@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Roboto");@font-face{font-family:font-regular;src:url(fonts/font-file-name.eot) format("embedded-opentype"),url(fonts/font-file-name.eot?#iefix) format("embedded-opentype"),url(fonts/font-file-name.woff2) format("woff2"),url(fonts/font-file-name.woff) format("woff"),url(fonts/font-file-name.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:font-bold;src:url(fonts/font-file-name-bold.eot) format("embedded-opentype"),url(fonts/font-file-name-bold.eot?#iefix) format("embedded-opentype"),url(fonts/font-file-name-bold.woff2) format("woff2"),url(fonts/font-file-name-bold.woff) format("woff"),url(fonts/font-file-name-bold.ttf) format("truetype");font-style:normal;font-weight:700;text-rendering:optimizeLegibility}

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2013 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);-ms-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);-ms-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);-ms-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);-ms-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);-ms-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;-ms-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);-ms-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);-ms-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);-ms-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);-ms-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);-ms-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;-ms-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);-ms-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);-ms-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);-ms-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);-ms-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);-ms-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);-ms-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);-ms-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);-ms-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);-ms-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);-ms-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);-ms-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);-ms-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);-ms-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);-ms-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);-ms-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);-ms-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);-ms-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);-ms-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);-ms-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);-ms-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);-ms-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);-ms-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0,0,1,45deg);transform:rotate(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0,0,1,45deg);-ms-transform:rotate(0,0,1,45deg);transform:rotate(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);-ms-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);-ms-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes rollInRight{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);-ms-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(100%,0,0) rotate(120deg)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@keyframes rollInRight{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);-ms-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(100%,0,0) rotate(120deg)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);-ms-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);-ms-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);-ms-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes panRight{0%{-webkit-transform:scale3d(1.1,1.1,1.1) translateZ(0);transform:scale3d(1.1,1.1,1.1) translateZ(0);opacity:0}10%{opacity:1}to{-webkit-transform:scale3d(1.2,1.2,1.2) translate3d(-16%,0,0);transform:scale3d(1.2,1.2,1.2) translate3d(-16%,0,0);-webkit-animation-timing-function:cubic-bezier(0,0,.68,1);animation-timing-function:cubic-bezier(0,0,.68,1);opacity:1}}@keyframes panRight{0%{-webkit-transform:scale3d(1.1,1.1,1.1) translateZ(0);transform:scale3d(1.1,1.1,1.1) translateZ(0);opacity:0}10%{opacity:1}to{-webkit-transform:scale3d(1.2,1.2,1.2) translate3d(-16%,0,0);transform:scale3d(1.2,1.2,1.2) translate3d(-16%,0,0);-webkit-animation-timing-function:cubic-bezier(0,0,.68,1);animation-timing-function:cubic-bezier(0,0,.68,1);opacity:1}}.panRight{-webkit-animation-name:panRight;animation-name:panRight;-webkit-animation:panRight 5s;animation:panRight 5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes panLeft{0%{-webkit-transform:scale3d(1.1,1.1,1.1) translate3d(-3vw,0,0);transform:scale3d(1.1,1.1,1.1) translate3d(-3vw,0,0);opacity:0}10%{opacity:1}to{-webkit-transform:scale3d(1.2,1.2,1.2) translate3d(4vw,0,0);transform:scale3d(1.2,1.2,1.2) translate3d(4vw,0,0);-webkit-animation-timing-function:cubic-bezier(0,0,.68,1);animation-timing-function:cubic-bezier(0,0,.68,1);opacity:1}}@keyframes panLeft{0%{-webkit-transform:scale3d(1.1,1.1,1.1) translate3d(-3vw,0,0);transform:scale3d(1.1,1.1,1.1) translate3d(-3vw,0,0);opacity:0}10%{opacity:1}to{-webkit-transform:scale3d(1.2,1.2,1.2) translate3d(4vw,0,0);transform:scale3d(1.2,1.2,1.2) translate3d(4vw,0,0);-webkit-animation-timing-function:cubic-bezier(0,0,.68,1);animation-timing-function:cubic-bezier(0,0,.68,1);opacity:1}}.panLeft{-webkit-animation-name:panLeft;animation-name:panLeft;-webkit-animation:panLeft 5s;animation:panLeft 5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes panUp{0%{-webkit-transform:scale3d(1.05,1.05,1.05) translate3d(2vw,-.5vw,0);transform:scale3d(1.05,1.05,1.05) translate3d(2vw,-.5vw,0);opacity:0}10%{opacity:1}to{-webkit-transform:scale3d(1.2,1.2,1.2) translate3d(0,.5vw,0);transform:scale3d(1.2,1.2,1.2) translate3d(0,.5vw,0);-webkit-animation-timing-function:cubic-bezier(0,0,.68,1);animation-timing-function:cubic-bezier(0,0,.68,1);opacity:1}}@keyframes panUp{0%{-webkit-transform:scale3d(1.05,1.05,1.05) translate3d(2vw,-.5vw,0);transform:scale3d(1.05,1.05,1.05) translate3d(2vw,-.5vw,0);opacity:0}10%{opacity:1}to{-webkit-transform:scale3d(1.2,1.2,1.2) translate3d(0,.5vw,0);transform:scale3d(1.2,1.2,1.2) translate3d(0,.5vw,0);-webkit-animation-timing-function:cubic-bezier(0,0,.68,1);animation-timing-function:cubic-bezier(0,0,.68,1);opacity:1}}.panUp{-webkit-animation-name:panUp;animation-name:panUp;-webkit-animation:panUp 5s;animation:panUp 5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:Glyphicons Halflings;src:url(fonts/bootstrap/glyphicons-halflings-regular.eot);src:url(fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(fonts/bootstrap/glyphicons-halflings-regular.woff2) format("woff2"),url(fonts/bootstrap/glyphicons-halflings-regular.woff) format("woff"),url(fonts/bootstrap/glyphicons-halflings-regular.ttf) format("truetype"),url(fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.cheats.open .btn-toggle>span:before,.glyphicon-menu-left:before{content:"\e257"}.cheats .btn-toggle>span:before,.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.428571429;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}code{color:#c7254e;background-color:#f9f2f4;border-radius:4px}code,kbd{padding:2px 4px;font-size:90%}kbd{color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777}caption,th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{margin:0;min-width:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,output{display:block;font-size:14px;line-height:1.428571429;color:#555}.form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm>.input-group-btn>input.btn[type=date],.input-group-sm>.input-group-btn>input.btn[type=datetime-local],.input-group-sm>.input-group-btn>input.btn[type=month],.input-group-sm>.input-group-btn>input.btn[type=time],.input-group-sm>input.form-control[type=date],.input-group-sm>input.form-control[type=datetime-local],.input-group-sm>input.form-control[type=month],.input-group-sm>input.form-control[type=time],.input-group-sm>input.input-group-addon[type=date],.input-group-sm>input.input-group-addon[type=datetime-local],.input-group-sm>input.input-group-addon[type=month],.input-group-sm>input.input-group-addon[type=time],.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg>.input-group-btn>input.btn[type=date],.input-group-lg>.input-group-btn>input.btn[type=datetime-local],.input-group-lg>.input-group-btn>input.btn[type=month],.input-group-lg>.input-group-btn>input.btn[type=time],.input-group-lg>input.form-control[type=date],.input-group-lg>input.form-control[type=datetime-local],.input-group-lg>input.form-control[type=month],.input-group-lg>input.form-control[type=time],.input-group-lg>input.input-group-addon[type=date],.input-group-lg>input.input-group-addon[type=datetime-local],.input-group-lg>input.input-group-addon[type=month],.input-group-lg>input.input-group-addon[type=time],.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .checkbox label,fieldset[disabled] .radio-inline,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm{height:30px;line-height:30px}.input-group-sm>.input-group-btn>select.btn[multiple],.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>select.form-control[multiple],.input-group-sm>select.input-group-addon[multiple],.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg{height:46px;line-height:46px}.input-group-lg>.input-group-btn>select.btn[multiple],.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>select.form-control[multiple],.input-group-lg>select.input-group-addon[multiple],.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav>li,.nav>li>a{position:relative;display:block}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:after,.navbar:before{content:" ";display:table}.navbar:after{clear:both}@media (min-width:768px){.navbar{border-radius:4px}}.navbar-header:after,.navbar-header:before{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);-webkit-overflow-scrolling:touch}.navbar-collapse:after,.navbar-collapse:before{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin:8px -15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5d5d;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#090808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#090808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#090808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}[data-whatintent=mouse] :focus,[data-whatintent=touch] :focus{outline:none;-webkit-box-shadow:none;box-shadow:none}html{position:fixed;top:0;left:0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}@media only screen and (max-width:319px){html{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}html li,html p{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}}[data-whatintent=keyboard] :focus{outline:2px solid #fff;-webkit-box-shadow:0 0 0 5px #a078b6,0 0 4px 5px #a078b6;box-shadow:0 0 0 5px #a078b6,0 0 4px 5px #a078b6}@media only screen and (max-width:319px){[data-whatintent=keyboard] :focus{outline:1px solid #fff;-webkit-box-shadow:0 0 0 2.5px #a078b6,0 0 2px 2.5px #a078b6;box-shadow:0 0 0 2.5px #a078b6,0 0 2px 2.5px #a078b6}}[data-whatintent=keyboard] .visual-focus{outline:2px solid #fff;-webkit-box-shadow:0 0 0 5px #a078b6,0 0 4px 5px #a078b6;box-shadow:0 0 0 5px #a078b6,0 0 4px 5px #a078b6}@media only screen and (max-width:319px){[data-whatintent=keyboard] .visual-focus{outline:1px solid #fff;-webkit-box-shadow:0 0 0 2.5px #a078b6,0 0 2px 2.5px #a078b6;box-shadow:0 0 0 2.5px #a078b6,0 0 2px 2.5px #a078b6}}[data-whatintent=keyboard] .btn-text.visual-focus,[data-whatintent=keyboard] .btn-text:focus{border:2px solid #a078b6;-webkit-box-shadow:0 0 0 2.5px #a078b6,0 0 1px 2.5px #a078b6;box-shadow:0 0 0 2.5px #a078b6,0 0 1px 2.5px #a078b6;outline:0}@media only screen and (max-width:319px){[data-whatintent=keyboard] .btn-text.visual-focus,[data-whatintent=keyboard] .btn-text:focus{border:1px solid #a078b6;-webkit-box-shadow:0 0 0 1.25px #a078b6,0 0 .5px 1.25px #a078b6;box-shadow:0 0 0 1.25px #a078b6,0 0 .5px 1.25px #a078b6;outline:0}}[data-whatintent=keyboard] .montage-nav-btn.visual-focus,[data-whatintent=keyboard] .montage-nav-btn:focus{border:2px solid #a078b6;border-radius:50%;-webkit-box-shadow:0 0 0 5px #a078b6,0 0 2px 2px #a078b6;box-shadow:0 0 0 5px #a078b6,0 0 2px 2px #a078b6;outline:0}@media only screen and (max-width:319px){[data-whatintent=keyboard] .montage-nav-btn.visual-focus,[data-whatintent=keyboard] .montage-nav-btn:focus{border:1px solid #a078b6;-webkit-box-shadow:0 0 0 1.25px #a078b6,0 0 .5px 1.25px #a078b6;box-shadow:0 0 0 1.25px #a078b6,0 0 .5px 1.25px #a078b6;outline:0}}[data-whatintent=keyboard] div.alert-btn .alert-btn.visual-focus,[data-whatintent=keyboard] div.alert-btn .alert-btn:focus,[data-whatintent=keyboard] div.alert-btn .practice-note-btn.visual-focus,[data-whatintent=keyboard] div.alert-btn .practice-note-btn:focus,[data-whatintent=keyboard] div.practice-note-btn .alert-btn.visual-focus,[data-whatintent=keyboard] div.practice-note-btn .alert-btn:focus,[data-whatintent=keyboard] div.practice-note-btn .practice-note-btn.visual-focus,[data-whatintent=keyboard] div.practice-note-btn .practice-note-btn:focus{-webkit-box-shadow:0 0 0 5px #a078b6,0 0 4px 5px #a078b6;box-shadow:0 0 0 5px #a078b6,0 0 4px 5px #a078b6;outline:2px solid #fff;z-index:1;position:relative}[data-whatintent=keyboard] div.alert-btn .primary-text,[data-whatintent=keyboard] div.practice-note-btn .primary-text{position:relative}#genome,body,html{width:100%;height:100%;overflow:hidden}#genome{background-color:#e2e2e2}body{font-family:arial,sans-serif;color:#333;background:#fff;font-size:14px}.course-loader{width:100%;height:100%;position:absolute;background:transparent;z-index:9999}.course-loader img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.genome-viewport{background:#fff}.genome-viewport .page{position:relative;top:55px;height:calc(100% - 55px)}@media (min-width:688px){.genome-viewport .page{top:58px;height:calc(100% - 58px)}}.genome-viewport h1{margin:0 0 .8rem;font-family:arial,sans-serif;font-size:1.75rem;font-weight:400;line-height:1.25}.genome-viewport h1.title-text{color:#ed1b2e;font-weight:400}.genome-viewport h1.title-text p{margin:auto}.genome-viewport h2{margin:0 0 .5rem;font-family:arial,sans-serif;font-size:1.75rem;font-weight:700}.genome-viewport h3{margin:0 0 .85rem;font-family:arial,sans-serif;font-size:1.35rem;font-weight:400}@media only screen and (max-width:319px){.genome-viewport h3{margin-bottom:.35rem}}.genome-viewport h4,.genome-viewport h5{margin:0;font-weight:700}.genome-viewport h5{font-size:1rem}.genome-viewport div.header-text{margin:1.3rem 1.6rem}@media (min-width:688px){.genome-viewport div.header-text{margin:2.4rem 0 2.6rem}}@media only screen and (max-width:319px){.genome-viewport div.header-text{margin:.65rem .8rem}}.genome-viewport .interactive-scenario .feedback,.genome-viewport .node-content-panel,.genome-viewport .paragraph{margin:.85rem 0}.genome-viewport .interactive-scenario .feedback:last-of-type,.genome-viewport .interactive-scenario .feedback p:last-child,.genome-viewport .node-content-panel:last-of-type,.genome-viewport .node-content-panel p:last-child,.genome-viewport .paragraph:last-of-type,.genome-viewport .paragraph p:last-child{margin-bottom:0}.genome-viewport .feedback-panel .btn-text{margin-bottom:15px}.genome-viewport .feedback-panel ul{border-left-width:0}.genome-viewport .feedback-panel ul li:before{color:#000}.genome-viewport .callout-resource{width:100%;max-width:600px;margin:5px auto 0;text-align:center;padding:.85rem;background:#c4dff6;border-left:3px solid #ed1b2e}.genome-viewport .callout-resource [data-block-type=paragraph]{padding:0}.genome-viewport .callout-resource p{max-width:600px;margin:0 auto}.genome-viewport .callout-resource p .auxiliary-feature-btn{margin:0}.genome-viewport .callout-resource [data-block-type=pdf-resource-btn] button{margin:.5em auto .2em}@media (min-width:688px){.genome-viewport .callout-resource{max-width:none!important;padding:20px}}@media (min-width:688px){.genome-viewport .paragraph-wrap img.graphic{float:left;margin:.35rem .85rem .35rem 0!important}}.genome-viewport .primary-text p .auxiliary-feature-btn{margin-bottom:1rem}@media (min-width:688px){.genome-viewport .primary-text p .auxiliary-feature-btn{padding-bottom:15px!important}}.genome-viewport .primary-text.secondary-text{width:100%;max-width:600px;margin:0 auto;text-align:center;padding-top:1.5rem!important}.genome-viewport .primary-text.secondary-text .auxiliary-feature-btn{margin:0 auto 1rem}@media (min-width:688px){.genome-viewport .primary-text.secondary-text .auxiliary-feature-btn{margin-top:1rem}}.genome-viewport ul{max-width:100%;border-left:3px solid #ed1b2e;list-style:none;padding-left:2rem}@media only screen and (max-width:319px){.genome-viewport ul{padding-left:1.15rem}.genome-viewport ul li:before{left:-1rem!important}}.genome-viewport ul li{margin-bottom:.65rem;position:relative;line-height:1.5em}.genome-viewport ul li ul{margin-top:.65rem}.genome-viewport ul li em{font-style:normal;font-weight:700}.genome-viewport ul li:before{position:absolute;top:0;left:-1.25rem;color:#ed1b2e;content:"•";font-size:20px}.genome-viewport ul ul{border-left:0;padding-left:1.25rem}.genome-viewport ul ul li:before{color:#0091cd}@media only screen and (max-width:319px){.genome-viewport ul ul{padding-left:.6125rem}}.genome-viewport ul ul ul li:before{content:"▸"!important;font-size:15px!important;color:#000!important;line-height:1.3}.genome-viewport [hidden]{display:none}.genome-viewport span.inline-block{display:inline-block}.genome-viewport .question .response-holder{border-left:0}.genome-viewport .question .response-holder .response:before{display:none}.genome-viewport .question .response-holder .response .primary-text>ul>li:before{color:#ed1b2e}.genome-viewport .question .response-holder .response .primary-text>ul>li li:before{color:#0091cd}.genome-viewport .bottom-nav ul{border-left:0}.genome-viewport .bottom-nav li:before{display:none}.genome-viewport .directions-text{font-weight:700;color:#656567}.genome-viewport .directions-text p{font-size:.92rem;line-height:1.3}.genome-viewport .directions-text p:last-child{margin-bottom:0}.genome-viewport .screen-complete-message{width:100%;font-weight:700;text-align:center;padding-top:30px}.genome-viewport .screen-complete-message p{display:inline-block;border-top:2px solid #ed1b2e;padding:1.3rem 1.6rem;font-size:.92rem;color:#212121}@media (min-width:688px){.genome-viewport .screen-complete-message{margin:0 auto}}@media only screen and (max-width:319px){.genome-viewport .screen-complete-message p{padding:1.3rem 0}}.genome-viewport p{line-height:1.5em;margin:0 0 1em}.genome-viewport p:first-child{margin-top:0}.genome-viewport textarea{width:100%!important;min-height:8rem;padding:.425rem;border:2px solid #0091cd;resize:vertical;-webkit-transition:border .3s;transition:border .3s}@media (min-width:688px){.genome-viewport textarea{min-height:100px}}.genome-viewport textarea:focus{border-color:#004b79}.genome-viewport textarea[readonly=readonly]{border-color:#656567;cursor:default}.genome-viewport .header-graphic-container{background-color:#0091cd;text-align:center}.genome-viewport .header-graphic-container img{max-width:85vw}.genome-viewport .continue-msg,.genome-viewport .scroll-msg{background:#0091cd;color:#fff;font-size:1.35rem;text-align:center;padding:.7em}@media (min-width:688px){.genome-viewport .continue-msg,.genome-viewport .scroll-msg{padding:3vh calc((100% - 600px)/2);font-size:1.75rem}}.genome-viewport .continue-msg .btn-continue,.genome-viewport .scroll-msg .btn-continue{width:44px;height:44px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin:.7em auto .2em;padding:0;border:2px solid #fff;border-radius:50%;background-color:transparent;-webkit-animation:pulse .8s linear 6;animation:pulse .8s linear 6;-webkit-transition:background-color .25s;transition:background-color .25s}.genome-viewport .continue-msg .btn-continue:after,.genome-viewport .scroll-msg .btn-continue:after{display:block;content:"";width:20px;height:10px;margin:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:url(content/global/graphics/icon-arrow-white-thin.svg) no-repeat 50%}.genome-viewport .continue-msg .btn-continue.over,.genome-viewport .scroll-msg .btn-continue.over{background-color:hsla(0,0%,100%,.25)}.genome-viewport .continue-msg:after,.genome-viewport .scroll-msg:after{content:" ";display:block;width:100%;height:100%;position:absolute;left:0;background:#0091cd}.genome-viewport .animation-panel>div>*{-webkit-animation-fill-mode:both!important;animation-fill-mode:both!important}.genome-viewport .over{cursor:pointer;-webkit-transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1)}.genome-viewport .over.disabled,.genome-viewport .over.locked{cursor:default}.genome-viewport .panel{padding:.85rem;background:#fff}@media only screen and (max-width:319px){.genome-viewport .panel{padding:.35rem}}.genome-viewport .panel-overflow-tablet-portrait-up{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (min-width:688px){.genome-viewport .panel-overflow-tablet-portrait-up{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;overflow-y:auto;padding-bottom:0}.genome-viewport .panel-overflow-tablet-portrait-up:after{width:100%;height:.85rem;display:block;content:""}}.genome-viewport .page .content .holder,.genome-viewport .skill-drill>.content-wrapper>.content>.holder{padding-bottom:0}@media (min-width:688px){.genome-viewport .page .content .holder,.genome-viewport .skill-drill>.content-wrapper>.content>.holder{padding-bottom:.85rem}.genome-viewport .page .content .holder.panel-overflow-tablet-portrait-up,.genome-viewport .skill-drill>.content-wrapper>.content>.holder.panel-overflow-tablet-portrait-up{padding-bottom:0}}.genome-viewport .background-graphic{min-height:150px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background-size:cover;background-repeat:no-repeat;background-position:50%;z-index:-1}.genome-viewport .background-graphic.background-graphic-full{width:100%;height:100%;position:fixed;top:0;left:0}@media (min-width:688px){.genome-viewport h1{font-size:38px}}#debug-activation-point{display:none}@media only screen and (max-width:319px){.msie .overlay-region{top:0;height:100%}}.glossary-region,.overlay-region{display:none;padding:.85rem;z-index:22;visibility:hidden}.glossary-region,.glossary-region .bg-click-area,.overlay-region,.overlay-region .bg-click-area{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5)}@media only screen and (max-width:319px){.glossary-region,.overlay-region{padding:.35rem}}@media (min-width:688px){.glossary-region,.overlay-region{height:100%;top:0}}.glossary-region.has-view,.glossary-region.show,.overlay-region.has-view,.overlay-region.show{visibility:visible;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.glossary-region .glossary,.glossary-region .resources,.glossary-region [role=dialog],.overlay-region .glossary,.overlay-region .resources,.overlay-region [role=dialog]{width:100%;max-height:100%;max-width:750px;position:relative;margin:auto;padding:0;border:0;background-color:#fff;overflow-y:auto;overflow-x:hidden;-webkit-animation:fadeIn .75s cubic-bezier(.215,.61,.355,1);animation:fadeIn .75s cubic-bezier(.215,.61,.355,1);-webkit-animation-fill-mode:both;animation-fill-mode:both}.glossary-region h1,.glossary-region h2,.overlay-region h1,.overlay-region h2{font-weight:500}.glossary-region .btn-close,.overlay-region .btn-close{width:45px;height:45px;position:absolute;top:5px;right:5px;background-repeat:no-repeat;background-size:50%;background-position:50%;-webkit-transition:background-color .25s;transition:background-color .25s}.glossary-region .btn-close.over,.overlay-region .btn-close.over{background-color:#c7c7c7}.glossary-region .btn-close .glyphicon,.overlay-region .btn-close .glyphicon{display:none}[data-scroll-transition=true]{opacity:0;-webkit-animation-fill-mode:both!important;animation-fill-mode:both!important}[data-inview=true]{opacity:1}.article .content-block-icon,.video-block .content-block-icon{width:75px;height:75px;margin:1.7rem 0 .85rem;border-radius:50%;z-index:10}@media (min-width:688px){.article .content-block-icon,.video-block .content-block-icon{width:100px;height:100px}}.article[data-scroll-transition=true] .content-block-icon,.video-block[data-scroll-transition=true] .content-block-icon{opacity:0}.article[data-inview=true] .content-block-icon,.video-block[data-inview=true] .content-block-icon{-webkit-animation:flip 1s,fadeIn .2s;animation:flip 1s,fadeIn .2s;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.side-by-side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:688px){.side-by-side{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.side-by-side>:first-child{margin-right:1.7rem!important;margin-bottom:0;margin-top:.85rem}}.side-by-side img{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media (min-width:688px){.side-by-side img{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}}.side-by-side img.graphic{width:100%;margin:.425rem auto}@media (min-width:688px){.side-by-side img.graphic{max-width:50%!important;margin-top:.85rem}}.side-by-side img.side-by-side-icon{width:35%!important}@media (min-width:688px){.side-by-side img.side-by-side-icon{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important;width:25%!important}}[data-block-type=content-block-carousel] .node,[data-block-type=explore-image]:not(.explore-image-fork):not(.explore-image-group) .node,[data-block-type=tab-panel]>.node-area .node{border:2px solid #0091cd;outline:0;margin:4px;padding:.85rem;position:relative;background-color:#fff;-webkit-transition:background-color .3s;transition:background-color .3s}@media only screen and (max-width:319px){[data-block-type=content-block-carousel] .node,[data-block-type=explore-image]:not(.explore-image-fork):not(.explore-image-group) .node,[data-block-type=tab-panel]>.node-area .node{margin:1px;padding:.2rem}}@media (min-width:688px){[data-block-type=content-block-carousel] .node,[data-block-type=explore-image]:not(.explore-image-fork):not(.explore-image-group) .node,[data-block-type=tab-panel]>.node-area .node{padding:1.275rem}}[data-block-type=content-block-carousel] .node.appear-disabled,[data-block-type=explore-image]:not(.explore-image-fork):not(.explore-image-group) .node.appear-disabled,[data-block-type=tab-panel]>.node-area .node.appear-disabled{background-color:transparent;border-color:#9f9fa3}[data-block-type=content-block-carousel] .node.appear-disabled.over,[data-block-type=explore-image]:not(.explore-image-fork):not(.explore-image-group) .node.appear-disabled.over,[data-block-type=tab-panel]>.node-area .node.appear-disabled.over{background-color:#c7c7c7}[data-block-type=content-block-carousel] .node.appear-disabled img,[data-block-type=explore-image]:not(.explore-image-fork):not(.explore-image-group) .node.appear-disabled img,[data-block-type=tab-panel]>.node-area .node.appear-disabled img{height:18px!important}@media (min-width:688px){[data-block-type=content-block-carousel] .node.appear-disabled img,[data-block-type=explore-image]:not(.explore-image-fork):not(.explore-image-group) .node.appear-disabled img,[data-block-type=tab-panel]>.node-area .node.appear-disabled img{height:25px!important}}[data-block-type=content-block-carousel] .node.over,[data-block-type=explore-image]:not(.explore-image-fork):not(.explore-image-group) .node.over,[data-block-type=tab-panel]>.node-area .node.over{background-color:#c4dff6}[data-block-type=content-block-carousel] .node.complete:before,[data-block-type=explore-image]:not(.explore-image-fork):not(.explore-image-group) .node.complete:before,[data-block-type=tab-panel]>.node-area .node.complete:before{width:18px;height:18px;position:absolute;top:2px;left:2px;background:url(content/global/graphics/icon-checkmark-blue.svg) no-repeat 50%,#fff;background-size:12px 12px;-webkit-animation:zoomIn .25s;animation:zoomIn .25s;border-radius:50%;content:""}@media (min-width:688px){[data-block-type=content-block-carousel] .node.complete:before,[data-block-type=explore-image]:not(.explore-image-fork):not(.explore-image-group) .node.complete:before,[data-block-type=tab-panel]>.node-area .node.complete:before{width:26px;height:26px;top:5px;left:5px;background-size:16px 16px}}[data-block-type=content-block-carousel] .node.symbolically-selected,[data-block-type=content-block-carousel] .node[aria-selected=true],[data-block-type=explore-image]:not(.explore-image-fork):not(.explore-image-group) .node.symbolically-selected,[data-block-type=explore-image]:not(.explore-image-fork):not(.explore-image-group) .node[aria-selected=true],[data-block-type=tab-panel]>.node-area .node.symbolically-selected,[data-block-type=tab-panel]>.node-area .node[aria-selected=true]{background-color:#c4dff6;border:2.3px solid #0091cd}[data-block-type=content-block-carousel] .node.symbolically-selected:after,[data-block-type=content-block-carousel] .node[aria-selected=true]:after,[data-block-type=explore-image]:not(.explore-image-fork):not(.explore-image-group) .node.symbolically-selected:after,[data-block-type=explore-image]:not(.explore-image-fork):not(.explore-image-group) .node[aria-selected=true]:after,[data-block-type=tab-panel]>.node-area .node.symbolically-selected:after,[data-block-type=tab-panel]>.node-area .node[aria-selected=true]:after{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:27px;height:18px;content:"";background:url(content/global/graphics/icon-explore-arrow.svg) 0 0 no-repeat;bottom:-17px}[data-block-type=content-block-carousel] .node .graphic-container,[data-block-type=explore-image]:not(.explore-image-fork):not(.explore-image-group) .node .graphic-container,[data-block-type=tab-panel]>.node-area .node .graphic-container{width:auto}[data-block-type=content-block-carousel] .node .graphic-container .node-graphic-1,[data-block-type=explore-image]:not(.explore-image-fork):not(.explore-image-group) .node .graphic-container .node-graphic-1,[data-block-type=tab-panel]>.node-area .node .graphic-container .node-graphic-1{width:100%;height:100%;max-height:50px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-top:10px}@media (min-width:688px){[data-block-type=content-block-carousel] .node .graphic-container .node-graphic-1,[data-block-type=explore-image]:not(.explore-image-fork):not(.explore-image-group) .node .graphic-container .node-graphic-1,[data-block-type=tab-panel]>.node-area .node .graphic-container .node-graphic-1{max-height:80px;padding:12px 0 0}}[data-block-type=content-block-carousel] .node .graphic-container .node-graphic-1.node-photo,[data-block-type=explore-image]:not(.explore-image-fork):not(.explore-image-group) .node .graphic-container .node-graphic-1.node-photo,[data-block-type=tab-panel]>.node-area .node .graphic-container .node-graphic-1.node-photo{max-width:100%;height:auto}[data-block-type=content-block-carousel] .node .graphic-container .node-graphic-2,[data-block-type=explore-image]:not(.explore-image-fork):not(.explore-image-group) .node .graphic-container .node-graphic-2,[data-block-type=tab-panel]>.node-area .node .graphic-container .node-graphic-2{height:2.5vw;min-height:10px;margin:6px auto 0}@media (min-width:688px){[data-block-type=content-block-carousel] .node .graphic-container .node-graphic-2,[data-block-type=explore-image]:not(.explore-image-fork):not(.explore-image-group) .node .graphic-container .node-graphic-2,[data-block-type=tab-panel]>.node-area .node .graphic-container .node-graphic-2{height:22px}}[data-block-type=content-block-carousel] .node .label-container,[data-block-type=explore-image]:not(.explore-image-fork):not(.explore-image-group) .node .label-container,[data-block-type=tab-panel]>.node-area .node .label-container{font-weight:700;color:#004b79;padding-top:0;padding:1rem}.icon-circle-color,.icon-circle-line{width:60px;height:60px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 18px;border-radius:50%;background-color:#fff;-webkit-box-shadow:-3px 3px 0 0 rgba(0,0,0,.2);box-shadow:-3px 3px 0 0 rgba(0,0,0,.2);overflow:visible!important}@media (min-width:688px){.icon-circle-color,.icon-circle-line{width:80px;height:80px}}.icon-circle-line{border:2px solid #0091cd}.icon-circle-line img{width:36px;height:70%;margin:auto}@media (min-width:688px){.icon-circle-line img{width:48px}}@media only screen and (max-width:319px){.icon-circle-line{border:1px solid #0091cd}}.icon-circle-color img{height:100%;width:100%}.icon-holder.arrows .icon-circle-line:after{width:20px;height:20px;position:absolute;top:0;bottom:0;left:calc(100% + 5px);margin:auto 5px;background:url(content/global/graphics/icon-arrow-blue.svg) no-repeat 50%;content:""}.icon-holder.arrows .icon-circle-line:last-child:after{display:none}.text-align-left{text-align:left!important}.text-align-right{text-align:right!important}.text-align-center{text-align:center!important}.video-in-fullscreen .bottom-nav,.video-in-fullscreen .nav-header{z-index:-1!important}.video-in-fullscreen section{position:relative;z-index:-1}.video-in-fullscreen section .fullscreen,.video-in-fullscreen section.has-video-fullscreen{z-index:4!important}.video-in-fullscreen.video-from-overlay .page-holder{z-index:-1}button{background-color:hsla(0,0%,100%,0)}button.btn-text{background-color:#fff;border:2px solid #004b79;border-radius:22px;color:#004b79;font:1rem arial,sans-serif;font-weight:700;min-height:35px;padding:.3rem 2rem;line-height:130%;text-align:center;-webkit-transition:background-color .25s,color .25s,border-color .25s;transition:background-color .25s,color .25s,border-color .25s}@media (min-width:688px){button.btn-text{min-height:40px}}@media only screen and (max-width:319px){button.btn-text{padding-left:.5rem;padding-right:.5rem}}button.btn-text.disabled{color:#656567;border-color:#c7c7c7;background-color:transparent}button.btn-text.over:not(.disabled){background-color:#004b79;color:#fff;cursor:pointer}button.btn-text.pressed{background-color:#212121}button.disabled{background-color:#fff}.btn-icon{padding:0}.btn-icon.disabled{opacity:.5}.btn-icon:not(.disabled) .btn-icon-border.over{border:3px solid #ed1b2e;cursor:pointer;-webkit-transition:all .25s;transition:all .25s}.btn-icon-border{border:2px solid #96a8b0;background:#fff;border-radius:50%;display:block!important;margin:auto;-webkit-transition:all .25s;transition:all .25s;width:36px;height:36px}.btn-icon-border img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block!important;margin:0}.btn-icon-border.disabled{opacity:.5}.btn-icon-border:not(.disabled).over{border:3px solid #ed1b2e;cursor:pointer;-webkit-transition:all .25s;transition:all .25s}.btn-circle-blue{width:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 15px;border-radius:50%;background-color:#004b79;-webkit-transition:background-color .3s,-webkit-box-shadow .3s;transition:background-color .3s,-webkit-box-shadow .3s;transition:background-color .3s,box-shadow .3s;transition:background-color .3s,box-shadow .3s,-webkit-box-shadow .3s;padding:1px 7px}@media only screen and (max-width:319px){.btn-circle-blue{width:1.7rem;height:1.7rem}}.btn-circle-blue:before{width:20px;height:10px;margin:auto;background:url(content/global/graphics/icon-arrow-white-thin.svg) no-repeat 50%;display:block;content:""}.btn-circle-blue.over{background-color:#0091cd;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.btn-circle-blue.disabled{background-color:#c7c7c7}.btn-circle-blue.btn-prev:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.btn-circle-blue.btn-next:before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);white-space:nowrap;border:0}.gray-triangle-panel{position:relative;background-color:rgba(0,0,0,.05);padding:5rem 0 2rem}@media (min-width:688px){.gray-triangle-panel{padding:7rem 0 3rem}}.gray-triangle-panel:after,.gray-triangle-panel:before{width:100%;height:376px;position:absolute;left:0;background:url(content/global/graphics/pattern-triangles-fade.png) repeat-x 0 0;content:"";z-index:-2}.gray-triangle-panel:before{top:0}.gray-triangle-panel:after{bottom:0;-webkit-transform:scale3d(-1,-1,1);transform:scale3d(-1,-1,1)}.safari .gray-triangle-panel{-webkit-perspective:1000;perspective:1000}@media only screen and (max-width:319px){.genome-viewport .page{top:27.5px;height:calc(100% - 27.5px)}.genome-viewport .screen-complete-message{padding:.65rem 1.6rem}}.genome-viewport{width:1012px;height:650px;position:relative;left:0;right:0;margin:0 auto;overflow:hidden}.genome-viewport.responsive{width:100%;height:100%}@media (min-width:1800px){.genome-viewport.responsive{max-width:1500px}}.genome-viewport.framed{width:1012px;height:650px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.genome-viewport.fullbleed [data-role=content]{height:100%;margin:0}.page-holder{position:absolute;top:0;left:0}.page,.page-holder{width:inherit;height:inherit}.page{overflow:visible;background:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#mask{width:100%;height:100%;position:absolute;background-color:#fff}.content-wrapper{width:100%;height:100%;position:relative;overflow:visible;z-index:-1}.content-wrapper .content{width:100%;height:100%;position:relative;overflow-y:auto;overflow-x:hidden}.content-wrapper .content.overlay-up{overflow:hidden}.hw-accel{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}button{border:0}.graphic{overflow:hidden}.background{position:absolute;top:0;left:0;z-index:-1}.clear{clear:both}.transparent{background:url(content/graphics/invisible.png) no-repeat}.drop-shadow{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.fill{width:100%;height:100%;position:absolute;top:0;left:0}.disabled{cursor:default}#media-player-0 #shadow-root div{display:none}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f120"}.video-js{display:block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:normal}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js :after,.video-js :before{-webkit-box-sizing:inherit;box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-4-3,.video-js.vjs-16-9,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill,.video-js .vjs-tech{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;-webkit-transition:all .4s;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.75em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);-webkit-transition:all 0s;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;-webkit-transition:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,rgba(0,0,0,.8),hsla(0,0%,100%,0));overflow:auto}.video-js .vjs-modal-dialog>*{-webkit-box-sizing:border-box;box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{-webkit-box-sizing:border-box;box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{-webkit-transition:all .4s;transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all .4s;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;-webkit-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;-webkit-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:4em}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{-webkit-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-transition:all .2s;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.333333333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:hsla(0,0%,100%,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:relative;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;-webkit-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;-webkit-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{-webkit-transition:width 1s;transition:width 1s}.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel .vjs-volume-control:hover,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel:hover .vjs-volume-control{visibility:visible;opacity:1;position:relative;-webkit-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:9em;-webkit-transition:width .1s;transition:width .1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3.5em;-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;-webkit-transition:none;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js .vjs-time-control{-webkit-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control .vjs-icon-placeholder{cursor:pointer;-webkit-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-ms-transform:translateY(-3em);-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-ms-transform:translateY(-1.5em);-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);-webkit-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:0s linear .3s forwards vjs-spinner-show;animation:0s linear .3s forwards vjs-spinner-show}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;-webkit-box-sizing:inherit;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes vjs-spinner-spin{to{-webkit-transform:rotate(1turn)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{position:absolute}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"\f10d";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto}.vjs-text-track-settings .vjs-track-settings-colors{display:block;grid-column:1;grid-row:1}.vjs-text-track-settings .vjs-track-settings-font{grid-column:2;grid-row:1}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:2;grid-row:2}}.vjs-track-setting>select{margin-right:5px}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(88%,#fff),to(#73859f));background-image:linear-gradient(0deg,#fff 88%,#73859f)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(88%,#fff),to(#73859f));background-image:linear-gradient(-180deg,#fff 88%,#73859f);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;visibility:hidden}[data-block-type=alert-btn]{width:100%;margin:1.5em auto}[data-block-type=alert-btn] .icon{display:block;width:50px;height:36px;background:#fff;position:absolute;left:-8px;top:0;-webkit-transform:skew(20deg);-ms-transform:skew(20deg);transform:skew(20deg)}[data-block-type=alert-btn] .icon:before{width:27px;height:23px;position:absolute;top:0;left:17px;bottom:0;margin:auto 0;background:url(content/global/graphics/icon-alert-red.svg) no-repeat 50%;-webkit-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-20deg);content:""}[data-block-type=alert-btn] .alert-btn{width:90%;max-width:600px;height:40px;background-color:#ed1b2e;position:relative;display:block;margin:auto;text-align:left;color:#fff;font-size:1.35rem;font-weight:700;padding:7px 12px 7px 54px;-webkit-box-shadow:-.2rem .2rem .6rem 0 rgba(0,0,0,.2);box-shadow:-.2rem .2rem .6rem 0 rgba(0,0,0,.2);overflow:hidden;border:2px solid #ed1b2e}[data-block-type=alert-btn] .alert-btn img{width:27px;height:25px;position:absolute;left:8px;top:7px}[data-block-type=alert-btn] .alert-btn:after{content:" ";display:block;width:18px;height:20px;float:right;width:0;height:0;border-style:solid;border-width:10px 0 10px 18px;border-color:transparent transparent transparent #fff;-webkit-transition:all .2s;transition:all .2s}[data-block-type=alert-btn] .alert-btn[aria-expanded=true]:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .2s;transition:all .2s}@media (min-width:688px){[data-block-type=alert-btn] .alert-btn,[data-block-type=alert-btn] .alert-btn+.primary-text{width:100%}}[data-block-type=alert-btn] .primary-text{position:relative;margin:0 auto;overflow:hidden;width:90%;background-color:#fde8ea;display:block;height:0;padding:0 1em;-webkit-transition:all .3s;transition:all .3s;max-width:600px}[data-block-type=alert-btn] .primary-text p{opacity:0;height:0;-webkit-transition:all .1s;transition:all .1s}[data-block-type=alert-btn] .primary-text p:last-child{margin-bottom:0}[data-block-type=alert-btn] .primary-text[aria-hidden=false]{display:block;padding:.85rem 1em;-webkit-box-shadow:-.2rem .2rem .6rem 0 rgba(0,0,0,.2);box-shadow:-.2rem .2rem .6rem 0 rgba(0,0,0,.2);height:100%;-webkit-transition:all .2s;transition:all .2s}[data-block-type=alert-btn] .primary-text[aria-hidden=false] p{opacity:1;height:auto;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.2s;transition-delay:.2s}[data-block-type=alert-btn] .primary-text[aria-hidden=false] p:last-child{margin-bottom:0}@media only screen and (max-width:319px){[data-block-type=alert-btn] .primary-text[aria-hidden=false]{padding:.3rem .5rem}}[data-block-type=alert-btn] [data-whatintent=mouse] :focus{-webkit-box-shadow:-.2rem .2rem .6rem 0 rgba(0,0,0,.2);box-shadow:-.2rem .2rem .6rem 0 rgba(0,0,0,.2)}@media only screen and (max-width:319px){[data-block-type=alert-btn] .icon{width:44px}[data-block-type=alert-btn] .icon:before{left:13px}[data-block-type=alert-btn] button.alert-btn{margin:0;width:100%;padding:7px 6px 7px 46px}[data-block-type=alert-btn] .primary-text{width:100%}}[data-block-type=audio-player]{background:#0091cd;margin-left:auto;margin-right:auto;margin-bottom:1.5rem;margin-top:-.25rem!important}[data-block-type=audio-player] button.btn-play-pause{width:44px;height:44px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around;margin:32px auto 0;padding:0;background-color:#0091cd;border:2px solid #fff;border-radius:50%;-webkit-transition:background-color .25s;transition:background-color .25s}[data-block-type=audio-player] button.btn-play-pause.over,[data-block-type=audio-player] button.btn-play-pause:hover{background-color:#004b79;-webkit-transition:background-color .25s;transition:background-color .25s}[data-block-type=audio-player] button.btn-play-pause:before{width:0;height:0;-webkit-transition:all .25s cubic-bezier(.215,.61,.355,1);transition:all .25s cubic-bezier(.215,.61,.355,1);content:"";position:absolute;left:0;right:0;-webkit-transform:translateY(-6.5px);-ms-transform:translateY(-6.5px);transform:translateY(-6.5px);margin:auto;display:block!important}[data-block-type=audio-player] button.btn-play-pause[data-playing=false]:before{border-top:7px solid transparent;border-left:13px solid #fff;border-bottom:7px solid transparent;left:3px}[data-block-type=audio-player] button.btn-play-pause[data-playing=true]:before{width:14px;height:14px;border-left:5px solid #fff;border-right:5px solid #fff}[data-block-type=audio-player] .progress-indicators{position:relative;float:left;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row}[data-block-type=audio-player] .time-indicator{position:relative;display:inline-block;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:1.3rem;color:#fff}[data-block-type=audio-player] .current-time{text-align:right}[data-block-type=audio-player] .control-bar{padding:6.7rem 0 1.3rem;background-image:url(content/global/graphics/icon-audio-line.svg);background-repeat:no-repeat;background-size:70px;background-position:center 20px}[data-block-type=audio-player] .progress-bar-container{position:relative;width:75%;height:24px;cursor:pointer;display:inline-block;-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;padding:0 8px}[data-block-type=audio-player] .progress-bar{width:100%;height:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#66bde1;border-left:2px solid #0091cd;border-right:2px solid #0091cd;border-top:none;border-bottom:none}[data-block-type=audio-player] .play-progress-fill{position:absolute;left:0;top:0;height:100%;background:#fff}[data-block-type=audio-player] .play-progress-fill:after{content:" ";display:block;width:13px;height:13px;float:right;margin-right:-6px;margin-top:-4px;background:#fff;border-radius:50%;-webkit-box-shadow:-1.414px 1.414px 3px 0 rgba(0,74,121,.4);box-shadow:-1.414px 1.414px 3px 0 rgba(0,74,121,.4)}[data-block-type=audio-player] .auxiliary-region.media-transcript-btn-region{background:#e7fbfd;height:36px}[data-block-type=audio-player] .btn-media-transcript{text-decoration:underline;font-size:.9rem;color:#004b79;margin:8px 0 8px 4px}@media (min-width:688px){[data-block-type=audio-player]{width:100%;max-width:600px;margin-top:1rem}}.has-audio-player .attribution{font-size:.9rem;margin:-1rem 0 1.3rem;padding:0 10px;color:#212121}@media (min-width:688px){.has-audio-player .attribution{padding:0 0 8px 11px}}.msie11 [data-block-type=audio-player] .control-bar{background-size:170px}.msie11 [data-block-type=audio-player] button[data-playing=false].btn-play-pause:before{position:relative;display:table;margin:auto auto auto 3px!important;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);left:0}.msie11 [data-block-type=audio-player] button[data-playing=true].btn-play-pause:before{display:table;-webkit-transform:translateY(13px);-ms-transform:translateY(13px);transform:translateY(13px);left:0}[data-block-type=audio-text-reveal]{margin-top:42px;border-top:1px solid #fff}[data-block-type=audio-text-reveal] button.play-pause{width:50px;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:-30px auto 0;padding:1rem;background-color:#0091cd;border:2px solid #fff;border-radius:50%;-webkit-transition:background-color .25s;transition:background-color .25s}[data-block-type=audio-text-reveal] button.play-pause.over{background-color:#004b79}[data-block-type=audio-text-reveal] button.play-pause:before{width:0;height:0;-webkit-transition:all .25s cubic-bezier(.215,.61,.355,1);transition:all .25s cubic-bezier(.215,.61,.355,1);content:""}[data-block-type=audio-text-reveal] button.play-pause[aria-pressed=false]:before{margin-left:1px;border-top:8px solid transparent;border-left:15px solid #fff;border-bottom:8px solid transparent}[data-block-type=audio-text-reveal] button.play-pause[aria-pressed=true]:before{width:16px;height:16px;border-left:5px solid #fff;border-right:5px solid #fff}[data-block-type=audio-text-reveal] .text-holder{width:100%;height:auto;margin:1rem 0;position:relative;overflow:hidden;font:1.35rem georgia,serif;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#0091cd;color:#fff;-webkit-transition:height .5s cubic-bezier(.215,.61,.355,1);transition:height .5s cubic-bezier(.215,.61,.355,1)}@media only screen and (max-width:319px){[data-block-type=audio-text-reveal] .text-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}[data-block-type=audio-text-reveal] .text-holder:after,[data-block-type=audio-text-reveal] .text-holder:before{width:30px;height:30px;display:block;background:url(content/global/graphics/icon-quotemarks-white.svg) no-repeat 50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;content:""}[data-block-type=audio-text-reveal] .text-holder:before{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-right:10px}[data-block-type=audio-text-reveal] .text-holder:after{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-left:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}[data-block-type=audio-text-reveal] .text-holder.collapsed{max-height:0;margin:0 0 -34px}[data-block-type=audio-text-reveal] .text-holder:not(.collapsed){-webkit-animation:fadeIn .5s cubic-bezier(.215,.61,.355,1);animation:fadeIn .5s cubic-bezier(.215,.61,.355,1)}[data-block-type=audio-text-reveal] .blast{opacity:1;-webkit-transition:.25s;transition:.25s}[data-block-type=audio-text-reveal] .blast.word-hidden{opacity:0}.interactive-scenario .question-feedback,[data-block-type=question],[data-block-type=text-entry]{padding-bottom:2rem}.interactive-scenario .question-feedback:last-child,[data-block-type=question]:last-child,[data-block-type=text-entry]:last-child{padding-bottom:0}.interactive-scenario .question-feedback .feedback-holder,.interactive-scenario .question-feedback .form-holder,.interactive-scenario .question-feedback .main-graphic-holder,.interactive-scenario .question-feedback .question-text,.interactive-scenario .question-feedback .question-text-panel,.interactive-scenario .question-feedback .response-content-panel,.interactive-scenario .question-feedback .response-holder,[data-block-type=question] .feedback-holder,[data-block-type=question] .form-holder,[data-block-type=question] .main-graphic-holder,[data-block-type=question] .question-text,[data-block-type=question] .question-text-panel,[data-block-type=question] .response-content-panel,[data-block-type=question] .response-holder,[data-block-type=text-entry] .feedback-holder,[data-block-type=text-entry] .form-holder,[data-block-type=text-entry] .main-graphic-holder,[data-block-type=text-entry] .question-text,[data-block-type=text-entry] .question-text-panel,[data-block-type=text-entry] .response-content-panel,[data-block-type=text-entry] .response-holder{margin:5px;padding:calc(.85rem - 5px)}@media only screen and (max-width:319px){.interactive-scenario .question-feedback .feedback-holder,.interactive-scenario .question-feedback .form-holder,.interactive-scenario .question-feedback .main-graphic-holder,.interactive-scenario .question-feedback .question-text,.interactive-scenario .question-feedback .question-text-panel,.interactive-scenario .question-feedback .response-content-panel,.interactive-scenario .question-feedback .response-holder,[data-block-type=question] .feedback-holder,[data-block-type=question] .form-holder,[data-block-type=question] .main-graphic-holder,[data-block-type=question] .question-text,[data-block-type=question] .question-text-panel,[data-block-type=question] .response-content-panel,[data-block-type=question] .response-holder,[data-block-type=text-entry] .feedback-holder,[data-block-type=text-entry] .form-holder,[data-block-type=text-entry] .main-graphic-holder,[data-block-type=text-entry] .question-text,[data-block-type=text-entry] .question-text-panel,[data-block-type=text-entry] .response-content-panel,[data-block-type=text-entry] .response-holder{padding:.35rem}}@media (min-width:688px){.interactive-scenario .question-feedback .feedback-holder,.interactive-scenario .question-feedback .form-holder,.interactive-scenario .question-feedback .main-graphic-holder,.interactive-scenario .question-feedback .question-text,.interactive-scenario .question-feedback .question-text-panel,.interactive-scenario .question-feedback .response-content-panel,.interactive-scenario .question-feedback .response-holder,[data-block-type=question] .feedback-holder,[data-block-type=question] .form-holder,[data-block-type=question] .main-graphic-holder,[data-block-type=question] .question-text,[data-block-type=question] .question-text-panel,[data-block-type=question] .response-content-panel,[data-block-type=question] .response-holder,[data-block-type=text-entry] .feedback-holder,[data-block-type=text-entry] .form-holder,[data-block-type=text-entry] .main-graphic-holder,[data-block-type=text-entry] .question-text,[data-block-type=text-entry] .question-text-panel,[data-block-type=text-entry] .response-content-panel,[data-block-type=text-entry] .response-holder{width:75%;max-width:600px;margin:0 auto;padding:.85rem}}.interactive-scenario .question-feedback .question-graphic,[data-block-type=question] .question-graphic,[data-block-type=text-entry] .question-graphic{width:100%;max-width:600px;display:block;margin:.85rem auto}.interactive-scenario .question-feedback .question-text-holder,[data-block-type=question] .question-text-holder,[data-block-type=text-entry] .question-text-holder{margin:1rem 0;padding:1.7rem;background-color:#ededed;text-align:center}.interactive-scenario .question-feedback .question-text-holder img,[data-block-type=question] .question-text-holder img,[data-block-type=text-entry] .question-text-holder img{width:75px;-webkit-animation:rotateIn .55s;animation:rotateIn .55s}@media (min-width:688px){.interactive-scenario .question-feedback .question-text-holder img,[data-block-type=question] .question-text-holder img,[data-block-type=text-entry] .question-text-holder img{width:100px}}.interactive-scenario .question-feedback .question-text-holder .question-text,[data-block-type=question] .question-text-holder .question-text,[data-block-type=text-entry] .question-text-holder .question-text{min-height:0;font-weight:700;color:#004b79;text-align:left;font-size:1.15rem;-webkit-animation:fadeIn .35s cubic-bezier(.215,.61,.355,1);animation:fadeIn .35s cubic-bezier(.215,.61,.355,1)}@media (min-width:688px){.interactive-scenario .question-feedback .question-text-holder .question-text,[data-block-type=question] .question-text-holder .question-text,[data-block-type=text-entry] .question-text-holder .question-text{font-size:18px}}.interactive-scenario .question-feedback .question-text-holder .question-text ul,[data-block-type=question] .question-text-holder .question-text ul,[data-block-type=text-entry] .question-text-holder .question-text ul{border-left:0}.interactive-scenario .question-feedback .question-text-holder .question-text ul li:before,[data-block-type=question] .question-text-holder .question-text ul li:before,[data-block-type=text-entry] .question-text-holder .question-text ul li:before{color:#ed1b2e}.interactive-scenario .question-feedback .question-text-holder .question-text .question-text:not(.btn-text) span,[data-block-type=question] .question-text-holder .question-text .question-text:not(.btn-text) span,[data-block-type=text-entry] .question-text-holder .question-text .question-text:not(.btn-text) span{float:left;padding-right:15px;color:#ed1b2e;font-family:georgia,serif;font-size:3em;line-height:85%}.interactive-scenario .question-feedback .question-text-panel .primary-text,[data-block-type=question] .question-text-panel .primary-text,[data-block-type=text-entry] .question-text-panel .primary-text{margin-top:0}.interactive-scenario .question-feedback ul.response-holder,[data-block-type=question] ul.response-holder,[data-block-type=text-entry] ul.response-holder{list-style-type:none}.interactive-scenario .question-feedback ul.response-holder:focus,[data-block-type=question] ul.response-holder:focus,[data-block-type=text-entry] ul.response-holder:focus{outline:none}.interactive-scenario .question-feedback .response,[data-block-type=question] .response,[data-block-type=text-entry] .response{margin-bottom:5px;border:2px solid #0091cd;-webkit-transition:border .25s;transition:border .25s;-webkit-animation:fadeInUp .25s;animation:fadeInUp .25s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (min-width:688px){.interactive-scenario .question-feedback .response,[data-block-type=question] .response,[data-block-type=text-entry] .response{margin-bottom:10px;border-width:3px}}.interactive-scenario .question-feedback .response:nth-child(0),[data-block-type=question] .response:nth-child(0),[data-block-type=text-entry] .response:nth-child(0){-webkit-animation-delay:.45s;animation-delay:.45s}.interactive-scenario .question-feedback .response:first-child,[data-block-type=question] .response:first-child,[data-block-type=text-entry] .response:first-child{-webkit-animation-delay:.55s;animation-delay:.55s}.interactive-scenario .question-feedback .response:nth-child(2),[data-block-type=question] .response:nth-child(2),[data-block-type=text-entry] .response:nth-child(2){-webkit-animation-delay:.65s;animation-delay:.65s}.interactive-scenario .question-feedback .response:nth-child(3),[data-block-type=question] .response:nth-child(3),[data-block-type=text-entry] .response:nth-child(3){-webkit-animation-delay:.75s;animation-delay:.75s}.interactive-scenario .question-feedback .response:nth-child(4),[data-block-type=question] .response:nth-child(4),[data-block-type=text-entry] .response:nth-child(4){-webkit-animation-delay:.85s;animation-delay:.85s}.interactive-scenario .question-feedback .response:nth-child(5),[data-block-type=question] .response:nth-child(5),[data-block-type=text-entry] .response:nth-child(5){-webkit-animation-delay:.95s;animation-delay:.95s}.interactive-scenario .question-feedback .response:nth-child(6),[data-block-type=question] .response:nth-child(6),[data-block-type=text-entry] .response:nth-child(6){-webkit-animation-delay:1.05s;animation-delay:1.05s}.interactive-scenario .question-feedback .response:nth-child(7),[data-block-type=question] .response:nth-child(7),[data-block-type=text-entry] .response:nth-child(7){-webkit-animation-delay:1.15s;animation-delay:1.15s}.interactive-scenario .question-feedback .response:nth-child(8),[data-block-type=question] .response:nth-child(8),[data-block-type=text-entry] .response:nth-child(8){-webkit-animation-delay:1.25s;animation-delay:1.25s}.interactive-scenario .question-feedback .response:nth-child(9),[data-block-type=question] .response:nth-child(9),[data-block-type=text-entry] .response:nth-child(9){-webkit-animation-delay:1.35s;animation-delay:1.35s}.interactive-scenario .question-feedback .response:nth-child(10),[data-block-type=question] .response:nth-child(10),[data-block-type=text-entry] .response:nth-child(10){-webkit-animation-delay:1.45s;animation-delay:1.45s}.interactive-scenario .question-feedback .response .response-text,[data-block-type=question] .response .response-text,[data-block-type=text-entry] .response .response-text{padding:.85rem}@media only screen and (max-width:319px){.interactive-scenario .question-feedback .response .response-text,[data-block-type=question] .response .response-text,[data-block-type=text-entry] .response .response-text{padding:.35rem}}@media (min-width:688px){.interactive-scenario .question-feedback .response .response-text,[data-block-type=question] .response .response-text,[data-block-type=text-entry] .response .response-text{padding:1.275rem}}.interactive-scenario .question-feedback .response.over:not(.disabled):not([aria-selected=true]),[data-block-type=question] .response.over:not(.disabled):not([aria-selected=true]),[data-block-type=text-entry] .response.over:not(.disabled):not([aria-selected=true]){border-color:#004b79}.interactive-scenario .question-feedback .response.over[aria-selected=true],[data-block-type=question] .response.over[aria-selected=true],[data-block-type=text-entry] .response.over[aria-selected=true]{cursor:default}.interactive-scenario .question-feedback .response.disabled:not(.selected),[data-block-type=question] .response.disabled:not(.selected),[data-block-type=text-entry] .response.disabled:not(.selected){color:#656567;border-color:#c7c7c7}.interactive-scenario .question-feedback .response-content-panel .response-text,.interactive-scenario .question-feedback .response .response-text,[data-block-type=question] .response-content-panel .response-text,[data-block-type=question] .response .response-text,[data-block-type=text-entry] .response-content-panel .response-text,[data-block-type=text-entry] .response .response-text{position:relative}.interactive-scenario .question-feedback .response-content-panel .response-text:before,.interactive-scenario .question-feedback .response .response-text:before,[data-block-type=question] .response-content-panel .response-text:before,[data-block-type=question] .response .response-text:before,[data-block-type=text-entry] .response-content-panel .response-text:before,[data-block-type=text-entry] .response .response-text:before{width:23px;height:23px;position:absolute;top:calc(50% - 12px);right:calc(100% + 4px);-webkit-transform:scale3d(0,0,1);transform:scale3d(0,0,1);background-repeat:no-repeat;background-position:50%;-webkit-transition:-webkit-transform .35s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .35s cubic-bezier(.215,.61,.355,1);transition:transform .35s cubic-bezier(.215,.61,.355,1);transition:transform .35s cubic-bezier(.215,.61,.355,1),-webkit-transform .35s cubic-bezier(.215,.61,.355,1);content:""}.interactive-scenario .question-feedback .response-content-panel.inherently-correct .response-text:before,.interactive-scenario .question-feedback .response.inherently-correct .response-text:before,[data-block-type=question] .response-content-panel.inherently-correct .response-text:before,[data-block-type=question] .response.inherently-correct .response-text:before,[data-block-type=text-entry] .response-content-panel.inherently-correct .response-text:before,[data-block-type=text-entry] .response.inherently-correct .response-text:before{background-image:url(content/global/graphics/icon-checkmark-circle-gray.svg);-webkit-transform:scaleX(1);transform:scaleX(1)}.interactive-scenario .question-feedback .response-content-panel.inherently-incorrect .response-text:before,.interactive-scenario .question-feedback .response.inherently-incorrect .response-text:before,[data-block-type=question] .response-content-panel.inherently-incorrect .response-text:before,[data-block-type=question] .response.inherently-incorrect .response-text:before,[data-block-type=text-entry] .response-content-panel.inherently-incorrect .response-text:before,[data-block-type=text-entry] .response.inherently-incorrect .response-text:before{background-image:url(content/global/graphics/icon-x-circle-gray.svg);-webkit-transform:scaleX(1);transform:scaleX(1)}.interactive-scenario .question-feedback .response-content-panel.correct,.interactive-scenario .question-feedback .response.correct,[data-block-type=question] .response-content-panel.correct,[data-block-type=question] .response.correct,[data-block-type=text-entry] .response-content-panel.correct,[data-block-type=text-entry] .response.correct{border-color:#47923f}.interactive-scenario .question-feedback .response-content-panel.correct .response-text:before,.interactive-scenario .question-feedback .response.correct .response-text:before,[data-block-type=question] .response-content-panel.correct .response-text:before,[data-block-type=question] .response.correct .response-text:before,[data-block-type=text-entry] .response-content-panel.correct .response-text:before,[data-block-type=text-entry] .response.correct .response-text:before{background-image:url(content/global/graphics/icon-checkmark-circle-white.svg);-webkit-transform:scaleX(1);transform:scaleX(1)}.interactive-scenario .question-feedback .response-content-panel.incorrect,.interactive-scenario .question-feedback .response.incorrect,[data-block-type=question] .response-content-panel.incorrect,[data-block-type=question] .response.incorrect,[data-block-type=text-entry] .response-content-panel.incorrect,[data-block-type=text-entry] .response.incorrect{border-color:#ed1b2e}.interactive-scenario .question-feedback .response-content-panel.incorrect .response-text:before,.interactive-scenario .question-feedback .response.incorrect .response-text:before,[data-block-type=question] .response-content-panel.incorrect .response-text:before,[data-block-type=question] .response.incorrect .response-text:before,[data-block-type=text-entry] .response-content-panel.incorrect .response-text:before,[data-block-type=text-entry] .response.incorrect .response-text:before{background-image:url(content/global/graphics/icon-x-circle-white.svg);-webkit-transform:scaleX(1);transform:scaleX(1)}.interactive-scenario .question-feedback .feedback-panel .text-content,[data-block-type=question] .feedback-panel .text-content,[data-block-type=text-entry] .feedback-panel .text-content{border:2px solid #0091cd;-webkit-animation:.5s fadeIn;animation:.5s fadeIn}@media (min-width:688px){.interactive-scenario .question-feedback .feedback-panel .text-content,[data-block-type=question] .feedback-panel .text-content,[data-block-type=text-entry] .feedback-panel .text-content{border-width:3px}}.interactive-scenario .question-feedback .feedback-panel .text-content .primary-text,.interactive-scenario .question-feedback .feedback-panel .text-content .title-text,[data-block-type=question] .feedback-panel .text-content .primary-text,[data-block-type=question] .feedback-panel .text-content .title-text,[data-block-type=text-entry] .feedback-panel .text-content .primary-text,[data-block-type=text-entry] .feedback-panel .text-content .title-text{margin:0;padding:.85rem}@media only screen and (max-width:319px){.interactive-scenario .question-feedback .feedback-panel .text-content .primary-text,.interactive-scenario .question-feedback .feedback-panel .text-content .title-text,[data-block-type=question] .feedback-panel .text-content .primary-text,[data-block-type=question] .feedback-panel .text-content .title-text,[data-block-type=text-entry] .feedback-panel .text-content .primary-text,[data-block-type=text-entry] .feedback-panel .text-content .title-text{padding:.35rem}}.interactive-scenario .question-feedback .feedback-panel .text-content .title-text,[data-block-type=question] .feedback-panel .text-content .title-text,[data-block-type=text-entry] .feedback-panel .text-content .title-text{font-weight:700;background-color:#0091cd;color:#fff}.interactive-scenario .question-feedback .feedback-panel.incorrect .text-content,[data-block-type=question] .feedback-panel.incorrect .text-content,[data-block-type=text-entry] .feedback-panel.incorrect .text-content{border-color:#ed1b2e}.interactive-scenario .question-feedback .feedback-panel.incorrect .title-text,[data-block-type=question] .feedback-panel.incorrect .title-text,[data-block-type=text-entry] .feedback-panel.incorrect .title-text{background-color:#ed1b2e}.interactive-scenario .question-feedback .feedback-panel.correct .text-content,[data-block-type=question] .feedback-panel.correct .text-content,[data-block-type=text-entry] .feedback-panel.correct .text-content{border-color:#47923f}.interactive-scenario .question-feedback .feedback-panel.correct .title-text,[data-block-type=question] .feedback-panel.correct .title-text,[data-block-type=text-entry] .feedback-panel.correct .title-text{background-color:#47923f}.interactive-scenario .question-feedback .btn-text,[data-block-type=question] .btn-text,[data-block-type=text-entry] .btn-text{width:90%;max-width:300px;display:block;margin:10px auto}[data-block-type=callout]{background-color:#f8f5ea;border-left:3px solid #ed1b2e;padding:1.5rem 2rem;margin:1rem 0 1.5rem}@media only screen and (max-width:319px){[data-block-type=callout]{padding:.35rem}}[data-block-type=callout] li,[data-block-type=callout] p{font:1.35rem georgia,serif;line-height:140%}@media (min-width:688px){[data-block-type=callout] li,[data-block-type=callout] p{font-size:24px}}[data-block-type=callout] p{margin-bottom:0}@media (min-width:688px){[data-block-type=callout]{border-left:8px solid #ed1b2e;padding:55px;width:600px}}[data-block-type=callout] ul{border-left:0}[data-block-type=content-block-carousel],section.has-content-block-carousel{-webkit-transform:translateZ(0)!important;width:calc(100% + .49px)!important}@media (min-width:688px){[data-block-type=content-block-carousel]{max-width:600px;margin:0 auto}}[data-block-type=content-block-carousel][data-scroll-transition=true]{opacity:0}[data-block-type=content-block-carousel][data-scroll-transition=true][data-inview=true]{opacity:1;-webkit-animation:fadeInUp .5s cubic-bezier(.215,.61,.355,1);animation:fadeInUp .5s cubic-bezier(.215,.61,.355,1)}[data-block-type=content-block-carousel] .explore-image-block{padding:0;width:100%!important;background:#fff!important}[data-block-type=content-block-carousel] .step-holder{width:100%;margin:.5rem auto 0;border:1px solid #0091cd}[data-block-type=content-block-carousel] .step-holder .border-wrap{padding:calc(.85rem - 2px)}@media only screen and (max-width:319px){[data-block-type=content-block-carousel] .step-holder .border-wrap{padding:calc(.35rem - 2px)}}[data-block-type=content-block-carousel] .directions-text{padding:0 0 4px!important}[data-block-type=content-block-carousel] .directions-text p{padding:0 5px}[data-block-type=content-block-carousel] .node-area{margin:-4px -4px auto}@media (min-width:688px){[data-block-type=content-block-carousel] .node-area{margin:0}[data-block-type=content-block-carousel] .node-area .graphic-container img{padding:0!important}}@media (min-width:688px){[data-block-type=content-block-carousel] .node-content-panel{margin:.85rem 4px 4px!important}}[data-block-type=content-block-carousel] .carousel-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#c4dff6;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding:.5rem 1rem}@media only screen and (max-width:319px){[data-block-type=content-block-carousel] .carousel-nav{padding-left:.1rem;padding-right:.1rem}}[data-block-type=content-block-carousel] .carousel-nav button{margin:0}[data-block-type=content-block-carousel] .carousel-nav .widget-title{text-align:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-weight:700;margin:0 10px 20px}@media only screen and (max-width:319px){[data-block-type=content-block-carousel] .carousel-nav .widget-title{margin:10px 4px 20px;width:100%;max-width:calc(100% - 55px)}}[data-block-type=content-block-carousel] .carousel-nav .navDots{left:0;right:0;bottom:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:60%;margin:auto}[data-block-type=content-block-carousel] .carousel-nav .navDots .navDot{width:10px;height:10px;border:2px solid #0091cd;margin:3px 3px 7px;border-radius:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}[data-block-type=content-block-carousel] .carousel-nav .navDots .navDot.active{background:#0091cd}[data-block-type=explore-accordion] .accordion-holder{background:url(content/global/graphics/bkgd-pattern-fade.jpg) 50% no-repeat;background-size:cover;background-color:#ededed;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:.5rem;position:relative;width:100%;margin-bottom:2rem}[data-block-type=explore-accordion] .auxiliary-feature-btn{text-align:center}[data-block-type=explore-accordion] .text-holder{width:100%;max-width:600px;margin:0 auto 1rem}[data-block-type=explore-accordion] .text-holder .directions-text{padding:1rem 0 0;text-align:center}@media (min-width:688px){[data-block-type=explore-accordion] .text-holder .directions-text{padding:1.5rem 0 0!important}}[data-block-type=explore-accordion] ul{border-left:none}[data-block-type=explore-accordion] p:empty{display:none}[data-block-type=explore-accordion][data-scroll-transition=false] .node-container{-webkit-animation:fadeInLeft .5s;animation:fadeInLeft .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}[data-block-type=explore-accordion][data-scroll-transition=false] .node-container:first-child{-webkit-animation-delay:0s;animation-delay:0s}[data-block-type=explore-accordion][data-scroll-transition=false] .node-container:first-child::after{-webkit-animation-delay:1s;animation-delay:1s}[data-block-type=explore-accordion][data-scroll-transition=false] .node-container:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}[data-block-type=explore-accordion][data-scroll-transition=false] .node-container:nth-child(2):after{-webkit-animation-delay:1.25s;animation-delay:1.25s}[data-block-type=explore-accordion][data-scroll-transition=false] .node-container:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}[data-block-type=explore-accordion][data-scroll-transition=false] .node-container:nth-child(3):after{-webkit-animation-delay:1.5s;animation-delay:1.5s}[data-block-type=explore-accordion][data-scroll-transition=false] .node-container:nth-child(4){-webkit-animation-delay:.6s;animation-delay:.6s}[data-block-type=explore-accordion][data-scroll-transition=false] .node-container:nth-child(4):after{-webkit-animation-delay:1.75s;animation-delay:1.75s}[data-block-type=explore-accordion][data-scroll-transition=false] .node-container:nth-child(5){-webkit-animation-delay:.8s;animation-delay:.8s}[data-block-type=explore-accordion][data-scroll-transition=false] .node-container:nth-child(5):after{-webkit-animation-delay:2s;animation-delay:2s}[data-block-type=explore-accordion][data-scroll-transition=false] .node-container:nth-child(6){-webkit-animation-delay:1s;animation-delay:1s}[data-block-type=explore-accordion][data-scroll-transition=false] .node-container:nth-child(6):after{-webkit-animation-delay:2.25s;animation-delay:2.25s}[data-block-type=explore-accordion][data-scroll-transition=false] .node-container:nth-child(7){-webkit-animation-delay:1.2s;animation-delay:1.2s}[data-block-type=explore-accordion][data-scroll-transition=false] .node-container:nth-child(7):after{-webkit-animation-delay:2.5s;animation-delay:2.5s}[data-block-type=explore-accordion][data-scroll-transition=false] .node-container:nth-child(8){-webkit-animation-delay:1.4s;animation-delay:1.4s}[data-block-type=explore-accordion][data-scroll-transition=false] .node-container:nth-child(8):after{-webkit-animation-delay:2.75s;animation-delay:2.75s}[data-block-type=explore-accordion][data-scroll-transition=false] .node-container:nth-child(9){-webkit-animation-delay:1.6s;animation-delay:1.6s}[data-block-type=explore-accordion][data-scroll-transition=false] .node-container:nth-child(9):after{-webkit-animation-delay:3s;animation-delay:3s}[data-block-type=explore-accordion][data-scroll-transition=false] .node-container:nth-child(10){-webkit-animation-delay:1.8s;animation-delay:1.8s}[data-block-type=explore-accordion][data-scroll-transition=false] .node-container:nth-child(10):after{-webkit-animation-delay:3.25s;animation-delay:3.25s}[data-block-type=explore-accordion] .node-container{background:#fff;border:3px solid #0091cd;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem;overflow:hidden;position:relative;width:100%;-webkit-transition:max-width .25s;transition:max-width .25s;-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}[data-block-type=explore-accordion] .node-container .node-content-panel{margin:0}[data-block-type=explore-accordion] .node-container .node-complete-icon{position:absolute;top:1rem;left:.75rem;width:18px;height:17px;visibility:hidden;z-index:3}@media only screen and (max-width:319px){[data-block-type=explore-accordion] .node-container .node-complete-icon{top:.75rem;width:15px;left:.5rem}}[data-block-type=explore-accordion] .node-container .node-btn-icon{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#fff url(content/global/graphics/icon-chevron-down-red.svg) 50% no-repeat;background-size:60%;bottom:1rem;margin:0}[data-block-type=explore-accordion] .node-container:not(.has-graphic) .node-text,[data-block-type=explore-accordion] .node-container:not(.has-graphic) .node-title{width:100%}[data-block-type=explore-accordion] .node-content-panel.hide{display:none}[data-block-type=explore-accordion] .node-heading{width:100%;height:auto;background:transparent;position:relative}[data-block-type=explore-accordion] .node-heading .node-btn{width:calc(100% - 5px * 2);height:100%;background:transparent;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:70px;margin:5px;padding:.85rem .85rem 6rem;position:relative;text-align:left;z-index:1}@media only screen and (max-width:319px){[data-block-type=explore-accordion] .node-heading .node-btn{padding:.35rem .35rem 5rem}}[data-block-type=explore-accordion] .node-heading .node-btn-label{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;color:#004b79;font-weight:700}[data-block-type=explore-accordion] .node-content-panel{position:relative;max-height:0;opacity:0;overflow:hidden;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}[data-block-type=explore-accordion] .node-content-panel .node-title{background:#c4dff6;padding:.85rem;margin:4px solid #c4dff6;color:#004b79;font-weight:700}@media only screen and (max-width:319px){[data-block-type=explore-accordion] .node-content-panel .node-title{padding:.35rem;padding-left:.35rem!important}}[data-block-type=explore-accordion] .node-content-panel .node-content-graphic{width:100%;height:auto}[data-block-type=explore-accordion] .node-content-panel .node-text{padding:.85rem .85rem 6rem;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}@media only screen and (max-width:319px){[data-block-type=explore-accordion] .node-content-panel .node-text{padding:.35rem .35rem 6rem}}@media (min-width:688px){[data-block-type=explore-accordion] .node-container.expanded{max-width:800px}}[data-block-type=explore-accordion] .node-container.expanded .node-btn-icon{background:#fff url(content/global/graphics/icon-chevron-up-red.svg) 50% no-repeat;background-size:60%}[data-block-type=explore-accordion] .node-container.expanded .node-heading{height:100%;position:absolute}[data-block-type=explore-accordion] .node-container.expanded .node-btn{width:44px;height:44px;position:absolute;left:calc(50% - 5px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:5px;min-height:0;padding:0!important;z-index:1}[data-block-type=explore-accordion] .node-container.expanded .node-btn .node-btn-label{opacity:0;visibility:hidden;-webkit-transition:opacity .3s;transition:opacity .3s}[data-block-type=explore-accordion] .node-container.expanded .node-content-panel{opacity:1;max-height:1800px}[data-block-type=explore-accordion] .node-container.expanded .node-content-panel .node-text{opacity:1;-webkit-transition-delay:.25s;transition-delay:.25s}[data-block-type=explore-accordion] .node-container.expanded .node-content-panel .node-text [data-block-type=learn-more-btn] button{width:100%}@media only screen and (max-width:319px){[data-block-type=explore-accordion] .node-container.expanded .node-content-panel{max-height:3600px}}[data-block-type=explore-accordion] .node-container.complete .node-complete-icon{visibility:visible}[data-block-type=explore-accordion] .node-container.complete .node-title{border:4px solid #c4dff6}[data-block-type=explore-accordion] .node-container.complete .node-btn,[data-block-type=explore-accordion] .node-container.complete .node-title{padding-left:2.5rem}@media only screen and (max-width:319px){[data-block-type=explore-accordion] .node-container.complete .node-btn,[data-block-type=explore-accordion] .node-container.complete .node-title{padding-left:.85rem;padding-top:2rem}}[data-block-type=explore-accordion] .node-container.complete .node-title{margin:0}[data-block-type=explore-accordion].explore-accordion-stacked .node-container.has-graphic.expanded .node-content-panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[data-block-type=explore-accordion].explore-accordion-stacked .node-container.has-graphic.expanded .node-content-panel .node-content-graphic,[data-block-type=explore-accordion].explore-accordion-stacked .node-container.has-graphic.expanded .node-content-panel .node-text,[data-block-type=explore-accordion].explore-accordion-stacked .node-container.has-graphic.expanded .node-content-panel .node-title{width:100%}[data-block-type=explore-accordion].explore-accordion-stacked .node-container.has-graphic.expanded .node-content-panel .node-content-graphic{padding:.85rem .85rem 0}@media (min-width:688px){[data-block-type=explore-accordion].explore-accordion-stacked .node-container.has-graphic.expanded .node-content-panel .node-text{padding:25px 40px 75px}[data-block-type=explore-accordion].explore-accordion-stacked .node-container.has-graphic.expanded .node-content-panel .node-content-graphic{max-width:715px;margin:25px auto auto;padding:0}}@media (min-width:688px){[data-block-type=explore-accordion] .content{background:#fff}[data-block-type=explore-accordion] .accordion-holder,[data-block-type=explore-accordion] .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}[data-block-type=explore-accordion] .panel{padding:40px 50px 20px;width:675px}[data-block-type=explore-accordion] .accordion-holder{overflow:auto;padding:20px}[data-block-type=explore-accordion] .node-container{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-bottom:10px;width:90%;max-width:600px}[data-block-type=explore-accordion] .node-container .node-complete-icon{position:absolute;top:28px;left:20px;width:20px;height:18px}[data-block-type=explore-accordion] .node-container .node-heading .node-btn{padding:26px 56px 70px}[data-block-type=explore-accordion] .node-container .node-text,[data-block-type=explore-accordion] .node-container .node-title{float:left;width:55%}[data-block-type=explore-accordion] .node-container .node-title{padding:26px 70px 26px 60px!important}[data-block-type=explore-accordion] .node-container .node-text{padding:25px 40px 75px 60px}[data-block-type=explore-accordion] .node-container .node-content-graphic{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;float:right;width:45%}[data-block-type=explore-accordion] .node-container.expanded .node-heading .node-btn{width:44px;height:44px}[data-block-type=explore-accordion] .node-container.expanded .node-title{padding:26px 70px 26px 56px!important}}[data-block-type=explore-hotspot].explore-hotspot-block{max-width:1000px;margin:auto;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:319px){[data-block-type=explore-hotspot].explore-hotspot-block{padding:0}[data-block-type=explore-hotspot].explore-hotspot-block .directions-text{padding:.35rem 0!important}}@media (min-width:1012px){[data-block-type=explore-hotspot].explore-hotspot-block{padding:.85rem}[data-block-type=explore-hotspot].explore-hotspot-block.active .node-area{-webkit-transform:translateZ(0);transform:translateZ(0)}[data-block-type=explore-hotspot].explore-hotspot-block .node-area-holder{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}[data-block-type=explore-hotspot] .node-area-holder{width:100%;margin-bottom:.85rem;overflow:hidden}[data-block-type=explore-hotspot] .node-area,[data-block-type=explore-hotspot] .node-content-panel{width:100%;max-width:600px;margin:0 auto}@media (min-width:1012px){[data-block-type=explore-hotspot] .node-content-panel{width:375px}}[data-block-type=explore-hotspot] .node-area{height:100%;position:relative;margin-bottom:.85rem}@media (min-width:1012px){[data-block-type=explore-hotspot] .node-area{-webkit-transform:translate3d(33%,0,0);transform:translate3d(33%,0,0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;margin:0}}[data-block-type=explore-hotspot] .node-area img{width:100%}[data-block-type=explore-hotspot] .node-area .node{width:13vw;max-width:85px;min-width:44px;height:13vw;max-height:85px;min-height:44px;position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;border-radius:50%;-webkit-animation:zoomIn .35s cubic-bezier(.215,.61,.355,1);animation:zoomIn .35s cubic-bezier(.215,.61,.355,1);-webkit-animation-fill-mode:both;animation-fill-mode:both}@media only screen and (max-width:319px){[data-block-type=explore-hotspot] .node-area .node{max-width:42.5px;min-width:22px;max-height:42.5px;min-height:22px}}[data-block-type=explore-hotspot] .node-area .node:first-child{-webkit-animation-delay:.2s;animation-delay:.2s}[data-block-type=explore-hotspot] .node-area .node:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}[data-block-type=explore-hotspot] .node-area .node:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}[data-block-type=explore-hotspot] .node-area .node:nth-child(4){-webkit-animation-delay:.8s;animation-delay:.8s}[data-block-type=explore-hotspot] .node-area .node:nth-child(5){-webkit-animation-delay:1s;animation-delay:1s}[data-block-type=explore-hotspot] .node-area .node:nth-child(6){-webkit-animation-delay:1.2s;animation-delay:1.2s}[data-block-type=explore-hotspot] .node-area .node:nth-child(7){-webkit-animation-delay:1.4s;animation-delay:1.4s}[data-block-type=explore-hotspot] .node-area .node:nth-child(8){-webkit-animation-delay:1.6s;animation-delay:1.6s}[data-block-type=explore-hotspot] .node-area .node:nth-child(9){-webkit-animation-delay:1.8s;animation-delay:1.8s}[data-block-type=explore-hotspot] .node-area .node:nth-child(10){-webkit-animation-delay:2s;animation-delay:2s}[data-block-type=explore-hotspot] .node-area .node .node-icon{width:5vw;max-width:30px;min-width:21px;height:5vw;max-height:30px;min-height:21px;position:relative;display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background-color:#ed1b2e;border-radius:50%;border:2px solid #fff;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);-webkit-transition:-webkit-transform .25s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .25s cubic-bezier(.215,.61,.355,1);transition:transform .25s cubic-bezier(.215,.61,.355,1);transition:transform .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .25s cubic-bezier(.215,.61,.355,1)}[data-block-type=explore-hotspot] .node-area .node .node-icon:after,[data-block-type=explore-hotspot] .node-area .node .node-icon:before{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-color:#fff;-webkit-transition:all .35s cubic-bezier(.215,.61,.355,1);transition:all .35s cubic-bezier(.215,.61,.355,1);content:""}[data-block-type=explore-hotspot] .node-area .node .node-icon:before{width:70%;height:2px}[data-block-type=explore-hotspot] .node-area .node .node-icon:after{width:2px;height:70%}@media only screen and (max-width:319px){[data-block-type=explore-hotspot] .node-area .node .node-icon{max-width:15px;max-height:15px;min-width:12px;min-height:12px;border:1px solid #fff}[data-block-type=explore-hotspot] .node-area .node .node-icon:before{height:1px}[data-block-type=explore-hotspot] .node-area .node .node-icon:after{width:1px}}[data-block-type=explore-hotspot] .node-area .node.over .node-icon{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}[data-block-type=explore-hotspot] .node-area .node.complete:not([aria-selected=true]) .node-icon{background-color:#9e121f}[data-block-type=explore-hotspot] .node-area .node.complete:not([aria-selected=true]) .node-icon:before{width:6px;top:6px;left:-7px;-webkit-transform:rotate(37deg);-ms-transform:rotate(37deg);transform:rotate(37deg)}@media only screen and (max-width:319px){[data-block-type=explore-hotspot] .node-area .node.complete:not([aria-selected=true]) .node-icon:before{width:3px;top:3px;left:-3.5px}}[data-block-type=explore-hotspot] .node-area .node.complete:not([aria-selected=true]) .node-icon:after{height:12px;left:3px;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}@media only screen and (max-width:319px){[data-block-type=explore-hotspot] .node-area .node.complete:not([aria-selected=true]) .node-icon:after{height:6px;left:1.5px}}[data-block-type=explore-hotspot] .node-area .node[aria-selected=true] .node-icon{background-color:#9e121f}[data-block-type=explore-hotspot] .node-area .node[aria-selected=true] .node-icon:after,[data-block-type=explore-hotspot] .node-area .node[aria-selected=true] .node-icon:before{width:8px;height:8px;border-radius:50%}@media only screen and (max-width:319px){[data-block-type=explore-hotspot] .node-area .node[aria-selected=true] .node-icon:after,[data-block-type=explore-hotspot] .node-area .node[aria-selected=true] .node-icon:before{width:4px;height:4px}}[data-block-type=explore-hotspot] .node-content-panel{border:2px solid #0091cd;background-color:#fff;-webkit-animation:fadeInRight .5s cubic-bezier(.215,.61,.355,1);animation:fadeInRight .5s cubic-bezier(.215,.61,.355,1)}@media (min-width:1012px){[data-block-type=explore-hotspot] .node-content-panel{margin-left:0;z-index:1}}[data-block-type=explore-hotspot] .node-content-panel>*{padding:.85rem}@media only screen and (max-width:319px){[data-block-type=explore-hotspot] .node-content-panel>*{padding:.35rem}}[data-block-type=explore-hotspot] .node-content-panel .node-content-title{margin:0;background:#0091cd;color:#fff;font-size:1.35rem;font-weight:700}@media (min-width:1012px){#acls-bd040 .active .node-area-holder,#bls-df020 .active .node-area-holder,#pals-bd040 .active .node-area-holder{width:calc(100% - 110px)}}[data-block-type=content-block-carousel] [data-block-type=explore-image]{padding-bottom:0!important}[data-block-type=explore-image]{width:100%}[data-block-type=content-block-carousel],[data-block-type=explore-image]{padding-bottom:.85rem}@media only screen and (max-width:319px){[data-block-type=content-block-carousel],[data-block-type=explore-image]{padding:2px!important;background-color:#ededed}}[data-block-type=content-block-carousel].explore-icon-small .node-graphic,[data-block-type=explore-image].explore-icon-small .node-graphic{max-width:80%;max-height:80%;margin:0 auto}[data-block-type=content-block-carousel].explore-3d-img .node,[data-block-type=explore-image].explore-3d-img .node{padding:.5rem!important}[data-block-type=content-block-carousel].explore-3d-img .node-graphic,[data-block-type=explore-image].explore-3d-img .node-graphic{width:100%;height:100%;max-height:none!important;max-width:none!important;padding:0!important}[data-block-type=content-block-carousel] .text-holder .directions-text,[data-block-type=explore-image] .text-holder .directions-text{padding-bottom:.5rem}[data-block-type=content-block-carousel] .node-graphic-1,[data-block-type=explore-image] .node-graphic-1{max-width:100%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}[data-block-type=content-block-carousel] .node-graphic-2,[data-block-type=explore-image] .node-graphic-2{width:100%;height:2.5vw;min-height:10px;margin:6px auto 0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (min-width:688px){[data-block-type=content-block-carousel] .node-graphic-2,[data-block-type=explore-image] .node-graphic-2{height:22px}}[data-block-type=content-block-carousel] .node,[data-block-type=explore-image] .node{padding:3px!important}@media (min-width:688px){[data-block-type=content-block-carousel] .node,[data-block-type=explore-image] .node{padding:1.275rem!important}}@media only screen and (max-width:319px){[data-block-type=content-block-carousel] .node,[data-block-type=explore-image] .node{min-width:48%;width:48%}}[data-block-type=content-block-carousel] .node-content-panel,[data-block-type=explore-image] .node-content-panel{margin-bottom:0}[data-block-type=content-block-carousel] .node-content-panel .node-content-title,[data-block-type=explore-image] .node-content-panel .node-content-title{font-size:1rem;color:#004b79;font-weight:700}[data-block-type=content-block-carousel] .node-content-panel .node-content-text,[data-block-type=explore-image] .node-content-panel .node-content-text{line-height:1.5em}[data-block-type=content-block-carousel] .node-content-panel .node-content-text>:first-child,[data-block-type=explore-image] .node-content-panel .node-content-text>:first-child{margin-top:0}[data-block-type=content-block-carousel] .node-content-panel .node-content-text>:last-child,[data-block-type=explore-image] .node-content-panel .node-content-text>:last-child{margin-bottom:0}[data-block-type=content-block-carousel] .node-content-panel .node-content-graphic,[data-block-type=explore-image] .node-content-panel .node-content-graphic{max-width:100%;padding-bottom:.85rem}[data-block-type=content-block-carousel][data-inview=true],[data-block-type=explore-image][data-inview=true]{opacity:1}[data-block-type=content-block-carousel][data-inview=true] .node,[data-block-type=explore-image][data-inview=true] .node{-webkit-animation:fadeInDown .25s;animation:fadeInDown .25s;-webkit-animation-fill-mode:both;animation-fill-mode:both}[data-block-type=content-block-carousel][data-inview=true] .node:first-child,[data-block-type=explore-image][data-inview=true] .node:first-child{-webkit-animation-delay:.1s;animation-delay:.1s}[data-block-type=content-block-carousel][data-inview=true] .node:nth-child(2),[data-block-type=explore-image][data-inview=true] .node:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}[data-block-type=content-block-carousel][data-inview=true] .node:nth-child(3),[data-block-type=explore-image][data-inview=true] .node:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}[data-block-type=content-block-carousel][data-inview=true] .node:nth-child(4),[data-block-type=explore-image][data-inview=true] .node:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}[data-block-type=content-block-carousel][data-inview=true] .node:nth-child(5),[data-block-type=explore-image][data-inview=true] .node:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}[data-block-type=content-block-carousel][data-inview=true] .node:nth-child(6),[data-block-type=explore-image][data-inview=true] .node:nth-child(6){-webkit-animation-delay:.6s;animation-delay:.6s}[data-block-type=explore-image]{padding:.85rem;padding-top:0}@media only screen and (max-width:319px){[data-block-type=explore-image]{padding:.35rem}}@media (min-width:688px){[data-block-type=explore-image]{max-width:600px;margin:0 auto;padding:0}}[data-block-type=explore-image] li{text-indent:-1.25rem;margin-left:1.25rem}[data-block-type=explore-image] ul li{text-indent:inherit;margin-left:inherit}[data-block-type=explore-image] .auxiliary-feature-btn .practice-note-btn,[data-block-type=explore-image] .auxiliary-feature-btn .practice-note-btn+.primary-text{width:100%}[data-block-type=explore-image] .node-graphic-1,[data-block-type=explore-image] .node-graphic-2{padding-top:15px!important}@media (min-width:688px){[data-block-type=explore-image] .node-graphic-1,[data-block-type=explore-image] .node-graphic-2{padding-top:12px!important}}[data-block-type=explore-image] .graphic-container img.node-photo{max-height:none!important}[data-block-type=explore-image] button[role=tab] .graphic-container img{padding-top:0!important}[data-block-type=explore-image] .appear-disabled,[data-block-type=explore-image].explore-image-fork .appear-disabled .graphic-holder{border-color:#9f9fa3;background-color:transparent}[data-block-type=explore-image] .node-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-block-type=explore-image] .node-holder .node{-webkit-box-flex:1;-webkit-flex:1 0;-ms-flex:1 0;flex:1 0;margin-bottom:15px}[data-block-type=explore-image] .node-holder .node:focus{outline-offset:0}[data-block-type=explore-image] .node-content-panel:not([hidden]) ul{border-left:0}[data-block-type=explore-image] .node-content-panel:not([hidden]) .node-content-title{-webkit-animation:fadeInRight .35s cubic-bezier(.215,.61,.355,1);animation:fadeInRight .35s cubic-bezier(.215,.61,.355,1);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.15s;animation-delay:.15s}[data-block-type=explore-image] .node-content-panel:not([hidden]) .node-content-text{-webkit-animation:fadeIn .35s cubic-bezier(.215,.61,.355,1);animation:fadeIn .35s cubic-bezier(.215,.61,.355,1);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.5s;animation-delay:.5s}[data-block-type=explore-image]:not(.explore-image-fork) .label-container,[data-block-type=explore-image]:not(.explore-image-group) .label-container{line-height:1.3;padding-left:0!important;padding-right:0!important;padding-bottom:.5rem!important}@media (min-width:688px){[data-block-type=explore-image]:not(.explore-image-fork) .label-container,[data-block-type=explore-image]:not(.explore-image-group) .label-container{padding-bottom:0!important}}[data-block-type=explore-image] .auxiliary-feature-btn:not(.pdf-resource-btn)+.auxiliary-feature-btn:not(.pdf-resource-btn){margin-top:20px;margin-bottom:20px}@media (min-width:688px){[data-block-type=explore-image] .auxiliary-feature-btn:not(.pdf-resource-btn)+.auxiliary-feature-btn:not(.pdf-resource-btn){margin-top:15px}}@media (min-width:688px){[data-block-type=explore-image] .auxiliary-feature-btn:not(.pdf-resource-btn):first-child{margin-top:25px}}[data-block-type=explore-image].explore-image-fork .node .graphic-container,[data-block-type=explore-image].explore-image-group .node .graphic-container{height:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid #0091cd;margin:4px;padding:1rem;position:relative;background-color:#fff;-webkit-transition:background-color .3s;transition:background-color .3s}@media only screen and (max-width:319px){[data-block-type=explore-image].explore-image-fork .node .graphic-container,[data-block-type=explore-image].explore-image-group .node .graphic-container{margin:2px;padding:.35rem}}@media (min-width:688px){[data-block-type=explore-image].explore-image-fork .node .graphic-container,[data-block-type=explore-image].explore-image-group .node .graphic-container{height:125px}}[data-block-type=explore-image].explore-image-fork .node.over .graphic-container,[data-block-type=explore-image].explore-image-group .node.over .graphic-container{background-color:#c4dff6}[data-block-type=explore-image].explore-image-fork .node.complete .graphic-container:before,[data-block-type=explore-image].explore-image-group .node.complete .graphic-container:before{width:12px;height:12px;position:absolute;top:5px;left:5px;background:url(content/global/graphics/icon-checkmark-blue.svg) no-repeat 50%;background-size:12px 12px;-webkit-animation:zoomIn .25s;animation:zoomIn .25s;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;content:""}@media (min-width:688px){[data-block-type=explore-image].explore-image-fork .node.complete .graphic-container:before,[data-block-type=explore-image].explore-image-group .node.complete .graphic-container:before{width:20px;height:20px;background-size:20px 20px}}[data-block-type=explore-image].explore-image-fork .node.symbolically-selected .graphic-container,[data-block-type=explore-image].explore-image-fork .node[aria-selected=true] .graphic-container,[data-block-type=explore-image].explore-image-group .node.symbolically-selected .graphic-container,[data-block-type=explore-image].explore-image-group .node[aria-selected=true] .graphic-container{background-color:#c4dff6;border:2.3px solid #0091cd}[data-block-type=explore-image].explore-image-fork .node .label-container,[data-block-type=explore-image].explore-image-group .node .label-container{font-weight:700;color:#004b79;padding:.35rem}[data-block-type=explore-image].explore-image-fork .appear-disabled .graphic-container,[data-block-type=explore-image].explore-image-fork .same-content .graphic-container{background-color:transparent;border-color:#9f9fa3}[data-block-type=explore-image].explore-image-fork .border-wrap{border:1px solid #0091cd}[data-block-type=explore-image].explore-image-fork .border-wrap .node-holder{padding:.425rem .425rem 0}@media (min-width:688px){[data-block-type=explore-image].explore-image-fork .border-wrap .node-holder{padding:.85rem .85rem 0}}[data-block-type=explore-image].explore-image-fork .node{position:relative;padding:0}[data-block-type=explore-image].explore-image-fork .node:first-child .graphic-container{margin-left:0}[data-block-type=explore-image].explore-image-fork .node:last-child .graphic-container{margin-right:0}[data-block-type=explore-image].explore-image-fork .node:after{width:2px;height:22px;position:absolute;top:100%;left:0;right:0;margin:0 auto;background-color:#0091cd;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .35s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .35s cubic-bezier(.215,.61,.355,1);transition:transform .35s cubic-bezier(.215,.61,.355,1);transition:transform .35s cubic-bezier(.215,.61,.355,1),-webkit-transform .35s cubic-bezier(.215,.61,.355,1);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;content:""}@media (min-width:688px){[data-block-type=explore-image].explore-image-fork .node:after{height:28px}}[data-block-type=explore-image].explore-image-fork .node.symbolically-selected:after,[data-block-type=explore-image].explore-image-fork .node[aria-selected=true]:after{-webkit-transform:scaleX(1);transform:scaleX(1)}[data-block-type=explore-image].explore-image-fork .node.appear-disabled .graphic-container img{height:18px!important}@media (min-width:688px){[data-block-type=explore-image].explore-image-fork .node.appear-disabled .graphic-container img{height:25px!important}}[data-block-type=explore-image].explore-image-fork .node .graphic-container{margin-top:0}[data-block-type=explore-image].explore-image-fork .node-content-panel{padding:.85rem;margin:.425rem;border:1px solid #0091cd}@media (min-width:688px){[data-block-type=explore-image].explore-image-fork .node-content-panel{margin:.85rem}}[data-block-type=explore-image].explore-image-fork.same-content .node-area{position:relative}[data-block-type=explore-image].explore-image-fork.same-content .node-holder:after,[data-block-type=explore-image].explore-image-fork.same-content .node-holder:before{position:absolute;left:0;right:0;margin:0 auto;background-color:#0091cd;content:""}[data-block-type=explore-image].explore-image-fork.same-content .node-holder:before{width:65.5%;height:2px;top:100%}@media (min-width:688px){[data-block-type=explore-image].explore-image-fork.same-content .node-holder:before{width:64%}}[data-block-type=explore-image].explore-image-fork.same-content .node-holder:after{width:2px;height:28px;top:calc(100% - 14px)}[data-block-type=explore-image].explore-image-fork.same-content .node:after{height:15px;-webkit-transform:scaleX(1);transform:scaleX(1)}[data-block-type=explore-image].explore-image-group{width:100%}[data-block-type=explore-image].explore-image-group.group-all .group-left .label-container:after,[data-block-type=explore-image].explore-image-group.group-all .group-right .label-container:after{display:none}[data-block-type=explore-image].explore-image-group .node{position:relative;padding:0}[data-block-type=explore-image].explore-image-group .node.symbolically-selected .label-container:after,[data-block-type=explore-image].explore-image-group .node.symbolically-selected .label-container:before,[data-block-type=explore-image].explore-image-group .node[aria-expanded=true] .label-container:after,[data-block-type=explore-image].explore-image-group .node[aria-expanded=true] .label-container:before{-webkit-transform:scaleX(1);transform:scaleX(1)}[data-block-type=explore-image].explore-image-group .node.symbolically-selected.group-left:after,[data-block-type=explore-image].explore-image-group .node.symbolically-selected.group-middle:after,[data-block-type=explore-image].explore-image-group .node.symbolically-selected.group-right:after,[data-block-type=explore-image].explore-image-group .node[aria-expanded=true].group-left:after,[data-block-type=explore-image].explore-image-group .node[aria-expanded=true].group-middle:after,[data-block-type=explore-image].explore-image-group .node[aria-expanded=true].group-right:after{opacity:1}[data-block-type=explore-image].explore-image-group .node.symbolically-selected.group-left .label-container:before,[data-block-type=explore-image].explore-image-group .node.symbolically-selected.group-middle .label-container:before,[data-block-type=explore-image].explore-image-group .node.symbolically-selected.group-right .label-container:before,[data-block-type=explore-image].explore-image-group .node[aria-expanded=true].group-left .label-container:before,[data-block-type=explore-image].explore-image-group .node[aria-expanded=true].group-middle .label-container:before,[data-block-type=explore-image].explore-image-group .node[aria-expanded=true].group-right .label-container:before{-webkit-transition-delay:0ms;transition-delay:0ms}[data-block-type=explore-image].explore-image-group .node.symbolically-selected.group-right .label-container:after,[data-block-type=explore-image].explore-image-group .node[aria-expanded=true].group-right .label-container:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-delay:.25s;transition-delay:.25s}[data-block-type=explore-image].explore-image-group .node.group-left:after,[data-block-type=explore-image].explore-image-group .node.group-middle:after,[data-block-type=explore-image].explore-image-group .node.group-right:after{width:50%;height:2px;position:absolute;top:calc(100% + 12px);background-color:#0091cd;opacity:0;-webkit-transition:opacity 50ms .2s;transition:opacity 50ms .2s;content:""}[data-block-type=explore-image].explore-image-group .node.group-left .label-container:before,[data-block-type=explore-image].explore-image-group .node.group-middle .label-container:before,[data-block-type=explore-image].explore-image-group .node.group-right .label-container:before{-webkit-transition-delay:.25s;transition-delay:.25s}[data-block-type=explore-image].explore-image-group .node.group-left .label-container:before,[data-block-type=explore-image].explore-image-group .node.group-right .label-container:before{height:14px}[data-block-type=explore-image].explore-image-group .node.group-right{margin-right:0;padding-right:0}[data-block-type=explore-image].explore-image-group .node.group-right:after{left:50%}[data-block-type=explore-image].explore-image-group .node.group-right .label-container:after{width:2px;height:14px;position:absolute;top:calc(100% + 13px);left:100%;background-color:#0091cd;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .2s cubic-bezier(.215,.61,.355,1) 0ms;transition:-webkit-transform .2s cubic-bezier(.215,.61,.355,1) 0ms;transition:transform .2s cubic-bezier(.215,.61,.355,1) 0ms;transition:transform .2s cubic-bezier(.215,.61,.355,1) 0ms,-webkit-transform .2s cubic-bezier(.215,.61,.355,1) 0ms;content:""}[data-block-type=explore-image].explore-image-group .node.group-right .graphic-container{margin-right:0;border-right-width:0}[data-block-type=explore-image].explore-image-group .node.group-left{margin-left:0;padding-left:0}[data-block-type=explore-image].explore-image-group .node.group-left:after{right:50%}[data-block-type=explore-image].explore-image-group .node.group-left .graphic-container{margin-left:0;border-left-width:1px}[data-block-type=explore-image].explore-image-group .node.group-middle:after{width:100%;left:0}[data-block-type=explore-image].explore-image-group .node.group-middle .graphic-container{margin-left:0;margin-right:0;border-left-width:1px;border-right-width:0}[data-block-type=explore-image].explore-image-group .graphic-container{border-width:2px}[data-block-type=explore-image].explore-image-group .label-container{position:relative}[data-block-type=explore-image].explore-image-group .label-container:before{width:2px;height:27px;position:absolute;top:100%;left:0;right:0;margin:0 auto;background-color:#0091cd;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .35s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .35s cubic-bezier(.215,.61,.355,1);transition:transform .35s cubic-bezier(.215,.61,.355,1);transition:transform .35s cubic-bezier(.215,.61,.355,1),-webkit-transform .35s cubic-bezier(.215,.61,.355,1);content:""}[data-block-type=explore-image].explore-image-group .node-content-panel{border:1px solid #0091cd;padding:.85rem}#bls-ff020 .node:first-child .node-graphic{height:80px}#bls-ff020 .node:nth-child(2) .node-graphic{height:60px}#bls-ff020 .node:last-child .node-graphic{height:50px}.header-angled,[data-block-type=header]:not(.header-ribbon){width:calc(100% - 5px * 2);margin:0 auto}@media only screen and (max-width:319px){.header-angled[data-has-icon=true],[data-block-type=header]:not(.header-ribbon)[data-has-icon=true]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (min-width:688px){.header-angled,[data-block-type=header]:not(.header-ribbon){margin:.85rem auto auto}}.header-angled .header-icon,[data-block-type=header]:not(.header-ribbon) .header-icon{display:inline-block}.header-angled h2,[data-block-type=header]:not(.header-ribbon) h2{width:102%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:100%;font-size:1.35rem;margin:.85rem auto 0 -1%}.header-angled h2:after,.header-angled h2:before,[data-block-type=header]:not(.header-ribbon) h2:after,[data-block-type=header]:not(.header-ribbon) h2:before{width:4%;height:18px;margin:5px 8px;display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:skew(10deg);-ms-transform:skew(10deg);transform:skew(10deg);background-color:#333;content:""}.header-angled h2:before,[data-block-type=header]:not(.header-ribbon) h2:before{margin-left:-5px}.header-angled h2:after,[data-block-type=header]:not(.header-ribbon) h2:after{width:15%;margin-right:-5px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.header-angled h2 .header-text,[data-block-type=header]:not(.header-ribbon) h2 .header-text{max-width:90%;width:auto;padding-right:.25rem;color:#ed1b2e;display:inline-block;line-height:1.2}@media (min-width:688px){.header-angled h2,[data-block-type=header]:not(.header-ribbon) h2{width:600px;font-size:1.75rem;font-weight:500;margin:.85rem auto 0}.header-angled h2:before,[data-block-type=header]:not(.header-ribbon) h2:before{margin-left:0}.header-angled h2:after,[data-block-type=header]:not(.header-ribbon) h2:after{margin-right:0}.header-angled h2 .header-text,[data-block-type=header]:not(.header-ribbon) h2 .header-text{width:auto}}.header-angled h3,.header-angled h4,[data-block-type=header]:not(.header-ribbon) h3,[data-block-type=header]:not(.header-ribbon) h4{color:#004b79;font-size:1.1em;font-weight:700;padding:.85rem .85rem .25rem;margin:0}@media only screen and (max-width:319px){.header-angled h3,.header-angled h4,[data-block-type=header]:not(.header-ribbon) h3,[data-block-type=header]:not(.header-ribbon) h4{padding:.35rem}}@media (min-width:688px){.header-angled h3,.header-angled h4,[data-block-type=header]:not(.header-ribbon) h3,[data-block-type=header]:not(.header-ribbon) h4{padding-left:0;padding-right:0;font-size:20px;width:600px}}.header+.montage-block{margin-top:.85rem}.header-circle-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-circle-icon .icon-circle-color,.header-circle-icon .icon-circle-line{margin:0 0 0 10px!important}.header-circle-icon[data-scroll-transition=true]+.paragraph,.header-circle-icon[data-scroll-transition=true] .icon-circle-line,.header-circle-icon[data-scroll-transition=true] h3,.header-circle-icon[data-scroll-transition=true] h4{opacity:0}.header-circle-icon[data-scroll-transition=true][data-inview=true] .icon-circle-line{-webkit-animation:zoomIn .5s cubic-bezier(.215,.61,.355,1);animation:zoomIn .5s cubic-bezier(.215,.61,.355,1);-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1}.header-circle-icon[data-scroll-transition=true][data-inview=true]+.paragraph,.header-circle-icon[data-scroll-transition=true][data-inview=true] h3,.header-circle-icon[data-scroll-transition=true][data-inview=true] h4{-webkit-animation:fadeInRight .5s cubic-bezier(.215,.61,.355,1);animation:fadeInRight .5s cubic-bezier(.215,.61,.355,1);-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1}.header-circle-icon[data-scroll-transition=true][data-inview=true]+.paragraph{-webkit-animation-delay:.4s;animation-delay:.4s}.header-circle-icon h3,.header-circle-icon h4{padding:.85rem .85rem .75rem 0!important;margin:auto auto auto .5rem!important;color:#004b79;font-size:1rem!important;width:100%;border-bottom:1px solid rgba(0,75,121,.4)}@media (min-width:688px){.header-circle-icon h3,.header-circle-icon h4{margin-left:calc(6.75rem - 80px)!important;font-size:1.35rem!important}}.header-circle-icon+.paragraph{padding-top:1rem!important}@media (min-width:688px){.header-circle-icon{width:600px}.header-circle-icon .icon-circle-color,.header-circle-icon .icon-circle-line{margin:0!important}.header-circle-icon h3,.header-circle-icon h4{font-size:1.35rem}.header-circle-icon+.paragraph{padding:0 0 1rem 6.75rem!important}}.header-ribbon{width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;padding:3px 12px;background-color:#0091cd}@media (min-width:688px){.header-ribbon{padding-top:6px;padding-bottom:6px}}.header-ribbon:after,.header-ribbon:before{width:6px;height:100%;position:absolute;top:0;background:url(content/global/graphics/header-ribbon-tail.svg) no-repeat 50%;background-size:cover;-webkit-transform:none;-ms-transform:none;transform:none;margin:0;z-index:2;content:""}@media (min-width:688px){.header-ribbon:after,.header-ribbon:before{background-size:cover}}.header-ribbon:before{right:calc(100% - 1px);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.header-ribbon:after{left:99.85%}.header-ribbon .header-icon{width:26px;height:26px}@media (min-width:688px){.header-ribbon .header-icon{width:32px;height:32px}}@media only screen and (max-width:319px){.header-ribbon .header-icon{width:18px;margin:0 0 0 1px}}.header-ribbon h2{margin:0 0 0 1rem;line-height:normal}.header-ribbon h2 .header-text{font-size:1.35rem;font-weight:700;position:relative;top:-2px}@media (min-width:688px){.header-ribbon h2 .header-text{font-size:1.75rem;font-weight:400;top:0}}.header-ribbon .header-text{color:#fff;font-size:1.75rem;font-weight:400}@media (min-width:688px){.header-ribbon{width:100%}}@media only screen and (max-width:319px){.header-ribbon{padding:0 6px}.header-ribbon h2{margin:0 0 0 .4rem}}.icon-header .icon-holder{width:100%;max-width:600px;text-align:center;background:-webkit-gradient(linear,left top,right top,from(#deeaf4),color-stop(50%,#deeaf4),color-stop(50%,#deeaf4),color-stop(50%,#bad4e9),to(#bad4e9));background:linear-gradient(90deg,#deeaf4 0,#deeaf4 50%,#deeaf4 0,#bad4e9 0,#bad4e9)}.icon-header .icon-holder .content-block-icon{border:6px solid #bad5e9;margin:.85rem 0;width:87px!important;height:87px;border-radius:50%}@media (min-width:688px){.icon-header .icon-holder .content-block-icon{width:112px!important;height:112px}}[data-scroll-transition=true] .header-ribbon .header-icon{opacity:0}[data-scroll-transition=true][data-inview=true] .header-ribbon .header-icon{-webkit-animation:zoomIn .5s cubic-bezier(.215,.61,.355,1);animation:zoomIn .5s cubic-bezier(.215,.61,.355,1);-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1}.article [data-block-type=header]:not(.header-ribbon){width:100%}@media (min-width:688px){.firefox [data-block-type=header].header-ribbon h2:before{border-width:0 5px 21px 0;top:3px}.firefox [data-block-type=header].header-ribbon h2:after{border-width:21px 0 0 5px;top:4px}.firefox [data-block-type=header].header-ribbon h2 .header-text:after{right:3px}}@media (min-width:688px){.msie [data-block-type=header].header-ribbon h2:before{border-width:0 5px 28px 0;top:0;right:99%!important}.msie [data-block-type=header].header-ribbon h2:after{border-width:28px 0 0 5px;top:0;left:99.75%!important}.msie .header-ribbon:after{left:99.75%!important}}.msie .header-ribbon:after,.msie .header-ribbon:before{z-index:-2}[data-block-type=learn-more-btn]{width:100%;max-width:450px!important;text-align:center}[data-block-type=learn-more-btn] button{margin:1em auto;width:90%;max-width:350px;border-radius:30px;-webkit-transition:all .25s;transition:all .25s}@media (min-width:688px){[data-block-type=learn-more-btn] button{min-width:300px}}[data-block-type=learn-more-btn].over{background-color:#004b79;color:#fff}.auxiliary-feature-btn{text-align:center;width:100%}.montage-block{background-color:#ededed;padding:.85rem}.montage-block .directions-text{padding:0 0 1rem!important;text-align:center}@media only screen and (max-width:319px){.montage-block{margin-left:-.35rem;margin-right:-.35rem;padding:.35rem}}@media (min-width:688px){.montage-block{padding:20px}}.montage-block>*{max-width:600px;margin:0 auto}.montage-block .montage-text,.montage-block .progress-text{padding:.85rem 30px .85rem 60px}@media (min-width:688px){.montage-block .montage-text,.montage-block .progress-text{padding:20px 85px}}@media only screen and (max-width:319px){.montage-block .montage-text,.montage-block .progress-text{padding:.35rem 42px}}.montage-block .montage-content-container{background-color:#fff}.montage-block .montage-nav{width:100%;position:absolute;top:0;left:0}@media only screen and (max-width:319px){.montage-block .montage-nav{height:auto!important;top:auto;bottom:24px;margin:0}}.montage-block .montage-nav .dots{display:none}.montage-block .montage-nav .montage-nav-btn{width:44px;height:44px;position:absolute;top:0;bottom:0;margin:auto 0;padding:0;display:block;background-color:transparent;background-position:50%;background-repeat:no-repeat;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);z-index:1}.montage-block .montage-nav .montage-nav-btn .btn-icon-border{background-size:60%;background:transparent}.montage-block .montage-nav .montage-nav-btn.btn-prev{background-image:url(content/global/graphics/icon-chevron-up-red.svg);left:5px}@media (min-width:688px){.montage-block .montage-nav .montage-nav-btn.btn-prev{left:10px}}.montage-block .montage-nav .montage-nav-btn.btn-next{background-image:url(content/global/graphics/icon-chevron-down-red.svg);right:5px}@media (min-width:688px){.montage-block .montage-nav .montage-nav-btn.btn-next{right:10px}}.montage-block .montage-nav .montage-nav-btn.disabled{opacity:.5}.montage-block .montage-nav .montage-nav-btn:not(.disabled).over .btn-icon-border{border:3px solid #ed1b2e}.montage-block .step-holder{height:auto;position:relative;overflow:hidden}.montage-block .step-holder .graphic-holder,.montage-block .step-holder .icon-holder{overflow:hidden}.montage-block .step-holder .graphic-holder img,.montage-block .step-holder .icon-holder img{width:100%}@media only screen and (max-width:319px){.montage-block .step-holder .graphic-holder,.montage-block .step-holder .icon-holder{text-align:center}}.montage-block .step-holder .step-holder-inner{width:calc((100vw - 1.7rem) * 10);position:relative;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:left .5s,top .5s;transition:left .5s,top .5s}@media (min-width:688px){.montage-block .step-holder .step-holder-inner{width:6000px}}.montage-block .step-holder .step-holder-inner[data-active="0"]{left:calc(-1 * 0 * (100vw - 1.7rem))}@media (min-width:688px){.montage-block .step-holder .step-holder-inner[data-active="0"]{left:0}}@media only screen and (max-width:319px){.montage-block .step-holder .step-holder-inner[data-active="0"]{left:calc(-1 * 0 * (100vw - 0.7rem))}}.montage-block .step-holder .step-holder-inner[data-active="1"]{left:calc(-1 * 1 * (100vw - 1.7rem))}@media (min-width:688px){.montage-block .step-holder .step-holder-inner[data-active="1"]{left:-600px}}@media only screen and (max-width:319px){.montage-block .step-holder .step-holder-inner[data-active="1"]{left:calc(-1 * 1 * (100vw - 0.7rem))}}.montage-block .step-holder .step-holder-inner[data-active="2"]{left:calc(-1 * 2 * (100vw - 1.7rem))}@media (min-width:688px){.montage-block .step-holder .step-holder-inner[data-active="2"]{left:-1200px}}@media only screen and (max-width:319px){.montage-block .step-holder .step-holder-inner[data-active="2"]{left:calc(-1 * 2 * (100vw - 0.7rem))}}.montage-block .step-holder .step-holder-inner[data-active="3"]{left:calc(-1 * 3 * (100vw - 1.7rem))}@media (min-width:688px){.montage-block .step-holder .step-holder-inner[data-active="3"]{left:-1800px}}@media only screen and (max-width:319px){.montage-block .step-holder .step-holder-inner[data-active="3"]{left:calc(-1 * 3 * (100vw - 0.7rem))}}.montage-block .step-holder .step-holder-inner[data-active="4"]{left:calc(-1 * 4 * (100vw - 1.7rem))}@media (min-width:688px){.montage-block .step-holder .step-holder-inner[data-active="4"]{left:-2400px}}@media only screen and (max-width:319px){.montage-block .step-holder .step-holder-inner[data-active="4"]{left:calc(-1 * 4 * (100vw - 0.7rem))}}.montage-block .step-holder .step-holder-inner[data-active="5"]{left:calc(-1 * 5 * (100vw - 1.7rem))}@media (min-width:688px){.montage-block .step-holder .step-holder-inner[data-active="5"]{left:-3000px}}@media only screen and (max-width:319px){.montage-block .step-holder .step-holder-inner[data-active="5"]{left:calc(-1 * 5 * (100vw - 0.7rem))}}.montage-block .step-holder .step-holder-inner[data-active="6"]{left:calc(-1 * 6 * (100vw - 1.7rem))}@media (min-width:688px){.montage-block .step-holder .step-holder-inner[data-active="6"]{left:-3600px}}@media only screen and (max-width:319px){.montage-block .step-holder .step-holder-inner[data-active="6"]{left:calc(-1 * 6 * (100vw - 0.7rem))}}.montage-block .step-holder .step-holder-inner[data-active="7"]{left:calc(-1 * 7 * (100vw - 1.7rem))}@media (min-width:688px){.montage-block .step-holder .step-holder-inner[data-active="7"]{left:-4200px}}@media only screen and (max-width:319px){.montage-block .step-holder .step-holder-inner[data-active="7"]{left:calc(-1 * 7 * (100vw - 0.7rem))}}.montage-block .step-holder .step-holder-inner[data-active="8"]{left:calc(-1 * 8 * (100vw - 1.7rem))}@media (min-width:688px){.montage-block .step-holder .step-holder-inner[data-active="8"]{left:-4800px}}@media only screen and (max-width:319px){.montage-block .step-holder .step-holder-inner[data-active="8"]{left:calc(-1 * 8 * (100vw - 0.7rem))}}.montage-block .step-holder .step-holder-inner[data-active="9"]{left:calc(-1 * 9 * (100vw - 1.7rem))}@media (min-width:688px){.montage-block .step-holder .step-holder-inner[data-active="9"]{left:-5400px}}@media only screen and (max-width:319px){.montage-block .step-holder .step-holder-inner[data-active="9"]{left:calc(-1 * 9 * (100vw - 0.7rem))}}.montage-block .step-holder .step-holder-inner[data-active="10"]{left:calc(-1 * 10 * (100vw - 1.7rem))}@media (min-width:688px){.montage-block .step-holder .step-holder-inner[data-active="10"]{left:-6000px}}@media only screen and (max-width:319px){.montage-block .step-holder .step-holder-inner[data-active="10"]{left:calc(-1 * 10 * (100vw - 0.7rem))}}.montage-block .step-holder .step{width:calc(100vw - 1.7rem)}@media (min-width:688px){.montage-block .step-holder .step{width:600px}}@media only screen and (max-width:319px){.montage-block .step-holder .step{width:calc(100vw - 0.7rem)}}.montage-block .step-holder .step .montage-text{width:calc((100vw - 1.7rem) - 1.7rem)}@media only screen and (max-width:319px){.montage-block .step-holder .step .montage-text{width:calc((100vw - 2.1rem));padding:.35rem!important}}@media (min-width:688px){.montage-block .step-holder .step .montage-text{width:100%}}.montage-block .step-holder .step[aria-hidden=true] .montage-text{-webkit-animation:fadeOut .5s;animation:fadeOut .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.montage-block .step-holder .step[aria-hidden=false] .montage-graphic,.montage-block .step-holder .step[aria-hidden=false] .montage-text{-webkit-animation:fadeIn .75s;animation:fadeIn .75s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.montage-block .montage-status{padding-top:0}.montage-block .montage-status .progress-text{font-size:.92rem;font-weight:700}@media only screen and (max-width:319px){.montage-block .montage-status .progress-text{text-align:center}}[data-block-layout=montage-no-image] .montage-nav .montage-nav-btn{top:0}[data-block-layout=montage-icon-image]{position:relative}[data-block-layout=montage-icon-image] .montage-content-container{position:static}[data-block-layout=montage-icon-image] .step-holder .step{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[data-block-layout=montage-icon-image] .step-holder .step img{margin:1.7rem auto;width:75px}@media (min-width:688px){[data-block-layout=montage-icon-image] .step-holder .step img{width:100px}}@media only screen and (max-width:319px){[data-block-layout=montage-icon-image] .step-holder .step img{margin:.7rem auto}}[data-block-layout=montage-icon-image] .step-holder .step .icon-holder .montage-graphic{border:6px solid #bad5e9;margin:auto!important;top:12px;position:relative;width:87px!important;height:87px;border-radius:50%}@media (min-width:688px){[data-block-layout=montage-icon-image] .step-holder .step .icon-holder .montage-graphic{width:112px!important;height:112px}}[data-block-layout=montage-icon-image] .step-holder .step[aria-hidden=false] .icon-holder .montage-graphic{-webkit-animation:flip 1s;animation:flip 1s;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:both!important;animation-fill-mode:both!important}[data-block-layout=montage-icon-image][data-uid=LM-principlesofmanagingventilation-group1-0] .icon-holder img{width:145px!important;height:auto;border:0;border-radius:0}.montage-block .graphic-holder{height:175px}.montage-block .graphic-holder img{height:175px;width:auto!important;display:block;margin:0 auto}@media (min-width:688px){.montage-block .graphic-holder{height:280px}.montage-block .graphic-holder img{height:auto;width:100%!important}}@media only screen and (max-width:319px){.montage-block .graphic-holder{height:87.5px}.montage-block .graphic-holder img{height:auto!important;width:100%!important}}.montage-block .montage-nav{margin-top:175px;height:calc(100% - 175px)}@media (min-width:688px){.montage-block .montage-nav{margin-top:280px;height:calc(100% - 280px)}}[data-block-layout=montage-icon-image] .icon-holder{height:110px}@media (min-width:688px){[data-block-layout=montage-icon-image] .icon-holder{height:136px}}[data-block-layout=montage-icon-image] .montage-nav{margin-top:110px;height:calc(100% - 110px)}@media (min-width:688px){[data-block-layout=montage-icon-image] .montage-nav{margin-top:136px;height:calc(100% - 136px)}}[data-block-layout=montage-icon-image][data-scroll-transition=true] .step[aria-hidden=false] .icon-holder .montage-graphic{-webkit-animation:none;animation:none}[data-block-layout=montage-icon-image][data-scroll-transition=true][data-inview=true] .step[aria-hidden=false] .icon-holder .montage-graphic{-webkit-animation:flip 1s!important;animation:flip 1s!important;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.montage-block.rhythm-montage .graphic-holder{height:180px}@media (min-width:688px){.montage-block.rhythm-montage .graphic-holder{height:200px}}.montage-block.rhythm-montage .montage-nav{margin-top:180px;height:calc(100% - 180px)}@media (min-width:688px){.montage-block.rhythm-montage .montage-nav{margin-top:200px;height:calc(100% - 200px)}}[data-block-type=pdf-resource-btn] button{background:url(content/global/graphics/icon-resource-line.svg) no-repeat 16px;background-size:24px;padding-left:45px}@media only screen and (max-width:319px){[data-block-type=pdf-resource-btn] button{padding-left:.35rem;padding-top:32px;background-position:top 5px center}}[data-block-type=pdf-resource-btn] button.over{background-image:url(content/global/graphics/icon-resource-white.svg)}.auxiliary-feature-btn [data-block-type=practice-note-btn],[data-block-type=practice-note-btn]{width:100%;margin:auto 0 0}.auxiliary-feature-btn [data-block-type=practice-note-btn] .practice-note-btn,[data-block-type=practice-note-btn] .practice-note-btn{max-width:600px;width:90%;margin:auto;height:auto;display:block;position:relative;text-align:left;background-color:#0091cd;color:#fff;font-size:1.35rem;font-weight:700;line-height:normal;padding:7px 10px 7px 12px;-webkit-box-shadow:-.2rem .2rem .6rem 0 rgba(0,0,0,.2);box-shadow:-.2rem .2rem .6rem 0 rgba(0,0,0,.2);overflow:hidden;border:2px solid #0091cd}@media (min-width:688px){.auxiliary-feature-btn [data-block-type=practice-note-btn] .practice-note-btn,[data-block-type=practice-note-btn] .practice-note-btn{width:100%}}.auxiliary-feature-btn [data-block-type=practice-note-btn] .practice-note-btn .practice-note-label,[data-block-type=practice-note-btn] .practice-note-btn .practice-note-label{margin:0 auto 0 34px}.auxiliary-feature-btn [data-block-type=practice-note-btn] .practice-note-btn:before,[data-block-type=practice-note-btn] .practice-note-btn:before{width:27px;height:auto;position:absolute;top:0;left:5px;bottom:0;margin:auto 0;background:url(content/global/graphics/icon-practice-note.svg) no-repeat 50%;content:"";z-index:1;background-size:96%}.auxiliary-feature-btn [data-block-type=practice-note-btn] .practice-note-btn:after,[data-block-type=practice-note-btn] .practice-note-btn:after{content:"";display:block;position:absolute;right:6px;top:8px;width:0;height:0;border-style:solid;border-width:10px 0 10px 18px;border-color:transparent transparent transparent #fff;-webkit-transition:all .2s;transition:all .2s}.auxiliary-feature-btn [data-block-type=practice-note-btn] .practice-note-btn[aria-expanded=true]:after,[data-block-type=practice-note-btn] .practice-note-btn[aria-expanded=true]:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .2s;transition:all .2s}.auxiliary-feature-btn [data-block-type=practice-note-btn] .icon,[data-block-type=practice-note-btn] .icon{width:50px;height:36px;background:#fff;background-size:27px 26px;position:absolute;top:0;left:-14px;-webkit-transform:skew(20deg);-ms-transform:skew(20deg);transform:skew(20deg)}.auxiliary-feature-btn [data-block-type=practice-note-btn] .primary-text,[data-block-type=practice-note-btn] .primary-text{width:90%;margin:auto;height:0;max-width:600px;position:relative;margin:0 auto;background-color:#e7fbfd;text-align:left;-webkit-transition:all .3s;transition:all .3s;overflow:hidden;padding:0 1em}.auxiliary-feature-btn [data-block-type=practice-note-btn] .primary-text p:last-child,[data-block-type=practice-note-btn] .primary-text p:last-child{margin-bottom:0}.auxiliary-feature-btn [data-block-type=practice-note-btn] .primary-text p,.auxiliary-feature-btn [data-block-type=practice-note-btn] .primary-text ul,[data-block-type=practice-note-btn] .primary-text p,[data-block-type=practice-note-btn] .primary-text ul{opacity:0;height:0}.auxiliary-feature-btn [data-block-type=practice-note-btn] .primary-text p:last-child,.auxiliary-feature-btn [data-block-type=practice-note-btn] .primary-text ul:last-child,[data-block-type=practice-note-btn] .primary-text p:last-child,[data-block-type=practice-note-btn] .primary-text ul:last-child{margin-bottom:0}.auxiliary-feature-btn [data-block-type=practice-note-btn] .primary-text ul,[data-block-type=practice-note-btn] .primary-text ul{left:1em;height:0;overflow:hidden}.auxiliary-feature-btn [data-block-type=practice-note-btn] .primary-text li,[data-block-type=practice-note-btn] .primary-text li{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.2s;transition-delay:.2s}.auxiliary-feature-btn [data-block-type=practice-note-btn] .primary-text[aria-hidden=false],[data-block-type=practice-note-btn] .primary-text[aria-hidden=false]{height:auto;padding:.8em 1em;-webkit-box-shadow:-.2rem .2rem .6rem 0 rgba(0,0,0,.2);box-shadow:-.2rem .2rem .6rem 0 rgba(0,0,0,.2)}.auxiliary-feature-btn [data-block-type=practice-note-btn] .primary-text[aria-hidden=false] p,[data-block-type=practice-note-btn] .primary-text[aria-hidden=false] p{opacity:1;height:auto;-webkit-transition:opacity height .3s;transition:opacity height .3s;-webkit-transition-delay:.2s;transition-delay:.2s}.auxiliary-feature-btn [data-block-type=practice-note-btn] .primary-text[aria-hidden=false] ul,[data-block-type=practice-note-btn] .primary-text[aria-hidden=false] ul{opacity:1;height:auto}.auxiliary-feature-btn [data-block-type=practice-note-btn] .primary-text[aria-hidden=false] li,[data-block-type=practice-note-btn] .primary-text[aria-hidden=false] li{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transition-delay:.2s;transition-delay:.2s}@media only screen and (max-width:319px){.auxiliary-feature-btn [data-block-type=practice-note-btn] .primary-text[aria-hidden=false],[data-block-type=practice-note-btn] .primary-text[aria-hidden=false]{padding:.3rem .5rem}}@media (min-width:688px){.auxiliary-feature-btn [data-block-type=practice-note-btn] .primary-text,[data-block-type=practice-note-btn] .primary-text{width:100%}}.auxiliary-feature-btn [data-block-type=practice-note-btn] [data-whatintent=mouse] :focus,[data-block-type=practice-note-btn] [data-whatintent=mouse] :focus{-webkit-box-shadow:-.2rem .2rem .6rem 0 rgba(0,0,0,.2);box-shadow:-.2rem .2rem .6rem 0 rgba(0,0,0,.2)}@media (min-width:688px){.auxiliary-feature-btn [data-block-type=practice-note-btn],[data-block-type=practice-note-btn]{padding-bottom:15px!important}}@media only screen and (max-width:319px){.auxiliary-feature-btn [data-block-type=practice-note-btn] .icon,[data-block-type=practice-note-btn] .icon{width:44px}.auxiliary-feature-btn [data-block-type=practice-note-btn] .icon:before,[data-block-type=practice-note-btn] .icon:before{left:13px}.auxiliary-feature-btn [data-block-type=practice-note-btn] button.practice-note-btn,[data-block-type=practice-note-btn] button.practice-note-btn{margin:0;padding:7px 6px 7px 46px;width:100%}.auxiliary-feature-btn [data-block-type=practice-note-btn] button.practice-note-btn .practice-note-label,[data-block-type=practice-note-btn] button.practice-note-btn .practice-note-label{width:80%;margin:0 0 0 -4px;float:left}.auxiliary-feature-btn [data-block-type=practice-note-btn] button.practice-note-btn:before,[data-block-type=practice-note-btn] button.practice-note-btn:before{width:23px;top:0;background-size:88%;background-position:0 7px}.auxiliary-feature-btn [data-block-type=practice-note-btn] button.practice-note-btn:after,[data-block-type=practice-note-btn] button.practice-note-btn:after{right:5px!important}.auxiliary-feature-btn [data-block-type=practice-note-btn] .primary-text,[data-block-type=practice-note-btn] .primary-text{width:100%}}.auxiliary-feature-btn [data-block-type=practice-note-btn] table,[data-block-type=practice-note-btn] table{border:1px solid rgba(0,145,205,.5);margin:0 -4px .85rem}.auxiliary-feature-btn [data-block-type=practice-note-btn] table caption,[data-block-type=practice-note-btn] table caption{color:#fff;text-align:center;font-weight:700;background:#004b79;line-height:1.3;padding:6px 4px 7px;margin-bottom:-1px}@media (min-width:688px){.auxiliary-feature-btn [data-block-type=practice-note-btn] table caption,[data-block-type=practice-note-btn] table caption{font-size:15px}}@media (min-width:688px){.auxiliary-feature-btn [data-block-type=practice-note-btn] table,[data-block-type=practice-note-btn] table{margin:0 auto 18px;width:85%}}@media only screen and (max-width:319px){.auxiliary-feature-btn [data-block-type=practice-note-btn] table,[data-block-type=practice-note-btn] table{margin:0 -7px .35rem}}.auxiliary-feature-btn [data-block-type=practice-note-btn] tr,[data-block-type=practice-note-btn] tr{border-bottom:1px solid rgba(0,145,205,.5)}.auxiliary-feature-btn [data-block-type=practice-note-btn] tr:first-child,[data-block-type=practice-note-btn] tr:first-child{border-bottom:3px solid #004b79;color:#004b79}.auxiliary-feature-btn [data-block-type=practice-note-btn] tr:last-child,[data-block-type=practice-note-btn] tr:last-child{border-bottom:0}.auxiliary-feature-btn [data-block-type=practice-note-btn] td,.auxiliary-feature-btn [data-block-type=practice-note-btn] th,[data-block-type=practice-note-btn] td,[data-block-type=practice-note-btn] th{padding:8px;line-height:1.3;width:33%}.auxiliary-feature-btn [data-block-type=practice-note-btn] td:nth-child(2),.auxiliary-feature-btn [data-block-type=practice-note-btn] th:nth-child(2),[data-block-type=practice-note-btn] td:nth-child(2),[data-block-type=practice-note-btn] th:nth-child(2){border-right:1px solid rgba(0,145,205,.5);border-left:1px solid rgba(0,145,205,.5)}@media only screen and (max-width:319px){.auxiliary-feature-btn [data-block-type=practice-note-btn] td,.auxiliary-feature-btn [data-block-type=practice-note-btn] th,[data-block-type=practice-note-btn] td,[data-block-type=practice-note-btn] th{word-break:break-all;padding:2px;width:33%}}[data-block-type=presentation-block]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.presentation-block.presentation{background:url(content/global/graphics/bg-pattern.png)!important;background-color:#fff!important;background-repeat:no-repeat;background-size:cover!important;position:relative;overflow:hidden;width:100vw;min-height:225px;margin:0}@media (min-width:688px){.presentation-block.presentation{border-bottom:4px solid #0091cd}}.presentation-block.presentation .panel{background:transparent}.presentation-block.presentation .panel.feedback-coach-text{text-align:left;padding:1rem;position:relative;height:100%;width:100%}.presentation-block.presentation .panel.feedback-coach-text p{line-height:1.3}.presentation-block.presentation .panel.feedback-coach-text p:last-child{margin-bottom:0}.presentation-block.presentation .panel.feedback-coach-text li:before{color:#333}@media (min-width:688px){.presentation-block.presentation .panel.feedback-coach-text{font-size:15px;height:100%;min-width:400px;width:50%;max-width:500px;left:calc((100vw - 105px)/2);position:absolute;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.presentation-block.presentation .panel.feedback-coach-text .primary-text{margin:auto;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;width:100%}.presentation-block.presentation .panel.feedback-coach-text p{line-height:1.4}}@media only screen and (max-width:319px){.presentation-block.presentation .panel.feedback-coach-text{padding:.35rem;position:relative;left:0}}@media (min-width:688px){.presentation-block.presentation .panel{padding:0 calc((100vw - 600px)/2)}}.presentation-block.presentation .graphic-coach-holder{display:block;width:100%;height:250px;background-color:#fff;border-bottom:3px solid #0091cd;overflow:hidden;position:relative}.presentation-block.presentation .graphic-coach-holder .graphic-coach{height:104%;padding:5px 0 0;margin:auto}@media (min-width:688px){.presentation-block.presentation .graphic-coach-holder{width:285px;max-width:none;height:auto;position:absolute;overflow:visible;background-color:transparent}.presentation-block.presentation .graphic-coach-holder .graphic-coach{height:145%;max-width:none;padding:30px 0 0;width:auto;float:right}}@media only screen and (max-width:319px){.presentation-block.presentation .graphic-coach-holder{position:relative;height:auto;max-width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;background-color:#fff;border-bottom:2px solid #0091cd}.presentation-block.presentation .graphic-coach-holder .graphic-coach{padding:0;width:100%;max-width:75%;position:relative}}@media (min-width:688px){.presentation-block.presentation{margin-left:calc(-1 * ((100vw - 600px))/2);background-size:cover!important;width:100vw;padding:0 calc((100vw - 600px)/2);min-height:490px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.presentation-block.presentation .graphic-icon{width:30px;float:left;margin:2px 6px 0 -1px}@media (min-width:688px){.presentation-block.presentation .graphic-icon{width:35px;margin:3px 8px 0 0}}@media only screen and (min-device-width:320px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){.presentation-block.presentation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.presentation-block.presentation+.video-block{margin-top:-6px}@media (min-width:688px){.presentation-block.presentation+.video-block{margin-top:-8px}}[data-block-type=question][data-block-layout=question-accordion] .response{border-left-width:30px!important}[data-block-type=question][data-block-layout=question-accordion] .response-feedback-holder{max-height:0;-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1)}[data-block-type=question][data-block-layout=question-accordion] .response-feedback-holder.populated{max-height:1550px}[data-block-type=question][data-block-layout=question-accordion] .response-feedback-holder.populated .text-content{opacity:1;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:.25s;animation-delay:.25s}[data-block-type=question][data-block-layout=question-accordion] .response-feedback-holder .text-content{opacity:0;border:0;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}[data-block-type=question][data-block-layout=question-accordion] .response-feedback-holder .text-content .title-text{border-top:2px solid #c7c7c7;background-color:transparent;color:#004b79}[data-block-type=question][data-block-layout=question-accordion] .response-feedback-holder .text-content .primary-text{padding-top:0}[data-block-type=question][data-block-layout=question-accordion] .response-feedback-holder .incorrect .title-text{color:#ed1b2e}[data-block-type=question][data-block-layout=question-accordion] .response-feedback-holder .correct .title-text{color:#47923f}[data-block-type=question][data-block-layout=question-click-pick] .main-graphic-holder{text-align:center}[data-block-type=question][data-block-layout=question-click-pick] .main-graphic-holder .main-graphic{max-width:100%;margin:0 auto;border:1px solid #9f9fa3}[data-block-type=question][data-block-layout=question-click-pick] .response{border-left-width:30px!important}[data-block-type=question][data-block-layout=question-click-pick] .response ul{margin-top:0}[data-block-type=question][data-block-layout=question-click-pick] .response ul li:last-child{margin-bottom:0}[data-block-type=question][data-block-layout=question-click-pick] .response[aria-checked=true]:not(.disabled){background-color:#c4dff6}[data-block-type=question][data-block-layout=question-click-pick] .feedback-panel .primary-text p:last-child{margin-bottom:0}[data-block-type=question][data-block-layout=question-custom] [role=group]{padding:.85rem;margin:0 5px}@media only screen and (max-width:319px){[data-block-type=question][data-block-layout=question-custom] [role=group]{padding:.35rem}}@media (min-width:688px){[data-block-type=question][data-block-layout=question-custom] [role=group]{width:75%;max-width:600px;margin:0 auto}}[data-block-type=question][data-block-layout=question-custom] .response-set{position:relative;margin:0 .5rem .5rem;border:2px solid #0091cd;border-left-width:30px;-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-animation-fill-mode:both;animation-fill-mode:both;max-width:600px}@media (min-width:688px){[data-block-type=question][data-block-layout=question-custom] .response-set{border-left-width:50px;margin:auto auto 1rem}}[data-block-type=question][data-block-layout=question-custom] .response-set:first-child{-webkit-animation-delay:.25s;animation-delay:.25s}[data-block-type=question][data-block-layout=question-custom] .response-set:nth-child(2){-webkit-animation-delay:.5s;animation-delay:.5s}[data-block-type=question][data-block-layout=question-custom] .response-set:nth-child(3){-webkit-animation-delay:.75s;animation-delay:.75s}[data-block-type=question][data-block-layout=question-custom] .response-set:nth-child(odd){-webkit-animation-name:fadeInRight;animation-name:fadeInRight}[data-block-type=question][data-block-layout=question-custom] .response-set:nth-child(2n){-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}[data-block-type=question][data-block-layout=question-custom] .response-set .response-set-title{margin:1rem 1rem 0;padding-bottom:.425rem;font-size:1rem;font-weight:700;color:#004b79;border-bottom:2px solid #0091cd;width:84%;left:11%;position:relative}@media only screen and (max-width:319px){[data-block-type=question][data-block-layout=question-custom] .response-set .response-set-title{margin:70px 0 0;padding:.35rem}}@media (min-width:688px){[data-block-type=question][data-block-layout=question-custom] .response-set .response-set-title{font-size:1.2em;left:10%}}[data-block-type=question][data-block-layout=question-custom] .response-set .response-set-graphic-holder{width:60px;height:60px;position:absolute;top:0;bottom:0;left:-23px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:5px 0;border-radius:50%;border:2px solid #0091cd;background-color:#fff}@media (min-width:688px){[data-block-type=question][data-block-layout=question-custom] .response-set .response-set-graphic-holder{width:90px;height:90px;left:-39px;margin:auto}}[data-block-type=question][data-block-layout=question-custom] .response-set .response-set-graphic-holder .response-set-graphic{width:40px;height:40px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:auto}@media (min-width:688px){[data-block-type=question][data-block-layout=question-custom] .response-set .response-set-graphic-holder .response-set-graphic{width:60px;height:60px}}[data-block-type=question][data-block-layout=question-custom] .response-set .response-holder{width:88%;left:12%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media (min-width:688px){[data-block-type=question][data-block-layout=question-custom] .response-set .response-holder{padding:1.7rem;width:75%}}@media only screen and (max-width:319px){[data-block-type=question][data-block-layout=question-custom] .response-set .response-holder{margin-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:.35rem;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}[data-block-type=question][data-block-layout=question-custom] .response{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;border:0;-webkit-animation:none;animation:none;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:319px){[data-block-type=question][data-block-layout=question-custom] .response{margin-bottom:2px}}[data-block-type=question][data-block-layout=question-custom] .response.disabled[aria-checked=false] .response-checkbox{border-color:#c7c7c7}[data-block-type=question][data-block-layout=question-custom] .response .response-checkbox{width:24px;height:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:1rem;border:2px solid #0091cd;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:319px){[data-block-type=question][data-block-layout=question-custom] .response .response-checkbox{margin-right:.35rem}}[data-block-type=question][data-block-layout=question-custom] .response .response-checkbox:before{width:16px;height:16px;background-color:#0091cd;display:block;margin:auto;-webkit-transform:scale3d(0,0,1);transform:scale3d(0,0,1);-webkit-transition:-webkit-transform .25s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .25s cubic-bezier(.215,.61,.355,1);transition:transform .25s cubic-bezier(.215,.61,.355,1);transition:transform .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .25s cubic-bezier(.215,.61,.355,1);content:""}[data-block-type=question][data-block-layout=question-custom] .response .response-text{padding:0}[data-block-type=question][data-block-layout=question-custom] .response.over .response-checkbox:before,[data-block-type=question][data-block-layout=question-custom] .response[aria-checked=true] .response-checkbox:before{-webkit-transform:scaleX(1);transform:scaleX(1)}[data-block-type=question][data-block-layout=question-custom] .text-form{padding:1rem 0}[data-block-type=question][data-block-layout=question-custom] .btn-submit{margin-top:2rem}[data-block-type=question][data-block-layout=question-explore-submit]{width:100%}[data-block-type=question][data-block-layout=question-explore-submit] .response-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[data-block-type=question][data-block-layout=question-explore-submit] .response{width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:5px;margin-left:5px;padding:.85rem;text-align:left;-webkit-transition:all .35s cubic-bezier(.215,.61,.355,1);transition:all .35s cubic-bezier(.215,.61,.355,1)}@media only screen and (max-width:319px){[data-block-type=question][data-block-layout=question-explore-submit] .response{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:.35rem}[data-block-type=question][data-block-layout=question-explore-submit] .response .icon-arrow{margin:0 auto}}[data-block-type=question][data-block-layout=question-explore-submit] .response:after{width:2px;height:2rem;position:absolute;top:100%;left:0;right:0;margin:0 auto;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);background-color:#0091cd;content:""}@media only screen and (max-width:319px){[data-block-type=question][data-block-layout=question-explore-submit] .response:after{height:1.5rem}}@media (min-width:688px){[data-block-type=question][data-block-layout=question-explore-submit] .response:after{width:3px;height:calc(2rem + 11px)}}[data-block-type=question][data-block-layout=question-explore-submit] .response.incorrect:after{background-color:#ed1b2e}[data-block-type=question][data-block-layout=question-explore-submit] .response:first-child{margin-left:0}[data-block-type=question][data-block-layout=question-explore-submit] .response:last-child{margin-right:0}[data-block-type=question][data-block-layout=question-explore-submit] .response .icon-arrow{width:36px;height:36px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;border:2px solid #96a8b0;margin-left:auto;background-image:url(content/global/graphics/icon-chevron-down-red.svg);background-repeat:no-repeat;background-position:50%;background-size:20px 12px;-webkit-transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1)}[data-block-type=question][data-block-layout=question-explore-submit] .response[aria-expanded=true]{background-color:#c4dff6}[data-block-type=question][data-block-layout=question-explore-submit] .response[aria-expanded=true]:after{-webkit-transform:scaleX(1);transform:scaleX(1)}[data-block-type=question][data-block-layout=question-explore-submit] .response[aria-expanded=true] .icon-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}[data-block-type=question][data-block-layout=question-explore-submit] .response-content-panel.correct .response-content{background-color:#c4dff6}[data-block-type=question][data-block-layout=question-explore-submit] .response-content-panel.incorrect .response-content{border-color:#ed1b2e}[data-block-type=question][data-block-layout=question-explore-submit] .response-content{padding:.85rem;border:2px solid #0091cd;border-left-width:30px!important;-webkit-animation:fadeInDown .5s cubic-bezier(.215,.61,.355,1);animation:fadeInDown .5s cubic-bezier(.215,.61,.355,1)}@media only screen and (max-width:319px){[data-block-type=question][data-block-layout=question-explore-submit] .response-content{padding:.35rem;border-left-width:15px!important}[data-block-type=question][data-block-layout=question-explore-submit] .response-content:before{width:11px;height:11px;top:calc(50% - 6px);right:calc(100% + 2px)}}@media (min-width:688px){[data-block-type=question][data-block-layout=question-explore-submit] .response-content{border-width:3px}}[data-block-type=question][data-block-layout=question-explore-submit] .response-content .btn-text:not(.over){background-color:transparent}[data-block-type=question][data-block-layout=question-explore-submit] .feedback-holder .title-text{position:relative;margin-left:3rem;padding-left:60px}@media only screen and (max-width:319px){[data-block-type=question][data-block-layout=question-explore-submit] .feedback-holder .title-text{margin-left:0;padding-left:40px}}@media (min-width:688px){[data-block-type=question][data-block-layout=question-explore-submit] .feedback-holder .title-text{padding-left:80px}}[data-block-type=question][data-block-layout=question-explore-submit] .feedback-holder .title-text:before{width:60px;height:60px;position:absolute;top:0;bottom:0;left:-1.5rem;margin:auto 0;background:url(content/global/graphics/icon-clipboard-with-a-checklist-line.svg) no-repeat 50%,#fff;background-size:80% 70%;border-radius:50%;border:2px solid #0091cd;-webkit-box-shadow:-3px 3px 0 0 rgba(0,0,0,.2);box-shadow:-3px 3px 0 0 rgba(0,0,0,.2);-webkit-animation:rollIn .8s;animation:rollIn .8s;content:""}@media only screen and (max-width:319px){[data-block-type=question][data-block-layout=question-explore-submit] .feedback-holder .title-text:before{width:40px;height:40px;left:-.75rem}}@media (min-width:688px){[data-block-type=question][data-block-layout=question-explore-submit] .feedback-holder .title-text:before{width:80px;height:80px}}[data-block-type=question][data-block-layout=question-explore-submit] .feedback-holder .primary-text{padding-left:60px}@media only screen and (max-width:319px){[data-block-type=question][data-block-layout=question-explore-submit] .feedback-holder .primary-text{padding-left:0;padding-top:20px}}@media (min-width:688px){[data-block-type=question][data-block-layout=question-explore-submit] .feedback-holder .primary-text{padding-left:80px}}[data-block-type=question][data-block-layout=question-matching] .response{border-left-width:29px!important}[data-block-type=question][data-block-layout=question-matching] .response .response-text:before{right:calc(100% + 3px)!important}[data-block-type=question][data-block-layout=question-matching] .response[aria-checked=true]{border-color:#004b79}[data-block-type=question][data-block-layout=question-matching] .response[aria-checked=true] .response-text{background-color:#c4dff6;color:#004b79}[data-block-type=question][data-block-layout=question-matching] .response.correct .response-text,[data-block-type=question][data-block-layout=question-matching] .response.incorrect .response-text{background-color:#fff;color:#333}[data-block-type=question][data-block-layout=question-matching] .response.correct{border-color:#47923f}[data-block-type=question][data-block-layout=question-matching] .response.correct .response-text:before{background-color:#47923f}[data-block-type=question][data-block-layout=question-matching] .response.incorrect{border-color:#ed1b2e}[data-block-type=question][data-block-layout=question-matching] .response.incorrect .response-text:before{background-color:#ed1b2e}[data-block-type=question][data-block-layout=question-matching] .question-graphic{max-width:600px}@media (min-width:688px){[data-block-type=question][data-block-layout=question-matching] .question-graphic{padding:0}}[data-block-type=question][data-block-layout=question-matching] .question-text-panel{padding:.85rem;margin:5px 5px 3px}@media (min-width:688px){[data-block-type=question][data-block-layout=question-matching] .question-text-panel{margin:8px auto 5px}}[data-block-type=question][data-block-layout=question-matching] .response-holder{margin:0}@media (min-width:688px){[data-block-type=question][data-block-layout=question-matching] .response-holder{margin:0 auto;padding:0 .85rem .85rem}}[data-block-type=question][data-block-layout=question-matching] [data-block-type=tab-panel-carousel] .carousel-nav{height:52px}[data-block-type=question][data-block-layout=question-matching] [data-block-type=tab-panel-carousel] .carousel-nav .navDots{width:60%;max-width:550px;margin:auto}[data-block-type=question][data-block-layout=question-matching] [data-block-type=tab-panel-carousel] .carousel-nav .navDots .navDot{margin:5px 3px}@media (min-width:688px){[data-block-type=question][data-block-layout=question-matching] [data-block-type=tab-panel-carousel] .carousel-nav{height:60px;padding:0 calc((100vw - 600px)/2)!important}[data-block-type=question][data-block-layout=question-matching] [data-block-type=tab-panel-carousel] .carousel-nav .navDots{bottom:4px}}@media (min-width:1800px){[data-block-type=question][data-block-layout=question-matching] [data-block-type=tab-panel-carousel] .carousel-nav{padding:0 450px!important}}[data-block-type=question][data-block-layout=question-matching] [data-block-type=tab-panel-carousel] .question-text{font-size:1rem}[data-block-type=question][data-block-layout=question-matching] [data-block-type=tab-panel-carousel] .question-text-holder{padding:.5rem .5rem 0;background-color:transparent}@media (min-width:688px){[data-block-type=question][data-block-layout=question-matching] [data-block-type=tab-panel-carousel] .question-text-holder{padding:15px calc((100vw - 600px)/2) 18px}[data-block-type=question][data-block-layout=question-matching] [data-block-type=tab-panel-carousel] .question-text-holder .question-content{padding:0 .85rem}}@media (min-width:1800px){[data-block-type=question][data-block-layout=question-matching] [data-block-type=tab-panel-carousel] .question-text-holder{padding:15px 450px}}[data-block-type=question][data-block-layout=question-matching] [data-block-type=tab-panel-carousel] .node-content-panel{margin:0}[data-block-type=question][data-block-layout=question-matching] [data-block-type=tab-panel-carousel] .node-area{position:relative}[data-block-type=question][data-block-layout=question-matching] [data-block-type=tab-panel-carousel] .label-container{font-size:1.08em!important;font-weight:700}@media (min-width:688px){[data-block-type=question][data-block-layout=question-matching] [data-block-type=tab-panel-carousel] .label-container{font-size:17px!important}}[data-block-type=question][data-block-layout=question-matching] [data-block-type=tab-panel-carousel] .height-holder{position:absolute;width:1px}[data-block-type=question][data-block-layout=question-matching] [data-block-type=tab-panel-carousel]>.node-area>.node-holder{height:52px;min-height:0;border-width:2px 0 0;background:rgba(196,223,246,.7)}[data-block-type=question][data-block-layout=question-matching] [data-block-type=tab-panel-carousel]>.node-area>.node-holder:after{display:none}@media (min-width:688px){[data-block-type=question][data-block-layout=question-matching] [data-block-type=tab-panel-carousel]>.node-area>.node-holder{height:60px}}[data-block-type=question][data-block-layout=question-matching] .status-msg{height:48px;background:rgba(196,223,246,.7);margin-top:10px;border-bottom:2px solid #0091cd;text-align:center;padding:14px;margin-bottom:18px}@media (min-width:688px){[data-block-type=question][data-block-layout=question-matching] .status-msg{height:54px;padding:17px;margin-bottom:22px}}@media only screen and (max-width:319px){[data-block-type=question][data-block-layout=question-matching] .status-msg{padding:.35rem}}[data-block-type=question][data-block-layout=question-matching] .num-remaining{font-family:georgia,serif;font-size:1.75rem;font-weight:700;color:#ed1b2e;position:relative;top:1px;line-height:0}@media (min-width:688px){[data-block-type=question][data-block-layout=question-matching] .num-remaining{font-size:28px}}[data-block-type=question][data-block-layout=question-multiselect] .response{padding:2px;text-align:center}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect] .response{padding:3px}}[data-block-type=question][data-block-layout=question-multiselect] .response[aria-checked=true]{border-color:#004b79}[data-block-type=question][data-block-layout=question-multiselect] .response[aria-checked=true] .response-text{background-color:#004b79;color:#fff}[data-block-type=question][data-block-layout=question-multiselect] .response .response-text{-webkit-transition:all .25s;transition:all .25s}@media only screen and (max-width:319px){[data-block-type=question][data-block-layout=question-multiselect] .response .response-text{padding-right:.35rem;padding-left:.35rem}}[data-block-type=question][data-block-layout=question-multiselect] .response .response-text:before{top:0;bottom:0;margin:auto 0;left:5px;right:auto;opacity:.8}[data-block-type=question][data-block-layout=question-sort].correct .sorted{background:#fff;border:2px solid #fff}[data-block-type=question][data-block-layout=question-sort].correct .sorted .num-val{background-color:#fff!important}[data-block-type=question][data-block-layout=question-sort] .question-sort-holder{width:100%;max-width:600px;margin:0 auto}@media (min-width:688px){[data-block-type=question][data-block-layout=question-sort] .question-graphic{margin:1.5rem auto .85rem}}[data-block-type=question][data-block-layout=question-sort] .question-graphic+.question-text-panel{padding:.2rem .85rem .5rem}@media (min-width:688px){[data-block-type=question][data-block-layout=question-sort] .question-graphic+.question-text-panel{padding:.2rem .85rem 1.5rem}}[data-block-type=question][data-block-layout=question-sort] .list-header{padding:.425rem .85rem;color:#004b79;font-weight:700}[data-block-type=question][data-block-layout=question-sort] .response-holder{width:100%;margin:0;padding:.85rem}@media only screen and (max-width:319px){[data-block-type=question][data-block-layout=question-sort] .response-holder{padding:0}}[data-block-type=question][data-block-layout=question-sort] .response-holder .response{width:100%;position:relative;padding:0;margin-bottom:8px;text-align:left;border-left-width:35px}[data-block-type=question][data-block-layout=question-sort] .response-holder .response:last-child{margin-bottom:0}[data-block-type=question][data-block-layout=question-sort] .response-holder .response:first-of-type .num-val,[data-block-type=question][data-block-layout=question-sort] .response-holder .response:nth-of-type(2) .num-val,[data-block-type=question][data-block-layout=question-sort] .response-holder .response:nth-of-type(6) .num-val,[data-block-type=question][data-block-layout=question-sort] .response-holder .response:nth-of-type(8) .num-val{line-height:130%}[data-block-type=question][data-block-layout=question-sort] .response-holder .response .num-val{width:28px;height:28px;position:absolute;top:0;bottom:0;right:calc(100% + 3px);margin:auto 0;text-align:center;font:1.35rem Georgia,Times New Roman,Times,serif;color:#004b79;font-weight:700;background-color:#fff;border-radius:50%;z-index:2}@media (min-width:688px){[data-block-type=question][data-block-layout=question-sort] .response-holder .response .num-val{font-size:20px}}[data-block-type=question][data-block-layout=question-sort] .unsorted{padding-top:0}[data-block-type=question][data-block-layout=question-sort] .sorted{margin-bottom:.85rem;background-color:#e7fbfd;border:2px dashed #0091cd;border-left-width:0;border-right-width:0;-webkit-transition:all .3s;transition:all .3s}[data-block-type=question][data-block-layout=question-sort] .sorted button{border-right-width:2px!important}@media (min-width:688px){[data-block-type=question][data-block-layout=question-sort] .sorted{border-left-width:2px;border-right-width:2px}}[data-block-type=question][data-block-layout=question-sort] .sorted .response{border-color:#004b79}[data-block-type=question][data-block-layout=question-sort] .sorted .response .num-val{background-color:#e7fbfd}[data-block-type=question][data-block-layout=question-sort] .sorted .response .response-text{color:#004b79}[data-block-type=question][data-block-layout=question-sort] .all-sorted-msg{padding:.85rem;text-align:center;background-color:#ededed;font-weight:700;color:#656567}@media (min-width:688px){[data-block-type=question][data-block-layout=question-sort] .all-sorted-msg{font-size:16px}}[data-block-type=question][data-block-layout=question-sort] .all-sorted-msg+.button-holder{height:auto!important}[data-block-type=question][data-block-layout=question-sort] .button-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.85rem}[data-block-type=question][data-block-layout=question-sort] .button-holder.submitted{height:0}[data-block-type=question][data-block-layout=question-sort] .button-holder .btn-reset,[data-block-type=question][data-block-layout=question-sort] .button-holder .btn-undo{width:45%;padding-left:44px;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media (min-width:688px){[data-block-type=question][data-block-layout=question-sort] .button-holder .btn-reset,[data-block-type=question][data-block-layout=question-sort] .button-holder .btn-undo{margin:12px 4px;-webkit-box-flex:1!important;-webkit-flex:1!important;-ms-flex:1!important;flex:1!important}}[data-block-type=question][data-block-layout=question-sort] .button-holder .btn-undo{background-image:url(content/global/graphics/icon-undo-line.svg);margin-right:4px;background-size:12%;background-position:28% 46%}[data-block-type=question][data-block-layout=question-sort] .button-holder .btn-undo.disabled{background-image:url(content/global/graphics/icon-undo-disabled.svg)}[data-block-type=question][data-block-layout=question-sort] .button-holder .btn-undo.over{background-image:url(content/global/graphics/icon-undo-white.svg)}@media (min-width:688px){[data-block-type=question][data-block-layout=question-sort] .button-holder .btn-undo{background-size:20px 18px;width:32%;-webkit-box-flex:1!important;-webkit-flex:1!important;-ms-flex:1!important;flex:1!important}}[data-block-type=question][data-block-layout=question-sort] .button-holder .btn-reset{background-image:url(content/global/graphics/icon-reset-line-2.svg);background-size:11%;background-position:28%}[data-block-type=question][data-block-layout=question-sort] .button-holder .btn-reset.disabled{background-image:url(content/global/graphics/icon-reset-disabled.svg)}[data-block-type=question][data-block-layout=question-sort] .button-holder .btn-reset.over{background-image:url(content/global/graphics/icon-reset-white.svg)}@media (min-width:688px){[data-block-type=question][data-block-layout=question-sort] .button-holder .btn-reset{background-size:18px 18px;width:32%;-webkit-box-flex:1!important;-webkit-flex:1!important;-ms-flex:1!important;flex:1!important}}[data-block-type=question][data-block-layout=question-sort] .button-holder .btn-submit{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;margin:2px 0 0}@media (min-width:688px){[data-block-type=question][data-block-layout=question-sort] .button-holder .btn-submit{margin:12px 4px;width:32%;-webkit-box-flex:1!important;-webkit-flex:1!important;-ms-flex:1!important;flex:1!important}}@media (min-width:688px){[data-block-type=question][data-block-layout=question-sort] .button-holder{height:138px}}@media only screen and (max-width:319px){[data-block-type=question][data-block-layout=question-sort] .button-holder{padding:.85rem .35rem .35rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[data-block-type=question][data-block-layout=question-sort] .button-holder .btn-text{margin:4px auto;width:100%}}[data-block-type=question][data-block-layout=question-multiselect-hotspot].show-hotspots .response-hotspot,[data-block-type=question][data-block-layout=question-standard-hotspot].show-hotspots .response-hotspot{border:3px solid orange}[data-block-type=question][data-block-layout=question-multiselect-hotspot] .hotspot-area,[data-block-type=question][data-block-layout=question-standard-hotspot] .hotspot-area{max-width:100%;position:relative}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect-hotspot] .hotspot-area,[data-block-type=question][data-block-layout=question-standard-hotspot] .hotspot-area{max-width:600px;margin:0 auto}}[data-block-type=question][data-block-layout=question-multiselect-hotspot] .hotspot-area .question-graphic,[data-block-type=question][data-block-layout=question-standard-hotspot] .hotspot-area .question-graphic{width:100%;cursor:pointer}[data-block-type=question][data-block-layout=question-multiselect-hotspot] .response-holder,[data-block-type=question][data-block-layout=question-standard-hotspot] .response-holder{width:calc(100vw - 10px);height:100%;position:absolute;top:0;left:0;cursor:pointer}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect-hotspot] .response-holder,[data-block-type=question][data-block-layout=question-standard-hotspot] .response-holder{width:100%}}[data-block-type=question][data-block-layout=question-multiselect-hotspot] .response-holder .show-correct-answer,[data-block-type=question][data-block-layout=question-standard-hotspot] .response-holder .show-correct-answer{border:2px solid #47923f;background-color:transparent;-webkit-box-shadow:0 0 3px 3px #fff;box-shadow:0 0 3px 3px #fff}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect-hotspot] .response-holder .show-correct-answer,[data-block-type=question][data-block-layout=question-standard-hotspot] .response-holder .show-correct-answer{border:3px solid #47923f}}@media only screen and (max-width:319px){[data-block-type=question][data-block-layout=question-multiselect-hotspot] .response-holder .show-correct-answer,[data-block-type=question][data-block-layout=question-standard-hotspot] .response-holder .show-correct-answer{border:1.5px solid #47923f;-webkit-box-shadow:0 0 1px 1px #fff;box-shadow:0 0 1px 1px #fff}}[data-block-type=question][data-block-layout=question-multiselect-hotspot] .response-holder .show-correct-answer:before,[data-block-type=question][data-block-layout=question-standard-hotspot] .response-holder .show-correct-answer:before{background:url(content/global/graphics/icon-checkmark-circle-white.svg) no-repeat;content:" ";display:table;width:90%!important;height:90%!important;position:absolute;top:0;bottom:0;margin:auto;background-position:50%;-webkit-transform:scaleX(1)!important;transform:scaleX(1)!important}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect-hotspot] .response-holder .show-correct-answer:before,[data-block-type=question][data-block-layout=question-standard-hotspot] .response-holder .show-correct-answer:before{max-width:23px;max-height:23px}}@media only screen and (max-width:319px){[data-block-type=question][data-block-layout=question-multiselect-hotspot] .response-holder .show-correct-answer:before,[data-block-type=question][data-block-layout=question-standard-hotspot] .response-holder .show-correct-answer:before{width:90%;height:90%}}[data-block-type=question][data-block-layout=question-multiselect-hotspot] .response-holder .incorrect,[data-block-type=question][data-block-layout=question-standard-hotspot] .response-holder .incorrect{-webkit-box-shadow:0 0 3px 3px #fff!important;box-shadow:0 0 3px 3px #fff!important;border-width:2px}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect-hotspot] .response-holder .incorrect,[data-block-type=question][data-block-layout=question-standard-hotspot] .response-holder .incorrect{border-width:3px}}@media only screen and (max-width:319px){[data-block-type=question][data-block-layout=question-multiselect-hotspot] .response-holder .incorrect,[data-block-type=question][data-block-layout=question-standard-hotspot] .response-holder .incorrect{border:1.5px solid #c13a3a;-webkit-box-shadow:0 0 1px 1px #fff!important;box-shadow:0 0 1px 1px #fff!important}}[data-block-type=question][data-block-layout=question-multiselect-hotspot] .response-holder .incorrect:before,[data-block-type=question][data-block-layout=question-standard-hotspot] .response-holder .incorrect:before{width:90%;height:90%;display:table}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect-hotspot] .response-holder .incorrect:before,[data-block-type=question][data-block-layout=question-standard-hotspot] .response-holder .incorrect:before{max-width:23px;max-height:23px}}@media only screen and (max-width:319px){[data-block-type=question][data-block-layout=question-multiselect-hotspot] .response-holder .incorrect:before,[data-block-type=question][data-block-layout=question-standard-hotspot] .response-holder .incorrect:before{width:90%!important;height:90%!important}}[data-block-type=question][data-block-layout=question-multiselect-hotspot] .response-hotspot,[data-block-type=question][data-block-layout=question-standard-hotspot] .response-hotspot{width:40px;height:40px;position:absolute;left:0;top:0;-webkit-transition:background-color .35s cubic-bezier(.215,.61,.355,1),-webkit-transform .35s cubic-bezier(.215,.61,.355,1);transition:background-color .35s cubic-bezier(.215,.61,.355,1),-webkit-transform .35s cubic-bezier(.215,.61,.355,1);transition:background-color .35s cubic-bezier(.215,.61,.355,1),transform .35s cubic-bezier(.215,.61,.355,1);transition:background-color .35s cubic-bezier(.215,.61,.355,1),transform .35s cubic-bezier(.215,.61,.355,1),-webkit-transform .35s cubic-bezier(.215,.61,.355,1)}[data-block-type=question][data-block-layout=question-multiselect-hotspot] .response-hotspot:before,[data-block-type=question][data-block-layout=question-standard-hotspot] .response-hotspot:before{width:1rem;height:1rem;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;-webkit-transform:scale3d(0,0,1);transform:scale3d(0,0,1);background-repeat:no-repeat;background-position:50%;-webkit-transition:-webkit-transform .35s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .35s cubic-bezier(.215,.61,.355,1);transition:transform .35s cubic-bezier(.215,.61,.355,1);transition:transform .35s cubic-bezier(.215,.61,.355,1),-webkit-transform .35s cubic-bezier(.215,.61,.355,1);content:""}[data-block-type=question][data-block-layout=question-multiselect-hotspot] .response-hotspot.selected,[data-block-type=question][data-block-layout=question-multiselect-hotspot] .response-hotspot[aria-checked=true],[data-block-type=question][data-block-layout=question-standard-hotspot] .response-hotspot.selected,[data-block-type=question][data-block-layout=question-standard-hotspot] .response-hotspot[aria-checked=true]{background-color:rgba(0,145,205,.2);border:3px solid #004b79;-webkit-box-shadow:0 0 3px 3px rgba(0,145,205,.2),inset 0 0 3px 3px rgba(0,145,205,.2);box-shadow:0 0 3px 3px rgba(0,145,205,.2),inset 0 0 3px 3px rgba(0,145,205,.2)}[data-block-type=question][data-block-layout=question-multiselect-hotspot] .response-hotspot.correct,[data-block-type=question][data-block-layout=question-standard-hotspot] .response-hotspot.correct{border-color:#0091cd}[data-block-type=question][data-block-layout=question-multiselect-hotspot] .response-hotspot.correct:before,[data-block-type=question][data-block-layout=question-standard-hotspot] .response-hotspot.correct:before{background-image:url(content/global/graphics/icon-checkmark-circle-white.svg);-webkit-transform:scaleX(1);transform:scaleX(1)}[data-block-type=question][data-block-layout=question-multiselect-hotspot] .response-hotspot.incorrect,[data-block-type=question][data-block-layout=question-standard-hotspot] .response-hotspot.incorrect{border-color:#ed1b2e;border-width:2px;background-color:rgba(237,27,46,.2)}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect-hotspot] .response-hotspot.incorrect,[data-block-type=question][data-block-layout=question-standard-hotspot] .response-hotspot.incorrect{border-width:3px}}[data-block-type=question][data-block-layout=question-multiselect-hotspot] .response-hotspot.incorrect:before,[data-block-type=question][data-block-layout=question-standard-hotspot] .response-hotspot.incorrect:before{background-image:url(content/global/graphics/icon-x-circle-white.svg);-webkit-transform:scaleX(1);transform:scaleX(1)}[data-block-type=question][data-block-layout=question-standard] .response{border-left-width:29px!important}[data-block-type=question][data-block-layout=question-standard] .response .response-text:before{right:calc(100% + 3px)!important}[data-block-type=question][data-block-layout=question-standard] .response .response-graphic{width:100%}[data-block-type=question][data-block-layout=question-standard] .question-graphic{max-width:100%}@media (min-width:688px){[data-block-type=question][data-block-layout=question-standard] .question-graphic{padding:0;margin:1.5rem auto .85rem;max-width:600px}}[data-block-type=question][data-block-layout=question-standard] .question-graphic+.question-text-panel{padding:.2rem .85rem .5rem}@media (min-width:688px){[data-block-type=question][data-block-layout=question-standard] .question-graphic+.question-text-panel{padding:.2rem .85rem 1.5rem}}[data-block-type=question][data-block-layout=question-standard] .feedback-holder .primary-text p:last-child{margin-bottom:0!important}.page:not(.cogmap) .question-holder>div:nth-child(3) .question-num,.page:not(.cogmap) .question-holder>div:nth-child(4) .question-num,.page:not(.cogmap) .question-holder>div:nth-child(5) .question-num,.page:not(.cogmap) .question-holder>div:nth-child(7) .question-num,.page:not(.cogmap) .question-holder>div:nth-child(9) .question-num,.page:not(.cogmap) [data-block-type=question]:nth-child(3) .question-num,.page:not(.cogmap) [data-block-type=question]:nth-child(4) .question-num,.page:not(.cogmap) [data-block-type=question]:nth-child(5) .question-num,.page:not(.cogmap) [data-block-type=question]:nth-child(7) .question-num,.page:not(.cogmap) [data-block-type=question]:nth-child(9) .question-num{margin-top:-18px!important}.page:not(.cogmap) .question-holder>div:nth-child(3) .question-text,.page:not(.cogmap) .question-holder>div:nth-child(4) .question-text,.page:not(.cogmap) .question-holder>div:nth-child(5) .question-text,.page:not(.cogmap) .question-holder>div:nth-child(7) .question-text,.page:not(.cogmap) .question-holder>div:nth-child(9) .question-text,.page:not(.cogmap) [data-block-type=question]:nth-child(3) .question-text,.page:not(.cogmap) [data-block-type=question]:nth-child(4) .question-text,.page:not(.cogmap) [data-block-type=question]:nth-child(5) .question-text,.page:not(.cogmap) [data-block-type=question]:nth-child(7) .question-text,.page:not(.cogmap) [data-block-type=question]:nth-child(9) .question-text{margin-top:10px!important}@media (min-width:688px){.page:not(.cogmap) .question-holder>div:nth-child(3) .question-num,.page:not(.cogmap) .question-holder>div:nth-child(4) .question-num,.page:not(.cogmap) .question-holder>div:nth-child(5) .question-num,.page:not(.cogmap) .question-holder>div:nth-child(7) .question-num,.page:not(.cogmap) .question-holder>div:nth-child(9) .question-num,.page:not(.cogmap) [data-block-type=question]:nth-child(3) .question-num,.page:not(.cogmap) [data-block-type=question]:nth-child(4) .question-num,.page:not(.cogmap) [data-block-type=question]:nth-child(5) .question-num,.page:not(.cogmap) [data-block-type=question]:nth-child(7) .question-num,.page:not(.cogmap) [data-block-type=question]:nth-child(9) .question-num{margin-top:-30px!important}.page:not(.cogmap) .question-holder>div:nth-child(3) .question-text,.page:not(.cogmap) .question-holder>div:nth-child(4) .question-text,.page:not(.cogmap) .question-holder>div:nth-child(5) .question-text,.page:not(.cogmap) .question-holder>div:nth-child(7) .question-text,.page:not(.cogmap) .question-holder>div:nth-child(9) .question-text,.page:not(.cogmap) [data-block-type=question]:nth-child(3) .question-text,.page:not(.cogmap) [data-block-type=question]:nth-child(4) .question-text,.page:not(.cogmap) [data-block-type=question]:nth-child(5) .question-text,.page:not(.cogmap) [data-block-type=question]:nth-child(7) .question-text,.page:not(.cogmap) [data-block-type=question]:nth-child(9) .question-text{margin-top:12px!important}}@media only screen and (max-width:319px){.page:not(.cogmap) .question-holder>div,.page:not(.cogmap) [data-block-type=question]{padding-bottom:1rem!important}}[data-block-type=question][data-block-layout=question-multiselect].disabled.selected .response .response-text{margin-left:28px}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect] .question-graphic{margin:1.5rem auto .85rem}}[data-block-type=question][data-block-layout=question-multiselect] .question-graphic+.question-text-panel{padding:.2rem .85rem .5rem}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect] .question-graphic+.question-text-panel{padding:.2rem .85rem 1.5rem}}[data-block-type=question][data-block-layout=question-multiselect] .response.correct .response-text,[data-block-type=question][data-block-layout=question-multiselect] .response.incorrect .response-text{background-color:#fff;margin-left:30px;color:#333}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect] .response.correct .response-text,[data-block-type=question][data-block-layout=question-multiselect] .response.incorrect .response-text{margin-left:29px}}[data-block-type=question][data-block-layout=question-multiselect] .response.correct .response-text:before,[data-block-type=question][data-block-layout=question-multiselect] .response.incorrect .response-text:before{background-size:23px 23px;background-position:50%;opacity:1;width:32px;left:-34px;height:calc(100% + 4px)}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect] .response.correct .response-text:before,[data-block-type=question][data-block-layout=question-multiselect] .response.incorrect .response-text:before{left:-35px;height:calc(100% + 8px)}}[data-block-type=question][data-block-layout=question-multiselect] .response.correct{border-color:#47923f}[data-block-type=question][data-block-layout=question-multiselect] .response.correct .response-text{font-weight:700}[data-block-type=question][data-block-layout=question-multiselect] .response.correct .response-text:before{background-color:#47923f}[data-block-type=question][data-block-layout=question-multiselect] .response.incorrect{border-color:#ed1b2e}[data-block-type=question][data-block-layout=question-multiselect] .response.incorrect .response-text{font-weight:700}[data-block-type=question][data-block-layout=question-multiselect] .response.incorrect .response-text:before{background-color:#ed1b2e}[data-block-type=question][data-block-layout=question-multiselect] .response.disabled.inherently-correct:not(.correct) .response-text,[data-block-type=question][data-block-layout=question-multiselect] .response.disabled.inherently-incorrect:not(.incorrect) .response-text{padding-left:calc(1.5rem + 25px)!important}[data-block-type=question][data-block-layout=question-multiselect] .response.disabled.inherently-correct:not(.correct) .response-text:before,[data-block-type=question][data-block-layout=question-multiselect] .response.disabled.inherently-incorrect:not(.incorrect) .response-text:before{background-size:23px 23px;background-position:50%;background-color:#c7c7c7;opacity:1;width:32px;left:-4px;height:calc(100% + 6px)}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect] .response.disabled.inherently-correct:not(.correct) .response-text:before,[data-block-type=question][data-block-layout=question-multiselect] .response.disabled.inherently-incorrect:not(.incorrect) .response-text:before{left:-6px;height:calc(100% + 8px)}}@media only screen and (max-width:319px){[data-block-type=question][data-block-layout=question-multiselect] .response.disabled.inherently-correct:not(.correct) .response-text,[data-block-type=question][data-block-layout=question-multiselect] .response.disabled.inherently-incorrect:not(.incorrect) .response-text{padding-left:calc(1.5rem + 14px)!important}}[data-block-type=question][data-block-layout=question-multiselect] .response.disabled.inherently-correct:not(.correct) .response-text:before{background-image:url(content/global/graphics/icon-checkmark-circle-white-disabled.svg)!important}[data-block-type=question][data-block-layout=question-multiselect] .response.disabled.inherently-incorrect:not(.correct) .response-text:before{background-image:url(content/global/graphics/icon-x-circle-white-disabled.svg)}[data-block-type=question][data-block-layout=question-multiselect] .response.selected.disabled.inherently-correct .response-text:before{background-image:url(content/global/graphics/icon-checkmark-circle-white.svg)}[data-block-type=question][data-block-layout=question-multiselect] .response.selected.disabled.inherently-incorrect .response-text:before{background-image:url(content/global/graphics/icon-x-circle-white.svg)}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect].graphical .btn-submit{margin-top:25px;margin-bottom:30px}}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect] .btn-submit{margin-bottom:30px}}[data-block-type=question][data-block-layout=question-multiselect] .feedback-panel .primary-text p:last-child{margin-bottom:0}[data-block-type=question][data-block-layout=question-multiselect].graphical:not(.icon) .response-holder,[data-block-type=question][data-block-layout=question-standard].graphical:not(.icon) .response-holder{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}[data-block-type=question][data-block-layout=question-multiselect].graphical:not(.icon) .response-holder .response,[data-block-type=question][data-block-layout=question-standard].graphical:not(.icon) .response-holder .response{width:calc(50% - 10px);margin:4px!important}[data-block-type=question][data-block-layout=question-multiselect].graphical:not(.icon) .response-holder .response .response-text,[data-block-type=question][data-block-layout=question-standard].graphical:not(.icon) .response-holder .response .response-text{text-align:center;width:100%;padding:6px}[data-block-type=question][data-block-layout=question-multiselect].graphical .response-holder,[data-block-type=question][data-block-layout=question-standard].graphical .response-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[data-block-type=question][data-block-layout=question-multiselect].graphical .response-holder .response,[data-block-type=question][data-block-layout=question-standard].graphical .response-holder .response{width:calc(50% - 20px);position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:5px;padding:0;text-align:center;-webkit-transition:all .3s;transition:all .3s;border-left-width:2px}[data-block-type=question][data-block-layout=question-multiselect].graphical .response-holder .response .response-text,[data-block-type=question][data-block-layout=question-standard].graphical .response-holder .response .response-text{margin:auto;font-weight:700;padding:6px}[data-block-type=question][data-block-layout=question-multiselect].graphical .response-holder .response .response-text:before,[data-block-type=question][data-block-layout=question-standard].graphical .response-holder .response .response-text:before{top:15px;right:auto}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect].graphical .response-holder .response .response-text,[data-block-type=question][data-block-layout=question-standard].graphical .response-holder .response .response-text{-webkit-box-flex:50;-webkit-flex-grow:50;-ms-flex-positive:50;flex-grow:50}}[data-block-type=question][data-block-layout=question-multiselect].graphical .response-holder .response .graphic-holder,[data-block-type=question][data-block-layout=question-standard].graphical .response-holder .response .graphic-holder{background-color:#c4dff6;-webkit-transition:all .3s;transition:all .3s;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;min-height:94px}[data-block-type=question][data-block-layout=question-multiselect].graphical .response-holder .response .graphic-holder img,[data-block-type=question][data-block-layout=question-standard].graphical .response-holder .response .graphic-holder img{width:100%;height:auto;min-height:94px}[data-block-type=question][data-block-layout=question-multiselect].graphical .response-holder .response.disabled .graphic-holder,[data-block-type=question][data-block-layout=question-standard].graphical .response-holder .response.disabled .graphic-holder{background-color:#ededed;border-color:#ededed}[data-block-type=question][data-block-layout=question-multiselect].graphical .response-holder .response[aria-checked=true] .graphic-holder,[data-block-type=question][data-block-layout=question-standard].graphical .response-holder .response[aria-checked=true] .graphic-holder{border-color:#004b79}[data-block-type=question][data-block-layout=question-multiselect].graphical .response-holder .response.over,[data-block-type=question][data-block-layout=question-multiselect].graphical .response-holder .response[aria-checked=true],[data-block-type=question][data-block-layout=question-standard].graphical .response-holder .response.over,[data-block-type=question][data-block-layout=question-standard].graphical .response-holder .response[aria-checked=true]{background-color:#004b79}[data-block-type=question][data-block-layout=question-multiselect].graphical .response-holder .response.over .response-text,[data-block-type=question][data-block-layout=question-multiselect].graphical .response-holder .response[aria-checked=true] .response-text,[data-block-type=question][data-block-layout=question-standard].graphical .response-holder .response.over .response-text,[data-block-type=question][data-block-layout=question-standard].graphical .response-holder .response[aria-checked=true] .response-text{color:#fff;background-color:transparent}[data-block-type=question][data-block-layout=question-multiselect].graphical .response-holder .response.incorrect.disabled .response-text:before,[data-block-type=question][data-block-layout=question-standard].graphical .response-holder .response.incorrect.disabled .response-text:before{background-image:url(content/global/graphics/icon-x-circle-white.svg)}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect].graphical .response-holder .response,[data-block-type=question][data-block-layout=question-standard].graphical .response-holder .response{width:calc(35% - 20px);margin:10px}}@media only screen and (max-width:319px){[data-block-type=question][data-block-layout=question-multiselect].graphical .response-holder .response,[data-block-type=question][data-block-layout=question-standard].graphical .response-holder .response{width:calc(100% - 20px)}}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect].graphical .response-holder,[data-block-type=question][data-block-layout=question-standard].graphical .response-holder{margin:.5rem auto}}[data-block-type=question][data-block-layout=question-multiselect].graphical div.response-holder div.response,[data-block-type=question][data-block-layout=question-standard].graphical div.response-holder div.response{margin:4px}[data-block-type=question][data-block-layout=question-multiselect].graphical[data-num-responses="3"] .response-holder,[data-block-type=question][data-block-layout=question-standard].graphical[data-num-responses="3"] .response-holder{margin:5px -5px!important}[data-block-type=question][data-block-layout=question-multiselect].graphical[data-num-responses="3"] .response-holder .response,[data-block-type=question][data-block-layout=question-standard].graphical[data-num-responses="3"] .response-holder .response{width:calc(50% - 20px)}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect].graphical[data-num-responses="3"] .response-holder .response,[data-block-type=question][data-block-layout=question-standard].graphical[data-num-responses="3"] .response-holder .response{width:calc(32% - 8px)}}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect].graphical[data-num-responses="3"] .response-holder,[data-block-type=question][data-block-layout=question-standard].graphical[data-num-responses="3"] .response-holder{padding:0;margin:8px auto 20px!important}}[data-block-type=question][data-block-layout=question-multiselect].graphical[data-num-responses="4"] .response-holder .response,[data-block-type=question][data-block-layout=question-standard].graphical[data-num-responses="4"] .response-holder .response{width:calc(50% - 8px)}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect].graphical[data-num-responses="4"] .response-holder .response,[data-block-type=question][data-block-layout=question-standard].graphical[data-num-responses="4"] .response-holder .response{width:calc(50% - 8px)}}[data-block-type=question][data-block-layout=question-multiselect].graphical[data-num-responses="5"] .response-holder,[data-block-type=question][data-block-layout=question-multiselect].graphical[data-num-responses="6"] .response-holder,[data-block-type=question][data-block-layout=question-standard].graphical[data-num-responses="5"] .response-holder,[data-block-type=question][data-block-layout=question-standard].graphical[data-num-responses="6"] .response-holder{margin:5px -5px!important}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect].graphical[data-num-responses="5"] .response-holder,[data-block-type=question][data-block-layout=question-multiselect].graphical[data-num-responses="6"] .response-holder,[data-block-type=question][data-block-layout=question-standard].graphical[data-num-responses="5"] .response-holder,[data-block-type=question][data-block-layout=question-standard].graphical[data-num-responses="6"] .response-holder{padding:0;margin:8px auto 20px!important}}[data-block-type=question][data-block-layout=question-multiselect].graphical.icon .response-holder,[data-block-type=question][data-block-layout=question-standard].graphical.icon .response-holder{color:#004b79}[data-block-type=question][data-block-layout=question-multiselect].graphical.icon .graphic-holder,[data-block-type=question][data-block-layout=question-standard].graphical.icon .graphic-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:125px;position:relative}[data-block-type=question][data-block-layout=question-multiselect].graphical.icon .graphic-holder .response-graphic,[data-block-type=question][data-block-layout=question-standard].graphical.icon .graphic-holder .response-graphic{width:75%!important;height:75%!important;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect].graphical.icon .graphic-holder .response-graphic,[data-block-type=question][data-block-layout=question-standard].graphical.icon .graphic-holder .response-graphic{max-height:135px}}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect].graphical.icon .graphic-holder,[data-block-type=question][data-block-layout=question-standard].graphical.icon .graphic-holder{height:150px}}@media (min-width:688px){[data-block-type=question][data-block-layout=question-multiselect].graphical div.response-holder,[data-block-type=question][data-block-layout=question-standard].graphical div.response-holder{margin:8px auto 20px!important}[data-block-type=question][data-block-layout=question-multiselect].graphical div.response-holder div.response,[data-block-type=question][data-block-layout=question-standard].graphical div.response-holder div.response{border-left-width:3px}}[data-block-type=question][data-block-layout=question-standard].graphical.icon .graphic-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:125px}[data-block-type=question][data-block-layout=question-standard].graphical.icon .graphic-holder .response-graphic{width:75%!important;height:75%!important;margin:auto}@media (min-width:688px){[data-block-type=question][data-block-layout=question-standard].graphical.icon .graphic-holder .response-graphic{max-height:135px}}@media (min-width:688px){[data-block-type=question][data-block-layout=question-standard].graphical.icon .graphic-holder{height:150px}}[data-block-type=question][data-block-layout=question-standard].graphical .response-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 .6rem!important}[data-block-type=question][data-block-layout=question-standard].graphical .response-holder div.response{width:auto;margin:0 10px 10px!important;border-left-width:30px!important}@media only screen and (max-width:319px){[data-block-type=question][data-block-layout=question-standard].graphical .response-holder div.response{margin-left:0!important;margin-right:0!important;border-left-width:30px!important}}[data-block-type=question][data-block-layout=question-standard].graphical .response-holder div.response .response-text{overflow:hidden;padding:.85rem .425rem;text-overflow:ellipsis}[data-block-type=question][data-block-layout=question-standard].graphical .response-holder div.response.over{background-color:#c4dff6}[data-block-type=question][data-block-layout=question-standard].graphical .response-holder div.response.over .response-text{color:#004b79}[data-block-type=question][data-block-layout=question-standard].graphical .response-holder div.response.disabled .graphic-holder{background-color:#fff}[data-block-type=question][data-block-layout=question-standard].graphical .response-holder div.response:first-child{margin-top:0}[data-block-type=question][data-block-layout=question-standard].graphical .response-holder div.response.selected.correct:before,[data-block-type=question][data-block-layout=question-standard].graphical .response-holder div.response.selected.incorrect:before{right:calc(100% + 4px);width:22px;height:22px;position:absolute;top:calc(50% - 12px);display:block;content:" ";background-repeat:no-repeat;background-position:50%}[data-block-type=question][data-block-layout=question-standard].graphical .response-holder div.response.selected.correct:before{background-image:url(content/global/graphics/icon-checkmark-circle-white.svg)}[data-block-type=question][data-block-layout=question-standard].graphical .response-holder div.response.selected.incorrect:before{background-image:url(content/global/graphics/icon-x-circle-white.svg)}[data-block-type=question][data-block-layout=question-standard].graphical .response-holder div.response .graphic-holder{padding:0;border:0;background-color:#fff}[data-block-type=question][data-block-layout=question-standard].graphical .response-holder div.response .graphic-holder img{width:100%;height:100%;max-height:250px}@media (min-width:688px){[data-block-type=question][data-block-layout=question-standard].graphical .response-holder{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 auto!important}[data-block-type=question][data-block-layout=question-standard].graphical .response-holder div.response{margin:0 6px 6px!important;width:calc(50% - 20px)}[data-block-type=question][data-block-layout=question-standard].graphical .response-holder div.response .response-text{padding:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}[data-block-type=question][data-block-layout=question-standard].graphical .response-holder div.response:first-child{margin-top:auto}}[data-block-type=science-note-btn] button{padding-top:0;padding-bottom:0}[data-block-type=science-note-btn] button.over span:first-child{background-image:url(content/global/graphics/icon-beaker-white.svg)}[data-block-type=science-note-btn] span:first-child{display:inline-block;padding:.3rem 0 .3rem 25px;background:url(content/global/graphics/icon-beaker-blue.svg) no-repeat 0;background-size:19px 26px}@media only screen and (max-width:319px){[data-block-type=science-note-btn] span:first-child{background-size:13px 20px;padding-left:14px}}[data-block-type=tab-panel-carousel]>.directions-text,[data-block-type=tab-panel-carousel]>.primary-text,[data-block-type=tab-panel]>.directions-text,[data-block-type=tab-panel]>.primary-text{padding:.85rem}@media (min-width:688px){[data-block-type=tab-panel-carousel]>.directions-text,[data-block-type=tab-panel-carousel]>.primary-text,[data-block-type=tab-panel]>.directions-text,[data-block-type=tab-panel]>.primary-text{padding-left:0;padding-right:0}}[data-block-type=tab-panel-carousel]>.primary-text,[data-block-type=tab-panel]>.primary-text{margin:1rem 0 0;font-size:1.2rem;font-weight:700;padding-bottom:0;border-top:1px solid #9f9fa3}[data-block-type=tab-panel-carousel]>.directions-text,[data-block-type=tab-panel]>.directions-text{margin-bottom:1rem;border-bottom:1px solid #9f9fa3}[data-block-type=tab-panel-carousel] .node-area,[data-block-type=tab-panel] .node-area{padding-left:0!important}[data-block-type=tab-panel-carousel] .node-content-panel,[data-block-type=tab-panel] .node-content-panel{-webkit-animation:fadeIn .5s;animation:fadeIn .5s;-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-fill-mode:both!important;animation-fill-mode:both!important;margin-bottom:0}[data-block-type=tab-panel-carousel] .node-content-panel .node-content-graphic,[data-block-type=tab-panel] .node-content-panel .node-content-graphic{max-width:100%;padding-bottom:.85rem}@media only screen and (max-width:319px){[data-block-type=tab-panel-carousel] .node-content-panel,[data-block-type=tab-panel] .node-content-panel{padding:0}}[data-block-type=tab-panel-carousel] .carousel-nav,[data-block-type=tab-panel] .carousel-nav{width:100%;height:100%;z-index:3;position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 .5rem}@media (min-width:688px){[data-block-type=tab-panel-carousel] .carousel-nav,[data-block-type=tab-panel] .carousel-nav{padding:0 .85rem}}@media only screen and (max-width:319px){[data-block-type=tab-panel-carousel] .carousel-nav,[data-block-type=tab-panel] .carousel-nav{padding-left:.25rem;padding-right:.25rem}}[data-block-type=tab-panel-carousel] .carousel-nav button,[data-block-type=tab-panel] .carousel-nav button{margin:0}[data-block-type=tab-panel-carousel] .carousel-nav .nav-spacer,[data-block-type=tab-panel] .carousel-nav .nav-spacer{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:319px){[data-block-type=tab-panel-carousel] .carousel-nav .nav-spacer,[data-block-type=tab-panel] .carousel-nav .nav-spacer{width:calc(100% - 55px)}}[data-block-type=tab-panel-carousel] .carousel-nav .navDots,[data-block-type=tab-panel] .carousel-nav .navDots{position:absolute;left:0;right:0;bottom:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[data-block-type=tab-panel-carousel] .carousel-nav .navDots .navDot,[data-block-type=tab-panel] .carousel-nav .navDots .navDot{width:10px;height:10px;border:2px solid #0091cd;margin:5px;border-radius:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;background:#fff}[data-block-type=tab-panel-carousel] .carousel-nav .navDots .navDot.active,[data-block-type=tab-panel] .carousel-nav .navDots .navDot.active{background:#0091cd}[data-block-type=tab-panel-carousel] .node-area .tab-node .label-container,[data-block-type=tab-panel] .node-area .tab-node .label-container{font-size:1.35rem}@media (min-width:688px){[data-block-type=tab-panel-carousel] .node-area .tab-node .label-container,[data-block-type=tab-panel] .node-area .tab-node .label-container{font-size:1.75rem}}[data-block-type=tab-panel-carousel] .node-area.sticky,[data-block-type=tab-panel] .node-area.sticky{width:100%;max-width:600px;z-index:20;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}[data-block-type=tab-panel-carousel] .node-area.sticky:before,[data-block-type=tab-panel] .node-area.sticky:before{display:none}.msie .tab-panel-carousel .node-area.sticky,.msie .tab-panel .node-area.sticky{top:55px!important}@media only screen and (max-width:319px){.msie .tab-panel-carousel .node-area.sticky,.msie .tab-panel .node-area.sticky{top:28px!important}}@media (min-width:688px){.msie .tab-panel-carousel .node-area.sticky,.msie .tab-panel .node-area.sticky{top:58px!important}}[data-block-type=tab-panel]>.node-area>.node-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}@media only screen and (max-width:319px){[data-block-type=tab-panel]>.node-area>.node-holder{margin:0}}[data-block-type=tab-panel]>.node-area>.node-holder .tab-node{-webkit-box-flex:1;-webkit-flex:1 0;-ms-flex:1 0;flex:1 0;border-width:2px;margin-top:0;margin-bottom:0;padding:1rem;border-color:#004b79}@media only screen and (max-width:319px){[data-block-type=tab-panel]>.node-area>.node-holder .tab-node{padding:.35rem;margin:1px}}[data-block-type=tab-panel]>.node-area>.node-holder .tab-node:first-child{margin-left:0}[data-block-type=tab-panel]>.node-area>.node-holder .tab-node:last-child{margin-right:0}[data-block-type=tab-panel] .label-container{padding:0!important;font-weight:500!important}[data-block-type=tab-panel-carousel]>.node-area>.node-holder{min-height:90px;position:relative;border:2px solid #0091cd;background-color:#c4dff6;-webkit-transition:background-color .3s;transition:background-color .3s}[data-block-type=tab-panel-carousel]>.node-area>.node-holder:after{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:27px;height:18px;content:"";background:url(content/global/graphics/icon-explore-arrow.svg) 0 0 no-repeat;bottom:-17px}@media only screen and (max-width:319px){[data-block-type=tab-panel-carousel]>.node-area>.node-holder{min-height:185px}}[data-block-type=tab-panel-carousel]>.node-area>.node-holder .tab-node{width:100%;height:calc(100% - 18px);position:absolute;top:0;left:0;z-index:1;opacity:0;padding:0 55px;-webkit-transition:opacity .3s;transition:opacity .3s}@media only screen and (max-width:319px){[data-block-type=tab-panel-carousel]>.node-area>.node-holder .tab-node{padding:0 26px;margin:1px}}[data-block-type=tab-panel-carousel]>.node-area>.node-holder .tab-node[aria-selected=true]{opacity:1;z-index:2;-webkit-transition:opacity .3s;transition:opacity .3s}[data-block-type=tab-panel-carousel]>.node-area>.node-holder .tab-node img{max-height:40px}@media (min-width:688px){[data-block-type=tab-panel-carousel]>.node-area>.node-holder .tab-node img{max-height:60px}}@media only screen and (max-width:319px){[data-block-type=tab-panel-carousel] .directions-text{padding:.35rem .35rem .35rem 26px!important}}[data-block-type=term-definition]{background:url(content/global/graphics/bg-pattern.png) 50%;background-size:cover;border-left:3px solid #0091cd;padding:2rem}[data-block-type=term-definition] .term{color:#004b79;font:1.35rem georgia,serif;font-weight:700;margin-bottom:.5em}[data-block-type=term-definition] .word-type{color:#004b79;font-size:1.1em;font-style:italic}[data-block-type=term-definition] .definition{line-height:1.5em}[data-block-type=term-definition] .definition,[data-block-type=term-definition] .word-type{font-family:georgia,serif}@media (min-width:688px){[data-block-type=term-definition]{background-position:top;border-left:8px solid #0091cd;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2.55rem 0;width:100vw}[data-block-type=term-definition]>*{width:520px}[data-block-type=term-definition] .term{font-size:28px}[data-block-type=term-definition] .word-type{font-size:20px}[data-block-type=term-definition] .definition{font-size:18px}}@media (min-width:688px){.article [data-block-type=term-definition]{margin-bottom:1.5rem}}[data-block-type=text-entry]{background:#ededed}[data-block-type=text-entry] .question-graphic{margin:2rem auto .5rem;display:block;width:100%}@media (min-width:688px){[data-block-type=text-entry] .question-graphic{width:auto;max-width:600px}}[data-block-type=text-entry] .question-text-holder{margin:0;padding:0}[data-block-type=text-entry] .question-text{-webkit-animation-delay:0;animation-delay:0}[data-block-type=text-entry] .response-label{-webkit-animation-delay:.2s;animation-delay:.2s}[data-block-type=text-entry] textarea{-webkit-animation-delay:.4s;animation-delay:.4s}[data-block-type=text-entry] button.btn-submit{-webkit-animation-delay:.6s;animation-delay:.6s}[data-block-type=text-entry] .response-label,[data-block-type=text-entry] button.btn-submit,[data-block-type=text-entry] textarea{opacity:0;-webkit-animation:fadeInUp .5s;animation:fadeInUp .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}[data-block-type=text-entry] .response-label{color:#004b79;font-weight:700;margin-bottom:.85rem;visibility:visible;height:auto;opacity:1;-webkit-transition:height .3s,opacity .5s .3s;transition:height .3s,opacity .5s .3s}[data-block-type=text-entry] .text-form{width:100%}[data-block-type=text-entry] .btn-submit{display:block;margin:1.7rem auto}[data-block-type=text-entry] .feedback-panel .primary-text p:last-child{margin-bottom:0}[data-block-type=text-entry].graphic img.question-graphic{margin:.5rem auto 0}@media (min-width:688px){[data-block-type=text-entry].graphic img.question-graphic{margin-top:0;margin-bottom:.5rem}}[data-block-type=text-entry].graphic .text-holder:before{display:none!important}.article [data-block-type=text-entry]{width:100vw;max-width:100%}.article [data-block-type=text-entry] .text-holder{text-align:left}.article [data-block-type=text-entry] .directions-text{padding:0 5px!important;text-align:left}@media (min-width:688px){.article [data-block-type=text-entry] .directions-text{padding:0!important}}.article [data-block-type=text-entry][data-scroll-transition=true][data-inview=true] .question-text{-webkit-animation-delay:0;animation-delay:0}.article [data-block-type=text-entry][data-scroll-transition=true][data-inview=true] .response-label{-webkit-animation-delay:.2s;animation-delay:.2s}.article [data-block-type=text-entry][data-scroll-transition=true][data-inview=true] textarea{-webkit-animation-delay:.4s;animation-delay:.4s}.article [data-block-type=text-entry][data-scroll-transition=true][data-inview=true] button.btn-submit{-webkit-animation-delay:.6s;animation-delay:.6s}.article [data-block-type=text-entry][data-scroll-transition=true][data-inview=true] .response-label,.article [data-block-type=text-entry][data-scroll-transition=true][data-inview=true] button.btn-submit,.article [data-block-type=text-entry][data-scroll-transition=true][data-inview=true] textarea{opacity:0;-webkit-animation:fadeInUp .5s;animation:fadeInUp .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}[data-block-type=video] .text-holder{margin-bottom:.85rem!important;max-width:600px;margin-left:auto;margin-right:auto}[data-block-type=video] .text-holder .primary-text{text-align:left}[data-block-type=video] .text-holder .directions-text{padding:0!important;text-align:center}[data-block-type=video] .text-holder>div{-webkit-animation:fadeInUp .5s;animation:fadeInUp .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}[data-block-type=video] .text-holder>div:nth-child(2){-webkit-animation-delay:.25s;animation-delay:.25s}[data-block-type=video] .text-holder>div:nth-child(3){-webkit-animation-delay:.5s;animation-delay:.5s}[data-block-type=video] .vjs-fullscreen{position:relative;z-index:100!important}[data-block-type=video] [data-ui=videoHolder]{width:100%;-webkit-animation:fadeInUp 1s;animation:fadeInUp 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.8s;animation-delay:.8s}[data-block-type=video] [data-ui=videoHolder] .video-channel{padding:0}[data-block-type=video] [data-ui=videoHolder] .video-channel .loading{background:transparent}.safari .video-channel .btn-toggle-audio-description{top:-6px!important;margin-bottom:-3px}.page{background:#fff}.nav-footer,.nav-header{position:absolute;left:0;width:100%;padding:6px;background:#fff;z-index:20;-webkit-backface-visibility:hidden;backface-visibility:hidden}.nav-footer .nav-level,.nav-header .nav-level{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (min-width:688px){.nav-footer .nav-level,.nav-header .nav-level{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.nav-footer .nav-level.level-1,.nav-header .nav-level.level-1{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0}.nav-footer .nav-level.level-1 .resources-menu-buttons,.nav-header .nav-level.level-1 .resources-menu-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:auto}.nav-footer .nav-level.level-3,.nav-header .nav-level.level-3{display:block}.nav-footer .btn-icon,.nav-header .btn-icon{width:42px;height:44px;background-repeat:no-repeat;background-position:50%;position:relative;overflow:hidden}@media (min-width:688px){.nav-footer .btn-icon,.nav-header .btn-icon{width:44px}}.nav-header{height:55px;padding:6px 4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(0,0,0,.15)}@media (min-width:688px){.nav-header{height:58px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:6px}}.nav-header #btn-skip-navigation{position:fixed;top:-40px;left:0}.nav-header #btn-skip-navigation:focus{top:0}.nav-header #btn-home{padding:0;margin:auto 0}.nav-header #btn-home img{width:136px}@media (min-width:688px){.nav-header #btn-home img{height:40px;width:auto}}@media only screen and (max-width:319px){.nav-header #btn-home img{width:67px;height:auto!important}}.nav-header #btn-drawer-menu[aria-expanded=true] .btn-icon-border{background:#ed1b2e;border:2px solid #ed1b2e}.nav-header #btn-drawer-menu[aria-expanded=true] .btn-icon-border img{padding-top:100px;background:url(content/global/graphics/icon-menu-white.svg) no-repeat 50%}@media only screen and (max-width:319px){.nav-header #btn-drawer-menu[aria-expanded=true] .btn-icon-border img{background-size:100%}}.nav-header #btn-resources.open .btn-icon-border{background:#ed1b2e;border:2px solid #ed1b2e}.nav-header #btn-resources.open .btn-icon-border img{padding-top:100px;background:url(content/global/graphics/icon-resources-white.svg) no-repeat 50%;background-size:100% 100%}.nav-header .course-title{width:100%;position:absolute;bottom:0;left:0;margin:0;text-align:center;padding:.2rem;font-size:1.35rem;font-weight:700;color:#fff;background-color:#ed1b2e;text-transform:uppercase;line-height:1.3}@media (min-width:688px){.nav-header .course-title{padding:.5rem .85rem .4rem}}@media only screen and (max-width:319px){.nav-header .course-title{top:29px!important;padding:0;height:49px}}.nav-header .course-navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:319px){.nav-header .course-navigation button#btn-home{padding:0 2px}}.nav-footer{bottom:0;text-align:center}.progress-bar{width:300px;height:15px;position:relative;border:1px solid}.progress-bar .progress-bar-fill{position:absolute;top:0;left:0;background:#bbb;height:100%;margin:0}.media-test{width:100%;height:100%;position:absolute;top:0;left:0;background:#212121;z-index:100}.media-test .panel-media{position:absolute;top:50%;left:50%;width:375px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;background:#fff}.media-test .panel-media h3{color:#fff;background:#ed1b2e;margin:0;padding:.85rem}.media-test .panel-media button{margin:4px 2px}[data-mediatest=true] .media-holder{width:205px;height:154px;position:absolute;bottom:8px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:99}[data-mediatest=true] .media-holder video{width:100%!important;height:100%!important}.ios header.course-navigation,.safari header.course-navigation{position:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (max-width:319px){header.course-navigation{height:27px;padding:1.5px;border-bottom:.5px solid #dfdfdf}header.course-navigation nav#course-navigation{margin:2px 0 0;height:22px}header.course-navigation .course-title{top:30px;bottom:auto}header.course-navigation .btn-icon{width:22px;height:22px;top:-1px}header.course-navigation .btn-icon .btn-icon-border{width:18px;height:18px;border:1px solid #96a8b0}header.course-navigation .btn-icon .btn-icon-border img{width:38%;height:auto}header.course-navigation .btn-icon .btn-icon-border.over{border:1.5px solid #ed1b2e}header.course-navigation #btn-home img{height:20px;margin:0 -1px 1px!important}.nav-level.level-1,.nav-level.level-1 .resources-menu-buttons,.nav-level.level-2{height:22px}}.text-panel{width:100%;height:100%;position:fixed;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.5);z-index:10}.text-panel .text-content{max-width:768px;width:93%;position:relative;margin:0 auto;padding:.85rem;background:#fff}.text-panel .text-content .btn-close.btn-icon{position:absolute;top:5px;right:5px}.text-panel.correct h3{color:#47923f}.text-panel.incorrect h3{color:#c13a3a}.article .article-content{padding:.5rem}@media (min-width:688px){.article .article-content{padding:.85rem 0}}.article .article-content .content-block-group:not(.has-content-block-carousel){width:100%}.article .article-content .content-block-group{max-width:600px;margin:0 auto .85rem}.article .article-content .content-block-group:last-child{margin-bottom:0}.article .article-content .content-block-group.group-gray{max-width:100%;background-color:#ededed}.article .article-content .content-block-group.group-wide{width:100vw}.article .article-content .content-block-group.has-text-entry,.article .article-content .content-block-group.has-video,.article .article-content .content-block-group [data-block-type=explore-accordion],.article .article-content .content-block-group [data-block-type=montage],.article .article-content .content-block-group [data-block-type=term-definition]{width:100vw;max-width:none}@media (min-width:1800px){.article .article-content .content-block-group.has-text-entry,.article .article-content .content-block-group.has-video,.article .article-content .content-block-group [data-block-type=explore-accordion],.article .article-content .content-block-group [data-block-type=montage],.article .article-content .content-block-group [data-block-type=term-definition]{max-width:1500px}}@media only screen and (max-width:319px){.article .article-content .content-block-group.has-text-entry,.article .article-content .content-block-group.has-video,.article .article-content .content-block-group [data-block-type=explore-accordion],.article .article-content .content-block-group [data-block-type=montage],.article .article-content .content-block-group [data-block-type=term-definition]{width:100vw!important;margin-left:-.5rem!important;margin-right:-.5rem!important}}.article .article-content .content-block-group.has-text-entry,.article .article-content .content-block-group.has-video{margin-left:-.5rem!important;margin-bottom:1.2rem}@media (min-width:688px){.article .article-content .content-block-group.has-text-entry,.article .article-content .content-block-group.has-video{margin-left:0!important;margin-bottom:2rem}}@media only screen and (max-width:319px){.article .article-content .content-block-group.has-text-entry,.article .article-content .content-block-group.has-video{margin-left:-.5rem!important}.article .article-content .content-block-group.has-text-entry .video-block,.article .article-content .content-block-group.has-video .video-block{padding:.35rem}}.article .article-content .content-block-group.has-explore-hotspot{max-width:1000px}.article .article-content .content-block-group.has-explore-hotspot .explore-hotspot{width:100%}.article .article-content .content-block-group.has-explore-accordion{max-width:100%}.article .article-content .content-block-group.has-explore-accordion>*{width:100%;margin:0 auto}.article .article-content .content-block-group.has-explore-accordion>:not([data-block-type=explore-accordion]){max-width:600px}.article .article-content .content-block-group.has-montage{max-width:none}.article .article-content .content-block-group [data-block-type=montage]{margin-left:-.5rem}@media (min-width:688px){.article .article-content .content-block-group.has-montage{max-width:100%}.article .article-content .content-block-group.has-montage [data-block-type=montage]{margin-left:0}}.article .article-content section.has-pdf-resource-btn+section.has-header{margin-top:.85rem!important}@media (min-width:688px){.article .article-content section.has-pdf-resource-btn+section.has-header{margin-top:1.7rem!important}}.article .article-content section.content-block-group+section.has-header{margin-top:1.7rem!important}.article .article-content .column-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (min-width:688px){.article .article-content .column-holder{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.article .article-content .column-holder .col-2{margin-left:.85rem}}.article section [data-block-type]:not([data-block-type=content-block-carousel]){width:100%}.article section [data-block-type] .icon-circle-line{margin-left:auto;margin-right:auto}.article section [data-block-type] .text-holder{width:100%;max-width:600px;margin:0 auto;text-align:center}.article section [data-block-type] .text-holder .directions-text,.article section [data-block-type] .text-holder .primary-text{margin:0;padding:.85rem}@media (min-width:688px){.article section [data-block-type] .text-holder .directions-text,.article section [data-block-type] .text-holder .primary-text{padding-left:0;padding-right:0}}.article section [data-block-type] .text-holder .primary-text{border-bottom:2px solid rgba(0,0,0,.2)}.article section [data-block-type] .btn-text{width:94%;max-width:300px}@media (min-width:688px){.article section [data-block-type] .btn-text{max-width:450px}}.article header{height:160px;width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;z-index:0}@media (min-width:688px){.article header{height:200px}}@media (min-width:900px){.article header{height:300px}}@media only screen and (max-width:319px){.article header{height:auto}}.article header:after{width:100%;height:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),color-stop(50%,rgba(0,0,0,.5)),to(rgba(0,0,0,.7)));background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.5) 50%,rgba(0,0,0,.7));z-index:0;content:""}@media (min-width:688px){.article header:after{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,rgba(0,0,0,.4)),to(rgba(0,0,0,.7)));background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4) 50%,rgba(0,0,0,.7))}}.article header .background-graphic{width:100%;min-height:160px;position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;margin:auto;-webkit-animation:panUp 5s linear;animation:panUp 5s linear;-webkit-animation-fill-mode:both;animation-fill-mode:both;z-index:-8}@media (min-width:688px){.article header .background-graphic{min-width:100vw;min-height:100%;max-height:none}}@media only screen and (max-width:319px){.article header .background-graphic{width:auto;height:100%}}@media (min-width:1012px){.article header .background-graphic{max-width:1800px;min-width:0}}.article header .background-graphic.graphic-top{top:0;bottom:auto}.article header .background-graphic.graphic-bottom{top:auto;bottom:0}.article header .header-text{width:100%;max-width:600px;margin:auto auto 0;padding:.85rem;color:#fff;z-index:1}@media only screen and (max-width:319px){.article header .header-text{padding:.35rem}}@media (min-width:688px){.article header .header-text{padding:20px 0}}.article header .header-text>*{color:#fff}.article .animation-panel p[role=presentation],.article header .header-text>:last-child{margin-bottom:0}.article section [data-inview=false]{-webkit-animation:none;animation:none}.article section [data-inview=true] [data-block-type]:first-child.header{-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation:fadeInRight .5s;animation:fadeInRight .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.article section [data-inview=true] [data-block-type]:nth-child(2).header{-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation:fadeInRight .5s;animation:fadeInRight .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.article section [data-inview=true] [data-block-type]:nth-child(3).header{-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation:fadeInRight .5s;animation:fadeInRight .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.article section [data-inview=true] [data-block-type]:nth-child(4).header{-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation:fadeInRight .5s;animation:fadeInRight .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.article section [data-inview=true] [data-block-type]:nth-child(5).header{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation:fadeInRight .5s;animation:fadeInRight .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.article section [data-inview=true] [data-block-type]:nth-child(6).header{-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation:fadeInRight .5s;animation:fadeInRight .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.article section [data-inview=true] [data-block-type]:nth-child(7).header{-webkit-animation-delay:1.4s;animation-delay:1.4s;-webkit-animation:fadeInRight .5s;animation:fadeInRight .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.article section [data-inview=true] [data-block-type]:nth-child(8).header{-webkit-animation-delay:1.6s;animation-delay:1.6s;-webkit-animation:fadeInRight .5s;animation:fadeInRight .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.article section [data-inview=true] [data-block-type]:nth-child(9).header{-webkit-animation-delay:1.8s;animation-delay:1.8s;-webkit-animation:fadeInRight .5s;animation:fadeInRight .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.article section [data-inview=true] [data-block-type]:nth-child(10).header{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation:fadeInRight .5s;animation:fadeInRight .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.article section [data-inview=true] [data-block-type]>div{-webkit-animation:fadeInUp .5s;animation:fadeInUp .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.article section [data-inview=true] [data-block-type]>div:nth-child(2){-webkit-animation-delay:.25s;animation-delay:.25s}.article section [data-inview=true] [data-block-type]>div:nth-child(3){-webkit-animation-delay:.5s;animation-delay:.5s}.article section [data-inview=true] .content-block-group{-webkit-animation:fadeInUp .5s;animation:fadeInUp .5s}.article section [data-inview=true] .content-block-icon{-webkit-animation:flip 1s,fadeIn .2s;animation:flip 1s,fadeIn .2s;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.article section [data-inview=true].header,.article section [data-inview=true] .header{-webkit-animation:fadeInRight .5s;animation:fadeInRight .5s}.article section [data-inview=true].header .header-icon,.article section [data-inview=true] .header .header-icon{-webkit-animation:rotateIn 1s;animation:rotateIn 1s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.article section [data-inview=true].paragraph>*,.article section [data-inview=true] .paragraph>*,.article section [data-inview=true]>p,.article section [data-inview=true]>ul>*,.article section [data-inview=true] ul{-webkit-animation:fadeIn .5s cubic-bezier(.215,.61,.355,1);animation:fadeIn .5s cubic-bezier(.215,.61,.355,1);-webkit-animation-fill-mode:both;animation-fill-mode:both}.article section [data-inview=true].paragraph>:first-child,.article section [data-inview=true] .paragraph>:first-child,.article section [data-inview=true]>p:first-child,.article section [data-inview=true]>ul>:first-child,.article section [data-inview=true] ul:first-child{-webkit-animation-delay:.2s;animation-delay:.2s}.article section [data-inview=true].paragraph>:nth-child(2),.article section [data-inview=true] .paragraph>:nth-child(2),.article section [data-inview=true]>p:nth-child(2),.article section [data-inview=true]>ul>:nth-child(2),.article section [data-inview=true] ul:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}.article section [data-inview=true].paragraph>:nth-child(3),.article section [data-inview=true] .paragraph>:nth-child(3),.article section [data-inview=true]>p:nth-child(3),.article section [data-inview=true]>ul>:nth-child(3),.article section [data-inview=true] ul:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}.article section [data-inview=true].paragraph>:nth-child(4),.article section [data-inview=true] .paragraph>:nth-child(4),.article section [data-inview=true]>p:nth-child(4),.article section [data-inview=true]>ul>:nth-child(4),.article section [data-inview=true] ul:nth-child(4){-webkit-animation-delay:.8s;animation-delay:.8s}.article section [data-inview=true].paragraph>:nth-child(5),.article section [data-inview=true] .paragraph>:nth-child(5),.article section [data-inview=true]>p:nth-child(5),.article section [data-inview=true]>ul>:nth-child(5),.article section [data-inview=true] ul:nth-child(5){-webkit-animation-delay:1s;animation-delay:1s}.article section [data-inview=true].paragraph>:nth-child(6),.article section [data-inview=true] .paragraph>:nth-child(6),.article section [data-inview=true]>p:nth-child(6),.article section [data-inview=true]>ul>:nth-child(6),.article section [data-inview=true] ul:nth-child(6){-webkit-animation-delay:1.2s;animation-delay:1.2s}.article section [data-inview=true].paragraph>:nth-child(7),.article section [data-inview=true] .paragraph>:nth-child(7),.article section [data-inview=true]>p:nth-child(7),.article section [data-inview=true]>ul>:nth-child(7),.article section [data-inview=true] ul:nth-child(7){-webkit-animation-delay:1.4s;animation-delay:1.4s}.article section [data-inview=true].paragraph>:nth-child(8),.article section [data-inview=true] .paragraph>:nth-child(8),.article section [data-inview=true]>p:nth-child(8),.article section [data-inview=true]>ul>:nth-child(8),.article section [data-inview=true] ul:nth-child(8){-webkit-animation-delay:1.6s;animation-delay:1.6s}.article section [data-inview=true].paragraph>:nth-child(9),.article section [data-inview=true] .paragraph>:nth-child(9),.article section [data-inview=true]>p:nth-child(9),.article section [data-inview=true]>ul>:nth-child(9),.article section [data-inview=true] ul:nth-child(9){-webkit-animation-delay:1.8s;animation-delay:1.8s}.article section [data-inview=true].paragraph>:nth-child(10),.article section [data-inview=true] .paragraph>:nth-child(10),.article section [data-inview=true]>p:nth-child(10),.article section [data-inview=true]>ul>:nth-child(10),.article section [data-inview=true] ul:nth-child(10){-webkit-animation-delay:2s;animation-delay:2s}.article section [data-inview=true].paragraph>:nth-child(11),.article section [data-inview=true] .paragraph>:nth-child(11),.article section [data-inview=true]>p:nth-child(11),.article section [data-inview=true]>ul>:nth-child(11),.article section [data-inview=true] ul:nth-child(11){-webkit-animation-delay:2.2s;animation-delay:2.2s}.article section [data-inview=true].paragraph>:nth-child(12),.article section [data-inview=true] .paragraph>:nth-child(12),.article section [data-inview=true]>p:nth-child(12),.article section [data-inview=true]>ul>:nth-child(12),.article section [data-inview=true] ul:nth-child(12){-webkit-animation-delay:2.4s;animation-delay:2.4s}.article section [data-inview=true].paragraph>:nth-child(13),.article section [data-inview=true] .paragraph>:nth-child(13),.article section [data-inview=true]>p:nth-child(13),.article section [data-inview=true]>ul>:nth-child(13),.article section [data-inview=true] ul:nth-child(13){-webkit-animation-delay:2.6s;animation-delay:2.6s}.article section [data-inview=true].paragraph>:nth-child(14),.article section [data-inview=true] .paragraph>:nth-child(14),.article section [data-inview=true]>p:nth-child(14),.article section [data-inview=true]>ul>:nth-child(14),.article section [data-inview=true] ul:nth-child(14){-webkit-animation-delay:2.8s;animation-delay:2.8s}.article section [data-inview=true].paragraph>:nth-child(15),.article section [data-inview=true] .paragraph>:nth-child(15),.article section [data-inview=true]>p:nth-child(15),.article section [data-inview=true]>ul>:nth-child(15),.article section [data-inview=true] ul:nth-child(15){-webkit-animation-delay:3s;animation-delay:3s}.article section [data-inview=true].paragraph>:nth-child(16),.article section [data-inview=true] .paragraph>:nth-child(16),.article section [data-inview=true]>p:nth-child(16),.article section [data-inview=true]>ul>:nth-child(16),.article section [data-inview=true] ul:nth-child(16){-webkit-animation-delay:3.2s;animation-delay:3.2s}.article section [data-inview=true].paragraph>:nth-child(17),.article section [data-inview=true] .paragraph>:nth-child(17),.article section [data-inview=true]>p:nth-child(17),.article section [data-inview=true]>ul>:nth-child(17),.article section [data-inview=true] ul:nth-child(17){-webkit-animation-delay:3.4s;animation-delay:3.4s}.article section [data-inview=true].paragraph>:nth-child(18),.article section [data-inview=true] .paragraph>:nth-child(18),.article section [data-inview=true]>p:nth-child(18),.article section [data-inview=true]>ul>:nth-child(18),.article section [data-inview=true] ul:nth-child(18){-webkit-animation-delay:3.6s;animation-delay:3.6s}.article section [data-inview=true].paragraph>:nth-child(19),.article section [data-inview=true] .paragraph>:nth-child(19),.article section [data-inview=true]>p:nth-child(19),.article section [data-inview=true]>ul>:nth-child(19),.article section [data-inview=true] ul:nth-child(19){-webkit-animation-delay:3.8s;animation-delay:3.8s}.article section [data-inview=true].paragraph>:nth-child(20),.article section [data-inview=true] .paragraph>:nth-child(20),.article section [data-inview=true]>p:nth-child(20),.article section [data-inview=true]>ul>:nth-child(20),.article section [data-inview=true] ul:nth-child(20){-webkit-animation-delay:4s;animation-delay:4s}.article section [data-inview=true][data-block-type=callout]{-webkit-animation:bounceInRight 1s;animation:bounceInRight 1s}.article section [data-inview=true][data-block-type=callout] p{-webkit-animation:fadeIn 1s;animation:fadeIn 1s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:both!important;animation-fill-mode:both!important}.article section [data-inview=true].graphic{-webkit-animation:zoomIn .5s,fadeIn .2s;animation:zoomIn .5s,fadeIn .2s}.article section [data-inview=true][data-block-type=montage]{-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.article section [data-inview=true].explore-accordion-block{-webkit-animation:fadeInRight .5s;animation:fadeInRight .5s}.article section [data-inview=true].auxiliary-feature-btn{-webkit-animation:fadeInUp .3s;animation:fadeInUp .3s}.article [data-block-type=paragraph]{width:100%;margin:0;padding:.85rem}@media only screen and (max-width:319px){.article [data-block-type=paragraph]{padding:.35rem}}@media (min-width:688px){.article [data-block-type=paragraph]{padding-left:0;padding-right:0}}.article [data-block-type=paragraph] ul{border-left-width:2px}.article [data-block-type=graphic]{max-width:100%;display:block;margin:0 auto;padding:.85rem 0}.article .graphic-border{border:1px solid rgba(0,0,0,.2);padding:0;margin:.85rem 0}.article .content-block-group.has-practice-note-btn+section.callout-resource{margin-top:1.25rem}@media (min-width:688px){.article .content-block-group.has-practice-note-btn+section.callout-resource{margin-top:auto}}.article [data-block-type=video]{width:100%;background:#ededed;padding:.85rem}@media (min-width:688px){.article [data-block-type=video]{padding:20px}}.article [data-block-type=video] [data-ui=videoHolder]{width:100%;max-width:600px;margin:0 auto}.article [data-block-type=video] .media-auxiliaries{background-color:#fff}.article [data-block-type=explore-accordion]{width:100%;background:url(content/global/graphics/bkgd-pattern-fade.jpg) no-repeat bottom;background-size:cover}.article [data-block-type=explore-accordion][data-inview=true] .node-container{-webkit-animation:fadeInRight .3s;animation:fadeInRight .3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.article [data-block-type=explore-accordion][data-inview=true] .node-container:first-child{-webkit-animation-delay:.6s;animation-delay:.6s}.article [data-block-type=explore-accordion][data-inview=true] .node-container:nth-child(2){-webkit-animation-delay:.8s;animation-delay:.8s}.article [data-block-type=explore-accordion][data-inview=true] .node-container:nth-child(3){-webkit-animation-delay:1s;animation-delay:1s}.article [data-block-type=explore-accordion][data-inview=true] .node-container:nth-child(4){-webkit-animation-delay:1.2s;animation-delay:1.2s}.article [data-block-type=explore-accordion][data-inview=true] .node-container:nth-child(5){-webkit-animation-delay:1.4s;animation-delay:1.4s}.article [data-block-type=explore-accordion][data-inview=true] .node-container:nth-child(6){-webkit-animation-delay:1.6s;animation-delay:1.6s}.article [data-block-type=explore-accordion][data-inview=true] .node-container:nth-child(7){-webkit-animation-delay:1.8s;animation-delay:1.8s}.article [data-block-type=explore-accordion][data-inview=true] .node-container:nth-child(8){-webkit-animation-delay:2s;animation-delay:2s}.article [data-block-type=explore-accordion][data-inview=true] .node-container:nth-child(9){-webkit-animation-delay:2.2s;animation-delay:2.2s}.article [data-block-type=explore-accordion][data-inview=true] .node-container:nth-child(10){-webkit-animation-delay:2.4s;animation-delay:2.4s}.article [data-block-type=explore-accordion][data-inview=true] .node-container:nth-child(11){-webkit-animation-delay:2.6s;animation-delay:2.6s}.article [data-block-type=explore-accordion][data-inview=true] .node-container:nth-child(12){-webkit-animation-delay:2.8s;animation-delay:2.8s}.article [data-block-type=explore-accordion][data-inview=true] .node-container:nth-child(13){-webkit-animation-delay:3s;animation-delay:3s}.article [data-block-type=explore-accordion] .accordion-holder{background:transparent;padding:.85rem}@media only screen and (max-width:319px){.article [data-block-type=explore-accordion] .accordion-holder{padding:.35rem}}@media (min-width:688px){.article [data-block-type=explore-accordion] .accordion-holder{padding:20px}}.article section.has-explore-image{background:#ededed;padding:5px 0;width:100vw!important;margin-left:-.5rem!important;max-width:none!important}@media (min-width:688px){.article section.has-explore-image{padding:8px 0 25px;margin-left:0!important}}@media (min-width:1800px){.article section.has-explore-image{max-width:1500px!important}}.article [data-block-type=explore-image]{width:100%;background:#ededed;max-width:600px!important}.article#pals-ff020 [data-uid=pals-ff020-group4-4].custom-block p{text-align:center;font-weight:700;color:#004b79}.article#pals-ff020 [data-uid=pals-ff020-group4-4].custom-block .graphic{-webkit-animation:fadeInDown 1s;animation:fadeInDown 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.5s;animation-delay:.5s;left:0;right:0;margin:auto}.article#pals-ff020 [data-uid=pals-ff020-group4-4].custom-block[data-inview=true] .paragraph p{-webkit-animation:fadeIn .5s;animation:fadeIn .5s;-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-fill-mode:both;animation-fill-mode:both;text-align:center;font-weight:700;color:#004b79}.article#bls-ad020 [data-uid=bls-ad020-group1] .icon-circle-line img{margin-top:13%;width:50%}.article#bls-ad020 [data-uid=bls-ad020-group2-4] .icon-circle-line img{width:50%}@media (min-width:688px){.article#bls-bc020 h1.title-text{width:650px}}.article#bls-df030 header .background-graphic{top:auto;height:auto;width:160%;max-width:none}@media only screen and (min-device-width:320px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.article#bls-df030 header .background-graphic{width:100%;bottom:-5%}}@media (min-width:688px){.article#bls-df030 header .background-graphic{width:100%;bottom:-12%}}@media (min-width:1012px){.article#bls-df030 header .background-graphic{width:100%;bottom:-3%}}.article#pals-fc020 [data-uid=pals-fc020-group0-0-0]{padding-bottom:0}@media (min-width:688px){.article#pals-fc020 [data-uid=pals-fc020-group0-0-0]{padding-bottom:1em}}.article#pals-fc020 [data-uid=pals-fc020-group0-0-1]{padding:0;margin-left:0}.article#pals-fc020 [data-uid=pals-fc020-group0-0]{margin-bottom:0}.article#pals-fc020 [data-uid=pals-fc020-group0-1]{padding-top:0}@media (min-width:688px){.article#pals-gd050 [data-uid=pals-gd050-group1-2]{margin-bottom:0}.article#pals-gd050 [data-uid=pals-gd050-group1-2-1]{padding-bottom:0;padding-top:0}.article#pals-gd050 [data-uid=pals-gd050-group1-2-0]{margin-top:0}}@media (min-width:900px){.article#bls-fc040 h1.title-text,.article#bls-fd020 h1.title-text{width:750px}}.msie .article .background-graphic{-webkit-animation-name:panLeft!important;animation-name:panLeft!important}.cogmap .cogmap-question-panel,.cogmap header{width:100%;max-width:600px;margin:0 auto}.cogmap .feedback-holder{width:100%;padding-left:0;padding-right:0}.cogmap .feedback-holder .text-content{border:none}.cogmap [data-block-type=content-block-group]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.cogmap [data-block-type=content-block-group].group-gray{background-color:#ededed}.cogmap [data-block-type=content-block-group].group-wide{width:100vw}.cogmap [data-block-type=content-block-group].left [data-block-type=paragraph]{padding-left:1.275rem}@media (min-width:688px){.cogmap [data-block-type=content-block-group].left [data-block-type=paragraph]{padding-left:30px;padding-right:20px}}.cogmap [data-block-type=content-block-group].left [data-block-type=question]{padding-left:.5666666667rem}.cogmap [data-block-type=content-block-group].left [data-block-type=graphic]:not(.icon-circle-line){padding-left:1.275rem;padding-right:.425rem}.cogmap [data-block-type=content-block-group].right .top-line{-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.cogmap [data-block-type=content-block-group].right .side-line{right:0;left:auto!important}.cogmap [data-block-type=content-block-group].right [data-block-type=paragraph]{padding-right:1.275rem}@media (min-width:688px){.cogmap [data-block-type=content-block-group].right [data-block-type=paragraph]{padding-right:30px;padding-left:20px}}.cogmap [data-block-type=content-block-group].right [data-block-type=question]{padding-right:.5666666667rem}.cogmap [data-block-type=content-block-group].right [data-block-type=graphic]:not(.icon-circle-line){padding-right:1.275rem;padding-left:.425rem}.cogmap [data-block-type=content-block-group]:not(.icon-holder){padding:4rem 0}@media (min-width:688px){.cogmap [data-block-type=content-block-group]:not(.icon-holder){padding:6rem 0}}.cogmap [data-block-type=graphic]:not(.icon-circle-line){max-width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:.85rem}@media (min-width:688px){.cogmap [data-block-type=graphic]:not(.icon-circle-line){padding:20px}}.cogmap .icon-holder{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:-85px}@media only screen and (max-width:319px){.cogmap .icon-holder{margin-top:-75px}}@media (min-width:688px){.cogmap .icon-holder{margin-top:-123px}}@media only screen and (max-width:319px){.cogmap .icon-holder .icon-circle-line{width:40px;height:40px;margin:0 5px}.cogmap .icon-holder .icon-circle-line:after{width:8px;height:8px;left:calc(100% + 2px);margin:auto 0}}.cogmap [data-block-type=paragraph]{width:100%;padding:.85rem 1rem;text-align:center}.cogmap [data-block-type=paragraph] ul{text-align:left}.cogmap .callout,.cogmap .content-block-group,.cogmap .paragraph,.cogmap .question{z-index:1}.cogmap [data-block-type=callout]{width:calc(100% + .49px)!important;-webkit-transform:translateZ(0)!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.85rem;background-color:#0091cd;border-left:0;color:#fff;margin:0}@media only screen and (max-width:319px){.cogmap [data-block-type=callout]{padding:.35rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (min-width:688px){.cogmap [data-block-type=callout]{width:105%;padding:15px}}.cogmap [data-block-type=callout]:after,.cogmap [data-block-type=callout]:before{width:30px;height:20px;display:block;background:url(content/global/graphics/icon-quotemarks-white.svg) no-repeat 50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;content:""}.cogmap [data-block-type=callout]:before{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-right:10px}.cogmap [data-block-type=callout]:after{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-left:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.cogmap [data-block-type=callout] p{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:1.25rem;font-family:georgia,serif}@media (min-width:688px){.cogmap [data-block-type=callout] p{font-size:20px}}.cogmap [data-block-type=question] .question-text-holder{background:transparent;border-top:1px solid #0091cd;border-bottom:1px solid #0091cd;margin:1rem 2rem;padding:1.7rem 0}@media only screen and (max-width:319px){.cogmap [data-block-type=question] .question-text-holder{padding:0;margin:.85rem}}.cogmap [data-block-type=question] .question-text-holder .question-text{width:100%;min-height:auto;padding:0;text-align:center}.cogmap .line-container{width:calc(100% - 1rem);height:100%;position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:0}@media only screen and (max-width:319px){.cogmap .line-container{width:calc(100% - .5rem)}}.cogmap .line{top:0;-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .8s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .8s cubic-bezier(.215,.61,.355,1);transition:transform .8s cubic-bezier(.215,.61,.355,1);transition:transform .8s cubic-bezier(.215,.61,.355,1),-webkit-transform .8s cubic-bezier(.215,.61,.355,1)}.cogmap .line,.cogmap .line:before{position:absolute;background-color:#0091cd}.cogmap .line:before{width:10px;height:10px;border-radius:50%}.cogmap .top-line{width:100%;height:2px;left:0;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.cogmap .side-line{width:2px;height:100%;left:0;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition-delay:.8s;transition-delay:.8s}.cogmap [data-block-type=cogmap-question-panel]:first-child .content-block-group:first-child .top-line:before{right:0;top:0;bottom:0;margin:auto 0;content:""}.cogmap [data-block-type=cogmap-question-panel] .content-block-group:last-child .side-line:before{right:-4px;bottom:-5px;content:""}.cogmap [data-scroll-transition=true]:not[data-block-type=callout]{opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}.cogmap [data-scroll-transition=true]:not[data-block-type=callout] .top-line{-webkit-transform:scaleX(0);transform:scaleX(0)}.cogmap [data-scroll-transition=true]:not[data-block-type=callout] .side-line{-webkit-transform:scaleY(0);transform:scaleY(0)}.cogmap [data-scroll-transition=true]:not[data-block-type=callout] .icon-circle-line{opacity:0;-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cogmap [data-scroll-transition=true]:not[data-block-type=callout] .icon-circle-line:after{opacity:0}.cogmap [data-inview=true]{opacity:1}.cogmap [data-inview=true][data-block-type=callout]{-webkit-animation:fadeInRight .5s cubic-bezier(.215,.61,.355,1);animation:fadeInRight .5s cubic-bezier(.215,.61,.355,1)}.cogmap [data-inview=true] .icon-circle-line{-webkit-animation:rollIn .8s;animation:rollIn .8s;-webkit-animation-fill-mode:both!important;animation-fill-mode:both!important}.cogmap [data-inview=true] .icon-circle-line:first-child{-webkit-animation-delay:.4s;animation-delay:.4s}.cogmap [data-inview=true] .icon-circle-line:first-child::after{-webkit-animation-delay:1s;animation-delay:1s}.cogmap [data-inview=true] .icon-circle-line:nth-child(2){-webkit-animation-delay:.8s;animation-delay:.8s}.cogmap [data-inview=true] .icon-circle-line:nth-child(2):after{-webkit-animation-delay:1.25s;animation-delay:1.25s}.cogmap [data-inview=true] .icon-circle-line:nth-child(3){-webkit-animation-delay:1.2s;animation-delay:1.2s}.cogmap [data-inview=true] .icon-circle-line:nth-child(3):after{-webkit-animation-delay:1.5s;animation-delay:1.5s}.cogmap [data-inview=true] .icon-circle-line:nth-child(4){-webkit-animation-delay:1.6s;animation-delay:1.6s}.cogmap [data-inview=true] .icon-circle-line:nth-child(4):after{-webkit-animation-delay:1.75s;animation-delay:1.75s}.cogmap [data-inview=true] .icon-circle-line:after{-webkit-animation:fadeInLeft .3s;animation:fadeInLeft .3s;-webkit-animation-fill-mode:both!important;animation-fill-mode:both!important}.cogmap [data-inview=true] .side-line,.cogmap [data-inview=true] .top-line{-webkit-transform:scaleX(1)!important;transform:scaleX(1)!important}.cogmap [data-inview=true] .question-text-holder{-webkit-animation:zoomIn .5s;animation:zoomIn .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.explore-accordion .content{width:100%}.explore-accordion .content p:empty{display:none}.explore-accordion .content .panel:first-child{-webkit-animation:fadeInRight 1s;animation:fadeInRight 1s}.explore-accordion .explore-accordian-region{position:relative;width:100%}.explore-accordion img.content-block-icon{display:none}.explore-accordion .gray-triangle-panel{padding:0}.explore-accordion .gray-triangle-panel:after,.explore-accordion .gray-triangle-panel:before{display:none}.explore-accordion .node-container:last-child{margin-bottom:0}.explore-accordion .primary-text{top:0}.explore-accordion[data-block-type=explore-accordion] .accordion-holder{margin-bottom:0}@media (min-width:688px){.explore-accordion .panel{margin:.85rem auto;padding:1.7rem 0;width:600px;background:transparent}.explore-accordion .explore-accordian-region,.explore-accordion .explore-accordion-block.explore-accordion{height:100%}.explore-accordion [data-block-type=explore-accordion] .accordion-holder{height:100%;background:transparent;margin-bottom:0;padding:0}.explore-accordion .gray-triangle-panel{padding:7rem 0}.explore-accordion .gray-triangle-panel:after,.explore-accordion .gray-triangle-panel:before{display:block}}.explore-hotspot .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.explore-hotspot .panel{width:100%;max-width:600px;margin:0 auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-color:transparent}@media (min-width:688px){.explore-hotspot .panel{padding-top:2.55rem}}.explore-hotspot .panel .directions-text,.explore-hotspot .panel .title-text{-webkit-animation:fadeIn .5s;animation:fadeIn .5s}.explore-hotspot .panel .directions-text{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:1s;animation-delay:1s}.explore-hotspot .panel .primary-text{margin:.85rem 0 1.5rem}.explore-hotspot .panel .primary-text>*{-webkit-animation:fadeInUp .5s;animation:fadeInUp .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.explore-hotspot .panel .primary-text>:first-child{-webkit-animation-delay:.5s;animation-delay:.5s}.explore-hotspot .panel .primary-text>:nth-child(2){-webkit-animation-delay:.75s;animation-delay:.75s}.explore-hotspot .panel .primary-text>:nth-child(3){-webkit-animation-delay:1s;animation-delay:1s}.explore-hotspot .panel .primary-text>:nth-child(4){-webkit-animation-delay:1.25s;animation-delay:1.25s}.explore-hotspot .panel .primary-text>:nth-child(5){-webkit-animation-delay:1.5s;animation-delay:1.5s}.explore-hotspot .background-graphic{display:none}.explore-hotspot .explore-hotspot-region{position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.explore-hotspot .explore-hotspot-region:before{width:100%;height:90%;position:absolute;top:10%;left:0;background-size:cover;z-index:-1;content:""}@media (min-width:688px){.explore-hotspot .explore-hotspot-region:before{background:url(content/global/graphics/bg-pattern.png) no-repeat 0 0;background-size:cover}}.explore-hotspot .content-block-icon{display:none}@media (min-width:688px){.explore-hotspot .node-content-panel{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}@media (min-width:1012px){.explore-hotspot#bls-de030 .node-content-panel{margin-top:30vh}}.explore-image .content{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}.explore-image .explore-image-region{position:relative;width:100%}.explore-layered .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.explore-layered .panel{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.explore-layered .content-block-carousel-region{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.explore-layered .content-block-carousel-region,.explore-layered .content-block-carousel-region .node-content-panel{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:688px){.explore-layered .panel{margin:0 auto;padding:1.7rem 0;width:600px}.explore-layered .content-block-carousel-region{display:block;width:600px;margin:0 auto}}.flashcards .content{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.flashcards .hidden{opacity:0}.flashcards .title-text{display:inline-block}.flashcards .btn-help{width:35px;height:35px;background:#ccc;display:inline-block}.flashcards .button-controls .level-2{opacity:1}.flashcards .button-controls .level-2[aria-hidden=true]{opacity:0}.flashcards .btn-known,.flashcards .btn-unknown{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.flashcards .btn-known[aria-hidden=true],.flashcards .btn-unknown[aria-hidden=true]{opacity:0}.flashcards .meter{width:80px;height:120px;position:relative;display:inline-block;margin-right:10px;background:#aaa}.flashcards .card-container{width:500px;height:210px;-webkit-perspective:1000;perspective:1000;-moz-transform:perspective(1000px);margin:5px}.flashcards .card-container.flipped .card-back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.flashcards .card-container.flipped .card-front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flashcards .flipper{width:100%;height:100%;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:.6s;transition:.6s;-webkit-perspective:1000;perspective:1000;-moz-transform:perspective(1000px)}.flashcards .card-front{z-index:2;-webkit-transform:rotateY(0deg);transform:rotateY(0deg);background:#9ed2f1}.flashcards .card-back{position:absolute;top:0;left:0;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);z-index:2;background:#bef5b8}.flashcards .card-panel{width:100%;height:100%;border:1px solid;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.6s;transition:.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.flashcards .card-panel .card-title{background:#00f}.flashcards .card-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:94%;padding:2px;text-align:center;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flashcards .card-title{position:relative;width:100%;padding:5px}.flashcards .status-icon-container{position:absolute;right:10px;bottom:5px}@media (min-width:688px){.infographic-cf020 header{max-width:600px;margin:0 auto;padding:2rem 0}}.infographic-cf020 .article-container{width:100%;max-width:1012px;min-height:100%;position:relative;margin:0 auto;background:#d8edf5;overflow-x:hidden}.infographic-cf020 .article-container>article{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:200%}@media (min-width:688px){.infographic-cf020 .article-container>article{width:100%}}.infographic-cf020 .pin-spacer{height:0!important}.infographic-cf020 .sticky-nav-container{width:100%;max-width:1012px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;padding:0 10px;z-index:1;background:#0091cd;border-bottom:24px solid #007db3}@media only screen and (max-width:319px){.infographic-cf020 .sticky-nav-container{border-bottom-width:45px}}@media (min-width:688px){.infographic-cf020 .sticky-nav-container{padding:0;background:transparent;border-bottom:0}}.infographic-cf020 .sticky-nav-container.sticky{left:0;right:0;z-index:3}@media (min-width:688px){.infographic-cf020 .sticky-nav-container.sticky img{width:31px;height:34px;margin-top:8px}}.infographic-cf020 .sticky-nav-item{width:50%;height:53px;text-align:center;position:relative;color:#fff;font-weight:700}@media (min-width:688px){.infographic-cf020 .sticky-nav-item{width:calc(50% - 5px);height:74px;background:#0091cd;border-bottom:24px solid #007db3}}@media only screen and (max-width:319px){.infographic-cf020 .sticky-nav-item[data-column-index="0"] img{margin-right:38px;margin-left:0}}@media only screen and (max-width:319px){.infographic-cf020 .sticky-nav-item[data-column-index="1"] img{margin-right:0;margin-left:38px}}.infographic-cf020 .sticky-nav-item.active:after{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:calc(100% + 20px);content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #007db3;-webkit-transition:all .5s ease;transition:all .5s ease}@media only screen and (max-width:319px){.infographic-cf020 .sticky-nav-item.active:after{top:calc(100% + 40px)}}@media (min-width:688px){.infographic-cf020 .sticky-nav-item.active:after{top:calc(100% + 24px)}}.infographic-cf020 .sticky-nav-item img{width:31px;height:34px;margin:10px;-webkit-transition:all .25s;transition:all .25s}@media (min-width:688px){.infographic-cf020 .sticky-nav-item img{width:58px;height:60px;margin-top:-18px}}.infographic-cf020 .toggle-container{width:70px;position:absolute;top:17px;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;z-index:3}@media (min-width:688px){.infographic-cf020 .toggle-container{display:none}}.infographic-cf020 .toggle-container .button-container{width:inherit;position:relative;margin:auto}.infographic-cf020 .toggle-container .btn-scroll-toggle{width:100%;height:100%;position:absolute;top:0;left:0;z-index:55}.infographic-cf020 .toggle-container .toggle-path{width:100%;height:20px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#004b79;border-radius:20px}.infographic-cf020 .toggle-container .toggle-path .switch-indicator{width:37px;height:27px;background:#f5f5f5;border-radius:25px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.infographic-cf020 .toggle-container[data-position=left] .switch-indicator{-webkit-transform:translateZ(0);transform:translateZ(0)}.infographic-cf020 .toggle-container[data-position=right] .switch-indicator{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.infographic-cf020 .column{width:50%;padding:1rem;background:#d8edf5}@media only screen and (max-width:319px){.infographic-cf020 .column{padding:.35rem}}@media (min-width:688px){.infographic-cf020 .column{padding:2rem}.infographic-cf020 .column#column-0{background:#cce9f5}.infographic-cf020 .column#column-0 [data-block-index="2"]:after{-webkit-transform:skew(45deg);-ms-transform:skew(45deg);transform:skew(45deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.infographic-cf020 .column#column-0 [data-block-index="4"]:after{-webkit-transform:skew(-45deg);-ms-transform:skew(-45deg);transform:skew(-45deg);left:-100%}.infographic-cf020 .column#column-0 .size-wrapper.shared{-webkit-transform:translateX(54.35%);-ms-transform:translateX(54.35%);transform:translateX(54.35%)}.infographic-cf020 .column#column-0 .size-wrapper.shared .item-box{-webkit-box-shadow:none;box-shadow:none}.infographic-cf020 .column#column-0 .size-wrapper.shared[data-block-index="3"] .item-box:after{display:none}.infographic-cf020 .column#column-0 .size-wrapper.shared{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);left:2rem}.infographic-cf020 .column#column-1 [data-block-index="2"]:after{-webkit-transform:skew(-45deg);-ms-transform:skew(-45deg);transform:skew(-45deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.infographic-cf020 .column#column-1 [data-block-index="4"]:after{-webkit-transform:skew(45deg);-ms-transform:skew(45deg);transform:skew(45deg);left:100%}.infographic-cf020 .column#column-1 .size-wrapper.shared{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:-2rem}}.infographic-cf020 .size-wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:42px;-webkit-animation:fadeIn .5s cubic-bezier(.215,.61,.355,1);animation:fadeIn .5s cubic-bezier(.215,.61,.355,1);-webkit-animation-fill-mode:both;animation-fill-mode:both}@media only screen and (max-width:319px){.infographic-cf020 .size-wrapper{height:auto!important;padding-bottom:1rem}}.infographic-cf020 .size-wrapper[data-block-index="0"]{-webkit-animation-delay:.5s;animation-delay:.5s}.infographic-cf020 .size-wrapper[data-block-index="1"]{-webkit-animation-delay:.85s;animation-delay:.85s}.infographic-cf020 .size-wrapper[data-block-index="2"]{-webkit-animation-delay:1.2s;animation-delay:1.2s}.infographic-cf020 .size-wrapper[data-block-index="3"]{-webkit-animation-delay:1.55s;animation-delay:1.55s}.infographic-cf020 .size-wrapper[data-block-index="4"]{-webkit-animation-delay:1.9s;animation-delay:1.9s}.infographic-cf020 .size-wrapper[data-block-index="5"]{-webkit-animation-delay:2.25s;animation-delay:2.25s}.infographic-cf020 .size-wrapper[data-block-index="6"]{-webkit-animation-delay:2.6s;animation-delay:2.6s}.infographic-cf020 .size-wrapper:last-child .item-box:after{display:none}.infographic-cf020 .item-box{position:relative;padding:.85rem;border:2px solid #388ecc;background:#fff;-webkit-box-shadow:-7px 7px 0 -2px rgba(0,0,0,.1);box-shadow:-7px 7px 0 -2px rgba(0,0,0,.1)}@media only screen and (max-width:319px){.infographic-cf020 .item-box{padding:.35rem}}.infographic-cf020 .item-box:after{width:2px;height:100%;position:absolute;top:100%;left:0;right:0;margin:0 auto;background-color:#0091cd;content:"";z-index:0;visibility:visible}.infographic-cf020 .item-box .item-icon-holder{width:60px;height:60px;position:relative;margin:-48px auto 10px;background:#fff;border-radius:50%;border:2px solid #0091cd;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:688px){.infographic-cf020 .item-box .item-icon-holder{width:80px;height:80px}}.infographic-cf020 .item-box .item-icon-holder .item-icon{width:35px;height:35px;margin:auto}@media (min-width:688px){.infographic-cf020 .item-box .item-icon-holder .item-icon{width:45px;height:45px}}.infographic-cf020 .item-box .item-header{margin-bottom:10px;color:#004b79;font-size:1.35rem;text-align:center;font-weight:700}@media (min-width:688px){.infographic-cf020 .item-box .item-header{font-size:20px}}.infographic-cf020 .skipped-item{width:180px;height:180px;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:auto}@media only screen and (max-width:319px){.infographic-cf020 .skipped-item{width:85vw;height:85vw}}.infographic-cf020 .skipped-item img{width:88px;height:124px;margin:auto}@media only screen and (max-width:319px){.infographic-cf020 .skipped-item img{height:105px}}.msie .infographic-cf020 .sticky-nav-container.sticky{top:55px!important;left:-16px}@media only screen and (max-width:319px){.msie .infographic-cf020 .sticky-nav-container.sticky{top:23px!important}}@media (min-width:688px){.msie .infographic-cf020 .sticky-nav-container.sticky{top:58px!important}}@media (min-width:688px){.infographic-chain#acls-ke020:not(.started) .nav-item:after,.infographic-chain#acls-ld020:not(.started) .nav-item:after,.infographic-chain#acls-ld040:not(.started) .nav-item:after{width:65px;height:65px;left:-32px!important}}@media (min-width:688px){.infographic-chain#acls-ke020.started .nav-item,.infographic-chain#acls-ld020.started .nav-item,.infographic-chain#acls-ld040.started .nav-item{padding:17px 0}}.infographic-chain#acls-bg010:not(.started) article,.infographic-chain#acls-bg020:not(.started) article,.infographic-chain#acls-ke020:not(.started) article,.infographic-chain#acls-ld020:not(.started) article,.infographic-chain#bls-cf020:not(.started) article,.infographic-chain#bls-cf030:not(.started) article,.infographic-chain#bls-fc030:not(.started) article,.infographic-chain#bls-fc035:not(.started) article,.infographic-chain#bls-ff020:not(.started) article,.infographic-chain#pals-bc021:not(.started) article,.infographic-chain#pals-bc022:not(.started) article{margin-top:calc(120px + 2vh)}@media (min-width:688px){.infographic-chain#acls-bg010:not(.started) article,.infographic-chain#acls-bg020:not(.started) article,.infographic-chain#acls-ke020:not(.started) article,.infographic-chain#acls-ld020:not(.started) article,.infographic-chain#bls-cf020:not(.started) article,.infographic-chain#bls-cf030:not(.started) article,.infographic-chain#bls-fc030:not(.started) article,.infographic-chain#bls-fc035:not(.started) article,.infographic-chain#bls-ff020:not(.started) article,.infographic-chain#pals-bc021:not(.started) article,.infographic-chain#pals-bc022:not(.started) article{margin-top:calc(152px + 16vh)}}@media only screen and (max-width:319px){.infographic-chain#acls-bg010:not(.started) article,.infographic-chain#acls-bg020:not(.started) article,.infographic-chain#acls-ke020:not(.started) article,.infographic-chain#acls-ld020:not(.started) article,.infographic-chain#bls-cf020:not(.started) article,.infographic-chain#bls-cf030:not(.started) article,.infographic-chain#bls-fc030:not(.started) article,.infographic-chain#bls-fc035:not(.started) article,.infographic-chain#bls-ff020:not(.started) article,.infographic-chain#pals-bc021:not(.started) article,.infographic-chain#pals-bc022:not(.started) article{margin-top:calc(55px + 2vh)}}.infographic-chain#acls-bg010 .paragraph,.infographic-chain#acls-bg020 .paragraph,.infographic-chain#bls-cf020 .paragraph,.infographic-chain#bls-cf030 .paragraph,.infographic-chain#bls-fc030 .paragraph,.infographic-chain#bls-fc035 .paragraph,.infographic-chain#pals-bc021 .paragraph,.infographic-chain#pals-bc022 .paragraph{margin:1.6rem 1.8rem 1.25rem 1.6rem}.infographic-chain#acls-bg010 h4,.infographic-chain#acls-bg020 h4,.infographic-chain#bls-cf020 h4,.infographic-chain#bls-cf030 h4,.infographic-chain#bls-fc030 h4,.infographic-chain#bls-fc035 h4,.infographic-chain#pals-bc021 h4,.infographic-chain#pals-bc022 h4{padding:1rem 1.6rem 0}.infographic-chain#acls-bg010 .main-topic,.infographic-chain#acls-bg020 .main-topic,.infographic-chain#bls-cf020 .main-topic,.infographic-chain#bls-cf030 .main-topic,.infographic-chain#bls-fc030 .main-topic,.infographic-chain#bls-fc035 .main-topic,.infographic-chain#pals-bc021 .main-topic,.infographic-chain#pals-bc022 .main-topic{margin-top:40px;padding:5px;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;border-left:3px solid #fff;margin-bottom:0}@media (min-width:688px){.infographic-chain#acls-bg010 .main-topic,.infographic-chain#acls-bg020 .main-topic,.infographic-chain#bls-cf020 .main-topic,.infographic-chain#bls-cf030 .main-topic,.infographic-chain#bls-fc030 .main-topic,.infographic-chain#bls-fc035 .main-topic,.infographic-chain#pals-bc021 .main-topic,.infographic-chain#pals-bc022 .main-topic{margin-top:70px}}.infographic-chain#acls-bg010 .main-topic:not(.active) .header-text,.infographic-chain#acls-bg010 .main-topic:not(.active) .paragraph,.infographic-chain#acls-bg020 .main-topic:not(.active) .header-text,.infographic-chain#acls-bg020 .main-topic:not(.active) .paragraph,.infographic-chain#bls-cf020 .main-topic:not(.active) .header-text,.infographic-chain#bls-cf020 .main-topic:not(.active) .paragraph,.infographic-chain#bls-cf030 .main-topic:not(.active) .header-text,.infographic-chain#bls-cf030 .main-topic:not(.active) .paragraph,.infographic-chain#bls-fc030 .main-topic:not(.active) .header-text,.infographic-chain#bls-fc030 .main-topic:not(.active) .paragraph,.infographic-chain#bls-fc035 .main-topic:not(.active) .header-text,.infographic-chain#bls-fc035 .main-topic:not(.active) .paragraph,.infographic-chain#pals-bc021 .main-topic:not(.active) .header-text,.infographic-chain#pals-bc021 .main-topic:not(.active) .paragraph,.infographic-chain#pals-bc022 .main-topic:not(.active) .header-text,.infographic-chain#pals-bc022 .main-topic:not(.active) .paragraph{color:#757575}.infographic-chain#acls-bg010 .main-topic.active,.infographic-chain#acls-bg020 .main-topic.active,.infographic-chain#bls-cf020 .main-topic.active,.infographic-chain#bls-cf030 .main-topic.active,.infographic-chain#bls-fc030 .main-topic.active,.infographic-chain#bls-fc035 .main-topic.active,.infographic-chain#pals-bc021 .main-topic.active,.infographic-chain#pals-bc022 .main-topic.active{border-left:3px solid #0091cd;-webkit-transition:all .3s;transition:all .3s}@media (min-width:688px){.infographic-chain#acls-bg010 .main-topic.active,.infographic-chain#acls-bg020 .main-topic.active,.infographic-chain#bls-cf020 .main-topic.active,.infographic-chain#bls-cf030 .main-topic.active,.infographic-chain#bls-fc030 .main-topic.active,.infographic-chain#bls-fc035 .main-topic.active,.infographic-chain#pals-bc021 .main-topic.active,.infographic-chain#pals-bc022 .main-topic.active{-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.35);box-shadow:0 2px 8px 0 rgba(0,0,0,.35)}}.infographic-chain#acls-bg010 .main-topic:last-child,.infographic-chain#acls-bg020 .main-topic:last-child,.infographic-chain#bls-cf020 .main-topic:last-child,.infographic-chain#bls-cf030 .main-topic:last-child,.infographic-chain#bls-fc030 .main-topic:last-child,.infographic-chain#bls-fc035 .main-topic:last-child,.infographic-chain#pals-bc021 .main-topic:last-child,.infographic-chain#pals-bc022 .main-topic:last-child{margin-bottom:0}.infographic-chain#acls-bg010:not(.started) .sticky-nav,.infographic-chain#acls-bg020:not(.started) .sticky-nav,.infographic-chain#bls-cf020:not(.started) .sticky-nav,.infographic-chain#bls-cf030:not(.started) .sticky-nav,.infographic-chain#bls-fc030:not(.started) .sticky-nav,.infographic-chain#bls-fc035:not(.started) .sticky-nav,.infographic-chain#pals-bc021:not(.started) .sticky-nav,.infographic-chain#pals-bc022:not(.started) .sticky-nav{height:calc(105px + 2vh)!important;padding:2vh calc((100vw - 320px)/2)}.infographic-chain#acls-bg010:not(.started) .sticky-nav .nav-item,.infographic-chain#acls-bg020:not(.started) .sticky-nav .nav-item,.infographic-chain#bls-cf020:not(.started) .sticky-nav .nav-item,.infographic-chain#bls-cf030:not(.started) .sticky-nav .nav-item,.infographic-chain#bls-fc030:not(.started) .sticky-nav .nav-item,.infographic-chain#bls-fc035:not(.started) .sticky-nav .nav-item,.infographic-chain#pals-bc021:not(.started) .sticky-nav .nav-item,.infographic-chain#pals-bc022:not(.started) .sticky-nav .nav-item{background-position:50%;padding:17px 0}@media (min-width:688px){.infographic-chain#acls-bg010:not(.started) .sticky-nav,.infographic-chain#acls-bg020:not(.started) .sticky-nav,.infographic-chain#bls-cf020:not(.started) .sticky-nav,.infographic-chain#bls-cf030:not(.started) .sticky-nav,.infographic-chain#bls-fc030:not(.started) .sticky-nav,.infographic-chain#bls-fc035:not(.started) .sticky-nav,.infographic-chain#pals-bc021:not(.started) .sticky-nav,.infographic-chain#pals-bc022:not(.started) .sticky-nav{padding:8vh calc((100% - 650px)/2);height:calc(130px + 16vh)!important}}@media only screen and (max-width:319px){.infographic-chain#acls-bg010:not(.started) .sticky-nav,.infographic-chain#acls-bg020:not(.started) .sticky-nav,.infographic-chain#bls-cf020:not(.started) .sticky-nav,.infographic-chain#bls-cf030:not(.started) .sticky-nav,.infographic-chain#bls-fc030:not(.started) .sticky-nav,.infographic-chain#bls-fc035:not(.started) .sticky-nav,.infographic-chain#pals-bc021:not(.started) .sticky-nav,.infographic-chain#pals-bc022:not(.started) .sticky-nav{height:calc(52px + 1vh)!important;padding:1vh calc((100vw - 320px)/2)!important}.infographic-chain#acls-bg010:not(.started) .sticky-nav .nav-item,.infographic-chain#acls-bg020:not(.started) .sticky-nav .nav-item,.infographic-chain#bls-cf020:not(.started) .sticky-nav .nav-item,.infographic-chain#bls-cf030:not(.started) .sticky-nav .nav-item,.infographic-chain#bls-fc030:not(.started) .sticky-nav .nav-item,.infographic-chain#bls-fc035:not(.started) .sticky-nav .nav-item,.infographic-chain#pals-bc021:not(.started) .sticky-nav .nav-item,.infographic-chain#pals-bc022:not(.started) .sticky-nav .nav-item{padding:0}.infographic-chain#acls-bg010:not(.started) .sticky-nav .nav-item:after,.infographic-chain#acls-bg020:not(.started) .sticky-nav .nav-item:after,.infographic-chain#bls-cf020:not(.started) .sticky-nav .nav-item:after,.infographic-chain#bls-cf030:not(.started) .sticky-nav .nav-item:after,.infographic-chain#bls-fc030:not(.started) .sticky-nav .nav-item:after,.infographic-chain#bls-fc035:not(.started) .sticky-nav .nav-item:after,.infographic-chain#pals-bc021:not(.started) .sticky-nav .nav-item:after,.infographic-chain#pals-bc022:not(.started) .sticky-nav .nav-item:after{top:0!important;bottom:0;margin:auto}}.infographic-chain#acls-bg010 .sticky-nav,.infographic-chain#acls-bg020 .sticky-nav,.infographic-chain#bls-cf020 .sticky-nav,.infographic-chain#bls-cf030 .sticky-nav,.infographic-chain#bls-fc030 .sticky-nav,.infographic-chain#bls-fc035 .sticky-nav,.infographic-chain#pals-bc021 .sticky-nav,.infographic-chain#pals-bc022 .sticky-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:66px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-box-shadow:none;box-shadow:none;width:100%;padding:2px calc((100vw - 320px)/2);-webkit-transition:all .3s;transition:all .3s}@media (min-width:688px){.infographic-chain#acls-bg010 .sticky-nav,.infographic-chain#acls-bg020 .sticky-nav,.infographic-chain#bls-cf020 .sticky-nav,.infographic-chain#bls-cf030 .sticky-nav,.infographic-chain#bls-fc030 .sticky-nav,.infographic-chain#bls-fc035 .sticky-nav,.infographic-chain#pals-bc021 .sticky-nav,.infographic-chain#pals-bc022 .sticky-nav{height:118px;padding:0 calc((100% - 650px)/2)}}@media only screen and (max-width:319px){.infographic-chain#acls-bg010 .sticky-nav,.infographic-chain#acls-bg020 .sticky-nav,.infographic-chain#bls-cf020 .sticky-nav,.infographic-chain#bls-cf030 .sticky-nav,.infographic-chain#bls-fc030 .sticky-nav,.infographic-chain#bls-fc035 .sticky-nav,.infographic-chain#pals-bc021 .sticky-nav,.infographic-chain#pals-bc022 .sticky-nav{padding:0 calc((100vw - 160px)/2);height:41px}}.infographic-chain#acls-bg010 article,.infographic-chain#acls-bg020 article,.infographic-chain#bls-cf020 article,.infographic-chain#bls-cf030 article,.infographic-chain#bls-fc030 article,.infographic-chain#bls-fc035 article,.infographic-chain#pals-bc021 article,.infographic-chain#pals-bc022 article{margin-top:110px}@media (min-width:688px){.infographic-chain#acls-bg010 article,.infographic-chain#acls-bg020 article,.infographic-chain#bls-cf020 article,.infographic-chain#bls-cf030 article,.infographic-chain#bls-fc030 article,.infographic-chain#bls-fc035 article,.infographic-chain#pals-bc021 article,.infographic-chain#pals-bc022 article{margin-top:160px}}.infographic-chain#acls-bg010 .nav-item,.infographic-chain#acls-bg020 .nav-item,.infographic-chain#bls-cf020 .nav-item,.infographic-chain#bls-cf030 .nav-item,.infographic-chain#bls-fc030 .nav-item,.infographic-chain#bls-fc035 .nav-item,.infographic-chain#pals-bc021 .nav-item,.infographic-chain#pals-bc022 .nav-item{min-width:62px;float:left;text-align:center;background-repeat:no-repeat;padding:0;background-size:contain;background-position:center -1px}@media (min-width:688px){.infographic-chain#acls-bg010 .nav-item,.infographic-chain#acls-bg020 .nav-item,.infographic-chain#bls-cf020 .nav-item,.infographic-chain#bls-cf030 .nav-item,.infographic-chain#bls-fc030 .nav-item,.infographic-chain#bls-fc035 .nav-item,.infographic-chain#pals-bc021 .nav-item,.infographic-chain#pals-bc022 .nav-item{background-position:center 10px}}@media only screen and (max-width:319px){.infographic-chain#acls-bg010 .nav-item,.infographic-chain#acls-bg020 .nav-item,.infographic-chain#bls-cf020 .nav-item,.infographic-chain#bls-cf030 .nav-item,.infographic-chain#bls-fc030 .nav-item,.infographic-chain#bls-fc035 .nav-item,.infographic-chain#pals-bc021 .nav-item,.infographic-chain#pals-bc022 .nav-item{min-width:40px}}.infographic-chain#acls-bg010 .nav-item[data-index="0"],.infographic-chain#acls-bg020 .nav-item[data-index="0"],.infographic-chain#bls-cf020 .nav-item[data-index="0"],.infographic-chain#bls-cf030 .nav-item[data-index="0"],.infographic-chain#bls-fc030 .nav-item[data-index="0"],.infographic-chain#bls-fc035 .nav-item[data-index="0"],.infographic-chain#pals-bc021 .nav-item[data-index="0"],.infographic-chain#pals-bc022 .nav-item[data-index="0"]{left:12.2%}.infographic-chain#acls-bg010 .nav-item[data-index="1"],.infographic-chain#acls-bg020 .nav-item[data-index="1"],.infographic-chain#bls-cf020 .nav-item[data-index="1"],.infographic-chain#bls-cf030 .nav-item[data-index="1"],.infographic-chain#bls-fc030 .nav-item[data-index="1"],.infographic-chain#bls-fc035 .nav-item[data-index="1"],.infographic-chain#pals-bc021 .nav-item[data-index="1"],.infographic-chain#pals-bc022 .nav-item[data-index="1"]{left:7.3%}.infographic-chain#acls-bg010 .nav-item[data-index="2"],.infographic-chain#acls-bg020 .nav-item[data-index="2"],.infographic-chain#bls-cf020 .nav-item[data-index="2"],.infographic-chain#bls-cf030 .nav-item[data-index="2"],.infographic-chain#bls-fc030 .nav-item[data-index="2"],.infographic-chain#bls-fc035 .nav-item[data-index="2"],.infographic-chain#pals-bc021 .nav-item[data-index="2"],.infographic-chain#pals-bc022 .nav-item[data-index="2"]{left:2.4%}.infographic-chain#acls-bg010 .nav-item[data-index="3"],.infographic-chain#acls-bg020 .nav-item[data-index="3"],.infographic-chain#bls-cf020 .nav-item[data-index="3"],.infographic-chain#bls-cf030 .nav-item[data-index="3"],.infographic-chain#bls-fc030 .nav-item[data-index="3"],.infographic-chain#bls-fc035 .nav-item[data-index="3"],.infographic-chain#pals-bc021 .nav-item[data-index="3"],.infographic-chain#pals-bc022 .nav-item[data-index="3"]{left:-2.4%}.infographic-chain#acls-bg010 .nav-item[data-index="4"],.infographic-chain#acls-bg020 .nav-item[data-index="4"],.infographic-chain#bls-cf020 .nav-item[data-index="4"],.infographic-chain#bls-cf030 .nav-item[data-index="4"],.infographic-chain#bls-fc030 .nav-item[data-index="4"],.infographic-chain#bls-fc035 .nav-item[data-index="4"],.infographic-chain#pals-bc021 .nav-item[data-index="4"],.infographic-chain#pals-bc022 .nav-item[data-index="4"]{left:-7.3%}.infographic-chain#acls-bg010 .nav-item[data-index="5"],.infographic-chain#acls-bg020 .nav-item[data-index="5"],.infographic-chain#bls-cf020 .nav-item[data-index="5"],.infographic-chain#bls-cf030 .nav-item[data-index="5"],.infographic-chain#bls-fc030 .nav-item[data-index="5"],.infographic-chain#bls-fc035 .nav-item[data-index="5"],.infographic-chain#pals-bc021 .nav-item[data-index="5"],.infographic-chain#pals-bc022 .nav-item[data-index="5"]{left:-12.2%}.infographic-chain#acls-bg010 .nav-item:after,.infographic-chain#acls-bg020 .nav-item:after,.infographic-chain#bls-cf020 .nav-item:after,.infographic-chain#bls-cf030 .nav-item:after,.infographic-chain#bls-fc030 .nav-item:after,.infographic-chain#bls-fc035 .nav-item:after,.infographic-chain#pals-bc021 .nav-item:after,.infographic-chain#pals-bc022 .nav-item:after{display:none}@media (min-width:688px){.infographic-chain#acls-bg010 .nav-item,.infographic-chain#acls-bg020 .nav-item,.infographic-chain#bls-cf020 .nav-item,.infographic-chain#bls-cf030 .nav-item,.infographic-chain#bls-fc030 .nav-item,.infographic-chain#bls-fc035 .nav-item,.infographic-chain#pals-bc021 .nav-item,.infographic-chain#pals-bc022 .nav-item{height:calc(100% - 4px)}}.infographic-chain#acls-bg010 .nav-item[data-index="0"]:after,.infographic-chain#acls-bg020 .nav-item[data-index="0"]:after,.infographic-chain#bls-cf020 .nav-item[data-index="0"]:after,.infographic-chain#bls-cf030 .nav-item[data-index="0"]:after,.infographic-chain#bls-fc030 .nav-item[data-index="0"]:after,.infographic-chain#bls-fc035 .nav-item[data-index="0"]:after,.infographic-chain#pals-bc021 .nav-item[data-index="0"]:after,.infographic-chain#pals-bc022 .nav-item[data-index="0"]:after{display:none}.infographic-chain#acls-bg010 .nav-item[aria-current],.infographic-chain#acls-bg020 .nav-item[aria-current],.infographic-chain#bls-cf020 .nav-item[aria-current],.infographic-chain#bls-cf030 .nav-item[aria-current],.infographic-chain#bls-fc030 .nav-item[aria-current],.infographic-chain#bls-fc035 .nav-item[aria-current],.infographic-chain#pals-bc021 .nav-item[aria-current],.infographic-chain#pals-bc022 .nav-item[aria-current]{z-index:unset!important}.infographic-chain#acls-bg010 .nav-item[aria-current]:after,.infographic-chain#acls-bg020 .nav-item[aria-current]:after,.infographic-chain#bls-cf020 .nav-item[aria-current]:after,.infographic-chain#bls-cf030 .nav-item[aria-current]:after,.infographic-chain#bls-fc030 .nav-item[aria-current]:after,.infographic-chain#bls-fc035 .nav-item[aria-current]:after,.infographic-chain#pals-bc021 .nav-item[aria-current]:after,.infographic-chain#pals-bc022 .nav-item[aria-current]:after{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;border-color:#fff!important;z-index:-15}.infographic-chain#acls-bg010 .nav-item[aria-current]:before,.infographic-chain#acls-bg020 .nav-item[aria-current]:before,.infographic-chain#bls-cf020 .nav-item[aria-current]:before,.infographic-chain#bls-cf030 .nav-item[aria-current]:before,.infographic-chain#bls-fc030 .nav-item[aria-current]:before,.infographic-chain#bls-fc035 .nav-item[aria-current]:before,.infographic-chain#pals-bc021 .nav-item[aria-current]:before,.infographic-chain#pals-bc022 .nav-item[aria-current]:before{display:block;position:absolute;width:20px;height:20px;content:" ";background:transparent;background-color:transparent;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:100%;border-style:solid;border-width:10px 12px 0;border-color:#004b79 transparent transparent}@media (min-width:688px){.infographic-chain#acls-bg010 .nav-item[aria-current]:before,.infographic-chain#acls-bg020 .nav-item[aria-current]:before,.infographic-chain#bls-cf020 .nav-item[aria-current]:before,.infographic-chain#bls-cf030 .nav-item[aria-current]:before,.infographic-chain#bls-fc030 .nav-item[aria-current]:before,.infographic-chain#bls-fc035 .nav-item[aria-current]:before,.infographic-chain#pals-bc021 .nav-item[aria-current]:before,.infographic-chain#pals-bc022 .nav-item[aria-current]:before{top:117px}}@media only screen and (max-width:319px){.infographic-chain#acls-bg010 .nav-item[aria-current]:before,.infographic-chain#acls-bg020 .nav-item[aria-current]:before,.infographic-chain#bls-cf020 .nav-item[aria-current]:before,.infographic-chain#bls-cf030 .nav-item[aria-current]:before,.infographic-chain#bls-fc030 .nav-item[aria-current]:before,.infographic-chain#bls-fc035 .nav-item[aria-current]:before,.infographic-chain#pals-bc021 .nav-item[aria-current]:before,.infographic-chain#pals-bc022 .nav-item[aria-current]:before{top:42px}}.infographic-chain#acls-bg010 .nav-item .nav-item-current-lbl,.infographic-chain#acls-bg010 .nav-item .nav-item-title,.infographic-chain#acls-bg020 .nav-item .nav-item-current-lbl,.infographic-chain#acls-bg020 .nav-item .nav-item-title,.infographic-chain#bls-cf020 .nav-item .nav-item-current-lbl,.infographic-chain#bls-cf020 .nav-item .nav-item-title,.infographic-chain#bls-cf030 .nav-item .nav-item-current-lbl,.infographic-chain#bls-cf030 .nav-item .nav-item-title,.infographic-chain#bls-fc030 .nav-item .nav-item-current-lbl,.infographic-chain#bls-fc030 .nav-item .nav-item-title,.infographic-chain#bls-fc035 .nav-item .nav-item-current-lbl,.infographic-chain#bls-fc035 .nav-item .nav-item-title,.infographic-chain#pals-bc021 .nav-item .nav-item-current-lbl,.infographic-chain#pals-bc021 .nav-item .nav-item-title,.infographic-chain#pals-bc022 .nav-item .nav-item-current-lbl,.infographic-chain#pals-bc022 .nav-item .nav-item-title{display:none}.infographic-chain#acls-bg010 .nav-item .nav-icon,.infographic-chain#acls-bg020 .nav-item .nav-icon,.infographic-chain#bls-cf020 .nav-item .nav-icon,.infographic-chain#bls-cf030 .nav-item .nav-icon,.infographic-chain#bls-fc030 .nav-item .nav-icon,.infographic-chain#bls-fc035 .nav-item .nav-icon,.infographic-chain#pals-bc021 .nav-item .nav-icon,.infographic-chain#pals-bc022 .nav-item .nav-icon{margin-top:4px;width:50px;height:50px}.infographic-chain#acls-bg010 .nav-item[aria-current] .nav-item-current-lbl,.infographic-chain#acls-bg020 .nav-item[aria-current] .nav-item-current-lbl,.infographic-chain#bls-cf020 .nav-item[aria-current] .nav-item-current-lbl,.infographic-chain#bls-cf030 .nav-item[aria-current] .nav-item-current-lbl,.infographic-chain#bls-fc030 .nav-item[aria-current] .nav-item-current-lbl,.infographic-chain#bls-fc035 .nav-item[aria-current] .nav-item-current-lbl,.infographic-chain#pals-bc021 .nav-item[aria-current] .nav-item-current-lbl,.infographic-chain#pals-bc022 .nav-item[aria-current] .nav-item-current-lbl{display:block}.infographic-chain#acls-bg010 .nav-item[aria-current] .nav-item-title,.infographic-chain#acls-bg020 .nav-item[aria-current] .nav-item-title,.infographic-chain#bls-cf020 .nav-item[aria-current] .nav-item-title,.infographic-chain#bls-cf030 .nav-item[aria-current] .nav-item-title,.infographic-chain#bls-fc030 .nav-item[aria-current] .nav-item-title,.infographic-chain#bls-fc035 .nav-item[aria-current] .nav-item-title,.infographic-chain#pals-bc021 .nav-item[aria-current] .nav-item-title,.infographic-chain#pals-bc022 .nav-item[aria-current] .nav-item-title{width:100vw;display:block;height:4px;padding:0;min-width:0;max-width:600px;position:fixed;left:50%;top:62px;bottom:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:319px){.infographic-chain#acls-bg010 .nav-item[aria-current] .nav-item-title,.infographic-chain#acls-bg020 .nav-item[aria-current] .nav-item-title,.infographic-chain#bls-cf020 .nav-item[aria-current] .nav-item-title,.infographic-chain#bls-cf030 .nav-item[aria-current] .nav-item-title,.infographic-chain#bls-fc030 .nav-item[aria-current] .nav-item-title,.infographic-chain#bls-fc035 .nav-item[aria-current] .nav-item-title,.infographic-chain#pals-bc021 .nav-item[aria-current] .nav-item-title,.infographic-chain#pals-bc022 .nav-item[aria-current] .nav-item-title{top:40px}}@media (min-width:688px){.infographic-chain#acls-bg010 .nav-item[aria-current] .nav-item-title,.infographic-chain#acls-bg020 .nav-item[aria-current] .nav-item-title,.infographic-chain#bls-cf020 .nav-item[aria-current] .nav-item-title,.infographic-chain#bls-cf030 .nav-item[aria-current] .nav-item-title,.infographic-chain#bls-fc030 .nav-item[aria-current] .nav-item-title,.infographic-chain#bls-fc035 .nav-item[aria-current] .nav-item-title,.infographic-chain#pals-bc021 .nav-item[aria-current] .nav-item-title,.infographic-chain#pals-bc022 .nav-item[aria-current] .nav-item-title{top:114px}}@media (min-width:688px){.infographic-chain#acls-bg010 .header-graphic-container,.infographic-chain#acls-bg020 .header-graphic-container,.infographic-chain#bls-cf020 .header-graphic-container,.infographic-chain#bls-cf030 .header-graphic-container,.infographic-chain#bls-fc030 .header-graphic-container,.infographic-chain#bls-fc035 .header-graphic-container,.infographic-chain#pals-bc021 .header-graphic-container,.infographic-chain#pals-bc022 .header-graphic-container{height:0;min-height:0}.infographic-chain#acls-bg010 .continue-msg,.infographic-chain#acls-bg020 .continue-msg,.infographic-chain#bls-cf020 .continue-msg,.infographic-chain#bls-cf030 .continue-msg,.infographic-chain#bls-fc030 .continue-msg,.infographic-chain#bls-fc035 .continue-msg,.infographic-chain#pals-bc021 .continue-msg,.infographic-chain#pals-bc022 .continue-msg{padding:3vh calc((100vw - 600px)/2)}}.infographic-chain#acls-ke020:not(.started) .sticky-nav,.infographic-chain#acls-ld020:not(.started) .sticky-nav,.infographic-chain#acls-ld040:not(.started) .sticky-nav,.infographic-chain#bls-ff020:not(.started) .sticky-nav{height:calc(105px + 2vh)!important;padding:2vh calc((100vw - 320px)/2)}.infographic-chain#acls-ke020:not(.started) .sticky-nav .nav-item,.infographic-chain#acls-ld020:not(.started) .sticky-nav .nav-item,.infographic-chain#acls-ld040:not(.started) .sticky-nav .nav-item,.infographic-chain#bls-ff020:not(.started) .sticky-nav .nav-item{background-position:50%;background-size:80%;padding:17px 0}@media (min-width:688px){.infographic-chain#acls-ke020:not(.started) .sticky-nav,.infographic-chain#acls-ld020:not(.started) .sticky-nav,.infographic-chain#acls-ld040:not(.started) .sticky-nav,.infographic-chain#bls-ff020:not(.started) .sticky-nav{padding:8vh calc((100% - 650px)/2);height:calc(130px + 16vh)!important}}@media only screen and (max-width:319px){.infographic-chain#acls-ke020:not(.started) .sticky-nav,.infographic-chain#acls-ld020:not(.started) .sticky-nav,.infographic-chain#acls-ld040:not(.started) .sticky-nav,.infographic-chain#bls-ff020:not(.started) .sticky-nav{height:calc(52px + 1vh)!important;padding:1vh calc((100vw - 320px)/2)!important}.infographic-chain#acls-ke020:not(.started) .sticky-nav .nav-item,.infographic-chain#acls-ld020:not(.started) .sticky-nav .nav-item,.infographic-chain#acls-ld040:not(.started) .sticky-nav .nav-item,.infographic-chain#bls-ff020:not(.started) .sticky-nav .nav-item{padding:0}.infographic-chain#acls-ke020:not(.started) .sticky-nav .nav-item:after,.infographic-chain#acls-ld020:not(.started) .sticky-nav .nav-item:after,.infographic-chain#acls-ld040:not(.started) .sticky-nav .nav-item:after,.infographic-chain#bls-ff020:not(.started) .sticky-nav .nav-item:after{top:0!important;bottom:0;margin:auto}}.infographic-chain#acls-ke020 .sticky-nav,.infographic-chain#acls-ld020 .sticky-nav,.infographic-chain#acls-ld040 .sticky-nav,.infographic-chain#bls-ff020 .sticky-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;height:66px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-box-shadow:none;box-shadow:none;width:100%;padding:2px calc((100vw - 320px)/2);-webkit-transition:all .3s;transition:all .3s}@media (min-width:688px){.infographic-chain#acls-ke020 .sticky-nav,.infographic-chain#acls-ld020 .sticky-nav,.infographic-chain#acls-ld040 .sticky-nav,.infographic-chain#bls-ff020 .sticky-nav{height:118px;padding:0 calc((100% - 650px)/2)}}@media only screen and (max-width:319px){.infographic-chain#acls-ke020 .sticky-nav,.infographic-chain#acls-ld020 .sticky-nav,.infographic-chain#acls-ld040 .sticky-nav,.infographic-chain#bls-ff020 .sticky-nav{padding:0 calc((100vw - 160px)/2);height:41px}}.infographic-chain#acls-ke020 article,.infographic-chain#acls-ld020 article,.infographic-chain#acls-ld040 article,.infographic-chain#bls-ff020 article{margin-top:110px}@media (min-width:688px){.infographic-chain#acls-ke020 article,.infographic-chain#acls-ld020 article,.infographic-chain#acls-ld040 article,.infographic-chain#bls-ff020 article{margin-top:160px}}.infographic-chain#acls-ke020 .nav-item,.infographic-chain#acls-ld020 .nav-item,.infographic-chain#acls-ld040 .nav-item,.infographic-chain#bls-ff020 .nav-item{position:relative;display:table;max-width:215px;float:left;text-align:center;background-size:50px 55px;background-position:center 4px;background-repeat:no-repeat;padding:0}@media (min-width:688px){.infographic-chain#acls-ke020 .nav-item,.infographic-chain#acls-ld020 .nav-item,.infographic-chain#acls-ld040 .nav-item,.infographic-chain#bls-ff020 .nav-item{height:calc(100% - 4px)}}.infographic-chain#acls-ke020 .nav-item[data-index="0"]:after,.infographic-chain#acls-ld020 .nav-item[data-index="0"]:after,.infographic-chain#acls-ld040 .nav-item[data-index="0"]:after,.infographic-chain#bls-ff020 .nav-item[data-index="0"]:after{display:none}.infographic-chain#acls-ke020 .nav-item[aria-current],.infographic-chain#acls-ld020 .nav-item[aria-current],.infographic-chain#acls-ld040 .nav-item[aria-current],.infographic-chain#bls-ff020 .nav-item[aria-current]{z-index:unset!important}.infographic-chain#acls-ke020 .nav-item[aria-current] .nav-item-title,.infographic-chain#acls-ld020 .nav-item[aria-current] .nav-item-title,.infographic-chain#acls-ld040 .nav-item[aria-current] .nav-item-title,.infographic-chain#bls-ff020 .nav-item[aria-current] .nav-item-title{position:fixed!important;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.infographic-chain#acls-ke020 .nav-item[aria-current]:after,.infographic-chain#acls-ld020 .nav-item[aria-current]:after,.infographic-chain#acls-ld040 .nav-item[aria-current]:after,.infographic-chain#bls-ff020 .nav-item[aria-current]:after{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;border-color:#fff!important;z-index:-15}.infographic-chain#acls-ke020 .nav-item[aria-current]:before,.infographic-chain#acls-ld020 .nav-item[aria-current]:before,.infographic-chain#acls-ld040 .nav-item[aria-current]:before,.infographic-chain#bls-ff020 .nav-item[aria-current]:before{display:block;position:absolute;width:20px;height:20px;content:" ";background:transparent;background-color:transparent;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:64px;border-style:solid;border-width:10px 12px 0;border-color:#004b79 transparent transparent}@media (min-width:688px){.infographic-chain#acls-ke020 .nav-item[aria-current]:before,.infographic-chain#acls-ld020 .nav-item[aria-current]:before,.infographic-chain#acls-ld040 .nav-item[aria-current]:before,.infographic-chain#bls-ff020 .nav-item[aria-current]:before{top:134px}}@media only screen and (max-width:319px){.infographic-chain#acls-ke020 .nav-item[aria-current]:before,.infographic-chain#acls-ld020 .nav-item[aria-current]:before,.infographic-chain#acls-ld040 .nav-item[aria-current]:before,.infographic-chain#bls-ff020 .nav-item[aria-current]:before{top:42px}}@media (min-width:688px){.infographic-chain#acls-ke020 .nav-item[aria-current] .nav-item-title,.infographic-chain#acls-ld020 .nav-item[aria-current] .nav-item-title,.infographic-chain#acls-ld040 .nav-item[aria-current] .nav-item-title,.infographic-chain#bls-ff020 .nav-item[aria-current] .nav-item-title{font-size:1.1rem!important}}@media only screen and (max-width:319px){.infographic-chain#acls-ke020 .nav-item[aria-current] .nav-item-title,.infographic-chain#acls-ld020 .nav-item[aria-current] .nav-item-title,.infographic-chain#acls-ld040 .nav-item[aria-current] .nav-item-title,.infographic-chain#bls-ff020 .nav-item[aria-current] .nav-item-title{top:32px}}.infographic-chain#acls-ke020 .nav-item .nav-item-title,.infographic-chain#acls-ld020 .nav-item .nav-item-title,.infographic-chain#acls-ld040 .nav-item .nav-item-title,.infographic-chain#bls-ff020 .nav-item .nav-item-title{display:none;line-height:normal;position:absolute;background:#007db3;color:#fff;-webkit-transition:all .2s;transition:all .2s}.infographic-chain#acls-ke020 .nav-item .nav-item-current-lbl,.infographic-chain#acls-ld020 .nav-item .nav-item-current-lbl,.infographic-chain#acls-ld040 .nav-item .nav-item-current-lbl,.infographic-chain#bls-ff020 .nav-item .nav-item-current-lbl{display:none}.infographic-chain#acls-ke020 .nav-item .nav-icon,.infographic-chain#acls-ld020 .nav-item .nav-icon,.infographic-chain#acls-ld040 .nav-item .nav-icon,.infographic-chain#bls-ff020 .nav-item .nav-icon{margin-top:4px;width:50px;height:50px}.infographic-chain#acls-ke020 .nav-item[aria-current] .nav-item-current-lbl,.infographic-chain#acls-ld020 .nav-item[aria-current] .nav-item-current-lbl,.infographic-chain#acls-ld040 .nav-item[aria-current] .nav-item-current-lbl,.infographic-chain#bls-ff020 .nav-item[aria-current] .nav-item-current-lbl{display:block}.infographic-chain#acls-ke020 .nav-item[aria-current] .nav-item-title,.infographic-chain#acls-ld020 .nav-item[aria-current] .nav-item-title,.infographic-chain#acls-ld040 .nav-item[aria-current] .nav-item-title,.infographic-chain#bls-ff020 .nav-item[aria-current] .nav-item-title{background:#004b79;width:100vw;display:table;-webkit-transition:all .2s;transition:all .2s;height:4px}@media (min-width:688px){.infographic-chain#acls-ke020 .nav-item[aria-current] .nav-item-title,.infographic-chain#acls-ld020 .nav-item[aria-current] .nav-item-title,.infographic-chain#acls-ld040 .nav-item[aria-current] .nav-item-title,.infographic-chain#bls-ff020 .nav-item[aria-current] .nav-item-title{min-width:0;max-width:650px;position:absolute}}@media (min-width:688px){.infographic-chain#acls-ke020 .nav-item,.infographic-chain#acls-ld020 .nav-item,.infographic-chain#acls-ld040 .nav-item,.infographic-chain#bls-ff020 .nav-item{background-size:70%}}@media only screen and (max-width:319px){.infographic-chain#acls-ke020 .nav-item,.infographic-chain#acls-ld020 .nav-item,.infographic-chain#acls-ld040 .nav-item,.infographic-chain#bls-ff020 .nav-item{background-size:80%}}@media (min-width:688px){.infographic-chain#acls-ke020 .header-graphic-container,.infographic-chain#acls-ld020 .header-graphic-container,.infographic-chain#acls-ld040 .header-graphic-container,.infographic-chain#bls-ff020 .header-graphic-container{height:0;min-height:0}.infographic-chain#acls-ke020 .continue-msg,.infographic-chain#acls-ld020 .continue-msg,.infographic-chain#acls-ld040 .continue-msg,.infographic-chain#bls-ff020 .continue-msg{padding:3vh calc((100vw - 600px)/2)}}.infographic-chain#acls-ld040.started .sticky-nav,.infographic-chain#acls-ld040:not(.started) .sticky-nav{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 calc(((100% - 320px)/2) + 12px)}.infographic-chain#acls-ld040.started .sticky-nav .nav-item,.infographic-chain#acls-ld040:not(.started) .sticky-nav .nav-item{margin-right:-15px;margin-left:-15px;background-size:80%;width:19%;height:56px}.infographic-chain#acls-ld040.started .sticky-nav .nav-item:nth-child(odd),.infographic-chain#acls-ld040:not(.started) .sticky-nav .nav-item:nth-child(odd){margin-top:-45px}@media (min-width:688px){.infographic-chain#acls-ld040.started .sticky-nav .nav-item:nth-child(odd),.infographic-chain#acls-ld040:not(.started) .sticky-nav .nav-item:nth-child(odd){margin-top:-85px}}.infographic-chain#acls-ld040.started .sticky-nav .nav-item:nth-child(2n),.infographic-chain#acls-ld040:not(.started) .sticky-nav .nav-item:nth-child(2n){margin-top:45px}@media (min-width:688px){.infographic-chain#acls-ld040.started .sticky-nav .nav-item:nth-child(2n),.infographic-chain#acls-ld040:not(.started) .sticky-nav .nav-item:nth-child(2n){margin-top:85px}}@media (min-width:688px){.infographic-chain#acls-ld040.started .sticky-nav .nav-item,.infographic-chain#acls-ld040:not(.started) .sticky-nav .nav-item{width:20%;height:100px;background-size:85%;max-width:none!important;max-height:none}}@media (min-width:688px){.infographic-chain#acls-ld040.started .sticky-nav,.infographic-chain#acls-ld040:not(.started) .sticky-nav{padding:7vh calc((100% - 650px)/2)!important}}.infographic-chain#acls-ld040:not(.started) .sticky-nav{height:120px}.infographic-chain#acls-ld040:not(.started) article{margin-top:130px!important}@media (min-width:688px){.infographic-chain#acls-ld040:not(.started) article{margin-top:calc(160px + 16vh)!important}}.infographic-chain#acls-ld040.started .sticky-nav{height:105px}@media (min-width:688px){.infographic-chain#acls-ld040.started .sticky-nav{height:158px}}.infographic-chain#acls-ld040.started article{margin-top:125px!important}@media (min-width:688px){.infographic-chain#acls-ld040.started article{margin-top:195px!important}}@media (min-width:688px){.infographic-chain#acls-ld040.started .nav-item{background-size:75%!important}.infographic-chain#acls-ld040.started .nav-item:nth-child(2n){margin-top:50px!important}.infographic-chain#acls-ld040.started .nav-item:nth-child(2n):after{left:10px!important;top:0!important}.infographic-chain#acls-ld040.started .nav-item:nth-child(2n):after,.infographic-chain#acls-ld040.started .nav-item:nth-child(2n)[aria-current]:after{-webkit-transform:rotate(-57deg)!important;-ms-transform:rotate(-57deg)!important;transform:rotate(-57deg)!important}.infographic-chain#acls-ld040.started .nav-item:nth-child(odd){margin-top:-50px!important}.infographic-chain#acls-ld040.started .nav-item:nth-child(odd):after{right:10px!important;top:49px!important}.infographic-chain#acls-ld040.started .nav-item:nth-child(odd):after,.infographic-chain#acls-ld040.started .nav-item:nth-child(odd)[aria-current]:after{-webkit-transform:rotate(57deg)!important;-ms-transform:rotate(57deg)!important;transform:rotate(57deg)!important}}.infographic-chain#acls-ld040 .nav-item{max-width:60px!important;max-height:60px}.infographic-chain#acls-ld040 .nav-item[aria-current] .nav-item-title{top:102px!important;position:fixed!important;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:688px){.infographic-chain#acls-ld040 .nav-item[aria-current] .nav-item-title{top:154px!important}}.infographic-chain#acls-ld040 .nav-item[aria-current]:before{width:0;height:0;border-style:solid;border-width:10px 12px 0;border-color:#004b79 transparent transparent;content:" ";display:block!important;background:transparent;position:absolute;left:calc(50% - 12px);z-index:-1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .2s;transition:all .2s}@media (min-width:688px){.infographic-chain#acls-ld040 .nav-item[aria-current]:before{border-width:12px 15px 0;left:calc(50% - 15px)}}.infographic-chain#acls-ld040 .nav-item:nth-child(2n):after{border-style:solid;border-color:#fff;content:" ";display:block;background:transparent;position:absolute;height:50px;width:2px;top:-30px!important;border:1px solid #fff;-webkit-transform:rotate(-40deg);-ms-transform:rotate(-40deg);transform:rotate(-40deg);z-index:-1}@media (min-width:688px){.infographic-chain#acls-ld040 .nav-item:nth-child(2n):after{-webkit-transform:rotate(-43deg);-ms-transform:rotate(-43deg);transform:rotate(-43deg);left:20px!important}}.infographic-chain#acls-ld040 .nav-item:nth-child(2n)[aria-current]:after{-webkit-transform:rotate(-40deg)!important;-ms-transform:rotate(-40deg)!important;transform:rotate(-40deg)!important}.infographic-chain#acls-ld040 .nav-item:nth-child(2n)[aria-current]:before{top:59px}@media (min-width:688px){.infographic-chain#acls-ld040 .nav-item:nth-child(2n)[aria-current]:before{top:104px}}.infographic-chain#acls-ld040 .nav-item:nth-child(odd):after{border-style:solid;border-color:#fff;content:" ";display:block;background:transparent;position:absolute;height:50px;width:2px;top:36px!important;border:1px solid #fff;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);z-index:-1}@media (min-width:688px){.infographic-chain#acls-ld040 .nav-item:nth-child(odd):after{-webkit-transform:rotate(43deg);-ms-transform:rotate(43deg);transform:rotate(43deg);top:60px!important;left:20px!important}}.infographic-chain#acls-ld040 .nav-item:nth-child(odd)[aria-current]:after{-webkit-transform:rotate(40deg)!important;-ms-transform:rotate(40deg)!important;transform:rotate(40deg)!important}.infographic-chain#acls-ld040 .nav-item:nth-child(odd)[aria-current]:before{top:104px}@media (min-width:688px){.infographic-chain#acls-ld040 .nav-item:nth-child(odd)[aria-current]:before{top:154px}}.infographic-chain#acls-ld040 .nav-item[data-index="0"]{background-image:url(content/global/graphics/icon-figure-half-collapsed-color.svg)}.infographic-chain#acls-ld040 .nav-item[data-index="0"]:after{display:none}.infographic-chain#acls-ld040 .nav-item[data-index="1"]{background-image:url(content/global/graphics/icon-gurney-color.svg)}.infographic-chain#acls-ld040 .nav-item[data-index="2"]{background-image:url(content/global/graphics/icon-ambulance-color.svg)}.infographic-chain#acls-ld040 .nav-item[data-index="3"]{background-image:url(content/global/graphics/icon-trio-of-figures-color.svg)}.infographic-chain#acls-ld040 .nav-item[data-index="4"]{background-image:url(content/global/graphics/icon-clipboard-with-charts-color.svg)}.infographic-chain#acls-ld040 .nav-item[data-index="5"]{background-image:url(content/global/graphics/icon-flowchart-color.svg)}.infographic-chain#acls-ld040 .nav-item[data-index="6"]{background-image:url(content/global/graphics/icon-iv-color.svg)}.infographic-chain#acls-ld040 .nav-item[data-index="7"]{background-image:url(content/global/graphics/icon-admit-color.svg)}.infographic-chain#acls-ld040 .nav-item[aria-current][data-index="0"]{background-image:url(content/global/graphics/icon-figure-half-collapsed-color-active.svg)}.infographic-chain#acls-ld040 .nav-item[aria-current][data-index="1"]{background-image:url(content/global/graphics/icon-gurney-color-active.svg)}.infographic-chain#acls-ld040 .nav-item[aria-current][data-index="2"]{background-image:url(content/global/graphics/icon-ambulance-color-active.svg)}.infographic-chain#acls-ld040 .nav-item[aria-current][data-index="3"]{background-image:url(content/global/graphics/icon-trio-of-figures-color-active.svg)}.infographic-chain#acls-ld040 .nav-item[aria-current][data-index="4"]{background-image:url(content/global/graphics/icon-clipboard-with-charts-color-active.svg)}.infographic-chain#acls-ld040 .nav-item[aria-current][data-index="5"]{background-image:url(content/global/graphics/icon-flowchart-color-active.svg)}.infographic-chain#acls-ld040 .nav-item[aria-current][data-index="6"]{background-image:url(content/global/graphics/icon-iv-color-active.svg)}.infographic-chain#acls-ld040 .nav-item[aria-current][data-index="7"]{background-image:url(content/global/graphics/icon-admit-color-active.svg)}.infographic-chain#bls-ff020 .nav-item{width:20%}.infographic-chain#bls-ff020 .nav-item:after{left:-16px!important;top:0!important;background:none;z-index:-10;width:32px;height:32px;border:1px solid #fff;border-radius:50%}@media (min-width:688px){.infographic-chain#bls-ff020 .nav-item:after{width:65px;height:65px;border:2px solid #fff;left:-32px!important}}@media only screen and (max-width:319px){.infographic-chain#bls-ff020 .nav-item:after{width:16px;height:16px;left:-32px!important}}@media (min-width:688px){.infographic-chain#acls-ke020:not(.started) .nav-item:after,.infographic-chain#acls-ld020:not(.started) .nav-item:after{width:96px;height:96px;left:-48px!important;top:0!important}}.infographic-chain#acls-ke020 .nav-item,.infographic-chain#acls-ld020 .nav-item{width:25%}.infographic-chain#acls-ke020 .nav-item[data-index="0"] .nav-item-title,.infographic-chain#acls-ld020 .nav-item[data-index="0"] .nav-item-title{left:0!important}.infographic-chain#acls-ke020 .nav-item[data-index="1"] .nav-item-title,.infographic-chain#acls-ld020 .nav-item[data-index="1"] .nav-item-title{left:-100%!important}.infographic-chain#acls-ke020 .nav-item[data-index="2"] .nav-item-title,.infographic-chain#acls-ld020 .nav-item[data-index="2"] .nav-item-title{left:-200%!important}.infographic-chain#acls-ke020 .nav-item[data-index="3"] .nav-item-title,.infographic-chain#acls-ld020 .nav-item[data-index="3"] .nav-item-title{left:-300%!important}@media (min-width:688px){.infographic-chain#acls-ke020 .nav-item,.infographic-chain#acls-ld020 .nav-item{background-size:64%}}.infographic-chain#acls-ke020 .nav-item:after,.infographic-chain#acls-ld020 .nav-item:after{left:-20px!important;top:4px!important;bottom:0;content:" ";position:absolute;margin:auto;background:none;z-index:-10;width:40px;height:40px;border:1px solid #fff;border-radius:50%}@media (min-width:688px){.infographic-chain#acls-ke020 .nav-item:after,.infographic-chain#acls-ld020 .nav-item:after{width:76px;height:76px;border:1px solid #fff;left:-38px!important}}@media only screen and (max-width:319px){.infographic-chain#acls-ke020 .nav-item:after,.infographic-chain#acls-ld020 .nav-item:after{width:16px;height:16px;left:-32px!important}}.infographic-chain#acls-ke020 h4,.infographic-chain#acls-ld020 h4,.infographic-chain#acls-ld040 h4{padding:1rem 1.6rem 0}.infographic-chain#acls-ke020 h4:before,.infographic-chain#acls-ld020 h4:before,.infographic-chain#acls-ld040 h4:before{display:none}.infographic-chain#acls-ke020 .paragraph,.infographic-chain#acls-ld020 .paragraph,.infographic-chain#acls-ld040 .paragraph{margin:1.6rem 1.8rem 1.25rem 1.6rem}.infographic-chain#acls-ke020 .nav-item:after,.infographic-chain#acls-ld020 .nav-item:after,.infographic-chain#acls-ld040 .nav-item:after{top:0!important}.infographic-chain#acls-ke020 .main-topic,.infographic-chain#acls-ld020 .main-topic,.infographic-chain#acls-ld040 .main-topic{margin-top:40px;border-left:3px solid #fff;-webkit-transition:all .3s;transition:all .3s}.infographic-chain#acls-ke020 .main-topic .paragraph p,.infographic-chain#acls-ke020 .main-topic h4 .header-text,.infographic-chain#acls-ld020 .main-topic .paragraph p,.infographic-chain#acls-ld020 .main-topic h4 .header-text,.infographic-chain#acls-ld040 .main-topic .paragraph p,.infographic-chain#acls-ld040 .main-topic h4 .header-text{margin-left:-3px}.infographic-chain#acls-ke020 .main-topic [data-block-type=header]:not(.header-ribbon),.infographic-chain#acls-ld020 .main-topic [data-block-type=header]:not(.header-ribbon),.infographic-chain#acls-ld040 .main-topic [data-block-type=header]:not(.header-ribbon){width:calc(100% + 3px)}.infographic-chain#acls-ke020 .main-topic:not(.active) .paragraph,.infographic-chain#acls-ke020 .main-topic:not(.active) h4 .header-text,.infographic-chain#acls-ld020 .main-topic:not(.active) .paragraph,.infographic-chain#acls-ld020 .main-topic:not(.active) h4 .header-text,.infographic-chain#acls-ld040 .main-topic:not(.active) .paragraph,.infographic-chain#acls-ld040 .main-topic:not(.active) h4 .header-text{color:#757575}.infographic-chain#acls-ke020 .main-topic.active,.infographic-chain#acls-ld020 .main-topic.active,.infographic-chain#acls-ld040 .main-topic.active{border-left:3px solid #0091cd;-webkit-transition:all .3s;transition:all .3s}.infographic-chain#acls-ke020 .nav-item[aria-current] .nav-item-title,.infographic-chain#acls-ld020 .nav-item[aria-current] .nav-item-title,.infographic-chain#acls-ld040 .nav-item[aria-current] .nav-item-title{height:4px;min-height:0;padding:0;font-size:0;position:fixed!important;left:50%!important;-webkit-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important}.infographic-chain#acls-ke020 .nav-item[aria-current] .nav-item-title:after,.infographic-chain#acls-ld020 .nav-item[aria-current] .nav-item-title:after,.infographic-chain#acls-ld040 .nav-item[aria-current] .nav-item-title:after{margin:-6px auto auto}.infographic-chain#acls-ke020 article,.infographic-chain#acls-ld020 article,.infographic-chain#acls-ld040 article{margin-top:95px;margin-bottom:100px}@media only screen and (max-width:319px){.infographic-chain#acls-ke020 article,.infographic-chain#acls-ld020 article,.infographic-chain#acls-ld040 article{margin-top:70px;margin-bottom:40px}}@media (min-width:688px){.infographic-chain#acls-ke020 .main-topic,.infographic-chain#acls-ld020 .main-topic,.infographic-chain#acls-ld040 .main-topic{margin-top:70px;padding:5px;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.infographic-chain#acls-ke020 .main-topic.active,.infographic-chain#acls-ld020 .main-topic.active,.infographic-chain#acls-ld040 .main-topic.active{-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.35);box-shadow:0 2px 8px 0 rgba(0,0,0,.35);-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.infographic-chain#acls-ke020 .main-topic:last-child,.infographic-chain#acls-ld020 .main-topic:last-child,.infographic-chain#acls-ld040 .main-topic:last-child{margin-bottom:0}.infographic-chain#acls-ke020 .nav-item[aria-current] .nav-item-title,.infographic-chain#acls-ld020 .nav-item[aria-current] .nav-item-title,.infographic-chain#acls-ld040 .nav-item[aria-current] .nav-item-title{font-size:0!important}.infographic-chain#acls-ke020 .sticky-nav,.infographic-chain#acls-ld020 .sticky-nav,.infographic-chain#acls-ld040 .sticky-nav{height:134px;padding-bottom:0}.infographic-chain#acls-ke020 .sticky-nav .nav-item,.infographic-chain#acls-ld020 .sticky-nav .nav-item,.infographic-chain#acls-ld040 .sticky-nav .nav-item{background-position:50%}.infographic-chain#acls-ke020 article,.infographic-chain#acls-ld020 article,.infographic-chain#acls-ld040 article{margin-top:190px}}.infographic-chain#bls-cf020 .nav-item[data-index="0"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-01.svg)}.infographic-chain#bls-cf020 .nav-item[data-index="1"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-02.svg)}.infographic-chain#bls-cf020 .nav-item[data-index="2"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-03.svg)}.infographic-chain#bls-cf020 .nav-item[data-index="3"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-04.svg)}.infographic-chain#bls-cf020 .nav-item[data-index="4"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-05.svg)}.infographic-chain#bls-cf020 .nav-item[data-index="5"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-06.svg)}.infographic-chain#bls-cf020 .nav-item[aria-current][data-index="0"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-01-act.svg)}.infographic-chain#bls-cf020 .nav-item[aria-current][data-index="1"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-02-act.svg)}.infographic-chain#bls-cf020 .nav-item[aria-current][data-index="2"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-03-act.svg)}.infographic-chain#bls-cf020 .nav-item[aria-current][data-index="3"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-04-act.svg)}.infographic-chain#bls-cf020 .nav-item[aria-current][data-index="4"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-05-act.svg)}.infographic-chain#bls-cf020 .nav-item[aria-current][data-index="5"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-06-act.svg)}.infographic-chain#bls-cf030 .nav-item[data-index="0"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-01.svg)}.infographic-chain#bls-cf030 .nav-item[data-index="1"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-02.svg)}.infographic-chain#bls-cf030 .nav-item[data-index="2"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-03.svg)}.infographic-chain#bls-cf030 .nav-item[data-index="3"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-04.svg)}.infographic-chain#bls-cf030 .nav-item[data-index="4"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-05.svg)}.infographic-chain#bls-cf030 .nav-item[data-index="5"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-06.svg)}.infographic-chain#bls-cf030 .nav-item[aria-current][data-index="0"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-01-act.svg)}.infographic-chain#bls-cf030 .nav-item[aria-current][data-index="1"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-02-act.svg)}.infographic-chain#bls-cf030 .nav-item[aria-current][data-index="2"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-03-act.svg)}.infographic-chain#bls-cf030 .nav-item[aria-current][data-index="3"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-04-act.svg)}.infographic-chain#bls-cf030 .nav-item[aria-current][data-index="4"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-05-act.svg)}.infographic-chain#bls-cf030 .nav-item[aria-current][data-index="5"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-06-act.svg)}.infographic-chain#bls-fc030 .nav-item[data-index="0"],.infographic-chain#pals-bc021 .nav-item[data-index="0"]{background-image:url(content/global/graphics/icon-ih-ccos-peds-01.svg)}.infographic-chain#bls-fc030 .nav-item[data-index="1"],.infographic-chain#pals-bc021 .nav-item[data-index="1"]{background-image:url(content/global/graphics/icon-ih-ccos-peds-02.svg)}.infographic-chain#bls-fc030 .nav-item[data-index="2"],.infographic-chain#pals-bc021 .nav-item[data-index="2"]{background-image:url(content/global/graphics/icon-ih-ccos-peds-03.svg)}.infographic-chain#bls-fc030 .nav-item[data-index="3"],.infographic-chain#pals-bc021 .nav-item[data-index="3"]{background-image:url(content/global/graphics/icon-ih-ccos-peds-04.svg)}.infographic-chain#bls-fc030 .nav-item[data-index="4"],.infographic-chain#pals-bc021 .nav-item[data-index="4"]{background-image:url(content/global/graphics/icon-ih-ccos-peds-05.svg)}.infographic-chain#bls-fc030 .nav-item[data-index="5"],.infographic-chain#pals-bc021 .nav-item[data-index="5"]{background-image:url(content/global/graphics/icon-ih-ccos-peds-06.svg)}.infographic-chain#bls-fc030 .nav-item[aria-current][data-index="0"],.infographic-chain#pals-bc021 .nav-item[aria-current][data-index="0"]{background-image:url(content/global/graphics/icon-ih-ccos-peds-01-act.svg)}.infographic-chain#bls-fc030 .nav-item[aria-current][data-index="1"],.infographic-chain#pals-bc021 .nav-item[aria-current][data-index="1"]{background-image:url(content/global/graphics/icon-ih-ccos-peds-02-act.svg)}.infographic-chain#bls-fc030 .nav-item[aria-current][data-index="2"],.infographic-chain#pals-bc021 .nav-item[aria-current][data-index="2"]{background-image:url(content/global/graphics/icon-ih-ccos-peds-03-act.svg)}.infographic-chain#bls-fc030 .nav-item[aria-current][data-index="3"],.infographic-chain#pals-bc021 .nav-item[aria-current][data-index="3"]{background-image:url(content/global/graphics/icon-ih-ccos-peds-04-act.svg)}.infographic-chain#bls-fc030 .nav-item[aria-current][data-index="4"],.infographic-chain#pals-bc021 .nav-item[aria-current][data-index="4"]{background-image:url(content/global/graphics/icon-ih-ccos-peds-05-act.svg)}.infographic-chain#bls-fc030 .nav-item[aria-current][data-index="5"],.infographic-chain#pals-bc021 .nav-item[aria-current][data-index="5"]{background-image:url(content/global/graphics/icon-ih-ccos-peds-06-act.svg)}.infographic-chain#bls-fc035 .nav-item[data-index="0"],.infographic-chain#pals-bc022 .nav-item[data-index="0"]{background-image:url(content/global/graphics/icon-ooh-ccos-peds-01.svg)}.infographic-chain#bls-fc035 .nav-item[data-index="1"],.infographic-chain#pals-bc022 .nav-item[data-index="1"]{background-image:url(content/global/graphics/icon-ooh-ccos-peds-02.svg)}.infographic-chain#bls-fc035 .nav-item[data-index="2"],.infographic-chain#pals-bc022 .nav-item[data-index="2"]{background-image:url(content/global/graphics/icon-ooh-ccos-peds-03.svg)}.infographic-chain#bls-fc035 .nav-item[data-index="3"],.infographic-chain#pals-bc022 .nav-item[data-index="3"]{background-image:url(content/global/graphics/icon-ooh-ccos-peds-04.svg)}.infographic-chain#bls-fc035 .nav-item[data-index="4"],.infographic-chain#pals-bc022 .nav-item[data-index="4"]{background-image:url(content/global/graphics/icon-ooh-ccos-peds-05.svg)}.infographic-chain#bls-fc035 .nav-item[data-index="5"],.infographic-chain#pals-bc022 .nav-item[data-index="5"]{background-image:url(content/global/graphics/icon-ooh-ccos-peds-06.svg)}.infographic-chain#bls-fc035 .nav-item[aria-current][data-index="0"],.infographic-chain#pals-bc022 .nav-item[aria-current][data-index="0"]{background-image:url(content/global/graphics/icon-ooh-ccos-peds-01-act.svg)}.infographic-chain#bls-fc035 .nav-item[aria-current][data-index="1"],.infographic-chain#pals-bc022 .nav-item[aria-current][data-index="1"]{background-image:url(content/global/graphics/icon-ooh-ccos-peds-02-act.svg)}.infographic-chain#bls-fc035 .nav-item[aria-current][data-index="2"],.infographic-chain#pals-bc022 .nav-item[aria-current][data-index="2"]{background-image:url(content/global/graphics/icon-ooh-ccos-peds-03-act.svg)}.infographic-chain#bls-fc035 .nav-item[aria-current][data-index="3"],.infographic-chain#pals-bc022 .nav-item[aria-current][data-index="3"]{background-image:url(content/global/graphics/icon-ooh-ccos-peds-04-act.svg)}.infographic-chain#bls-fc035 .nav-item[aria-current][data-index="4"],.infographic-chain#pals-bc022 .nav-item[aria-current][data-index="4"]{background-image:url(content/global/graphics/icon-ooh-ccos-peds-05-act.svg)}.infographic-chain#bls-fc035 .nav-item[aria-current][data-index="5"],.infographic-chain#pals-bc022 .nav-item[aria-current][data-index="5"]{background-image:url(content/global/graphics/icon-ooh-ccos-peds-06-act.svg)}.infographic-chain#acls-bg010 .nav-item[data-index="0"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-01.svg)}.infographic-chain#acls-bg010 .nav-item[data-index="1"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-02.svg)}.infographic-chain#acls-bg010 .nav-item[data-index="2"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-03.svg)}.infographic-chain#acls-bg010 .nav-item[data-index="3"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-04.svg)}.infographic-chain#acls-bg010 .nav-item[data-index="4"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-05.svg)}.infographic-chain#acls-bg010 .nav-item[data-index="5"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-06.svg)}.infographic-chain#acls-bg010 .nav-item[aria-current][data-index="0"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-01-act.svg)}.infographic-chain#acls-bg010 .nav-item[aria-current][data-index="1"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-02-act.svg)}.infographic-chain#acls-bg010 .nav-item[aria-current][data-index="2"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-03-act.svg)}.infographic-chain#acls-bg010 .nav-item[aria-current][data-index="3"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-04-act.svg)}.infographic-chain#acls-bg010 .nav-item[aria-current][data-index="4"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-05-act.svg)}.infographic-chain#acls-bg010 .nav-item[aria-current][data-index="5"]{background-image:url(content/global/graphics/icon-ih-ccos-adult-06-act.svg)}.infographic-chain#acls-bg020 .nav-item[data-index="0"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-01.svg)}.infographic-chain#acls-bg020 .nav-item[data-index="1"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-02.svg)}.infographic-chain#acls-bg020 .nav-item[data-index="2"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-03.svg)}.infographic-chain#acls-bg020 .nav-item[data-index="3"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-04.svg)}.infographic-chain#acls-bg020 .nav-item[data-index="4"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-05.svg)}.infographic-chain#acls-bg020 .nav-item[data-index="5"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-06.svg)}.infographic-chain#acls-bg020 .nav-item[aria-current][data-index="0"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-01-act.svg)}.infographic-chain#acls-bg020 .nav-item[aria-current][data-index="1"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-02-act.svg)}.infographic-chain#acls-bg020 .nav-item[aria-current][data-index="2"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-03-act.svg)}.infographic-chain#acls-bg020 .nav-item[aria-current][data-index="3"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-04-act.svg)}.infographic-chain#acls-bg020 .nav-item[aria-current][data-index="4"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-05-act.svg)}.infographic-chain#acls-bg020 .nav-item[aria-current][data-index="5"]{background-image:url(content/global/graphics/icon-ooh-ccos-adult-06-act.svg)}@media (min-width:688px){.infographic-chain#acls-ld020:not(.started) .sticky-nav{padding:7vh calc((100% - 650px)/2)}}.infographic-chain#acls-ld020 .nav-item[data-index="0"]{background-image:url(content/global/graphics/icon-911-color.svg)}.infographic-chain#acls-ld020 .nav-item[data-index="1"]{background-image:url(content/global/graphics/icon-siren-color.svg)}.infographic-chain#acls-ld020 .nav-item[data-index="2"]{background-image:url(content/global/graphics/icon-ambulance-color.svg)}.infographic-chain#acls-ld020 .nav-item[data-index="3"]{background-image:url(content/global/graphics/icon-hospital-color-circ.svg)}.infographic-chain#acls-ld020 .nav-item[aria-current][data-index="0"]{background-image:url(content/global/graphics/icon-911-color-active.svg)}.infographic-chain#acls-ld020 .nav-item[aria-current][data-index="1"]{background-image:url(content/global/graphics/icon-siren-color-active.svg)}.infographic-chain#acls-ld020 .nav-item[aria-current][data-index="2"]{background-image:url(content/global/graphics/icon-ambulance-color-active.svg)}.infographic-chain#acls-ld020 .nav-item[aria-current][data-index="3"]{background-image:url(content/global/graphics/icon-hospital-color-circ-active.svg)}@media (min-width:688px){.infographic-chain#acls-ke020:not(.started) .sticky-nav{padding:7vh calc((100% - 650px)/2)}}.infographic-chain#acls-ke020 .nav-item[data-index="0"]{background-image:url(content/global/graphics/icon-911-color.svg)}.infographic-chain#acls-ke020 .nav-item[data-index="1"]{background-image:url(content/global/graphics/icon-ambulance-color.svg)}.infographic-chain#acls-ke020 .nav-item[data-index="2"]{background-image:url(content/global/graphics/icon-hospital-color-circ.svg)}.infographic-chain#acls-ke020 .nav-item[data-index="3"]{background-image:url(content/global/graphics/icon-cardiac-catheter-color.svg)}.infographic-chain#acls-ke020 .nav-item[aria-current][data-index="0"]{background-image:url(content/global/graphics/icon-911-color-active.svg)}.infographic-chain#acls-ke020 .nav-item[aria-current][data-index="1"]{background-image:url(content/global/graphics/icon-ambulance-color-active.svg)}.infographic-chain#acls-ke020 .nav-item[aria-current][data-index="2"]{background-image:url(content/global/graphics/icon-hospital-color-circ-active.svg)}.infographic-chain#acls-ke020 .nav-item[aria-current][data-index="3"]{background-image:url(content/global/graphics/icon-cardiac-catheter-color-active.svg)}.infographic-chain#bls-ff020 article{margin-top:95px;margin-bottom:100px}@media (min-width:688px){.infographic-chain#bls-ff020 article{margin-top:190px}}@media (min-width:688px){.infographic-chain#bls-ff020.started .nav-item[aria-current]:before{top:117px!important}.infographic-chain#bls-ff020.started .nav-item:after,.infographic-chain#bls-ff020:not(.started) .nav-item:after{width:12px!important;height:38px!important;left:-6px!important;background-position:50%}}.infographic-chain#bls-ff020 .nav-item .nav-item-title{height:4px!important;min-height:0!important;padding:0!important;font-size:0!important}.infographic-chain#bls-ff020 .nav-item:after{width:7px;height:10px;left:-3px!important;display:block!important;content:" ";position:absolute;margin:auto;top:20px;bottom:0;background:url(content/global/graphics/icon-arrow-infographic.svg);border:0;background-repeat:no-repeat}@media (min-width:688px){.infographic-chain#bls-ff020 .nav-item{background-size:80px 80px;background-position:50%}.infographic-chain#bls-ff020 .nav-item[aria-current] .nav-item-title{height:4px!important;min-height:0!important;padding:0!important;font-size:0!important}.infographic-chain#bls-ff020 .nav-item:before{top:15px!important}}.infographic-chain#bls-ff020 .nav-item[data-index="0"]:after{display:none!important}.infographic-chain#bls-ff020 h4{padding:1rem .85rem 0}.infographic-chain#bls-ff020 h4:before{width:0;height:0}.infographic-chain#bls-ff020 h4 .header-text{padding-left:.5rem}@media (min-width:688px){.infographic-chain#bls-ff020 h4 .header-text{padding-left:0}}.infographic-chain#bls-ff020 .text-holder .directions-text{padding-left:.55rem}@media (min-width:688px){.infographic-chain#bls-ff020 .text-holder .directions-text{padding-left:.85rem}}.infographic-chain#bls-ff020 [data-block-type=explore-image] .node{padding:0!important}.infographic-chain#bls-ff020 [data-block-type=explore-image].explore-image-fork .border-wrap{border:0}.infographic-chain#bls-ff020 .nav-item[data-index="0"]{background-image:url(content/global/graphics/icon-magnifying-glass-color.svg)}.infographic-chain#bls-ff020 .nav-item[data-index="1"]{background-image:url(content/global/graphics/icon-compressions-child-color.svg)}.infographic-chain#bls-ff020 .nav-item[data-index="2"]{background-image:url(content/global/graphics/icon-ventilation-bvm-color.svg)}.infographic-chain#bls-ff020 .nav-item[data-index="3"]{background-image:url(content/global/graphics/icon-cpr-cycles-color.svg)}.infographic-chain#bls-ff020 .nav-item[data-index="4"]{background-image:url(content/global/graphics/icon-aed-color.svg)}.infographic-chain#bls-ff020 .nav-item[aria-current][data-index="0"]{background-image:url(content/global/graphics/icon-magnifying-glass-color-active.svg)}.infographic-chain#bls-ff020 .nav-item[aria-current][data-index="1"]{background-image:url(content/global/graphics/icon-compressions-child-color.svg)}.infographic-chain#bls-ff020 .nav-item[aria-current][data-index="2"]{background-image:url(content/global/graphics/icon-ventilation-bvm-color-active.svg)}.infographic-chain#bls-ff020 .nav-item[aria-current][data-index="3"]{background-image:url(content/global/graphics/icon-cpr-cycles-color-active.svg)}.infographic-chain#bls-ff020 .nav-item[aria-current][data-index="4"]{background-image:url(content/global/graphics/icon-aed-color-active.svg)}@media (min-width:688px){.infographic-chain#bls-ff020.started .nav-item:before{top:-15px!important}}.msie #acls-bg010 .nav-item[aria-current] .nav-item-title,.msie #acls-bg020 .nav-item[aria-current] .nav-item-title,.msie #bls-cf020 .nav-item[aria-current] .nav-item-title,.msie #bls-cf030 .nav-item[aria-current] .nav-item-title,.msie #bls-fc030 .nav-item[aria-current] .nav-item-title,.msie #bls-fc035 .nav-item[aria-current] .nav-item-title,.msie #pals-bc021 .nav-item[aria-current] .nav-item-title,.msie #pals-bc022 .nav-item[aria-current] .nav-item-title{top:116px}@media (min-width:688px){.msie #acls-bg010 .nav-item[aria-current] .nav-item-title,.msie #acls-bg020 .nav-item[aria-current] .nav-item-title,.msie #bls-cf020 .nav-item[aria-current] .nav-item-title,.msie #bls-cf030 .nav-item[aria-current] .nav-item-title,.msie #bls-fc030 .nav-item[aria-current] .nav-item-title,.msie #bls-fc035 .nav-item[aria-current] .nav-item-title,.msie #pals-bc021 .nav-item[aria-current] .nav-item-title,.msie #pals-bc022 .nav-item[aria-current] .nav-item-title{top:172px}}.msie #acls-bg010 .sticky-nav .nav-item[data-index="0"],.msie #acls-bg020 .sticky-nav .nav-item[data-index="0"],.msie #acls-ld020 .sticky-nav .nav-item[data-index="0"],.msie #bls-cf020 .sticky-nav .nav-item[data-index="0"],.msie #bls-cf030 .sticky-nav .nav-item[data-index="0"],.msie #bls-fc030 .sticky-nav .nav-item[data-index="0"],.msie #bls-fc035 .sticky-nav .nav-item[data-index="0"],.msie #pals-bc021 .sticky-nav .nav-item[data-index="0"],.msie #pals-bc022 .sticky-nav .nav-item[data-index="0"]{z-index:0}.msie #acls-bg010 .sticky-nav .nav-item[data-index="1"],.msie #acls-bg020 .sticky-nav .nav-item[data-index="1"],.msie #acls-ld020 .sticky-nav .nav-item[data-index="1"],.msie #bls-cf020 .sticky-nav .nav-item[data-index="1"],.msie #bls-cf030 .sticky-nav .nav-item[data-index="1"],.msie #bls-fc030 .sticky-nav .nav-item[data-index="1"],.msie #bls-fc035 .sticky-nav .nav-item[data-index="1"],.msie #pals-bc021 .sticky-nav .nav-item[data-index="1"],.msie #pals-bc022 .sticky-nav .nav-item[data-index="1"]{z-index:-1}.msie #acls-bg010 .sticky-nav .nav-item[data-index="2"],.msie #acls-bg020 .sticky-nav .nav-item[data-index="2"],.msie #acls-ld020 .sticky-nav .nav-item[data-index="2"],.msie #bls-cf020 .sticky-nav .nav-item[data-index="2"],.msie #bls-cf030 .sticky-nav .nav-item[data-index="2"],.msie #bls-fc030 .sticky-nav .nav-item[data-index="2"],.msie #bls-fc035 .sticky-nav .nav-item[data-index="2"],.msie #pals-bc021 .sticky-nav .nav-item[data-index="2"],.msie #pals-bc022 .sticky-nav .nav-item[data-index="2"]{z-index:-2}.msie #acls-bg010 .sticky-nav .nav-item[data-index="3"],.msie #acls-bg020 .sticky-nav .nav-item[data-index="3"],.msie #acls-ld020 .sticky-nav .nav-item[data-index="3"],.msie #bls-cf020 .sticky-nav .nav-item[data-index="3"],.msie #bls-cf030 .sticky-nav .nav-item[data-index="3"],.msie #bls-fc030 .sticky-nav .nav-item[data-index="3"],.msie #bls-fc035 .sticky-nav .nav-item[data-index="3"],.msie #pals-bc021 .sticky-nav .nav-item[data-index="3"],.msie #pals-bc022 .sticky-nav .nav-item[data-index="3"]{z-index:-3}.msie #acls-bg010 .sticky-nav .nav-item[data-index="4"],.msie #acls-bg020 .sticky-nav .nav-item[data-index="4"],.msie #acls-ld020 .sticky-nav .nav-item[data-index="4"],.msie #bls-cf020 .sticky-nav .nav-item[data-index="4"],.msie #bls-cf030 .sticky-nav .nav-item[data-index="4"],.msie #bls-fc030 .sticky-nav .nav-item[data-index="4"],.msie #bls-fc035 .sticky-nav .nav-item[data-index="4"],.msie #pals-bc021 .sticky-nav .nav-item[data-index="4"],.msie #pals-bc022 .sticky-nav .nav-item[data-index="4"]{z-index:-4}.msie #acls-ld040 .sticky-nav .nav-item[data-index="0"]{z-index:0}.msie #acls-ld040 .sticky-nav .nav-item[data-index="1"]{z-index:-1}.msie #acls-ld040 .sticky-nav .nav-item[data-index="2"]{z-index:-2}.msie #acls-ld040 .sticky-nav .nav-item[data-index="3"]{z-index:-3}.msie #acls-ld040 .sticky-nav .nav-item[data-index="4"]{z-index:-4}.msie #acls-ld040 .sticky-nav .nav-item[data-index="5"]{z-index:-5}.msie #acls-ld040 .sticky-nav .nav-item[data-index="6"]{z-index:-6}.msie #acls-ld040 .sticky-nav .nav-item[data-index="7"]{z-index:-7}.msie #acls-ld040 .nav-item[aria-current] .nav-item-title{top:157px!important}@media (min-width:688px){.msie #acls-ld040 .nav-item[aria-current] .nav-item-title{top:212px!important}}@media (min-width:688px){.msie #acls-ke020 .nav-item,.msie #acls-ld020 .nav-item{background-size:80%}}.msie11 .infographic-chain .sticky-nav{top:55px}@media only screen and (max-width:319px){.msie11 .infographic-chain .sticky-nav{top:26px}}@media (min-width:688px){.msie11 .infographic-chain .sticky-nav{top:58px}}@media (min-width:1800px){.msie11 .infographic-chain .sticky-nav{max-width:1500px;padding-left:425px!important;padding-right:425px!important}}@media (min-width:688px){.msie11 .infographic-chain .continue-msg{padding:3vh}}.infographic-chain [data-block-type=content-block-group].main-topic-header{width:100%;background-color:#378dca}.infographic-chain [data-block-type=content-block-group].main-topic-header>*{display:inline-block}.infographic-chain [data-block-type=content-block-group].main-topic-header [data-block-type=header]{margin-left:5px}.infographic-chain [data-block-type=content-block-group].main-topic-header [data-block-type=header] .header-text{color:#fff}.infographic-chain [data-block-type=content-block-group].main-topic-header [data-block-type=header]:after,.infographic-chain [data-block-type=content-block-group].main-topic-header [data-block-type=header]:before{content:none}.infographic-chain:not(.header-ribbon) h3{padding:.85rem .85rem .5rem 1.35rem}@media (min-width:688px){.infographic-chain:not(.header-ribbon) h3{padding-left:.85rem}}.infographic-chain [data-block-type=graphic]{width:auto;height:auto}.infographic-chain br{display:none}.infographic-chain article[data-started=false]{min-height:101%}.infographic-chain .header-graphic-container img{padding:20px 0 25px;-webkit-animation:zoomIn 1.5s;animation:zoomIn 1.5s;height:inherit;max-height:45vh}.infographic-chain div.header-text{-webkit-animation:fadeInRight 1s;animation:fadeInRight 1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.infographic-chain .header+.paragraph{margin-top:-.3rem!important}@media (min-width:688px){.infographic-chain .header+.paragraph{margin-top:-.1rem!important}}.infographic-chain .header-ribbon+.paragraph{margin-top:1.25rem!important;margin-bottom:.5rem!important}@media (min-width:688px){.infographic-chain .header-ribbon+.paragraph{margin-top:1.6rem!important}}@media (min-width:1800px){.infographic-chain .continue-msg{padding:3vh calc((100vw - 1500px)/2)!important}}.infographic-chain .header-ribbon{width:96%}.infographic-chain .header-ribbon .header-icon[src="content/global/graphics/icon-compressions-white.svg"]{width:33px;height:25px;margin-top:-1px}@media (min-width:688px){.infographic-chain .header-ribbon .header-icon[src="content/global/graphics/icon-compressions-white.svg"]{width:40px;height:34px;margin-top:-2px}}.infographic-chain .header-ribbon .header-icon[src="content/global/graphics/icon-ventilation-bvm-white.svg"]{margin-right:-6px}@media (min-width:688px){.infographic-chain .header-ribbon .header-icon[src="content/global/graphics/icon-ventilation-bvm-white.svg"]{height:32px}}.infographic-chain .header-ribbon .header-icon[src="content/global/graphics/icon-cpr-cycles-white.svg"]{width:30px;margin-right:-6px}@media (min-width:688px){.infographic-chain .header-ribbon .header-icon[src="content/global/graphics/icon-cpr-cycles-white.svg"]{width:36px;height:32px;margin-right:-2px}}.infographic-chain .header-ribbon .header-icon[src="content/global/graphics/icon-aed-white.svg"]{margin-right:-5px}@media (min-width:688px){.infographic-chain .header-ribbon .header-icon[src="content/global/graphics/icon-aed-white.svg"]{margin-right:-4px}}@media (min-width:688px){.infographic-chain .header-ribbon{width:100%}}.infographic-chain .btn-continue{width:40px;height:40px;background-color:#ff0}.infographic-chain .infographic-content{opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s;-webkit-transition-delay:.5s;transition-delay:.5s}.infographic-chain .infographic-content .paragraph{margin:1.6rem 1.8rem 1.25rem 2.5rem;clear:both}.infographic-chain .infographic-content.hidden{opacity:0;-webkit-transition:.5s;transition:.5s}.infographic-chain .main-topic{margin-bottom:20px}.infographic-chain .main-topic [data-block-type=header]:not(.header-ribbon){width:100%}.infographic-chain .sticky-nav{position:fixed;width:100%;background:#0091cd;height:80px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);z-index:20;margin:auto;top:0;left:0;right:0;-webkit-box-shadow:0 0 5.4px .6px rgba(3,3,3,.45);box-shadow:0 0 5.4px .6px rgba(3,3,3,.45)}.infographic-chain .sticky-nav,.infographic-chain .sticky-nav[aria-hidden=true]{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.infographic-chain .sticky-nav[aria-hidden=true]{-webkit-transform:translateY(-112%);-ms-transform:translateY(-112%);transform:translateY(-112%)}@media (min-width:688px){.infographic-chain .sticky-nav{height:118px;padding:0 calc((100% - 650px)/2)}}.infographic-chain .nav-item{position:relative;display:inline-block;width:33.33%;max-width:215px;float:left;text-align:center;height:100%;background-size:50px 50px;background-position:center 4px;background-repeat:no-repeat}.infographic-chain .nav-item[aria-current]{z-index:50}@media (min-width:688px){.infographic-chain .nav-item{background-size:80px 80px}}.infographic-chain .nav-item[data-index="0"]{background-image:url(content/global/graphics/icon-magnifying-glass-color.svg)}.infographic-chain .nav-item[data-index="1"]{background-image:url(content/global/graphics/icon-lightbulb-color.svg)}.infographic-chain .nav-item[data-index="2"]{background-image:url(content/global/graphics/icon-stethoscope-color.svg)}.infographic-chain .nav-item .nav-item-title{height:22px;line-height:normal;min-width:100%;position:absolute;bottom:0;background:#007db3;color:#fff;padding:.2em;-webkit-transition:all .2s;transition:all .2s}@media only screen and (max-width:319px){.infographic-chain .nav-item .nav-item-title{padding-left:0;padding-right:0}}@media (min-width:688px){.infographic-chain .nav-item .nav-item-title{height:30px;font-size:1.1em;padding:.4em}}.infographic-chain .nav-item .nav-item-current-lbl{display:none}.infographic-chain .nav-item .nav-icon{margin-top:4px;width:50px;height:50px}.infographic-chain .nav-item[aria-current] .nav-item-current-lbl{display:block}.infographic-chain .nav-item[aria-current][data-index="0"]{background-image:url(content/global/graphics/icon-magnifying-glass-color-active.svg)}.infographic-chain .nav-item[aria-current][data-index="1"]{background-image:url(content/global/graphics/icon-lightbulb-color-active.svg)}.infographic-chain .nav-item[aria-current][data-index="2"]{background-image:url(content/global/graphics/icon-stethoscope-color-active.svg)}.infographic-chain .nav-item[aria-current] .nav-item-title{background:#004b79;-webkit-transition:all .2s;transition:all .2s}.infographic-chain .nav-item img.icon{margin-top:4px}.infographic-chain [data-block-type=alert-btn]{margin-top:1.85em}.infographic-chain h4{padding:1rem 2rem 0;min-height:1.75em;clear:both}@media only screen and (max-width:319px){.infographic-chain h4{padding-left:.85rem;padding-right:.85rem}}.infographic-chain h4:before{width:7px;height:7px;display:block;float:left;background:#0091cd;content:" ";border-radius:50%;position:relative;top:-1px;left:-.5em}.infographic-chain h4 .header-text{width:calc(100% - 7px);display:block;line-height:1.3;margin-top:-.5em;margin-bottom:.5em;color:#004b79}.infographic-chain h4 .header-text li{color:#004b79}@media (min-width:688px){.infographic-chain h4 .header-text{font-size:18px}}.infographic-chain h4 li{list-style:none}.infographic-chain .sans-bullet h4:before{display:none}.infographic-chain .sans-bullet+.paragraph{margin-left:calc(2.5rem - 7px)}@media (min-width:688px){.infographic-chain .directions-text,.infographic-chain .header-text,.infographic-chain .paragraph,.infographic-chain .primary-text,.infographic-chain section{max-width:600px}.infographic-chain div.header-text,.infographic-chain section{margin-left:auto;margin-right:auto}.infographic-chain section{position:relative}.infographic-chain .main-topic{margin-top:30px}.infographic-chain .header-graphic-container{height:43vh;min-height:100px;position:relative;display:block}.infographic-chain .header-graphic-container img{max-height:400px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:10}.infographic-chain [data-block-type=header]:not(:first-child){margin-top:10px}}@media only screen and (max-width:319px){.infographic-chain .sticky-nav{height:51px}.infographic-chain .nav-item{background-size:25px 25px;background-position:center 2px}.infographic-chain .nav-item:after{border-width:5px 6px 0;top:46px;left:0;right:0;margin:auto}.infographic-chain .nav-item[data-index="1"]:before,.infographic-chain .nav-item[data-index="2"]:before{width:6px;height:15px;left:-2px;top:7.5px}.infographic-chain .nav-item[data-index="0"]{width:32%;background-position:48% 2px}.infographic-chain .nav-item[data-index="1"]{width:45%;background-position:35% 2px}.infographic-chain .nav-item[data-index="2"]{width:23%;background-position:0 2px}.infographic-chain .nav-item[data-index="2"]:before{left:-45%}.infographic-chain .infographic-content .paragraph{margin:.8rem .5rem 1.3rem 1.8rem}}.infographic-chain#acls-be020 .nav-item[aria-current]:before,.infographic-chain#bls-cc020 .nav-item[aria-current]:before{width:0;height:0;border-style:solid;border-width:10px 12px 0;border-color:#004b79 transparent transparent;content:" ";display:block!important;background:transparent;position:absolute;top:80px;left:calc(50% - 12px);z-index:-1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .2s;transition:all .2s}@media (min-width:688px){.infographic-chain#acls-be020 .nav-item[aria-current]:before,.infographic-chain#bls-cc020 .nav-item[aria-current]:before{border-width:12px 14px 0;left:calc(50% - 14px);top:118px}}@media only screen and (max-width:319px){.infographic-chain#acls-be020 .nav-item[aria-current]:before,.infographic-chain#bls-cc020 .nav-item[aria-current]:before{top:50px}}.infographic-de050 [data-block-type=content-block-group].main-topic-header{width:100%;background-color:#378dca}.infographic-de050 [data-block-type=content-block-group].main-topic-header>*{display:inline-block}.infographic-de050 [data-block-type=content-block-group].main-topic-header [data-block-type=header]{margin-left:5px}.infographic-de050 [data-block-type=content-block-group].main-topic-header [data-block-type=header] .header-text{color:#fff}.infographic-de050 [data-block-type=content-block-group].main-topic-header [data-block-type=header]:after,.infographic-de050 [data-block-type=content-block-group].main-topic-header [data-block-type=header]:before{content:none}.infographic-de050 [data-block-type=graphic]{width:auto;height:auto}.infographic-de050 article[data-started=false]{min-height:101%}.infographic-de050 .continue-msg{background:#378dca;color:#fff}.infographic-de050 .btn-continue{width:40px;height:40px;background-color:#ff0}.infographic-de050 .infographic-content{opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s;-webkit-transition-delay:.5s;transition-delay:.5s}.infographic-de050 .infographic-content.hidden{opacity:0;-webkit-transition:.5s;transition:.5s}.infographic-de050 .main-topic.active{background:orange}.infographic-de050 .sticky-nav{position:fixed;width:100%;background:#378dca;height:160px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);z-index:1}.infographic-de050 .sticky-nav,.infographic-de050 .sticky-nav[aria-hidden=true]{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.infographic-de050 .sticky-nav[aria-hidden=true]{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.infographic-de050 .sticky-nav-item-holder{position:relative;display:inline-block;border:1px solid}.infographic-de050 .current-topic-title{position:relative;height:20px;background:#1f4a77;color:#fff;text-align:center}.infographic-de050 .nav-item{position:relative;display:inline-block;margin:5px}.infographic-de050 .nav-item .nav-item-current-lbl{display:none}.infographic-de050 .nav-item[aria-current]{border:2px solid orange}.infographic-de050 .nav-item[aria-current] .nav-item-current-lbl{display:block}.interactive-scenario .debug-active-panel{border:5px solid purple}.interactive-scenario .scenario-header[aria-hidden=true]{height:0;overflow:hidden;padding:0}@media (min-width:688px){.interactive-scenario .characters-involved-section,.interactive-scenario .scenario-header,.interactive-scenario .summary-section{max-width:600px;margin:0 auto}}.interactive-scenario .characters-involved-section .paragraph,.interactive-scenario .scenario-header .paragraph,.interactive-scenario .summary-section .paragraph{margin:0;padding:.85rem 1.3rem}@media (min-width:688px){.interactive-scenario .characters-involved-section .paragraph,.interactive-scenario .scenario-header .paragraph,.interactive-scenario .summary-section .paragraph{padding:1.7rem 0}}@media (min-width:688px){.interactive-scenario .characters-involved-section{margin-bottom:20px}}.interactive-scenario .audio-text-reveal,.interactive-scenario .base-content-block .directions-text,.interactive-scenario .response-label,.interactive-scenario .response-set-title,.interactive-scenario .response-text,.interactive-scenario .summary-section{text-align:left}.interactive-scenario .summary-section{margin-bottom:1.3rem}@media (min-width:688px){.interactive-scenario .summary-section{margin-bottom:15px}}.interactive-scenario .base-content-block>.directions-text{padding:.5rem 1.6rem .85rem}@media (min-width:688px){.interactive-scenario .base-content-block>.directions-text{max-width:600px;margin:0 auto;padding-left:0}}.interactive-scenario [data-block-layout=question-standard-hotspot] .hotspot-area{margin:.85rem auto}.interactive-scenario .question-standard.graphical .response-text,.interactive-scenario [data-block-layout=question-multiselect] .response-text{text-align:center}.interactive-scenario .question-series .question-text-panel{margin-top:0}@media (min-width:688px){.interactive-scenario .question-series .question-text-panel{padding-top:1rem}}@media only screen and (max-width:319px){.interactive-scenario .question-series .question-text-panel{padding:.35rem!important}}.interactive-scenario .question-series .question-text-holder{padding:.25rem .85rem 0!important}@media only screen and (max-width:319px){.interactive-scenario .question-series .question-text-holder{padding:.35rem!important}}.interactive-scenario .question-series .question-text-holder .auxiliary-feature-btn{margin-top:1.5rem}.interactive-scenario .question-series .question-text-holder .question-text-holder{padding:1.275rem .85rem .85rem}.interactive-scenario .question-feedback .question-text-holder .feedback-icon,.interactive-scenario [data-block-type=question] .question-text-holder .feedback-icon,.interactive-scenario [data-block-type=text-entry] .question-text-holder .feedback-icon{width:30px;height:30px;margin-right:8px;margin-top:-8px;float:left}@media (min-width:688px){.interactive-scenario .question-feedback .question-text-holder .feedback-icon,.interactive-scenario [data-block-type=question] .question-text-holder .feedback-icon,.interactive-scenario [data-block-type=text-entry] .question-text-holder .feedback-icon{width:35px;height:35px;margin-right:10px;margin-top:-10px}}.interactive-scenario [data-block-type=interactive-scenario-panel] .btn-continue{margin:1.5rem 0 2rem}@media (min-width:688px){.interactive-scenario [data-block-type=header]:not(.header-ribbon){width:auto}}.interactive-scenario .question-series .question-text-panel:before{content:" ";display:block;height:2px;background:#c7c7c7;width:100%;margin:0 auto 1.3rem;clear:both}.interactive-scenario [data-panel-id=conclusion] .text-holder{max-width:600px;margin:1.2rem auto auto;text-align:center;padding:0 1.6rem}@media (min-width:688px){.interactive-scenario [data-panel-id=conclusion] .text-holder{padding:1px;margin:25px auto auto}}@media only screen and (max-width:319px){.interactive-scenario [data-panel-id=conclusion] .text-holder{padding:0 .35rem}}.interactive-scenario [data-block-type=text-entry] .question-graphic{width:100%!important;margin:1rem auto .5rem}@media (min-width:688px){.interactive-scenario [data-block-type=text-entry] .question-graphic{margin:1rem auto 0!important}}.interactive-scenario [data-block-type=text-entry] .text-holder{padding:1.3rem .85rem}.interactive-scenario [data-block-type=text-entry] .text-holder:before{content:" ";display:block;height:2px;background:#c7c7c7;width:100%;margin:.1rem auto 1.3rem;clear:both}@media only screen and (max-width:319px){.interactive-scenario [data-block-type=text-entry] .text-holder{padding:.35rem}}@media (min-width:688px){.interactive-scenario [data-block-type=text-entry] .text-holder{margin:0 auto 1.3rem!important;padding:0 .85rem}}.interactive-scenario .question-text-holder{background-color:transparent!important;padding-top:1.275rem!important}.interactive-scenario .question-text-holder .question-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.interactive-scenario .question-text-holder h3{font-size:1em;line-height:1.5}@media (min-width:688px){.interactive-scenario .question-text-holder{width:100%;max-width:600px;margin:0 auto;padding:1.7rem .85rem 0!important}.interactive-scenario .question-text-holder h3{font-size:1.2em}}.interactive-scenario .question-text-holder .question-text{width:100%;padding:0 0 .85rem;margin-top:0!important;min-height:0}.interactive-scenario .question-text-holder .question-text span{padding-right:10px}@media (min-width:688px){.interactive-scenario .question-text-holder .question-text{padding:0 5% 1.275rem 0}}.interactive-scenario [data-block-type=video] [data-ui=videoHolder]{width:100%}@media only screen and (max-width:319px){.interactive-scenario [data-block-type=video] [data-ui=videoHolder]{width:calc(100vw - .7rem)}}.interactive-scenario .video-block .primary-text{color:#fff;text-align:center;font-size:1.3rem;margin-top:0!important;margin-bottom:.85rem}.interactive-scenario .video-block .primary-text p{line-height:1.4;font-size:1rem;font-weight:700}@media (min-width:688px){.interactive-scenario .video-block .primary-text{margin:.85rem 0!important}}@media (min-width:688px){.interactive-scenario .video-block{margin-top:-6px}}.interactive-scenario .video-channel{padding:0}@media (min-width:688px){.interactive-scenario .video-channel{padding:1.5rem 0}}.interactive-scenario .active-question .question-graphic-holder{text-align:center}.interactive-scenario .active-question .question-graphic-holder .question-graphic{padding:0;margin-top:.5rem}.interactive-scenario .active-question .question-graphic{width:100%;max-width:600px;margin:0 auto .5rem}@media (min-width:688px){.interactive-scenario .active-question .question-graphic{padding:0;margin:.5rem auto}}.interactive-scenario .scroll-msg{font-size:inherit}.interactive-scenario .scroll-msg .directions-text{color:#fff;font-size:1.35rem;text-align:center;padding:.7em;font-weight:400}@media (min-width:688px){.interactive-scenario .scroll-msg .directions-text{padding:3vh calc((100% - 600px)/2);font-size:1.75rem}}.interactive-scenario .feedback-holder:empty{display:none}.interactive-scenario [data-panel-id=q3] .question-num,.interactive-scenario [data-panel-id=q4] .question-num,.interactive-scenario [data-panel-id=q5] .question-num,.interactive-scenario [data-panel-id=q7] .question-num,.interactive-scenario [data-panel-id=q9] .question-num{margin-top:-18px!important}.interactive-scenario [data-panel-id=q3] .question-text,.interactive-scenario [data-panel-id=q4] .question-text,.interactive-scenario [data-panel-id=q5] .question-text,.interactive-scenario [data-panel-id=q7] .question-text,.interactive-scenario [data-panel-id=q9] .question-text{margin-top:10px!important}@media (min-width:688px){.interactive-scenario [data-panel-id=q3] .question-num,.interactive-scenario [data-panel-id=q4] .question-num,.interactive-scenario [data-panel-id=q5] .question-num,.interactive-scenario [data-panel-id=q7] .question-num,.interactive-scenario [data-panel-id=q9] .question-num{margin-top:-30px!important}.interactive-scenario [data-panel-id=q3] .question-text,.interactive-scenario [data-panel-id=q4] .question-text,.interactive-scenario [data-panel-id=q5] .question-text,.interactive-scenario [data-panel-id=q7] .question-text,.interactive-scenario [data-panel-id=q9] .question-text{margin-top:12px!important}}.interactive-scenario .question-group-number,.interactive-scenario .question-series-index{font-size:4rem;line-height:.85;margin-bottom:10px;font-family:georgia,serif;font-weight:700;color:#ed1b2e;text-align:center}.interactive-scenario .question-series-index{margin-top:10px}@media (min-width:688px){.interactive-scenario .question-series-index{margin-top:15px}}.interactive-scenario .question-group-number{margin-top:-10px}@media (min-width:688px){.interactive-scenario .question-group-number{margin-top:-20px;margin-bottom:20px}}.interactive-scenario .final-feedback-panel .segue-section,.interactive-scenario .intro-panel .segue-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem;padding:2rem .85rem;background-color:#0091cd;text-align:center;color:#fff;overflow-x:hidden}@media (min-width:688px){.interactive-scenario .final-feedback-panel .segue-section,.interactive-scenario .intro-panel .segue-section{padding:4rem 2rem;margin-bottom:3rem}}.interactive-scenario .final-feedback-panel .segue-section .user-points,.interactive-scenario .final-feedback-panel .segue-section .user-points h3,.interactive-scenario .intro-panel .segue-section .user-points,.interactive-scenario .intro-panel .segue-section .user-points h3{text-transform:uppercase;font-weight:700}.interactive-scenario .final-feedback-panel .segue-section .user-points,.interactive-scenario .intro-panel .segue-section .user-points{margin:auto;border:1px solid #fff;padding:2rem 1rem;margin-bottom:2rem;font-size:1.35rem}@media (min-width:688px){.interactive-scenario .final-feedback-panel .segue-section .user-points,.interactive-scenario .intro-panel .segue-section .user-points{font-size:20px;padding:2rem}}.interactive-scenario .final-feedback-panel .segue-section .user-points h3,.interactive-scenario .intro-panel .segue-section .user-points h3{font-size:1.6rem}@media (min-width:688px){.interactive-scenario .final-feedback-panel .segue-section .user-points h3,.interactive-scenario .intro-panel .segue-section .user-points h3{font-size:24px!important;margin-top:-16px}}.interactive-scenario .final-feedback-panel .segue-section .user-points p:last-child,.interactive-scenario .intro-panel .segue-section .user-points p:last-child{margin-bottom:0}.interactive-scenario .final-feedback-panel .segue-section .user-points-num,.interactive-scenario .intro-panel .segue-section .user-points-num{font-family:georgia,serif;font-size:2.5rem}@media (min-width:688px){.interactive-scenario .final-feedback-panel .segue-section .user-points-num,.interactive-scenario .intro-panel .segue-section .user-points-num{font-size:38px}}.interactive-scenario .final-feedback-panel .segue-section .topics-section,.interactive-scenario .intro-panel .segue-section .topics-section{margin-bottom:2.5rem}@media (min-width:688px){.interactive-scenario .final-feedback-panel .segue-section .topics-section,.interactive-scenario .intro-panel .segue-section .topics-section{margin-bottom:4.5rem}}.interactive-scenario .final-feedback-panel .segue-section .intro-header-graphic,.interactive-scenario .intro-panel .segue-section .intro-header-graphic{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-top:0;margin-bottom:3rem;width:285%;-webkit-animation:zoomIn 1s;animation:zoomIn 1s}@media (min-width:688px){.interactive-scenario .final-feedback-panel .segue-section .intro-header-graphic,.interactive-scenario .intro-panel .segue-section .intro-header-graphic{width:118vw;max-width:1780px;height:auto;margin-top:0;margin-bottom:4rem}}.interactive-scenario .final-feedback-panel .segue-section .scenario-title,.interactive-scenario .intro-panel .segue-section .scenario-title{text-transform:uppercase;font-weight:700;font-size:3.5em;line-height:100%;-webkit-animation:fadeInDown .3s cubic-bezier(.215,.61,.355,1);animation:fadeInDown .3s cubic-bezier(.215,.61,.355,1)}.interactive-scenario .final-feedback-panel .segue-section .scenario-title span,.interactive-scenario .intro-panel .segue-section .scenario-title span{line-height:100%}.interactive-scenario .final-feedback-panel .segue-section .scenario-title .line-1,.interactive-scenario .final-feedback-panel .segue-section .scenario-title .line-2,.interactive-scenario .intro-panel .segue-section .scenario-title .line-1,.interactive-scenario .intro-panel .segue-section .scenario-title .line-2{display:block}.interactive-scenario .final-feedback-panel .segue-section .scenario-title .line-1,.interactive-scenario .intro-panel .segue-section .scenario-title .line-1{font-size:1.5rem}.interactive-scenario .final-feedback-panel .segue-section .scenario-title .line-2,.interactive-scenario .intro-panel .segue-section .scenario-title .line-2{font-size:2.5rem}@media (min-width:688px){.interactive-scenario .final-feedback-panel .segue-section .scenario-title .line-1,.interactive-scenario .intro-panel .segue-section .scenario-title .line-1{font-size:.7em}.interactive-scenario .final-feedback-panel .segue-section .scenario-title .line-2,.interactive-scenario .intro-panel .segue-section .scenario-title .line-2{font-size:1.6em}}@-webkit-keyframes subjectDivider{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes subjectDivider{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.interactive-scenario .final-feedback-panel .segue-section .scenario-subject,.interactive-scenario .intro-panel .segue-section .scenario-subject{text-transform:uppercase;font-size:1.4em;-webkit-animation:fadeInUp .3s cubic-bezier(.215,.61,.355,1);animation:fadeInUp .3s cubic-bezier(.215,.61,.355,1)}.interactive-scenario .final-feedback-panel .segue-section .scenario-subject:after,.interactive-scenario .intro-panel .segue-section .scenario-subject:after{width:125px;height:1px;background-color:#fff;display:block;margin:2rem auto;-webkit-animation:subjectDivider .3s;animation:subjectDivider .3s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;content:""}@media (min-width:688px){.interactive-scenario .final-feedback-panel .segue-section .scenario-subject,.interactive-scenario .intro-panel .segue-section .scenario-subject{font-size:2em}.interactive-scenario .final-feedback-panel .segue-section .scenario-subject:after,.interactive-scenario .intro-panel .segue-section .scenario-subject:after{margin:4rem auto}}.interactive-scenario .intro-panel .segue-section{min-height:calc(100vh - 16rem)}.interactive-scenario .intro-panel .character-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around;text-align:center;padding:.425rem 0 .85rem}.interactive-scenario .intro-panel .character-holder .character{width:42%;-webkit-box-sizing:content-box;box-sizing:content-box;padding:.85rem;-webkit-animation:zoomIn .3s cubic-bezier(.215,.61,.355,1);animation:zoomIn .3s cubic-bezier(.215,.61,.355,1);-webkit-animation-fill-mode:both;animation-fill-mode:both}.interactive-scenario .intro-panel .character-holder .character[data-index="0"]{-webkit-animation-delay:.4s;animation-delay:.4s}.interactive-scenario .intro-panel .character-holder .character[data-index="1"]{-webkit-animation-delay:.55s;animation-delay:.55s}.interactive-scenario .intro-panel .character-holder .character[data-index="2"]{-webkit-animation-delay:.7s;animation-delay:.7s}.interactive-scenario .intro-panel .character-holder .character[data-index="3"]{-webkit-animation-delay:.85s;animation-delay:.85s}.interactive-scenario .intro-panel .character-holder .character[data-index="4"]{-webkit-animation-delay:1s;animation-delay:1s}.interactive-scenario .intro-panel .character-holder .character[data-index="5"]{-webkit-animation-delay:1.15s;animation-delay:1.15s}.interactive-scenario .intro-panel .character-holder .character[data-index="6"]{-webkit-animation-delay:1.3s;animation-delay:1.3s}.interactive-scenario .intro-panel .character-holder .character[data-index="7"]{-webkit-animation-delay:1.45s;animation-delay:1.45s}.interactive-scenario .intro-panel .character-holder .character[data-index="8"]{-webkit-animation-delay:1.6s;animation-delay:1.6s}.interactive-scenario .intro-panel .character-holder .character[data-index="9"]{-webkit-animation-delay:1.75s;animation-delay:1.75s}.interactive-scenario .intro-panel .character-holder .character[data-index="10"]{-webkit-animation-delay:1.9s;animation-delay:1.9s}.interactive-scenario .intro-panel .character-holder .character[data-index="11"]{-webkit-animation-delay:2.05s;animation-delay:2.05s}.interactive-scenario .intro-panel .character-holder .character[data-index="12"]{-webkit-animation-delay:2.2s;animation-delay:2.2s}.interactive-scenario .intro-panel .character-holder .character.coach{width:calc(100vw - 45px);border:1px solid #0091cd;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:.85rem}.interactive-scenario .intro-panel .character-holder .character.coach .character-graphic{margin:auto;width:85px;height:85px}.interactive-scenario .intro-panel .character-holder .character.coach .character-text-holder{width:calc(100% - 95px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 0 0 15px;text-align:left;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.interactive-scenario .intro-panel .character-holder .character.coach .character-text-holder .character-name{margin:0 0 8px}@media (min-width:688px){.interactive-scenario .intro-panel .character-holder .character.coach{width:75%}.interactive-scenario .intro-panel .character-holder .character.coach .character-graphic{margin-left:4px}}@media (min-width:688px){.interactive-scenario .intro-panel .character-holder{padding:1.275rem 0}.interactive-scenario .intro-panel .character-holder .character{width:28%}}@media only screen and (max-width:319px){.interactive-scenario .intro-panel .character-holder .character{width:42%;padding:.35rem}.interactive-scenario .intro-panel .character-holder .character .character-graphic{max-width:100%}.interactive-scenario .intro-panel .character-holder .character.coach{padding:.35rem;width:calc(100vw - 22px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.interactive-scenario .intro-panel .character-holder .character.coach .character-text-holder{padding:0;width:100%}}.interactive-scenario .intro-panel .character-holder .character-graphic{border-radius:50%}.interactive-scenario .intro-panel .character-holder .character-name{margin:8px 0 2px;font-weight:700;color:#004b79}@media (min-width:688px){.interactive-scenario .intro-panel .character-holder .character-name{font-size:1.35rem}}@media (min-width:688px){.interactive-scenario .intro-panel .character-holder{-webkit-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around}}.interactive-scenario .intro-panel .btn-continue{display:block;margin:1rem auto 2rem}.interactive-scenario .intro-panel .btn-scroll{width:44px;height:44px;display:block;position:relative;margin:.7rem auto 0;border:2px solid #fff;border-radius:50%;-webkit-animation:pulse .8s linear 6;animation:pulse .8s linear 6;-webkit-transition:background-color .25s;transition:background-color .25s;padding:1px 7px 2px}.interactive-scenario .intro-panel .btn-scroll:after{display:block;content:"";width:100%;height:100%;background:url(content/global/graphics/icon-arrow-white-thin.svg) no-repeat center 60%;background-size:80%}.interactive-scenario .intro-panel .btn-scroll.over{background-color:hsla(0,0%,100%,.25)}.interactive-scenario .final-feedback-panel .question-text{margin-bottom:0;padding-bottom:0}@media (min-width:688px){.interactive-scenario .final-feedback-panel .question-text{padding:0}}.interactive-scenario .final-feedback-panel .question-text ul{margin-left:12px}.interactive-scenario .final-feedback-panel ul{padding-top:12px;padding-bottom:8px}@media (min-width:688px){.interactive-scenario .final-feedback-panel ul{padding-top:15px;padding-bottom:10px}}.interactive-scenario .final-feedback-panel [data-panel-id=q3] .question-num:before,.interactive-scenario .final-feedback-panel [data-panel-id=q4] .question-num:before,.interactive-scenario .final-feedback-panel [data-panel-id=q5] .question-num:before,.interactive-scenario .final-feedback-panel [data-panel-id=q7] .question-num:before,.interactive-scenario .final-feedback-panel [data-panel-id=q9] .question-num:before{margin-top:10px!important}@media (min-width:688px){.interactive-scenario .final-feedback-panel [data-panel-id=q3] .question-num:before,.interactive-scenario .final-feedback-panel [data-panel-id=q4] .question-num:before,.interactive-scenario .final-feedback-panel [data-panel-id=q5] .question-num:before,.interactive-scenario .final-feedback-panel [data-panel-id=q7] .question-num:before,.interactive-scenario .final-feedback-panel [data-panel-id=q9] .question-num:before{margin-top:20px!important}}.interactive-scenario .final-feedback-panel .question-group:after{height:1px;background-color:#0091cd;display:block;margin:1.5rem auto 2.5rem;content:"";width:90%}@media (min-width:688px){.interactive-scenario .final-feedback-panel .question-group:after{max-width:600px;margin:2.5rem auto 3.5rem}}.interactive-scenario .final-feedback-panel .pass-fail-results{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:fadeIn .3s;animation:fadeIn .3s;-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;font-size:1.75rem}.interactive-scenario .final-feedback-panel .pass-fail-results:before{width:30px;height:30px;display:inline-block;content:"";background-repeat:no-repeat;margin-right:8px}.interactive-scenario .final-feedback-panel .pass-fail-results.passed:before{background-image:url(content/global/graphics/icon-checkmark-circle-white.svg)}.interactive-scenario .final-feedback-panel .pass-fail-results.failed:before{background-image:url(content/global/graphics/icon-x-circle-white.svg)}.interactive-scenario .final-feedback-panel ul.panel-groups{border-left:none}@media (min-width:688px){.interactive-scenario .final-feedback-panel .segue-section{margin-bottom:4rem}}.interactive-scenario .final-feedback-panel .question-text-holder{padding-bottom:0;padding-top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.interactive-scenario .final-feedback-panel .question-text-holder .question-text{border-bottom:0}.interactive-scenario .final-feedback-panel .question-text-holder .question-num{font-size:3rem;line-height:.85;margin-top:-.85rem;padding-right:2px;font-family:georgia,serif;font-weight:700;color:#ed1b2e;float:left}@media (min-width:688px){.interactive-scenario .final-feedback-panel .question-text-holder .question-num{font-size:4rem;margin-top:-1.6rem}}.interactive-scenario .final-feedback-panel .question-feedback{padding-bottom:0}.interactive-scenario .final-feedback-panel .question-feedback ul li:before{position:absolute;top:0;left:-1.25rem!important;color:#ed1b2e!important;content:"•"!important;font-size:20px!important}.interactive-scenario .final-feedback-panel .question-feedback .feedback ul li:before{line-height:normal}.interactive-scenario .final-feedback-panel .question-feedback .question-num .question-text-holder{padding-top:0}.interactive-scenario .final-feedback-panel .question-text-holder{padding:0!important}.interactive-scenario .final-feedback-panel .feedback-graphic{width:100%;display:block;padding:.85rem 0}@media (min-width:688px){.interactive-scenario .final-feedback-panel .feedback-graphic{width:auto;max-width:600px;margin:0 auto;padding:1.7rem 0}}.interactive-scenario .final-feedback-panel .feedback{margin:.5rem 5px;display:block}@media (min-width:688px){.interactive-scenario .final-feedback-panel .feedback{margin:1rem 0}}.interactive-scenario .final-feedback-panel .feedback p,.interactive-scenario .final-feedback-panel .feedback ul{width:100%}@media only screen and (max-width:319px){.interactive-scenario .final-feedback-panel .feedback p,.interactive-scenario .final-feedback-panel .feedback ul{width:100%}}.interactive-scenario .final-feedback-panel .buttons-container{margin-bottom:4rem;text-align:center}@media (min-width:688px){.interactive-scenario .final-feedback-panel .buttons-container{margin-bottom:5rem}}@media (min-width:688px){.interactive-scenario .final-feedback-panel .feedback,.interactive-scenario .final-feedback-panel .feedback-graphic,.interactive-scenario .final-feedback-panel .header,.interactive-scenario .final-feedback-panel .paragraph{max-width:600px;margin:0 auto}}.interactive-scenario .final-feedback-panel .question-text-holder{margin-left:auto;margin-right:auto}.interactive-scenario .segue-region{padding:.85rem;background-color:#0091cd;z-index:99;position:relative;margin-top:-20px}.interactive-scenario .segue-region .side-by-side{margin-bottom:0}.interactive-scenario .segue-region .side-by-side .paragraph{text-align:left}.interactive-scenario .segue-region .side-by-side .side-by-side-icon{margin:15px auto 5px}@media (min-width:688px){.interactive-scenario .segue-region .side-by-side .paragraph{padding-left:0;padding-right:0}.interactive-scenario .segue-region .side-by-side .side-by-side-icon{margin:1.75rem auto}}.interactive-scenario .segue-region .callout{background-color:#004b79;color:#fff;border-left:3px solid #fff;position:relative}.interactive-scenario .segue-region .callout p{padding:0 10px}@media only screen and (max-width:319px){.interactive-scenario .segue-region .callout{padding:.35rem 20px}}.interactive-scenario .segue-region .callout:after,.interactive-scenario .segue-region .callout:before{font-size:4.5rem;display:block;position:absolute;font-family:georgia,serif}@media (min-width:688px){.interactive-scenario .segue-region .callout:after,.interactive-scenario .segue-region .callout:before{font-size:105px}}.interactive-scenario .segue-region .callout:before{content:"“";float:left;left:4px;top:-10px}@media (min-width:688px){.interactive-scenario .segue-region .callout:before{top:-15px;left:15px}}.interactive-scenario .segue-region .callout:after{content:"”";right:4px;bottom:0;line-height:0}@media (min-width:688px){.interactive-scenario .segue-region .callout:after{right:15px;bottom:4px}}.interactive-scenario .segue-region .callout+.paragraph{padding-top:0!important;margin-top:0!important}@media (min-width:688px){.interactive-scenario .segue-region{margin-top:auto;margin-bottom:.85rem}.interactive-scenario .segue-region .callout{border-left:8px solid #fff}.interactive-scenario .segue-region .paragraph+.callout{margin-top:-1rem}.interactive-scenario .segue-region div:last-child.callout{margin-bottom:2.5rem}}@media only screen and (max-width:319px){.interactive-scenario .segue-region{padding:.35rem}}.interactive-scenario .segue-region section{padding:0}@media (min-width:688px){.interactive-scenario .segue-region section{max-width:600px;margin:0 auto}}.interactive-scenario .segue-region section.has-presentation .presentation-block{margin:-0.85rem -0.85rem 0;display:block}@media (min-width:688px){.interactive-scenario .segue-region section.has-presentation .presentation-block{margin-left:calc(-1 * ((100vw - 600px))/2)}}@media only screen and (max-width:319px){.interactive-scenario .segue-region section.has-presentation .presentation-block{margin-left:0}}.interactive-scenario .segue-region section.has-presentation .presentation-block ul{padding-left:1.4rem}@media (min-width:688px){.interactive-scenario .segue-region section.has-presentation .presentation-block ul{padding-left:62px}}.interactive-scenario .segue-region section.has-presentation:not(.has-video):not(.has-paragraph){margin-bottom:-.85rem}@media (min-width:688px){.interactive-scenario .segue-region section.has-presentation:not(.has-video):not(.has-paragraph){margin:-0.85rem auto}}.interactive-scenario .segue-region section.has-presentation:not(.has-video).has-content-block-group{margin-bottom:0}@media (min-width:688px){.interactive-scenario .segue-region section.has-presentation:not(.has-video).has-content-block-group{margin-bottom:-0.85rem}}.interactive-scenario .segue-region section.has-presentation .video-block{padding:.85rem 0 0;margin-top:0}@media (min-width:688px){.interactive-scenario .segue-region section.has-presentation .video-block{padding:0}.interactive-scenario .segue-region section.has-presentation .video-block .primary-text{margin-top:.5rem}}@media only screen and (max-width:319px){.interactive-scenario .segue-region section.has-presentation{margin:-30px -0.35rem -0.35rem}.interactive-scenario .segue-region section.has-presentation .video-block{padding:.35rem}}.interactive-scenario .segue-region .presentation-block+.video-block .text-holder{margin-top:.2rem}.interactive-scenario .segue-region .graphic{max-width:100%;display:block;margin:10px auto}@media (min-width:688px){.interactive-scenario .segue-region .graphic{margin:15px auto 0}}.interactive-scenario .segue-region .has-audio-text-reveal .graphic{border-radius:50%}@media (min-width:688px){.interactive-scenario .segue-region .has-audio-text-reveal .graphic{width:95px;height:95px}}.interactive-scenario .segue-region .paragraph{color:#fff;font:1.35rem georgia,serif;font-weight:700;text-align:center;padding:0 5px 5px}@media (min-width:688px){.interactive-scenario .segue-region .paragraph{padding:.75rem .85rem 1.75rem}}.interactive-scenario .segue-region ul{border-left-width:0}.interactive-scenario .segue-region ul li:before{color:#fff}.interactive-scenario .scenario-header{padding:1.3rem 1.6rem .85rem}@media (min-width:688px){.interactive-scenario .scenario-header{padding:3.4rem 0 .85rem}}.interactive-scenario .scenario-header h1{margin:0}.interactive-scenario .scenario-header .scenario-title{text-transform:uppercase;color:#ed1b2e}.interactive-scenario .question-holder{margin-bottom:1.5rem}.interactive-scenario .final-feedback-panel .panel-groups{padding:0 .85rem}@media only screen and (max-width:319px){.interactive-scenario .final-feedback-panel .panel-groups{padding:0 .35rem}}.interactive-scenario .final-feedback-panel .panel-groups .question-feedback-group{padding:0}@media (min-width:688px){.interactive-scenario .final-feedback-panel .segue-selection{margin-bottom:2rem}}.interactive-scenario .final-feedback-panel section.topics-section{margin-bottom:3rem}@media (min-width:688px){.interactive-scenario .final-feedback-panel section.topics-section{margin-bottom:5rem}.interactive-scenario .final-feedback-panel section.topics-section .header h2{margin-bottom:3rem}}.interactive-scenario .base-content-block{text-align:center}.interactive-scenario .panel-holder.before-scroll{height:101%}.interactive-scenario .content{height:calc(100% - 48px)}@media (min-width:688px){.interactive-scenario .content{height:calc(100% - 55px)}}.interactive-scenario .bottom-nav{width:100%;height:48px;position:fixed;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #c7c7c7;background-color:#fff;z-index:100}@media (min-width:688px){.interactive-scenario .bottom-nav{height:55px}}@media only screen and (max-width:319px){.interactive-scenario .btn-circle-blue{margin:0 5px}}.interactive-scenario .btn-prev{margin-right:5px}@media (min-width:688px){.interactive-scenario .btn-prev{margin-right:15px}}.interactive-scenario .btn-next{margin-left:5px}@media (min-width:688px){.interactive-scenario .btn-next{margin-left:15px}}.interactive-scenario .dots-holder{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0;border-left:0}.interactive-scenario .dots-holder:before{width:100%;height:2px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#0091cd;z-index:-1;content:""}@media (min-width:688px){.interactive-scenario .dots-holder:before{background-color:#c7c7c7}}.interactive-scenario .nav-dot{width:8px;height:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:2px;border-radius:50%;border:2px solid #0091cd;background-color:#0091cd;color:#0091cd;list-style-type:none;text-align:center;-webkit-transition:all .35s cubic-bezier(.215,.61,.355,1);transition:all .35s cubic-bezier(.215,.61,.355,1)}@media only screen and (max-width:319px){.interactive-scenario .nav-dot{width:4px;height:4px;margin:1px}}@media (min-width:688px){.interactive-scenario .nav-dot{width:26px;height:26px;margin:4px;border-color:#c7c7c7;background-color:#fff;color:#656567}}.interactive-scenario .nav-dot:first-child{margin-left:0}.interactive-scenario .nav-dot:last-child{margin-right:0}.interactive-scenario .nav-dot:before{display:none}.interactive-scenario .nav-dot>*{margin:auto;font-weight:700;visibility:hidden}@media (min-width:688px){.interactive-scenario .nav-dot>*{visibility:visible;font-size:1rem}}@media only screen and (max-width:319px){.interactive-scenario .nav-dot>*{line-height:normal}}.interactive-scenario .nav-dot .panel-begin{font-family:georgia,serif;font-style:italic}.interactive-scenario .nav-dot .panel-review{width:15px;height:15px}.interactive-scenario .nav-dot.active{width:30px;height:30px;color:#0091cd;background-color:#fff;font-size:1.35rem}@media only screen and (max-width:319px){.interactive-scenario .nav-dot.active{width:24px;height:24px}}@media (min-width:688px){.interactive-scenario .nav-dot.active{width:36px;height:36px;border-color:#0091cd}}.interactive-scenario .nav-dot.active>*{visibility:visible;font-size:1.35rem}.interactive-scenario#pals-hz010 .question-group[data-index="0"] .feedback:before,.interactive-scenario#pals-hz010 .question-group[data-index="1"] .feedback:before{margin-top:-5px}@media (min-width:688px){.interactive-scenario#pals-hz010 .question-group[data-index="0"] .feedback:before,.interactive-scenario#pals-hz010 .question-group[data-index="1"] .feedback:before,.interactive-scenario#pals-hz010 .question-group[data-index="8"] .feedback:before,.interactive-scenario#pals-hz010 .question-group[data-index="9"] .feedback:before{margin-top:-8px}}.interactive-scenario#pals-fz080 .question-matching .question .question-text-holder{padding-top:.85rem!important}.interactive-scenario#pals-fz080 .question-matching .question .question-content{position:relative}.interactive-scenario#pals-fz080 .question-matching .question .question-text{font-size:1.15rem;margin-top:0!important}.interactive-scenario#pals-fz080 .question-matching .question .question-text:after,.interactive-scenario#pals-fz080 .question-matching .question .question-text:before{width:35px;height:35px;font:5rem Georgia,Times New Roman,Times,serif;display:block;position:relative;top:-6px}@media (min-width:688px){.interactive-scenario#pals-fz080 .question-matching .question .question-text:after,.interactive-scenario#pals-fz080 .question-matching .question .question-text:before{width:36px;height:42px;font-size:6rem}}.interactive-scenario#pals-fz080 .question-matching .question .question-text:before{content:"\201C";left:-4px}.interactive-scenario#pals-fz080 .question-matching .question .question-text:after{content:"\201D";margin-left:auto;right:-4px}.interactive-scenario#pals-fz080 .question-matching .response-holder{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:.85rem}.interactive-scenario#pals-fz080 .question-matching .response,.interactive-scenario#pals-fz080 .question-matching .response-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.interactive-scenario#pals-fz080 .question-matching .response{width:42px;height:42px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:4px;border-left-width:2px!important;border-radius:50%;-webkit-transition:all .25s;transition:all .25s}@media (min-width:688px){.interactive-scenario#pals-fz080 .question-matching .response{width:70px;height:70px;border-left-width:3px!important}}.interactive-scenario#pals-fz080 .question-matching .response.over .response-text{color:#004b79}.interactive-scenario#pals-fz080 .question-matching .response.disabled .response-text{color:#656567}.interactive-scenario#pals-fz080 .question-matching .response[aria-checked=true]{background-color:#004b79}.interactive-scenario#pals-fz080 .question-matching .response[aria-checked=true] .response-text{color:#fff;background-color:transparent}.interactive-scenario#pals-fz080 .question-matching .response .response-text{padding:0;font:1.75rem Georgia,Times New Roman,Times,serif;color:#0091cd;font-weight:700;text-align:center;-webkit-transition:color .25s;transition:color .25s}@media (min-width:688px){.interactive-scenario#pals-fz080 .question-matching .response .response-text{font-size:38px}}[data-course=a] .interactive-scenario .character-holder,[data-course=b][data-page=acls-bz020] .interactive-scenario .character-holder,[data-course=c][data-page=pals-bf020] .interactive-scenario .character-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[data-course=a] .interactive-scenario .character-holder .character:not(.coach),[data-course=b][data-page=acls-bz020] .interactive-scenario .character-holder .character:not(.coach),[data-course=c][data-page=pals-bf020] .interactive-scenario .character-holder .character:not(.coach){width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}[data-course=a] .interactive-scenario .character-holder .character:not(.coach):nth-child(odd),[data-course=b][data-page=acls-bz020] .interactive-scenario .character-holder .character:not(.coach):nth-child(odd),[data-course=c][data-page=pals-bf020] .interactive-scenario .character-holder .character:not(.coach):nth-child(odd){background-color:#c4dff6}[data-course=a] .interactive-scenario .character-holder .character:not(.coach) .character-text-holder,[data-course=b][data-page=acls-bz020] .interactive-scenario .character-holder .character:not(.coach) .character-text-holder,[data-course=c][data-page=pals-bf020] .interactive-scenario .character-holder .character:not(.coach) .character-text-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:319px){[data-course=a] .interactive-scenario .character-holder .character:not(.coach) .character-text-holder,[data-course=b][data-page=acls-bz020] .interactive-scenario .character-holder .character:not(.coach) .character-text-holder,[data-course=c][data-page=pals-bf020] .interactive-scenario .character-holder .character:not(.coach) .character-text-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[data-course=a] .interactive-scenario .character-holder .character:not(.coach) .character-text-holder .character-role,[data-course=b][data-page=acls-bz020] .interactive-scenario .character-holder .character:not(.coach) .character-text-holder .character-role,[data-course=c][data-page=pals-bf020] .interactive-scenario .character-holder .character:not(.coach) .character-text-holder .character-role{margin-right:auto}}[data-course=a] .interactive-scenario .character-holder .character:not(.coach) .character-text-holder .character-name,[data-course=b][data-page=acls-bz020] .interactive-scenario .character-holder .character:not(.coach) .character-text-holder .character-name,[data-course=c][data-page=pals-bf020] .interactive-scenario .character-holder .character:not(.coach) .character-text-holder .character-name{margin:0}[data-course=a] .interactive-scenario .character-holder .character:not(.coach) .character-text-holder .character-role,[data-course=b][data-page=acls-bz020] .interactive-scenario .character-holder .character:not(.coach) .character-text-holder .character-role,[data-course=c][data-page=pals-bf020] .interactive-scenario .character-holder .character:not(.coach) .character-text-holder .character-role{margin-left:auto;font-weight:700;color:#004b79}@media (min-width:688px){[data-course=a] .interactive-scenario .character-holder .character:not(.coach) .character-text-holder .character-role,[data-course=b][data-page=acls-bz020] .interactive-scenario .character-holder .character:not(.coach) .character-text-holder .character-role,[data-course=c][data-page=pals-bf020] .interactive-scenario .character-holder .character:not(.coach) .character-text-holder .character-role{font-size:1.35rem}}[data-course=a] .interactive-scenario .character-holder .coach,[data-course=b][data-page=acls-bz020] .interactive-scenario .character-holder .coach,[data-course=c][data-page=pals-bf020] .interactive-scenario .character-holder .coach{margin:1.7rem auto 0}#acls-hz020-panel2-1-0-question{margin-top:0!important}@media (min-width:688px){[data-uid=acls-kz020-panel4-1-0] .question-graphic{max-width:800px!important}}[data-type=menu] .nav-header{height:82px;border-bottom:0}[data-type=menu] .nav-header .course-navigation{margin-top:-30px}[data-type=menu] .nav-header .course-navigation .course-title{top:53px}@media (min-width:688px){[data-type=menu] .nav-header .course-navigation{margin-top:-37px}[data-type=menu] .nav-header .course-navigation .course-title{top:58px}}@media only screen and (max-width:319px){[data-type=menu] .nav-header .course-navigation{margin-top:-36px!important}}@media (min-width:688px){[data-type=menu] .nav-header{height:94px}}@media only screen and (max-width:319px){[data-type=menu] .nav-header{height:78px}}[data-type=menu] .menu{height:calc(100% - 82px);top:82px;padding-bottom:15px}@media (min-width:688px){[data-type=menu] .menu{height:calc(100% - 94px);top:94px}}@media only screen and (max-width:319px){[data-type=menu] .menu{height:calc(100% - 78pxpx);top:78px}}.menu-drawer .menu-grp-title,.menu .menu-grp-title{margin:0;padding-left:45px;font-size:2rem;font-weight:500}.menu-drawer .topic-node,.menu .topic-node{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.85rem .5rem;text-align:left}@media only screen and (max-width:319px){.menu-drawer .topic-node,.menu .topic-node{padding:.35rem}}.menu-drawer .topic-node:not(:last-child),.menu .topic-node:not(:last-child){border-bottom:1px solid hsla(240,2%,63%,.5)!important}.menu-drawer .topic-node .topic-title,.menu .topic-node .topic-title{margin:0;padding-left:8px;font-size:1.1em;line-height:1.4;padding-right:5px}@media (min-width:688px){.menu-drawer .topic-node .topic-title,.menu .topic-node .topic-title{font-size:1.2em}}.menu-drawer .status-icon-holder,.menu .status-icon-holder{width:22px;height:22px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-radius:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.menu-drawer .status-icon-holder .status-icon,.menu .status-icon-holder .status-icon{width:24px;height:24px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:3px}@media (min-width:688px){.menu-drawer .status-icon-holder,.menu .status-icon-holder{width:28px;height:28px}.menu-drawer .status-icon-holder .status-icon,.menu .status-icon-holder .status-icon{width:28px;height:28px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:3px}}.menu-drawer [data-status=complete] .status-icon-holder,.menu [data-status=complete] .status-icon-holder{background-color:#0091cd}.menu-drawer [data-status=complete] .status-icon,.menu [data-status=complete] .status-icon{width:20px;height:20px}@media (min-width:688px){.menu-drawer [data-status=complete] .status-icon,.menu [data-status=complete] .status-icon{width:22px;height:22px}}.menu-drawer [data-locked=true] .status-icon,.menu [data-locked=true] .status-icon{width:20px;height:20px;opacity:.8}@media (min-width:688px){.menu-drawer [data-locked=true] .status-icon,.menu [data-locked=true] .status-icon{width:22px;height:22px}}.menu{background-color:#a2a2a2}.menu .accordion-holder{width:100%;height:100%;position:relative}.menu .certificate-btn{padding:.425rem;background-color:#c4dff6;text-align:center}.menu .certificate-btn button{background-color:transparent}.menu .lesson-container{max-height:155px;position:relative;border-bottom:.5rem solid #fff;overflow:hidden;-webkit-transition:max-height .6s;transition:max-height .6s}@media (min-width:688px){.menu .lesson-container{max-height:300px;-webkit-transition-duration:.3s;transition-duration:.3s}}.menu .lesson-container:not(.expanded) .lesson-bg-img{width:105%;margin-left:-2.5%}.menu .lesson-container:not(.expanded) .topic-to-resume{display:none}.menu .lesson-container .lesson-nav{opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s;margin-top:.5rem}@media (min-width:688px){.menu .lesson-container .lesson-nav{margin-top:0}}.menu .lesson-container.expanded{max-height:900px}.menu .lesson-container.expanded .lesson-nav{opacity:1}.menu .lesson-container.expanded .lesson-panel{-webkit-transition:all .3s;transition:all .3s}.menu .lesson-container.expanded .lesson-num{margin-bottom:.7rem}.menu .lesson-container.expanded .panel-main-content .menu-grp{background:transparent}@media (min-width:688px){.menu .lesson-container.expanded .panel-main-content{padding:100px 3.4rem 3.4rem}.menu .lesson-container.expanded .panel-main-content .menu-grp{margin-bottom:.85rem}.menu .lesson-container.expanded .panel-main-content .lesson-title{margin-bottom:1rem;min-height:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}.menu .lesson-container.expanded .lesson-bg-img{-webkit-transition:all .3s;transition:all .3s;width:150%;max-width:1600px;height:inherit;min-height:auto;left:-100%;right:-100%;margin:auto}@media (min-width:688px){.menu .lesson-container.expanded .lesson-bg-img{min-width:100%;min-height:100%;width:auto}}.menu .lesson-container.expanded .topic-to-resume{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.menu .lesson-container.expanded .topic-node h3.topic-title{margin:.35rem 0}@media (min-width:688px){.menu .lesson-container.expanded .topic-node h3.topic-title{margin:.35rem 0 .1rem}}.menu .lesson-container:last-child .panel-main-content{padding-bottom:35px}@media (min-width:688px){.menu .lesson-container:last-child .panel-main-content{padding-bottom:60px}}.menu .lesson-container:last-child .lesson-nav .menu-grp-title{padding:0;height:3px}@media (min-width:688px){.menu .lesson-container:last-child .lesson-nav .menu-grp-title{height:5px}}.menu .lesson-panel{position:relative}.menu .lesson-panel:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);content:"";pointer-events:none;z-index:0}@media (min-width:688px){.menu .lesson-panel:before{background:linear-gradient(90deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.4) 500px,transparent)}}@media (min-width:900px){.menu .lesson-panel:before{background:linear-gradient(90deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.4) 500px,transparent 650px)}}.menu .lesson-panel>.status-icon-holder{position:absolute;top:1em;right:1em;-webkit-box-shadow:0 0 15px rgba(0,0,0,.5);box-shadow:0 0 15px rgba(0,0,0,.5)}.menu .lesson-node{width:calc(100% - 5px * 2);height:calc(100% - 5px * 2);position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-color:transparent;z-index:10;-webkit-transition:all .3s;transition:all .3s}.menu .lesson-num{position:absolute;top:0;left:0;background:hsla(0,0%,100%,.9);color:#ed1b2e;height:35px;padding:.3rem .85rem;margin:0 0 1rem;font-size:1.25em;font-weight:700}@media (min-width:688px){.menu .lesson-num{font-size:1.5em}}.menu .lesson-num:after{position:absolute;top:0;left:100%;width:0;height:0;border-style:solid;border-width:35px 20px 0 0;border-color:hsla(0,0%,100%,.9) transparent transparent;content:""}@media (min-width:688px){.menu .lesson-num{height:42px;padding:.4rem .85rem}.menu .lesson-num:after{border-width:42px 24px 0 0}}.menu .panel-main-content{padding:70px .85rem .85rem;position:relative}.menu .panel-main-content .lesson-title{font-size:1.3em;color:#fff;margin:0;text-shadow:1px 1px 6px #000}@media (min-width:688px){.menu .panel-main-content{-webkit-box-sizing:content-box;box-sizing:content-box;padding:100px 1.7rem 1.7rem;-webkit-transition:padding .5s ease;transition:padding .5s ease;width:555px}.menu .panel-main-content .lesson-title{font-size:2.5rem}.menu .panel-main-content:before{top:0;background:-webkit-gradient(linear,left top,right top,from(#212121),to(rgba(33,33,33,0)))!important;background:linear-gradient(90deg,#212121 0,rgba(33,33,33,0))!important}}.menu .panel-main-content .topic-to-resume{opacity:0;color:#fff}@media (min-width:688px){.menu .panel-main-content .topic-to-resume{padding-bottom:.5rem}}.menu .panel-main-content .btn-resume-topic{background:none!important;border:0;font-weight:700;text-decoration:underline;text-align:left;padding:.2rem 0 .85rem}.menu .panel-main-content .menu-grp{margin-bottom:.75rem;background:hsla(0,0%,100%,.9);border:2px solid rgba(0,145,205,.9)}.menu .panel-main-content .menu-grp .menu-grp-title{padding:1.2rem .85rem .75rem 2.75rem;background:rgba(0,145,205,.9);color:#fff;font-size:1.5em}.menu .panel-main-content .menu-grp .topic-node{background:hsla(0,0%,100%,.9);padding:.425rem .7rem}.menu .panel-main-content .menu-grp .topic-node .topic-title{color:#004b79}@media (min-width:688px){.menu .panel-main-content .menu-grp{padding:inherit}.menu .panel-main-content .menu-grp .menu-grp-title{padding-left:3.2rem;font-size:1.7em}.menu .panel-main-content .menu-grp .menu-grp-title .topic-node{padding:.85rem .7rem}.menu .panel-main-content .menu-grp .topic-node{padding:.7rem}}.menu .menu-footer{position:fixed;bottom:0;left:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.85rem;background-color:#fff;z-index:10}.menu .menu-footer .completion-status-msg{margin:0;font-size:1rem}.menu .menu-footer .btn-resources{width:40%;max-width:240px;min-width:inherit;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:1rem}@media (min-width:688px){.menu .menu-footer .completion-status-msg{font-size:1.35rem}}.menu .lesson-bg-img{width:100%;height:auto;position:absolute;top:0;z-index:-1}[data-course=a] .course-title{background-color:#7f181b}@media (min-width:688px){[data-course=a] .lesson-container.expanded[data-index="1"] .lesson-bg-img{bottom:0;margin:auto}}[data-course=a] .lesson-container.expanded[data-index="2"]{max-height:950px}[data-course=a] .lesson-container.expanded[data-index="3"]{max-height:1040px}[data-course=a] .lesson-container.expanded[data-index="4"]{max-height:1020px}@media (min-width:688px){[data-course=a] .lesson-container.expanded[data-index="4"] .lesson-bg-img{right:0;left:auto}}[data-course=a] .lesson-container:not(.expanded) .lesson-bg-img{bottom:0;margin:auto}[data-course=a] .lesson-container:not(.expanded) [data-index="0"] .lesson-bg-img{top:auto;bottom:-51%}[data-course=a] .lesson-container:not(.expanded) [data-index="1"] .lesson-bg-img{bottom:122%}@media (min-width:688px){[data-course=a] .lesson-container:not(.expanded) [data-index="1"] .lesson-bg-img{bottom:130%}}@media (min-width:900px){[data-course=a] .lesson-container:not(.expanded) [data-index="1"] .lesson-bg-img{bottom:200%}}[data-course=a] .lesson-container:not(.expanded) [data-index="2"] .lesson-bg-img{bottom:110%}[data-course=a] .lesson-container:not(.expanded)[data-index="3"] .lesson-bg-img{top:auto}[data-course=a] .lesson-container:not(.expanded) [data-index="4"] .lesson-bg-img{bottom:-33%}[data-course=a] .lesson-container:not(.expanded) [data-index="5"] .lesson-bg-img{bottom:-143%}[data-course=b] .course-title{background-color:#0091cd}[data-course=b] .lesson-container.expanded[data-index="3"]{max-height:1100px}[data-course=b] .lesson-container.expanded[data-index="4"] .lesson-bg-img{bottom:84%}@media (min-width:900px){[data-course=b] .lesson-container.expanded[data-index="4"] .lesson-bg-img{bottom:auto}}[data-course=b] .lesson-container:not(.expanded) .lesson-bg-img{bottom:0;margin:auto}@media (min-width:688px){[data-course=b] .lesson-container:not(.expanded) [data-index="0"] .lesson-bg-img{top:-40%}}[data-course=b] .lesson-container:not(.expanded) [data-index="1"] .lesson-bg-img{top:-100%;bottom:-155%}[data-course=b] .lesson-container:not(.expanded) [data-index="2"] .lesson-bg-img{top:-25%;bottom:-140%}[data-course=b] .lesson-container:not(.expanded) [data-index="3"] .lesson-bg-img{top:-25%;bottom:auto}@media (min-width:900px){[data-course=b] .lesson-container:not(.expanded) [data-index="3"] .lesson-bg-img{bottom:0;top:-25%}}[data-course=b] .lesson-container:not(.expanded) [data-index="4"] .lesson-bg-img{bottom:15%}@media (min-width:688px){[data-course=b] .lesson-container:not(.expanded) [data-index="4"] .lesson-bg-img{bottom:-15%}}[data-course=b] .lesson-container:not(.expanded) [data-index="7"] .lesson-bg-img{bottom:100%}[data-course=c][data-type=menu] .nav-header{height:106px}[data-course=c][data-type=menu] .nav-header .course-navigation{margin-top:-54px}@media (min-width:688px){[data-course=c][data-type=menu] .nav-header .course-navigation{margin-top:-37px}}@media (min-width:688px){[data-course=c][data-type=menu] .nav-header{height:94px}}[data-course=c][data-type=menu] .menu{height:calc(100% - 106px);top:106px;padding-bottom:30px}@media (min-width:688px){[data-course=c][data-type=menu] .menu{height:calc(100% - 94px);top:94px}}[data-course=c] .course-title{background-color:#004b79}[data-course=c] .lesson-container.expanded[data-index="4"]{max-height:1100px}@media (min-width:688px){[data-course=c] .lesson-container.expanded[data-index="5"] .lesson-bg-img{bottom:-50%;margin:auto}}[data-course=c] .lesson-container:not(.expanded) .lesson-bg-img{bottom:0;margin:auto}@media only screen and (max-width:319px){[data-course=c] .lesson-container:not(.expanded) .lesson-bg-img{width:auto!important;height:100%;bottom:auto!important;top:0!important}}[data-course=c] .lesson-container:not(.expanded) [data-index="0"] .lesson-bg-img{bottom:100%}[data-course=c] .lesson-container:not(.expanded) [data-index="1"] .lesson-bg-img{top:-52%;bottom:0}@media (min-width:688px){[data-course=c] .lesson-container:not(.expanded) [data-index="1"] .lesson-bg-img{top:-150%}}@media (min-width:688px){[data-course=c] .lesson-container:not(.expanded) [data-index="4"] .lesson-bg-img{bottom:225%}}[data-course=c] .lesson-container:not(.expanded) [data-index="5"] .lesson-bg-img{bottom:0}@media (min-width:900px){[data-course=c] .lesson-container:not(.expanded) [data-index="5"] .lesson-bg-img{bottom:-200%;top:-100%}}@media only screen and (max-width:319px){.menu .panel-main-content .menu-grp .menu-grp-title{padding:.375rem .42rem .375rem .45rem}.menu .menu-footer{padding:.425rem}.menu .panel-main-content{padding:70px .425rem .425rem}.menu .panel-main-content .menu-grp .topic-node{padding:.425rem .5rem}.menu .lesson-panel>.status-icon-holder{top:.5em;right:.5em}.menu .lesson-container{max-height:310px}.menu .lesson-container.expanded{max-height:1800px}.menu .lesson-container:last-child{margin-bottom:15px}.menu .lesson-container:last-child .panel-main-content{padding-bottom:60px}}.montage-custom-intro .content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.montage-custom-intro .content:after{width:100%;height:52px;position:fixed;bottom:0;left:0;background-color:#c4dff6;z-index:-2;content:""}.montage-custom-intro .content .node,.montage-custom-intro .content .node-holder{height:100%}.montage-custom-intro .content .node-holder{position:relative}.montage-custom-intro .content .node-holder:before{width:100%;height:100%;position:fixed;top:0;left:0;background:url(content/global/graphics/bkgd-pattern-fade.jpg) no-repeat 50%;background-size:cover;z-index:-2;content:""}.montage-custom-intro .node{opacity:0;-webkit-transition:all .25s;transition:all .25s}.montage-custom-intro .node.active{max-height:calc(100vh - 108px);opacity:1}.montage-custom-intro .node.fadeout{opacity:0;-webkit-transition:.3s;transition:.3s}.montage-custom-intro .node .graphic-holder{min-height:150px;position:relative;overflow:hidden}@media (min-width:900px){.montage-custom-intro .node .graphic-holder{min-height:245px}}.montage-custom-intro .node .graphic-holder:after{width:100%;height:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,rgba(0,0,0,.2)),to(rgba(0,0,0,.4)));background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.2) 50%,rgba(0,0,0,.4));content:""}.montage-custom-intro .node .graphic-holder .node-graphic{min-width:auto;width:100%;min-height:100%;position:absolute;top:0;left:-50%;right:-50%;bottom:0;margin:auto}@media (min-width:688px){.montage-custom-intro .node .graphic-holder .node-graphic{width:100%;height:auto}}@media only screen and (max-width:319px){.montage-custom-intro .node .graphic-holder .node-graphic{height:100%;width:auto}}.montage-custom-intro .node .graphic-holder .node-graphic.graphic-top{top:0;bottom:auto}.montage-custom-intro .node .graphic-holder .node-graphic.graphic-bottom{top:auto;bottom:0}.montage-custom-intro .node .node-icon{width:150px;height:150px;display:block;margin:-75px auto -50px;-webkit-animation:zoomIn .4s cubic-bezier(.215,.61,.355,1);animation:zoomIn .4s cubic-bezier(.215,.61,.355,1);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.15s;animation-delay:.15s}@media (min-width:688px){.montage-custom-intro .node .node-icon{width:225px;height:225px;margin-top:-112px}}.montage-custom-intro .node .node-text{width:100%;max-width:600px;margin:0 auto;padding:80px 1.5rem}@media (min-width:688px){.montage-custom-intro .node .node-text{padding:10.5vh 1.5rem;max-width:100%}}.montage-custom-intro .node .node-text>*{-webkit-animation:fadeIn .35s;animation:fadeIn .35s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.montage-custom-intro .node .node-text>:first-child{-webkit-animation-delay:.9s;animation-delay:.9s}.montage-custom-intro .node .node-text>:nth-child(2){-webkit-animation-delay:1.1s;animation-delay:1.1s}.montage-custom-intro .node .node-text>:nth-child(3){-webkit-animation-delay:1.3s;animation-delay:1.3s}.montage-custom-intro .node .node-text .node-title{font-size:2rem;text-align:center;color:#ed1b2e}@media (min-width:688px){.montage-custom-intro .node .node-text .node-title{font-size:56px}}.montage-custom-intro .node[data-index="0"] .node-primary-text{margin-top:5px}.montage-custom-intro .node[data-index="0"] .node-primary-text p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.montage-custom-intro .node[data-index="0"] .node-primary-text .slide-text-1{font-size:1.2rem;color:#004b79;font-weight:700}@media (min-width:688px){.montage-custom-intro .node[data-index="0"] .node-primary-text .slide-text-1{font-size:20px;line-height:2}}.montage-custom-intro .node[data-index="0"] .node-primary-text .slide-text-2{font-size:2rem;line-height:1.3;text-align:center;color:#ed1b2e}@media (min-width:688px){.montage-custom-intro .node[data-index="0"] .node-primary-text .slide-text-2{font-size:44px}}.montage-custom-intro .node[data-index="1"] .button-holder:before,.montage-custom-intro .node[data-index="1"] .node-text{display:none}@media (min-width:688px){.montage-custom-intro .node[data-index="3"] .graphic-holder img{top:auto!important}}.montage-custom-intro .button-holder{width:100%;position:fixed;bottom:0;left:0;right:0;margin:0 auto;padding:9px;background:#c4dff6;z-index:1}.montage-custom-intro .button-holder:before{width:100vw;height:30px;position:absolute;bottom:52px;left:-.85rem;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);z-index:0;content:""}@media (min-width:688px){.montage-custom-intro .button-holder:before{top:calc(-100% + 22px);left:0}}.montage-custom-intro .button-holder .btn-next{display:block;margin:0 auto;padding:.3rem 45px .3rem 24px}.montage-custom-intro .button-holder .btn-next:after{width:20px;height:13px;position:absolute;top:0;bottom:0;margin:auto 0 auto 10px;display:inline-block;background:url(content/global/graphics/montage-intro-arrow-blue.svg) no-repeat 50%;content:""}.montage-custom-intro .button-holder .btn-next:not(.over){background-color:transparent}.montage-custom-intro .button-holder .btn-next.over:after{background-image:url(content/global/graphics/montage-intro-arrow-white.svg)}.montage-custom-intro .button-holder .btn-next.disabled:after{background-image:url(content/global/graphics/montage-intro-arrow-gray.svg)}@media (min-width:688px){.montage-custom-intro .button-holder{bottom:0;padding:6px}}.montage-custom-intro .ekg-holder{width:100%;height:150px;position:absolute;top:75px;left:0}@media (min-width:688px){.montage-custom-intro .ekg-holder{margin-top:-75px}.montage-custom-intro .ekg-holder .ekg-container{margin-top:75px}}@media (min-width:900px){.montage-custom-intro .ekg-holder{margin-top:20px}}.montage-custom-intro .ekg-holder[data-active-index="0"] [data-index="0"] .ekg-line-02{-webkit-transform:scaleX(0);transform:scaleX(0)}.montage-custom-intro .ekg-holder[data-active-index="0"] .ekg-container:not(.reveal){-webkit-transform:translate(100%);-ms-transform:translate(100%);transform:translate(100%)}.montage-custom-intro .ekg-holder[data-active-index="0"] .reveal:not([data-index="0"]){-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}.montage-custom-intro .ekg-holder[data-active-index="1"] [data-index="1"] .ekg-line-02{-webkit-transform:scaleX(0);transform:scaleX(0)}.montage-custom-intro .ekg-holder[data-active-index="1"] .ekg-container:not(.reveal){-webkit-transform:translate(100%);-ms-transform:translate(100%);transform:translate(100%)}.montage-custom-intro .ekg-holder[data-active-index="1"] .reveal:not([data-index="1"]){-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}.montage-custom-intro .ekg-holder[data-active-index="2"] [data-index="2"] .ekg-line-02{-webkit-transform:scaleX(0);transform:scaleX(0)}.montage-custom-intro .ekg-holder[data-active-index="2"] .ekg-container:not(.reveal){-webkit-transform:translate(100%);-ms-transform:translate(100%);transform:translate(100%)}.montage-custom-intro .ekg-holder[data-active-index="2"] .reveal:not([data-index="2"]){-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}.montage-custom-intro .ekg-holder[data-active-index="3"] [data-index="3"] .ekg-line-02{-webkit-transform:scaleX(0);transform:scaleX(0)}.montage-custom-intro .ekg-holder[data-active-index="3"] .ekg-container:not(.reveal){-webkit-transform:translate(100%);-ms-transform:translate(100%);transform:translate(100%)}.montage-custom-intro .ekg-holder[data-active-index="3"] .reveal:not([data-index="3"]){-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}.montage-custom-intro .ekg-holder[data-active-index="4"] [data-index="4"] .ekg-line-02{-webkit-transform:scaleX(0);transform:scaleX(0)}.montage-custom-intro .ekg-holder[data-active-index="4"] .ekg-container:not(.reveal){-webkit-transform:translate(100%);-ms-transform:translate(100%);transform:translate(100%)}.montage-custom-intro .ekg-holder[data-active-index="4"] .reveal:not([data-index="4"]){-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}.montage-custom-intro .ekg-holder[data-active-index="5"] [data-index="5"] .ekg-line-02{-webkit-transform:scaleX(0);transform:scaleX(0)}.montage-custom-intro .ekg-holder[data-active-index="5"] .ekg-container:not(.reveal){-webkit-transform:translate(100%);-ms-transform:translate(100%);transform:translate(100%)}.montage-custom-intro .ekg-holder[data-active-index="5"] .reveal:not([data-index="5"]){-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}@-webkit-keyframes ekgFullWidth{0%{width:0}to{width:100%}}@keyframes ekgFullWidth{0%{width:0}to{width:100%}}.montage-custom-intro .ekg-container{position:absolute;width:100%;height:100%;-webkit-transition:-webkit-transform 1s linear;transition:-webkit-transform 1s linear;transition:transform 1s linear;transition:transform 1s linear,-webkit-transform 1s linear}.montage-custom-intro .ekg-container:last-child .ekg-line-02{-webkit-transform:scaleX(1)!important;transform:scaleX(1)!important;-webkit-transition-delay:.5s;transition-delay:.5s}.montage-custom-intro .ekg-container .ekg-mask{width:0;height:100%;position:absolute;top:6px;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-transition:width 1.2s linear .35s;transition:width 1.2s linear .35s;-webkit-animation:ekgFullWidth 1.2s linear;animation:ekgFullWidth 1.2s linear;-webkit-animation-delay:.35s;animation-delay:.35s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.montage-custom-intro .ekg-container .ekg-mask .ekg-graphic{width:90px;height:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.montage-custom-intro .ekg-container .ekg-mask .ekg-line{width:calc(50vw - 45px);height:12px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-color:#ed1b2e;border-top:4px solid #fff;border-bottom:4px solid #fff;-webkit-transition:-webkit-transform .35s linear;transition:-webkit-transform .35s linear;transition:transform .35s linear;transition:transform .35s linear,-webkit-transform .35s linear;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}@media (min-width:1800px){.montage-custom-intro .ekg-container .ekg-mask .ekg-line{width:705px}}@media (min-width:688px){.montage-custom-intro .ekg-container .ekg-mask{top:1px}}@media (min-width:688px){.montage-custom-intro .ekg-container{margin-top:-75px}}.montage-custom-intro .ekg-container.reveal .ekg-mask{width:100%}#acls-xa010 .node[data-index="1"],#pals-xa010 .node[data-index="1"]{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:1}#acls-xa010 .node[data-index="1"] .video-holder,#pals-xa010 .node[data-index="1"] .video-holder{width:100%;max-width:700px;margin:0 auto;-webkit-transition:opacity .25s;transition:opacity .25s}@media (min-width:900px){#acls-xa010 .node[data-index="1"] .video-holder,#pals-xa010 .node[data-index="1"] .video-holder{margin-top:calc(50vh - 255px)}}#acls-xa010 .node[data-index="1"] .video-holder .video-channel,#pals-xa010 .node[data-index="1"] .video-holder .video-channel{margin:auto;padding:.85rem;width:100%;padding-bottom:75px}@media only screen and (min-device-width:320px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#acls-xa010 .node[data-index="1"] .video-holder .video-channel,#pals-xa010 .node[data-index="1"] .video-holder .video-channel{padding:0;max-width:54vmax}}#acls-xa010 .node[data-index="2"] .node-primary-text,#pals-xa010 .node[data-index="2"] .node-primary-text{margin-top:calc(35vh - 150px)}#acls-xa010 .node[data-index="2"] .node-primary-text p,#pals-xa010 .node[data-index="2"] .node-primary-text p{font-size:2rem;line-height:1.3;text-align:center;color:#004b79}@media (min-width:688px){#acls-xa010 .node[data-index="2"] .node-primary-text p,#pals-xa010 .node[data-index="2"] .node-primary-text p{font-size:44px}}@media (min-width:688px){#acls-xa010 .node[data-index="2"] .node-text,#pals-xa010 .node[data-index="2"] .node-text{padding:1.5rem 0}}@media (min-width:900px){#acls-xa010 .node[data-index="2"] .node-text,#pals-xa010 .node[data-index="2"] .node-text{padding:8vh 1.5rem!important}}.montage.standard .header-text{margin:0}@media (min-width:688px){.montage.standard .header-text{margin:2.4rem .85rem .5rem;padding:.85rem 0}}.montage.standard .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.montage.standard .content>*{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.montage.standard .content .montage-content-holder>*,.montage.standard .content .panel{width:100%;max-width:600px;margin-left:auto;margin-right:auto}@media only screen and (max-width:319px){.montage.standard .content .panel{padding:.35rem}}.montage.standard .content .montage-holder{position:relative;border-left:3px solid #ed1b2e;padding:0}@media (min-width:688px){.montage.standard .content .montage-holder{padding:.85rem}}@media (min-width:688px){.montage.standard .content .montage-text,.montage.standard .content .progress-text{padding-left:50px!important}}.montage.standard .directionst-text p{margin-bottom:0}@media (min-width:688px){.montage.standard .montage-content-holder{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:20px;background:url(content/global/graphics/bkgd-pattern-fade.jpg) no-repeat 0 0;background-size:cover}}.montage.standard .graphic-holder{position:relative;overflow:hidden;z-index:2}.montage.standard .graphic-holder img{width:110%;-webkit-animation:panRight 5s;animation:panRight 5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media only screen and (max-width:319px){.montage.standard .graphic-holder img{min-height:80px}}.montage.standard .graphic-holder .node-graphic{-webkit-animation:panRight 5s;animation:panRight 5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.montage.standard .graphic-holder .node-graphic.mntg-img-no-pan{-webkit-animation:none;animation:none;width:100%}.montage.standard .montage-nav{position:absolute;top:20px;right:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:auto 0;z-index:2}@media only screen and (max-width:319px){.montage.standard .montage-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;top:4px;left:0}}.montage.standard .montage-nav .dots{display:none}.montage.standard .montage-nav .montage-nav-btn{width:44px;height:44px;padding:0;display:block;background-color:transparent;background-position:50%;background-repeat:no-repeat}.montage.standard .montage-nav .montage-nav-btn .btn-icon-border{background-size:60%;background:transparent}.montage.standard .montage-nav .montage-nav-btn.btn-prev{background-image:url(content/global/graphics/icon-chevron-up-red.svg)}.montage.standard .montage-nav .montage-nav-btn.btn-next{background-image:url(content/global/graphics/icon-chevron-down-red.svg)}.montage.standard .montage-nav .montage-nav-btn.disabled{opacity:.5}.montage.standard .montage-nav .montage-nav-btn:not(.disabled).over .btn-icon-border{border:3px solid #ed1b2e}@media (min-width:688px){.montage.standard .montage-nav{top:25px;right:15px}}.montage.standard .step-holder{padding-right:45px}@media only screen and (max-width:319px){.montage.standard .step-holder{padding-top:45px;padding-right:0}}.montage.standard .step-holder .step[aria-hidden=true]{display:none}.montage.standard .step-holder .step[aria-hidden=false] .inner-text{-webkit-animation:fadeIn .4s;animation:fadeIn .4s}.montage.standard .step-holder .montage-text{padding:20px}@media only screen and (max-width:319px){.montage.standard .step-holder .montage-text{padding:.35rem}}.montage.standard .step-holder .montage-text ul{border-left:0}@media (min-width:688px){.montage.standard .step-holder{padding-right:65px}}.montage.standard .montage-status{padding:0 20px 20px}.montage.standard .montage-status .progress-text{font-size:.92rem;font-weight:700}@media (min-width:688px){.montage.standard .montage-status{padding:0 0 10px}}@media (min-width:688px){.montage#bls-cc030 h1.title-text{width:650px}}.loading-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:#ededed}.loading-overlay .loading-widget{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;font-weight:700;font-size:1.2em}.loading-overlay .loading-text{padding:10px}.loading-overlay .lds-ring{display:inline-block;height:64px;position:relative;width:64px}.loading-overlay .lds-ring div{-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:6px solid #000;border-color:#000 transparent transparent;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:51px;position:absolute;width:51px;margin:6px}.loading-overlay .lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.loading-overlay .lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.loading-overlay .lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-holder{display:none;position:fixed;width:100%;height:100%;z-index:1000}.loading-holder.has-view{display:block}.postassessment .title-holder .course-title,.postassessment .title-holder .lesson-title,.preassessment .title-holder .course-title,.preassessment .title-holder .lesson-title{display:none}.postassessment .first-panel,.preassessment .first-panel{width:100%;min-height:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-size:cover}.postassessment .final-feedback-panel,.postassessment .intro-panel,.preassessment .final-feedback-panel,.preassessment .intro-panel{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.postassessment .final-feedback-panel,.preassessment .final-feedback-panel{background-size:100%!important}.postassessment .final-feedback-panel .panel-text,.preassessment .final-feedback-panel .panel-text{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}@media (min-width:688px){.postassessment .final-feedback-panel .panel-text,.preassessment .final-feedback-panel .panel-text{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}}.postassessment .final-feedback-panel .score,.preassessment .final-feedback-panel .score{position:relative;top:3px}.postassessment .status-holder,.preassessment .status-holder{width:100%;position:fixed;bottom:0;left:0;padding:.85rem;text-align:center;font-weight:700;text-transform:uppercase;background-color:#fff;border-top:1px solid #c7c7c7;display:none}.postassessment .status-holder.show,.preassessment .status-holder.show{display:block}.postassessment .status-holder span,.preassessment .status-holder span{color:#ed1b2e;font-weight:700;font-size:20px}.postassessment .content-holder,.preassessment .content-holder{width:100%;margin:auto 0;padding:.85rem 0 0}@media only screen and (max-width:319px){.postassessment .content-holder,.preassessment .content-holder{padding:.35rem 0}}.postassessment .content-holder .course-title,.postassessment .content-holder .lesson-title,.postassessment .content-holder .title,.preassessment .content-holder .course-title,.preassessment .content-holder .lesson-title,.preassessment .content-holder .title{width:100%;max-width:600px;margin:0 auto;padding:0 .85rem;-webkit-animation:fadeIn .3s;animation:fadeIn .3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media only screen and (max-width:319px){.postassessment .content-holder .course-title,.postassessment .content-holder .lesson-title,.postassessment .content-holder .title,.preassessment .content-holder .course-title,.preassessment .content-holder .lesson-title,.preassessment .content-holder .title{padding-left:.35rem;padding-right:.35rem}}.postassessment .content-holder .title,.preassessment .content-holder .title{margin-bottom:.85rem}.postassessment .content-holder .course-title,.postassessment .content-holder .lesson-title,.preassessment .content-holder .course-title,.preassessment .content-holder .lesson-title{margin-bottom:0;font-size:1.35rem;-webkit-animation-delay:.25s;animation-delay:.25s}@media (min-width:688px){.postassessment .content-holder .course-title,.postassessment .content-holder .lesson-title,.preassessment .content-holder .course-title,.preassessment .content-holder .lesson-title{font-size:20px}}.postassessment .content-holder .title,.preassessment .content-holder .title{color:#ed1b2e;font-weight:500;-webkit-animation-delay:.35s;animation-delay:.35s}.postassessment .content-holder .buttons,.preassessment .content-holder .buttons{text-align:center;margin-top:15px!important}.postassessment .content-holder .buttons button,.preassessment .content-holder .buttons button{width:80%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:5px}@media (min-width:688px){.postassessment .content-holder .buttons button,.preassessment .content-holder .buttons button{min-width:48%;margin:5px}}@media (min-width:688px){.postassessment .content-holder .buttons,.preassessment .content-holder .buttons{margin-top:25px!important}}.postassessment .content-holder .results .buttons,.preassessment .content-holder .results .buttons{margin-top:0!important;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.postassessment .content-holder .results .lesson-title,.preassessment .content-holder .results .lesson-title{color:#004b79;padding-left:0!important;padding-bottom:.5rem!important;font-size:1.2rem!important;font-weight:700;line-height:1.3;width:100%;border-bottom:1px solid rgba(0,75,121,.4)}@media (min-width:688px){.postassessment .content-holder .results .lesson-title,.preassessment .content-holder .results .lesson-title{font-size:1.35rem}}.postassessment .content-holder .results ul.topic-list,.preassessment .content-holder .results ul.topic-list{padding-top:0!important;margin-top:12px}@media (min-width:688px){.postassessment .content-holder .lesson-list,.preassessment .content-holder .lesson-list{max-width:600px;margin:auto;position:relative;top:25px}}.postassessment .already-completed-panel,.postassessment .intro-panel,.preassessment .already-completed-panel,.preassessment .intro-panel{width:100%;margin:auto 0}.postassessment .already-completed-panel .content-holder,.postassessment .intro-panel .content-holder,.preassessment .already-completed-panel .content-holder,.preassessment .intro-panel .content-holder{text-align:center}.postassessment .already-completed-panel .title,.postassessment .intro-panel .title,.preassessment .already-completed-panel .title,.preassessment .intro-panel .title{font-size:2rem;margin-bottom:.85rem!important}@media (min-width:688px){.postassessment .already-completed-panel .title,.postassessment .intro-panel .title,.preassessment .already-completed-panel .title,.preassessment .intro-panel .title{font-size:56px}}.postassessment .already-completed-panel .panel,.postassessment .intro-panel .panel,.preassessment .already-completed-panel .panel,.preassessment .intro-panel .panel{padding:1.7rem;background-color:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);-webkit-animation:slideInLeft .5s cubic-bezier(.215,.61,.355,1);animation:slideInLeft .5s cubic-bezier(.215,.61,.355,1);-webkit-animation-delay:.55s;animation-delay:.55s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}@media only screen and (max-width:319px){.postassessment .already-completed-panel .panel,.postassessment .intro-panel .panel,.preassessment .already-completed-panel .panel,.preassessment .intro-panel .panel{padding:.35rem}}@media (min-width:688px){.postassessment .already-completed-panel .panel,.postassessment .intro-panel .panel,.preassessment .already-completed-panel .panel,.preassessment .intro-panel .panel{padding:40px}}.postassessment .already-completed-panel .panel>*,.postassessment .intro-panel .panel>*,.preassessment .already-completed-panel .panel>*,.preassessment .intro-panel .panel>*{width:100%;max-width:600px;margin:0 auto}.postassessment .already-completed-panel .panel>.lesson-title,.postassessment .intro-panel .panel>.lesson-title,.preassessment .already-completed-panel .panel>.lesson-title,.preassessment .intro-panel .panel>.lesson-title{display:none}.postassessment .already-completed-panel .panel .primary-text,.postassessment .intro-panel .panel .primary-text,.preassessment .already-completed-panel .panel .primary-text,.preassessment .intro-panel .panel .primary-text{text-align:left;padding-bottom:0}.postassessment .already-completed-panel .panel .buttons,.postassessment .intro-panel .panel .buttons,.preassessment .already-completed-panel .panel .buttons,.preassessment .intro-panel .panel .buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.postassessment .question-series,.preassessment .question-series{-webkit-box-shadow:0 -2px 15px 0 rgba(0,0,0,.2);box-shadow:0 -2px 15px 0 rgba(0,0,0,.2)}@media (min-width:688px){.postassessment .question-series,.preassessment .question-series{-webkit-box-shadow:0 -1px 15px 0 rgba(0,0,0,.2);box-shadow:0 -1px 15px 0 rgba(0,0,0,.2)}}.postassessment .question-series-region .question-series-block,.preassessment .question-series-region .question-series-block{margin:0 0 3rem}.postassessment .final-panel-holder .panel,.postassessment .final-panel-holder .results>*,.preassessment .final-panel-holder .panel,.preassessment .final-panel-holder .results>*{width:100%}@media only screen and (max-width:319px){.postassessment .final-panel-holder,.preassessment .final-panel-holder{border-top:0}}.postassessment .final-panel-holder .title-holder,.preassessment .final-panel-holder .title-holder{padding:.85rem 0;-webkit-animation:fadeInDown .35s;animation:fadeInDown .35s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.15s;animation-delay:.15s}.postassessment .final-panel-holder .title-holder .title,.preassessment .final-panel-holder .title-holder .title{font-size:1.75rem;margin-bottom:0;line-height:1.2}@media (min-width:688px){.postassessment .final-panel-holder .title-holder .title,.preassessment .final-panel-holder .title-holder .title{font-size:38px}}@media only screen and (max-width:319px){.postassessment .final-panel-holder .title-holder .title,.preassessment .final-panel-holder .title-holder .title{padding-bottom:15px}}@media (min-width:688px){.postassessment .final-panel-holder .title-holder,.preassessment .final-panel-holder .title-holder{padding:1.7rem 0}}@media only screen and (max-width:319px){.postassessment .final-panel-holder .title-holder,.preassessment .final-panel-holder .title-holder{padding:0 .35rem .35rem}}.postassessment .final-panel-holder .panel,.preassessment .final-panel-holder .panel{-webkit-animation:fadeIn .35s;animation:fadeIn .35s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.35s;animation-delay:.35s}@media (min-width:688px){.postassessment .final-panel-holder .panel,.preassessment .final-panel-holder .panel{padding:20px}}.postassessment .final-panel-holder .panel .primary-text,.preassessment .final-panel-holder .panel .primary-text{margin:0}.postassessment .final-panel-holder .results,.preassessment .final-panel-holder .results{padding:.85rem;background-color:#f5f5f5;-webkit-animation:fadeIn .5s;animation:fadeIn .5s}@media only screen and (max-width:319px){.postassessment .final-panel-holder .results,.preassessment .final-panel-holder .results{padding:.35rem}}@media (min-width:688px){.postassessment .final-panel-holder .results,.preassessment .final-panel-holder .results{padding:20px}}.postassessment .final-panel-holder .results ul,.preassessment .final-panel-holder .results ul{border-left:0;padding:.85rem 0}.postassessment .final-panel-holder .results .lesson:before,.preassessment .final-panel-holder .results .lesson:before{display:none}@media (min-width:688px){.postassessment .final-panel-holder .results .lesson,.preassessment .final-panel-holder .results .lesson{margin-bottom:1.5rem}}.postassessment .final-panel-holder .results .topic,.preassessment .final-panel-holder .results .topic{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:0;border-top:1px solid #c7c7c7;-webkit-animation:fadeInLeft .35s;animation:fadeInLeft .35s;-webkit-animation-fill-mode:both;animation-fill-mode:both;width:100%}@media only screen and (max-width:319px){.postassessment .final-panel-holder .results .topic,.preassessment .final-panel-holder .results .topic{padding:3px 0}}.postassessment .final-panel-holder .results .topic:first-child,.preassessment .final-panel-holder .results .topic:first-child{-webkit-animation-delay:.6s;animation-delay:.6s}.postassessment .final-panel-holder .results .topic:nth-child(2),.preassessment .final-panel-holder .results .topic:nth-child(2){-webkit-animation-delay:.7s;animation-delay:.7s}.postassessment .final-panel-holder .results .topic:nth-child(3),.preassessment .final-panel-holder .results .topic:nth-child(3){-webkit-animation-delay:.8s;animation-delay:.8s}.postassessment .final-panel-holder .results .topic:nth-child(4),.preassessment .final-panel-holder .results .topic:nth-child(4){-webkit-animation-delay:.9s;animation-delay:.9s}.postassessment .final-panel-holder .results .topic:nth-child(5),.preassessment .final-panel-holder .results .topic:nth-child(5){-webkit-animation-delay:1s;animation-delay:1s}.postassessment .final-panel-holder .results .topic:nth-child(6),.preassessment .final-panel-holder .results .topic:nth-child(6){-webkit-animation-delay:1.1s;animation-delay:1.1s}.postassessment .final-panel-holder .results .topic:nth-child(7),.preassessment .final-panel-holder .results .topic:nth-child(7){-webkit-animation-delay:1.2s;animation-delay:1.2s}.postassessment .final-panel-holder .results .topic:nth-child(8),.preassessment .final-panel-holder .results .topic:nth-child(8){-webkit-animation-delay:1.3s;animation-delay:1.3s}.postassessment .final-panel-holder .results .topic:nth-child(9),.preassessment .final-panel-holder .results .topic:nth-child(9){-webkit-animation-delay:1.4s;animation-delay:1.4s}@media only screen and (max-width:319px){.postassessment .final-panel-holder .results .topic,.preassessment .final-panel-holder .results .topic{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.postassessment .final-panel-holder .results .topic:first-child,.preassessment .final-panel-holder .results .topic:first-child{border-top:0}.postassessment .final-panel-holder .results .topic:before,.preassessment .final-panel-holder .results .topic:before{display:none}.postassessment .final-panel-holder .results .topic[data-passed=true] .status-icon,.preassessment .final-panel-holder .results .topic[data-passed=true] .status-icon{background:url(content/global/graphics/icon-checkmark-white.svg) no-repeat 50%,#0091cd;background-size:12px 12px}.postassessment .final-panel-holder .results .topic[data-passed=true] .evaluation,.preassessment .final-panel-holder .results .topic[data-passed=true] .evaluation{font-weight:700;color:#47923f}.postassessment .final-panel-holder .results .topic>*,.preassessment .final-panel-holder .results .topic>*{padding:.85rem}@media only screen and (max-width:319px){.postassessment .final-panel-holder .results .topic>*,.preassessment .final-panel-holder .results .topic>*{padding:.35rem}}.postassessment .final-panel-holder .results .topic .status-icon,.preassessment .final-panel-holder .results .topic .status-icon{width:20px;height:20px;padding:0;margin:5px 5px 5px 0;border-radius:50%;background-color:#c7c7c7;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:319px){.postassessment .final-panel-holder .results .topic .status-icon,.preassessment .final-panel-holder .results .topic .status-icon{width:10px;height:10px}}.postassessment .final-panel-holder .results .topic .topic-title,.preassessment .final-panel-holder .results .topic .topic-title{font-size:1.1rem;line-height:1.3;width:calc(100% - 120px);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:688px){.postassessment .final-panel-holder .results .topic .topic-title,.preassessment .final-panel-holder .results .topic .topic-title{font-size:1.35rem}}@media only screen and (max-width:319px){.postassessment .final-panel-holder .results .topic .topic-title,.preassessment .final-panel-holder .results .topic .topic-title{float:left;line-height:1.3;width:calc(100% - 70px);word-break:break-word}}.postassessment .final-panel-holder .results .topic .evaluation,.preassessment .final-panel-holder .results .topic .evaluation{width:100px;margin-left:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-color:#fff;text-align:center;position:absolute;height:100%}@media only screen and (max-width:319px){.postassessment .final-panel-holder .results .topic .evaluation,.preassessment .final-panel-holder .results .topic .evaluation{width:auto;line-height:1.3;-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.postassessment .final-panel-holder .results .topic .evaluation .eval-content,.preassessment .final-panel-holder .results .topic .evaluation .eval-content{line-height:1.3}}.postassessment .final-panel-holder .results .topic .evaluation,.postassessment .final-panel-holder .results .topic .status-icon,.postassessment .final-panel-holder .results .topic .topic-title,.preassessment .final-panel-holder .results .topic .evaluation,.preassessment .final-panel-holder .results .topic .status-icon,.preassessment .final-panel-holder .results .topic .topic-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;float:left}.postassessment .final-panel-holder .results .topic .evaluation,.preassessment .final-panel-holder .results .topic .evaluation{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;right:0}.postassessment .final-panel-holder .directions-text,.preassessment .final-panel-holder .directions-text{margin-top:1.7rem!important;margin-bottom:1.7rem!important}.preassessment .background-graphic{height:100%}.preassessment .background-graphic-holder{width:100%;height:100%;position:absolute;top:0;left:0;display:block;z-index:-1}.preassessment .first-panel .btn-text{background:transparent}.preassessment .intro-panel .panel{background-color:hsla(0,0%,100%,.95)}.preassessment .intro-panel .primary-text{padding-top:.85rem}.preassessment .final-panel-holder .panel,.preassessment .final-panel-holder .results>*{max-width:600px;margin:0 auto}.preassessment .final-panel-holder .results{padding-bottom:5rem}.preassessment .final-panel-holder .title-holder{background:url(content/global/graphics/bkgd-pattern-fade.jpg) no-repeat 0 0;background-size:cover}.tested-out-notification-dialog .btn-close{background-image:url(content/global/graphics/icon-x-close-line.svg)}.tested-out-notification-dialog .panel-header{background-image:url(content/global/graphics/bkgd-pattern-fade.jpg);background-size:cover;padding:.85rem}.tested-out-notification-dialog .panel-header h2{font-size:1.75rem;margin:0;color:#ed1b2e}@media (min-width:688px){.tested-out-notification-dialog .panel-header h2{font-size:38px}}.tested-out-notification-dialog .buttons,.tested-out-notification-dialog .primary-text{padding:.85rem}@media only screen and (max-width:319px){.tested-out-notification-dialog .buttons,.tested-out-notification-dialog .primary-text{padding:.35rem}}@media (min-width:688px){.tested-out-notification-dialog .buttons,.tested-out-notification-dialog .primary-text{padding:20px}}.tested-out-notification-dialog .primary-text>:first-child{margin-top:0}.tested-out-notification-dialog .primary-text>:last-child{margin-bottom:0}.tested-out-notification-dialog .buttons{padding-top:0;text-align:center}.tested-out-notification-dialog .buttons button{margin:5px}.postassessment .first-panel{background:url(content/global/graphics/bkgd-pattern-fade.jpg) no-repeat 50%;background-size:cover}@media (min-width:688px){.postassessment .first-panel .btn-begin{max-width:75%!important}}.postassessment .final-feedback-panel{min-height:70vh;background:url(content/global/graphics/bkgd-pattern-fade.jpg) no-repeat 0 0;background-size:cover}.postassessment .final-feedback-panel .panel,.postassessment .final-feedback-panel .results{background-color:#fff}.postassessment .final-feedback-panel .panel-text,.postassessment .final-feedback-panel .results .buttons{width:100%;max-width:600px;margin:0 auto}.postassessment .final-feedback-panel .results .buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.postassessment .final-feedback-panel .status-icon{display:none!important}.postassessment .final-feedback-panel h1.course-title{background-color:transparent}.postassessment .final-feedback-panel .panel-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:5px 5px -10px}.postassessment .final-feedback-panel .panel-text>:first-child{padding-right:.85rem}@media only screen and (max-width:319px){.postassessment .final-feedback-panel .panel-text>:first-child{padding-right:.35rem;padding-left:.35rem;padding-bottom:.85rem;border-right:0}}.postassessment .final-feedback-panel .panel-text>:last-child{padding-left:.85rem}@media only screen and (max-width:319px){.postassessment .final-feedback-panel .panel-text>:last-child{padding-left:.35rem;padding-right:.35rem}}@media (min-width:688px){.postassessment .final-feedback-panel .panel-text{padding:0 .85rem;margin:5px auto 0}}@media only screen and (max-width:319px){.postassessment .final-feedback-panel .panel-text{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.postassessment .final-feedback-panel .score{border-right:2px solid #ed1b2e}.postassessment .final-feedback-panel .score .score-info{font-family:Georgia,Times New Roman,Times,serif;font-weight:700;line-height:110%}.postassessment .final-feedback-panel .score .score-label{color:#0091cd;font-size:1.35rem}@media (min-width:688px){.postassessment .final-feedback-panel .score .score-label{font-size:20px}}.postassessment .final-feedback-panel .score .score-amount{color:#004b79;font-size:1.75rem}@media (min-width:688px){.postassessment .final-feedback-panel .score .score-amount{font-size:38px}}@media only screen and (max-width:319px){.postassessment .content-holder .title{margin-bottom:auto}}@media (min-width:688px){.postassessment .content-holder .results .lesson-title{font-size:1.35rem!important}}@media (min-width:688px){.postassessment .lesson-list{padding-bottom:25px!important}}.postassessment .evaluation{padding-right:0!important}.postassessment .topic-title{padding-left:0!important}@media (min-width:688px){.postassessment .topic-title{font-size:1.1rem!important}}@media only screen and (max-width:319px){.postassessment .topic-title{width:calc(100% - 50px)!important}}.presentation.presentation-intro{background-image:url(content/global/graphics/bkgd-pattern-blue.jpg);background-size:cover;background-position:50%}.presentation.presentation-intro .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.425rem}.presentation.presentation-intro .background-graphic{width:100%;height:100%;position:fixed;top:0;left:0;background-size:cover;display:none}.presentation.presentation-intro .panel{max-width:750px;margin:auto;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;background-color:#fff}@media only screen and (max-width:319px){.presentation.presentation-intro .panel{padding:.35rem}}@media (min-width:688px){.presentation.presentation-intro .panel{padding:40px 50px;background-color:hsla(0,0%,100%,.95)}}.presentation.presentation-intro .panel>*{-webkit-animation:fadeInRight .75s cubic-bezier(.215,.61,.355,1);animation:fadeInRight .75s cubic-bezier(.215,.61,.355,1);-webkit-animation-fill-mode:both;animation-fill-mode:both}.presentation.presentation-intro .node-text h1,.presentation.presentation-intro .title-text{text-align:center;font-size:2.625rem}@media only screen and (max-width:319px){.presentation.presentation-intro .node-text h1,.presentation.presentation-intro .title-text{margin-left:-.425rem;margin-right:-.425rem}}@media (min-width:688px){.presentation.presentation-intro .node-text h1,.presentation.presentation-intro .title-text{font-size:56px}}.presentation.presentation-intro ul{margin-left:-.85rem}@media only screen and (max-width:319px){.presentation.presentation-intro ul{margin-left:-.35rem}}@media (min-width:688px){.presentation.presentation-intro ul{margin-left:-14px}}.presentation.presentation-intro li{-webkit-animation:fadeInRight .35s;animation:fadeInRight .35s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.presentation.presentation-intro li:first-child{-webkit-animation-delay:.8s;animation-delay:.8s}.presentation.presentation-intro li:nth-child(2){-webkit-animation-delay:.9s;animation-delay:.9s}.presentation.presentation-intro li:nth-child(3){-webkit-animation-delay:1s;animation-delay:1s}.presentation.presentation-intro li:nth-child(4){-webkit-animation-delay:1.1s;animation-delay:1.1s}.presentation.presentation-intro li:nth-child(5){-webkit-animation-delay:1.2s;animation-delay:1.2s}.presentation.presentation-intro li:nth-child(6){-webkit-animation-delay:1.3s;animation-delay:1.3s}.presentation.presentation-intro li:nth-child(7){-webkit-animation-delay:1.4s;animation-delay:1.4s}.presentation.presentation-intro li:nth-child(8){-webkit-animation-delay:1.5s;animation-delay:1.5s}.presentation.presentation-intro li:nth-child(9){-webkit-animation-delay:1.6s;animation-delay:1.6s}.presentation.presentation-intro li:nth-child(10){-webkit-animation-delay:1.7s;animation-delay:1.7s}.presentation.presentation-intro li:nth-child(11){-webkit-animation-delay:1.8s;animation-delay:1.8s}@media (min-width:688px){.presentation.presentation-intro .primary-text p{margin:.85rem auto;max-width:600px}.presentation.presentation-intro .primary-text ul{max-width:600px}}.presentation.presentation-topic-title{background:url(content/global/graphics/bkgd-pattern-fade.jpg) 0 0 no-repeat;background-size:cover}.presentation.presentation-topic-title .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:.85rem 0}.presentation.presentation-topic-title .background-graphic{width:100%;height:100%;position:absolute;top:0;left:0;background-size:cover;-webkit-animation:fadeInLeft 1s;animation:fadeInLeft 1s}.presentation.presentation-topic-title .panel{width:100%;margin:auto;padding:1.7rem;text-align:center;background:hsla(0,0%,100%,.9);-webkit-animation:fadeInRight 1s;animation:fadeInRight 1s}@media only screen and (max-width:319px){.presentation.presentation-topic-title .panel{padding:.35rem}}@media (min-width:688px){.presentation.presentation-topic-title .panel{padding:40px}}.presentation.presentation-topic-title .title-text{font-size:1.75rem}@media (min-width:688px){.presentation.presentation-topic-title .title-text{font-size:38px}}.presentation.presentation-topic-title .primary-text p:last-child{margin-bottom:0}@media (min-width:688px){.presentation.presentation-topic-title .primary-text p{margin:.85rem auto;max-width:600px}}@media (min-width:688px){.presentation.presentation-spot .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:.85rem;background:url(content/global/graphics/bg-pattern.png) 50% no-repeat;background-size:cover}}.presentation.presentation-spot .panel{-webkit-animation:fadeInUp 1s;animation:fadeInUp 1s}@media (min-width:688px){.presentation.presentation-spot .panel{width:100%;max-width:860px;min-height:482px;position:relative;margin:auto;padding:0;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.presentation.presentation-spot .panel:after{width:calc(50% - 3rem);height:4px;position:absolute;bottom:0;right:0;background:#0091cd;content:""}}.presentation.presentation-spot .panel>*{-webkit-animation:fadeInUp 1s;animation:fadeInUp 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.presentation.presentation-spot .panel>:first-child{-webkit-animation-delay:.1s;animation-delay:.1s}.presentation.presentation-spot .panel>:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.presentation.presentation-spot .panel>:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.presentation.presentation-spot .panel>:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}.presentation.presentation-spot .screen-complete-message{padding-top:0}@media (min-width:688px){.presentation.presentation-spot .screen-complete-message{margin-top:-2px}}.presentation.presentation-spot .graphic{max-width:100%;margin:0 auto .85rem;display:block}@media (min-width:688px){.presentation.presentation-spot .graphic{max-width:420px;max-height:100%;width:50%;float:left;margin-bottom:0}}@media only screen and (max-width:319px){.presentation.presentation-spot .header-holder,.presentation.presentation-spot .primary-text{padding:.35rem}}@media (min-width:688px){.presentation.presentation-spot .header-holder,.presentation.presentation-spot .primary-text{width:50%;float:right;padding:25px}}.presentation.presentation-spot .header-holder{padding-bottom:0}.presentation.presentation-spot .primary-text{padding-top:0}.presentation.presentation-video .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.presentation.presentation-video .content>*{padding:.85rem .85rem 0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (min-width:688px){.presentation.presentation-video .content>*{padding:20px 0 0}}@media only screen and (max-width:319px){.presentation.presentation-video .content>*{padding:.35rem}}.presentation.presentation-video .panel{width:100%;max-width:600px;margin:0 auto}.presentation.presentation-video .panel .primary-text>:first-child{-webkit-animation:fadeInRight 1s;animation:fadeInRight 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.2s;animation-delay:.2s}.presentation.presentation-video .panel .primary-text>:nth-child(2){-webkit-animation:fadeInRight 1s;animation:fadeInRight 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.4s;animation-delay:.4s}.presentation.presentation-video .panel .primary-text>:nth-child(3){-webkit-animation:fadeInRight 1s;animation:fadeInRight 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.6s;animation-delay:.6s}.presentation.presentation-video .panel .primary-text>:nth-child(4){-webkit-animation:fadeInRight 1s;animation:fadeInRight 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.8s;animation-delay:.8s}.presentation.presentation-video .panel .primary-text>:nth-child(5){-webkit-animation:fadeInRight 1s;animation:fadeInRight 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:1s;animation-delay:1s}.presentation.presentation-video .panel .primary-text>:nth-child(6){-webkit-animation:fadeInRight 1s;animation:fadeInRight 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:1.2s;animation-delay:1.2s}.presentation.presentation-video .panel .primary-text>:nth-child(7){-webkit-animation:fadeInRight 1s;animation:fadeInRight 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:1.4s;animation-delay:1.4s}@media (min-width:688px){.presentation.presentation-video .panel .title-text{padding-top:40px;text-align:center}}.presentation.presentation-video .panel>.directions-text{display:none}.presentation.presentation-video .video-holder{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center;background:url(content/global/graphics/bg-pattern.png);background-size:cover}.presentation.presentation-video .video-holder>*{width:100%;max-width:600px;margin:0 auto}@media only screen and (max-width:319px){.presentation.presentation-video .video-holder{padding:.35rem}}.presentation.presentation-video .secondary-text{padding:.85rem .85rem .25rem!important;width:100%;text-align:center;margin-top:10px;background:#c4dff6;border-left:3px solid #ed1b2e}.presentation.presentation-video .secondary-text p{line-height:1.3}.presentation.presentation-video .secondary-text p .auxiliary-feature-btn{margin-bottom:.5rem}.presentation.presentation-video .secondary-text p button{margin:1em auto 0}@media only screen and (max-width:319px){.presentation.presentation-video .secondary-text{padding:.35rem .35rem .25rem!important}}@media (min-width:688px){.presentation.presentation-video .secondary-text{max-width:none}.presentation.presentation-video .secondary-text p{max-width:600px;margin:.85rem auto auto}.presentation.presentation-video .secondary-text p button{max-width:none;margin:.5em auto}}.presentation.presentation-banner .panel{padding:0}.presentation.presentation-banner .title-text{background:#0091cd;color:#fff;font-size:1.75rem}.presentation.presentation-banner .primary-text{margin-top:0}.presentation.presentation-banner .directions-text,.presentation.presentation-banner .primary-text,.presentation.presentation-banner .title-text{padding:.5rem 2rem}@media (min-width:688px){.presentation.presentation-banner .directions-text,.presentation.presentation-banner .primary-text,.presentation.presentation-banner .title-text{padding:10px 265px}}@media (min-width:688px){.presentation.presentation-banner .background-graphic{min-height:300px}.presentation.presentation-banner .title-text{min-height:55px}}@media (min-width:688px){.presentation#pals-xa020 .panel{max-width:1025px;display:table}.presentation#pals-xa020 .graphic{max-width:none;width:52%}.presentation#pals-xa020 .header-holder,.presentation#pals-xa020 .primary-text{width:47%}}@media (min-width:688px){.presentation#acls-xa020 .panel{max-width:1020px;display:table}.presentation#acls-xa020 .graphic{max-width:none;width:52%}.presentation#acls-xa020 .header-holder,.presentation#acls-xa020 .primary-text{width:48%}}[data-layout=video]{overflow-y:auto}@media (min-width:688px){[data-layout=video]{overflow-y:hidden}}[data-layout=video] .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:688px){[data-layout=video] .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}[data-layout=video] .panel{height:auto}@media (min-width:688px){[data-layout=video] .panel{width:50%;margin-top:0}}[data-layout=video-full] .media-holder{width:inherit;height:inherit;position:absolute}[data-layout=video-full] .media-holder .jplayer{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(25,25,25,.5)}[data-layout=video-full] .media-holder .jplayer,[data-layout=video-full] .media-holder .jplayer .player,[data-layout=video-full] .media-holder video{width:100%!important;height:100%!important}[data-layout=video-full] .panel{display:none}.question-series .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.question-series header{padding:.85rem}@media (min-width:688px){.question-series header{width:75%;max-width:600px;margin:0 auto}}.question-series header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (min-width:688px){.question-series header{padding-top:2.55rem}}.question-series header .header-text{margin:1.3rem 1.6rem}@media (min-width:688px){.question-series header .header-text{margin:1.3rem 0}}@media only screen and (max-width:319px){.question-series header .header-text{margin:.35rem}}.question-series header .header-text .primary-text p:last-child{margin-bottom:0}.question-series header .background-graphic{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.question-series .question-series-region{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.question-series [data-block-type=text-entry]{background:#fff}@media only screen and (max-width:319px){.question-series [data-block-type=text-entry]{padding-bottom:1rem!important}}.question-series .question-icon-holder{width:75px;height:75px}@media (min-width:688px){.question-series .question-icon-holder{width:100px;height:100px}}@media only screen and (max-width:319px){.question-series .question-icon-holder{margin-top:.5rem;margin-bottom:.5rem}}.question-series .question-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:688px){.question-series .question-content{max-width:600px;margin:0 auto;padding:0}}.question-series .question-content .question-text{width:100%;padding:0}.question-series .question-content .question-text .auxiliary-feature-btn{margin-top:1.3rem}.question-series .question-content .question-num{font-size:3rem;line-height:.85;margin-top:-.85rem;padding-right:10px;font-family:georgia,serif;font-weight:700;color:#ed1b2e;float:left}@media (min-width:688px){.question-series .question-content .question-num{font-size:4rem;margin-top:-1.6rem}}.question-series .question-text-holder{padding:.85rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;margin:0 auto}@media only screen and (max-width:319px){.question-series .question-text-holder{padding:.35rem!important}}.question-series .question-text-holder h3{font-size:1em;line-height:1.5}@media (min-width:688px){.question-series .question-text-holder h3{font-size:1.2em}}@media (min-width:688px){.question-series .question-text-holder{padding:2rem .85rem 1.7rem}}.question-series .question-icon-holder{width:100%;text-align:center;margin-bottom:1rem}.question-series .question-icon-holder img{opacity:0;-webkit-animation-delay:.35s;animation-delay:.35s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.question-series .question-text-panel{padding:.85rem .85rem .2rem!important}@media (min-width:688px){.question-series .question-text-panel{padding:1.7rem .85rem .5rem!important}}@media only screen and (max-width:319px){.question-series .question-text-panel{padding:.35rem}}.question-series#bls-dd040 #bls-dd040-0-1-main-graphic-holder img{border:1px solid #c7c7c7}.question-series [data-uid=pals-hz010-panel1-1-0] .response-label{font-size:1.15rem;font-weight:700;color:#004b79;margin-top:5px}@media (min-width:688px){.question-series [data-uid=pals-hz010-panel1-1-0] .response-label{font-size:18px}}.quiz-it .content{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.quiz-it .content.hidden{opacity:0;display:block!important}.quiz-it .directions-text,.quiz-it .title-container{padding:.85rem}@media (min-width:688px){.quiz-it .directions-text,.quiz-it .title-container{padding:20px 0}}.quiz-it .btn-help{width:36px;height:36px;background:url(content/global/graphics/icon-more-information.svg) no-repeat 50%,#fff;background-size:18px 18px;display:inline-block;vertical-align:middle;-webkit-transition:all .25s;transition:all .25s;padding:0;border:2px solid #9f9fa3;border-radius:50%}.quiz-it .btn-help.over{border-color:#ed1b2e}.quiz-it .overlay-holder .text-content{padding:0}.quiz-it .overlay-holder .panel-header{padding-left:1.7rem;background-image:url(content/global/graphics/bkgd-pattern-fade.jpg);background-size:cover}@media (min-width:688px){.quiz-it .overlay-holder .panel-header{padding-left:40px}}.quiz-it .overlay-holder .panel-header .title-text{padding:4rem 1.7rem 1rem 0;border-bottom:3px solid #0091cd;color:#ed1b2e}@media only screen and (max-width:319px){.quiz-it .overlay-holder .panel-header .title-text{padding:.35rem}}@media (min-width:688px){.quiz-it .overlay-holder .panel-header .title-text{padding:6rem 40px 1rem 0}}.quiz-it .overlay-holder .primary-text{padding:1.7rem;padding-top:0}@media only screen and (max-width:319px){.quiz-it .overlay-holder .primary-text{padding:.35rem}}@media (min-width:688px){.quiz-it .overlay-holder .primary-text{padding:40px;padding-top:20px}}.quiz-it .overlay-holder .btn-close,.quiz-it .overlay-holder .button-holder{display:block;margin:1.7rem auto;text-align:center}.quiz-it .overlay-holder .btn-close{width:80%;max-width:300px}.quiz-it .content .directions-text,.quiz-it .content .evaluation-status,.quiz-it .content .question-icon-holder,.quiz-it .content .question-text-holder,.quiz-it .content .response-holder,.quiz-it .content .situation-text,.quiz-it .content .situation-title-container,.quiz-it .content .title-container{max-width:600px;width:100%!important;margin:0 auto}.quiz-it .content .title-container{padding-bottom:0}.quiz-it .content .title-container .title-text{margin-bottom:0}.quiz-it .content .question-icon-holder .question-icon{width:100px;height:100px;-webkit-animation:rotateIn 1s;animation:rotateIn 1s}.quiz-it .content .situation-container{text-align:center;background:#ededed;padding:.85rem}@media (min-width:688px){.quiz-it .content .situation-container{padding:20px}}.quiz-it .content .situation-container .situation-title-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-animation:fadeInDown .5s ease;animation:fadeInDown .5s ease;margin-top:10px;margin-bottom:10px}.quiz-it .content .situation-container .border{height:10px;width:100%;position:relative;background:#c7c7c7}@media (min-width:688px){.quiz-it .content .situation-container .border{height:20px}}@media only screen and (max-width:319px){.quiz-it .content .situation-container .border{display:none}}.quiz-it .content .situation-container .border:after{width:0;height:0;position:absolute;top:0;border-bottom:10px solid #c7c7c7;content:""}@media (min-width:688px){.quiz-it .content .situation-container .border:after{border-bottom:20px solid #c7c7c7}}.quiz-it .content .situation-container .border-left:after{border-right:10px solid transparent;right:-10px}@media (min-width:688px){.quiz-it .content .situation-container .border-left:after{border-right:10px solid transparent}}.quiz-it .content .situation-container .border-right:after{border-left:10px solid transparent;left:-10px}@media (min-width:688px){.quiz-it .content .situation-container .border-right:after{border-left:10px solid transparent}}.quiz-it .content .situation-container .situation-title{color:#ed1b2e;margin-bottom:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:90%;margin-left:15px;margin-right:15px;font-size:1.35rem}@media (min-width:688px){.quiz-it .content .situation-container .situation-title{font-size:20px}}@media only screen and (max-width:319px){.quiz-it .content .situation-container .situation-title{max-width:100%;margin-left:0;margin-right:0}}.quiz-it .content .situation-container .situation-text{margin-bottom:0;-webkit-animation:fadeIn .5s ease;animation:fadeIn .5s ease;text-align:left}.quiz-it .content .question-text-holder{margin-top:.85rem;margin-bottom:.85rem;padding:0 .85rem;background:transparent;-webkit-animation:fadeIn .5s ease;animation:fadeIn .5s ease}.quiz-it .content .question-text-holder h3{width:100%;margin:0;padding:0}@media (min-width:688px){.quiz-it .content .question-text-holder{padding:1.5rem 0 .85rem}}.quiz-it .content .response-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0 .85rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media (min-width:688px){.quiz-it .content .response-holder{padding:0}}@media only screen and (max-width:319px){.quiz-it .content .response-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 .35rem}}.quiz-it .content .response-holder .response{width:55%;position:relative;border:0;display:inline;-webkit-animation:fadeInLeft .5s ease;animation:fadeInLeft .5s ease}.quiz-it .content .response-holder .response:first-child{margin-right:-6%}@media only screen and (max-width:319px){.quiz-it .content .response-holder .response:last-child{margin-left:0}}.quiz-it .content .response-holder .response svg{-webkit-transition:all .5s ease;transition:all .5s ease}.quiz-it .content .response-holder .response.incorrect svg{fill:#ed1b2e!important;stroke:none!important}.quiz-it .content .response-holder .response.incorrect .response-icon{background-image:url(content/global/graphics/icon-incorrect-outline-white.svg)!important}.quiz-it .content .response-holder .response.incorrect .response-text{color:#fff!important}.quiz-it .content .response-holder .response.correct svg{fill:#47923f!important;stroke:none!important}.quiz-it .content .response-holder .response.correct .response-icon{background-image:url(content/global/graphics/icon-checkmark-outline-white.svg)!important}.quiz-it .content .response-holder .response.correct .response-text{color:#fff!important}.quiz-it .content .response-holder .response .response-inner{position:absolute;top:-5%;bottom:0;left:0;right:0;width:90%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:10px;z-index:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.quiz-it .content .response-holder .response .response-inner .response-icon{width:46px;height:46px;-webkit-transform:none;-ms-transform:none;transform:none;margin:0 6px 0 3px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (min-width:688px){.quiz-it .content .response-holder .response .response-inner .response-icon{width:75px;height:75px;margin:0 16px 0 8px}}@media only screen and (max-width:319px){.quiz-it .content .response-holder .response .response-inner .response-icon{margin:0 1px 0 -6px}}.quiz-it .content .response-holder .response .response-inner .response-text{color:#fff;font-size:1rem;font-weight:700;position:relative;padding:0}@media (min-width:688px){.quiz-it .content .response-holder .response .response-inner .response-text{font-size:2rem;font-weight:400;line-height:1.2}}@media only screen and (max-width:319px){.quiz-it .content .response-holder .response .response-inner .response-text{min-width:0;left:1px}}.quiz-it .content .response-holder .response .response-inner .response-text:before{display:none}.quiz-it .content .response-holder .response:first-child svg{fill:#0091cd}.quiz-it .content .response-holder .response:first-child .response-icon{background-image:url(content/global/graphics/icon-thumbs-up.svg);background-repeat:no-repeat}.quiz-it .content .response-holder .response:first-child.over svg{fill:#0079ab}.quiz-it .content .response-holder .response:nth-child(2){-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.quiz-it .content .response-holder .response:nth-child(2) svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);fill:#004b79}.quiz-it .content .response-holder .response:nth-child(2) .response-inner{padding-left:25px}@media (min-width:688px){.quiz-it .content .response-holder .response:nth-child(2) .response-inner{padding-left:35px}}.quiz-it .content .response-holder .response:nth-child(2) .response-inner .response-text{min-width:0}@media only screen and (max-width:319px){.quiz-it .content .response-holder .response:nth-child(2) .response-inner .response-text{left:4px}}.quiz-it .content .response-holder .response:nth-child(2) .response-icon{background-image:url(content/global/graphics/icon-thumbs-down.svg);background-repeat:no-repeat}.quiz-it .content .response-holder .response:nth-child(2).over svg{fill:#003352}.quiz-it .content .response-holder .response.disabled svg{fill:#9f9fa3}@media (min-width:688px){.quiz-it .content .feedback-holder{padding:0 0 1.5rem;width:100%!important}}.quiz-it .content .evaluation-status{text-align:center;margin-bottom:.85rem}.quiz-it .content .evaluation-status span{color:#ed1b2e;font-weight:700;font-size:20px}.quiz-it#pals-he100 .response-icon{display:none}.quiz-it#pals-he100 .response-text{margin:0 auto}.text-entry .question-text{min-height:64px;font-weight:700;color:#004b79;text-align:left;-webkit-animation:fadeIn .35s cubic-bezier(.215,.61,.355,1);animation:fadeIn .35s cubic-bezier(.215,.61,.355,1)}.treatment-guidelines.has-sticky-element>*{-webkit-transform:translateZ(0);transform:translateZ(0)}.treatment-guidelines .height-holder{position:absolute;width:1px}.treatment-guidelines .article-content>div,.treatment-guidelines header{width:100%;max-width:600px;margin:0 auto}.treatment-guidelines .article-content{padding:.85rem;padding-bottom:5rem!important}@media (min-width:688px){.treatment-guidelines .article-content{padding-top:20px;padding-left:0;padding-right:0}}@media only screen and (max-width:319px){.treatment-guidelines .article-content{padding:.35rem}}.treatment-guidelines .article-content>div>section,.treatment-guidelines .article-content [role=tabpanel]>div>section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.treatment-guidelines .article-content ul{margin-bottom:.65rem}.treatment-guidelines .article-content ul li ul li:first-child{margin-top:.65rem}.treatment-guidelines .article-content ul ul ul li:before{content:"▸"!important;font-size:15px!important;color:#000!important;line-height:1.3}.treatment-guidelines .article-content ul ul ul ul li:before{color:#ed1b2e!important}.treatment-guidelines .border-wrap ul{padding-left:1.25rem}@media only screen and (max-width:319px){.treatment-guidelines .border-wrap ul{padding-left:.6125rem}}.treatment-guidelines>div section:last-child>.tab-panel-carousel:after{content:none!important}.treatment-guidelines>div section:last-child>.tab-panel-carousel .node-content-panel>div>section:last-child>div:last-child:after{width:calc(100% - 28px);height:6px;top:calc(100% - 2px);left:29px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform .75s;transition:-webkit-transform .75s;transition:transform .75s;transition:transform .75s,-webkit-transform .75s;-webkit-transition-delay:.35s;transition-delay:.35s;position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(40%,transparent),color-stop(40%,#0091cd),color-stop(60%,#0091cd),color-stop(60%,transparent),to(transparent)),url(content/global/graphics/circle-blue-light.svg) no-repeat 100%;background:linear-gradient(180deg,transparent 0,transparent 40%,#0091cd 0,#0091cd 60%,transparent 0,transparent),url(content/global/graphics/circle-blue-light.svg) no-repeat 100%;background-size:6px 6px;content:"";z-index:1}@media only screen and (max-width:319px){.treatment-guidelines>div section:last-child>.tab-panel-carousel .node-content-panel>div>section:last-child>div:last-child:after{left:22px;top:calc(100% - 8px);width:calc(100% - 38px)}}@media (min-width:688px){.treatment-guidelines>div section:last-child>.tab-panel-carousel .node-content-panel>div>section:last-child>div:last-child:after{left:41px}}.treatment-guidelines>div section:last-child>.tab-panel-carousel .node-content-panel>div>section:last-child>div[data-scroll-transition=true]:last-child:after{-webkit-transform:scaleX(0);transform:scaleX(0)}.treatment-guidelines>div section:last-child>.tab-panel-carousel .node-content-panel>div>section:last-child>div[data-scroll-transition=true][data-inview=true]:last-child:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.treatment-guidelines :not(.callout-resource)>.paragraph+.auxiliary-feature-btn{margin:0!important;padding-bottom:25px!important}.treatment-guidelines :not(.callout-resource)>.paragraph+.auxiliary-feature-btn:not(.practice-note-btn){margin-bottom:0!important}.treatment-guidelines .article-content>div>section:last-child>:last-child{position:relative;overflow:visible}.treatment-guidelines .article-content>div>section:last-child>:last-child:after{width:calc(100% - 28px);height:6px;top:calc(100% - 2px);left:29px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform .75s;transition:-webkit-transform .75s;transition:transform .75s;transition:transform .75s,-webkit-transform .75s;-webkit-transition-delay:.35s;transition-delay:.35s;position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(40%,transparent),color-stop(40%,#0091cd),color-stop(60%,#0091cd),color-stop(60%,transparent),to(transparent)),url(content/global/graphics/circle-blue-light.svg) no-repeat 100%;background:linear-gradient(180deg,transparent 0,transparent 40%,#0091cd 0,#0091cd 60%,transparent 0,transparent),url(content/global/graphics/circle-blue-light.svg) no-repeat 100%;background-size:6px 6px;content:"";z-index:1}@media only screen and (max-width:319px){.treatment-guidelines .article-content>div>section:last-child>:last-child:after{left:22px;top:calc(100% - 8px);width:calc(100% - 38px)}}@media (min-width:688px){.treatment-guidelines .article-content>div>section:last-child>:last-child:after{left:41px}}.treatment-guidelines .article-content>div>section:last-child>:last-child[data-scroll-transition=true]:after{-webkit-transform:scaleX(0);transform:scaleX(0)}.treatment-guidelines .article-content>div>section:last-child>:last-child[data-scroll-transition=true][data-inview=true]:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.treatment-guidelines [data-block-type=content-block-group] .header-carousel,.treatment-guidelines [data-block-type=content-block-group] .tab-panel-carousel>.node-area,.treatment-guidelines [data-block-type=content-block-group] .tab-panel>.node-area,.treatment-guidelines [data-block-type=content-block-group]>div:not(.header):not(.tab-panel):not(.tab-panel-carousel){padding-left:70px}@media only screen and (max-width:319px){.treatment-guidelines [data-block-type=content-block-group] .header-carousel,.treatment-guidelines [data-block-type=content-block-group] .tab-panel-carousel>.node-area,.treatment-guidelines [data-block-type=content-block-group] .tab-panel>.node-area,.treatment-guidelines [data-block-type=content-block-group]>div:not(.header):not(.tab-panel):not(.tab-panel-carousel){padding-left:25px!important}}@media (min-width:688px){.treatment-guidelines [data-block-type=content-block-group] .header-carousel,.treatment-guidelines [data-block-type=content-block-group] .tab-panel-carousel>.node-area,.treatment-guidelines [data-block-type=content-block-group] .tab-panel>.node-area,.treatment-guidelines [data-block-type=content-block-group]>div:not(.header):not(.tab-panel):not(.tab-panel-carousel){padding-left:106px}}.treatment-guidelines [data-block-type=content-block-group] .tab-panel-carousel .directions-text{text-align:center;margin-bottom:0;border-bottom:0;padding:.85rem}.treatment-guidelines [data-block-type=content-block-group] .tab-panel-carousel .directions-text p{margin-bottom:0}@media only screen and (max-width:319px){.treatment-guidelines [data-block-type=content-block-group] .tab-panel-carousel>.node-area{padding-left:0!important}}.treatment-guidelines [data-block-type=content-block-group] .header-carousel:not(.sticky),.treatment-guidelines [data-block-type=content-block-group] .tab-panel-carousel .directions-text:not(.sticky),.treatment-guidelines [data-block-type=content-block-group] .tab-panel-carousel>.node-area:not(.sticky),.treatment-guidelines [data-block-type=content-block-group] .tab-panel>.node-area:not(.sticky),.treatment-guidelines [data-block-type=content-block-group]>[data-has-icon=true]:not(.header-ribbon):not(.sticky),.treatment-guidelines [data-block-type=content-block-group]>div:not(.header):not(.tab-panel):not(.tab-panel-carousel):not(.header-ribbon):not(.sticky){position:relative}.treatment-guidelines [data-block-type=content-block-group] .header-carousel:before,.treatment-guidelines [data-block-type=content-block-group] .tab-panel-carousel .directions-text:before,.treatment-guidelines [data-block-type=content-block-group] .tab-panel-carousel>.node-area:before,.treatment-guidelines [data-block-type=content-block-group] .tab-panel>.node-area:before,.treatment-guidelines [data-block-type=content-block-group]>[data-has-icon=true]:not(.header-ribbon):before,.treatment-guidelines [data-block-type=content-block-group]>div:not(.header):not(.tab-panel):not(.tab-panel-carousel):not(.header-ribbon):before{width:2px;height:100%;position:absolute;top:0;left:29px;background-color:#0091cd;-webkit-transition:-webkit-transform .75s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .75s cubic-bezier(.215,.61,.355,1);transition:transform .75s cubic-bezier(.215,.61,.355,1);transition:transform .75s cubic-bezier(.215,.61,.355,1),-webkit-transform .75s cubic-bezier(.215,.61,.355,1);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;z-index:1;content:""}@media only screen and (max-width:319px){.treatment-guidelines [data-block-type=content-block-group] .header-carousel:before,.treatment-guidelines [data-block-type=content-block-group] .tab-panel-carousel .directions-text:before,.treatment-guidelines [data-block-type=content-block-group] .tab-panel-carousel>.node-area:before,.treatment-guidelines [data-block-type=content-block-group] .tab-panel>.node-area:before,.treatment-guidelines [data-block-type=content-block-group]>[data-has-icon=true]:not(.header-ribbon):before,.treatment-guidelines [data-block-type=content-block-group]>div:not(.header):not(.tab-panel):not(.tab-panel-carousel):not(.header-ribbon):before{width:1px;left:17px}}@media (min-width:688px){.treatment-guidelines [data-block-type=content-block-group] .header-carousel:before,.treatment-guidelines [data-block-type=content-block-group] .tab-panel-carousel .directions-text:before,.treatment-guidelines [data-block-type=content-block-group] .tab-panel-carousel>.node-area:before,.treatment-guidelines [data-block-type=content-block-group] .tab-panel>.node-area:before,.treatment-guidelines [data-block-type=content-block-group]>[data-has-icon=true]:not(.header-ribbon):before,.treatment-guidelines [data-block-type=content-block-group]>div:not(.header):not(.tab-panel):not(.tab-panel-carousel):not(.header-ribbon):before{left:41px}}.treatment-guidelines [data-block-type=content-block-group] .header-carousel[data-scroll-transition=true]:before,.treatment-guidelines [data-block-type=content-block-group] .tab-panel-carousel .directions-text[data-scroll-transition=true]:before,.treatment-guidelines [data-block-type=content-block-group] .tab-panel-carousel>.node-area[data-scroll-transition=true]:before,.treatment-guidelines [data-block-type=content-block-group] .tab-panel>.node-area[data-scroll-transition=true]:before,.treatment-guidelines [data-block-type=content-block-group]>[data-has-icon=true]:not(.header-ribbon)[data-scroll-transition=true]:before,.treatment-guidelines [data-block-type=content-block-group]>div:not(.header):not(.tab-panel):not(.tab-panel-carousel):not(.header-ribbon)[data-scroll-transition=true]:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.treatment-guidelines [data-block-type=content-block-group] .header-carousel[data-inview=true]:before,.treatment-guidelines [data-block-type=content-block-group] .tab-panel-carousel .directions-text[data-inview=true]:before,.treatment-guidelines [data-block-type=content-block-group] .tab-panel-carousel>.node-area[data-inview=true]:before,.treatment-guidelines [data-block-type=content-block-group] .tab-panel>.node-area[data-inview=true]:before,.treatment-guidelines [data-block-type=content-block-group]>[data-has-icon=true]:not(.header-ribbon)[data-inview=true]:before,.treatment-guidelines [data-block-type=content-block-group]>div:not(.header):not(.tab-panel):not(.tab-panel-carousel):not(.header-ribbon)[data-inview=true]:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.treatment-guidelines [data-block-type=content-block-group] .node-area:before{display:none}.treatment-guidelines [data-block-type=content-block-group] [data-block-type=tab-panel-carousel]>.primary-text{border-top:none!important}.treatment-guidelines [data-block-type=content-block-group] [data-block-type=content-block-carousel] .directions-text{text-align:center}.treatment-guidelines [data-block-type=content-block-group] [data-block-type=explore-image]{padding:0}.treatment-guidelines [data-block-type=content-block-group] [data-block-type=explore-image] .directions-text{text-align:center}.treatment-guidelines [data-block-type=content-block-group] [data-block-type=explore-image] .directions-text:before{display:none}.treatment-guidelines [data-block-type=content-block-group].has-header:not(.has-paragraph):not(.has-alert-btn):not(.has-pdf-resource-btn):not(.has-explore-accordion):not(.has-explore-image) .header{padding-bottom:5px}@media (min-width:688px){.treatment-guidelines [data-block-type=content-block-group].has-header:not(.has-paragraph):not(.has-alert-btn):not(.has-pdf-resource-btn):not(.has-explore-accordion):not(.has-explore-image) .header{padding-bottom:25px}}@media (min-width:688px){.treatment-guidelines [data-block-type=header] .icon-circle-line{margin-left:3px!important}}.treatment-guidelines [data-block-type=header]:not(.header-ribbon){margin:0}.treatment-guidelines [data-block-type=header].header-ribbon+.transitionary-text{margin-top:-14px}.treatment-guidelines [data-block-type=header][data-has-icon=true]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.treatment-guidelines [data-block-type=header][data-has-icon=true][data-inview=true] h4{-webkit-animation:fadeInRight .35s;animation:fadeInRight .35s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.treatment-guidelines [data-block-type=header][data-has-icon=true][data-inview=true] .icon-circle-line{-webkit-animation:zoomIn .35s;animation:zoomIn .35s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.treatment-guidelines [data-block-type=header][data-has-icon=true] .icon-circle-line{margin:0 10px 0 0;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;z-index:2}@media only screen and (max-width:319px){.treatment-guidelines [data-block-type=header][data-has-icon=true] .icon-circle-line{width:37px;height:37px;margin-left:0!important}.treatment-guidelines [data-block-type=header][data-has-icon=true] .icon-circle-line img{width:20px}}@media (min-width:688px){.treatment-guidelines [data-block-type=header][data-has-icon=true] .icon-circle-line{margin:0 10px 15px 0}}.treatment-guidelines [data-block-type=header].header-carousel h5{margin-top:.85rem}.treatment-guidelines [data-block-type=header] h3{width:100%;position:relative;font-size:1rem;font-weight:900;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.3;margin:1.275rem 0;padding:0;z-index:-1}@media (min-width:688px){.treatment-guidelines [data-block-type=header] h3{font-size:1.35rem}}.treatment-guidelines [data-block-type=header] h3:after,.treatment-guidelines [data-block-type=header] h3:before{width:4%;height:14px;margin:5px 13px;display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:skew(10deg);-ms-transform:skew(10deg);transform:skew(10deg);background-color:#c7c7c7;content:""}.treatment-guidelines [data-block-type=header] h3:before{margin-left:-5px}.treatment-guidelines [data-block-type=header] h3:after{width:15%;margin-right:-5px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:688px){.treatment-guidelines [data-block-type=header] h3:after{width:auto}}.treatment-guidelines [data-block-type=header] h4{padding:.85rem .85rem .85rem 0;color:#004b79;font-size:1rem}@media only screen and (max-width:319px){.treatment-guidelines [data-block-type=header] h4{padding:.35rem .35rem .35rem 25px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}}@media (min-width:688px){.treatment-guidelines [data-block-type=header] h4{font-size:1.35rem;padding-left:.85rem}}.treatment-guidelines [data-block-type=alert-btn]{padding-top:1em;padding-bottom:2em;margin:0}.treatment-guidelines [data-block-type=alert-btn] .alert-btn,.treatment-guidelines [data-block-type=alert-btn] .primary-text{width:100%}.treatment-guidelines [data-block-type=paragraph]{margin:0;padding:.85rem}@media only screen and (max-width:319px){.treatment-guidelines [data-block-type=paragraph]{padding:.35rem}}@media (min-width:688px){.treatment-guidelines [data-block-type=paragraph]{padding-top:0;padding-right:0}}.treatment-guidelines [data-block-type=paragraph]>:first-child{margin-top:0}.treatment-guidelines [data-block-type=paragraph]>:last-child{margin-bottom:0}.treatment-guidelines [data-block-type=paragraph][data-inview=true]{-webkit-animation:fadeIn .35s;animation:fadeIn .35s}.treatment-guidelines [data-block-type=paragraph].transitionary-text{font-size:1.2rem;font-weight:700}@media (min-width:688px){.treatment-guidelines [data-block-type=paragraph].transitionary-text{padding-top:18px;padding-bottom:18px}}.treatment-guidelines [data-block-type=paragraph] ul{border-left:0;padding-left:1.25rem}@media only screen and (max-width:319px){.treatment-guidelines [data-block-type=paragraph] ul{padding-left:.6125rem}}.treatment-guidelines .auxiliary-feature-btn{margin:0;padding:.85rem 0}.treatment-guidelines .auxiliary-feature-btn[data-inview=true]{-webkit-animation:fadeIn .35s;animation:fadeIn .35s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.treatment-guidelines .auxiliary-feature-btn button{width:100%}.treatment-guidelines .auxiliary-feature-btn+.auxiliary-feature-btn{margin-top:0!important}.treatment-guidelines li+.auxiliary-feature-btn{margin-bottom:.85rem}@media only screen and (max-width:319px){.treatment-guidelines li .auxiliary-feature-btn{min-width:100px;width:auto;margin-left:-15px}.treatment-guidelines li .auxiliary-feature-btn button{padding-left:22px;padding-right:5px;background:url(content/global/graphics/icon-resource-line.svg) no-repeat 6px;background-size:12px}.treatment-guidelines li .auxiliary-feature-btn.over button{background:url(content/global/graphics/icon-resource-white.svg) no-repeat 6px!important}.treatment-guidelines ul ul li .auxiliary-feature-btn{margin-left:-45px}}.treatment-guidelines [data-block-type=practice-note-btn] .primary-text{width:100%}.treatment-guidelines [data-block-type=explore-accordion] .accordion-holder{padding:0;margin-bottom:25px}.treatment-guidelines [data-block-type=explore-accordion] .accordion-holder .node-container{width:100%}@media (min-width:688px){.treatment-guidelines [data-block-type=explore-accordion] .accordion-holder{margin-bottom:40px}}.treatment-guidelines [data-block-type=explore-accordion] .directions-text{text-align:center}[data-layout=treatment-guidelines-assessment] header,[data-layout=treatment-guidelines-care] header,[data-layout=treatment-guidelines-number] header{max-width:100%}[data-layout=treatment-guidelines-assessment] .header-custom,[data-layout=treatment-guidelines-care] .header-custom,[data-layout=treatment-guidelines-number] .header-custom{padding:40px .85rem 0}[data-layout=treatment-guidelines-assessment] .header-custom .title-text,[data-layout=treatment-guidelines-care] .header-custom .title-text,[data-layout=treatment-guidelines-number] .header-custom .title-text{margin-bottom:.5rem!important}@media (min-width:688px){[data-layout=treatment-guidelines-assessment] .header-custom,[data-layout=treatment-guidelines-care] .header-custom,[data-layout=treatment-guidelines-number] .header-custom{padding-top:80px}}@media only screen and (max-width:319px){[data-layout=treatment-guidelines-assessment] .header-custom,[data-layout=treatment-guidelines-care] .header-custom,[data-layout=treatment-guidelines-number] .header-custom{padding:.35rem}}[data-layout=treatment-guidelines-assessment] header .header-text,[data-layout=treatment-guidelines-care] header .header-text,[data-layout=treatment-guidelines-number] header .header-text{width:100%;max-width:600px;margin:0 auto}[data-layout=treatment-guidelines-assessment] header .header-text>*,[data-layout=treatment-guidelines-care] header .header-text>*,[data-layout=treatment-guidelines-number] header .header-text>*{padding:0 .85rem}@media (min-width:688px){[data-layout=treatment-guidelines-assessment] header .header-text>*,[data-layout=treatment-guidelines-care] header .header-text>*,[data-layout=treatment-guidelines-number] header .header-text>*{padding:0}}@media only screen and (max-width:319px){[data-layout=treatment-guidelines-assessment] header .header-text>*,[data-layout=treatment-guidelines-care] header .header-text>*,[data-layout=treatment-guidelines-number] header .header-text>*{padding:0 .35rem}}[data-layout=treatment-guidelines-assessment] header .header-text>:first-child,[data-layout=treatment-guidelines-care] header .header-text>:first-child,[data-layout=treatment-guidelines-number] header .header-text>:first-child{margin-top:0;padding-top:.85rem}@media only screen and (max-width:319px){[data-layout=treatment-guidelines-assessment] header .header-text>:first-child,[data-layout=treatment-guidelines-care] header .header-text>:first-child,[data-layout=treatment-guidelines-number] header .header-text>:first-child{padding-top:.35rem}}[data-layout=treatment-guidelines-assessment] header .header-text>:last-child,[data-layout=treatment-guidelines-care] header .header-text>:last-child,[data-layout=treatment-guidelines-number] header .header-text>:last-child{margin-bottom:0;padding-bottom:.85rem}@media only screen and (max-width:319px){[data-layout=treatment-guidelines-assessment] header .header-text>:last-child,[data-layout=treatment-guidelines-care] header .header-text>:last-child,[data-layout=treatment-guidelines-number] header .header-text>:last-child{padding-bottom:.35rem}}[data-layout=treatment-guidelines-number] .header-custom .title-text{width:100%;max-width:600px;margin:0 auto}[data-layout=treatment-guidelines-number] .header-custom{min-height:130px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,145,205,0)),color-stop(50%,rgba(0,145,205,.6)),to(#0091cd)),url(content/global/graphics/treatment-guidelines-header-white.png) no-repeat 50%,#0091cd;background:linear-gradient(180deg,rgba(0,145,205,0) 0,rgba(0,145,205,.6) 50%,#0091cd),url(content/global/graphics/treatment-guidelines-header-white.png) no-repeat 50%,#0091cd;background-size:100%}@media (min-width:688px){[data-layout=treatment-guidelines-number] .header-custom{height:220px;background-size:auto}}[data-layout=treatment-guidelines-number] .header-custom .title-text{color:#fff}[data-layout=treatment-guidelines-assessment] .header-custom,[data-layout=treatment-guidelines-care] .header-custom{width:100%;max-width:600px;margin:0 auto;background-repeat:no-repeat;background-size:80px 80px;background-position:bottom -9px right 8px}@media (min-width:688px){[data-layout=treatment-guidelines-assessment] .header-custom,[data-layout=treatment-guidelines-care] .header-custom{background-position:bottom -18px right;background-size:160px 160px}}@media only screen and (max-width:319px){[data-layout=treatment-guidelines-assessment] .header-custom,[data-layout=treatment-guidelines-care] .header-custom{background-size:40px 40px;background-position:bottom 12px right}}[data-layout=treatment-guidelines-assessment] .header-custom .title-text,[data-layout=treatment-guidelines-care] .header-custom .title-text{position:relative;padding-right:80px;padding-bottom:.425rem;color:#0091cd;border-bottom:1px solid #0091cd}@media (min-width:688px){[data-layout=treatment-guidelines-assessment] .header-custom .title-text,[data-layout=treatment-guidelines-care] .header-custom .title-text{padding-right:160px;border-bottom-width:2px}}@media only screen and (max-width:319px){[data-layout=treatment-guidelines-assessment] .header-custom .title-text,[data-layout=treatment-guidelines-care] .header-custom .title-text{padding-right:40px}}[data-layout=treatment-guidelines-assessment] .header-custom .title-text:after,[data-layout=treatment-guidelines-assessment] .header-custom .title-text:before,[data-layout=treatment-guidelines-care] .header-custom .title-text:after,[data-layout=treatment-guidelines-care] .header-custom .title-text:before{width:5px;height:5px;position:absolute;top:calc(100% - 2.5px);background:#0091cd;border-radius:50%;content:""}@media (min-width:688px){[data-layout=treatment-guidelines-assessment] .header-custom .title-text:after,[data-layout=treatment-guidelines-assessment] .header-custom .title-text:before,[data-layout=treatment-guidelines-care] .header-custom .title-text:after,[data-layout=treatment-guidelines-care] .header-custom .title-text:before{width:10px;height:10px;top:calc(100% - 5px)}}[data-layout=treatment-guidelines-assessment] .header-custom .title-text:before,[data-layout=treatment-guidelines-care] .header-custom .title-text:before{right:100%}[data-layout=treatment-guidelines-assessment] .header-custom .title-text:after,[data-layout=treatment-guidelines-care] .header-custom .title-text:after{left:100%}[data-layout=treatment-guidelines-care] .header-custom{background-image:url(content/global/graphics/treatment-guidelines-header-care.svg);padding-top:22px}@media (min-width:688px){[data-layout=treatment-guidelines-care] .header-custom{padding-top:65px;padding-left:0;padding-right:0}}[data-layout=treatment-guidelines-assessment] .header-custom{background-image:url(content/global/graphics/treatment-guidelines-header-assessment.svg)}#pals-hf040 [data-uid=pals-hf040-group0-2]:before{top:5px}#pals-ff050 [data-uid=pals-ff050-group0-7-node3-group1-1]{padding-bottom:30px}.auxiliary-feature-btn{max-width:600px;margin:10px auto}@media (min-width:688px){.auxiliary-feature-btn{margin:15px auto}}:not(.callout-resource)>.paragraph+.auxiliary-feature-btn:not(.practice-note-btn){margin:0 auto 25px!important}.auxiliary-feature-btn:not(.pdf-resource-btn)+.auxiliary-feature-btn:not(.pdf-resource-btn){margin-top:-30px}.genome-viewport dialog[role=dialog].auxiliary-feature-popup .auxiliary-feature-holder .panel.default{padding-bottom:0}@media (min-width:688px){.genome-viewport dialog[role=dialog].auxiliary-feature-popup .auxiliary-feature-holder .panel.default{padding-bottom:.85rem}}dialog[role=dialog].auxiliary-feature-popup.practice-note .main-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}dialog[role=dialog].auxiliary-feature-popup.practice-note .main-header:before{width:22px;height:22px;background:url(content/global/graphics/icon-practice-note-white.svg) no-repeat 50%;display:block;margin-right:10px;content:""}dialog[role=dialog].auxiliary-feature-popup .content-block-holder>div>.content-block-group{padding:.85rem!important}dialog[role=dialog].auxiliary-feature-popup .content-block-holder>div>.content-block-group>:first-child{margin-top:0}dialog[role=dialog].auxiliary-feature-popup h1{margin-bottom:0}dialog[role=dialog].auxiliary-feature-popup .main-header{width:100%;padding:11px .65rem;padding-right:50px;background-color:#0091cd;color:#fff;text-transform:uppercase;font-size:1.35rem;font-weight:700}@media (min-width:688px){dialog[role=dialog].auxiliary-feature-popup .main-header{padding:15px .65rem}}@media only screen and (max-width:319px){dialog[role=dialog].auxiliary-feature-popup .main-header{padding-right:30px}}dialog[role=dialog].auxiliary-feature-popup .btn-close{background-image:url(content/global/graphics/icon-x-close-white.svg);background-color:#0091cd;position:absolute;top:0;right:0}dialog[role=dialog].auxiliary-feature-popup .btn-close.over{background-color:#004b79}@media (min-width:688px){dialog[role=dialog].auxiliary-feature-popup .btn-close{top:3px;right:3px}}dialog[role=dialog].auxiliary-feature-popup .content-block-group{width:100%;max-width:600px;margin:0 auto}dialog[role=dialog].auxiliary-feature-popup .content-block-group img.graphic{position:relative}dialog[role=dialog].auxiliary-feature-popup .content-block-group.has-montage{max-width:none;padding:0}dialog[role=dialog].auxiliary-feature-popup .content-block-group.has-montage .montage-text{padding:.85rem 40px .85rem 60px}@media (min-width:688px){dialog[role=dialog].auxiliary-feature-popup .content-block-group.has-montage .montage-text{padding:20px 85px}}@media only screen and (max-width:319px){dialog[role=dialog].auxiliary-feature-popup .content-block-group.has-montage .montage-block{margin-left:0;margin-right:0}}dialog[role=dialog].auxiliary-feature-popup .content-block-group.has-explore-accordion{padding:0 0 .85rem!important}dialog[role=dialog].auxiliary-feature-popup .content-block-group.has-explore-accordion .explore-accordion{padding:0}@media (min-width:688px){dialog[role=dialog].auxiliary-feature-popup .content-block-group.has-explore-accordion{padding:0 .85rem .85rem!important}dialog[role=dialog].auxiliary-feature-popup .content-block-group.has-explore-accordion .explore-accordion .node-content-graphic{width:462px!important}}dialog[role=dialog].auxiliary-feature-popup.learn-more .main-header{background-image:url(content/global/graphics/icon-i-info-button-white.svg);background-position:11px;background-repeat:no-repeat;background-size:26px 23px;padding-left:3.25rem}@media (min-width:688px){dialog[role=dialog].auxiliary-feature-popup.learn-more .main-header{background-position:10px;background-size:30px 25px;height:51px}}dialog[role=dialog].auxiliary-feature-popup.science-note .main-header{padding:11px .65rem;background-image:url(content/global/graphics/icon-beaker-white.svg);background-repeat:no-repeat;background-size:26px 28px;background-position:10px;padding-left:3.1rem}@media (min-width:688px){dialog[role=dialog].auxiliary-feature-popup.science-note .main-header{padding:15px .65rem 15px 3.25rem;background-size:26px 32px}}dialog[role=dialog].auxiliary-feature-popup [data-block-type=header]{margin-left:-12px;margin-right:-12px}dialog[role=dialog].auxiliary-feature-popup [data-block-type=header]:not(.header-ribbon){width:auto}dialog[role=dialog].auxiliary-feature-popup [data-block-type=header] h2{width:101%;padding:0;line-height:1.2}@media (min-width:688px){dialog[role=dialog].auxiliary-feature-popup [data-block-type=header]{margin-left:0;margin-right:0}}@media only screen and (max-width:319px){dialog[role=dialog].auxiliary-feature-popup [data-block-type=header]{margin-left:-.35rem;margin-right:-.35rem}dialog[role=dialog].auxiliary-feature-popup [data-block-type=header]:not(.header-ribbon){width:calc(100% + .7rem)}}@media (min-width:688px){dialog[role=dialog].auxiliary-feature-popup [data-block-type=callout],dialog[role=dialog].auxiliary-feature-popup [data-block-type=paragraph]{width:100%;max-width:600px;margin-left:auto;margin-right:auto}}dialog[role=dialog].auxiliary-feature-popup [data-block-type=graphic]{width:100%;display:block;margin:.85rem auto}dialog[role=dialog].auxiliary-feature-popup [data-block-type=explore-accordion]{width:100%;left:0;padding:.85rem 0}dialog[role=dialog].auxiliary-feature-popup [data-block-type=explore-accordion] .node-container{width:inherit}dialog[role=dialog].auxiliary-feature-popup [data-block-type=explore-accordion] .accordion-holder{padding:0;background:none}@media only screen and (max-width:319px){dialog[role=dialog].auxiliary-feature-popup [data-block-type=explore-accordion] .node-container .node-title{padding:.425rem}dialog[role=dialog].auxiliary-feature-popup [data-block-type=explore-accordion] .node-container .node-btn{padding:.425rem .425rem 6rem}dialog[role=dialog].auxiliary-feature-popup [data-block-type=explore-accordion] .node-container.complete .node-btn,dialog[role=dialog].auxiliary-feature-popup [data-block-type=explore-accordion] .node-container.complete .node-title{padding-left:1.75rem!important}dialog[role=dialog].auxiliary-feature-popup [data-block-type=explore-accordion] .node-container.complete .node-text{padding:.425rem .425rem 6rem}}.media-transcript-region .media-transcript-dialog .primary-text{padding-top:1em;margin-top:0}.media-transcript-region .media-transcript-dialog .primary-text ul:last-child{margin-bottom:0}@media (min-width:688px){dialog[role=dialog].auxiliary-feature-popup .panel{padding:1.3rem 20px .85rem}dialog[role=dialog].auxiliary-feature-popup .content-block-holder>div>.content-block-group{padding:0 20px 1.3rem}dialog[role=dialog].auxiliary-feature-popup .content-block-holder>div>.content-block-group.has-montage{padding:0 0 1.3rem}.overlay-region{top:0}}@media only screen and (max-width:319px){.overlay-region{top:0;height:100%;padding:.35rem}.overlay-region .panel{padding:.35rem}dialog[role=dialog].auxiliary-feature-popup .main-header{padding-right:40px;padding-top:8px;padding-bottom:8px}}@media only screen and (max-width:319px) and (max-width:319px){dialog[role=dialog].auxiliary-feature-popup .main-header{padding-top:45px!important;background-position:10px 53px!important}}@media only screen and (max-width:319px){dialog[role=dialog].auxiliary-feature-popup .content-block-holder>div>.content-block-group{padding:.35rem!important}dialog[role=dialog].auxiliary-feature-popup.learn-more .main-header{padding-left:2.5rem;background-position:.55rem}}dialog[role=dialog].auxiliary-feature-popup [data-uid=LM-principlesofmanagingventilation-group1] .montage-block .graphic-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#e7fbfd}dialog[role=dialog].auxiliary-feature-popup [data-uid=LM-principlesofmanagingventilation-group1] .montage-block .graphic-holder img{width:auto;margin:auto;height:90%;position:relative}.bt-info{position:fixed;bottom:5px;left:5px;opacity:.5;z-index:1000}.bt-info [role=presentation] a,.bt-info button{font:14px Roboto,sans-serif;color:#fff;height:36px;padding:0 8px;background:#0297a7;line-height:100%;border:0;text-transform:uppercase;vertical-align:top;border-radius:2px;-webkit-transition:all .25s;transition:all .25s}.bt-info [role=presentation] a[disabled=true],.bt-info [role=presentation] a[disabled],.bt-info button[disabled=true],.bt-info button[disabled]{background:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.bt-info [role=presentation] a.over:not([disabled]),.bt-info [role=presentation] a:focus:not([disabled]),.bt-info button.over:not([disabled]),.bt-info button:focus:not([disabled]){border:0;background:#333;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);-webkit-transition:all .25s;transition:all .25s}.bt-info [role=presentation] a:focus:not([disabled]),.bt-info button:focus:not([disabled]){background:#9f9fa3}.bt-info .bt-info-options{display:none}.bt-info.open{opacity:.95}.bt-info.open .bt-info-options{display:inline-block}.bt-info.open .bt-info-options span{margin-right:5px;line-height:36px}body[onload="bodyLoadedHandler();"]{overflow:scroll}.certificate-content{width:100%;height:100%;padding:.25in;display:table}.certificate-content .inner-content{width:calc(100vw - 48px);height:100%;min-height:100%;position:relative;background:url(content/global/graphics/bg-certificate.jpg) no-repeat top;background-size:cover;border:2px solid #000;overflow:hidden;text-align:center;color:#000;font-family:arial;font-size:16px}@media print{.certificate-content .inner-content:before{width:100%;height:auto;position:absolute;top:0;left:0;content:url(content/global/graphics/bg-certificate.jpg);z-index:-1}}.certificate-content .arc-logo{margin:.25in auto}.certificate-content .completion-record{display:inline-block;font-size:18px;border-top:1px solid #000;border-bottom:1px solid #000;margin:.125in auto;padding:.125in}.certificate-content .main-text{position:relative;width:100%;background:#fff;padding:.25in;padding:3% 0;margin:1% 0}@media print{.certificate-content .main-text{-webkit-print-color-adjust:exact;border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;z-index:0}}.certificate-content .course-name{color:#ed1b2e;font-size:42px;font-weight:700;line-height:normal;padding:0 2%;margin:.3in auto}@media print{.certificate-content .course-name{-webkit-print-color-adjust:exact}}.certificate-content .student-name{color:#0091cd;display:inline;font-size:24px}@media print{.certificate-content .student-name{-webkit-print-color-adjust:exact}}.certificate-content .primary-text-1{margin:0 auto;width:500px;max-width:100%}.certificate-content .primary-text-2{position:relative;padding:1% .28in;width:6.5in;max-width:100%;margin:auto;font-size:12px}.certificate-content #date{font-style:italic;font-size:20px}.cheats{position:fixed;bottom:5px;left:5px;opacity:.5;z-index:1000}.cheats [role=presentation] a,.cheats button{font:14px Roboto,sans-serif;color:#fff;height:36px;padding:0 8px;background:#0297a7;line-height:100%;border:0;text-transform:uppercase;vertical-align:top;border-radius:2px;-webkit-transition:all .25s;transition:all .25s}.cheats [role=presentation] a[disabled=true],.cheats [role=presentation] a[disabled],.cheats button[disabled=true],.cheats button[disabled]{background:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.cheats [role=presentation] a.over:not([disabled]),.cheats [role=presentation] a:focus:not([disabled]),.cheats button.over:not([disabled]),.cheats button:focus:not([disabled]){border:0;background:#333;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);-webkit-transition:all .25s;transition:all .25s}.cheats [role=presentation] a:focus:not([disabled]),.cheats button:focus:not([disabled]){background:#9f9fa3}.cheats .cheat-options{display:none}.cheats.open{opacity:.95}.cheats.open .cheat-options{display:inline-block}.cheats.open .cheat-options span{margin-right:5px}.editor{position:fixed;top:0;left:0;padding-top:80px;width:100%;font:15px Roboto,sans-serif;color:#333;opacity:.98;visibility:hidden;z-index:2000}.editor .ace_search{padding:0}.editor .ace_search .ace_searchbtn_close{width:25px;height:25px;position:absolute;top:12px;right:12px;background-image:url(content/global/graphics/icon-close-white.svg);border-radius:50%;background-repeat:no-repeat;background-position:50%;background-size:12px 12px}.editor .ace_search .ace_search_form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:56px 12px 12px;padding:12px}.editor .ace_search .ace_search_form input{width:60%}.editor .ace_search .ace_search_form button{width:auto}.editor .ace_search .ace_search_form button:hover{background-color:#9f9fa3}.editor .ace_search .ace_search_form .next,.editor .ace_search .ace_search_form .prev{width:25px;height:25px;background-image:url(content/global/graphics/icon-arrow-white.svg);background-size:9px 15px;border-radius:50%;background-repeat:no-repeat;background-position:50%}.editor .ace_search .ace_search_form .next{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.editor .ace_search .ace_search_form .prev{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.editor .ace_search .ace_search_options{margin:12px}.editor .btn-group{display:inline-block}.editor img{max-width:200px;max-height:200px}.editor [role=presentation] a,.editor button{height:36px;padding:0 8px;background:#0297a7;font:14px Roboto,sans-serif;color:#fff;line-height:100%;border:0;text-transform:uppercase;vertical-align:top;border-radius:2px;-webkit-transition:background .25s,color .25s,-webkit-box-shadow .25s;transition:background .25s,color .25s,-webkit-box-shadow .25s;transition:background .25s,color .25s,box-shadow .25s;transition:background .25s,color .25s,box-shadow .25s,-webkit-box-shadow .25s}.editor [role=presentation] a[disabled=true],.editor [role=presentation] a[disabled],.editor button[disabled=true],.editor button[disabled]{background:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.editor [role=presentation] a.over:not([disabled]),.editor [role=presentation] a:focus:not([disabled]),.editor button.over:not([disabled]),.editor button:focus:not([disabled]){border:0;background:#333;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);-webkit-transition:background .25s,color .25s,-webkit-box-shadow .25s;transition:background .25s,color .25s,-webkit-box-shadow .25s;transition:background .25s,color .25s,box-shadow .25s;transition:background .25s,color .25s,box-shadow .25s,-webkit-box-shadow .25s}.editor [role=presentation] a:focus:not([disabled]),.editor button:focus:not([disabled]){background:#9f9fa3}.editor h6.label{margin:0 0 3px;font-size:13px;color:#fff;text-transform:uppercase}.editor input,.editor p{font:15px Roboto,sans-serif;line-height:160%}.editor .select2-results li:hover{cursor:pointer;background:#0297a7}.editor .select2-dropdown{border:0;-webkit-box-shadow:0 2px 2px 1px rgba(0,0,0,.25);box-shadow:0 2px 2px 1px rgba(0,0,0,.25)}.editor .navbar-nogginlabs{min-width:1012px;min-height:50px;width:100%;position:absolute;margin-bottom:0;padding:10px;color:#ef662d;background-color:#404040;border-radius:0;top:0}.editor .navbar-nogginlabs>*{display:inline-block;margin:0 2px}.editor .navbar-nogginlabs .category{vertical-align:top;padding:0;list-style-type:none}.editor .navbar-nogginlabs .category h6{display:block}.editor .navbar-nogginlabs .select2-selection,.editor .navbar-nogginlabs input{width:150px;height:auto;line-height:inherit;padding:8px;border-radius:0;border:0}.editor .navbar-nogginlabs .select2-selection span{padding-left:0;line-height:inherit}.editor .navbar-nogginlabs .editor-tools li{display:inline-block;margin-top:12px}.editor .navbar-nogginlabs .editor-tools li a{padding:8px;border:0}.editor .navbar-nogginlabs .editor-tools li a:hover{border:0;text-decoration:none}.editor .navbar-nogginlabs .page-options{width:150px;position:relative}.editor .navbar-nogginlabs .page-options .dropdown.open .dropdown-menu{display:block;z-index:1000}.editor .navbar-nogginlabs .page-options .dropdown-toggle{padding:8px;color:#555;background:#fff;cursor:pointer}.editor .navbar-nogginlabs .page-options .dropdown-toggle span{float:right;font-size:10px;color:#8a8a8a}.editor .navbar-nogginlabs .page-options .dropdown-toggle .glyphicon-triangle-top{display:none}.editor .navbar-nogginlabs .page-options .dropdown-toggle[aria-expanded=true] .glyphicon-triangle-top{display:block}.editor .navbar-nogginlabs .page-options .dropdown-toggle[aria-expanded=true] .glyphicon-triangle-bottom{display:none}.editor .navbar-nogginlabs .page-options .dropdown-menu{width:100%;position:absolute;padding:0;background:#fff;-webkit-box-shadow:0 2px 2px 1px rgba(0,0,0,.25);box-shadow:0 2px 2px 1px rgba(0,0,0,.25);list-style-type:none;display:none}.editor .navbar-nogginlabs .page-options .dropdown-menu .divider{background:#dcdcdc;height:4px}.editor .navbar-nogginlabs .page-options .dropdown-menu li:not(.divider){padding:8px;color:#333}.editor .navbar-nogginlabs .page-options .dropdown-menu li:not(.divider):hover{background:#0297a7;cursor:pointer;color:#fff}.editor .navbar-nogginlabs .info{color:hsla(0,0%,100%,.5)}.editor .navbar-nogginlabs .info .edit-date{line-height:100%}.editor .navbar-nogginlabs #editor-save{width:75px;height:57px;margin:0;float:right}.editor .panels{display:none;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-box-shadow:0 5px 16px 4px rgba(0,0,0,.5);box-shadow:0 5px 16px 4px rgba(0,0,0,.5)}.editor .panels .panel{width:100%;height:inherit;position:relative;top:0;margin:0;padding:24px;overflow-x:hidden;overflow-y:auto;z-index:1}.editor .panels .panel.json-editor{position:absolute;padding-bottom:55px}.editor .panels .panel.active{z-index:2}.editor.open{height:100%}.editor.open .panels{height:100%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);overflow:hidden;display:block}.editor.open .panels .json-editor.active{background:#fff}.editor .merge-options{background:#fff;width:40%;padding:20px;position:fixed;bottom:0;right:0}.editor .merge-options .alert-bar{width:100%;background:repeating-linear-gradient(45deg,#e80000,red 10px,#fefeff 0,#e1e2e6 20px);height:30px;margin-bottom:15px}.editor .merge-options h2{margin-top:0}.editor .merge-options .small{font-size:12px}.editor .merge-options .btn-group .btn{margin-right:5px;font-weight:800}button.glossary-clickable-term{background:none!important;border:0;padding:0!important;color:#069;text-decoration:underline;text-align:left}.glossary-region{visibility:hidden;display:none}.glossary-region .glossary .panel-body,.glossary-region .glossary .panel-header{padding:2rem}@media only screen and (max-width:319px){.glossary-region .glossary .panel-body,.glossary-region .glossary .panel-header{padding:.35rem}}@media (min-width:688px){.glossary-region .glossary .panel-body,.glossary-region .glossary .panel-header{padding:4rem}}.glossary-region .glossary .panel-header{background-image:url(content/global/graphics/bkgd-pattern-fade.jpg);background-size:cover;padding-right:0;padding-bottom:0}.glossary-region .glossary .panel-header h1{border-bottom:3px solid #0091cd;color:#ed1b2e;padding-right:2rem}@media (min-width:688px){.glossary-region .glossary .panel-header h1{padding-right:4rem}}@media only screen and (max-width:319px){.glossary-region .glossary .panel-header h1{padding-top:1.25rem}}.glossary-region .glossary .panel-header .primary-text{padding-right:2rem;padding-bottom:2rem}@media (min-width:688px){.glossary-region .glossary .panel-header .primary-text{padding-right:4rem}}.glossary-region .glossary .panel-body dl{margin:0}.glossary-region .glossary .panel-body dd{margin-left:0;margin-bottom:2rem}.glossary-region .glossary .panel-body dt{font-size:1.35rem;font-weight:700;color:#004b79;margin-bottom:.35rem}.glossary-region .btn-close{background-image:url(content/global/graphics/icon-x-close-line.svg)}@media only screen and (max-width:319px){.glossary-region.has-view{height:calc(100% - 71px);top:71px}}#glossary-term-popup-region.has-view{z-index:24}#glossary-term-popup-region .btn-close{top:0;right:0}@media (min-width:688px){#glossary-term-popup-region .btn-close{top:5px;right:5px}}#glossary-term-popup-region .panel-header{background-image:url(content/global/graphics/bkgd-pattern-fade.jpg);background-size:cover;padding-bottom:0!important}@media only screen and (max-width:319px){#glossary-term-popup-region .panel-header{padding-top:40px!important}}#glossary-term-popup-region .panel-header h3{color:#ed1b2e;margin-bottom:0;font-size:1em}@media (min-width:688px){#glossary-term-popup-region .panel-header h3{font-size:1.35em}}#glossary-term-popup-region .panel-header .term{color:#0091cd;border-bottom:3px solid #0091cd;margin-bottom:0;margin-right:-2rem;padding-right:3rem;padding-bottom:.5rem;font-size:1.35rem;line-height:1.3}@media (min-width:688px){#glossary-term-popup-region .panel-header .term{font-size:1.75rem;border-bottom:4px solid #0091cd;margin-right:-56px}}#glossary-term-popup-region .btn-close{background-image:url(content/global/graphics/icon-x-close-line.svg)}#glossary-term-popup-region .panel-header{padding:2rem}@media only screen and (max-width:319px){#glossary-term-popup-region .panel-header{padding:.35rem}}@media (min-width:688px){#glossary-term-popup-region .panel-header{padding:4rem}}#glossary-term-popup-region .definition{padding:1.5rem 2rem}@media (min-width:688px){#glossary-term-popup-region .definition{padding:3rem 4rem}}@media only screen and (max-width:319px){#glossary-term-popup-region .definition{padding:.35rem}}.msie .overlay-region .auxiliary-feature-popup,.msie .overlay-region .learnmore{position:absolute;bottom:auto;display:table-cell;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:auto;left:0;right:0}#joyride-container{position:fixed;left:0;top:0;width:100%;height:100%;display:none}#joyride-container.active{display:block;z-index:30}#joyride-container .bg-fader,#joyride-container .popup-container{width:100%;height:100%;position:absolute}#joyride-container .bg-fader{z-index:1}#joyride-container .bg-fader .fader-block{position:absolute;background-color:rgba(0,0,0,.5);cursor:default}#joyride-container .bg-fader .fader-block.full-screen{width:100%;height:100%}#joyride-container .popup-container{z-index:2;overflow-y:auto;overflow-x:hidden}#joyride-container .joyride-popup{position:absolute;min-width:235px;width:100%;max-width:450px;min-height:100px;padding:.85rem}@media only screen and (max-width:319px){#joyride-container .joyride-popup{min-width:0;padding:0}}#joyride-container .btn-close{position:absolute;top:20px;right:20px;width:35px;height:35px;background:url(content/global/graphics/icon-x-close-white.svg) no-repeat 50%;background-size:25px 25px;z-index:1;-webkit-transition:background-color .25s;transition:background-color .25s}#joyride-container .btn-close.over{background-color:rgba(0,0,0,.5)}@media only screen and (max-width:319px){#joyride-container .btn-close{position:absolute;top:6px;right:6px;width:22px;height:22px;background-size:50%}}#joyride-container .text-content{padding:3.4rem 1.7rem;background-color:#004b79;border:2px solid #fff;border-bottom:0}@media only screen and (max-width:319px){#joyride-container .text-content{padding:.35rem;max-height:calc(95vh - 120px);overflow:scroll}}#joyride-container .text-content .popup-primary-text{font-size:1.35rem;color:#fff}#joyride-container .text-content .popup-primary-text p:first-child{margin-top:0}#joyride-container .text-content .popup-primary-text p:last-child{margin-bottom:0}#joyride-container .joyride-nav{width:100%;min-height:45px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.425rem;background-color:#fff}@media only screen and (max-width:319px){#joyride-container .joyride-nav{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:22px;padding:.2125rem}}#joyride-container .joyride-nav .dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#joyride-container .joyride-nav .dots .dot{width:11px;height:11px;border:2px solid #0091cd;border-radius:50%;margin:auto 2px}#joyride-container .joyride-nav .dots .dot.active{background-color:#0091cd}@media only screen and (max-width:319px){#joyride-container .joyride-nav .dots .dot{width:6px;height:6px;border-width:1px;margin:auto 1px}}#joyride-container .joyride-nav .btn-text{margin:7px}@media only screen and (max-width:319px){#joyride-container .joyride-nav .btn-text{margin:3.5px}}#joyride-container .joyride-nav .btn-icon-border img{position:relative}@media only screen and (max-width:319px){#joyride-container .joyride-nav .btn-icon-border{width:22px;height:22px;border-width:1px}#joyride-container .joyride-nav .btn-icon-border img{height:50%}}@media only screen and (max-width:319px){#joyride-container .joyride-nav .montage-nav-btn{padding:0 3px}}#joyride-container #joyride-tour-lessonintro-popup-1:after,#joyride-container #joyride-tour-menu-popup-4:after,#joyride-container #joyride-tour-menulesson-popup-0:after{content:" ";display:block;position:absolute;float:left;background-size:contain;background-repeat:no-repeat}#joyride-container #joyride-tour-menu-popup-2:after,#joyride-container #joyride-tour-menu-popup-3:after{content:" ";display:block;position:absolute;background:url(content/global/graphics/joyride-arrow-menu-2-mobile.png) no-repeat 0 0}#joyride-container #joyride-tour-menu-popup-0 .btn-prev{display:none}@media only screen and (min-device-width:320px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){#joyride-container #joyride-tour-menu-popup-2,#joyride-container #joyride-tour-menu-popup-3,#joyride-container #joyride-tour-menu-popup-4{left:auto!important}}@media only screen and (max-width:319px){#joyride-container #joyride-tour-menu-popup-2,#joyride-container #joyride-tour-menu-popup-3,#joyride-container #joyride-tour-menu-popup-4{left:auto!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}#joyride-container #joyride-tour-menu-popup-2:after,#joyride-container #joyride-tour-menu-popup-3:after,#joyride-container #joyride-tour-menu-popup-4:after{width:46px;height:110px;top:-27px;left:calc(100% - 27px);background-image:url(content/global/graphics/joyride-arrow-menu-3-mobile.png);background-size:contain}@media (min-width:320px) and (max-width:500px){#joyride-container #joyride-tour-menu-popup-2:after,#joyride-container #joyride-tour-menu-popup-3:after,#joyride-container #joyride-tour-menu-popup-4:after{width:46px;height:110px;top:-40px;left:auto;right:125px;background-image:url(content/global/graphics/joyride-arrow-menu-2-mobile.png)}}@media only screen and (max-width:319px){#joyride-container #joyride-tour-menu-popup-2:after,#joyride-container #joyride-tour-menu-popup-3:after,#joyride-container #joyride-tour-menu-popup-4:after{width:26px;height:32px;top:-3px;left:125px;background-image:url(content/global/graphics/joyride-arrow-menu-4-mobile.png);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width:320px) and (max-width:500px){#joyride-container #joyride-tour-menu-popup-3:after{left:auto;right:90px}}@media only screen and (max-width:319px){#joyride-container #joyride-tour-menu-popup-3:after{left:146px}}@media (min-width:320px) and (max-width:500px){#joyride-container #joyride-tour-menu-popup-4:after{left:auto;right:55px}}@media only screen and (max-width:319px){#joyride-container #joyride-tour-menu-popup-4:after{left:168px}}@media only screen and (min-device-width:320px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){#joyride-container #joyride-tour-lessonintro-popup-1{left:auto!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}#joyride-container #joyride-tour-lessonintro-popup-1:after{width:53px;height:65px;margin-left:6px;top:-4px;left:50%;background-image:url(content/global/graphics/joyride-arrow-menu-4-mobile.png);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:319px){#joyride-container #joyride-tour-lessonintro-popup-1:after{width:25px;height:30px;margin-left:3px;top:-2px}}@media only screen and (max-width:319px){#joyride-container #joyride-tour-lessonintro-popup-1{left:auto!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media only screen and (min-device-width:320px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){#joyride-container #joyride-tour-menulesson-popup-0{left:auto!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}#joyride-container #joyride-tour-menulesson-popup-0:after{left:35px}@media (min-width:688px){#joyride-container #joyride-tour-menulesson-popup-0:after{top:-32px;left:50%}}@media only screen and (max-width:319px){#joyride-container #joyride-tour-menulesson-popup-0:after{top:-10px}}@media (min-width:688px){#joyride-container #joyride-tour-menulesson-popup-0{top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}}#joyride-container #joyride-tour-lessonintro-popup-1:after{left:auto;right:93px;top:-12px}@media (min-width:688px){#joyride-container #joyride-tour-lessonintro-popup-1:after{top:-18px;right:104px}}@media only screen and (max-width:319px){#joyride-container #joyride-tour-lessonintro-popup-1:after{right:50px;top:-8px}}@media only screen and (max-width:319px){#joyride-container #joyride-tour-menu-popup-4:after{top:-10px}}.lesson-complete-popup-region{width:100%;height:100%;position:fixed;visibility:hidden;display:none}.lesson-complete-popup-region.has-view{visibility:visible;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.lesson-complete-popup-region .btn-close{position:absolute;top:10px;right:8px;width:35px;height:35px;background:url(content/global/graphics/icon-x-close-white.svg) no-repeat 50%;background-size:25px 25px;z-index:1;-webkit-transition:background-color .25s;transition:background-color .25s}@media (min-width:688px){.lesson-complete-popup-region .btn-close{top:22px;right:20px}}.lesson-complete-popup-region .btn-close.over{background-color:rgba(0,0,0,.5)}.lesson-complete-popup-region .btn-continue.btn-text.over{background-color:rgba(0,0,0,.4)}.lesson-complete-popup-region .panel-header{padding-left:40px;padding-right:40px;background:rgba(0,0,0,.25);text-align:center}.lesson-complete-popup-region .panel-header h2{color:#fff;font-size:1.5rem}@media (min-width:688px){.lesson-complete-popup-region .panel-header h2{font-size:38px!important}}.lesson-complete-popup-region .tested-out-notification-dialog{background-color:#004b79;border:2px solid #fff}@media only screen and (max-width:319px){.lesson-complete-popup-region .tested-out-notification-dialog{padding-left:.35rem;padding-right:.35rem}}.lesson-complete-popup-region .tested-out-notification-dialog .primary-text{font-size:1.35rem;color:#fff;line-height:1.3}.lesson-complete-popup-region .tested-out-notification-dialog .primary-text p:first-child{margin-top:0}.lesson-complete-popup-region .tested-out-notification-dialog .primary-text p:last-child{margin-bottom:0}.video-channel{position:relative;width:100%;margin-top:.85rem}@media (min-width:688px){.video-channel{margin-top:1.275rem}}@media only screen and (max-width:319px){.video-channel{padding:0}}.video-channel .vjs-control-bar{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}@media only screen and (max-width:319px){.video-channel .vjs-control-bar{height:1.5rem}}@media only screen and (max-width:319px){.video-channel .vjs-control{width:2rem}.video-channel .video-js .vjs-volume-bar{margin:0}.video-channel .vjs-volume-horizontal{height:100%!important}.video-channel .vjs-volume-horizontal .vjs-volume-bar.vjs-slider-horizontal{height:1.2em}.video-channel .vjs-progress-control{min-width:2rem}.video-channel .vjs-button>.vjs-icon-placeholder:before{line-height:1.25}.video-channel .vjs-modal-dialog-content{height:calc(100% - 21px);overflow-y:scroll;padding:.35rem}}.video-channel .vjs-current-time,.video-channel .vjs-duration,.video-channel .vjs-time-divider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.video-channel .vjs-texttrack-settings{display:none}.video-channel video{width:inherit;height:auto}.video-channel .loading{width:100%;height:100%;position:absolute;background-color:hsla(0,0%,100%,.75)}.video-channel .loading .loading-indicator{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-channel .loading p{text-align:center}.video-channel .media-auxiliaries{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#ededed;padding:.25rem .5rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-radius:0 0 4px 4px}@media (min-width:688px){.video-channel .media-auxiliaries{padding:.5rem}}@media only screen and (max-width:319px){.video-channel .media-auxiliaries{padding:.25rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.video-channel .media-auxiliaries>*{padding:5px 0}@media (min-width:688px){.video-channel .media-auxiliaries>*{padding:5px}}.video-channel .audio-description-btn-region{position:relative}.video-channel .audio-description-btn-region .audio-description-label{font-size:.9em;padding-right:7px}.video-channel .btn-media-transcript{background:none!important;border:0;color:#069;font-size:.9em!important;font-weight:400!important;padding:0!important;text-decoration:underline;display:inline-block!important}.video-channel .btn-toggle-audio-description{width:50px!important;height:15px!important;background:#ed1b2e!important;border-radius:12.5px;position:relative;padding:1px 7px 2px!important;display:inline-block!important}.video-channel .btn-toggle-audio-description .switch-indicator{width:45px;height:35px;left:-14%}.video-channel .btn-toggle-audio-description .switch-indicator,.video-channel .btn-toggle-audio-description .switch-indicator-border{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s;transition:all .3s}.video-channel .btn-toggle-audio-description .switch-indicator-border{width:40px;height:26px;left:0;right:0;margin:auto;background:#fff;border-radius:6.5vw;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.video-channel .btn-toggle-audio-description .toggle-label{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font:.92rem arial,sans-serif;text-transform:uppercase}.video-channel .btn-toggle-audio-description .toggle-label.on{visibility:hidden}.video-channel .btn-toggle-audio-description .toggle-label.off{visibility:visible}.video-channel .btn-toggle-audio-description[aria-pressed=true] .switch-indicator{left:22%;-webkit-transition:all .3s;transition:all .3s}.video-channel .btn-toggle-audio-description[aria-pressed=true] .on{visibility:visible!important}.video-channel .btn-toggle-audio-description[aria-pressed=true] .off{visibility:hidden!important}@media only screen and (max-width:319px){.video-channel .btn-toggle-audio-description{margin-top:5px}}@media (min-width:688px){.video-channel{width:100%;max-width:600px}}.media-transcript-region [role=dialog] .panel-header,.media-transcript-region [role=dialog] .primary-text{padding:2rem}@media (min-width:688px){.media-transcript-region [role=dialog] .panel-header,.media-transcript-region [role=dialog] .primary-text{padding:4rem}}@media only screen and (max-width:319px){.media-transcript-region [role=dialog] .panel-header,.media-transcript-region [role=dialog] .primary-text{padding:.35rem}}.media-transcript-region [role=dialog] .panel-header{color:#ed1b2e;background-image:url(content/global/graphics/bkgd-pattern-fade.jpg);background-size:cover}@media only screen and (max-width:319px){.media-transcript-region [role=dialog] .panel-header{padding-top:40px}}.media-transcript-region [role=dialog] .panel-header h2{font-size:1.75rem;margin-bottom:0}@media (min-width:688px){.media-transcript-region [role=dialog] .panel-header h2{font-size:38px}}.media-transcript-region [role=dialog] .btn-close{background-image:url(content/global/graphics/icon-x-close-line.svg)}.msie .menu-drawer-region [role=heading]:not(.open){margin-bottom:5px}@media only screen and (max-width:319px){.msie .menu-drawer-region{top:28px}.msie .menu-drawer-region.populated{height:calc(100% - 28px)}}.menu-drawer-region{position:absolute;top:58px;left:0;z-index:23}.menu-drawer-region.populated{height:calc((100% - 55px) + 1px);width:100%}@media (min-width:688px){.menu-drawer-region.populated{height:calc(100% - 58px)}}@media only screen and (max-width:319px){.menu-drawer-region.populated{height:calc(100% - 28px);top:28px}}.menu-drawer-region .menu-drawer-holder{width:100%;height:100%;position:absolute;top:-4px;left:0;background-color:hsla(0,0%,100%,0);-webkit-transition:background-color .5s;transition:background-color .5s}.menu-drawer-region .menu-drawer-holder.open{background-color:hsla(0,0%,100%,.75)}.menu-drawer-region .menu-drawer-holder.open .menu-drawer{-webkit-transform:translateZ(0);transform:translateZ(0)}@media (min-width:688px){.menu-drawer-region .menu-drawer-holder{top:0}}.menu-drawer-region .menu-drawer{width:100%;height:100%;max-width:550px;position:absolute;top:0;right:0;background-color:#fff;-webkit-box-shadow:-5px 0 5px rgba(0,0,0,.15);box-shadow:-5px 0 5px rgba(0,0,0,.15);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);overflow:auto;z-index:10}.menu-drawer-region .menu-drawer div:first-child .menu-node{border-top:none}@media only screen and (max-width:319px){.menu-drawer-region .menu-drawer .topic-title{width:auto!important}}.menu-drawer-region .topic-node{border-bottom:1px solid hsla(240,2%,63%,.5)!important}.menu-drawer-region .topic-node:last-child{border-bottom:none!important}.menu-drawer-region .topic-node.active{background-color:rgba(196,223,246,.5)!important}.menu-drawer-region .topic-node.active h3.topic-title{font-weight:700;color:#004b79}.menu-drawer-region [role=heading].open{background-color:#004b79}.menu-drawer-region [role=heading].open .lesson-node{background-color:#004b79;color:#fff}.menu-drawer-region .lesson-node{width:calc(100% - 5px * 2);position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding:.85rem;background-color:#fff;font-size:1.1rem;line-height:1.3;text-align:left;border-top:1px solid #c7c7c7;-webkit-transition:background-color .25s,color .25s;transition:background-color .25s,color .25s}.menu-drawer-region .lesson-node .status-icon-holder{position:absolute;right:10px;top:0;bottom:0;margin:auto}.menu-drawer-region .lesson-node[aria-expanded=true]{background-color:#004b79;color:#fff;width:100%;border-left:5px solid #004b79;border-top:0;padding-right:calc(.85rem + 5px)}.menu-drawer-region .lesson-node[aria-expanded=true] .status-icon-holder{right:15px}@media (min-width:688px){.menu-drawer-region .lesson-node[aria-expanded=true] .status-icon-holder{right:19px}}@media only screen and (max-width:319px){.menu-drawer-region .lesson-node[aria-expanded=true] .status-icon-holder{right:7.5px}}@media (min-width:688px){.menu-drawer-region .lesson-node{font-size:1.35rem}.menu-drawer-region .lesson-node .status-icon-holder{right:14px}}@media only screen and (max-width:319px){.menu-drawer-region .lesson-node{top:0;padding:.85rem 1.2rem .85rem .2rem}}.menu-drawer-region .lesson-node .lesson-label{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:-webkit-min-content;width:-moz-min-content;width:min-content;max-width:92%}.menu-drawer-region .lesson-node .status-icon-holder{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.5);box-shadow:0 1px 4px rgba(0,0,0,.5)}@media only screen and (max-width:319px){.menu-drawer-region .lesson-node .status-icon-holder{right:2px}}.menu-drawer-region .lesson-panel{position:relative;overflow-y:hidden;max-height:0;border-left:4px solid transparent;-webkit-transition:max-height .5s,border-left-color .75s;transition:max-height .5s,border-left-color .75s}.menu-drawer-region .lesson-panel[aria-hidden=false]{max-height:1000px;border-left-color:#004b79}@media only screen and (max-width:319px){.menu-drawer-region .lesson-panel[aria-hidden=false]{max-height:1515px}}.menu-drawer-region .lesson-panel[aria-hidden=false] .panel-main-content{-webkit-animation:fadeIn .3s;animation:fadeIn .3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.25s;animation-delay:.25s;padding:.85rem 0}.menu-drawer-region .lesson-panel .menu-grp{padding:.85rem}@media only screen and (max-width:319px){.menu-drawer-region .lesson-panel .menu-grp{padding:.35rem}}.menu-drawer-region .lesson-panel .menu-grp .menu-grp-title{padding-bottom:.85rem;color:#ed1b2e;padding-left:39px;font-size:1.35rem}@media only screen and (max-width:319px){.menu-drawer-region .lesson-panel .menu-grp .menu-grp-title{padding-left:35px}}@media (min-width:688px){.menu-drawer-region .lesson-panel .menu-grp .menu-grp-title{font-size:1.75rem}}.menu-drawer-region .lesson-panel .topic-node{background-color:#c4dff6;font-size:1.2rem}.menu-drawer-region .lesson-panel .menu-node h3{font-size:1.2rem}@incldue for-tablet-portrait-up{.menu-drawer-region .lesson-panel .panel-main-content{padding:0}}@media only screen and (orientation:portrait){.genome-viewport.has-portrait-warning{z-index:-100;left:-9999px!important}.portrait-warning{position:absolute;top:0;left:0;width:100%;height:100%;display:block}}@media only screen and (orientation:landscape){.portrait-warning{display:none}}.portrait-warning-prompt{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-weight:700;text-transform:uppercase;line-height:100%;padding:.85rem;font-size:1.75rem;color:#333}[data-course=a] .resources-region .resources-collection [data-child-index="0"] [data-depth="0"] .btn-icon,[data-course=a] .resources-region .resources-collection [data-child-index="1"] [data-depth="0"] .btn-icon{display:block!important}.resources-region{visibility:hidden;display:none;height:calc(100% - 55px);bottom:0;padding:0;top:55px;background-color:transparent}.resources-region .node.main-nodes{background-color:#fff;height:100%}@media (min-width:688px){.resources-region{height:calc(100% - 58px);top:58px}.resources-region [role=dialog]{max-width:565px;right:0;left:auto;height:100%!important}.resources-region .nodes.main-nodes{max-width:550px;width:100%;top:0;position:absolute;right:0;min-height:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff;-webkit-box-shadow:-5px 0 5px rgba(0,0,0,.15);box-shadow:-5px 0 5px rgba(0,0,0,.15)}}@media only screen and (max-width:319px){.resources-region{height:calc(100% - 27px)!important;top:27px!important}}.resources-region .bg-click-area{background-color:#fff}@media (min-width:688px){.resources-region .bg-click-area{background-color:hsla(0,0%,100%,.75)}}.resources-region .btn-close{display:block;z-index:2;top:3px;right:3px;height:49px!important;width:44px!important;position:absolute;margin:-3px!important;background-color:#7f181b;-webkit-transition:all .2s;transition:all .2s}.resources-region .btn-close:after{background:url(content/global/graphics/icon-x-close-white.svg) no-repeat;content:" ";display:block;position:absolute;width:40px;height:47px;top:2px;left:2px;background-position:50%;background-size:50%}@media (min-width:688px){.resources-region .btn-close:after{background-position:50%;background-size:52%;width:44px;top:2px;-webkit-transition:all .2s;transition:all .2s}}@media only screen and (max-width:319px){.resources-region .btn-close:after{width:36px;height:29px}}@media (min-width:688px){.resources-region .btn-close{margin:-3px!important;height:48px!important;width:48px!important;background-color:transparent;-webkit-transition:all .2s;transition:all .2s;background:transparent}.resources-region .btn-close.over,.resources-region .btn-close:hover{background:#9e121f;-webkit-transition:all .2s;transition:all .2s}}@media only screen and (max-width:319px){.resources-region .btn-close{top:3px;width:40px!important;height:32px!important}.resources-region .btn-close.over,.resources-region .btn-close:hover{background:#7f181b}}.resources-region .resources{position:absolute;height:auto;padding:0;background-color:transparent}.resources-region .resources .icon-return{width:17px;margin-top:-2%}@media (min-width:688px){.resources-region .resources .icon-return{margin-top:0}}.resources-region .resources .icon-manual{width:54%}.resources-region .resources .btn-icon{width:44px;height:44px;top:3px;float:right;margin:-11px 0}@media (min-width:688px){.resources-region .resources .btn-icon{width:47px;height:47px;left:calc(100% - 47px);top:0}}@media only screen and (max-width:319px){.resources-region .resources .btn-icon{left:calc(100% - 37px)}}.resources-region .resources .btn-icon-border{width:32px;height:32px;top:50%;left:50%;position:relative;margin:0;background:transparent;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.resources-region .resources .btn-icon-border img{position:relative}.resources-region .resources .btn-icon-border img[src="content/global/graphics/icon-resource-video-lv1-active.svg"],.resources-region .resources .btn-icon-border img[src="content/global/graphics/icon-resource-video-lv1.svg"],.resources-region .resources .btn-icon-border img[src="content/global/graphics/icon-resource-video-lv2-active.svg"],.resources-region .resources .btn-icon-border img[src="content/global/graphics/icon-resource-video-lv2.svg"]{width:14px;height:18px;-webkit-transform:translate(-42%,-50%)!important;-ms-transform:translate(-42%,-50%)!important;transform:translate(-42%,-50%)!important}.resources-region .resources .btn-icon-border img[src="content/global/graphics/icon-resource-pdf-lv1.svg"],.resources-region .resources .btn-icon-border img[src="content/global/graphics/icon-resource-pdf-lv2.svg"]{width:13px;height:16px}.resources-region .resources .btn-icon-border.has-icon{border:1px solid rgba(0,75,121,.8);overflow:hidden}.resources-region .resources .panel-body,.resources-region .resources .panel-header{padding:2rem}@media only screen and (max-width:319px){.resources-region .resources .panel-body,.resources-region .resources .panel-header{padding:.35rem}}@media (min-width:688px){.resources-region .resources .panel-body,.resources-region .resources .panel-header{padding:4rem}}.resources-region .resources .panel-header{width:100%;position:relative;background-color:#ed1b2e;padding:0;z-index:1}@media (min-width:688px){.resources-region .resources .panel-header{width:calc(100% - 15px);margin-left:15px;max-width:550px}}@media (min-width:1800px){.resources-region .resources .panel-header{margin-right:calc((100vw - 1500px) / 2)}}.resources-region .resources .panel-header h1{padding:.9rem calc(1.1rem + 40px) .9rem .9rem;color:#fff;margin:0;font-size:1.35rem;font-weight:700;text-transform:uppercase;line-height:1.3;text-align:center}@media (min-width:688px){.resources-region .resources .panel-header h1{padding:.85rem}}@media only screen and (max-width:319px){.resources-region .resources .panel-header h1{padding:.5rem 3rem .5rem .35rem}}.resources-region .resources .panel-header h2{display:none}.resources-region .resources .panel-header .primary-text{padding-right:2rem;padding-bottom:2rem}@media (min-width:688px){.resources-region .resources .panel-header .primary-text{padding-right:4rem}}.resources-region .resources .panel-body dl{margin:0}.resources-region .resources .panel-body dd{margin-left:0;margin-bottom:2rem}.resources-region .resources .panel-body dt{font-size:1.35rem;font-weight:700;color:#004b79;margin-bottom:.35rem}.resources-region .expandable-btn .btn-icon-border{border:2px solid transparent}.resources-region .expandable-btn .btn-icon-border span{position:absolute;-webkit-transition:.3s;transition:.3s;background:#004b79}.resources-region .expandable-btn[aria-expanded=false] .btn-icon-border span:first-of-type{top:25%;bottom:25%;width:2px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.resources-region .expandable-btn[aria-expanded=false] .btn-icon-border span:last-of-type{left:25%;right:25%;height:2px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.resources-region .expandable-btn[aria-expanded=true] .btn-icon-border span:first-of-type{top:25%;bottom:25%;width:2px;left:50%;-webkit-transform:translateX(-50%) rotate(90deg);-ms-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.resources-region .expandable-btn[aria-expanded=true] .btn-icon-border span:last-of-type{left:50%;right:50%;height:2px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.resources-region .resources-collection[data-depth="0"]{background-color:#fff}.resources-region .resources-collection[data-depth="0"]>div[data-node-type=expandable-item]>button{padding-right:12px!important}@media (min-width:688px){.resources-region .resources-collection[data-depth="0"]{padding-top:48px}}.resources-region .resources-collection[data-depth="0"] button:not(.vjs-control){width:100%;text-align:left}.resources-region .resources-collection[data-depth="0"]>[data-node-type=expandable-item]:not(:first-child) [aria-expanded=false]{border-top:1px solid transparent;margin-top:-1px}.resources-region .resources-collection[data-depth="0"]>[data-node-type=expandable-item]:not(:first-child) [aria-expanded=true]{border-top:1px solid #004b79;margin-top:-1px}.resources-region .resources-collection[data-depth="0"] [data-node-type=expandable-item] .content-panel .bibliography-title{padding:10px 8px 0;margin-bottom:0;color:#ed1b2e;line-height:1.3;font-weight:700;font-size:1.1rem}@media (min-width:688px){.resources-region .resources-collection[data-depth="0"] [data-node-type=expandable-item] .content-panel .bibliography-title{padding:15px 8px 4px 12px;margin-bottom:-2px;font-size:1.5rem}}.resources-region .resources-collection[data-depth="0"] [data-node-type=expandable-item] .content-panel ol{margin:0;padding:8px 8px 8px 34px}@media (min-width:688px){.resources-region .resources-collection[data-depth="0"] [data-node-type=expandable-item] .content-panel ol{padding:.85rem .85rem .85rem 38px}}.resources-region .resources-collection[data-depth="0"] [data-node-type=expandable-item] .content-panel ol li{background-color:#c4dff6;padding:.85rem;margin-bottom:5px;line-height:1.3;word-break:break-word}.resources-region .resources-collection[data-depth="0"] [data-node-type=expandable-item] .content-panel ol li:last-child{margin-bottom:0!important}@media (min-width:688px){.resources-region .resources-collection[data-depth="0"] [data-node-type=expandable-item] .content-panel ol li{margin-bottom:7px}}.resources-region .resources-collection[data-depth="0"] [data-node-type=expandable-item] .content-panel ul li{word-break:break-word}.resources-region .resources-collection[data-depth="0"] [data-node-type="expandable-item glossary"] [aria-expanded=true]{margin-top:-1px;border-top:1px solid}.resources-region .resources-collection[data-depth="0"] [data-node-type="expandable-item glossary"] [aria-expanded=true] dl{border-bottom:0}.resources-region .resources-collection[data-depth="0"] [data-node-type="expandable-item glossary"] .content-panel{border-left:3px solid #004b79}.resources-region .resources-collection[data-depth="0"] [data-node-type="expandable-item glossary"] .content-panel dl{margin:0;padding:8px;border-bottom:1px solid rgba(0,75,121,.5)}@media (min-width:688px){.resources-region .resources-collection[data-depth="0"] [data-node-type="expandable-item glossary"] .content-panel dl{padding:.85rem}}.resources-region .resources-collection[data-depth="0"] [data-node-type="expandable-item glossary"] .content-panel dl dt{background-color:#c4dff6;font-weight:700;font-size:1.1rem;color:#004b79;padding:.85rem .85rem 0}@media (min-width:688px){.resources-region .resources-collection[data-depth="0"] [data-node-type="expandable-item glossary"] .content-panel dl dt{margin-bottom:-1px}}.resources-region .resources-collection[data-depth="0"] [data-node-type="expandable-item glossary"] .content-panel dl dd{margin-left:0;background-color:#c4dff6;padding:.25rem .85rem .85rem;margin-bottom:5px}.resources-region .resources-collection[data-depth="0"] [data-node-type="expandable-item glossary"] .content-panel dl dd p{margin-bottom:0}.resources-region .resources-collection[data-depth="0"] [data-node-type="expandable-item glossary"] .content-panel dl dd:last-child{margin-bottom:0!important}@media (min-width:688px){.resources-region .resources-collection[data-depth="0"] [data-node-type="expandable-item glossary"] .content-panel dl dd{margin-bottom:7px}}@media (min-width:688px){.resources-region .resources-collection[data-depth="0"] [data-node-type="expandable-item glossary"] .content-panel{border-left:4px solid #004b79}}.resources-region .resources-collection[data-depth="0"] [data-depth="0"]>.btn-icon{display:none}.resources-region .resources-collection[data-depth="0"] [data-depth="0"] button:not(.vjs-button):not(.media-option){font-size:1.1rem;color:#004b79;font-weight:700;border-bottom:1px solid rgba(237,27,46,.5);padding:12px 0 12px 12px;border-top:0;-webkit-transition:all .2s;transition:all .2s}@media (min-width:688px){.resources-region .resources-collection[data-depth="0"] [data-depth="0"] button:not(.vjs-button):not(.media-option){font-size:1.35rem;font-weight:400}}.resources-region .resources-collection[data-depth="0"] [data-depth="0"] button:not(.vjs-button):not(.media-option)[aria-expanded=true]{background-color:#004b79;border-bottom:0;-webkit-transition:all .2s;transition:all .2s}.resources-region .resources-collection[data-depth="0"] [data-depth="0"] button:not(.vjs-button):not(.media-option)[aria-expanded=true] .node-btn-lbl{color:#fff;-webkit-transition:all .2s;transition:all .2s;float:left;-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.resources-region .resources-collection[data-depth="0"] [data-depth="0"]:last-child button:not(.vjs-play-control){border-bottom:0}.resources-region .resources-collection[data-depth="0"] [data-depth="0"] .resources-collection{padding-top:1px;margin-top:-1px}.resources-region .resources-collection[data-depth="0"] [data-depth="0"] .resources-collection [data-depth="1"]{border-bottom:0}.resources-region .resources-collection[data-depth="0"] [data-depth="0"] .resources-collection [data-depth="1"] .node-btn-lbl{float:left;width:calc(100% - 44px)}@media (min-width:688px){.resources-region .resources-collection[data-depth="0"] [data-depth="0"] .resources-collection [data-depth="1"] .node-btn-lbl{width:calc(100% - 47px)}}.resources-region .resources-collection[data-depth="0"] [data-depth="0"] .resources-collection [data-depth="1"] button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.resources-region .resources-collection[data-depth="0"] [data-depth="0"] .resources-collection [data-depth="1"] ul:not(.vjs-menu-content){border-left:none;margin-top:8px;padding-left:8px;padding-right:8px}.resources-region .resources-collection[data-depth="0"] [data-depth="0"] .resources-collection [data-depth="1"] ul:not(.vjs-menu-content) li{background-color:#c4dff6;padding:.85rem;margin-bottom:5px}.resources-region .resources-collection[data-depth="0"] [data-depth="0"] .resources-collection [data-depth="1"] ul:not(.vjs-menu-content) li:before{display:none}@media (min-width:688px){.resources-region .resources-collection[data-depth="0"] [data-depth="0"] .resources-collection [data-depth="1"] ul:not(.vjs-menu-content) li{margin-bottom:7px}}@media (min-width:688px){.resources-region .resources-collection[data-depth="0"] [data-depth="0"] .resources-collection [data-depth="1"] ul:not(.vjs-menu-content){padding-left:.85rem;padding-right:.85rem}}.resources-region .resources-collection[data-depth="0"] [data-depth="0"] .resources-collection [data-depth="1"]>[data-region=videoRegion][aria-hidden=false]{margin:-8px 8px 3px;border:4px solid #c4dff6}@media (min-width:688px){.resources-region .resources-collection[data-depth="0"] [data-depth="0"] .resources-collection [data-depth="1"]>[data-region=videoRegion][aria-hidden=false]{margin:-8px .85rem 5px}}.resources-region .resources-collection[data-depth="0"] [data-depth="1"].resources-collection{border-left:3px solid #004b79;border-bottom:1px solid rgba(0,75,121,.5);padding-bottom:6px}.resources-region .resources-collection[data-depth="0"] [data-depth="1"].resources-collection>button:not(.vjs-play-control),.resources-region .resources-collection[data-depth="0"] [data-depth="1"].resources-collection>div>button:not(.vjs-play-control){font-size:1rem;font-weight:400;background-color:#c4dff6!important;border-bottom:0;margin:3px 8px;width:calc(100% - 16px)!important}@media (min-width:688px){.resources-region .resources-collection[data-depth="0"] [data-depth="1"].resources-collection>button:not(.vjs-play-control),.resources-region .resources-collection[data-depth="0"] [data-depth="1"].resources-collection>div>button:not(.vjs-play-control){margin:5px .85rem;width:calc(100% - 1.7rem)!important}}@media (min-width:688px){.resources-region .resources-collection[data-depth="0"] [data-depth="1"].resources-collection{border-left:4px solid #004b79;padding-bottom:10px}}.resources-region .resources-collection[data-depth="0"] [data-depth="1"] div:first-child button:not(.vjs-control):not(.media-option){margin-top:8px}@media (min-width:688px){.resources-region .resources-collection[data-depth="0"] [data-depth="1"] div:first-child button:not(.vjs-control):not(.media-option){margin-top:.85rem}}.resources-region .resources-collection[data-depth="0"] [data-depth="1"][aria-expanded=true] .node-btn-lbl{color:#004b79!important;background-color:#c4dff6!important;font-weight:700;-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}@media (min-width:688px){.resources-region .resources-collection[data-depth="0"] [data-depth="1"]>.resource-node-btn .node-btn-lbl{font-size:1.2rem}}.resources-region .resources-collection[data-depth="0"] [data-depth="1"] button:not(.vjs-button):not(.media-option).btn-toggle-audio-description{margin-top:0!important}.resources-region .resources-collection[data-depth="0"] [data-depth="1"] button:not(.vjs-button):not(.media-option)[aria-expanded=true].video-btn{border-bottom:1px solid transparent}.resources-region .resources-collection[data-depth="0"] [data-depth="1"] button:not(.vjs-button):not(.media-option)[aria-expanded=true].video-btn .btn-icon-border.has-icon{background-color:#004b79}.resources-region .resources-collection[data-depth="0"] [data-depth="1"] button:not(.vjs-button):not(.media-option)[aria-expanded=true].video-btn .btn-icon-border.has-icon img{padding-top:200px}.resources-region .resources-collection[data-depth="0"] [data-depth="1"] button:not(.vjs-button):not(.media-option)[aria-expanded=true].video-btn .btn-icon-border.has-icon img[src="content/global/graphics/icon-resource-video-lv1.svg"]{background:url(content/global/graphics/icon-resource-video-lv1-active.svg) no-repeat 50%;background-size:14px 18px}.resources-region .resources-collection[data-depth="0"] [data-depth="2"] .btn-icon .btn-icon-border{border:1px solid rgba(51,51,51,.8)!important}.resources-region .resources-collection[data-depth="0"] [data-depth="2"] button:not(.vjs-button):not(.media-option){background-color:#fff;margin:0!important;padding:14px 0 14px 10px;width:100%;border-bottom:1px solid rgba(0,0,0,.15)!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.resources-region .resources-collection[data-depth="0"] [data-depth="2"] button:not(.vjs-button):not(.media-option) .node-btn-lbl{float:left;width:calc(100% - 40px);-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.resources-region .resources-collection[data-depth="0"] [data-depth="2"] button:not(.vjs-button):not(.media-option)[aria-expanded]{background-color:#fff}.resources-region .resources-collection[data-depth="0"] [data-depth="2"] button:not(.vjs-button):not(.media-option)[aria-expanded=true]{border-bottom:1px solid transparent}.resources-region .resources-collection[data-depth="0"] [data-depth="2"] button:not(.vjs-button):not(.media-option)[aria-expanded=true] .btn-icon-border{background-color:#333!important}.resources-region .resources-collection[data-depth="0"] [data-depth="2"] button:not(.vjs-button):not(.media-option)[aria-expanded=true] .btn-icon-border img{padding-top:200px}.resources-region .resources-collection[data-depth="0"] [data-depth="2"] button:not(.vjs-button):not(.media-option)[aria-expanded=true] .btn-icon-border img[src="content/global/graphics/icon-resource-video-lv2.svg"]{background:url(content/global/graphics/icon-resource-video-lv2-active.svg) no-repeat 50%;background-size:14px 18px}.resources-region .resources-collection[data-depth="0"] [data-depth="2"] button:not(.vjs-button):not(.media-option)[aria-expanded=true] .node-btn-lbl{font-weight:700!important}.resources-region .resources-collection[data-depth="0"] [data-depth="2"] .node-btn-lbl{font-size:1rem;font-weight:400;color:#333}.resources-region .resources-collection[data-depth="0"] [data-depth="2"].resources-collection{margin:-8px 8px 3px;background-color:#fff;border:4px solid #c4dff6}.resources-region .resources-collection[data-depth="0"] [data-depth="2"].resources-collection [data-depth="2"]:last-child button:not(.vjs-play-control){border-bottom:0!important}@media (min-width:688px){.resources-region .resources-collection[data-depth="0"] [data-depth="2"].resources-collection{margin:-8px .85rem 3px!important}}.resources-region .resources-collection[data-depth="0"] [data-depth="2"][aria-expanded=true] .node-btn-lbl{color:#333!important}.resources-region .video-channel{margin-top:0}.resources-region .video-channel .media-auxiliaries{border-radius:0}@media only screen and (max-width:319px){.resources-region.has-view{height:calc(100% - 71px);top:71px}}.tested-out-popup-region .panel-header{height:52px;background-position:top}@media (min-width:688px){.tested-out-popup-region .panel-header{height:75px;padding:20px 20px 0 18px}}.tested-out-popup-region .buttons button{width:100%}@media (min-width:688px){.tested-out-popup-region .buttons button{width:44%}}.bc020-01.animated-graphic .person-icon.person-1{background:url(content/a/global/graphics/bc020-person-1.svg) no-repeat}.bc020-01.animated-graphic .person-icon.person-2{background:url(content/a/global/graphics/bc020-person-2.svg) no-repeat}.bc020-01.animated-graphic .arrow-blue.arrow-feedback{background:url(content/a/en-US/graphics/bc020-feedback.svg) no-repeat}.bc020-01.animated-graphic .arrow-blue.arrow-message{background:url(content/a/en-US/graphics/bc020-message.svg) no-repeat}.bd020-01.animated-graphic,.dd020-01.animated-graphic{background:#c4dff6;margin:0!important;-webkit-animation:fadeIn .3s;animation:fadeIn .3s;padding:.5% 7.5% 0}@media (min-width:688px){.bd020-01.animated-graphic,.dd020-01.animated-graphic{padding:0;margin:0!important}}@media only screen and (max-width:319px){.bd020-01.animated-graphic,.dd020-01.animated-graphic{margin:-.5rem!important;width:100vw!important;padding:.5% 3% 0!important}}.bd020-01.animated-graphic[data-inview=true] .arrow-feedback,.bd020-01.animated-graphic[data-inview=true] .arrow-mesage,.bd020-01.animated-graphic[data-inview=true] .person-1,.bd020-01.animated-graphic[data-inview=true] .person-2,.bd020-01.animated-graphic[data-inview=true] .person-text,.dd020-01.animated-graphic[data-inview=true] .arrow-feedback,.dd020-01.animated-graphic[data-inview=true] .arrow-mesage,.dd020-01.animated-graphic[data-inview=true] .person-1,.dd020-01.animated-graphic[data-inview=true] .person-2,.dd020-01.animated-graphic[data-inview=true] .person-text{-webkit-animation-fill-mode:both!important;animation-fill-mode:both!important}.bd020-01.animated-graphic[data-inview=true] .person-1,.dd020-01.animated-graphic[data-inview=true] .person-1{-webkit-animation:rollIn .8s;animation:rollIn .8s;-webkit-animation-delay:.2s;animation-delay:.2s;background-size:contain}@media only screen and (max-width:319px){.bd020-01.animated-graphic[data-inview=true] .person-1,.dd020-01.animated-graphic[data-inview=true] .person-1{margin-left:auto;margin-right:auto}}.bd020-01.animated-graphic[data-inview=true] .person-2,.dd020-01.animated-graphic[data-inview=true] .person-2{-webkit-animation:rollInRight .8s;animation:rollInRight .8s;-webkit-animation-delay:1.2s;animation-delay:1.2s;background-size:contain}@media only screen and (max-width:319px){.bd020-01.animated-graphic[data-inview=true] .person-2,.dd020-01.animated-graphic[data-inview=true] .person-2{margin-left:auto;margin-right:auto}}.bd020-01.animated-graphic[data-inview=true] .person-text,.dd020-01.animated-graphic[data-inview=true] .person-text{-webkit-animation:fadeInUp .8s;animation:fadeInUp .8s;-webkit-animation-delay:2.2s;animation-delay:2.2s}.bd020-01.animated-graphic[data-inview=true] .arrow-feedback,.dd020-01.animated-graphic[data-inview=true] .arrow-feedback{-webkit-animation:fadeInRight .8s;animation:fadeInRight .8s;-webkit-animation-delay:1.8s;animation-delay:1.8s}.bd020-01.animated-graphic[data-inview=true] .arrow-message,.dd020-01.animated-graphic[data-inview=true] .arrow-message{-webkit-animation:fadeInLeft .8s;animation:fadeInLeft .8s;-webkit-animation-delay:.8s;animation-delay:.8s}@media only screen and (max-width:319px){.bd020-01.animated-graphic[data-inview=true] .arrow-message,.dd020-01.animated-graphic[data-inview=true] .arrow-message{left:22%!important}}.bd020-01.animated-graphic .animation-panel,.dd020-01.animated-graphic .animation-panel{position:relative}@media (min-width:688px){.bd020-01.animated-graphic .animation-panel,.dd020-01.animated-graphic .animation-panel{width:480px!important;margin:0 auto}}.bd020-01.animated-graphic .person-container,.dd020-01.animated-graphic .person-container{display:inline-block;z-index:2;position:relative}.bd020-01.animated-graphic .person-container.container-2,.dd020-01.animated-graphic .person-container.container-2{float:right}.bd020-01.animated-graphic .person-icon,.dd020-01.animated-graphic .person-icon{width:23vw;height:23vw;margin:8px}@media only screen and (max-width:319px){.bd020-01.animated-graphic .person-icon,.dd020-01.animated-graphic .person-icon{width:25vw!important;height:25vw!important;margin-left:auto;margin:8px}}@media (min-width:688px){.bd020-01.animated-graphic .person-icon,.dd020-01.animated-graphic .person-icon{width:146px;height:144px;margin:15px}}.bd020-01.animated-graphic .person-icon.person-1,.dd020-01.animated-graphic .person-icon.person-1{background:url(content/b/global/graphics/bd020-person-1.svg) no-repeat;background-size:contain}.bd020-01.animated-graphic .person-icon.person-2,.dd020-01.animated-graphic .person-icon.person-2{background:url(content/b/global/graphics/bd020-person-2.svg) no-repeat;background-size:contain}.bd020-01.animated-graphic .person-text,.dd020-01.animated-graphic .person-text{color:#333;text-align:center;font-size:1.35rem;margin-bottom:10px}@media (min-width:688px){.bd020-01.animated-graphic .person-text,.dd020-01.animated-graphic .person-text{font-size:20px}}.bd020-01.animated-graphic .arrow-blue,.dd020-01.animated-graphic .arrow-blue{width:35vw;height:11vw;position:absolute;z-index:1}@media (min-width:688px){.bd020-01.animated-graphic .arrow-blue,.dd020-01.animated-graphic .arrow-blue{width:202px;height:45px}}.bd020-01.animated-graphic .arrow-blue.arrow-feedback,.dd020-01.animated-graphic .arrow-blue.arrow-feedback{background:url(content/b/en-US/graphics/bd020-feedback.svg) no-repeat;bottom:40px;right:20%}@media (min-width:688px){.bd020-01.animated-graphic .arrow-blue.arrow-feedback,.dd020-01.animated-graphic .arrow-blue.arrow-feedback{bottom:75px;right:110px!important}}@media only screen and (max-width:319px){.bd020-01.animated-graphic .arrow-blue.arrow-feedback,.dd020-01.animated-graphic .arrow-blue.arrow-feedback{left:37%}}.bd020-01.animated-graphic .arrow-blue.arrow-message,.dd020-01.animated-graphic .arrow-blue.arrow-message{background:url(content/b/en-US/graphics/bd020-message.svg) no-repeat;top:20px;left:20%}@media only screen and (max-width:319px){.bd020-01.animated-graphic .arrow-blue.arrow-message,.dd020-01.animated-graphic .arrow-blue.arrow-message{top:15%;margin-left:3%}}@media (min-width:688px){.bd020-01.animated-graphic .arrow-blue.arrow-message,.dd020-01.animated-graphic .arrow-blue.arrow-message{top:30px;left:104px!important}}#acls-fd020 .fd020-01{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:.5em auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:688px){#acls-fd020 .fd020-01{margin:15px auto 5px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}#acls-fd020 .fd020-01 .animated-text{color:#004b79;font-weight:700;font-size:20px;text-align:center;width:100%;-webkit-animation:fadeInDown .8s;animation:fadeInDown .8s}#acls-fd020 .fd020-01 .animated-text.text-1{-webkit-animation-delay:0.6s;animation-delay:0.6s}#acls-fd020 .fd020-01 .animated-text.text-2{-webkit-animation-delay:1.2s;animation-delay:1.2s}#acls-fd020 .fd020-01 .animated-text.text-3{-webkit-animation-delay:1.8s;animation-delay:1.8s}#acls-fd020 .fd020-01 .animated-text.text-4{-webkit-animation-delay:2.4s;animation-delay:2.4s}#acls-fd020 .fd020-01 .animation-panel{width:100%;max-width:600px}#acls-fd020 .fd020-01 .arrow-spectrum{width:34px;height:80px;margin:15px;-webkit-animation:fadeInDown .8s;animation:fadeInDown .8s;-webkit-animation-delay:1s;animation-delay:1s;background:url(content/b/global/graphics/fd020-arrow-mobile.svg) no-repeat}@media (min-width:688px){#acls-fd020 .fd020-01 .arrow-spectrum{width:200px;height:50px;background:url(content/b/global/graphics/fd020-arrow.svg) no-repeat;background-position:50%}}[data-uid=acls-ij020-group2-1]{-webkit-box-align:start!important;-webkit-align-items:start!important;-ms-flex-align:start!important;align-items:start!important}[data-uid=acls-ij020-group2-1] .animation-panel{padding:0 .85rem;margin:.85rem auto 0}@media (min-width:688px){[data-uid=acls-ij020-group2-1] .animation-panel{padding-left:20px}}@media only screen and (max-width:319px){[data-uid=acls-ij020-group2-1] .animation-panel{padding:0 .35rem}}[data-uid=acls-ij020-group2-1][data-inview=true]{-webkit-animation:fadeIn .5s ease;animation:fadeIn .5s ease;opacity:0;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (min-width:688px){[data-uid=acls-ij020-group2-1][data-inview=true]{-webkit-animation:slideInRight .5s ease;animation:slideInRight .5s ease;opacity:1}}.animation-ij020-01{border-bottom:2px solid #ed1b2e;margin:auto auto .5rem;width:100%}.animation-ij020-01 h1{font-family:georgia,serif;font-weight:700;font-size:1.5rem;color:#0091cd;margin-bottom:0;margin-top:.85rem}.animation-ij020-01 p{font-family:georgia,serif;font-weight:700;color:#004b79;font-size:1.4rem;margin-bottom:.5em;padding-bottom:.5em}.animation-ij020-01 p:not(:last-child){border-bottom:1px solid #c7c7c7}.animation-ij020-01 .num{font-family:georgia,serif;font-weight:700;color:#ed1b2e;font-size:1.4rem}@media (min-width:688px){.animation-ij020-01{text-align:left;width:100%;border-bottom:0}.animation-ij020-01 h1{font-size:20px}.animation-ij020-01 .num,.animation-ij020-01 p{font-size:18px}}@media only screen and (max-width:319px){.animation-ij020-01{width:100%}}@media (min-width:688px){[data-uid=acls-ij020-group2-2]>:first-child{border-right:2px solid #ed1b2e}}@media (min-width:688px){[data-uid=acls-ij020-group3-1-1]>:first-child{border-left:2px solid #ed1b2e}}[data-uid=acls-ij020-group2-2],[data-uid=acls-ij020-group3-1-1]{-webkit-box-align:start!important;-webkit-align-items:start!important;-ms-flex-align:start!important;align-items:start!important}[data-uid=acls-ij020-group2-2] .animation-panel,[data-uid=acls-ij020-group3-1-1] .animation-panel{padding:0 .85rem;margin:.85rem auto 0}@media (min-width:688px){[data-uid=acls-ij020-group2-2] .animation-panel,[data-uid=acls-ij020-group3-1-1] .animation-panel{padding:0}}@media only screen and (max-width:319px){[data-uid=acls-ij020-group2-2] .animation-panel,[data-uid=acls-ij020-group3-1-1] .animation-panel{padding:0 .35rem}}[data-uid=acls-ij020-group2-2][data-inview=true],[data-uid=acls-ij020-group3-1-1][data-inview=true]{-webkit-animation:fadeIn .5s ease;animation:fadeIn .5s ease;opacity:0;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (min-width:688px){[data-uid=acls-ij020-group2-2][data-inview=true],[data-uid=acls-ij020-group3-1-1][data-inview=true]{-webkit-animation:slideInRight .5s ease;animation:slideInRight .5s ease;opacity:1}}@media (min-width:688px){.animation-ij020-01{padding-right:20px}}@media (min-width:688px){.animation-ij020-02{padding-left:20px}}.animation-ij020-01,.animation-ij020-02{border-bottom:2px solid #ed1b2e;padding-bottom:.85rem;margin:auto auto .5rem;width:100%}.animation-ij020-01 h1,.animation-ij020-02 h1{font-family:georgia,serif;font-weight:700;font-size:1.5rem;color:#0091cd;margin-bottom:0}.animation-ij020-01 p,.animation-ij020-02 p{font-family:georgia,serif;font-weight:700;color:#004b79;font-size:1.4rem;margin-bottom:.5em;padding-bottom:.5em}.animation-ij020-01 p:not(:last-child),.animation-ij020-02 p:not(:last-child){border-bottom:1px solid #c7c7c7}.animation-ij020-01 .num,.animation-ij020-02 .num{font-family:georgia,serif;font-weight:700;color:#ed1b2e;font-size:1.4rem}@media (min-width:688px){.animation-ij020-01,.animation-ij020-02{text-align:left;width:100%;border-bottom:0}.animation-ij020-01 h1,.animation-ij020-02 h1{font-size:20px}.animation-ij020-01 .num,.animation-ij020-01 p,.animation-ij020-02 .num,.animation-ij020-02 p{font-size:18px}}@media only screen and (max-width:319px){.animation-ij020-01,.animation-ij020-02{width:100%}}[data-uid=acls-lc020-group1-1]{-webkit-box-align:start!important;-webkit-align-items:start!important;-ms-flex-align:start!important;align-items:start!important}[data-uid=acls-lc020-group1-1] .animation-panel{padding:0 .85rem;margin:.85rem auto 0}@media (min-width:688px){[data-uid=acls-lc020-group1-1] .animation-panel{padding:8px 0;margin:5px auto 0}}@media only screen and (max-width:319px){[data-uid=acls-lc020-group1-1] .animation-panel{padding:0 .35rem}}@media (min-width:688px){[data-uid=acls-lc020-group1-1]{margin-top:5px!important}}[data-uid=acls-lc020-group1-1][data-inview=true]{-webkit-animation:fadeIn .5s ease;animation:fadeIn .5s ease;opacity:0;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (min-width:688px){[data-uid=acls-lc020-group1-1][data-inview=true]{-webkit-animation:slideInRight .5s ease;animation:slideInRight .5s ease;opacity:1}}.animation-lc020-01{border-bottom:2px solid #ed1b2e;padding-bottom:.85rem;margin:auto auto .5rem;width:100%}.animation-lc020-01 h1{font-family:georgia,serif;font-weight:700;font-size:1.5rem;color:#0091cd;margin-bottom:0}.animation-lc020-01 .num{font-family:georgia,serif;font-weight:700;color:#ed1b2e;font-size:1.4rem}@media (min-width:688px){.animation-lc020-01{text-align:left;padding-left:0;padding-right:20px;border-bottom:8px;border-right:2px solid #ed1b2e}.animation-lc020-01 h1{font-size:20px}.animation-lc020-01 .num,.animation-lc020-01 p{font-size:18px}.animation-lc020-01 [data-block-type=paragraph]{width:50%}}@media only screen and (max-width:319px){.animation-lc020-01{width:100%}}[data-uid=acls-lc020-group6-0]{-webkit-box-align:start!important;-webkit-align-items:start!important;-ms-flex-align:start!important;align-items:start!important}[data-uid=acls-lc020-group6-0] .animation-panel{padding:0 .85rem;margin:.85rem auto 0}@media (min-width:688px){[data-uid=acls-lc020-group6-0] .animation-panel{padding:8px 0;margin:5px auto 0}}@media only screen and (max-width:319px){[data-uid=acls-lc020-group6-0] .animation-panel{padding:0 .35rem}}@media (min-width:688px){[data-uid=acls-lc020-group6-0] [data-block-type-layout=paragraph]{width:auto}}[data-uid=acls-lc020-group6-0][data-inview=true]{-webkit-animation:fadeIn .5s ease;animation:fadeIn .5s ease;opacity:0;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (min-width:688px){[data-uid=acls-lc020-group6-0][data-inview=true]{-webkit-animation:slideInRight .5s ease;animation:slideInRight .5s ease;opacity:1}}@media (min-width:688px){#acls-lc020 .side-by-side>:first-child{margin-top:5px;width:35%;margin-right:18px!important}#acls-lc020 .side-by-side>:last-child{width:65%!important}}.animation-lc020-02{border-bottom:2px solid #ed1b2e;padding-bottom:.85rem;margin:auto auto .5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;float:left}.animation-lc020-02 h1{font-family:georgia,serif;font-weight:700;font-size:1.5rem;color:#0091cd;margin-bottom:0}.animation-lc020-02 .num{font-family:georgia,serif;font-weight:700;color:#ed1b2e;font-size:1.4rem}@media (min-width:688px){.animation-lc020-02{text-align:left;padding:8px 20px 8px 0;border-bottom:0;border-right:2px solid #ed1b2e}.animation-lc020-02 h1{font-size:20px}.animation-lc020-02 .num,.animation-lc020-02 p{font-size:18px}}@media only screen and (max-width:319px){.animation-lc020-02{width:100%}}.bd020-01.animated-graphic{margin:.85rem}@media (min-width:688px){.bd020-01.animated-graphic{padding:0}}@media only screen and (max-width:319px){.bd020-01.animated-graphic{margin:0}}@media only screen and (max-width:319px){.bd020-01.animated-graphic .person-icon{margin-left:auto}}.bd020-01.animated-graphic .arrow-blue.arrow-feedback{right:20%!important}@media only screen and (max-width:319px){.bd020-01.animated-graphic .arrow-blue.arrow-feedback{right:20%}}.bd020-01.animated-graphic .arrow-blue.arrow-message{left:20%!important}@media only screen and (max-width:319px){.bd020-01.animated-graphic .arrow-blue.arrow-message{top:15%;left:23%}}#bls-bd020 .person-icon.person-1{background:url(content/a/global/graphics/bc020-person-1.svg) no-repeat}#bls-bd020 .person-icon.person-2{background:url(content/a/global/graphics/bc020-person-2.svg) no-repeat}#bls-bd020 .arrow-blue.arrow-feedback{background:url(content/a/en-US/graphics/bc020-feedback.svg) no-repeat}#bls-bd020 .arrow-blue.arrow-message{background:url(content/a/en-US/graphics/bc020-message.svg) no-repeat}[data-course=sample] #bls-bd020 .person-icon.person-1{background:url(content/sample/global/graphics/bc020-person-1.svg) no-repeat}[data-course=sample] #bls-bd020 .person-icon.person-2{background:url(content/sample/global/graphics/bc020-person-2.svg) no-repeat}[data-course=sample] #bls-bd020 .arrow-blue.arrow-feedback{background:url(content/sample/en-US/graphics/bc020-feedback.svg) no-repeat}[data-course=sample] #bls-bd020 .arrow-blue.arrow-message{background:url(content/sample/en-US/graphics/bc020-message.svg) no-repeat}#acls-bd020 .person-icon.person-1{background:url(content/b/global/graphics/bd020-person-1.svg) no-repeat}#acls-bd020 .person-icon.person-2{background:url(content/b/global/graphics/bd020-person-2.svg) no-repeat}#acls-bd020 .arrow-blue.arrow-feedback{background:url(content/b/en-US/graphics/bd020-feedback.svg) no-repeat}#acls-bd020 .arrow-blue.arrow-message{background:url(content/b/en-US/graphics/bd020-message.svg) no-repeat}#pals-bc020 .person-icon.person-1{background:url(content/c/global/graphics/bc020-person-1.svg) no-repeat}#pals-bc020 .person-icon.person-2{background:url(content/c/global/graphics/bc020-person-2.svg) no-repeat}#pals-bc020 .arrow-blue.arrow-feedback{background:url(content/c/en-US/graphics/bc020-feedback.svg) no-repeat}#pals-bc020 .arrow-blue.arrow-message{background:url(content/c/en-US/graphics/bc020-message.svg) no-repeat}.bd020-01.animated-graphic{background:#c4dff6;margin:0!important;-webkit-animation:fadeIn .3s;animation:fadeIn .3s;padding:.5% 7.5% 0}@media (min-width:688px){.bd020-01.animated-graphic{padding:0;margin:0!important}}@media only screen and (max-width:319px){.bd020-01.animated-graphic{margin:-.5rem!important;width:100vw!important;padding:.5% 3% 0!important}}.bd020-01.animated-graphic .person-1,.bd020-01.animated-graphic .person-2{-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:0}.bd020-01.animated-graphic[data-inview=true] .arrow-feedback,.bd020-01.animated-graphic[data-inview=true] .arrow-mesage,.bd020-01.animated-graphic[data-inview=true] .person-1,.bd020-01.animated-graphic[data-inview=true] .person-2,.bd020-01.animated-graphic[data-inview=true] .person-text{-webkit-animation-fill-mode:both!important;animation-fill-mode:both!important}.bd020-01.animated-graphic[data-inview=true] .person-1{-webkit-animation:rollIn .8s;animation:rollIn .8s;-webkit-animation-delay:.2s;animation-delay:.2s;background-size:contain}@media only screen and (max-width:319px){.bd020-01.animated-graphic[data-inview=true] .person-1{margin-left:auto;margin-right:auto}}.bd020-01.animated-graphic[data-inview=true] .person-2{-webkit-animation:rollInRight .8s;animation:rollInRight .8s;-webkit-animation-delay:1.2s;animation-delay:1.2s;background-size:contain}@media only screen and (max-width:319px){.bd020-01.animated-graphic[data-inview=true] .person-2{margin-left:auto;margin-right:auto}}.bd020-01.animated-graphic[data-inview=true] .person-text{-webkit-animation:fadeInUp .8s;animation:fadeInUp .8s;-webkit-animation-delay:2.2s;animation-delay:2.2s}.bd020-01.animated-graphic[data-inview=true] .arrow-feedback{-webkit-animation:fadeInRight .8s;animation:fadeInRight .8s;-webkit-animation-delay:1.8s;animation-delay:1.8s}.bd020-01.animated-graphic[data-inview=true] .arrow-message{-webkit-animation:fadeInLeft .8s;animation:fadeInLeft .8s;-webkit-animation-delay:.8s;animation-delay:.8s}@media only screen and (max-width:319px){.bd020-01.animated-graphic[data-inview=true] .arrow-message{left:22%!important}}.bd020-01.animated-graphic .animation-panel{position:relative}@media (min-width:688px){.bd020-01.animated-graphic .animation-panel{width:480px!important;margin:0 auto}}.bd020-01.animated-graphic .person-container{display:inline-block;z-index:2;position:relative}.bd020-01.animated-graphic .person-container.container-2{float:right}.bd020-01.animated-graphic .person-icon{width:23vw;height:23vw;margin:8px}@media only screen and (max-width:319px){.bd020-01.animated-graphic .person-icon{width:25vw!important;height:25vw!important;margin-left:auto;margin:8px}}@media (min-width:688px){.bd020-01.animated-graphic .person-icon{width:146px;height:144px;margin:15px}}.bd020-01.animated-graphic .person-icon.person-1{background:url(content/c/global/graphics/bd020-person-1.svg) no-repeat;background-size:contain!important}.bd020-01.animated-graphic .person-icon.person-2{background:url(content/c/global/graphics/bd020-person-2.svg) no-repeat;background-size:contain!important}.bd020-01.animated-graphic .person-text{color:#333;text-align:center;font-size:1.35rem;margin-bottom:10px}@media (min-width:688px){.bd020-01.animated-graphic .person-text{font-size:20px}}.bd020-01.animated-graphic .arrow-blue{width:35vw;height:11vw;position:absolute;z-index:1}@media (min-width:688px){.bd020-01.animated-graphic .arrow-blue{width:202px;height:45px}}.bd020-01.animated-graphic .arrow-blue.arrow-feedback{background:url(content/c/en-US/graphics/bd020-feedback.svg) no-repeat;bottom:40px;right:20%}@media (min-width:688px){.bd020-01.animated-graphic .arrow-blue.arrow-feedback{bottom:75px;right:110px!important}}@media only screen and (max-width:319px){.bd020-01.animated-graphic .arrow-blue.arrow-feedback{left:37%}}.bd020-01.animated-graphic .arrow-blue.arrow-message{background:url(content/c/en-US/graphics/bd020-message.svg) no-repeat;top:20px;left:20%}@media only screen and (max-width:319px){.bd020-01.animated-graphic .arrow-blue.arrow-message{top:15%;margin-left:3%}}@media (min-width:688px){.bd020-01.animated-graphic .arrow-blue.arrow-message{top:30px;left:104px!important}}.animation-fc020-01{width:95%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:.35em auto 1.5em}@media (min-width:688px){.animation-fc020-01{width:74%;margin:25px auto 40px}}.animation-fc020-01 .icon-shout,.animation-fc020-01 .icon-tap{width:75px;height:75px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:2px solid #0091cd;border-radius:50%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-basis:1;-ms-flex-preferred-size:1;flex-basis:1;float:left}@media only screen and (max-width:319px){.animation-fc020-01 .icon-shout,.animation-fc020-01 .icon-tap{width:22vw;height:22vw}}@media (min-width:688px){.animation-fc020-01 .icon-shout,.animation-fc020-01 .icon-tap{width:110px;height:110px;-webkit-box-shadow:-2px 2px 0 0 rgba(3,3,3,.15);box-shadow:-2px 2px 0 0 rgba(3,3,3,.15)}}.animation-fc020-01 .icon-shout{background:url(content/global/graphics/icon-shout-line.svg);background-repeat:no-repeat;background-size:65%;background-position:center 38%}.animation-fc020-01 .icon-tap{background:url(content/global/graphics/icon-tap-line.svg);background-repeat:no-repeat;background-size:80%;background-position:center 58%}.animation-fc020-01 .arrow{width:16px;height:18px;position:relative;margin:0 5px;background:url(content/global/graphics/icon-arrow-blue.svg);background-repeat:no-repeat}@media (min-width:688px){.animation-fc020-01 .arrow{width:20px;height:23px}}.asset-1,.asset-2,.asset-3,.asset-4,.asset-5{opacity:0}[data-scroll-transition=true][data-inview=true] .animation-fc020-01 .asset-1{-webkit-animation:rollIn .8s;animation:rollIn .8s;-webkit-animation-delay:.4s;animation-delay:.4s}[data-scroll-transition=true][data-inview=true] .animation-fc020-01 .asset-2{-webkit-animation:fadeInDown .2s;animation:fadeInDown .2s;-webkit-animation-delay:.7s;animation-delay:.7s}[data-scroll-transition=true][data-inview=true] .animation-fc020-01 .asset-3{-webkit-animation:rollIn .8s;animation:rollIn .8s;-webkit-animation-delay:1s;animation-delay:1s}[data-scroll-transition=true][data-inview=true] .animation-fc020-01 .asset-4{-webkit-animation:fadeInDown .2s;animation:fadeInDown .2s;-webkit-animation-delay:1.3s;animation-delay:1.3s}[data-scroll-transition=true][data-inview=true] .animation-fc020-01 .asset-5{-webkit-animation:rollIn .8s;animation:rollIn .8s;-webkit-animation-delay:1.6s;animation-delay:1.6s}#pals-fd020 .fd020-01{width:85%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:.5em auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:688px){#pals-fd020 .fd020-01{margin:15px auto 5px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}#pals-fd020 .fd020-01 .animated-text{color:#004b79;font-weight:700;font-size:25px;text-align:center;width:100%}#pals-fd020 .fd020-01 .animation-panel{width:100%;max-width:600px}#pals-fd020 .fd020-01 .text-1{-webkit-animation:fadeInDown .8s;animation:fadeInDown .8s;-webkit-animation-delay:.7s;animation-delay:.7s}#pals-fd020 .fd020-01 .arrow-spectrum{width:34px;height:80px;margin:15px;-webkit-animation:fadeInDown .8s;animation:fadeInDown .8s;-webkit-animation-delay:1s;animation-delay:1s;background:url(content/c/global/graphics/fd020-arrow-mobile.svg) no-repeat}@media (min-width:688px){#pals-fd020 .fd020-01 .arrow-spectrum{width:200px;height:50px;background:url(content/c/global/graphics/fd020-arrow.svg) no-repeat;background-position:50%}}#pals-fd020 .fd020-01 .text-2{-webkit-animation:fadeInDown .8s;animation:fadeInDown .8s;-webkit-animation-delay:1.3s;animation-delay:1.3s}[data-uid=pals-gd020-group0-1]{-webkit-box-align:start!important;-webkit-align-items:start!important;-ms-flex-align:start!important;align-items:start!important}[data-uid=pals-gd020-group0-1] .animation-panel{padding:0 .85rem;text-align:center;margin:.85rem auto 0}@media (min-width:688px){[data-uid=pals-gd020-group0-1] .animation-panel{padding:0}}@media only screen and (max-width:319px){[data-uid=pals-gd020-group0-1] .animation-panel{padding:0 .35rem}}[data-uid=pals-gd020-group0-1][data-inview=true] p{-webkit-animation:fadeIn .5s ease;animation:fadeIn .5s ease;opacity:0;-webkit-animation-fill-mode:both;animation-fill-mode:both}[data-uid=pals-gd020-group0-1][data-inview=true] .arrow-spectrum{-webkit-animation:fadeInDown .8s;animation:fadeInDown .8s;-webkit-animation-delay:1s;animation-delay:1s;background:url(content/c/global/graphics/gd020-spectrum-arrow.svg) no-repeat}.animation-gd020-01{padding-bottom:.85rem;margin:auto auto .5rem;width:100%;text-align:center}.animation-gd020-01 p{font-family:georgia,serif;font-weight:700;color:#ed1b2e;font-size:1.4rem}.animation-gd020-01 .arrow-spectrum{width:34px;height:42px;background:url(content/c/global/graphics/gd020-spectrum-arrow.svg) no-repeat;margin:.85rem auto}@media (min-width:688px){.animation-gd020-01 .arrow-spectrum{width:50px;height:50px;background:url(content/c/global/graphics/gd020-spectrum-arrow.svg) no-repeat;background-position:50%}}@media (min-width:688px){.animation-gd020-01{width:100%;border-bottom:0}.animation-gd020-01 p{font-size:18px}}@media only screen and (max-width:319px){.animation-gd020-01{width:100%}}[data-uid=pals-gd050-group1-2]{-webkit-box-align:start!important;-webkit-align-items:start!important;-ms-flex-align:start!important;align-items:start!important}[data-uid=pals-gd050-group1-2] .animation-panel{padding:0 .85rem;text-align:center;margin:.5rem auto 0}@media (min-width:688px){[data-uid=pals-gd050-group1-2] .animation-panel{padding:0;margin:.85rem auto 0}}@media only screen and (max-width:319px){[data-uid=pals-gd050-group1-2] .animation-panel{padding:0 .35rem}}[data-uid=pals-gd050-group1-2][data-inview=true] p{-webkit-animation:fadeIn .5s ease;animation:fadeIn .5s ease;opacity:0;-webkit-animation-fill-mode:both;animation-fill-mode:both}[data-uid=pals-gd050-group1-2][data-inview=true] .arrow-spectrum{-webkit-animation:fadeInDown .8s;animation:fadeInDown .8s;-webkit-animation-delay:1s;animation-delay:1s;background:url(content/c/global/graphics/gd020-spectrum-arrow.svg) no-repeat;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.animation-gd050-01{padding-bottom:.85rem;margin:auto;width:100%}.animation-gd050-01 p{font-family:georgia,serif;font-weight:700;color:#ed1b2e;font-size:1.4rem}.animation-gd050-01 .arrow-spectrum{width:34px;height:32px;background:url(content/c/global/graphics/gd020-spectrum-arrow.svg) no-repeat;margin:.5rem auto;position:relative}.animation-gd050-01 .arrow-spectrum p.small--text_spectrum{width:230px;position:absolute}@media (min-width:688px){.animation-gd050-01 .arrow-spectrum{width:50px;height:50px;background:url(content/c/global/graphics/gd020-spectrum-arrow.svg) no-repeat;background-position:50%!important;margin:.85rem auto}}@media (min-width:688px){.animation-gd050-01{width:100%;border-bottom:0}.animation-gd050-01 p{font-size:18px}}@media only screen and (max-width:319px){.animation-gd050-01{width:100%}}[data-uid=pals-ge050-group0-2-0]{margin-bottom:0;width:75%!important;text-align:center}@media (min-width:688px){[data-uid=pals-ge050-group0-2-0] .animation-panel{margin-top:0}}@media (min-width:688px){[data-uid=pals-ge050-group0-2-0]{width:65%!important;margin-top:0!important}}[data-uid=pals-ge050-group0-3-0]{-webkit-box-align:start!important;-webkit-align-items:start!important;-ms-flex-align:start!important;align-items:start!important}[data-uid=pals-ge050-group0-3-0] .animation-panel{padding:0 .85rem;text-align:center;margin:.85rem auto 0}@media (min-width:688px){[data-uid=pals-ge050-group0-3-0] .animation-panel{padding:0;text-align:right;margin:0 auto}}@media only screen and (max-width:319px){[data-uid=pals-ge050-group0-3-0] .animation-panel{padding:0}}@media (min-width:688px){[data-uid=pals-ge050-group0-3-0]>:first-child{border-right:2px solid #ed1b2e;margin-right:2rem}}[data-uid=pals-ge050-group0-2-1],[data-uid=pals-ge050-group0-2]{padding-bottom:0!important;margin-bottom:0!important}@media (min-width:688px){[data-uid=pals-ge050-group0-2-1],[data-uid=pals-ge050-group0-2]{padding-top:0!important}}.animation-ge050-01{border-bottom:2px solid #ed1b2e;padding-bottom:.85rem;margin:auto auto .5rem;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.animation-ge050-01 h1{font-family:georgia,serif;font-weight:700;font-size:1.5rem;color:#0091cd;padding-right:2px;margin:0}@media only screen and (max-width:319px){.animation-ge050-01 h1{line-height:1.5}}.animation-ge050-01 p{color:#004b79}.animation-ge050-01 .num,.animation-ge050-01 p{font-family:georgia,serif;font-weight:700;font-size:1.4rem}.animation-ge050-01 .num{color:#ed1b2e}@media (min-width:688px){.animation-ge050-01{text-align:right;padding-right:20px;width:100%;border-bottom:0;padding-bottom:inherit;margin:auto;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-right:2px solid #ed1b2e}.animation-ge050-01 h1{font-size:24px}.animation-ge050-01 .num,.animation-ge050-01 p{font-size:18px}}@media only screen and (max-width:319px){.animation-ge050-01{width:100%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:left}}[data-uid=pals-he090-group3-1-0].side-by-side{-webkit-box-align:start!important;-webkit-align-items:start!important;-ms-flex-align:start!important;align-items:start!important}[data-uid=pals-he090-group3-1-0].side-by-side .animation-panel{padding:0 .85rem;text-align:center;margin:.85rem auto 0}@media (min-width:688px){[data-uid=pals-he090-group3-1-0].side-by-side .animation-panel{padding:10px;text-align:right}}@media only screen and (max-width:319px){[data-uid=pals-he090-group3-1-0].side-by-side .animation-panel{padding:0 .35rem}}@media (min-width:688px){[data-uid=pals-he090-group3-1-0].side-by-side .animated-graphic{width:100%}}[data-uid=pals-ge050-group0-3-0]{margin-bottom:1rem}[data-uid=pals-ge050-group0-3]{margin-bottom:0!important}[data-uid=pals-ge050-group0-3-1]{padding-bottom:0!important}.animation-he090-01{border-bottom:2px solid #ed1b2e;padding-bottom:.85rem;margin:.5rem .85rem;width:auto}.animation-he090-01 h1{font-family:georgia,serif;font-weight:700;font-size:1.5rem;color:#0091cd}.animation-he090-01 p{color:#004b79}.animation-he090-01 .num,.animation-he090-01 p{font-family:georgia,serif;font-weight:700;font-size:1.4rem}.animation-he090-01 .num{color:#ed1b2e}@media (min-width:688px){.animation-he090-01{padding-left:5px;text-align:left;width:auto;border-bottom:0;border-right:2px solid #ed1b2e;margin:0 0 .5rem;padding-right:20px}.animation-he090-01 h1{font-size:24px}.animation-he090-01 .num,.animation-he090-01 p{font-size:18px}}@media only screen and (max-width:319px){.animation-he090-01{width:100%}}[data-uid=pals-he110-group4-1]{-webkit-box-align:start!important;-webkit-align-items:start!important;-ms-flex-align:start!important;align-items:start!important}[data-uid=pals-he110-group4-1] .animation-panel{padding:0 .85rem;text-align:center;margin:.85rem auto 0}@media (min-width:688px){[data-uid=pals-he110-group4-1] .animation-panel{padding:0;text-align:left}}@media only screen and (max-width:319px){[data-uid=pals-he110-group4-1] .animation-panel{padding:0 .35rem}}@media (min-width:688px){[data-uid=pals-he110-group4-1]>:first-child{border-left:2px solid #ed1b2e;margin-left:2rem}}[data-uid=pals-he110-group4-1][data-inview=true]{-webkit-animation:fadeIn .5s ease;animation:fadeIn .5s ease;opacity:0;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (min-width:688px){[data-uid=pals-he110-group4-1][data-inview=true]{-webkit-animation:slideInRight .5s ease;animation:slideInRight .5s ease;opacity:1}}.animation-he110-01{border-bottom:2px solid #ed1b2e;padding-bottom:.85rem;margin:auto auto .5rem;width:100%}.animation-he110-01 h1{font-family:georgia,serif;font-weight:700;font-size:1.5rem;color:#0091cd}.animation-he110-01 p{color:#004b79}.animation-he110-01 .num,.animation-he110-01 p{font-family:georgia,serif;font-weight:700;font-size:1.4rem}.animation-he110-01 .num{color:#ed1b2e}@media (min-width:688px){.animation-he110-01{text-align:left;padding-left:20px;width:100%;border-bottom:0}.animation-he110-01 h1{font-size:24px}.animation-he110-01 .num,.animation-he110-01 p{font-size:18px}}@media only screen and (max-width:319px){.animation-he110-01{width:100%}}[data-uid=pals-ig020-group3-4-0]{-webkit-box-align:start!important;-webkit-align-items:start!important;-ms-flex-align:start!important;align-items:start!important;margin-top:-1rem;margin-bottom:.5rem}[data-uid=pals-ig020-group3-4-0] .animation-panel{padding:.2rem .85rem 0;margin:.85rem auto 0;width:70%;text-align:center}@media (min-width:688px){[data-uid=pals-ig020-group3-4-0] .animation-panel{padding:0;margin:0;width:88%;text-align:left}}@media only screen and (max-width:319px){[data-uid=pals-ig020-group3-4-0] .animation-panel{padding:0 .35rem;width:100%}}@media (min-width:688px){[data-uid=pals-ig020-group3-4-0]{margin-bottom:0;width:50%!important}[data-uid=pals-ig020-group3-4-0].side-by-side>:first-child{margin-right:0!important;margin-top:.2rem!important}[data-uid=pals-ig020-group3-4-0]>:first-child{border-right:2px solid #ed1b2e}}[data-uid=pals-ig020-group3-4-0][data-inview=true]{-webkit-animation:fadeIn .5s ease;animation:fadeIn .5s ease;opacity:0;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (min-width:688px){[data-uid=pals-ig020-group3-4-0][data-inview=true]{-webkit-animation:slideInLeft .5s ease;animation:slideInLeft .5s ease;opacity:1}}@media (min-width:688px){[data-uid=pals-ig020-group3-4].side-by-side>:first-child{margin-right:0!important;margin-top:.2rem!important}}.animation-ig020-01{border-bottom:2px solid #ed1b2e;padding-bottom:.5rem;margin:.5rem auto;width:100%}.animation-ig020-01 h1{font-family:georgia,serif;font-weight:700;font-size:2.5rem;color:#0091cd;margin-bottom:0}@media (min-width:688px){.animation-ig020-01{padding-right:20px;padding-bottom:0;margin:0;width:100%;border-bottom:0}.animation-ig020-01 h1{font-size:32px}}@media only screen and (max-width:319px){.animation-ig020-01{width:100%}}.lm-brainperfusion-01{margin-bottom:-10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:688px){.lm-brainperfusion-01{margin-bottom:0;padding-top:5px}}@media only screen and (max-width:319px){.lm-brainperfusion-01{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.lm-brainperfusion-01 div{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;font-weight:700}.lm-brainperfusion-01 div:first-child{-webkit-animation-delay:2.3s;animation-delay:2.3s;-webkit-animation:fadeInUp .5s;animation:fadeInUp .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1!important}.lm-brainperfusion-01 div:nth-child(2){-webkit-animation-delay:2.6s;animation-delay:2.6s;-webkit-animation:fadeInUp .5s;animation:fadeInUp .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1!important}.lm-brainperfusion-01 div:nth-child(3){-webkit-animation-delay:2.9s;animation-delay:2.9s;-webkit-animation:fadeInUp .5s;animation:fadeInUp .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1!important}.lm-brainperfusion-01 div:nth-child(4){-webkit-animation-delay:3.2s;animation-delay:3.2s;-webkit-animation:fadeInUp .5s;animation:fadeInUp .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1!important}.lm-brainperfusion-01 div:nth-child(5){-webkit-animation-delay:3.5s;animation-delay:3.5s;-webkit-animation:fadeInUp .5s;animation:fadeInUp .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1!important}.lm-brainperfusion-01 div:nth-child(2n){padding:0 10px;color:#ed1b2e;font-size:1.6rem}@media (min-width:688px){.lm-brainperfusion-01 div:nth-child(2n){padding:0 20px;font-size:28px}}.lm-brainperfusion-01 .text-01{font-size:1.2rem;color:#004b79}@media (min-width:688px){.lm-brainperfusion-01 .text-01{font-size:28px}}.lm-brainperfusion-01 .text-03,.lm-brainperfusion-01 .text-05{color:#0091cd;font-size:1rem}@media (min-width:688px){.lm-brainperfusion-01 .text-03,.lm-brainperfusion-01 .text-05{font-size:18px}}.lm-brainperfusion-01 .text-04{margin-top:-4px}.bc020-01.animated-graphic{background:#c4dff6;margin:.85rem;-webkit-animation:fadeIn .3s;animation:fadeIn .3s;padding:.5% 7.5% 0}@media (min-width:688px){.bc020-01.animated-graphic{padding:0}}@media only screen and (max-width:319px){.bc020-01.animated-graphic{margin:0}}.bc020-01.animated-graphic[data-inview=true] .arrow-feedback,.bc020-01.animated-graphic[data-inview=true] .arrow-mesage,.bc020-01.animated-graphic[data-inview=true] .person-1,.bc020-01.animated-graphic[data-inview=true] .person-2,.bc020-01.animated-graphic[data-inview=true] .person-text{-webkit-animation-fill-mode:both!important;animation-fill-mode:both!important}.bc020-01.animated-graphic[data-inview=true] .person-1{-webkit-animation:rollIn .8s;animation:rollIn .8s;-webkit-animation-delay:.2s;animation-delay:.2s;background-size:contain}@media only screen and (max-width:319px){.bc020-01.animated-graphic[data-inview=true] .person-1{margin-left:auto;margin-right:auto}}.bc020-01.animated-graphic[data-inview=true] .person-2{-webkit-animation:rollInRight .8s;animation:rollInRight .8s;-webkit-animation-delay:1.2s;animation-delay:1.2s;background-size:contain}@media only screen and (max-width:319px){.bc020-01.animated-graphic[data-inview=true] .person-2{margin-left:auto;margin-right:auto}}.bc020-01.animated-graphic[data-inview=true] .person-text{-webkit-animation:fadeInUp .8s;animation:fadeInUp .8s;-webkit-animation-delay:2.2s;animation-delay:2.2s}.bc020-01.animated-graphic[data-inview=true] .arrow-feedback{-webkit-animation:fadeInRight .8s;animation:fadeInRight .8s;-webkit-animation-delay:1.8s;animation-delay:1.8s}.bc020-01.animated-graphic[data-inview=true] .arrow-message{-webkit-animation:fadeInLeft .8s;animation:fadeInLeft .8s;-webkit-animation-delay:.8s;animation-delay:.8s}@media only screen and (max-width:319px){.bc020-01.animated-graphic[data-inview=true] .arrow-message{left:22%!important}}.bc020-01.animated-graphic .animation-panel{position:relative}@media (min-width:688px){.bc020-01.animated-graphic .animation-panel{width:480px!important;margin:0 auto}}.bc020-01.animated-graphic .person-container{display:inline-block;z-index:2;position:relative}.bc020-01.animated-graphic .person-container.container-2{float:right}.bc020-01.animated-graphic .person-icon{width:23vw;height:23vw;margin:8px}@media only screen and (max-width:319px){.bc020-01.animated-graphic .person-icon{width:25vw!important;height:25vw!important;margin-left:auto;margin:8px}}@media (min-width:688px){.bc020-01.animated-graphic .person-icon{width:146px;height:144px;margin:15px}}.bc020-01.animated-graphic .person-icon.person-1{background:url(content/sample/global/graphics/bc020-person-1.svg) no-repeat}.bc020-01.animated-graphic .person-icon.person-2{background:url(content/sample/global/graphics/bc020-person-2.svg) no-repeat}.bc020-01.animated-graphic .person-text{color:#333;text-align:center;font-size:1.35rem;margin-bottom:10px}@media (min-width:688px){.bc020-01.animated-graphic .person-text{font-size:20px}}.bc020-01.animated-graphic .arrow-blue{width:35vw;height:11vw;position:absolute;z-index:1}@media (min-width:688px){.bc020-01.animated-graphic .arrow-blue{width:202px;height:45px}}.bc020-01.animated-graphic .arrow-blue.arrow-feedback{background:url(content/sample/en-US/graphics/bc020-feedback.svg) no-repeat;bottom:40px;right:20%!important}@media only screen and (max-width:319px){.bc020-01.animated-graphic .arrow-blue.arrow-feedback{left:37%}}@media (min-width:688px){.bc020-01.animated-graphic .arrow-blue.arrow-feedback{bottom:75px;right:110px!important}}.bc020-01.animated-graphic .arrow-blue.arrow-message{background:url(content/sample/en-US/graphics/bc020-message.svg) no-repeat;top:20px;left:20%!important}@media only screen and (max-width:319px){.bc020-01.animated-graphic .arrow-blue.arrow-message{top:15%;left:23%}}@media (min-width:688px){.bc020-01.animated-graphic .arrow-blue.arrow-message{top:30px;left:104px!important}}.animation-cc020-01{width:85%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:-.1em auto 1.5em}@media (min-width:688px){.animation-cc020-01{width:74%;margin:15px auto 30px}}.animation-cc020-01 .icon-shout,.animation-cc020-01 .icon-tap{width:24vw;height:24vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:2px solid #0091cd;border-radius:50%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-basis:1;-ms-flex-preferred-size:1;flex-basis:1;float:left}@media (min-width:688px){.animation-cc020-01 .icon-shout,.animation-cc020-01 .icon-tap{width:110px;height:110px;-webkit-box-shadow:-2px 2px 0 0 rgba(3,3,3,.15);box-shadow:-2px 2px 0 0 rgba(3,3,3,.15)}}@media only screen and (max-width:319px){.animation-cc020-01 .icon-shout,.animation-cc020-01 .icon-tap{border:1px solid #0091cd}}.animation-cc020-01 .icon-shout{background:url(content/global/graphics/icon-shout-line.svg);background-repeat:no-repeat;background-size:65%;background-position:center 38%}.animation-cc020-01 .icon-tap{background:url(content/global/graphics/icon-tap-line.svg);background-repeat:no-repeat;background-size:50%;background-position:40% 44%}.animation-cc020-01 .arrow{width:4vw;height:5vw;top:10vw;position:relative;background:url(content/global/graphics/icon-arrow-blue.svg);background-repeat:no-repeat}@media (min-width:688px){.animation-cc020-01 .arrow{width:20px;height:23px;margin-left:-1px;top:44px}}.animation-cc020-01 .asset-1{-webkit-animation:rollIn .8s;animation:rollIn .8s;-webkit-animation-delay:.4s;animation-delay:.4s}.animation-cc020-01 .asset-2{-webkit-animation:fadeInDown .2s;animation:fadeInDown .2s;-webkit-animation-delay:.7s;animation-delay:.7s}.animation-cc020-01 .asset-3{-webkit-animation:rollIn .8s;animation:rollIn .8s;-webkit-animation-delay:1s;animation-delay:1s}.animation-cc020-01 .asset-4{-webkit-animation:fadeInDown .2s;animation:fadeInDown .2s;-webkit-animation-delay:1.3s;animation-delay:1.3s}.animation-cc020-01 .asset-5{-webkit-animation:rollIn .8s;animation:rollIn .8s;-webkit-animation-delay:1.6s;animation-delay:1.6s}[data-uid=bls-de020-group0-2].side-by-side,[data-uid=bls-de020-group1-2].side-by-side{-webkit-box-align:start!important;-webkit-align-items:start!important;-ms-flex-align:start!important;align-items:start!important}[data-uid=bls-de020-group0-2].side-by-side .animation-panel,[data-uid=bls-de020-group1-2].side-by-side .animation-panel{padding:0 .85rem;text-align:center}@media (min-width:688px){[data-uid=bls-de020-group0-2].side-by-side .animation-panel,[data-uid=bls-de020-group1-2].side-by-side .animation-panel{padding:0;text-align:right}}@media only screen and (max-width:319px){[data-uid=bls-de020-group0-2].side-by-side .animation-panel,[data-uid=bls-de020-group1-2].side-by-side .animation-panel{padding:0 .35rem}}@media (min-width:688px){[data-uid=bls-de020-group0-2].side-by-side>:first-child,[data-uid=bls-de020-group1-2].side-by-side>:first-child{border-right:2px solid #ed1b2e;margin-right:2rem}}@media (min-width:688px){[data-uid=bls-de020-group0-2].side-by-side>:first-child{width:60%!important}[data-uid=bls-de020-group1-2].side-by-side>:first-child{width:78%!important}}.animation-de020-01,.animation-de020-02{border-bottom:2px solid #ed1b2e;padding-bottom:.85rem;margin:auto auto .5rem;width:75%}.animation-de020-01 h1,.animation-de020-02 h1{font-family:georgia,serif;font-weight:700;font-size:1.5rem;color:#0091cd}.animation-de020-01 p,.animation-de020-02 p{font-size:1.1rem}.animation-de020-01 .num,.animation-de020-02 .num{font-family:georgia,serif;font-weight:700;color:#004b79;font-size:1.4rem}@media (min-width:688px){.animation-de020-01,.animation-de020-02{padding-right:20px;text-align:right;width:100%;border-bottom:0}.animation-de020-01 h1,.animation-de020-02 h1{font-size:24px}.animation-de020-01 p,.animation-de020-02 p{font-size:1.2rem}.animation-de020-01 .num,.animation-de020-02 .num{font-size:22px}}@media only screen and (max-width:319px){.animation-de020-01,.animation-de020-02{width:100%}}[data-uid=bls-fg020-group0-2].side-by-side,[data-uid=bls-fg020-group1-2].side-by-side{-webkit-box-align:start!important;-webkit-align-items:start!important;-ms-flex-align:start!important;align-items:start!important}[data-uid=bls-fg020-group0-2].side-by-side .animation-panel,[data-uid=bls-fg020-group1-2].side-by-side .animation-panel{padding:0 .85rem;text-align:center}@media (min-width:688px){[data-uid=bls-fg020-group0-2].side-by-side .animation-panel,[data-uid=bls-fg020-group1-2].side-by-side .animation-panel{padding:0;text-align:right}}@media only screen and (max-width:319px){[data-uid=bls-fg020-group0-2].side-by-side .animation-panel,[data-uid=bls-fg020-group1-2].side-by-side .animation-panel{padding:0 .35rem}}@media (min-width:688px){[data-uid=bls-fg020-group0-2].side-by-side>:first-child,[data-uid=bls-fg020-group1-2].side-by-side>:first-child{border-right:2px solid #ed1b2e;margin-right:2rem}}@media (min-width:688px){[data-uid=bls-fg020-group0-2].side-by-side>:first-child{width:60%!important}[data-uid=bls-fg020-group1-2].side-by-side>:first-child{width:78%!important}}.animation-fg020-01,.animation-fg020-02{border-bottom:2px solid #ed1b2e;padding-bottom:.85rem;margin:auto auto .5rem;width:75%}.animation-fg020-01 h1,.animation-fg020-02 h1{font-family:georgia,serif;font-weight:700;font-size:1.5rem;color:#0091cd}.animation-fg020-01 p,.animation-fg020-02 p{font-size:1.1rem}.animation-fg020-01 .num,.animation-fg020-02 .num{font-family:georgia,serif;font-weight:700;color:#004b79;font-size:1.4rem}@media (min-width:688px){.animation-fg020-01,.animation-fg020-02{padding-right:20px;text-align:right;width:100%;border-bottom:0}.animation-fg020-01 h1,.animation-fg020-02 h1{font-size:24px}.animation-fg020-01 p,.animation-fg020-02 p{font-size:1.2rem}.animation-fg020-01 .num,.animation-fg020-02 .num{font-size:22px}}@media only screen and (max-width:319px){.animation-fg020-01,.animation-fg020-02{width:100%}}.test-animation h1{color:blue;-webkit-animation:test 5s infinite;animation:test 5s infinite}@-webkit-keyframes test{0%{color:blue}50%{color:#ff0;background:#aaa}to{color:red}}
/*# sourceMappingURL=data:application/json;base64,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QUUsQUFFcEYscUVBQ0UsNEVBQWdGLENBQUUsQUFFcEYscUVBQ0UsNEVBQWdGLENBQUUsQUFFcEYsK0dBQ0Usc0VBQTBFLENBQUUsQUFFOUUsK0dBQ0Usc0VBQTBFLENBQUUsQUFFOUUsK0dBQ0Usc0VBQTBFLENBQUUsQUFFOUUsK0dBQ0Usc0VBQTBFLENBQUUsQUFFOUUsK0dBQ0Usc0VBQTBFLENBQUUsQUFFOUUsK0dBQ0Usc0VBQTBFLENBQUUsQUFFOUUsMklBQ0UsMEVBQThFLENBQUUsQUFFbEYsMklBQ0UsMEVBQThFLENBQUUsQUFFbEYsMklBQ0UsMEVBQThFLENBQUUsQUFFbEYsMklBQ0UsMEVBQThFLENBQUUsQUFFbEYsMklBQ0UsMEVBQThFLENBQUUsQUFFbEYsMklBQ0UsMEVBQThFLENBQUUsQUFFbEYsK0dBQ0UsdUVBQTJFLENBQUUsQUFFL0UsK0dBQ0UsdUVBQTJFLENBQUUsQUFFL0UsK0dBQ0UsdUVBQTJFLENBQUUsQUFFL0UsK0dBQ0UsdUVBQTJFLENBQUUsQUFFL0UsK0dBQ0UsdUVBQTJFLENBQUUsQUFFL0UsK0dBQ0UsdUVBQTJFLENBQUUsQUFFL0UsMklBQ0UsMkVBQStFLENBQUUsQUFFbkYsMklBQ0UsMkVBQStFLENBQUUsQUFFbkYsMklBQ0UsMkVBQStFLENBQUUsQUFFbkYsMklBQ0UsMkVBQStFLENBQUUsQUFFbkYsMklBQ0UsMkVBQStFLENBQUUsQUFFbkYsMklBQ0UsMkVBQStFLENBQUUsQUFFbkYsd0RBQ0UsdUVBQTJFLENBQUUsQUFFL0Usd0RBQ0UsdUVBQTJFLENBQUUsQUFFL0Usd0RBQ0UsdUVBQTJFLENBQUUsQUFFL0Usd0RBQ0UsdUVBQTJFLENBQUUsQUFFL0Usd0RBQ0UsdUVBQTJFLENBQUUsQUFFL0Usd0RBQ0UsdUVBQTJFLENBQUUsQUFFL0Usc0VBQ0UsMkVBQStFLENBQUUsQUFFbkYsc0VBQ0UsMkVBQStFLENBQUUsQUFFbkYsc0VBQ0UsMkVBQStFLENBQUUsQUFFbkYsc0VBQ0UsMkVBQStFLENBQUUsQUFFbkYsc0VBQ0UsMkVBQStFLENBQUUsQUFFbkYsc0VB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QUFDbEIsY0FBZSxBQUNmLGdCQUFrQixDQUFFLEFBQ3RCLHlCQUNFLHdDQUVFLG1CQUFvQixBQUNwQixpQkFBa0IsQUFDbEIsV0FBWSxBQUNaLGVBQWlCLENBQUUsQUFDbkIsOENBRUUsY0FBZ0IsQ0FBRSxBQUNwQiw0Q0FFRSxnQkFBa0IsQ0FBRSxBQUN0QixrREFFRSxjQUFnQixDQUFFLENBQUUsQUFDMUIseUNBQ0Usd0NBRUUsVUFBWSxDQUFFLENBQUUsQUFFdEIsbUJBQ0UsV0FBWSxBQUNaLG1DQUE0QixBQUE1QiwwQkFBNEIsQ0FBRSxBQUVoQyx3QkFDRSxHQUNFLFVBQVksQ0FBRSxBQUNoQixJQUNFLFdBQWMsQUFDZCxlQUFpQixDQUFFLEFBQ3JCLEdBQ0UsU0FBVyxDQUFFLENBQUUiLCJmaWxlIjoiZ2Vub21lLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90b1wiKTtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2ZvbnQtcmVndWxhcic7XG4gIHNyYzogdXJsKFwiZm9udHMvZm9udC1maWxlLW5hbWUuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJmb250cy9mb250LWZpbGUtbmFtZS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJmb250cy9mb250LWZpbGUtbmFtZS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiZm9udHMvZm9udC1maWxlLW5hbWUud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJmb250cy9mb250LWZpbGUtbmFtZS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdmb250LWJvbGQnO1xuICBzcmM6IHVybChcImZvbnRzL2ZvbnQtZmlsZS1uYW1lLWJvbGQuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJmb250cy9mb250LWZpbGUtbmFtZS1ib2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcImZvbnRzL2ZvbnQtZmlsZS1uYW1lLWJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImZvbnRzL2ZvbnQtZmlsZS1uYW1lLWJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJmb250cy9mb250LWZpbGUtbmFtZS1ib2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTsgfVxuXG4vKiFcbkFuaW1hdGUuY3NzIC0gaHR0cDovL2RhbmVkZW4ubWUvYW5pbWF0ZVxuTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIC0gaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuXG5Db3B5cmlnaHQgKGMpIDIwMTMgRGFuaWVsIEVkZW5cbiovXG4uYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuXG4uYW5pbWF0ZWQuaW5maW5pdGUge1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTsgfVxuXG4uYW5pbWF0ZWQuaGluZ2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZSB7XG4gIDAlLCAyMCUsIDUzJSwgODAlLCAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgNDAlLCA0MyUge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApOyB9XG4gIDcwJSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7IH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlIHtcbiAgMCUsIDIwJSwgNTMlLCA4MCUsIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICA0MCUsIDQzJSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApOyB9XG4gIDcwJSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7IH0gfVxuXG4uYm91bmNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGFzaCB7XG4gIDAlLCA1MCUsIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMjUlLCA3NSUge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZsYXNoIHtcbiAgMCUsIDUwJSwgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAyNSUsIDc1JSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5mbGFzaCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsYXNoO1xuICBhbmltYXRpb24tbmFtZTogZmxhc2g7IH1cblxuLyogb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTsgfSB9XG5cbi5wdWxzZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJ1YmJlckJhbmQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpOyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpOyB9XG4gIDY1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45NSwgMS4wNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgcnViYmVyQmFuZCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTsgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTsgfVxuICA2NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlM2QoMC45NSwgMS4wNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAwLjk1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7IH0gfVxuXG4ucnViYmVyQmFuZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJ1YmJlckJhbmQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzaGFrZSB7XG4gIDAlLCAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICAxMCUsIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTsgfVxuICAyMCUsIDQwJSwgNjAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBzaGFrZSB7XG4gIDAlLCAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICAxMCUsIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7IH1cbiAgMjAlLCA0MCUsIDYwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTsgfSB9XG5cbi5zaGFrZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNoYWtlO1xuICBhbmltYXRpb24tbmFtZTogc2hha2U7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpOyB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBzd2luZyB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7IH0gfVxuXG4uc3dpbmcge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzd2luZztcbiAgYW5pbWF0aW9uLW5hbWU6IHN3aW5nOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB0YWRhIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTsgfVxuICAxMCUsIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7IH1cbiAgMzAlLCA1MCUsIDcwJSwgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7IH1cbiAgNDAlLCA2MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9IH1cblxuQGtleWZyYW1lcyB0YWRhIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9XG4gIDEwJSwgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTsgfVxuICAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpOyB9XG4gIDQwJSwgNjAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9IH1cblxuLnRhZGEge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB0YWRhO1xuICBhbmltYXRpb24tbmFtZTogdGFkYTsgfVxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cbkAtd2Via2l0LWtleWZyYW1lcyB3b2JibGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9XG4gIDE1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTsgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTsgfVxuICA0NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIHdvYmJsZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAxNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpOyB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7IH1cbiAgNDUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG4ud29iYmxlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogd29iYmxlO1xuICBhbmltYXRpb24tbmFtZTogd29iYmxlOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbiB7XG4gIDAlLCAyMCUsIDQwJSwgNjAlLCA4MCUsIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7IH1cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjk3LCAwLjk3LCAwLjk3KTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlSW4ge1xuICAwJSwgMjAlLCA0MCUsIDYwJSwgODAlLCAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7IH1cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7IH0gfVxuXG4uYm91bmNlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xuICAwJSwgNjAlLCA3NSUsIDkwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7IH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xuICAwJSwgNjAlLCA3NSUsIDkwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG4uYm91bmNlSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkxlZnQge1xuICAwJSwgNjAlLCA3NSUsIDkwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7IH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2VJbkxlZnQge1xuICAwJSwgNjAlLCA3NSUsIDkwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG4uYm91bmNlSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblJpZ2h0IHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTsgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XG4gIDAlLCA2MCUsIDc1JSwgOTAlLCAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7IH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbi5ib3VuY2VJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluVXAge1xuICAwJSwgNjAlLCA3NSUsIDkwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluVXAge1xuICAwJSwgNjAlLCA3NSUsIDkwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG4uYm91bmNlSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXQge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTsgfVxuICA1MCUsIDU1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7IH1cbiAgNTAlLCA1NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTsgfSB9XG5cbi5ib3VuY2VPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IC43NXM7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApOyB9XG4gIDQwJSwgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApOyB9XG4gIDQwJSwgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7IH0gfVxuXG4uYm91bmNlT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXREb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRMZWZ0IHtcbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dExlZnQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTsgfSB9XG5cbi5ib3VuY2VPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dExlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0IHtcbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0IHtcbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7IH0gfVxuXG4uYm91bmNlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRVcCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTsgfVxuICA0MCUsIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2VPdXRVcCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7IH1cbiAgNDAlLCA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTsgfSB9XG5cbi5ib3VuY2VPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4uZmFkZUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG4uZmFkZUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duQmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd25CaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuLmZhZGVJbkRvd25CaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bkJpZzsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuLmZhZGVJbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbi5mYWRlSW5MZWZ0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRCaWc7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbi5mYWRlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5SaWdodEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG4uZmFkZUluUmlnaHRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0QmlnOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG4uZmFkZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuLmZhZGVJblVwQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXBCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZzsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLmZhZGVPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0RG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH0gfVxuXG4uZmFkZU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bkJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0RG93bkJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7IH0gfVxuXG4uZmFkZU91dERvd25CaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bkJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duQmlnOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZU91dExlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApOyB9IH1cblxuLmZhZGVPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnRCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7IH0gfVxuXG4uZmFkZU91dExlZnRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0QmlnOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0UmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9IH1cblxuLmZhZGVPdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7IH0gfVxuXG4uZmFkZU91dFJpZ2h0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0QmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0QmlnOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRVcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH0gfVxuXG4uZmFkZU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFVwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXBCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0VXBCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApOyB9IH1cblxuLmZhZGVPdXRVcEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcEJpZzsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH0gfVxuXG5Aa2V5ZnJhbWVzIGZsaXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KTtcbiAgICAtbXMtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9IH1cblxuLmFuaW1hdGVkLmZsaXAge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwO1xuICBhbmltYXRpb24tbmFtZTogZmxpcDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZsaXBJblgge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTsgfSB9XG5cbi5mbGlwSW5YIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcEluWDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBJblg7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJblkge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgb3BhY2l0eTogMDsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpOyB9IH1cblxuQGtleWZyYW1lcyBmbGlwSW5ZIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgb3BhY2l0eTogMDsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7IH0gfVxuXG4uZmxpcEluWSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBJblk7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwSW5ZOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpOyB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgZmxpcE91dFgge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7IH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4uZmxpcE91dFgge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRYO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgLW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpOyB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgZmxpcE91dFkge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7IH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4uZmxpcE91dFkge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgLW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WTtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRZO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5saWdodFNwZWVkSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkSW47XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyBsaWdodFNwZWVkT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5saWdodFNwZWVkT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRPdXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyByb3RhdGVJbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4ucm90YXRlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4ucm90YXRlSW5Eb3duTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93bkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25MZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLnJvdGF0ZUluRG93blJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25SaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcExlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRlSW5VcExlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLnJvdGF0ZUluVXBMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5VcExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwTGVmdDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4ucm90YXRlSW5VcFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5VcFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5VcFJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyByb3RhdGVPdXQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLnJvdGF0ZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwLCAwLCAxLCA0NWRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5yb3RhdGVPdXREb3duTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93bkxlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4ucm90YXRlT3V0RG93blJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4ucm90YXRlT3V0VXBMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLnJvdGF0ZU91dFVwUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBSaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgaGluZ2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0OyB9XG4gIDIwJSwgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDsgfVxuICA0MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGhpbmdlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7IH1cbiAgMjAlLCA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7IH1cbiAgNDAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLmhpbmdlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaGluZ2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBoaW5nZTsgfVxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cbkAtd2Via2l0LWtleWZyYW1lcyByb2xsSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyByb2xsSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyByb2xsSW5SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuLnJvbGxJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvbGxJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvbGxJbjsgfVxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cbkAtd2Via2l0LWtleWZyYW1lcyByb2xsT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvbGxPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpOyB9IH1cblxuLnJvbGxPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb2xsT3V0O1xuICBhbmltYXRpb24tbmFtZTogcm9sbE91dDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpOyB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLnpvb21JbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JbjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG4uem9vbUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5Eb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpOyB9IH1cblxuQGtleWZyYW1lcyB6b29tSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbi56b29tSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JbkxlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpOyB9IH1cblxuQGtleWZyYW1lcyB6b29tSW5SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG4uem9vbUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JblJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbUluVXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpOyB9IH1cblxuLnpvb21JblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5VcDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLnpvb21PdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0O1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dERvd24ge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbU91dERvd24ge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG4uem9vbU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXREb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0TGVmdCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbU91dExlZnQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjsgfSB9XG5cbi56b29tT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dExlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRSaWdodCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyOyB9IH1cblxuQGtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjsgfSB9XG5cbi56b29tT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRVcCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpOyB9IH1cblxuQGtleWZyYW1lcyB6b29tT3V0VXAge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG4uem9vbU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dFVwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG4uc2xpZGVJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJblJpZ2h0OyB9XG5cbkBrZXlmcmFtZXMgcGFuUmlnaHQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHRyYW5zbGF0ZTNkKDAsIDBweCwgMHB4KTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4yLCAxLjIsIDEuMikgdHJhbnNsYXRlM2QoLTE2JSwgMHB4LCAwcHgpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAwLCAwLjY4LCAxKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLnBhblJpZ2h0IHtcbiAgYW5pbWF0aW9uLW5hbWU6IHBhblJpZ2h0O1xuICBhbmltYXRpb246IHBhblJpZ2h0IDVzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG5cbkBrZXlmcmFtZXMgcGFuTGVmdCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgdHJhbnNsYXRlM2QoLTN2dywgMHB4LCAwcHgpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjIsIDEuMiwgMS4yKSB0cmFuc2xhdGUzZCg0dncsIDBweCwgMHB4KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC42OCwgMSk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5wYW5MZWZ0IHtcbiAgYW5pbWF0aW9uLW5hbWU6IHBhbkxlZnQ7XG4gIGFuaW1hdGlvbjogcGFuTGVmdCA1cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuXG5Aa2V5ZnJhbWVzIHBhblVwIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KSB0cmFuc2xhdGUzZCgydncsIC0wLjV2dywgMHB4KTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4yLCAxLjIsIDEuMikgdHJhbnNsYXRlM2QoMHZ3LCAwLjV2dywgMHB4KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC42OCwgMSk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5wYW5VcCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBwYW5VcDtcbiAgYW5pbWF0aW9uOiBwYW5VcCA1cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuXG5Aa2V5ZnJhbWVzIHNwZWN0cnVtTW92ZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIC0xMCU7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJSA1MCU7IH0gfVxuXG4vKiEgbm9ybWFsaXplLmNzcyB2My4wLjMgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IH1cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgfVxuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7IH1cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7IH1cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkOyB9XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDsgfVxuXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7IH1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTsgfVxuXG5pbWcge1xuICBib3JkZXI6IDA7IH1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7IH1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwOyB9XG5cbnByZSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTsgfVxuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwOyB9XG5cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDsgfVxuXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtOyB9XG5cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDsgfVxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDsgfVxuXG4vKiEgU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9odG1sNS1ib2lsZXJwbGF0ZS9ibG9iL21hc3Rlci9zcmMvY3NzL21haW4uY3NzICovXG5AbWVkaWEgcHJpbnQge1xuICAqLFxuICAqOmJlZm9yZSxcbiAgKjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4gIGEsXG4gIGE6dmlzaXRlZCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgYVtocmVmXTphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7IH1cbiAgYWJiclt0aXRsZV06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjsgfVxuICBhW2hyZWZePVwiI1wiXTphZnRlcixcbiAgYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiOyB9XG4gIHByZSxcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IH1cbiAgdGhlYWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDsgfVxuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IH1cbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuICBwLFxuICBoMixcbiAgaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzOyB9XG4gIGgyLFxuICBoMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7IH1cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYnRuID4gLmNhcmV0LFxuICAuZHJvcHVwID4gLmJ0biA+IC5jYXJldCB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMCAhaW1wb3J0YW50OyB9XG4gIC5sYWJlbCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDsgfVxuICAudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDsgfVxuICAgIC50YWJsZSB0ZCxcbiAgICAudGFibGUgdGgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gIC50YWJsZS1ib3JkZXJlZCB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7IH0gfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncyc7XG4gIHNyYzogdXJsKFwiZm9udHMvYm9vdHN0cmFwL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuZW90XCIpO1xuICBzcmM6IHVybChcImZvbnRzL2Jvb3RzdHJhcC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcImZvbnRzL2Jvb3RzdHJhcC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJmb250cy9ib290c3RyYXAvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcImZvbnRzL2Jvb3RzdHJhcC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiZm9udHMvYm9vdHN0cmFwL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuc3ZnI2dseXBoaWNvbnNfaGFsZmxpbmdzcmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuLmdseXBoaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG5cbi5nbHlwaGljb24tYXN0ZXJpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDAwMmFcIjsgfVxuXG4uZ2x5cGhpY29uLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDAwMmJcIjsgfVxuXG4uZ2x5cGhpY29uLWV1cm86YmVmb3JlLFxuLmdseXBoaWNvbi1ldXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIwYWNcIjsgfVxuXG4uZ2x5cGhpY29uLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMjEyXCI7IH1cblxuLmdseXBoaWNvbi1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjYwMVwiOyB9XG5cbi5nbHlwaGljb24tZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI3MDlcIjsgfVxuXG4uZ2x5cGhpY29uLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjcwZlwiOyB9XG5cbi5nbHlwaGljb24tZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDFcIjsgfVxuXG4uZ2x5cGhpY29uLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAyXCI7IH1cblxuLmdseXBoaWNvbi1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDNcIjsgfVxuXG4uZ2x5cGhpY29uLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA1XCI7IH1cblxuLmdseXBoaWNvbi1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA2XCI7IH1cblxuLmdseXBoaWNvbi1zdGFyLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA3XCI7IH1cblxuLmdseXBoaWNvbi11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA4XCI7IH1cblxuLmdseXBoaWNvbi1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA5XCI7IH1cblxuLmdseXBoaWNvbi10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMFwiOyB9XG5cbi5nbHlwaGljb24tdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTFcIjsgfVxuXG4uZ2x5cGhpY29uLXRoLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTJcIjsgfVxuXG4uZ2x5cGhpY29uLW9rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEzXCI7IH1cblxuLmdseXBoaWNvbi1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTRcIjsgfVxuXG4uZ2x5cGhpY29uLXpvb20taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTVcIjsgfVxuXG4uZ2x5cGhpY29uLXpvb20tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE2XCI7IH1cblxuLmdseXBoaWNvbi1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTdcIjsgfVxuXG4uZ2x5cGhpY29uLXNpZ25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxOFwiOyB9XG5cbi5nbHlwaGljb24tY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE5XCI7IH1cblxuLmdseXBoaWNvbi10cmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyMFwiOyB9XG5cbi5nbHlwaGljb24taG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyMVwiOyB9XG5cbi5nbHlwaGljb24tZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyMlwiOyB9XG5cbi5nbHlwaGljb24tdGltZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyM1wiOyB9XG5cbi5nbHlwaGljb24tcm9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNFwiOyB9XG5cbi5nbHlwaGljb24tZG93bmxvYWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI1XCI7IH1cblxuLmdseXBoaWNvbi1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNlwiOyB9XG5cbi5nbHlwaGljb24tdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI3XCI7IH1cblxuLmdseXBoaWNvbi1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOFwiOyB9XG5cbi5nbHlwaGljb24tcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjlcIjsgfVxuXG4uZ2x5cGhpY29uLXJlcGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMFwiOyB9XG5cbi5nbHlwaGljb24tcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMVwiOyB9XG5cbi5nbHlwaGljb24tbGlzdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzJcIjsgfVxuXG4uZ2x5cGhpY29uLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzNcIjsgfVxuXG4uZ2x5cGhpY29uLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzRcIjsgfVxuXG4uZ2x5cGhpY29uLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzVcIjsgfVxuXG4uZ2x5cGhpY29uLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzZcIjsgfVxuXG4uZ2x5cGhpY29uLXZvbHVtZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM3XCI7IH1cblxuLmdseXBoaWNvbi12b2x1bWUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzhcIjsgfVxuXG4uZ2x5cGhpY29uLXFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzOVwiOyB9XG5cbi5nbHlwaGljb24tYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MFwiOyB9XG5cbi5nbHlwaGljb24tdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQxXCI7IH1cblxuLmdseXBoaWNvbi10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQyXCI7IH1cblxuLmdseXBoaWNvbi1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQzXCI7IH1cblxuLmdseXBoaWNvbi1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NFwiOyB9XG5cbi5nbHlwaGljb24tcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDVcIjsgfVxuXG4uZ2x5cGhpY29uLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NlwiOyB9XG5cbi5nbHlwaGljb24tZm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0N1wiOyB9XG5cbi5nbHlwaGljb24tYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0OFwiOyB9XG5cbi5nbHlwaGljb24taXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ5XCI7IH1cblxuLmdseXBoaWNvbi10ZXh0LWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MFwiOyB9XG5cbi5nbHlwaGljb24tdGV4dC13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MVwiOyB9XG5cbi5nbHlwaGljb24tYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MlwiOyB9XG5cbi5nbHlwaGljb24tYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUzXCI7IH1cblxuLmdseXBoaWNvbi1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NFwiOyB9XG5cbi5nbHlwaGljb24tYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NVwiOyB9XG5cbi5nbHlwaGljb24tbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NlwiOyB9XG5cbi5nbHlwaGljb24taW5kZW50LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTdcIjsgfVxuXG4uZ2x5cGhpY29uLWluZGVudC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OFwiOyB9XG5cbi5nbHlwaGljb24tZmFjZXRpbWUtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTlcIjsgfVxuXG4uZ2x5cGhpY29uLXBpY3R1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjBcIjsgfVxuXG4uZ2x5cGhpY29uLW1hcC1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjJcIjsgfVxuXG4uZ2x5cGhpY29uLWFkanVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2M1wiOyB9XG5cbi5nbHlwaGljb24tdGludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NFwiOyB9XG5cbi5nbHlwaGljb24tZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NVwiOyB9XG5cbi5nbHlwaGljb24tc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjZcIjsgfVxuXG4uZ2x5cGhpY29uLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY3XCI7IH1cblxuLmdseXBoaWNvbi1tb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY4XCI7IH1cblxuLmdseXBoaWNvbi1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY5XCI7IH1cblxuLmdseXBoaWNvbi1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcwXCI7IH1cblxuLmdseXBoaWNvbi1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MVwiOyB9XG5cbi5nbHlwaGljb24tcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MlwiOyB9XG5cbi5nbHlwaGljb24tcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzNcIjsgfVxuXG4uZ2x5cGhpY29uLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzRcIjsgfVxuXG4uZ2x5cGhpY29uLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzVcIjsgfVxuXG4uZ2x5cGhpY29uLWZhc3QtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NlwiOyB9XG5cbi5nbHlwaGljb24tc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc3XCI7IH1cblxuLmdseXBoaWNvbi1lamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3OFwiOyB9XG5cbi5nbHlwaGljb24tY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc5XCI7IH1cblxuLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgwXCI7IH1cblxuLmdseXBoaWNvbi1wbHVzLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODFcIjsgfVxuXG4uZ2x5cGhpY29uLW1pbnVzLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODJcIjsgfVxuXG4uZ2x5cGhpY29uLXJlbW92ZS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgzXCI7IH1cblxuLmdseXBoaWNvbi1vay1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg0XCI7IH1cblxuLmdseXBoaWNvbi1xdWVzdGlvbi1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg1XCI7IH1cblxuLmdseXBoaWNvbi1pbmZvLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODZcIjsgfVxuXG4uZ2x5cGhpY29uLXNjcmVlbnNob3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODdcIjsgfVxuXG4uZ2x5cGhpY29uLXJlbW92ZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODhcIjsgfVxuXG4uZ2x5cGhpY29uLW9rLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OVwiOyB9XG5cbi5nbHlwaGljb24tYmFuLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MFwiOyB9XG5cbi5nbHlwaGljb24tYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MVwiOyB9XG5cbi5nbHlwaGljb24tYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTJcIjsgfVxuXG4uZ2x5cGhpY29uLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkzXCI7IH1cblxuLmdseXBoaWNvbi1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk0XCI7IH1cblxuLmdseXBoaWNvbi1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTVcIjsgfVxuXG4uZ2x5cGhpY29uLXJlc2l6ZS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk2XCI7IH1cblxuLmdseXBoaWNvbi1yZXNpemUtc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTdcIjsgfVxuXG4uZ2x5cGhpY29uLWV4Y2xhbWF0aW9uLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDFcIjsgfVxuXG4uZ2x5cGhpY29uLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDJcIjsgfVxuXG4uZ2x5cGhpY29uLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDNcIjsgfVxuXG4uZ2x5cGhpY29uLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDRcIjsgfVxuXG4uZ2x5cGhpY29uLWV5ZS1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA1XCI7IH1cblxuLmdseXBoaWNvbi1leWUtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDZcIjsgfVxuXG4uZ2x5cGhpY29uLXdhcm5pbmctc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwN1wiOyB9XG5cbi5nbHlwaGljb24tcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDhcIjsgfVxuXG4uZ2x5cGhpY29uLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA5XCI7IH1cblxuLmdseXBoaWNvbi1yYW5kb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTBcIjsgfVxuXG4uZ2x5cGhpY29uLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTFcIjsgfVxuXG4uZ2x5cGhpY29uLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExMlwiOyB9XG5cbi5nbHlwaGljb24tY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExM1wiOyB9XG5cbi5nbHlwaGljb24tY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE0XCI7IH1cblxuLmdseXBoaWNvbi1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE1XCI7IH1cblxuLmdseXBoaWNvbi1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE2XCI7IH1cblxuLmdseXBoaWNvbi1mb2xkZXItY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTdcIjsgfVxuXG4uZ2x5cGhpY29uLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE4XCI7IH1cblxuLmdseXBoaWNvbi1yZXNpemUtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTlcIjsgfVxuXG4uZ2x5cGhpY29uLXJlc2l6ZS1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIwXCI7IH1cblxuLmdseXBoaWNvbi1oZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjFcIjsgfVxuXG4uZ2x5cGhpY29uLWJ1bGxob3JuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIyXCI7IH1cblxuLmdseXBoaWNvbi1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIzXCI7IH1cblxuLmdseXBoaWNvbi1jZXJ0aWZpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyNFwiOyB9XG5cbi5nbHlwaGljb24tdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI1XCI7IH1cblxuLmdseXBoaWNvbi10aHVtYnMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyNlwiOyB9XG5cbi5nbHlwaGljb24taGFuZC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyN1wiOyB9XG5cbi5nbHlwaGljb24taGFuZC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI4XCI7IH1cblxuLmdseXBoaWNvbi1oYW5kLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI5XCI7IH1cblxuLmdseXBoaWNvbi1oYW5kLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzBcIjsgfVxuXG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzMVwiOyB9XG5cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzJcIjsgfVxuXG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzM1wiOyB9XG5cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzRcIjsgfVxuXG4uZ2x5cGhpY29uLWdsb2JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM1XCI7IH1cblxuLmdseXBoaWNvbi13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzZcIjsgfVxuXG4uZ2x5cGhpY29uLXRhc2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM3XCI7IH1cblxuLmdseXBoaWNvbi1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzhcIjsgfVxuXG4uZ2x5cGhpY29uLWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzOVwiOyB9XG5cbi5nbHlwaGljb24tZnVsbHNjcmVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MFwiOyB9XG5cbi5nbHlwaGljb24tZGFzaGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQxXCI7IH1cblxuLmdseXBoaWNvbi1wYXBlcmNsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDJcIjsgfVxuXG4uZ2x5cGhpY29uLWhlYXJ0LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQzXCI7IH1cblxuLmdseXBoaWNvbi1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ0XCI7IH1cblxuLmdseXBoaWNvbi1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NVwiOyB9XG5cbi5nbHlwaGljb24tcHVzaHBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NlwiOyB9XG5cbi5nbHlwaGljb24tdXNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ4XCI7IH1cblxuLmdseXBoaWNvbi1nYnA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDlcIjsgfVxuXG4uZ2x5cGhpY29uLXNvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTBcIjsgfVxuXG4uZ2x5cGhpY29uLXNvcnQtYnktYWxwaGFiZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTFcIjsgfVxuXG4uZ2x5cGhpY29uLXNvcnQtYnktYWxwaGFiZXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUyXCI7IH1cblxuLmdseXBoaWNvbi1zb3J0LWJ5LW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUzXCI7IH1cblxuLmdseXBoaWNvbi1zb3J0LWJ5LW9yZGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1NFwiOyB9XG5cbi5nbHlwaGljb24tc29ydC1ieS1hdHRyaWJ1dGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU1XCI7IH1cblxuLmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU2XCI7IH1cblxuLmdseXBoaWNvbi11bmNoZWNrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTdcIjsgfVxuXG4uZ2x5cGhpY29uLWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1OFwiOyB9XG5cbi5nbHlwaGljb24tY29sbGFwc2UtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1OVwiOyB9XG5cbi5nbHlwaGljb24tY29sbGFwc2UtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjBcIjsgfVxuXG4uZ2x5cGhpY29uLWxvZy1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2MVwiOyB9XG5cbi5nbHlwaGljb24tZmxhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjJcIjsgfVxuXG4uZ2x5cGhpY29uLWxvZy1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjNcIjsgfVxuXG4uZ2x5cGhpY29uLW5ldy13aW5kb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjRcIjsgfVxuXG4uZ2x5cGhpY29uLXJlY29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NVwiOyB9XG5cbi5nbHlwaGljb24tc2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NlwiOyB9XG5cbi5nbHlwaGljb24tb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2N1wiOyB9XG5cbi5nbHlwaGljb24tc2F2ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjhcIjsgfVxuXG4uZ2x5cGhpY29uLWltcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2OVwiOyB9XG5cbi5nbHlwaGljb24tZXhwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTcwXCI7IH1cblxuLmdseXBoaWNvbi1zZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTcxXCI7IH1cblxuLmdseXBoaWNvbi1mbG9wcHktZGlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3MlwiOyB9XG5cbi5nbHlwaGljb24tZmxvcHB5LXNhdmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTczXCI7IH1cblxuLmdseXBoaWNvbi1mbG9wcHktcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc0XCI7IH1cblxuLmdseXBoaWNvbi1mbG9wcHktc2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3NVwiOyB9XG5cbi5nbHlwaGljb24tZmxvcHB5LW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzZcIjsgfVxuXG4uZ2x5cGhpY29uLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc3XCI7IH1cblxuLmdseXBoaWNvbi10cmFuc2ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3OFwiOyB9XG5cbi5nbHlwaGljb24tY3V0bGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3OVwiOyB9XG5cbi5nbHlwaGljb24taGVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgwXCI7IH1cblxuLmdseXBoaWNvbi1jb21wcmVzc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgxXCI7IH1cblxuLmdseXBoaWNvbi1lYXJwaG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MlwiOyB9XG5cbi5nbHlwaGljb24tcGhvbmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgzXCI7IH1cblxuLmdseXBoaWNvbi10b3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4NFwiOyB9XG5cbi5nbHlwaGljb24tc3RhdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODVcIjsgfVxuXG4uZ2x5cGhpY29uLXNkLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg2XCI7IH1cblxuLmdseXBoaWNvbi1oZC12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4N1wiOyB9XG5cbi5nbHlwaGljb24tc3VidGl0bGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg4XCI7IH1cblxuLmdseXBoaWNvbi1zb3VuZC1zdGVyZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODlcIjsgfVxuXG4uZ2x5cGhpY29uLXNvdW5kLWRvbGJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTkwXCI7IH1cblxuLmdseXBoaWNvbi1zb3VuZC01LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTFcIjsgfVxuXG4uZ2x5cGhpY29uLXNvdW5kLTYtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MlwiOyB9XG5cbi5nbHlwaGljb24tc291bmQtNy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTkzXCI7IH1cblxuLmdseXBoaWNvbi1jb3B5cmlnaHQtbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5NFwiOyB9XG5cbi5nbHlwaGljb24tcmVnaXN0cmF0aW9uLW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTVcIjsgfVxuXG4uZ2x5cGhpY29uLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk3XCI7IH1cblxuLmdseXBoaWNvbi1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOThcIjsgfVxuXG4uZ2x5cGhpY29uLXRyZWUtY29uaWZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5OVwiOyB9XG5cbi5nbHlwaGljb24tdHJlZS1kZWNpZHVvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDBcIjsgfVxuXG4uZ2x5cGhpY29uLWNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAxXCI7IH1cblxuLmdseXBoaWNvbi1zYXZlLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDJcIjsgfVxuXG4uZ2x5cGhpY29uLW9wZW4tZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwM1wiOyB9XG5cbi5nbHlwaGljb24tbGV2ZWwtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDRcIjsgfVxuXG4uZ2x5cGhpY29uLWNvcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDVcIjsgfVxuXG4uZ2x5cGhpY29uLXBhc3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjA2XCI7IH1cblxuLmdseXBoaWNvbi1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwOVwiOyB9XG5cbi5nbHlwaGljb24tZXF1YWxpemVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjEwXCI7IH1cblxuLmdseXBoaWNvbi1raW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjExXCI7IH1cblxuLmdseXBoaWNvbi1xdWVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxMlwiOyB9XG5cbi5nbHlwaGljb24tcGF3bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxM1wiOyB9XG5cbi5nbHlwaGljb24tYmlzaG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE0XCI7IH1cblxuLmdseXBoaWNvbi1rbmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTVcIjsgfVxuXG4uZ2x5cGhpY29uLWJhYnktZm9ybXVsYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxNlwiOyB9XG5cbi5nbHlwaGljb24tdGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjZmYVwiOyB9XG5cbi5nbHlwaGljb24tYmxhY2tib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxOFwiOyB9XG5cbi5nbHlwaGljb24tYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE5XCI7IH1cblxuLmdseXBoaWNvbi1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmZlwiOyB9XG5cbi5nbHlwaGljb24tZXJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjFcIjsgfVxuXG4uZ2x5cGhpY29uLWhvdXJnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjMxYlwiOyB9XG5cbi5nbHlwaGljb24tbGFtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyM1wiOyB9XG5cbi5nbHlwaGljb24tZHVwbGljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI0XCI7IH1cblxuLmdseXBoaWNvbi1waWdneS1iYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI1XCI7IH1cblxuLmdseXBoaWNvbi1zY2lzc29yczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyNlwiOyB9XG5cbi5nbHlwaGljb24tYml0Y29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyN1wiOyB9XG5cbi5nbHlwaGljb24tYnRjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI3XCI7IH1cblxuLmdseXBoaWNvbi14YnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjdcIjsgfVxuXG4uZ2x5cGhpY29uLXllbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMDBhNVwiOyB9XG5cbi5nbHlwaGljb24tanB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwwMGE1XCI7IH1cblxuLmdseXBoaWNvbi1ydWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjBiZFwiOyB9XG5cbi5nbHlwaGljb24tcnViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMGJkXCI7IH1cblxuLmdseXBoaWNvbi1zY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzMFwiOyB9XG5cbi5nbHlwaGljb24taWNlLWxvbGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjMxXCI7IH1cblxuLmdseXBoaWNvbi1pY2UtbG9sbHktdGFzdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjMyXCI7IH1cblxuLmdseXBoaWNvbi1lZHVjYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzNcIjsgfVxuXG4uZ2x5cGhpY29uLW9wdGlvbi1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM0XCI7IH1cblxuLmdseXBoaWNvbi1vcHRpb24tdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzVcIjsgfVxuXG4uZ2x5cGhpY29uLW1lbnUtaGFtYnVyZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM2XCI7IH1cblxuLmdseXBoaWNvbi1tb2RhbC13aW5kb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzdcIjsgfVxuXG4uZ2x5cGhpY29uLW9pbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzOFwiOyB9XG5cbi5nbHlwaGljb24tZ3JhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzlcIjsgfVxuXG4uZ2x5cGhpY29uLXN1bmdsYXNzZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDBcIjsgfVxuXG4uZ2x5cGhpY29uLXRleHQtc2l6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MVwiOyB9XG5cbi5nbHlwaGljb24tdGV4dC1jb2xvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MlwiOyB9XG5cbi5nbHlwaGljb24tdGV4dC1iYWNrZ3JvdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQzXCI7IH1cblxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ0XCI7IH1cblxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ1XCI7IH1cblxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24taG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0NlwiOyB9XG5cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDdcIjsgfVxuXG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0OFwiOyB9XG5cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ5XCI7IH1cblxuLmdseXBoaWNvbi10cmlhbmdsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1MFwiOyB9XG5cbi5nbHlwaGljb24tdHJpYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1MVwiOyB9XG5cbi5nbHlwaGljb24tdHJpYW5nbGUtYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjUyXCI7IH1cblxuLmdseXBoaWNvbi10cmlhbmdsZS10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTNcIjsgfVxuXG4uZ2x5cGhpY29uLWNvbnNvbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTRcIjsgfVxuXG4uZ2x5cGhpY29uLXN1cGVyc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU1XCI7IH1cblxuLmdseXBoaWNvbi1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTZcIjsgfVxuXG4uZ2x5cGhpY29uLW1lbnUtbGVmdDpiZWZvcmUsIC5jaGVhdHMub3BlbiAuYnRuLXRvZ2dsZSA+IHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTdcIjsgfVxuXG4uZ2x5cGhpY29uLW1lbnUtcmlnaHQ6YmVmb3JlLCAuY2hlYXRzIC5idG4tdG9nZ2xlID4gc3BhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1OFwiOyB9XG5cbi5nbHlwaGljb24tbWVudS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU5XCI7IH1cblxuLmdseXBoaWNvbi1tZW51LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjYwXCI7IH1cblxuKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmh0bWwge1xuICBmb250LXNpemU6IDEwcHg7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTsgfVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjk7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG5hIHtcbiAgY29sb3I6ICMzMzdhYjc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICBhOmhvdmVyLCBhOmZvY3VzIHtcbiAgICBjb2xvcjogIzIzNTI3YztcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICBhOmZvY3VzIHtcbiAgICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IH1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwOyB9XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmltZy1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5pbWctcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uaW1nLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWVlZWU7IH1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDsgfVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvOyB9XG5cbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTsgfVxuXG5jb2RlIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjYzcyNTRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmMmY0O1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxua2JkIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7IH1cbiAga2JkIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogOS41cHg7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI5O1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICBwcmUgY29kZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDsgfVxuXG4uY29udGFpbmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gIC5jb250YWluZXI6YmVmb3JlLCAuY29udGFpbmVyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuY29udGFpbmVyOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiA3NTBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgd2lkdGg6IDk3MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgd2lkdGg6IDExNzBweDsgfSB9XG5cbi5jb250YWluZXItZmx1aWQge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cbiAgLmNvbnRhaW5lci1mbHVpZDpiZWZvcmUsIC5jb250YWluZXItZmx1aWQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5jb250YWluZXItZmx1aWQ6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG5cbi5yb3cge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7IH1cbiAgLnJvdzpiZWZvcmUsIC5yb3c6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5yb3c6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG5cbi5jb2wteHMtMSwgLmNvbC1zbS0xLCAuY29sLW1kLTEsIC5jb2wtbGctMSwgLmNvbC14cy0yLCAuY29sLXNtLTIsIC5jb2wtbWQtMiwgLmNvbC1sZy0yLCAuY29sLXhzLTMsIC5jb2wtc20tMywgLmNvbC1tZC0zLCAuY29sLWxnLTMsIC5jb2wteHMtNCwgLmNvbC1zbS00LCAuY29sLW1kLTQsIC5jb2wtbGctNCwgLmNvbC14cy01LCAuY29sLXNtLTUsIC5jb2wtbWQtNSwgLmNvbC1sZy01LCAuY29sLXhzLTYsIC5jb2wtc20tNiwgLmNvbC1tZC02LCAuY29sLWxnLTYsIC5jb2wteHMtNywgLmNvbC1zbS03LCAuY29sLW1kLTcsIC5jb2wtbGctNywgLmNvbC14cy04LCAuY29sLXNtLTgsIC5jb2wtbWQtOCwgLmNvbC1sZy04LCAuY29sLXhzLTksIC5jb2wtc20tOSwgLmNvbC1tZC05LCAuY29sLWxnLTksIC5jb2wteHMtMTAsIC5jb2wtc20tMTAsIC5jb2wtbWQtMTAsIC5jb2wtbGctMTAsIC5jb2wteHMtMTEsIC5jb2wtc20tMTEsIC5jb2wtbWQtMTEsIC5jb2wtbGctMTEsIC5jb2wteHMtMTIsIC5jb2wtc20tMTIsIC5jb2wtbWQtMTIsIC5jb2wtbGctMTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG5cbi5jb2wteHMtMSwgLmNvbC14cy0yLCAuY29sLXhzLTMsIC5jb2wteHMtNCwgLmNvbC14cy01LCAuY29sLXhzLTYsIC5jb2wteHMtNywgLmNvbC14cy04LCAuY29sLXhzLTksIC5jb2wteHMtMTAsIC5jb2wteHMtMTEsIC5jb2wteHMtMTIge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uY29sLXhzLTEge1xuICB3aWR0aDogOC4zMzMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLTIge1xuICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7IH1cblxuLmNvbC14cy0zIHtcbiAgd2lkdGg6IDI1JTsgfVxuXG4uY29sLXhzLTQge1xuICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7IH1cblxuLmNvbC14cy01IHtcbiAgd2lkdGg6IDQxLjY2NjY2NjY2NjclOyB9XG5cbi5jb2wteHMtNiB7XG4gIHdpZHRoOiA1MCU7IH1cblxuLmNvbC14cy03IHtcbiAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtOCB7XG4gIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLTkge1xuICB3aWR0aDogNzUlOyB9XG5cbi5jb2wteHMtMTAge1xuICB3aWR0aDogODMuMzMzMzMzMzMzMyU7IH1cblxuLmNvbC14cy0xMSB7XG4gIHdpZHRoOiA5MS42NjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLTEyIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmNvbC14cy1wdWxsLTAge1xuICByaWdodDogYXV0bzsgfVxuXG4uY29sLXhzLXB1bGwtMSB7XG4gIHJpZ2h0OiA4LjMzMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtcHVsbC0yIHtcbiAgcmlnaHQ6IDE2LjY2NjY2NjY2NjclOyB9XG5cbi5jb2wteHMtcHVsbC0zIHtcbiAgcmlnaHQ6IDI1JTsgfVxuXG4uY29sLXhzLXB1bGwtNCB7XG4gIHJpZ2h0OiAzMy4zMzMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1bGwtNSB7XG4gIHJpZ2h0OiA0MS42NjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLXB1bGwtNiB7XG4gIHJpZ2h0OiA1MCU7IH1cblxuLmNvbC14cy1wdWxsLTcge1xuICByaWdodDogNTguMzMzMzMzMzMzMyU7IH1cblxuLmNvbC14cy1wdWxsLTgge1xuICByaWdodDogNjYuNjY2NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdWxsLTkge1xuICByaWdodDogNzUlOyB9XG5cbi5jb2wteHMtcHVsbC0xMCB7XG4gIHJpZ2h0OiA4My4zMzMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1bGwtMTEge1xuICByaWdodDogOTEuNjY2NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdWxsLTEyIHtcbiAgcmlnaHQ6IDEwMCU7IH1cblxuLmNvbC14cy1wdXNoLTAge1xuICBsZWZ0OiBhdXRvOyB9XG5cbi5jb2wteHMtcHVzaC0xIHtcbiAgbGVmdDogOC4zMzMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1c2gtMiB7XG4gIGxlZnQ6IDE2LjY2NjY2NjY2NjclOyB9XG5cbi5jb2wteHMtcHVzaC0zIHtcbiAgbGVmdDogMjUlOyB9XG5cbi5jb2wteHMtcHVzaC00IHtcbiAgbGVmdDogMzMuMzMzMzMzMzMzMyU7IH1cblxuLmNvbC14cy1wdXNoLTUge1xuICBsZWZ0OiA0MS42NjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLXB1c2gtNiB7XG4gIGxlZnQ6IDUwJTsgfVxuXG4uY29sLXhzLXB1c2gtNyB7XG4gIGxlZnQ6IDU4LjMzMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtcHVzaC04IHtcbiAgbGVmdDogNjYuNjY2NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdXNoLTkge1xuICBsZWZ0OiA3NSU7IH1cblxuLmNvbC14cy1wdXNoLTEwIHtcbiAgbGVmdDogODMuMzMzMzMzMzMzMyU7IH1cblxuLmNvbC14cy1wdXNoLTExIHtcbiAgbGVmdDogOTEuNjY2NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdXNoLTEyIHtcbiAgbGVmdDogMTAwJTsgfVxuXG4uY29sLXhzLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLW9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7IH1cblxuLmNvbC14cy1vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLW9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuXG4uY29sLXhzLW9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7IH1cblxuLmNvbC14cy1vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7IH1cblxuLmNvbC14cy1vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7IH1cblxuLmNvbC14cy1vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7IH1cblxuLmNvbC14cy1vZmZzZXQtMTIge1xuICBtYXJnaW4tbGVmdDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLmNvbC1zbS0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTsgfVxuICAuY29sLXNtLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLTMge1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgLmNvbC1zbS00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS02IHtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5jb2wtc20tNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclOyB9XG4gIC5jb2wtc20tOSB7XG4gICAgd2lkdGg6IDc1JTsgfVxuICAuY29sLXNtLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclOyB9XG4gIC5jb2wtc20tMTIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtc20tcHVsbC0wIHtcbiAgICByaWdodDogYXV0bzsgfVxuICAuY29sLXNtLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTsgfVxuICAuY29sLXNtLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7IH1cbiAgLmNvbC1zbS1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMzMzJTsgfVxuICAuY29sLXNtLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY2NjclOyB9XG4gIC5jb2wtc20tcHVsbC05IHtcbiAgICByaWdodDogNzUlOyB9XG4gIC5jb2wtc20tcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY2NjclOyB9XG4gIC5jb2wtc20tcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7IH1cbiAgLmNvbC1zbS1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87IH1cbiAgLmNvbC1zbS1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY2NjclOyB9XG4gIC5jb2wtc20tcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7IH1cbiAgLmNvbC1zbS1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlOyB9XG4gIC5jb2wtc20tcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMzMzJTsgfVxuICAuY29sLXNtLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTsgfVxuICAuY29sLXNtLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTsgfVxuICAuY29sLXNtLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTsgfVxuICAuY29sLXNtLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAuY29sLXNtLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLmNvbC1tZC0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTsgfVxuICAuY29sLW1kLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLTMge1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgLmNvbC1tZC00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC02IHtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5jb2wtbWQtNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtOSB7XG4gICAgd2lkdGg6IDc1JTsgfVxuICAuY29sLW1kLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtMTIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbWQtcHVsbC0wIHtcbiAgICByaWdodDogYXV0bzsgfVxuICAuY29sLW1kLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTsgfVxuICAuY29sLW1kLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7IH1cbiAgLmNvbC1tZC1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMzMzJTsgfVxuICAuY29sLW1kLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtcHVsbC05IHtcbiAgICByaWdodDogNzUlOyB9XG4gIC5jb2wtbWQtcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7IH1cbiAgLmNvbC1tZC1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87IH1cbiAgLmNvbC1tZC1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7IH1cbiAgLmNvbC1tZC1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlOyB9XG4gIC5jb2wtbWQtcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMzMzJTsgfVxuICAuY29sLW1kLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTsgfVxuICAuY29sLW1kLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTsgfVxuICAuY29sLW1kLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTsgfVxuICAuY29sLW1kLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAuY29sLW1kLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wtbGctMSwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIge1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC5jb2wtbGctMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy0zIHtcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5jb2wtbGctNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclOyB9XG4gIC5jb2wtbGctNiB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuY29sLWxnLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTsgfVxuICAuY29sLWxnLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLTkge1xuICAgIHdpZHRoOiA3NSU7IH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLTEyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuY29sLWxnLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87IH1cbiAgLmNvbC1sZy1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctcHVsbC0yIHtcbiAgICByaWdodDogMTYuNjY2NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7IH1cbiAgLmNvbC1sZy1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMzMzJTsgfVxuICAuY29sLWxnLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY2NjclOyB9XG4gIC5jb2wtbGctcHVsbC02IHtcbiAgICByaWdodDogNTAlOyB9XG4gIC5jb2wtbGctcHVsbC03IHtcbiAgICByaWdodDogNTguMzMzMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTsgfVxuICAuY29sLWxnLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMzMzJTsgfVxuICAuY29sLWxnLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA5MS42NjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlOyB9XG4gIC5jb2wtbGctcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvOyB9XG4gIC5jb2wtbGctcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctcHVzaC0yIHtcbiAgICBsZWZ0OiAxNi42NjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLXB1c2gtMyB7XG4gICAgbGVmdDogMjUlOyB9XG4gIC5jb2wtbGctcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMzMzJTsgfVxuICAuY29sLWxnLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTsgfVxuICAuY29sLWxnLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY2NjclOyB9XG4gIC5jb2wtbGctcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7IH1cbiAgLmNvbC1sZy1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMzMzJTsgfVxuICAuY29sLWxnLXB1c2gtMTEge1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY2NjclOyB9XG4gIC5jb2wtbGctcHVzaC0xMiB7XG4gICAgbGVmdDogMTAwJTsgfVxuICAuY29sLWxnLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTsgfVxuICAuY29sLWxnLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAuY29sLWxnLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlOyB9IH1cblxudGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxudGgge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLFxuICAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4gIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbiAgLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxuICAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4gIC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkOyB9XG4gIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDsgfVxuICAudGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuICAudGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuICAudGFibGUgPiBjb2xncm91cCArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbiAgLnRhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4gIC50YWJsZSA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbiAgLnRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkIHtcbiAgICBib3JkZXItdG9wOiAwOyB9XG4gIC50YWJsZSA+IHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZGRkOyB9XG4gIC50YWJsZSAudGFibGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZS1jb25kZW5zZWQgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRoLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRib2R5ID4gdHIgPiB0ZCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUtY29uZGVuc2VkID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgcGFkZGluZzogNXB4OyB9XG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7IH1cbiAgLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoLFxuICAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQsXG4gIC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkLFxuICAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGgsXG4gIC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuICAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGgsXG4gIC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4OyB9XG5cbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTsgfVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgfVxuXG50YWJsZSBjb2xbY2xhc3MqPVwiY29sLVwiXSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47IH1cblxudGFibGUgdGRbY2xhc3MqPVwiY29sLVwiXSxcbnRhYmxlIHRoW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDsgfVxuXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQuYWN0aXZlLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmFjdGl2ZSxcbi50YWJsZSA+IHRoZWFkID4gdHIuYWN0aXZlID4gdGQsXG4udGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmFjdGl2ZSxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5hY3RpdmUsXG4udGFibGUgPiB0Ym9keSA+IHRyLmFjdGl2ZSA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5hY3RpdmUgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5hY3RpdmUsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguYWN0aXZlLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5hY3RpdmUgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyB9XG5cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC5hY3RpdmU6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguYWN0aXZlOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5hY3RpdmU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuYWN0aXZlLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5hY3RpdmU6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7IH1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLnN1Y2Nlc3MsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguc3VjY2Vzcyxcbi50YWJsZSA+IHRoZWFkID4gdHIuc3VjY2VzcyA+IHRkLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5zdWNjZXNzID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuc3VjY2Vzcyxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5zdWNjZXNzLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLnN1Y2Nlc3MgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5zdWNjZXNzLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLnN1Y2Nlc3MsXG4udGFibGUgPiB0Zm9vdCA+IHRyLnN1Y2Nlc3MgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIuc3VjY2VzcyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODsgfVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuc3VjY2Vzczpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5zdWNjZXNzOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5zdWNjZXNzOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLnN1Y2Nlc3MsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLnN1Y2Nlc3M6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7IH1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmluZm8sXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguaW5mbyxcbi50YWJsZSA+IHRoZWFkID4gdHIuaW5mbyA+IHRkLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5pbmZvID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuaW5mbyxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5pbmZvLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5pbmZvID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLmluZm8gPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5pbmZvLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmluZm8sXG4udGFibGUgPiB0Zm9vdCA+IHRyLmluZm8gPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIuaW5mbyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNzsgfVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuaW5mbzpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5pbmZvOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5pbmZvOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmluZm8sXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmluZm86aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGUzZjM7IH1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLndhcm5pbmcsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgud2FybmluZyxcbi50YWJsZSA+IHRoZWFkID4gdHIud2FybmluZyA+IHRkLFxuLnRhYmxlID4gdGhlYWQgPiB0ci53YXJuaW5nID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQud2FybmluZyxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC53YXJuaW5nLFxuLnRhYmxlID4gdGJvZHkgPiB0ci53YXJuaW5nID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLndhcm5pbmcgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC53YXJuaW5nLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLndhcm5pbmcsXG4udGFibGUgPiB0Zm9vdCA+IHRyLndhcm5pbmcgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIud2FybmluZyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMzsgfVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQud2FybmluZzpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC53YXJuaW5nOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci53YXJuaW5nOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLndhcm5pbmcsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLndhcm5pbmc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWYyY2M7IH1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmRhbmdlcixcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5kYW5nZXIsXG4udGFibGUgPiB0aGVhZCA+IHRyLmRhbmdlciA+IHRkLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5kYW5nZXIsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguZGFuZ2VyLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5kYW5nZXIgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuZGFuZ2VyID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuZGFuZ2VyLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmRhbmdlcixcbi50YWJsZSA+IHRmb290ID4gdHIuZGFuZ2VyID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmRhbmdlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTsgfVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuZGFuZ2VyOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmRhbmdlcjpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuZGFuZ2VyOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmRhbmdlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuZGFuZ2VyOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJjY2NjOyB9XG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgbWluLWhlaWdodDogMC4wMSU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7IH1cbiAgICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbiAgICAgICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4gICAgICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuICAgICAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbiAgICAgICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4gICAgICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICAgIGJvcmRlcjogMDsgfVxuICAgICAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbiAgICAgICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4gICAgICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuICAgICAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbiAgICAgICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4gICAgICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItbGVmdDogMDsgfVxuICAgICAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuICAgICAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuICAgICAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuICAgICAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuICAgICAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuICAgICAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgICAgICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbiAgICAgICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbiAgICAgICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbiAgICAgICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfSB9XG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIG1pbi13aWR0aDogMDsgfVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1OyB9XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIG1hcmdpbjogNHB4IDAgMDtcbiAgbWFyZ2luLXRvcDogMXB4IFxcOTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuXG5zZWxlY3RbbXVsdGlwbGVdLFxuc2VsZWN0W3NpemVdIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbmlucHV0W3R5cGU9XCJmaWxlXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzIHtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgfVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjk7XG4gIGNvbG9yOiAjNTU1NTU1OyB9XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzRweDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI5O1xuICBjb2xvcjogIzU1NTU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgLW8tdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7IH1cbiAgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjZhZmU5O1xuICAgIG91dGxpbmU6IDA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDhweCByZ2JhKDEwMiwgMTc1LCAyMzMsIDAuNik7IH1cbiAgLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5OTk7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5OTk7IH1cbiAgLmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5OTk7IH1cbiAgLmZvcm0tY29udHJvbDo6LW1zLWV4cGFuZCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSxcbiAgZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuZm9ybS1jb250cm9sW2Rpc2FibGVkXSxcbiAgZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMCkge1xuICBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5mb3JtLWNvbnRyb2wsXG4gIGlucHV0W3R5cGU9XCJ0aW1lXCJdLmZvcm0tY29udHJvbCxcbiAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmZvcm0tY29udHJvbCxcbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmZvcm0tY29udHJvbCB7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7IH1cbiAgaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtc20sIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0LmZvcm0tY29udHJvbFt0eXBlPVwiZGF0ZVwiXSxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cImRhdGVcIl0sXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dC5idG5bdHlwZT1cImRhdGVcIl0sXG4gIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtc20sXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0LmZvcm0tY29udHJvbFt0eXBlPVwidGltZVwiXSxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cInRpbWVcIl0sXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dC5idG5bdHlwZT1cInRpbWVcIl0sXG4gIC5pbnB1dC1ncm91cC1zbVxuICBpbnB1dFt0eXBlPVwidGltZVwiXSxcbiAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LXNtLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dC5mb3JtLWNvbnRyb2xbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dC5pbnB1dC1ncm91cC1hZGRvblt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dC5idG5bdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuICAuaW5wdXQtZ3JvdXAtc21cbiAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuICBpbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtc20sXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0LmZvcm0tY29udHJvbFt0eXBlPVwibW9udGhcIl0sXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0LmlucHV0LWdyb3VwLWFkZG9uW3R5cGU9XCJtb250aFwiXSxcbiAgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0LmJ0blt0eXBlPVwibW9udGhcIl0sXG4gIC5pbnB1dC1ncm91cC1zbVxuICBpbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG4gIGlucHV0W3R5cGU9XCJkYXRlXCJdLmlucHV0LWxnLCAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dC5mb3JtLWNvbnRyb2xbdHlwZT1cImRhdGVcIl0sXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0LmlucHV0LWdyb3VwLWFkZG9uW3R5cGU9XCJkYXRlXCJdLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXQuYnRuW3R5cGU9XCJkYXRlXCJdLFxuICAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4gIGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LWxnLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dC5mb3JtLWNvbnRyb2xbdHlwZT1cInRpbWVcIl0sXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0LmlucHV0LWdyb3VwLWFkZG9uW3R5cGU9XCJ0aW1lXCJdLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXQuYnRuW3R5cGU9XCJ0aW1lXCJdLFxuICAuaW5wdXQtZ3JvdXAtbGdcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1sZyxcbiAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXQuZm9ybS1jb250cm9sW3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXQuYnRuW3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgLmlucHV0LWdyb3VwLWxnXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LWxnLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dC5mb3JtLWNvbnRyb2xbdHlwZT1cIm1vbnRoXCJdLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dC5pbnB1dC1ncm91cC1hZGRvblt0eXBlPVwibW9udGhcIl0sXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dC5idG5bdHlwZT1cIm1vbnRoXCJdLFxuICAuaW5wdXQtZ3JvdXAtbGdcbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgICBsaW5lLWhlaWdodDogNDZweDsgfSB9XG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4ucmFkaW8sXG4uY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5yYWRpbyBsYWJlbCxcbiAgLmNoZWNrYm94IGxhYmVsIHtcbiAgICBtaW4taGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4ucmFkaW8taW5saW5lIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG4uY2hlY2tib3gtaW5saW5lIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBtYXJnaW4tdG9wOiA0cHggXFw5OyB9XG5cbi5yYWRpbyArIC5yYWRpbyxcbi5jaGVja2JveCArIC5jaGVja2JveCB7XG4gIG1hcmdpbi10b3A6IC01cHg7IH1cblxuLnJhZGlvLWlubGluZSxcbi5jaGVja2JveC1pbmxpbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnJhZGlvLWlubGluZSArIC5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lICsgLmNoZWNrYm94LWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXVtkaXNhYmxlZF0sIGlucHV0W3R5cGU9XCJyYWRpb1wiXS5kaXNhYmxlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl1bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLmRpc2FibGVkLFxuZmllbGRzZXRbZGlzYWJsZWRdXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5yYWRpby1pbmxpbmUuZGlzYWJsZWQsXG5maWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvLWlubGluZSxcbi5jaGVja2JveC1pbmxpbmUuZGlzYWJsZWQsXG5maWVsZHNldFtkaXNhYmxlZF1cbi5jaGVja2JveC1pbmxpbmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5yYWRpby5kaXNhYmxlZCBsYWJlbCxcbmZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8gbGFiZWwsXG4uY2hlY2tib3guZGlzYWJsZWQgbGFiZWwsXG5maWVsZHNldFtkaXNhYmxlZF1cbi5jaGVja2JveCBsYWJlbCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtaW4taGVpZ2h0OiAzNHB4OyB9XG4gIC5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWxnLCAuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLXN0YXRpYy5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmZvcm0tY29udHJvbC1zdGF0aWMuYnRuLCAuZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1zbSwgLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbC1zdGF0aWMuZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmJ0biB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLmlucHV0LXNtLCAuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG5zZWxlY3QuaW5wdXQtc20sIC5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3QuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0LmJ0biB7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cblxudGV4dGFyZWEuaW5wdXQtc20sIC5pbnB1dC1ncm91cC1zbSA+IHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IHRleHRhcmVhLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IHRleHRhcmVhLmJ0bixcbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtc20sXG4uaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSxcbi5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdC5pbnB1dC1ncm91cC1hZGRvblttdWx0aXBsZV0sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0LmJ0blttdWx0aXBsZV0ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5mb3JtLWdyb3VwLXNtIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbi5mb3JtLWdyb3VwLXNtIHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi5mb3JtLWdyb3VwLXNtIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtaW4taGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiA2cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5pbnB1dC1sZywgLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG5cbnNlbGVjdC5pbnB1dC1sZywgLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0LmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IHNlbGVjdC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBzZWxlY3QuYnRuIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBsaW5lLWhlaWdodDogNDZweDsgfVxuXG50ZXh0YXJlYS5pbnB1dC1sZywgLmlucHV0LWdyb3VwLWxnID4gdGV4dGFyZWEuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gdGV4dGFyZWEuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gdGV4dGFyZWEuYnRuLFxuc2VsZWN0W211bHRpcGxlXS5pbnB1dC1sZyxcbi5pbnB1dC1ncm91cC1sZyA+IHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdLFxuLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uW211bHRpcGxlXSxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBzZWxlY3QuYnRuW211bHRpcGxlXSB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG5cbi5mb3JtLWdyb3VwLWxnIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4OyB9XG5cbi5mb3JtLWdyb3VwLWxnIHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi5mb3JtLWdyb3VwLWxnIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBtaW4taGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nOiAxMXB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMzsgfVxuXG4uaGFzLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbCB7XG4gICAgcGFkZGluZy1yaWdodDogNDIuNXB4OyB9XG5cbi5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uaW5wdXQtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLCAuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjaywgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uICsgLmZvcm0tY29udHJvbC1mZWVkYmFjaywgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmlucHV0LWdyb3VwLWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7IH1cblxuLmlucHV0LXNtICsgLmZvcm0tY29udHJvbC1mZWVkYmFjaywgLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbiArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1zbSArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbi5oYXMtc3VjY2VzcyAuaGVscC1ibG9jayxcbi5oYXMtc3VjY2VzcyAuY29udHJvbC1sYWJlbCxcbi5oYXMtc3VjY2VzcyAucmFkaW8sXG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LFxuLmhhcy1zdWNjZXNzIC5yYWRpby1pbmxpbmUsXG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LWlubGluZSxcbi5oYXMtc3VjY2Vzcy5yYWRpbyBsYWJlbCxcbi5oYXMtc3VjY2Vzcy5jaGVja2JveCBsYWJlbCxcbi5oYXMtc3VjY2Vzcy5yYWRpby1pbmxpbmUgbGFiZWwsXG4uaGFzLXN1Y2Nlc3MuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcbiAgY29sb3I6ICMzYzc2M2Q7IH1cblxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7IH1cbiAgLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzJiNTQyYztcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjNjdiMTY4O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjNjdiMTY4OyB9XG5cbi5oYXMtc3VjY2VzcyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogIzNjNzYzZDtcbiAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4OyB9XG5cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICMzYzc2M2Q7IH1cblxuLmhhcy13YXJuaW5nIC5oZWxwLWJsb2NrLFxuLmhhcy13YXJuaW5nIC5jb250cm9sLWxhYmVsLFxuLmhhcy13YXJuaW5nIC5yYWRpbyxcbi5oYXMtd2FybmluZyAuY2hlY2tib3gsXG4uaGFzLXdhcm5pbmcgLnJhZGlvLWlubGluZSxcbi5oYXMtd2FybmluZyAuY2hlY2tib3gtaW5saW5lLFxuLmhhcy13YXJuaW5nLnJhZGlvIGxhYmVsLFxuLmhhcy13YXJuaW5nLmNoZWNrYm94IGxhYmVsLFxuLmhhcy13YXJuaW5nLnJhZGlvLWlubGluZSBsYWJlbCxcbi5oYXMtd2FybmluZy5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogIzhhNmQzYjsgfVxuXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogIzhhNmQzYjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuICAuaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjY1MTJjO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjMGExNmI7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjMGExNmI7IH1cblxuLmhhcy13YXJuaW5nIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBib3JkZXItY29sb3I6ICM4YTZkM2I7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7IH1cblxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBjb2xvcjogIzhhNmQzYjsgfVxuXG4uaGFzLWVycm9yIC5oZWxwLWJsb2NrLFxuLmhhcy1lcnJvciAuY29udHJvbC1sYWJlbCxcbi5oYXMtZXJyb3IgLnJhZGlvLFxuLmhhcy1lcnJvciAuY2hlY2tib3gsXG4uaGFzLWVycm9yIC5yYWRpby1pbmxpbmUsXG4uaGFzLWVycm9yIC5jaGVja2JveC1pbmxpbmUsXG4uaGFzLWVycm9yLnJhZGlvIGxhYmVsLFxuLmhhcy1lcnJvci5jaGVja2JveCBsYWJlbCxcbi5oYXMtZXJyb3IucmFkaW8taW5saW5lIGxhYmVsLFxuLmhhcy1lcnJvci5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogI2E5NDQ0MjsgfVxuXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7IH1cbiAgLmhhcy1lcnJvciAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM4NDM1MzQ7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2NlODQ4MztcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2NlODQ4MzsgfVxuXG4uaGFzLWVycm9yIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7IH1cblxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICNhOTQ0NDI7IH1cblxuLmhhcy1mZWVkYmFjayBsYWJlbCB+IC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB0b3A6IDI1cHg7IH1cblxuLmhhcy1mZWVkYmFjayBsYWJlbC5zci1vbmx5IH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHRvcDogMDsgfVxuXG4uaGVscC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjNzM3MzczOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sXG4gICAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLFxuICAgIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gICAgICB3aWR0aDogYXV0bzsgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmZvcm0taW5saW5lIC5jb250cm9sLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmZvcm0taW5saW5lIC5yYWRpbyxcbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgLmZvcm0taW5saW5lIC5yYWRpbyBsYWJlbCxcbiAgICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGxhYmVsIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAuZm9ybS1pbmxpbmUgLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6IDA7IH0gfVxuXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpbyxcbi5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94LFxuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8taW5saW5lLFxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gtaW5saW5lIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDdweDsgfVxuXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpbyxcbi5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94IHtcbiAgbWluLWhlaWdodDogMjdweDsgfVxuXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4OyB9XG4gIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YmVmb3JlLCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXRvcDogN3B4OyB9IH1cblxuLmZvcm0taG9yaXpvbnRhbCAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICByaWdodDogMTVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1sZyAuY29udHJvbC1sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDExcHg7XG4gICAgZm9udC1zaXplOiAxOHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtc20gLmNvbnRyb2wtbGFiZWwge1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgZm9udC1zaXplOiAxMnB4OyB9IH1cblxuLmZhZGUge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7IH1cbiAgLmZhZGUuaW4ge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLmNvbGxhcHNlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAuY29sbGFwc2UuaW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbnRyLmNvbGxhcHNlLmluIHtcbiAgZGlzcGxheTogdGFibGUtcm93OyB9XG5cbnRib2R5LmNvbGxhcHNlLmluIHtcbiAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwOyB9XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCB2aXNpYmlsaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTsgfVxuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlOyB9XG4gIC5pbnB1dC1ncm91cFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDM7IH1cblxuLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWJ0bixcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDsgfVxuICAuaW5wdXQtZ3JvdXAtYWRkb246bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSxcbiAgLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLFxuICAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1idG4ge1xuICB3aWR0aDogMSU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAuaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtc20sXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5pbnB1dC1ncm91cC1hZGRvbi5idG4ge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7IH1cbiAgLmlucHV0LWdyb3VwLWFkZG9uLmlucHV0LWxnLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuaW5wdXQtZ3JvdXAtYWRkb24uYnRuIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuICAuaW5wdXQtZ3JvdXAtYWRkb24gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAuaW5wdXQtZ3JvdXAtYWRkb24gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZpcnN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmRyb3Bkb3duLXRvZ2dsZSxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDsgfVxuXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpsYXN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuZHJvcGRvd24tdG9nZ2xlLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7IH1cblxuLmlucHV0LWdyb3VwLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biArIC5idG4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cbiAgICAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjpob3ZlciwgLmlucHV0LWdyb3VwLWJ0biA+IC5idG46Zm9jdXMsIC5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmFjdGl2ZSB7XG4gICAgICB6LWluZGV4OiAyOyB9XG4gIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLFxuICAuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4OyB9XG4gIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sXG4gIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXAge1xuICAgIHotaW5kZXg6IDI7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuLm5hdiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAubmF2OmJlZm9yZSwgLm5hdjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLm5hdjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLm5hdiA+IGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAubmF2ID4gbGkgPiBhIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMTBweCAxNXB4OyB9XG4gICAgICAubmF2ID4gbGkgPiBhOmhvdmVyLCAubmF2ID4gbGkgPiBhOmZvY3VzIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlOyB9XG4gICAgLm5hdiA+IGxpLmRpc2FibGVkID4gYSB7XG4gICAgICBjb2xvcjogIzc3Nzc3NzsgfVxuICAgICAgLm5hdiA+IGxpLmRpc2FibGVkID4gYTpob3ZlciwgLm5hdiA+IGxpLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjNzc3Nzc3O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG4gIC5uYXYgLm9wZW4gPiBhLCAubmF2IC5vcGVuID4gYTpob3ZlciwgLm5hdiAub3BlbiA+IGE6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3OyB9XG4gIC5uYXYgLm5hdi1kaXZpZGVyIHtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IDlweCAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTsgfVxuICAubmF2ID4gbGkgPiBhID4gaW1nIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7IH1cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7IH1cbiAgLm5hdi10YWJzID4gbGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7IH1cbiAgICAubmF2LXRhYnMgPiBsaSA+IGEge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwOyB9XG4gICAgICAubmF2LXRhYnMgPiBsaSA+IGE6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNlZWVlZWUgI2VlZWVlZSAjZGRkOyB9XG4gICAgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSwgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpob3ZlciwgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgICBjb2xvcjogIzU1NTU1NTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLm5hdi1waWxscyA+IGxpIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cbiAgLm5hdi1waWxscyA+IGxpID4gYSB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gIC5uYXYtcGlsbHMgPiBsaSArIGxpIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4OyB9XG4gIC5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhLCAubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYTpob3ZlciwgLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7IH1cblxuLm5hdi1zdGFja2VkID4gbGkge1xuICBmbG9hdDogbm9uZTsgfVxuICAubmF2LXN0YWNrZWQgPiBsaSArIGxpIHtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLm5hdi1qdXN0aWZpZWQsIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLm5hdi1qdXN0aWZpZWQgPiBsaSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSB7XG4gICAgZmxvYXQ6IG5vbmU7IH1cbiAgICAubmF2LWp1c3RpZmllZCA+IGxpID4gYSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gIC5uYXYtanVzdGlmaWVkID4gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogYXV0bzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmF2LWp1c3RpZmllZCA+IGxpLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICB3aWR0aDogMSU7IH1cbiAgICAgIC5uYXYtanVzdGlmaWVkID4gbGkgPiBhLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4ubmF2LXRhYnMtanVzdGlmaWVkLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XG4gIGJvcmRlci1ib3R0b206IDA7IH1cbiAgLm5hdi10YWJzLWp1c3RpZmllZCA+IGxpID4gYSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLFxuICAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyxcbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmF2LXRhYnMtanVzdGlmaWVkID4gbGkgPiBhLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwOyB9XG4gICAgLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLFxuICAgIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3ZlcixcbiAgICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuICAgIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyxcbiAgICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7IH0gfVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDsgfVxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAubmF2YmFyOmJlZm9yZSwgLm5hdmJhcjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLm5hdmJhcjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdmJhciB7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7IH0gfVxuXG4ubmF2YmFyLWhlYWRlcjpiZWZvcmUsIC5uYXZiYXItaGVhZGVyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5uYXZiYXItaGVhZGVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItaGVhZGVyIHtcbiAgICBmbG9hdDogbGVmdDsgfSB9XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICAubmF2YmFyLWNvbGxhcHNlOmJlZm9yZSwgLm5hdmJhci1jb2xsYXBzZTphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLm5hdmJhci1jb2xsYXBzZTphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLm5hdmJhci1jb2xsYXBzZS5pbiB7XG4gICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAgIC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5uYXZiYXItY29sbGFwc2UuaW4ge1xuICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlOyB9XG4gICAgICAubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLFxuICAgICAgLm5hdmJhci1zdGF0aWMtdG9wIC5uYXZiYXItY29sbGFwc2UsXG4gICAgICAubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuLm5hdmJhci1maXhlZC10b3AgLm5hdmJhci1jb2xsYXBzZSxcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2Uge1xuICBtYXgtaGVpZ2h0OiAzNDBweDsgfVxuICBAbWVkaWEgKG1heC1kZXZpY2Utd2lkdGg6IDQ4MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLFxuICAgIC5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgbWF4LWhlaWdodDogMjAwcHg7IH0gfVxuXG4uY29udGFpbmVyID4gLm5hdmJhci1oZWFkZXIsXG4uY29udGFpbmVyID4gLm5hdmJhci1jb2xsYXBzZSxcbi5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWhlYWRlcixcbi5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWNvbGxhcHNlIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb250YWluZXIgPiAubmF2YmFyLWhlYWRlcixcbiAgICAuY29udGFpbmVyID4gLm5hdmJhci1jb2xsYXBzZSxcbiAgICAuY29udGFpbmVyLWZsdWlkID4gLm5hdmJhci1oZWFkZXIsXG4gICAgLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG4ubmF2YmFyLXN0YXRpYy10b3Age1xuICB6LWluZGV4OiAxMDAwO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdmJhci1zdGF0aWMtdG9wIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH0gfVxuXG4ubmF2YmFyLWZpeGVkLXRvcCxcbi5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmF2YmFyLWZpeGVkLXRvcCxcbiAgICAubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwOyB9IH1cblxuLm5hdmJhci1maXhlZC10b3Age1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDsgfVxuXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwOyB9XG5cbi5uYXZiYXItYnJhbmQge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTVweCAxNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBoZWlnaHQ6IDUwcHg7IH1cbiAgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5uYXZiYXItYnJhbmQgPiBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5uYXZiYXIgPiAuY29udGFpbmVyIC5uYXZiYXItYnJhbmQsXG4gICAgLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQgLm5hdmJhci1icmFuZCB7XG4gICAgICBtYXJnaW4tbGVmdDogLTE1cHg7IH0gfVxuXG4ubmF2YmFyLXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmc6IDlweCAxMHB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgLm5hdmJhci10b2dnbGU6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7IH1cbiAgLm5hdmJhci10b2dnbGUgLmljb24tYmFyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBib3JkZXItcmFkaXVzOiAxcHg7IH1cbiAgLm5hdmJhci10b2dnbGUgLmljb24tYmFyICsgLmljb24tYmFyIHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdmJhci10b2dnbGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5uYXZiYXItbmF2IHtcbiAgbWFyZ2luOiA3LjVweCAtMTVweDsgfVxuICAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSxcbiAgICAgIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiA1cHggMTVweCA1cHggMjVweDsgfVxuICAgICAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgfVxuICAgICAgICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlciwgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmF2YmFyLW5hdiB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgLm5hdmJhci1uYXYgPiBsaSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgICAgIC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfSB9XG5cbi5uYXZiYXItZm9ybSB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSwgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpLCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgLm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgLm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAge1xuICAgICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgICAgLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sXG4gICAgICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4sXG4gICAgICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICB3aWR0aDogYXV0bzsgfVxuICAgIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLm5hdmJhci1mb3JtIC5jb250cm9sLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgLm5hdmJhci1mb3JtIC5yYWRpbyxcbiAgICAubmF2YmFyLWZvcm0gLmNoZWNrYm94IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgICAgLm5hdmJhci1mb3JtIC5yYWRpbyBsYWJlbCxcbiAgICAgIC5uYXZiYXItZm9ybSAuY2hlY2tib3ggbGFiZWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAubmF2YmFyLWZvcm0gLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgICAubmF2YmFyLWZvcm0gLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC5uYXZiYXItZm9ybSAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgICAgdG9wOiAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAgICAgLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdmJhci1mb3JtIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfSB9XG5cbi5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cblxuLm5hdmJhci1idG4ge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDsgfVxuICAubmF2YmFyLWJ0bi5idG4tc20ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAubmF2YmFyLWJ0bi5idG4teHMge1xuICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDsgfVxuXG4ubmF2YmFyLXRleHQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5uYXZiYXItdGV4dCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAubmF2YmFyLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4OyB9XG4gICAgLm5hdmJhci1yaWdodCB+IC5uYXZiYXItcmlnaHQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuLm5hdmJhci1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3OyB9XG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogIzc3NzsgfVxuICAgIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gICAgICBjb2xvcjogIzVlNWQ1ZDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAjNzc3OyB9XG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gICAgY29sb3I6ICM3Nzc7IH1cbiAgICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGE6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYTpmb2N1cyB7XG4gICAgICBjb2xvcjogIzMzMztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpob3ZlciwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjNTU1O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7IH1cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYSwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpob3ZlciwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNjY2M7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlIHtcbiAgICBib3JkZXItY29sb3I6ICNkZGQ7IH1cbiAgICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkOyB9XG4gICAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODg4OyB9XG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWNvbGxhcHNlLFxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1mb3JtIHtcbiAgICBib3JkZXItY29sb3I6ICNlN2U3ZTc7IH1cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbiAgICBjb2xvcjogIzU1NTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICAgICAgY29sb3I6ICM3Nzc7IH1cbiAgICAgIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlciwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgICBjb2xvcjogIzU1NTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7IH1cbiAgICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjY2NjO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH0gfVxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1saW5rIHtcbiAgICBjb2xvcjogIzc3NzsgfVxuICAgIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWxpbms6aG92ZXIge1xuICAgICAgY29sb3I6ICMzMzM7IH1cbiAgLm5hdmJhci1kZWZhdWx0IC5idG4tbGluayB7XG4gICAgY29sb3I6ICM3Nzc7IH1cbiAgICAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjMzMzOyB9XG4gICAgLm5hdmJhci1kZWZhdWx0IC5idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLFxuICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmhvdmVyLFxuICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjY2NjOyB9XG5cbi5uYXZiYXItaW52ZXJzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XG4gIGJvcmRlci1jb2xvcjogIzA5MDgwODsgfVxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICM5ZDlkOWQ7IH1cbiAgICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogIzlkOWQ5ZDsgfVxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICAgIGNvbG9yOiAjOWQ5ZDlkOyB9XG4gICAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gbGkgPiBhOmhvdmVyLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiBsaSA+IGE6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYSwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDkwODA4OyB9XG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGEsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzMzOyB9XG4gICAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlOmhvdmVyLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGU6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzsgfVxuICAgIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1jb2xsYXBzZSxcbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItZm9ybSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTAxMDEwOyB9XG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5vcGVuID4gYSwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmhvdmVyLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwOTA4MDg7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRyb3Bkb3duLWhlYWRlciB7XG4gICAgICBib3JkZXItY29sb3I6ICMwOTA4MDg7IH1cbiAgICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgLmRpdmlkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA5MDgwODsgfVxuICAgIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgICBjb2xvcjogIzlkOWQ5ZDsgfVxuICAgICAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYSwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA5MDgwODsgfVxuICAgIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGEsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICAgICAgY29sb3I6ICM0NDQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfSB9XG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWxpbmsge1xuICAgIGNvbG9yOiAjOWQ5ZDlkOyB9XG4gICAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbGluazpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rIHtcbiAgICBjb2xvcjogIzlkOWQ5ZDsgfVxuICAgIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rW2Rpc2FibGVkXTpob3ZlciwgLm5hdmJhci1pbnZlcnNlIC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsXG4gICAgZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXIsXG4gICAgZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6Zm9jdXMge1xuICAgICAgY29sb3I6ICM0NDQ7IH1cblxuLmxpc3QtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuICAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDsgfVxuICAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0sXG5idXR0b24ubGlzdC1ncm91cC1pdGVtIHtcbiAgY29sb3I6ICM1NTU7IH1cbiAgYS5saXN0LWdyb3VwLWl0ZW0gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuICBidXR0b24ubGlzdC1ncm91cC1pdGVtIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gICAgY29sb3I6ICMzMzM7IH1cbiAgYS5saXN0LWdyb3VwLWl0ZW06aG92ZXIsIGEubGlzdC1ncm91cC1pdGVtOmZvY3VzLFxuICBidXR0b24ubGlzdC1ncm91cC1pdGVtOmhvdmVyLFxuICBidXR0b24ubGlzdC1ncm91cC1pdGVtOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICM1NTU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgfVxuXG5idXR0b24ubGlzdC1ncm91cC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLCAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZywgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LCAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCwgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyAubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICAgIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlLCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcbiAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbiAgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXG4gIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCwgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuICAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCxcbiAgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gLnNtYWxsLCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4gIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLFxuICAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiAuc21hbGwge1xuICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCwgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICAgIGNvbG9yOiAjYzdkZGVmOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4OyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNjNzYzZDsgfVxuICBhLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbiAgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cyxcbiAgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmhvdmVyLFxuICBidXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6Zm9jdXMge1xuICAgIGNvbG9yOiAjM2M3NjNkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7IH1cbiAgYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUsIGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmhvdmVyLCBhLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpmb2N1cyxcbiAgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZSxcbiAgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpob3ZlcixcbiAgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNjNzYzZDtcbiAgICBib3JkZXItY29sb3I6ICMzYzc2M2Q7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0taW5mbyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmOyB9XG4gIGEubGlzdC1ncm91cC1pdGVtLWluZm8gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuICBidXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuICBhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmhvdmVyLCBhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmZvY3VzLFxuICBidXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm86aG92ZXIsXG4gIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbzpmb2N1cyB7XG4gICAgY29sb3I6ICMzMTcwOGY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZTNmMzsgfVxuICBhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZSwgYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6aG92ZXIsIGEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmZvY3VzLFxuICBidXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLFxuICBidXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmhvdmVyLFxuICBidXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICAgIGJvcmRlci1jb2xvcjogIzMxNzA4ZjsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMzsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM4YTZkM2I7IH1cbiAgYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4gIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gIGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6aG92ZXIsIGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6Zm9jdXMsXG4gIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpob3ZlcixcbiAgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmZvY3VzIHtcbiAgICBjb2xvcjogIzhhNmQzYjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMmNjOyB9XG4gIGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLCBhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6Zm9jdXMsXG4gIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUsXG4gIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6aG92ZXIsXG4gIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4YTZkM2I7XG4gICAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogI2E5NDQ0MjsgfVxuICBhLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuICBidXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gIGEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmZvY3VzLFxuICBidXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpob3ZlcixcbiAgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6Zm9jdXMge1xuICAgIGNvbG9yOiAjYTk0NDQyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmNjY2M7IH1cbiAgYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZSwgYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpmb2N1cyxcbiAgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLFxuICBidXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6aG92ZXIsXG4gIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E5NDQ0MjtcbiAgICBib3JkZXItY29sb3I6ICNhOTQ0NDI7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuICAuZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuICAuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAwOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5IHtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzIHtcbiAgcGFkZGluZy1ib3R0b206IDc1JTsgfVxuXG4ud2VsbCB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDE5cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cbiAgLndlbGwgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuXG4ud2VsbC1sZyB7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4ud2VsbC1zbSB7XG4gIHBhZGRpbmc6IDlweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5jbGVhcmZpeDpiZWZvcmUsIC5jbGVhcmZpeDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uY2xlYXJmaXg6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uY2VudGVyLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLnB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4ucHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuXG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7IH1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uYWZmaXgge1xuICBwb3NpdGlvbjogZml4ZWQ7IH1cblxuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7IH1cblxuLnZpc2libGUteHMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUtc20ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUtbWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUtbGcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUteHMtYmxvY2ssXG4udmlzaWJsZS14cy1pbmxpbmUsXG4udmlzaWJsZS14cy1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1zbS1ibG9jayxcbi52aXNpYmxlLXNtLWlubGluZSxcbi52aXNpYmxlLXNtLWlubGluZS1ibG9jayxcbi52aXNpYmxlLW1kLWJsb2NrLFxuLnZpc2libGUtbWQtaW5saW5lLFxuLnZpc2libGUtbWQtaW5saW5lLWJsb2NrLFxuLnZpc2libGUtbGctYmxvY2ssXG4udmlzaWJsZS1sZy1pbmxpbmUsXG4udmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgdHIudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgdGgudmlzaWJsZS14cyxcbiAgdGQudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2libGUteHMtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgdHIudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgdGgudmlzaWJsZS1zbSxcbiAgdGQudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpc2libGUtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlzaWJsZS1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpc2libGUtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICB0YWJsZS52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIHRyLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIHRoLnZpc2libGUtbWQsXG4gIHRkLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC52aXNpYmxlLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgdHIudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgdGgudmlzaWJsZS1sZyxcbiAgdGQudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpc2libGUtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlkZGVuLXhzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGlkZGVuLXNtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhpZGRlbi1tZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGlkZGVuLWxnIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4udmlzaWJsZS1wcmludCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgcHJpbnQge1xuICAudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICB0YWJsZS52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIHRyLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIHRoLnZpc2libGUtcHJpbnQsXG4gIHRkLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfSB9XG5cbi52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSBwcmludCB7XG4gICAgLnZpc2libGUtcHJpbnQtYmxvY2sge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbi52aXNpYmxlLXByaW50LWlubGluZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgcHJpbnQge1xuICAgIC52aXNpYmxlLXByaW50LWlubGluZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfSB9XG5cbi52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgcHJpbnQge1xuICAgIC52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5oaWRkZW4tcHJpbnQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbltkYXRhLXdoYXRpbnRlbnQ9J21vdXNlJ10gKjpmb2N1cyxcbltkYXRhLXdoYXRpbnRlbnQ9J3RvdWNoJ10gKjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuaHRtbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICBodG1sIHtcbiAgICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICBoeXBoZW5zOiBhdXRvO1xuICAgICAgd29yZC13cmFwOiBicmVhay13b3JkOyB9XG4gICAgICBodG1sIHAsXG4gICAgICBodG1sIGxpIHtcbiAgICAgICAgaHlwaGVuczogbm9uZTsgfSB9XG5cbltkYXRhLXdoYXRpbnRlbnQ9J2tleWJvYXJkJ10gOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDVweCAjYTA3OGI2LCAwIDAgNHB4IDVweCAjYTA3OGI2OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICBbZGF0YS13aGF0aW50ZW50PSdrZXlib2FyZCddIDpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDIuNXB4ICNhMDc4YjYsIDAgMCAycHggMi41cHggI2EwNzhiNjsgfSB9XG5cbltkYXRhLXdoYXRpbnRlbnQ9J2tleWJvYXJkJ10gLnZpc3VhbC1mb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgMCA1cHggI2EwNzhiNiwgMCAwIDRweCA1cHggI2EwNzhiNjsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgW2RhdGEtd2hhdGludGVudD0na2V5Ym9hcmQnXSAudmlzdWFsLWZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMi41cHggI2EwNzhiNiwgMCAwIDJweCAyLjVweCAjYTA3OGI2OyB9IH1cblxuW2RhdGEtd2hhdGludGVudD0na2V5Ym9hcmQnXSAuYnRuLXRleHQ6Zm9jdXMsIFtkYXRhLXdoYXRpbnRlbnQ9J2tleWJvYXJkJ10gLmJ0bi10ZXh0LnZpc3VhbC1mb2N1cyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNhMDc4YjY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDIuNXB4ICNhMDc4YjYsIDAgMCAxcHggMi41cHggI2EwNzhiNjtcbiAgb3V0bGluZTogMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgW2RhdGEtd2hhdGludGVudD0na2V5Ym9hcmQnXSAuYnRuLXRleHQ6Zm9jdXMsIFtkYXRhLXdoYXRpbnRlbnQ9J2tleWJvYXJkJ10gLmJ0bi10ZXh0LnZpc3VhbC1mb2N1cyB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYTA3OGI2O1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMS4yNXB4ICNhMDc4YjYsIDAgMCAwLjVweCAxLjI1cHggI2EwNzhiNjtcbiAgICAgIG91dGxpbmU6IDA7IH0gfVxuXG5bZGF0YS13aGF0aW50ZW50PSdrZXlib2FyZCddIC5tb250YWdlLW5hdi1idG46Zm9jdXMsIFtkYXRhLXdoYXRpbnRlbnQ9J2tleWJvYXJkJ10gLm1vbnRhZ2UtbmF2LWJ0bi52aXN1YWwtZm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjYTA3OGI2O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDVweCAjYTA3OGI2LCAwIDAgMnB4IDJweCAjYTA3OGI2O1xuICBvdXRsaW5lOiAwOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICBbZGF0YS13aGF0aW50ZW50PSdrZXlib2FyZCddIC5tb250YWdlLW5hdi1idG46Zm9jdXMsIFtkYXRhLXdoYXRpbnRlbnQ9J2tleWJvYXJkJ10gLm1vbnRhZ2UtbmF2LWJ0bi52aXN1YWwtZm9jdXMge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2EwNzhiNjtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDEuMjVweCAjYTA3OGI2LCAwIDAgMC41cHggMS4yNXB4ICNhMDc4YjY7XG4gICAgICBvdXRsaW5lOiAwOyB9IH1cblxuW2RhdGEtd2hhdGludGVudD0na2V5Ym9hcmQnXSBkaXYuYWxlcnQtYnRuIC5hbGVydC1idG46Zm9jdXMsIFtkYXRhLXdoYXRpbnRlbnQ9J2tleWJvYXJkJ10gZGl2LmFsZXJ0LWJ0biAuYWxlcnQtYnRuLnZpc3VhbC1mb2N1cyxcbltkYXRhLXdoYXRpbnRlbnQ9J2tleWJvYXJkJ10gZGl2LmFsZXJ0LWJ0biAucHJhY3RpY2Utbm90ZS1idG46Zm9jdXMsXG5bZGF0YS13aGF0aW50ZW50PSdrZXlib2FyZCddIGRpdi5hbGVydC1idG4gLnByYWN0aWNlLW5vdGUtYnRuLnZpc3VhbC1mb2N1cyxcbltkYXRhLXdoYXRpbnRlbnQ9J2tleWJvYXJkJ10gZGl2LnByYWN0aWNlLW5vdGUtYnRuIC5hbGVydC1idG46Zm9jdXMsXG5bZGF0YS13aGF0aW50ZW50PSdrZXlib2FyZCddIGRpdi5wcmFjdGljZS1ub3RlLWJ0biAuYWxlcnQtYnRuLnZpc3VhbC1mb2N1cyxcbltkYXRhLXdoYXRpbnRlbnQ9J2tleWJvYXJkJ10gZGl2LnByYWN0aWNlLW5vdGUtYnRuIC5wcmFjdGljZS1ub3RlLWJ0bjpmb2N1cyxcbltkYXRhLXdoYXRpbnRlbnQ9J2tleWJvYXJkJ10gZGl2LnByYWN0aWNlLW5vdGUtYnRuIC5wcmFjdGljZS1ub3RlLWJ0bi52aXN1YWwtZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCA1cHggI2EwNzhiNiwgMCAwIDRweCA1cHggI2EwNzhiNjtcbiAgb3V0bGluZTogMnB4IHNvbGlkICNmZmY7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5bZGF0YS13aGF0aW50ZW50PSdrZXlib2FyZCddIGRpdi5hbGVydC1idG4gLnByaW1hcnktdGV4dCxcbltkYXRhLXdoYXRpbnRlbnQ9J2tleWJvYXJkJ10gZGl2LnByYWN0aWNlLW5vdGUtYnRuIC5wcmltYXJ5LXRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuaHRtbCxcbmJvZHksXG4jZ2Vub21lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4jZ2Vub21lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZTJlMjsgfVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IGFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5jb3Vyc2UtbG9hZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogOTk5OTsgfVxuICAuY291cnNlLWxvYWRlciBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cblxuLmdlbm9tZS12aWV3cG9ydCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgLmdlbm9tZS12aWV3cG9ydCAucGFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNTVweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICg1NXB4ICsgMHB4KSk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5nZW5vbWUtdmlld3BvcnQgLnBhZ2Uge1xuICAgICAgICB0b3A6IDU4cHg7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gKDU4cHggKyAwcHgpKTsgfSB9XG4gIC5nZW5vbWUtdmlld3BvcnQgaDEge1xuICAgIG1hcmdpbjogMCAwIDAuOHJlbTtcbiAgICBmb250LWZhbWlseTogYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7IH1cbiAgICAuZ2Vub21lLXZpZXdwb3J0IGgxLnRpdGxlLXRleHQge1xuICAgICAgY29sb3I6ICNlZDFiMmU7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gICAgICAuZ2Vub21lLXZpZXdwb3J0IGgxLnRpdGxlLXRleHQgcCB7XG4gICAgICAgIG1hcmdpbjogYXV0bzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmdlbm9tZS12aWV3cG9ydCBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDsgfSB9XG4gIC5nZW5vbWUtdmlld3BvcnQgaDIge1xuICAgIG1hcmdpbjogMCAwIDAuNXJlbTtcbiAgICBmb250LWZhbWlseTogYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIC5nZW5vbWUtdmlld3BvcnQgaDMge1xuICAgIG1hcmdpbjogMCAwIDAuODVyZW07XG4gICAgZm9udC1mYW1pbHk6IGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLmdlbm9tZS12aWV3cG9ydCBoMyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMzVyZW07IH0gfVxuICAuZ2Vub21lLXZpZXdwb3J0IGg0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLmdlbm9tZS12aWV3cG9ydCBoNSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAuZ2Vub21lLXZpZXdwb3J0IGRpdi5oZWFkZXItdGV4dCB7XG4gICAgbWFyZ2luOiAxLjNyZW0gMS42cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAuZ2Vub21lLXZpZXdwb3J0IGRpdi5oZWFkZXItdGV4dCB7XG4gICAgICAgIG1hcmdpbjogMi40cmVtIDAgMi42cmVtOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAuZ2Vub21lLXZpZXdwb3J0IGRpdi5oZWFkZXItdGV4dCB7XG4gICAgICAgIG1hcmdpbjogMC42NXJlbSAwLjhyZW07IH0gfVxuICAuZ2Vub21lLXZpZXdwb3J0IC5wYXJhZ3JhcGgsXG4gIC5nZW5vbWUtdmlld3BvcnQgLm5vZGUtY29udGVudC1wYW5lbCxcbiAgLmdlbm9tZS12aWV3cG9ydCAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZlZWRiYWNrIHtcbiAgICBtYXJnaW46IDAuODVyZW0gMDsgfVxuICAgIC5nZW5vbWUtdmlld3BvcnQgLnBhcmFncmFwaDpsYXN0LW9mLXR5cGUsXG4gICAgLmdlbm9tZS12aWV3cG9ydCAubm9kZS1jb250ZW50LXBhbmVsOmxhc3Qtb2YtdHlwZSxcbiAgICAuZ2Vub21lLXZpZXdwb3J0IC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmVlZGJhY2s6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuZ2Vub21lLXZpZXdwb3J0IC5wYXJhZ3JhcGggcDpsYXN0LWNoaWxkLFxuICAgIC5nZW5vbWUtdmlld3BvcnQgLm5vZGUtY29udGVudC1wYW5lbCBwOmxhc3QtY2hpbGQsXG4gICAgLmdlbm9tZS12aWV3cG9ydCAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZlZWRiYWNrIHA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5nZW5vbWUtdmlld3BvcnQgLmZlZWRiYWNrLXBhbmVsIC5idG4tdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAuZ2Vub21lLXZpZXdwb3J0IC5mZWVkYmFjay1wYW5lbCB1bCB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7IH1cbiAgICAuZ2Vub21lLXZpZXdwb3J0IC5mZWVkYmFjay1wYW5lbCB1bCBsaTo6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAjMDAwOyB9XG4gIC5nZW5vbWUtdmlld3BvcnQgLmNhbGxvdXQtcmVzb3VyY2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luOiA1cHggYXV0byAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwLjg1cmVtO1xuICAgIGJhY2tncm91bmQ6ICNjNGRmZjY7XG4gICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZWQxYjJlOyB9XG4gICAgLmdlbm9tZS12aWV3cG9ydCAuY2FsbG91dC1yZXNvdXJjZSBbZGF0YS1ibG9jay10eXBlPSdwYXJhZ3JhcGgnXSB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmdlbm9tZS12aWV3cG9ydCAuY2FsbG91dC1yZXNvdXJjZSBwIHtcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgICAgLmdlbm9tZS12aWV3cG9ydCAuY2FsbG91dC1yZXNvdXJjZSBwIC5hdXhpbGlhcnktZmVhdHVyZS1idG4ge1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAuZ2Vub21lLXZpZXdwb3J0IC5jYWxsb3V0LXJlc291cmNlIFtkYXRhLWJsb2NrLXR5cGU9XCJwZGYtcmVzb3VyY2UtYnRuXCJdIGJ1dHRvbiB7XG4gICAgICBtYXJnaW46IDAuNWVtIGF1dG8gMC4yZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5nZW5vbWUtdmlld3BvcnQgLmNhbGxvdXQtcmVzb3VyY2Uge1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMjBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5nZW5vbWUtdmlld3BvcnQgLnBhcmFncmFwaC13cmFwIGltZy5ncmFwaGljIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luOiAwLjM1cmVtIDAuODVyZW0gMC4zNXJlbSAwICFpbXBvcnRhbnQ7IH0gfVxuICAuZ2Vub21lLXZpZXdwb3J0IC5wcmltYXJ5LXRleHQgcCAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAuZ2Vub21lLXZpZXdwb3J0IC5wcmltYXJ5LXRleHQgcCAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDsgfSB9XG4gIC5nZW5vbWUtdmlld3BvcnQgLnByaW1hcnktdGV4dC5zZWNvbmRhcnktdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gICAgLmdlbm9tZS12aWV3cG9ydCAucHJpbWFyeS10ZXh0LnNlY29uZGFyeS10ZXh0IC5hdXhpbGlhcnktZmVhdHVyZS1idG4ge1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmdlbm9tZS12aWV3cG9ydCAucHJpbWFyeS10ZXh0LnNlY29uZGFyeS10ZXh0IC5hdXhpbGlhcnktZmVhdHVyZS1idG4ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtOyB9IH1cbiAgLmdlbm9tZS12aWV3cG9ydCB1bCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2VkMWIyZTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5nZW5vbWUtdmlld3BvcnQgdWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuMTVyZW07IH1cbiAgICAgICAgLmdlbm9tZS12aWV3cG9ydCB1bCBsaTo6YmVmb3JlIHtcbiAgICAgICAgICBsZWZ0OiAtMXJlbSAhaW1wb3J0YW50OyB9IH1cbiAgICAuZ2Vub21lLXZpZXdwb3J0IHVsIGxpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNjVyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBsaW5lLWhlaWdodDogMS41ZW07IH1cbiAgICAgIC5nZW5vbWUtdmlld3BvcnQgdWwgbGkgdWwge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjY1cmVtOyB9XG4gICAgICAuZ2Vub21lLXZpZXdwb3J0IHVsIGxpIGVtIHtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgLmdlbm9tZS12aWV3cG9ydCB1bCBsaTo6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IC0xLjI1cmVtO1xuICAgICAgICBjb2xvcjogI2VkMWIyZTtcbiAgICAgICAgY29udGVudDogJ+KAoic7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgIC5nZW5vbWUtdmlld3BvcnQgdWwgdWwge1xuICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07IH1cbiAgICAgIC5nZW5vbWUtdmlld3BvcnQgdWwgdWwgbGk6OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjMDA5MWNkOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAgIC5nZW5vbWUtdmlld3BvcnQgdWwgdWwge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMC42MTI1cmVtOyB9IH1cbiAgICAuZ2Vub21lLXZpZXdwb3J0IHVsIHVsIHVsIGxpOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ+KWuCcgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7IH1cbiAgLmdlbm9tZS12aWV3cG9ydCBbaGlkZGVuXSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZ2Vub21lLXZpZXdwb3J0IHNwYW4uaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmdlbm9tZS12aWV3cG9ydCAucXVlc3Rpb24gLnJlc3BvbnNlLWhvbGRlciB7XG4gICAgYm9yZGVyLWxlZnQ6IDA7IH1cbiAgICAuZ2Vub21lLXZpZXdwb3J0IC5xdWVzdGlvbiAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZTo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZ2Vub21lLXZpZXdwb3J0IC5xdWVzdGlvbiAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZSAucHJpbWFyeS10ZXh0ID4gdWwgPiBsaTo6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAjZWQxYjJlOyB9XG4gICAgLmdlbm9tZS12aWV3cG9ydCAucXVlc3Rpb24gLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2UgLnByaW1hcnktdGV4dCA+IHVsID4gbGkgbGk6OmJlZm9yZSB7XG4gICAgICBjb2xvcjogIzAwOTFjZDsgfVxuICAuZ2Vub21lLXZpZXdwb3J0IC5ib3R0b20tbmF2IHVsIHtcbiAgICBib3JkZXItbGVmdDogMDsgfVxuICAuZ2Vub21lLXZpZXdwb3J0IC5ib3R0b20tbmF2IGxpOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmdlbm9tZS12aWV3cG9ydCAuZGlyZWN0aW9ucy10ZXh0IHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjNjU2NTY3OyB9XG4gICAgLmdlbm9tZS12aWV3cG9ydCAuZGlyZWN0aW9ucy10ZXh0IHAge1xuICAgICAgZm9udC1zaXplOiAwLjkycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzsgfVxuICAgICAgLmdlbm9tZS12aWV3cG9ydCAuZGlyZWN0aW9ucy10ZXh0IHA6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmdlbm9tZS12aWV3cG9ydCAuc2NyZWVuLWNvbXBsZXRlLW1lc3NhZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAzMHB4OyB9XG4gICAgLmdlbm9tZS12aWV3cG9ydCAuc2NyZWVuLWNvbXBsZXRlLW1lc3NhZ2UgcCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgI2VkMWIyZTtcbiAgICAgIHBhZGRpbmc6IDEuM3JlbSAxLjZyZW07XG4gICAgICBmb250LXNpemU6IDAuOTJyZW07XG4gICAgICBjb2xvcjogIzIxMjEyMTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmdlbm9tZS12aWV3cG9ydCAuc2NyZWVuLWNvbXBsZXRlLW1lc3NhZ2Uge1xuICAgICAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLmdlbm9tZS12aWV3cG9ydCAuc2NyZWVuLWNvbXBsZXRlLW1lc3NhZ2UgcCB7XG4gICAgICAgIHBhZGRpbmc6IDEuM3JlbSAwOyB9IH1cbiAgLmdlbm9tZS12aWV3cG9ydCBwIHtcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgbWFyZ2luOiAwIDAgMWVtOyB9XG4gICAgLmdlbm9tZS12aWV3cG9ydCBwOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLmdlbm9tZS12aWV3cG9ydCB0ZXh0YXJlYSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA4cmVtO1xuICAgIHBhZGRpbmc6IDAuNDI1cmVtO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDkxY2Q7XG4gICAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXIgMzAwbXM7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5nZW5vbWUtdmlld3BvcnQgdGV4dGFyZWEge1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDBweDsgfSB9XG4gICAgLmdlbm9tZS12aWV3cG9ydCB0ZXh0YXJlYTpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6ICMwMDRiNzk7IH1cbiAgICAuZ2Vub21lLXZpZXdwb3J0IHRleHRhcmVhW3JlYWRvbmx5PSdyZWFkb25seSddIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzY1NjU2NztcbiAgICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAuZ2Vub21lLXZpZXdwb3J0IC5oZWFkZXItZ3JhcGhpYy1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDkxY2Q7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmdlbm9tZS12aWV3cG9ydCAuaGVhZGVyLWdyYXBoaWMtY29udGFpbmVyIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDg1dnc7IH1cbiAgLmdlbm9tZS12aWV3cG9ydCAuY29udGludWUtbXNnLFxuICAuZ2Vub21lLXZpZXdwb3J0IC5zY3JvbGwtbXNnIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA5MWNkO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMC43ZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5nZW5vbWUtdmlld3BvcnQgLmNvbnRpbnVlLW1zZyxcbiAgICAgIC5nZW5vbWUtdmlld3BvcnQgLnNjcm9sbC1tc2cge1xuICAgICAgICBwYWRkaW5nOiAzdmggY2FsYygoMTAwJSAtIDYwMHB4KS8yKTtcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtOyB9IH1cbiAgICAuZ2Vub21lLXZpZXdwb3J0IC5jb250aW51ZS1tc2cgLmJ0bi1jb250aW51ZSxcbiAgICAuZ2Vub21lLXZpZXdwb3J0IC5zY3JvbGwtbXNnIC5idG4tY29udGludWUge1xuICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAwLjdlbSBhdXRvIDAuMmVtO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGFuaW1hdGlvbjogcHVsc2UgODAwbXMgbGluZWFyIDY7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDI1MG1zOyB9XG4gICAgICAuZ2Vub21lLXZpZXdwb3J0IC5jb250aW51ZS1tc2cgLmJ0bi1jb250aW51ZTphZnRlcixcbiAgICAgIC5nZW5vbWUtdmlld3BvcnQgLnNjcm9sbC1tc2cgLmJ0bi1jb250aW51ZTphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1hcnJvdy13aGl0ZS10aGluLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjsgfVxuICAgICAgLmdlbm9tZS12aWV3cG9ydCAuY29udGludWUtbXNnIC5idG4tY29udGludWUub3ZlcixcbiAgICAgIC5nZW5vbWUtdmlld3BvcnQgLnNjcm9sbC1tc2cgLmJ0bi1jb250aW51ZS5vdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTsgfVxuICAgIC5nZW5vbWUtdmlld3BvcnQgLmNvbnRpbnVlLW1zZzphZnRlcixcbiAgICAuZ2Vub21lLXZpZXdwb3J0IC5zY3JvbGwtbXNnOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZDogIzAwOTFjZDsgfVxuICAuZ2Vub21lLXZpZXdwb3J0IC5hbmltYXRpb24tcGFuZWwgPiBkaXYgPiAqIHtcbiAgICAvKiBvcGFjaXR5OiAwOyAqL1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGggIWltcG9ydGFudDsgfVxuICAuZ2Vub21lLXZpZXdwb3J0IC5vdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7IH1cbiAgICAuZ2Vub21lLXZpZXdwb3J0IC5vdmVyLmxvY2tlZCwgLmdlbm9tZS12aWV3cG9ydCAub3Zlci5kaXNhYmxlZCB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgLmdlbm9tZS12aWV3cG9ydCAucGFuZWwge1xuICAgIHBhZGRpbmc6IDAuODVyZW07XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5nZW5vbWUtdmlld3BvcnQgLnBhbmVsIHtcbiAgICAgICAgcGFkZGluZzogMC4zNXJlbTsgfSB9XG4gIC5nZW5vbWUtdmlld3BvcnQgLnBhbmVsLW92ZXJmbG93LXRhYmxldC1wb3J0cmFpdC11cCB7XG4gICAgZmxleC1zaHJpbms6IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5nZW5vbWUtdmlld3BvcnQgLnBhbmVsLW92ZXJmbG93LXRhYmxldC1wb3J0cmFpdC11cCB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgICAgICAuZ2Vub21lLXZpZXdwb3J0IC5wYW5lbC1vdmVyZmxvdy10YWJsZXQtcG9ydHJhaXQtdXA6OmFmdGVyIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDAuODVyZW07XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY29udGVudDogJyc7IH0gfVxuICAuZ2Vub21lLXZpZXdwb3J0IC5wYWdlIC5jb250ZW50IC5ob2xkZXIsXG4gIC5nZW5vbWUtdmlld3BvcnQgLnNraWxsLWRyaWxsID4gLmNvbnRlbnQtd3JhcHBlciA+IC5jb250ZW50ID4gLmhvbGRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5nZW5vbWUtdmlld3BvcnQgLnBhZ2UgLmNvbnRlbnQgLmhvbGRlcixcbiAgICAgIC5nZW5vbWUtdmlld3BvcnQgLnNraWxsLWRyaWxsID4gLmNvbnRlbnQtd3JhcHBlciA+IC5jb250ZW50ID4gLmhvbGRlciB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjg1cmVtOyB9XG4gICAgICAgIC5nZW5vbWUtdmlld3BvcnQgLnBhZ2UgLmNvbnRlbnQgLmhvbGRlci5wYW5lbC1vdmVyZmxvdy10YWJsZXQtcG9ydHJhaXQtdXAsXG4gICAgICAgIC5nZW5vbWUtdmlld3BvcnQgLnNraWxsLWRyaWxsID4gLmNvbnRlbnQtd3JhcHBlciA+IC5jb250ZW50ID4gLmhvbGRlci5wYW5lbC1vdmVyZmxvdy10YWJsZXQtcG9ydHJhaXQtdXAge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9IH1cbiAgLmdlbm9tZS12aWV3cG9ydCAuYmFja2dyb3VuZC1ncmFwaGljIHtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgei1pbmRleDogLTE7IH1cbiAgICAuZ2Vub21lLXZpZXdwb3J0IC5iYWNrZ3JvdW5kLWdyYXBoaWMuYmFja2dyb3VuZC1ncmFwaGljLWZ1bGwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5nZW5vbWUtdmlld3BvcnQgaDEge1xuICAgICAgZm9udC1zaXplOiAzOHB4OyB9IH1cblxuI2RlYnVnLWFjdGl2YXRpb24tcG9pbnQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgLm1zaWUgLm92ZXJsYXktcmVnaW9uIHtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDAlOyB9IH1cblxuLm92ZXJsYXktcmVnaW9uLFxuLmdsb3NzYXJ5LXJlZ2lvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAwLjg1cmVtO1xuICB6LWluZGV4OiAyMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLm92ZXJsYXktcmVnaW9uIC5iZy1jbGljay1hcmVhLFxuICAuZ2xvc3NhcnktcmVnaW9uIC5iZy1jbGljay1hcmVhIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLm92ZXJsYXktcmVnaW9uLFxuICAgIC5nbG9zc2FyeS1yZWdpb24ge1xuICAgICAgcGFkZGluZzogMC4zNXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5vdmVybGF5LXJlZ2lvbixcbiAgICAuZ2xvc3NhcnktcmVnaW9uIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRvcDogMDsgfSB9XG4gIC5vdmVybGF5LXJlZ2lvbi5oYXMtdmlldywgLm92ZXJsYXktcmVnaW9uLnNob3csXG4gIC5nbG9zc2FyeS1yZWdpb24uaGFzLXZpZXcsXG4gIC5nbG9zc2FyeS1yZWdpb24uc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgLm92ZXJsYXktcmVnaW9uIFtyb2xlPSdkaWFsb2cnXSxcbiAgLm92ZXJsYXktcmVnaW9uIC5nbG9zc2FyeSxcbiAgLm92ZXJsYXktcmVnaW9uIC5yZXNvdXJjZXMsXG4gIC5nbG9zc2FyeS1yZWdpb24gW3JvbGU9J2RpYWxvZyddLFxuICAuZ2xvc3NhcnktcmVnaW9uIC5nbG9zc2FyeSxcbiAgLmdsb3NzYXJ5LXJlZ2lvbiAucmVzb3VyY2VzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIGFuaW1hdGlvbjogZmFkZUluIDc1MG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cbiAgLm92ZXJsYXktcmVnaW9uIGgxLFxuICAub3ZlcmxheS1yZWdpb24gaDIsXG4gIC5nbG9zc2FyeS1yZWdpb24gaDEsXG4gIC5nbG9zc2FyeS1yZWdpb24gaDIge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgLm92ZXJsYXktcmVnaW9uIC5idG4tY2xvc2UsXG4gIC5nbG9zc2FyeS1yZWdpb24gLmJ0bi1jbG9zZSB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDVweDtcbiAgICByaWdodDogNXB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDI1MG1zOyB9XG4gICAgLm92ZXJsYXktcmVnaW9uIC5idG4tY2xvc2Uub3ZlcixcbiAgICAuZ2xvc3NhcnktcmVnaW9uIC5idG4tY2xvc2Uub3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdjN2M3OyB9XG4gICAgLm92ZXJsYXktcmVnaW9uIC5idG4tY2xvc2UgLmdseXBoaWNvbixcbiAgICAuZ2xvc3NhcnktcmVnaW9uIC5idG4tY2xvc2UgLmdseXBoaWNvbiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbltkYXRhLXNjcm9sbC10cmFuc2l0aW9uPSd0cnVlJ10ge1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoICFpbXBvcnRhbnQ7IH1cblxuW2RhdGEtaW52aWV3PSd0cnVlJ10ge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5hcnRpY2xlIC5jb250ZW50LWJsb2NrLWljb24sXG4udmlkZW8tYmxvY2sgLmNvbnRlbnQtYmxvY2staWNvbiB7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDc1cHg7XG4gIG1hcmdpbjogMS43cmVtIDAgMC44NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB6LWluZGV4OiAxMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuYXJ0aWNsZSAuY29udGVudC1ibG9jay1pY29uLFxuICAgIC52aWRlby1ibG9jayAuY29udGVudC1ibG9jay1pY29uIHtcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgIGhlaWdodDogMTAwcHg7IH0gfVxuXG4uYXJ0aWNsZVtkYXRhLXNjcm9sbC10cmFuc2l0aW9uPSd0cnVlJ10gLmNvbnRlbnQtYmxvY2staWNvbixcbi52aWRlby1ibG9ja1tkYXRhLXNjcm9sbC10cmFuc2l0aW9uPSd0cnVlJ10gLmNvbnRlbnQtYmxvY2staWNvbiB7XG4gIG9wYWNpdHk6IDA7IH1cblxuLmFydGljbGVbZGF0YS1pbnZpZXc9J3RydWUnXSAuY29udGVudC1ibG9jay1pY29uLFxuLnZpZGVvLWJsb2NrW2RhdGEtaW52aWV3PSd0cnVlJ10gLmNvbnRlbnQtYmxvY2staWNvbiB7XG4gIGFuaW1hdGlvbjogZmxpcCAxcywgZmFkZUluIDAuMnM7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuXG4uc2lkZS1ieS1zaWRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuc2lkZS1ieS1zaWRlIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAgICAgLnNpZGUtYnktc2lkZSA+IDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMS43cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuODVyZW07IH0gfVxuICAuc2lkZS1ieS1zaWRlIGltZyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAuc2lkZS1ieS1zaWRlIGltZyB7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7IH0gfVxuICAgIC5zaWRlLWJ5LXNpZGUgaW1nLmdyYXBoaWMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAuNDI1cmVtIGF1dG87IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAuc2lkZS1ieS1zaWRlIGltZy5ncmFwaGljIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDAuODVyZW07IH0gfVxuICAgIC5zaWRlLWJ5LXNpZGUgaW1nLnNpZGUtYnktc2lkZS1pY29uIHtcbiAgICAgIHdpZHRoOiAzNSUgIWltcG9ydGFudDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIC5zaWRlLWJ5LXNpZGUgaW1nLnNpZGUtYnktc2lkZS1pY29uIHtcbiAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7IH0gfVxuXG5bZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10gLm5vZGUsXG5bZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ106bm90KC5leHBsb3JlLWltYWdlLWZvcmspOm5vdCguZXhwbG9yZS1pbWFnZS1ncm91cCkgLm5vZGUsXG5bZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwnXSA+IC5ub2RlLWFyZWEgLm5vZGUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDA5MWNkO1xuICBvdXRsaW5lOiAwO1xuICBtYXJnaW46IDRweDtcbiAgcGFkZGluZzogMC44NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10gLm5vZGUsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddOm5vdCguZXhwbG9yZS1pbWFnZS1mb3JrKTpub3QoLmV4cGxvcmUtaW1hZ2UtZ3JvdXApIC5ub2RlLFxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbCddID4gLm5vZGUtYXJlYSAubm9kZSB7XG4gICAgICBtYXJnaW46IDFweDtcbiAgICAgIHBhZGRpbmc6IDAuMnJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stY2Fyb3VzZWwnXSAubm9kZSxcbiAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ106bm90KC5leHBsb3JlLWltYWdlLWZvcmspOm5vdCguZXhwbG9yZS1pbWFnZS1ncm91cCkgLm5vZGUsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsJ10gPiAubm9kZS1hcmVhIC5ub2RlIHtcbiAgICAgIHBhZGRpbmc6IDEuMjc1cmVtOyB9IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddIC5ub2RlLmFwcGVhci1kaXNhYmxlZCxcbiAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddOm5vdCguZXhwbG9yZS1pbWFnZS1mb3JrKTpub3QoLmV4cGxvcmUtaW1hZ2UtZ3JvdXApIC5ub2RlLmFwcGVhci1kaXNhYmxlZCxcbiAgW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsJ10gPiAubm9kZS1hcmVhIC5ub2RlLmFwcGVhci1kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWY5ZmEzOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddIC5ub2RlLmFwcGVhci1kaXNhYmxlZC5vdmVyLFxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXTpub3QoLmV4cGxvcmUtaW1hZ2UtZm9yayk6bm90KC5leHBsb3JlLWltYWdlLWdyb3VwKSAubm9kZS5hcHBlYXItZGlzYWJsZWQub3ZlcixcbiAgICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwnXSA+IC5ub2RlLWFyZWEgLm5vZGUuYXBwZWFyLWRpc2FibGVkLm92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M3YzdjNzsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stY2Fyb3VzZWwnXSAubm9kZS5hcHBlYXItZGlzYWJsZWQgaW1nLFxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXTpub3QoLmV4cGxvcmUtaW1hZ2UtZm9yayk6bm90KC5leHBsb3JlLWltYWdlLWdyb3VwKSAubm9kZS5hcHBlYXItZGlzYWJsZWQgaW1nLFxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbCddID4gLm5vZGUtYXJlYSAubm9kZS5hcHBlYXItZGlzYWJsZWQgaW1nIHtcbiAgICAgIGhlaWdodDogMThweCAhaW1wb3J0YW50OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddIC5ub2RlLmFwcGVhci1kaXNhYmxlZCBpbWcsXG4gICAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXTpub3QoLmV4cGxvcmUtaW1hZ2UtZm9yayk6bm90KC5leHBsb3JlLWltYWdlLWdyb3VwKSAubm9kZS5hcHBlYXItZGlzYWJsZWQgaW1nLFxuICAgICAgICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwnXSA+IC5ub2RlLWFyZWEgLm5vZGUuYXBwZWFyLWRpc2FibGVkIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10gLm5vZGUub3ZlcixcbiAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddOm5vdCguZXhwbG9yZS1pbWFnZS1mb3JrKTpub3QoLmV4cGxvcmUtaW1hZ2UtZ3JvdXApIC5ub2RlLm92ZXIsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbCddID4gLm5vZGUtYXJlYSAubm9kZS5vdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRkZmY2OyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stY2Fyb3VzZWwnXSAubm9kZS5jb21wbGV0ZTo6YmVmb3JlLFxuICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ106bm90KC5leHBsb3JlLWltYWdlLWZvcmspOm5vdCguZXhwbG9yZS1pbWFnZS1ncm91cCkgLm5vZGUuY29tcGxldGU6OmJlZm9yZSxcbiAgW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsJ10gPiAubm9kZS1hcmVhIC5ub2RlLmNvbXBsZXRlOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAycHg7XG4gICAgbGVmdDogMnB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tY2hlY2ttYXJrLWJsdWUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyLCAjZmZmO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTJweCAxMnB4O1xuICAgIGFuaW1hdGlvbjogem9vbUluIDI1MG1zO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb250ZW50OiAnJzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddIC5ub2RlLmNvbXBsZXRlOjpiZWZvcmUsXG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ106bm90KC5leHBsb3JlLWltYWdlLWZvcmspOm5vdCguZXhwbG9yZS1pbWFnZS1ncm91cCkgLm5vZGUuY29tcGxldGU6OmJlZm9yZSxcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbCddID4gLm5vZGUtYXJlYSAubm9kZS5jb21wbGV0ZTo6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10gLm5vZGVbYXJpYS1zZWxlY3RlZD0ndHJ1ZSddLCBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10gLm5vZGUuc3ltYm9saWNhbGx5LXNlbGVjdGVkLFxuICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ106bm90KC5leHBsb3JlLWltYWdlLWZvcmspOm5vdCguZXhwbG9yZS1pbWFnZS1ncm91cCkgLm5vZGVbYXJpYS1zZWxlY3RlZD0ndHJ1ZSddLFxuICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ106bm90KC5leHBsb3JlLWltYWdlLWZvcmspOm5vdCguZXhwbG9yZS1pbWFnZS1ncm91cCkgLm5vZGUuc3ltYm9saWNhbGx5LXNlbGVjdGVkLFxuICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwnXSA+IC5ub2RlLWFyZWEgLm5vZGVbYXJpYS1zZWxlY3RlZD0ndHJ1ZSddLFxuICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwnXSA+IC5ub2RlLWFyZWEgLm5vZGUuc3ltYm9saWNhbGx5LXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRkZmY2O1xuICAgIGJvcmRlcjogMi4zcHggc29saWQgIzAwOTFjZDsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stY2Fyb3VzZWwnXSAubm9kZVthcmlhLXNlbGVjdGVkPSd0cnVlJ106OmFmdGVyLCBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10gLm5vZGUuc3ltYm9saWNhbGx5LXNlbGVjdGVkOjphZnRlcixcbiAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ106bm90KC5leHBsb3JlLWltYWdlLWZvcmspOm5vdCguZXhwbG9yZS1pbWFnZS1ncm91cCkgLm5vZGVbYXJpYS1zZWxlY3RlZD0ndHJ1ZSddOjphZnRlcixcbiAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ106bm90KC5leHBsb3JlLWltYWdlLWZvcmspOm5vdCguZXhwbG9yZS1pbWFnZS1ncm91cCkgLm5vZGUuc3ltYm9saWNhbGx5LXNlbGVjdGVkOjphZnRlcixcbiAgICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwnXSA+IC5ub2RlLWFyZWEgLm5vZGVbYXJpYS1zZWxlY3RlZD0ndHJ1ZSddOjphZnRlcixcbiAgICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwnXSA+IC5ub2RlLWFyZWEgLm5vZGUuc3ltYm9saWNhbGx5LXNlbGVjdGVkOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICB3aWR0aDogMjdweDtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1leHBsb3JlLWFycm93LnN2Z1wiKSAwIDAgbm8tcmVwZWF0O1xuICAgICAgYm90dG9tOiAtMTdweDsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10gLm5vZGUgLmdyYXBoaWMtY29udGFpbmVyLFxuICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ106bm90KC5leHBsb3JlLWltYWdlLWZvcmspOm5vdCguZXhwbG9yZS1pbWFnZS1ncm91cCkgLm5vZGUgLmdyYXBoaWMtY29udGFpbmVyLFxuICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwnXSA+IC5ub2RlLWFyZWEgLm5vZGUgLmdyYXBoaWMtY29udGFpbmVyIHtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stY2Fyb3VzZWwnXSAubm9kZSAuZ3JhcGhpYy1jb250YWluZXIgLm5vZGUtZ3JhcGhpYy0xLFxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXTpub3QoLmV4cGxvcmUtaW1hZ2UtZm9yayk6bm90KC5leHBsb3JlLWltYWdlLWdyb3VwKSAubm9kZSAuZ3JhcGhpYy1jb250YWluZXIgLm5vZGUtZ3JhcGhpYy0xLFxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbCddID4gLm5vZGUtYXJlYSAubm9kZSAuZ3JhcGhpYy1jb250YWluZXIgLm5vZGUtZ3JhcGhpYy0xIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWF4LWhlaWdodDogNTBweDtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10gLm5vZGUgLmdyYXBoaWMtY29udGFpbmVyIC5ub2RlLWdyYXBoaWMtMSxcbiAgICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddOm5vdCguZXhwbG9yZS1pbWFnZS1mb3JrKTpub3QoLmV4cGxvcmUtaW1hZ2UtZ3JvdXApIC5ub2RlIC5ncmFwaGljLWNvbnRhaW5lciAubm9kZS1ncmFwaGljLTEsXG4gICAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbCddID4gLm5vZGUtYXJlYSAubm9kZSAuZ3JhcGhpYy1jb250YWluZXIgLm5vZGUtZ3JhcGhpYy0xIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggMCAwOyB9IH1cbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stY2Fyb3VzZWwnXSAubm9kZSAuZ3JhcGhpYy1jb250YWluZXIgLm5vZGUtZ3JhcGhpYy0xLm5vZGUtcGhvdG8sXG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ106bm90KC5leHBsb3JlLWltYWdlLWZvcmspOm5vdCguZXhwbG9yZS1pbWFnZS1ncm91cCkgLm5vZGUgLmdyYXBoaWMtY29udGFpbmVyIC5ub2RlLWdyYXBoaWMtMS5ub2RlLXBob3RvLFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsJ10gPiAubm9kZS1hcmVhIC5ub2RlIC5ncmFwaGljLWNvbnRhaW5lciAubm9kZS1ncmFwaGljLTEubm9kZS1waG90byB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddIC5ub2RlIC5ncmFwaGljLWNvbnRhaW5lciAubm9kZS1ncmFwaGljLTIsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddOm5vdCguZXhwbG9yZS1pbWFnZS1mb3JrKTpub3QoLmV4cGxvcmUtaW1hZ2UtZ3JvdXApIC5ub2RlIC5ncmFwaGljLWNvbnRhaW5lciAubm9kZS1ncmFwaGljLTIsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsJ10gPiAubm9kZS1hcmVhIC5ub2RlIC5ncmFwaGljLWNvbnRhaW5lciAubm9kZS1ncmFwaGljLTIge1xuICAgICAgaGVpZ2h0OiAyLjV2dztcbiAgICAgIG1pbi1oZWlnaHQ6IDEwcHg7XG4gICAgICBtYXJnaW46IDZweCBhdXRvIDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10gLm5vZGUgLmdyYXBoaWMtY29udGFpbmVyIC5ub2RlLWdyYXBoaWMtMixcbiAgICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddOm5vdCguZXhwbG9yZS1pbWFnZS1mb3JrKTpub3QoLmV4cGxvcmUtaW1hZ2UtZ3JvdXApIC5ub2RlIC5ncmFwaGljLWNvbnRhaW5lciAubm9kZS1ncmFwaGljLTIsXG4gICAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbCddID4gLm5vZGUtYXJlYSAubm9kZSAuZ3JhcGhpYy1jb250YWluZXIgLm5vZGUtZ3JhcGhpYy0yIHtcbiAgICAgICAgICBoZWlnaHQ6IDIycHg7IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10gLm5vZGUgLmxhYmVsLWNvbnRhaW5lcixcbiAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddOm5vdCguZXhwbG9yZS1pbWFnZS1mb3JrKTpub3QoLmV4cGxvcmUtaW1hZ2UtZ3JvdXApIC5ub2RlIC5sYWJlbC1jb250YWluZXIsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbCddID4gLm5vZGUtYXJlYSAubm9kZSAubGFiZWwtY29udGFpbmVyIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzAwNGI3OTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nOiAxcmVtOyB9XG5cbi5pY29uLWNpcmNsZS1saW5lLFxuLmljb24tY2lyY2xlLWNvbG9yIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luOiAwIDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogLTNweCAzcHggMCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaWNvbi1jaXJjbGUtbGluZSxcbiAgICAuaWNvbi1jaXJjbGUtY29sb3Ige1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7IH0gfVxuXG4uaWNvbi1jaXJjbGUtbGluZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDkxY2Q7IH1cbiAgLmljb24tY2lyY2xlLWxpbmUgaW1nIHtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDcwJTtcbiAgICBtYXJnaW46IGF1dG87IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5pY29uLWNpcmNsZS1saW5lIGltZyB7XG4gICAgICAgIHdpZHRoOiA0OHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC5pY29uLWNpcmNsZS1saW5lIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDkxY2Q7IH0gfVxuXG4uaWNvbi1jaXJjbGUtY29sb3IgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uaWNvbi1ob2xkZXIuYXJyb3dzIC5pY29uLWNpcmNsZS1saW5lOjphZnRlciB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IGNhbGMoMTAwJSArIDVweCk7XG4gIG1hcmdpbjogYXV0byA1cHg7XG4gIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tYXJyb3ctYmx1ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGNvbnRlbnQ6ICcnOyB9XG5cbi5pY29uLWhvbGRlci5hcnJvd3MgLmljb24tY2lyY2xlLWxpbmU6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi50ZXh0LWFsaWduLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi52aWRlby1pbi1mdWxsc2NyZWVuIC5uYXYtaGVhZGVyLFxuLnZpZGVvLWluLWZ1bGxzY3JlZW4gLmJvdHRvbS1uYXYge1xuICB6LWluZGV4OiAtMSAhaW1wb3J0YW50OyB9XG5cbi52aWRlby1pbi1mdWxsc2NyZWVuIHNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IC0xOyB9XG4gIC52aWRlby1pbi1mdWxsc2NyZWVuIHNlY3Rpb24uaGFzLXZpZGVvLWZ1bGxzY3JlZW4sXG4gIC52aWRlby1pbi1mdWxsc2NyZWVuIHNlY3Rpb24gLmZ1bGxzY3JlZW4ge1xuICAgIHotaW5kZXg6IDQgIWltcG9ydGFudDsgfVxuXG4udmlkZW8taW4tZnVsbHNjcmVlbi52aWRlby1mcm9tLW92ZXJsYXkgLnBhZ2UtaG9sZGVyIHtcbiAgei1pbmRleDogLTE7IH1cblxuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTsgfVxuICBidXR0b24uYnRuLXRleHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwNGI3OTtcbiAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICAgIGNvbG9yOiAjMDA0Yjc5O1xuICAgIGZvbnQ6IDFyZW0gYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWluLWhlaWdodDogMzVweDtcbiAgICBwYWRkaW5nOiAwLjNyZW0gMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyNTBtcywgY29sb3IgMjUwbXMsIGJvcmRlci1jb2xvciAyNTBtczsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgYnV0dG9uLmJ0bi10ZXh0IHtcbiAgICAgICAgbWluLWhlaWdodDogNDBweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgYnV0dG9uLmJ0bi10ZXh0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTsgfSB9XG4gICAgYnV0dG9uLmJ0bi10ZXh0LmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAjNjU2NTY3O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjYzdjN2M3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICBidXR0b24uYnRuLXRleHQub3Zlcjpub3QoLmRpc2FibGVkKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0Yjc5O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICBidXR0b24uYnRuLXRleHQucHJlc3NlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxOyB9XG4gIGJ1dHRvbi5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uYnRuLWljb24ge1xuICBwYWRkaW5nOiAwOyB9XG4gIC5idG4taWNvbi5kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC41OyB9XG4gIC5idG4taWNvbjpub3QoLmRpc2FibGVkKSAuYnRuLWljb24tYm9yZGVyLm92ZXIge1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICNlZDFiMmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjI1czsgfVxuXG4uYnRuLWljb24tYm9yZGVyIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzk2YThiMDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgbWFyZ2luOiBhdXRvO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXM7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7IH1cbiAgLmJ0bi1pY29uLWJvcmRlciBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmJ0bi1pY29uLWJvcmRlci5kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC41OyB9XG4gIC5idG4taWNvbi1ib3JkZXI6bm90KC5kaXNhYmxlZCkub3ZlciB7XG4gICAgYm9yZGVyOiAzcHggc29saWQgI2VkMWIyZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzOyB9XG5cbi5idG4tY2lyY2xlLWJsdWUge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luOiAwIDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGI3OTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMDBtcywgYm94LXNoYWRvdyAzMDBtcztcbiAgcGFkZGluZzogMXB4IDdweDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLmJ0bi1jaXJjbGUtYmx1ZSB7XG4gICAgICB3aWR0aDogMS43cmVtO1xuICAgICAgaGVpZ2h0OiAxLjdyZW07IH0gfVxuICAuYnRuLWNpcmNsZS1ibHVlOjpiZWZvcmUge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1hcnJvdy13aGl0ZS10aGluLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnJzsgfVxuICAuYnRuLWNpcmNsZS1ibHVlLm92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDkxY2Q7XG4gICAgYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gIC5idG4tY2lyY2xlLWJsdWUuZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjN2M3Yzc7IH1cbiAgLmJ0bi1jaXJjbGUtYmx1ZS5idG4tcHJldjo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cbiAgLmJ0bi1jaXJjbGUtYmx1ZS5idG4tbmV4dDo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB9XG5cbi52aXN1YWxseS1oaWRkZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgY2xpcC1wYXRoOiBpbnNldCgxMDAlKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwOyB9XG5cbi5ncmF5LXRyaWFuZ2xlLXBhbmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBwYWRkaW5nOiA1cmVtIDAgMnJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuZ3JheS10cmlhbmdsZS1wYW5lbCB7XG4gICAgICBwYWRkaW5nOiA3cmVtIDAgM3JlbTsgfSB9XG4gIC5ncmF5LXRyaWFuZ2xlLXBhbmVsOjpiZWZvcmUsIC5ncmF5LXRyaWFuZ2xlLXBhbmVsOjphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzNzZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9wYXR0ZXJuLXRyaWFuZ2xlcy1mYWRlLnBuZ1wiKSByZXBlYXQteCAwIDA7XG4gICAgY29udGVudDogJyc7XG4gICAgei1pbmRleDogLTI7IH1cbiAgLmdyYXktdHJpYW5nbGUtcGFuZWw6OmJlZm9yZSB7XG4gICAgdG9wOiAwOyB9XG4gIC5ncmF5LXRyaWFuZ2xlLXBhbmVsOjphZnRlciB7XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgtMSwgLTEsIDEpOyB9XG5cbi5zYWZhcmkgLmdyYXktdHJpYW5nbGUtcGFuZWwge1xuICBwZXJzcGVjdGl2ZTogMTAwMDsgfVxuXG5Aa2V5ZnJhbWVzIGZhZGUtZnJvbVJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwMHB4KTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgLmdlbm9tZS12aWV3cG9ydCAucGFnZSB7XG4gICAgdG9wOiAyNy41cHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAoMjcuNXB4ICsgMHB4KSk7IH1cbiAgLmdlbm9tZS12aWV3cG9ydCAuc2NyZWVuLWNvbXBsZXRlLW1lc3NhZ2Uge1xuICAgIHBhZGRpbmc6IDAuNjVyZW0gMS42cmVtOyB9IH1cblxuLmdlbm9tZS12aWV3cG9ydCB7XG4gIHdpZHRoOiAxMDEycHg7XG4gIGhlaWdodDogNjUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5nZW5vbWUtdmlld3BvcnQucmVzcG9uc2l2ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE4MDBweCkge1xuICAgICAgLmdlbm9tZS12aWV3cG9ydC5yZXNwb25zaXZlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNTAwcHg7IH0gfVxuICAuZ2Vub21lLXZpZXdwb3J0LmZyYW1lZCB7XG4gICAgd2lkdGg6IDEwMTJweDtcbiAgICBoZWlnaHQ6IDY1MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cbiAgLmdlbm9tZS12aWV3cG9ydC5mdWxsYmxlZWQgW2RhdGEtcm9sZT0nY29udGVudCddIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwOyB9XG5cbi5wYWdlLWhvbGRlciB7XG4gIHdpZHRoOiBpbmhlcml0O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwOyB9XG5cbi5wYWdlIHtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7IH1cblxuI21hc2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmNvbnRlbnQtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHotaW5kZXg6IC0xOyB9XG4gIC5jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgICAuY29udGVudC13cmFwcGVyIC5jb250ZW50Lm92ZXJsYXktdXAge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uaHctYWNjZWwge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBlcnNwZWN0aXZlOiAxMDAwcHg7IH1cblxuYnV0dG9uIHtcbiAgYm9yZGVyOiAwOyB9XG5cbi5ncmFwaGljIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTsgfVxuXG4uY2xlYXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4udHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2dyYXBoaWNzL2ludmlzaWJsZS5wbmdcIikgbm8tcmVwZWF0OyB9XG5cbi5kcm9wLXNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xOSksIDAgNnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMjMpOyB9XG5cbi5maWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7IH1cblxuLmRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbiNtZWRpYS1wbGF5ZXItMCAjc2hhZG93LXJvb3QgZGl2IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udmlkZW8tanMgLnZqcy1iaWctcGxheS1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSwgLnZqcy1idXR0b24gPiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlLCAudmlkZW8tanMgLnZqcy1tb2RhbC1kaWFsb2csIC52anMtbW9kYWwtZGlhbG9nIC52anMtbW9kYWwtZGlhbG9nLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4udmlkZW8tanMgLnZqcy1iaWctcGxheS1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSwgLnZqcy1idXR0b24gPiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgc3JjOiB1cmwoZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsZDA5R1JnQUJBQUFBQUJCSUFBc0FBQUFBR29RQUFRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJIVTFWQ0FBQUJDQUFBQURzQUFBQlVJSXNsZWs5VEx6SUFBQUZFQUFBQVBnQUFBRlpSaVYzUlkyMWhjQUFBQVlRQUFBRFFBQUFESWpuMDk4Wm5iSGxtQUFBQ1ZBQUFDdjRBQUJFSUF3blN3MmhsWVdRQUFBMVVBQUFBS2dBQUFEWVVIem9SYUdobFlRQUFEWUFBQUFBYkFBQUFKQTREQnlGb2JYUjRBQUFObkFBQUFBOEFBQUNFNEFBQUFHeHZZMkVBQUEyc0FBQUFSQUFBQUVROU5FSEdiV0Y0Y0FBQURmQUFBQUFmQUFBQUlBRXlBSUZ1WVcxbEFBQU9FQUFBQVNVQUFBSUsxY2Yxb0hCdmMzUUFBQTg0QUFBQkR3QUFBWjVBQWwvMGVKeGpZR1JnWU9CaU1HQ3dZMkJ5Y2ZNSlllRExTU3pKWTVCaVlHR0FBSkE4TXBzeEp6TTlrWUVEeGdQS3NZQnBEaUJtZzRnQ0FDWTdCVWdBZUp4allHUTd4VGlCZ1pXQmdhV1E1UmtEQThNdkNNMGN3eERPZUk2QmdZbUJsWmtCS3doSWMwMWhjUGpJK0ZHQkhjUmR5QTRSWmdRUkFDNEhDd0VBQUhpYzdkRnByc0lnQUVYaGc4VTYxWG1lV2NCYjFGdVFQNHc3WlFYSzVib01tM3ljbEZEU0FOQUhtdUt2aUJCZUJQUTh5bXlvOHczak9oLzVyMnVpNW5ONnY4c1lOSmIzV01kZVdSdkxqaTBEaG96S2R4TTZwc3lZczJESmlqVWJ0dXpZYytESWlUTVhydHk0azhvR0xiK24weENlMzdla003WjY2ajFEYlV5M2w2UHBIbkxmZExPNU5kU0JvUTROZFdTb1k5T041NG1oZHFhL3kxTkRuUm5xM0ZBWGhybzAxSldocmcxMVk2aGJROTBaNnQ1UUQ0WjZOTlNUb1o0TjlXS29WME85R2VyZFVKT1JQcWtoVGQ1NG5KMVlEWEJVMVJWKzU3Ni9KQnMyYlBZUGtyRFp0NXZzSnJ2NTNWL0k1bWNsaEdEQ1R3Z0dCUVFTVEVqaTRoQ2tZSUFHZDRUR0lXRkFoVjBSUVRwV21RcDF4djZoQTRPVE9sTnIyekZBTmJIVVlicTJPdE5DcFZpUnFzaytlKzdiVFFBaHp0aTh2UGZ1UGZmY2M4ODk1OXp6bmJjTU1QakhEL0tEREdFWTBBQnBZWDM4NE5obG9tSVlsbzRKSVNHRVk5bU1oMkZTaWRZaXFrRVVwaHROWURTWS9kWGc5MDIzbDREZHhscVVsMGNodVpSaG5jSktyc0NRSEl3Y0d1d2ZuaE1JekJudUg0U3ltKzFEMnphR2poZVhsaFlmRDIzOHo4MG1LWU1tdko1WGVPVHpkOHo5ZXVqYk14Sk5odTRDOXhQRS9iQ01pRHVTTklXZ2tUUXdCRTU1aExTQUU3WndockhMbkFIWk9HVi9rbUJHVGlOalp4ekk3N0hiN0hxano2OFRqVDZ2aCs1SlQvY0NJa3FTMEQ2Q3FQZjVqWDRRamR4NWo2dmxEZlpNNGFaRmRiVlhJeHRPbEphUC9Xb3R0TW5INkNKUTNiVGl1ZTNQclkyM0hqbkNodHVhbXh3dnZ6Rmp4a1ByTmozejB0RzlUNTYxSERZZjZPZ21SV3ZsWTNKUUhvUWI4bHRWMllldDdZZldjdEVqUjFBdHhTL2NTWDZVNGFsZjZOSkVCUTdZS2c5d3JYUUtkMEllWkNiMnV4NzVVaGgxVW4rTnorOUxUT0U3UEs3NzduTjV4cWRUbmVUQmhDYng0NDZtWnJoblVrckN6MlloQTlkU014YUcwU1ltVDhoaTlaUHUxRTk0UEpZUVNINkxSbWh4ZWM3UTdaZVhudGdRdVZwYmgrYTRxV05zY2tWeVRkbjBQN283RHBnUFc4NCt1UmNxMEJJVGZsQmlrR2RVakFaOXdZQlZJM210ck52cjlrcGcxVXNhSzZ0MzY5MGFvb3JDMWxnMEdwTUgySEFNdGtaanNTaTVJZzlFU1Zvc09oN0dRZkxqS05MdktwTUtrTFNLTkZBa2E3MTBHZGdTaThvRE1Tb05ocWprS0JYVGduM3N3dGF4eXpHa1V6SXphZTlSdExkV2tTbFoxS0RYNkV6Z2xselY0TlY0U29ERlNPR0Q0K0hDZVFVRjh3clo1SHM4ekliNUVhVnh5OERZRlRiTUNKUG5MSVdaeHVnWkUyTmxpdkMwZ2MxcUVRVVI4akVLZ1pjQVhlSDE4QmlDZ2w1bmxIaDBDcmpCNEhiNWZYNGdiMEo3YzlQdUhWc2Zna3gybi92VFkvSlY4a244UEd4ZjdmYU9aOHFYOEpWQnl1SWY0d2hrOXNxWGxpMmh2UEpWOWhycDBoWTdsOHIyeDM3eWRhVnNiNHh2WHYvNDd2Mk5qZkNsOG01b1JESmNsRk1vRTF5azBVaDFUZTQvbThsRlhlOXFCWkQwRWtoZWljZWJYdnpJMlBMQ3VvS0N1a0x1aFBJZUt3YUhQRW91eHcza01xYUlVWERRMXAwbWlwK015Q09SU0NRYW9Vc25ZMVZaMzhuVVRyRzIxV3ZWbzRmMU9zRUpGaHZTZkFGd0dmVDhWSFJNZUFWVXB3TE9vTHpqVC9SRUlqM08zRmh1VVJFK25FUkYrMHBUSWQ1Rnl4djVzZndHeWc0TytteTR2WnYwc1ptN29lUWxGWk9SaUIrdEcwTXdlVk5yYWVpdGw3eXhpUElIVGs0L2RpVnhzOTRvNWxFWWlzaEIyaUF0a2NoRW5zQWN0b0VweDQ0Rm84WG5zUU1hQTIyQmxxQzIwUm1oQkt6WW9qWnlZYXhnK0pnZ01jNEhIWTJtK0w5RWtXU1lsamlyT2lzck83ZDNWb3J4enlaNlZjNGxKcUlUQXUxYjJ3T0JkckxFbEFQK2JGYzJlR2FaRlZia21Ka3R2NXVUNkpsejVEL01uQkZvcjZpZy9KUG5SVmlCc1YzTE5LR0dxQjFDaEowdGdReXdsVkxGSkl1UWdURnR0d2tpS3hoeVFkQVpNZE1ZdFNhb0Fld3FmdlhWWVBBYkRUNi8xbWV6ODVZUzhGU0R5d1E2TmZBbmVmNkZORUdNaWxucHB5dm41ckI2dFR5cTFwT2NlUlducDJXSkVaRlhIZVg1b3lvZW0xblRUZ2RxYzRoZURZN2JPZUt6NjN2bnorL2RSeCtzMzFIdDJKR2FuUTVzZWlyZldKTDl0am96VS8xMlRuRWpuNW91eDlPelUzY2tHYkJ6QndOT3lrNjlKeWtLSDBuLzBMTTlBNzJ0dXdNM3pRcElSdTRBeGlUb3NlRXBnUE9tYlJPeUZlOS9YMnllVXZvVXNDeUV2amNnczdmcFdQMy9hS2xGTjArNkhGVWU2RDlIRnovWFB3QmxOOXRUcU55WmpGSjhVTzJSVVQ1L2g0Q3B0Q2N0RXllaXNuT3lYakFMRXA3ZFhLYVFLZjZPN0lNbkdqTk5BQ1JNTHhxZFlKWDhlTUx2bW1kNjhEK2F5Qkx5S0tZWndZeER0L0dOaHpFVERKMDVReGx5aTNwaTMvWjkzbmRZVlN1bWdqMFYvS2tJRmxPNisxSzNmRjIrM2cwcStZdHVTSWYwYnZtTHFWMDlubm9iSTZod2NqSVA4YVBDS2F5anNGNUpCWTNMYUtBZVJMU3lZQjFoODFvVHdlOVNsUE1rWEI3RzBtZkw5cTcxZ2FxcXdQcXU2N1FSS1MxK09iVHgrc2JReTlRVjJPUUhFU2NHa2RGQmVUN3Y3cWlzcXFyczZONTJpNzgvUis2UzBxUU9OVmoyNmFnT1Zvc3dDeVFXSVY1RDg2dkg1M2J4TlVlWFYwSytYWmFIdi9ubS9Lc0hoT3Z5bHdzV25KWC9IRThsLzRXQ3Y1eCtsNW4wOHo2VVU4YlVNYTNNQnBTbU03RjYzQXhudGRDOWVCQ0tFWlc5SHIrQUJOcXR4Z0FRclNiTXRtclc3bEtRdW9TZ0JoU3JUYXpXVlUyUUFLV1k4d2lpdWhxRm1RZ1dKQmdvWGl1V0ltNDJON2hxWmJCc2dYejUyTzVQNXVTdmFOZ0ZHbk91dnNSdzhJOExhaGE5MXdNdkR1eHFXRmhlTjcvOEdWdFRsdGRTODNEUXNYUm1xYzVadGNKWEVWcmxWMmRvVFdrNStZdW5tNzFkRzVmNTVtL3FZME1qSTkzdnY5L05mcHhYVjlzVVhyeHkyZmJOeTFvcjY1Y09sRFJuT29LRmVlWGNidzQySC9iTkRUNVFzM2ZsZ3MzMWdXQzFsRDFuZlVWL1g3TmRDblNVZEhZMmU4YWZ6ZktzcVo1WmxqZkRxakxPbWszVWViTlhCK2FIQXJQWURScysvSEREeGVUNURpUCtzRmc3T3BSYVZRTUdCVjg5UHBlQmRqMjJoQ0UwVXViMFVxd0xyTldzRzBjdXlhZGdMWFRlUjVyYk80KzNjL3ZsMTVjdXIyblJxK1RYQ1FEY1MzU08rczZhaytlNS9lTVMrMWR3M2J0dTNZRzJ0dkZMOFhkSVp2ZGpkVzZUTy80QjdJZHJaV1ZQbWN0bTUvNTlBZ3NQSXRUU2JDaUlCcjJPcUlHem11MjBTTUtBUzd5cXdHQlVmR2ZnakRZbExMRGVGMFNmY0xCMkxTeDhmbFQrMDgva3p6NnlPajk2cmZ0NHJwVGpkUFFjbUxkNDd1S2liYkRxN1pTei9YdGJIMm5ONzE3TmQ2MnJVK2M4SWNldnZ2N0kwOXdBNld2alZjYWZiK0ZzYk5HK1pRODBSbjZaWnN2clA3dGVQMmR6VGRvRVR2TmhqQ21zcjhGSUQyc0o2OVZZdmRVY3hrNEF6WVJsS2NhRTM4ZVhOUmxmVzlIMWFzOWk2YWNMSHAxWHB1TkI1SzdESXZrWDA4eTFaWXZoM0tmV2FpQ3pIK3p0clNEbUQ3THVYNzN4L21KZWxCOFlqMzl0OG5oTlFKSjJDQXRocG9GR0xzR2d0U09DSm9vQ0dvYUpBTVRqU1dIVlowOFlBYTFGZzlsUEk1VTZET3NHVmpEYXNKZVpaK1l5aGZDd2ZPekN4bEJBNjlNOVhMWHR6YTdIL3Jhdis5VGpxNXhOaTB3cEtRSVJOTzRMcnp6N3lwNVFWWU02SmQvb2MxVXZuL21RaGh1V2g2RU5Yb1MyWVRaOFFUNDJiRjVkLzU1OXpwNXIwVWZmMlZuUjJ0ZGYyL1dDT2QyY08wTXc2cXBXUG52eHBWMG5ydDVmWmQyeUl0YzE5OUdXZTh2bE5mTkRxK0NILzd5QUFuQjlobjdUNFFPNGMxZzlTY3hzWmdtem50bkUvSURHbmR0SE13NjlsRndvQ25Zc01HeCtyQnA4SlNCcWRMekJyOVFSUHEvUGJoV01XRnRRWnAxeGd1eS9oYXczVEVIbTNUV0FueEZXUVFXZ3Q3TTVPVjBsQ3oxVlJZdWNwV2xpeTd6NlpkNHVyd1BJeWVaUXFsaTJMZ2c3c3pKVjA5UHlzQVRiT1F0WUlyQjJZemJrSllrR2dKMG00QWpQVWFwMXB2WXUxSzlxcjk3ejBZbDNwMzMyYjJMWUI3OG5jWUlsUmthdS84R09iU3NPbFphbmNBQ0U1ZDVpbHkrYzIrN2g1WWo0bHFoVm1YWEIraVhMZnZkcVNncWZLdFF2ZkhEVjBPbnZRUjFxaHc0MlhTL3ZrdnNoL2hYY3JERlAwYStTSk5Jb21FZkQxbnNyWUdPKzFiZ1RPSmhNOEh2NmVrKzd2VmdseHVTUndvS24xN1M5MzdibTZZSkNlU1NHME9wMW4rN3RFMzd0Y1ovcDdkc1R2NEVVckdwRGJXdWVLaWdzTEhocVRWc29FaitKVTBrYVNqbmo5dHo4L2dyeVFXd0o5QmNKWEJDLzdzbU8rSS9JRlVSSmV0RlByZHQ1V2NvTDZEYkVKYXlnSThDVEhmUVRqZjQwb2ZEK0R3YWxUcUlBQUhpY1kyQmtZR0FBNHVCeXI4UjRmcHV2RE56c0RDQnc3Zi8zTG1TYW5SRXN6c0hBQktJQUtpMEo3Z0FBZUp4allHUmdZR2NBQVJENS96ODdJd01qQXlwUUJBQXRnd0k0QUhpY1kyQmdZR0FmWUF3QU9rUUE0UUFBQUFBQUFBNEFhQUIrQU13QTRBRUNBVUlCYkFHWUFjSUNHQUpZQXJRQzRBTXdBN0FEM2dRd0JKWUUzQVVrQldZRmlnWWdCbVlHdEFicUIxZ0lFZ2hZQ0c0SWhIaWNZMkJrWUdCUVpDaGxZR2NBQVNZZzVnSkNCb2IvWUQ0REFCZlRBYlFBZUp4ZGtFMXFnMEFZaGw4VGs5QUlvVkRhVlNtemFoY0Y4N1BNQVJMSU1vRkFsMFpIWTFCSGRCSklUOUFUOUFROVJROVFlcXkreXRlTk16RHpmTSs4OHcwSzRCWS9jTkFNQjZOMmJVYVBQQkx1a3liQ0x2bGVlQUFQajhKRCtoZmhNVjdoQzN1NHd4czdPTzROelFTWmNJLzhMdHduZndpNzVFL2hBUjd3SlR5ay94WWVZNDlmWVEvUHp0TStqYlRaN0xZNk9XZEJKZFgvcHFzNk5ZV2Erek14YTEzb0tyQTZVb2VycWkvSnd0cFl4WlhKMWNvVVZtZVpVV1ZsVGpxMC90SGFjam1keHVMOTBPUjhPMFVFRFlNTmR0aVNFcHo1WFFHcXpsbTMwa3pVZEFZRkZPYjhSN05PWmswcTJsd0F5ejFpN29BcjF4b1h2ck9ndFloWng4d1k1S1JWMjY5Slo1eUdwbXpQVGpRaHZZOWplNnZFRWxQT3VKUDNtV0tuUDVNM1YrWUFBQUI0bkcyUHlYTENNQkJFM1lDTkRXRUwyZmZrN284UzhvQ25rQ1ZIQzVDL2p6QlFsVVA2SUhWUHpZeWVrbDV5MGlMNVg1L29vWThCVW1RWUlrZUJFY2E0d2dSVHpEREhBdGRZNGdhM3VNTTlIdkNJSnp6akJhOTR3enMrOEltdlpOQXE4VE0rSHFWa0t4V2xyUWlPeGp1alFrTmxFenlOemw2Wi9jVTJYRjA2YXQ3VTgzVlF5a2xMcEV2U251enNiK0hBUG5QZlFWZ2F1cGExSmx1NHNQTHNGYmxjaXRhejBkSFUwWkYxcWF0aloxK2FUWFlDbXA2dTBnU3ZXTlB5SEx0RlorWmVYV1ZTYUVrcXMzVDhTNzRXa2xiR2JOTk5xNExMNCtDV0t0WkR2MmNmWDhsOGFGYktGaEVuSm5KK0lVTEZwcXdvUW5OSGxIYVZRdFBCbCt5cG1iU1dkbXlDNjFLUy9BS1pDM1krQUE9PSkgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi52anMtaWNvbi1wbGF5LCAudmlkZW8tanMgLnZqcy1iaWctcGxheS1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSwgLnZpZGVvLWpzIC52anMtcGxheS1jb250cm9sIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgLnZqcy1pY29uLXBsYXk6YmVmb3JlLCAudmlkZW8tanMgLnZqcy1iaWctcGxheS1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSwgLnZpZGVvLWpzIC52anMtcGxheS1jb250cm9sIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTAxXCI7IH1cblxuLnZqcy1pY29uLXBsYXktY2lyY2xlIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuICAudmpzLWljb24tcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjEwMlwiOyB9XG5cbi52anMtaWNvbi1wYXVzZSwgLnZpZGVvLWpzIC52anMtcGxheS1jb250cm9sLnZqcy1wbGF5aW5nIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgLnZqcy1pY29uLXBhdXNlOmJlZm9yZSwgLnZpZGVvLWpzIC52anMtcGxheS1jb250cm9sLnZqcy1wbGF5aW5nIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTAzXCI7IH1cblxuLnZqcy1pY29uLXZvbHVtZS1tdXRlLCAudmlkZW8tanMgLnZqcy1tdXRlLWNvbnRyb2wudmpzLXZvbC0wIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgLnZqcy1pY29uLXZvbHVtZS1tdXRlOmJlZm9yZSwgLnZpZGVvLWpzIC52anMtbXV0ZS1jb250cm9sLnZqcy12b2wtMCAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjEwNFwiOyB9XG5cbi52anMtaWNvbi12b2x1bWUtbG93LCAudmlkZW8tanMgLnZqcy1tdXRlLWNvbnRyb2wudmpzLXZvbC0xIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgLnZqcy1pY29uLXZvbHVtZS1sb3c6YmVmb3JlLCAudmlkZW8tanMgLnZqcy1tdXRlLWNvbnRyb2wudmpzLXZvbC0xIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTA1XCI7IH1cblxuLnZqcy1pY29uLXZvbHVtZS1taWQsIC52aWRlby1qcyAudmpzLW11dGUtY29udHJvbC52anMtdm9sLTIgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuICAudmpzLWljb24tdm9sdW1lLW1pZDpiZWZvcmUsIC52aWRlby1qcyAudmpzLW11dGUtY29udHJvbC52anMtdm9sLTIgLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMDZcIjsgfVxuXG4udmpzLWljb24tdm9sdW1lLWhpZ2gsIC52aWRlby1qcyAudmpzLW11dGUtY29udHJvbCAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG4gIC52anMtaWNvbi12b2x1bWUtaGlnaDpiZWZvcmUsIC52aWRlby1qcyAudmpzLW11dGUtY29udHJvbCAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjEwN1wiOyB9XG5cbi52anMtaWNvbi1mdWxsc2NyZWVuLWVudGVyLCAudmlkZW8tanMgLnZqcy1mdWxsc2NyZWVuLWNvbnRyb2wgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuICAudmpzLWljb24tZnVsbHNjcmVlbi1lbnRlcjpiZWZvcmUsIC52aWRlby1qcyAudmpzLWZ1bGxzY3JlZW4tY29udHJvbCAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjEwOFwiOyB9XG5cbi52anMtaWNvbi1mdWxsc2NyZWVuLWV4aXQsIC52aWRlby1qcy52anMtZnVsbHNjcmVlbiAudmpzLWZ1bGxzY3JlZW4tY29udHJvbCAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG4gIC52anMtaWNvbi1mdWxsc2NyZWVuLWV4aXQ6YmVmb3JlLCAudmlkZW8tanMudmpzLWZ1bGxzY3JlZW4gLnZqcy1mdWxsc2NyZWVuLWNvbnRyb2wgLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMDlcIjsgfVxuXG4udmpzLWljb24tc3F1YXJlIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuICAudmpzLWljb24tc3F1YXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMGFcIjsgfVxuXG4udmpzLWljb24tc3Bpbm5lciB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgLnZqcy1pY29uLXNwaW5uZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjEwYlwiOyB9XG5cbi52anMtaWNvbi1zdWJ0aXRsZXMsIC52aWRlby1qcyAudmpzLXN1YnRpdGxlcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyLCAudmlkZW8tanMgLnZqcy1zdWJzLWNhcHMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcixcbi52aWRlby1qcy52aWRlby1qczpsYW5nKGVuLUdCKSAudmpzLXN1YnMtY2Fwcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyLFxuLnZpZGVvLWpzLnZpZGVvLWpzOmxhbmcoZW4tSUUpIC52anMtc3Vicy1jYXBzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIsXG4udmlkZW8tanMudmlkZW8tanM6bGFuZyhlbi1BVSkgLnZqcy1zdWJzLWNhcHMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcixcbi52aWRlby1qcy52aWRlby1qczpsYW5nKGVuLU5aKSAudmpzLXN1YnMtY2Fwcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuICAudmpzLWljb24tc3VidGl0bGVzOmJlZm9yZSwgLnZpZGVvLWpzIC52anMtc3VidGl0bGVzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlLCAudmlkZW8tanMgLnZqcy1zdWJzLWNhcHMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUsXG4gIC52aWRlby1qcy52aWRlby1qczpsYW5nKGVuLUdCKSAudmpzLXN1YnMtY2Fwcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSxcbiAgLnZpZGVvLWpzLnZpZGVvLWpzOmxhbmcoZW4tSUUpIC52anMtc3Vicy1jYXBzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlLFxuICAudmlkZW8tanMudmlkZW8tanM6bGFuZyhlbi1BVSkgLnZqcy1zdWJzLWNhcHMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUsXG4gIC52aWRlby1qcy52aWRlby1qczpsYW5nKGVuLU5aKSAudmpzLXN1YnMtY2Fwcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMGNcIjsgfVxuXG4udmpzLWljb24tY2FwdGlvbnMsIC52aWRlby1qcyAudmpzLWNhcHRpb25zLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIsIC52aWRlby1qczpsYW5nKGVuKSAudmpzLXN1YnMtY2Fwcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyLFxuLnZpZGVvLWpzOmxhbmcoZnItQ0EpIC52anMtc3Vicy1jYXBzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG4gIC52anMtaWNvbi1jYXB0aW9uczpiZWZvcmUsIC52aWRlby1qcyAudmpzLWNhcHRpb25zLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlLCAudmlkZW8tanM6bGFuZyhlbikgLnZqcy1zdWJzLWNhcHMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUsXG4gIC52aWRlby1qczpsYW5nKGZyLUNBKSAudmpzLXN1YnMtY2Fwcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMGRcIjsgfVxuXG4udmpzLWljb24tY2hhcHRlcnMsIC52aWRlby1qcyAudmpzLWNoYXB0ZXJzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG4gIC52anMtaWNvbi1jaGFwdGVyczpiZWZvcmUsIC52aWRlby1qcyAudmpzLWNoYXB0ZXJzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjEwZVwiOyB9XG5cbi52anMtaWNvbi1zaGFyZSB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgLnZqcy1pY29uLXNoYXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMGZcIjsgfVxuXG4udmpzLWljb24tY29nIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuICAudmpzLWljb24tY29nOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMTBcIjsgfVxuXG4udmpzLWljb24tY2lyY2xlLCAudmlkZW8tanMgLnZqcy1wbGF5LXByb2dyZXNzLCAudmlkZW8tanMgLnZqcy12b2x1bWUtbGV2ZWwge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG4gIC52anMtaWNvbi1jaXJjbGU6YmVmb3JlLCAudmlkZW8tanMgLnZqcy1wbGF5LXByb2dyZXNzOmJlZm9yZSwgLnZpZGVvLWpzIC52anMtdm9sdW1lLWxldmVsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMTFcIjsgfVxuXG4udmpzLWljb24tY2lyY2xlLW91dGxpbmUge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG4gIC52anMtaWNvbi1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTEyXCI7IH1cblxuLnZqcy1pY29uLWNpcmNsZS1pbm5lci1jaXJjbGUge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG4gIC52anMtaWNvbi1jaXJjbGUtaW5uZXItY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMTNcIjsgfVxuXG4udmpzLWljb24taGQge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG4gIC52anMtaWNvbi1oZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTE0XCI7IH1cblxuLnZqcy1pY29uLWNhbmNlbCwgLnZpZGVvLWpzIC52anMtY29udHJvbC52anMtY2xvc2UtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgLnZqcy1pY29uLWNhbmNlbDpiZWZvcmUsIC52aWRlby1qcyAudmpzLWNvbnRyb2wudmpzLWNsb3NlLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjExNVwiOyB9XG5cbi52anMtaWNvbi1yZXBsYXksIC52aWRlby1qcyAudmpzLXBsYXktY29udHJvbC52anMtZW5kZWQgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuICAudmpzLWljb24tcmVwbGF5OmJlZm9yZSwgLnZpZGVvLWpzIC52anMtcGxheS1jb250cm9sLnZqcy1lbmRlZCAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjExNlwiOyB9XG5cbi52anMtaWNvbi1mYWNlYm9vayB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgLnZqcy1pY29uLWZhY2Vib29rOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMTdcIjsgfVxuXG4udmpzLWljb24tZ3BsdXMge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG4gIC52anMtaWNvbi1ncGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTE4XCI7IH1cblxuLnZqcy1pY29uLWxpbmtlZGluIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuICAudmpzLWljb24tbGlua2VkaW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjExOVwiOyB9XG5cbi52anMtaWNvbi10d2l0dGVyIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuICAudmpzLWljb24tdHdpdHRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTFhXCI7IH1cblxuLnZqcy1pY29uLXR1bWJsciB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgLnZqcy1pY29uLXR1bWJscjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTFiXCI7IH1cblxuLnZqcy1pY29uLXBpbnRlcmVzdCB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgLnZqcy1pY29uLXBpbnRlcmVzdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTFjXCI7IH1cblxuLnZqcy1pY29uLWF1ZGlvLWRlc2NyaXB0aW9uLCAudmlkZW8tanMgLnZqcy1kZXNjcmlwdGlvbnMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgLnZqcy1pY29uLWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSwgLnZpZGVvLWpzIC52anMtZGVzY3JpcHRpb25zLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjExZFwiOyB9XG5cbi52anMtaWNvbi1hdWRpbywgLnZpZGVvLWpzIC52anMtYXVkaW8tYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgLnZqcy1pY29uLWF1ZGlvOmJlZm9yZSwgLnZpZGVvLWpzIC52anMtYXVkaW8tYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTFlXCI7IH1cblxuLnZqcy1pY29uLW5leHQtaXRlbSB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgLnZqcy1pY29uLW5leHQtaXRlbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTFmXCI7IH1cblxuLnZqcy1pY29uLXByZXZpb3VzLWl0ZW0ge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG4gIC52anMtaWNvbi1wcmV2aW91cy1pdGVtOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMjBcIjsgfVxuXG4udmlkZW8tanMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgd29yZC1icmVhazogaW5pdGlhbDsgfVxuICAudmlkZW8tanM6LW1vei1mdWxsLXNjcmVlbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIC52aWRlby1qczotd2Via2l0LWZ1bGwtc2NyZWVuIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi52aWRlby1qc1t0YWJpbmRleD1cIi0xXCJdIHtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG4udmlkZW8tanMgKixcbi52aWRlby1qcyAqOmJlZm9yZSxcbi52aWRlby1qcyAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDsgfVxuXG4udmlkZW8tanMgdWwge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4udmlkZW8tanMudmpzLWZsdWlkLFxuLnZpZGVvLWpzLnZqcy0xNi05LFxuLnZpZGVvLWpzLnZqcy00LTMge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7IH1cblxuLnZpZGVvLWpzLnZqcy0xNi05IHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTsgfVxuXG4udmlkZW8tanMudmpzLTQtMyB7XG4gIHBhZGRpbmctdG9wOiA3NSU7IH1cblxuLnZpZGVvLWpzLnZqcy1maWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4udmlkZW8tanMgLnZqcy10ZWNoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuYm9keS52anMtZnVsbC13aW5kb3cge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4udmpzLWZ1bGwtd2luZG93IC52aWRlby1qcy52anMtZnVsbHNjcmVlbiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMTAwMDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwOyB9XG5cbi52aWRlby1qcy52anMtZnVsbHNjcmVlbiB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi52aWRlby1qcy52anMtZnVsbHNjcmVlbi52anMtdXNlci1pbmFjdGl2ZSB7XG4gIGN1cnNvcjogbm9uZTsgfVxuXG4udmpzLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udmpzLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLnZpZGVvLWpzIC52anMtb2Zmc2NyZWVuIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IC05OTk5cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMXB4OyB9XG5cbi52anMtbG9jay1zaG93aW5nIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4udmpzLW5vLWpzIHtcbiAgcGFkZGluZzogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICBtYXJnaW46IDBweCBhdXRvOyB9XG5cbi52anMtbm8tanMgYSxcbi52anMtbm8tanMgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICM2NkE4Q0M7IH1cblxuLnZpZGVvLWpzIC52anMtYmlnLXBsYXktYnV0dG9uIHtcbiAgZm9udC1zaXplOiAzZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgd2lkdGg6IDNlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAxMHB4O1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlcjogMC4wNjY2NmVtIHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQjMzM0Y7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDMsIDUxLCA2MywgMC43KTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwLjNlbTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjNlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4zZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzOyB9XG5cbi52anMtYmlnLXBsYXktY2VudGVyZWQgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMC43NWVtO1xuICBtYXJnaW4tbGVmdDogLTEuNWVtOyB9XG5cbi52aWRlby1qczpob3ZlciAudmpzLWJpZy1wbGF5LWJ1dHRvbixcbi52aWRlby1qcyAudmpzLWJpZy1wbGF5LWJ1dHRvbjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzczODU5ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTUsIDEzMywgMTU5LCAwLjUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDBzOyB9XG5cbi52anMtY29udHJvbHMtZGlzYWJsZWQgLnZqcy1iaWctcGxheS1idXR0b24sXG4udmpzLWhhcy1zdGFydGVkIC52anMtYmlnLXBsYXktYnV0dG9uLFxuLnZqcy11c2luZy1uYXRpdmUtY29udHJvbHMgLnZqcy1iaWctcGxheS1idXR0b24sXG4udmpzLWVycm9yIC52anMtYmlnLXBsYXktYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udmpzLWhhcy1zdGFydGVkLnZqcy1wYXVzZWQudmpzLXNob3ctYmlnLXBsYXktYnV0dG9uLW9uLXBhdXNlIC52anMtYmlnLXBsYXktYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnZpZGVvLWpzIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLnZqcy1jb250cm9sIC52anMtYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4udmlkZW8tanMgLnZqcy1jb250cm9sLnZqcy1jbG9zZS1idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogM2VtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDAuNWVtO1xuICB6LWluZGV4OiAyOyB9XG5cbi52aWRlby1qcyAudmpzLW1vZGFsLWRpYWxvZyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTkwZGVnLCByZ2JhKDAsIDAsIDAsIDAuOCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuOCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4udmlkZW8tanMgLnZqcy1tb2RhbC1kaWFsb2cgPiAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4udmpzLW1vZGFsLWRpYWxvZyAudmpzLW1vZGFsLWRpYWxvZy1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMjBweCAyNHB4O1xuICB6LWluZGV4OiAxOyB9XG5cbi52anMtbWVudS1idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnZqcy1tZW51LWJ1dHRvbi52anMtZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLnZqcy13b3JraW5naG92ZXIgLnZqcy1tZW51LWJ1dHRvbi52anMtZGlzYWJsZWQ6aG92ZXIgLnZqcy1tZW51IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udmpzLW1lbnUgLnZqcy1tZW51LWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50ID4gKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLnZqcy1zY3J1YmJpbmcgLnZqcy1jb250cm9sLnZqcy1tZW51LWJ1dHRvbjpob3ZlciAudmpzLW1lbnUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi52anMtbWVudSBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC4yZW0gMDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBmb250LXNpemU6IDEuMmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH1cblxuLnZqcy1tZW51IGxpLnZqcy1tZW51LWl0ZW06Zm9jdXMsXG4udmpzLW1lbnUgbGkudmpzLW1lbnUtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Mzg1OWY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTE1LCAxMzMsIDE1OSwgMC41KTsgfVxuXG4udmpzLW1lbnUgbGkudmpzLXNlbGVjdGVkLFxuLnZqcy1tZW51IGxpLnZqcy1zZWxlY3RlZDpmb2N1cyxcbi52anMtbWVudSBsaS52anMtc2VsZWN0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzJCMzMzRjsgfVxuXG4udmpzLW1lbnUgbGkudmpzLW1lbnUtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCAwLjNlbSAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMGVtO1xuICBsZWZ0OiAtM2VtO1xuICBoZWlnaHQ6IDBlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoNDMsIDUxLCA2MywgMC43KTsgfVxuXG4udmpzLW1lbnUtYnV0dG9uLXBvcHVwIC52anMtbWVudSAudmpzLW1lbnUtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQjMzM0Y7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDMsIDUxLCA2MywgMC43KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAxLjVlbTtcbiAgbWF4LWhlaWdodDogMTVlbTsgfVxuXG4udmpzLXdvcmtpbmdob3ZlciAudmpzLW1lbnUtYnV0dG9uLXBvcHVwOmhvdmVyIC52anMtbWVudSxcbi52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51LnZqcy1sb2NrLXNob3dpbmcge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4udmlkZW8tanMgLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4udmlkZW8tanMgLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmU6YmVmb3JlIHtcbiAgd2lkdGg6IDIuMjIyMjIyMjIyZW07IH1cblxuLnZpZGVvLWpzIC52anMtbWVudS1idXR0b24taW5saW5lOmhvdmVyLFxuLnZpZGVvLWpzIC52anMtbWVudS1idXR0b24taW5saW5lOmZvY3VzLFxuLnZpZGVvLWpzIC52anMtbWVudS1idXR0b24taW5saW5lLnZqcy1zbGlkZXItYWN0aXZlLFxuLnZpZGVvLWpzLnZqcy1uby1mbGV4IC52anMtbWVudS1idXR0b24taW5saW5lIHtcbiAgd2lkdGg6IDEyZW07IH1cblxuLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmUgLnZqcy1tZW51IHtcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0ZW07XG4gIHRvcDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40czsgfVxuXG4udmpzLW1lbnUtYnV0dG9uLWlubGluZTpob3ZlciAudmpzLW1lbnUsXG4udmpzLW1lbnUtYnV0dG9uLWlubGluZTpmb2N1cyAudmpzLW1lbnUsXG4udmpzLW1lbnUtYnV0dG9uLWlubGluZS52anMtc2xpZGVyLWFjdGl2ZSAudmpzLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTsgfVxuXG4udmpzLW5vLWZsZXggLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmUgLnZqcy1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87IH1cblxuLnZqcy1uby1mbGV4IC52anMtbWVudS1idXR0b24taW5saW5lOmhvdmVyIC52anMtbWVudSxcbi52anMtbm8tZmxleCAudmpzLW1lbnUtYnV0dG9uLWlubGluZTpmb2N1cyAudmpzLW1lbnUsXG4udmpzLW5vLWZsZXggLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmUudmpzLXNsaWRlci1hY3RpdmUgLnZqcy1tZW51IHtcbiAgd2lkdGg6IGF1dG87IH1cblxuLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmUgLnZqcy1tZW51LWNvbnRlbnQge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnZpZGVvLWpzIC52anMtY29udHJvbC1iYXIge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDMuMGVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkIzMzNGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQzLCA1MSwgNjMsIDAuNyk7IH1cblxuLnZqcy1oYXMtc3RhcnRlZCAudmpzLWNvbnRyb2wtYmFyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwLjFzLCBvcGFjaXR5IDAuMXM7XG4gIC1tb3otdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwLjFzLCBvcGFjaXR5IDAuMXM7XG4gIC1tcy10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDAuMXMsIG9wYWNpdHkgMC4xcztcbiAgLW8tdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwLjFzLCBvcGFjaXR5IDAuMXM7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMC4xcywgb3BhY2l0eSAwLjFzOyB9XG5cbi52anMtaGFzLXN0YXJ0ZWQudmpzLXVzZXItaW5hY3RpdmUudmpzLXBsYXlpbmcgLnZqcy1jb250cm9sLWJhciB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAxcywgb3BhY2l0eSAxcztcbiAgLW1vei10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDFzLCBvcGFjaXR5IDFzO1xuICAtbXMtdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAxcywgb3BhY2l0eSAxcztcbiAgLW8tdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAxcywgb3BhY2l0eSAxcztcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAxcywgb3BhY2l0eSAxczsgfVxuXG4udmpzLWNvbnRyb2xzLWRpc2FibGVkIC52anMtY29udHJvbC1iYXIsXG4udmpzLXVzaW5nLW5hdGl2ZS1jb250cm9scyAudmpzLWNvbnRyb2wtYmFyLFxuLnZqcy1lcnJvciAudmpzLWNvbnRyb2wtYmFyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi52anMtYXVkaW8udmpzLWhhcy1zdGFydGVkLnZqcy11c2VyLWluYWN0aXZlLnZqcy1wbGF5aW5nIC52anMtY29udHJvbC1iYXIge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG5cbi52anMtaGFzLXN0YXJ0ZWQudmpzLW5vLWZsZXggLnZqcy1jb250cm9sLWJhciB7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi52aWRlby1qcyAudmpzLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA0ZW07XG4gIC13ZWJraXQtYm94LWZsZXg6IG5vbmU7XG4gIC1tb3otYm94LWZsZXg6IG5vbmU7XG4gIC13ZWJraXQtZmxleDogbm9uZTtcbiAgLW1zLWZsZXg6IG5vbmU7XG4gIGZsZXg6IG5vbmU7IH1cblxuLnZqcy1idXR0b24gPiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxLjhlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7IH1cblxuLnZpZGVvLWpzIC52anMtY29udHJvbDpmb2N1czpiZWZvcmUsXG4udmlkZW8tanMgLnZqcy1jb250cm9sOmhvdmVyOmJlZm9yZSxcbi52aWRlby1qcyAudmpzLWNvbnRyb2w6Zm9jdXMge1xuICB0ZXh0LXNoYWRvdzogMGVtIDBlbSAxZW0gd2hpdGU7IH1cblxuLnZpZGVvLWpzIC52anMtY29udHJvbC10ZXh0IHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4OyB9XG5cbi52anMtbm8tZmxleCAudmpzLWNvbnRyb2wge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi52aWRlby1qcyAudmpzLWN1c3RvbS1jb250cm9sLXNwYWNlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1ib3gtZmxleDogYXV0bztcbiAgLW1vei1ib3gtZmxleDogYXV0bztcbiAgLXdlYmtpdC1mbGV4OiBhdXRvO1xuICAtbXMtZmxleDogYXV0bztcbiAgZmxleDogYXV0bztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiA0ZW07IH1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbC5kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4udmpzLWxpdmUgLnZqcy1wcm9ncmVzcy1jb250cm9sIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udmpzLW5vLWZsZXggLnZqcy1wcm9ncmVzcy1jb250cm9sIHtcbiAgd2lkdGg6IGF1dG87IH1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtaG9sZGVyIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogYXV0bztcbiAgLW1vei1ib3gtZmxleDogYXV0bztcbiAgLXdlYmtpdC1mbGV4OiBhdXRvO1xuICAtbXMtZmxleDogYXV0bztcbiAgZmxleDogYXV0bztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIGhlaWdodDogMC4zZW07IH1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLXByb2dyZXNzLWhvbGRlciB7XG4gIG1hcmdpbjogMCAxMHB4OyB9XG5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWNvbnRyb2w6aG92ZXIgLnZqcy1wcm9ncmVzcy1ob2xkZXIge1xuICBmb250LXNpemU6IDEuNjY2NjY2NjY2NjY2NjY2NjY2ZW07IH1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbDpob3ZlciAudmpzLXByb2dyZXNzLWhvbGRlci5kaXNhYmxlZCB7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWhvbGRlciAudmpzLXBsYXktcHJvZ3Jlc3MsXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1ob2xkZXIgLnZqcy1sb2FkLXByb2dyZXNzLFxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtaG9sZGVyIC52anMtbG9hZC1wcm9ncmVzcyBkaXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDA7IH1cblxuLnZpZGVvLWpzIC52anMtcGxheS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLnZpZGVvLWpzIC52anMtcGxheS1wcm9ncmVzczpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMC41ZW07XG4gICAgdG9wOiAtMC4zMzMzMzMzMzMzMzMzMzNlbTtcbiAgICB6LWluZGV4OiAxOyB9XG5cbi52aWRlby1qcyAudmpzLWxvYWQtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDExNSwgMTMzLCAxNTksIDAuNSk7IH1cblxuLnZpZGVvLWpzIC52anMtbG9hZC1wcm9ncmVzcyBkaXYge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDExNSwgMTMzLCAxNTksIDAuNzUpOyB9XG5cbi52aWRlby1qcyAudmpzLXRpbWUtdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwLjNlbTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjNlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4zZW07XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFlbTtcbiAgcGFkZGluZzogNnB4IDhweCA4cHggOHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0zLjRlbTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxOyB9XG5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWhvbGRlcjpmb2N1cyAudmpzLXRpbWUtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbDpob3ZlciAudmpzLXRpbWUtdG9vbHRpcCxcbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWNvbnRyb2w6aG92ZXIgLnZqcy1wcm9ncmVzcy1ob2xkZXI6Zm9jdXMgLnZqcy10aW1lLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjZlbTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1jb250cm9sLmRpc2FibGVkOmhvdmVyIC52anMtdGltZS10b29sdGlwIHtcbiAgZm9udC1zaXplOiAxZW07IH1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLW1vdXNlLWRpc3BsYXkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgei1pbmRleDogMTsgfVxuXG4udmpzLW5vLWZsZXggLnZqcy1wcm9ncmVzcy1jb250cm9sIC52anMtbW91c2UtZGlzcGxheSB7XG4gIHotaW5kZXg6IDA7IH1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbDpob3ZlciAudmpzLW1vdXNlLWRpc3BsYXkge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4udmlkZW8tanMudmpzLXVzZXItaW5hY3RpdmUgLnZqcy1wcm9ncmVzcy1jb250cm9sIC52anMtbW91c2UtZGlzcGxheSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDFzLCBvcGFjaXR5IDFzO1xuICAtbW96LXRyYW5zaXRpb246IHZpc2liaWxpdHkgMXMsIG9wYWNpdHkgMXM7XG4gIC1tcy10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDFzLCBvcGFjaXR5IDFzO1xuICAtby10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDFzLCBvcGFjaXR5IDFzO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDFzLCBvcGFjaXR5IDFzOyB9XG5cbi52aWRlby1qcy52anMtdXNlci1pbmFjdGl2ZS52anMtbm8tZmxleCAudmpzLXByb2dyZXNzLWNvbnRyb2wgLnZqcy1tb3VzZS1kaXNwbGF5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udmpzLW1vdXNlLWRpc3BsYXkgLnZqcy10aW1lLXRvb2x0aXAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpOyB9XG5cbi52aWRlby1qcyAudmpzLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMC40NWVtIDAgMC40NWVtO1xuICAvKiBpT1MgU2FmYXJpICovXG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLyogU2FmYXJpICovXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC8qIEtvbnF1ZXJvciBIVE1MICovXG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLyogRmlyZWZveCAqL1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAvKiBJbnRlcm5ldCBFeHBsb3Jlci9FZGdlICovXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgLyogTm9uLXByZWZpeGVkIHZlcnNpb24sIGN1cnJlbnRseSBzdXBwb3J0ZWQgYnkgQ2hyb21lIGFuZCBPcGVyYSAqL1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzczODU5ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTUsIDEzMywgMTU5LCAwLjUpOyB9XG5cbi52aWRlby1qcyAudmpzLXNsaWRlci5kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4udmlkZW8tanMgLnZqcy1zbGlkZXI6Zm9jdXMge1xuICB0ZXh0LXNoYWRvdzogMGVtIDBlbSAxZW0gd2hpdGU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDFlbSAjZmZmO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAxZW0gI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDFlbSAjZmZmOyB9XG5cbi52aWRlby1qcyAudmpzLW11dGUtY29udHJvbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1ib3gtZmxleDogbm9uZTtcbiAgLW1vei1ib3gtZmxleDogbm9uZTtcbiAgLXdlYmtpdC1mbGV4OiBub25lO1xuICAtbXMtZmxleDogbm9uZTtcbiAgZmxleDogbm9uZTsgfVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtY29udHJvbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1jb250cm9sLnZqcy12b2x1bWUtaG9yaXpvbnRhbCB7XG4gIHdpZHRoOiA1ZW07IH1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsIC52anMtdm9sdW1lLWNvbnRyb2wge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAxcztcbiAgLW1vei10cmFuc2l0aW9uOiB3aWR0aCAxcztcbiAgLW1zLXRyYW5zaXRpb246IHdpZHRoIDFzO1xuICAtby10cmFuc2l0aW9uOiB3aWR0aCAxcztcbiAgdHJhbnNpdGlvbjogd2lkdGggMXM7IH1cbiAgLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsOmhvdmVyIC52anMtdm9sdW1lLWNvbnRyb2wsXG4gIC52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbDphY3RpdmUgLnZqcy12b2x1bWUtY29udHJvbCxcbiAgLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsOmZvY3VzIC52anMtdm9sdW1lLWNvbnRyb2wsXG4gIC52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbCAudmpzLXZvbHVtZS1jb250cm9sOmhvdmVyLFxuICAudmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwgLnZqcy12b2x1bWUtY29udHJvbDphY3RpdmUsXG4gIC52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbCAudmpzLW11dGUtY29udHJvbDpob3ZlciB+IC52anMtdm9sdW1lLWNvbnRyb2wsXG4gIC52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbCAudmpzLXZvbHVtZS1jb250cm9sLnZqcy1zbGlkZXItYWN0aXZlIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwLjFzLCBvcGFjaXR5IDAuMXMsIGhlaWdodCAwLjFzLCB3aWR0aCAwLjFzLCBsZWZ0IDBzLCB0b3AgMHM7XG4gICAgLW1vei10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDAuMXMsIG9wYWNpdHkgMC4xcywgaGVpZ2h0IDAuMXMsIHdpZHRoIDAuMXMsIGxlZnQgMHMsIHRvcCAwcztcbiAgICAtbXMtdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwLjFzLCBvcGFjaXR5IDAuMXMsIGhlaWdodCAwLjFzLCB3aWR0aCAwLjFzLCBsZWZ0IDBzLCB0b3AgMHM7XG4gICAgLW8tdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwLjFzLCBvcGFjaXR5IDAuMXMsIGhlaWdodCAwLjFzLCB3aWR0aCAwLjFzLCBsZWZ0IDBzLCB0b3AgMHM7XG4gICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwLjFzLCBvcGFjaXR5IDAuMXMsIGhlaWdodCAwLjFzLCB3aWR0aCAwLjFzLCBsZWZ0IDBzLCB0b3AgMHM7IH1cbiAgICAudmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWw6aG92ZXIgLnZqcy12b2x1bWUtY29udHJvbC52anMtdm9sdW1lLWhvcml6b250YWwsXG4gICAgLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsOmFjdGl2ZSAudmpzLXZvbHVtZS1jb250cm9sLnZqcy12b2x1bWUtaG9yaXpvbnRhbCxcbiAgICAudmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWw6Zm9jdXMgLnZqcy12b2x1bWUtY29udHJvbC52anMtdm9sdW1lLWhvcml6b250YWwsXG4gICAgLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsIC52anMtdm9sdW1lLWNvbnRyb2w6aG92ZXIudmpzLXZvbHVtZS1ob3Jpem9udGFsLFxuICAgIC52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbCAudmpzLXZvbHVtZS1jb250cm9sOmFjdGl2ZS52anMtdm9sdW1lLWhvcml6b250YWwsXG4gICAgLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsIC52anMtbXV0ZS1jb250cm9sOmhvdmVyIH4gLnZqcy12b2x1bWUtY29udHJvbC52anMtdm9sdW1lLWhvcml6b250YWwsXG4gICAgLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsIC52anMtdm9sdW1lLWNvbnRyb2wudmpzLXNsaWRlci1hY3RpdmUudmpzLXZvbHVtZS1ob3Jpem9udGFsIHtcbiAgICAgIHdpZHRoOiA1ZW07XG4gICAgICBoZWlnaHQ6IDNlbTsgfVxuICAudmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwudmpzLXZvbHVtZS1wYW5lbC1ob3Jpem9udGFsOmhvdmVyLCAudmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwudmpzLXZvbHVtZS1wYW5lbC1ob3Jpem9udGFsOmFjdGl2ZSwgLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsLnZqcy12b2x1bWUtcGFuZWwtaG9yaXpvbnRhbC52anMtc2xpZGVyLWFjdGl2ZSB7XG4gICAgd2lkdGg6IDllbTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuMXM7XG4gICAgLW1vei10cmFuc2l0aW9uOiB3aWR0aCAwLjFzO1xuICAgIC1tcy10cmFuc2l0aW9uOiB3aWR0aCAwLjFzO1xuICAgIC1vLXRyYW5zaXRpb246IHdpZHRoIDAuMXM7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4xczsgfVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwgLnZqcy12b2x1bWUtY29udHJvbC52anMtdm9sdW1lLXZlcnRpY2FsIHtcbiAgaGVpZ2h0OiA4ZW07XG4gIHdpZHRoOiAzZW07XG4gIGxlZnQ6IC0zLjVlbTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDFzLCBvcGFjaXR5IDFzLCBoZWlnaHQgMXMgMXMsIHdpZHRoIDFzIDFzLCBsZWZ0IDFzIDFzLCB0b3AgMXMgMXM7XG4gIC1tb3otdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAxcywgb3BhY2l0eSAxcywgaGVpZ2h0IDFzIDFzLCB3aWR0aCAxcyAxcywgbGVmdCAxcyAxcywgdG9wIDFzIDFzO1xuICAtbXMtdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAxcywgb3BhY2l0eSAxcywgaGVpZ2h0IDFzIDFzLCB3aWR0aCAxcyAxcywgbGVmdCAxcyAxcywgdG9wIDFzIDFzO1xuICAtby10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDFzLCBvcGFjaXR5IDFzLCBoZWlnaHQgMXMgMXMsIHdpZHRoIDFzIDFzLCBsZWZ0IDFzIDFzLCB0b3AgMXMgMXM7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMXMsIG9wYWNpdHkgMXMsIGhlaWdodCAxcyAxcywgd2lkdGggMXMgMXMsIGxlZnQgMXMgMXMsIHRvcCAxcyAxczsgfVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwgLnZqcy12b2x1bWUtY29udHJvbC52anMtdm9sdW1lLWhvcml6b250YWwge1xuICAtd2Via2l0LXRyYW5zaXRpb246IHZpc2liaWxpdHkgMXMsIG9wYWNpdHkgMXMsIGhlaWdodCAxcyAxcywgd2lkdGggMXMsIGxlZnQgMXMgMXMsIHRvcCAxcyAxcztcbiAgLW1vei10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDFzLCBvcGFjaXR5IDFzLCBoZWlnaHQgMXMgMXMsIHdpZHRoIDFzLCBsZWZ0IDFzIDFzLCB0b3AgMXMgMXM7XG4gIC1tcy10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDFzLCBvcGFjaXR5IDFzLCBoZWlnaHQgMXMgMXMsIHdpZHRoIDFzLCBsZWZ0IDFzIDFzLCB0b3AgMXMgMXM7XG4gIC1vLXRyYW5zaXRpb246IHZpc2liaWxpdHkgMXMsIG9wYWNpdHkgMXMsIGhlaWdodCAxcyAxcywgd2lkdGggMXMsIGxlZnQgMXMgMXMsIHRvcCAxcyAxcztcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAxcywgb3BhY2l0eSAxcywgaGVpZ2h0IDFzIDFzLCB3aWR0aCAxcywgbGVmdCAxcyAxcywgdG9wIDFzIDFzOyB9XG5cbi52aWRlby1qcy52anMtbm8tZmxleCAudmpzLXZvbHVtZS1wYW5lbCAudmpzLXZvbHVtZS1jb250cm9sLnZqcy12b2x1bWUtaG9yaXpvbnRhbCB7XG4gIHdpZHRoOiA1ZW07XG4gIGhlaWdodDogM2VtO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgLW1vei10cmFuc2l0aW9uOiBub25lO1xuICAtbXMtdHJhbnNpdGlvbjogbm9uZTtcbiAgLW8tdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTsgfVxuXG4udmlkZW8tanMudmpzLW5vLWZsZXggLnZqcy12b2x1bWUtY29udHJvbC52anMtdm9sdW1lLXZlcnRpY2FsLFxuLnZpZGVvLWpzLnZqcy1uby1mbGV4IC52anMtdm9sdW1lLXBhbmVsIC52anMtdm9sdW1lLWNvbnRyb2wudmpzLXZvbHVtZS12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzZW07XG4gIGxlZnQ6IDAuNWVtOyB9XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1iYXIge1xuICBtYXJnaW46IDEuMzVlbSAwLjQ1ZW07IH1cblxuLnZqcy12b2x1bWUtYmFyLnZqcy1zbGlkZXItaG9yaXpvbnRhbCB7XG4gIHdpZHRoOiA1ZW07XG4gIGhlaWdodDogMC4zZW07IH1cblxuLnZqcy12b2x1bWUtYmFyLnZqcy1zbGlkZXItdmVydGljYWwge1xuICB3aWR0aDogMC4zZW07XG4gIGhlaWdodDogNWVtO1xuICBtYXJnaW46IDEuMzVlbSBhdXRvOyB9XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1sZXZlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC52aWRlby1qcyAudmpzLXZvbHVtZS1sZXZlbDpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmb250LXNpemU6IDAuOWVtOyB9XG5cbi52anMtc2xpZGVyLXZlcnRpY2FsIC52anMtdm9sdW1lLWxldmVsIHtcbiAgd2lkdGg6IDAuM2VtOyB9XG4gIC52anMtc2xpZGVyLXZlcnRpY2FsIC52anMtdm9sdW1lLWxldmVsOmJlZm9yZSB7XG4gICAgdG9wOiAtMC41ZW07XG4gICAgbGVmdDogLTAuM2VtOyB9XG5cbi52anMtc2xpZGVyLWhvcml6b250YWwgLnZqcy12b2x1bWUtbGV2ZWwge1xuICBoZWlnaHQ6IDAuM2VtOyB9XG4gIC52anMtc2xpZGVyLWhvcml6b250YWwgLnZqcy12b2x1bWUtbGV2ZWw6YmVmb3JlIHtcbiAgICB0b3A6IC0wLjNlbTtcbiAgICByaWdodDogLTAuNWVtOyB9XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbC52anMtdm9sdW1lLXBhbmVsLXZlcnRpY2FsIHtcbiAgd2lkdGg6IDRlbTsgfVxuXG4udmpzLXZvbHVtZS1iYXIudmpzLXNsaWRlci12ZXJ0aWNhbCAudmpzLXZvbHVtZS1sZXZlbCB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4udmpzLXZvbHVtZS1iYXIudmpzLXNsaWRlci1ob3Jpem9udGFsIC52anMtdm9sdW1lLWxldmVsIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXZlcnRpY2FsIHtcbiAgd2lkdGg6IDNlbTtcbiAgaGVpZ2h0OiA4ZW07XG4gIGJvdHRvbTogOGVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkIzMzNGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQzLCA1MSwgNjMsIDAuNyk7IH1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLWhvcml6b250YWwgLnZqcy1tZW51IHtcbiAgbGVmdDogLTJlbTsgfVxuXG4udmpzLXBvc3RlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4udmpzLWhhcy1zdGFydGVkIC52anMtcG9zdGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udmpzLWF1ZGlvLnZqcy1oYXMtc3RhcnRlZCAudmpzLXBvc3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi52anMtdXNpbmctbmF0aXZlLWNvbnRyb2xzIC52anMtcG9zdGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udmlkZW8tanMgLnZqcy1saXZlLWNvbnRyb2wge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtZmxleDogYXV0bztcbiAgLW1vei1ib3gtZmxleDogYXV0bztcbiAgLXdlYmtpdC1mbGV4OiBhdXRvO1xuICAtbXMtZmxleDogYXV0bztcbiAgZmxleDogYXV0bztcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAzZW07IH1cblxuLnZqcy1uby1mbGV4IC52anMtbGl2ZS1jb250cm9sIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd2lkdGg6IGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnZpZGVvLWpzIC52anMtdGltZS1jb250cm9sIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogbm9uZTtcbiAgLW1vei1ib3gtZmxleDogbm9uZTtcbiAgLXdlYmtpdC1mbGV4OiBub25lO1xuICAtbXMtZmxleDogbm9uZTtcbiAgZmxleDogbm9uZTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAzZW07XG4gIG1pbi13aWR0aDogMmVtO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFlbTsgfVxuXG4udmpzLWxpdmUgLnZqcy10aW1lLWNvbnRyb2wge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi52aWRlby1qcyAudmpzLWN1cnJlbnQtdGltZSxcbi52anMtbm8tZmxleCAudmpzLWN1cnJlbnQtdGltZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnZpZGVvLWpzIC52anMtZHVyYXRpb24sXG4udmpzLW5vLWZsZXggLnZqcy1kdXJhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnZqcy10aW1lLWRpdmlkZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBsaW5lLWhlaWdodDogM2VtOyB9XG5cbi52anMtbGl2ZSAudmpzLXRpbWUtZGl2aWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnZpZGVvLWpzIC52anMtcGxheS1jb250cm9sIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1ib3gtZmxleDogbm9uZTtcbiAgLW1vei1ib3gtZmxleDogbm9uZTtcbiAgLXdlYmtpdC1mbGV4OiBub25lO1xuICAtbXMtZmxleDogbm9uZTtcbiAgZmxleDogbm9uZTsgfVxuXG4udmpzLXRleHQtdHJhY2stZGlzcGxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzZW07XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi52aWRlby1qcy52anMtdXNlci1pbmFjdGl2ZS52anMtcGxheWluZyAudmpzLXRleHQtdHJhY2stZGlzcGxheSB7XG4gIGJvdHRvbTogMWVtOyB9XG5cbi52aWRlby1qcyAudmpzLXRleHQtdHJhY2sge1xuICBmb250LXNpemU6IDEuNGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDAuMWVtOyB9XG5cbi52anMtc3VidGl0bGVzIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnZqcy1jYXB0aW9ucyB7XG4gIGNvbG9yOiAjZmM2OyB9XG5cbi52anMtdHQtY3VlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxudmlkZW86Oi13ZWJraXQtbWVkaWEtdGV4dC10cmFjay1kaXNwbGF5IHtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNlbSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNlbSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM2VtKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNlbSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM2VtKTsgfVxuXG4udmlkZW8tanMudmpzLXVzZXItaW5hY3RpdmUudmpzLXBsYXlpbmcgdmlkZW86Oi13ZWJraXQtbWVkaWEtdGV4dC10cmFjay1kaXNwbGF5IHtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEuNWVtKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMS41ZW0pO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEuNWVtKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEuNWVtKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xLjVlbSk7IH1cblxuLnZpZGVvLWpzIC52anMtZnVsbHNjcmVlbi1jb250cm9sIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWJveC1mbGV4OiBub25lO1xuICAtbW96LWJveC1mbGV4OiBub25lO1xuICAtd2Via2l0LWZsZXg6IG5vbmU7XG4gIC1tcy1mbGV4OiBub25lO1xuICBmbGV4OiBub25lOyB9XG5cbi52anMtcGxheWJhY2stcmF0ZSA+IC52anMtbWVudS1idXR0b24sXG4udmpzLXBsYXliYWNrLXJhdGUgLnZqcy1wbGF5YmFjay1yYXRlLXZhbHVlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLnZqcy1wbGF5YmFjay1yYXRlIC52anMtcGxheWJhY2stcmF0ZS12YWx1ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi52anMtcGxheWJhY2stcmF0ZSAudmpzLW1lbnUge1xuICB3aWR0aDogNGVtO1xuICBsZWZ0OiAwZW07IH1cblxuLnZqcy1lcnJvciAudmpzLWVycm9yLWRpc3BsYXkgLnZqcy1tb2RhbC1kaWFsb2ctY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMS40ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udmpzLWVycm9yIC52anMtZXJyb3ItZGlzcGxheTpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgY29udGVudDogJ1gnO1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0ZW07XG4gIGxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tdG9wOiAtMC41ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1zaGFkb3c6IDAuMDVlbSAwLjA1ZW0gMC4xZW0gIzAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDUwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnZqcy1sb2FkaW5nLXNwaW5uZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbjogLTI1cHggMCAwIC0yNXB4O1xuICBvcGFjaXR5OiAwLjg1O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXI6IDZweCBzb2xpZCByZ2JhKDQzLCA1MSwgNjMsIDAuNyk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4udmpzLXNlZWtpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXIsXG4udmpzLXdhaXRpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYW5pbWF0aW9uOiAwcyBsaW5lYXIgMC4zcyBmb3J3YXJkcyB2anMtc3Bpbm5lci1zaG93OyB9XG5cbi52anMtbG9hZGluZy1zcGlubmVyOmJlZm9yZSxcbi52anMtbG9hZGluZy1zcGlubmVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IC02cHg7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG4gIHdpZHRoOiBpbmhlcml0O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlcjogaW5oZXJpdDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogd2hpdGU7IH1cblxuLnZqcy1zZWVraW5nIC52anMtbG9hZGluZy1zcGlubmVyOmJlZm9yZSxcbi52anMtc2Vla2luZyAudmpzLWxvYWRpbmctc3Bpbm5lcjphZnRlcixcbi52anMtd2FpdGluZyAudmpzLWxvYWRpbmctc3Bpbm5lcjpiZWZvcmUsXG4udmpzLXdhaXRpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXI6YWZ0ZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbjogdmpzLXNwaW5uZXItc3BpbiAxLjFzIGN1YmljLWJlemllcigwLjYsIDAuMiwgMCwgMC44KSBpbmZpbml0ZSwgdmpzLXNwaW5uZXItZmFkZSAxLjFzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiB2anMtc3Bpbm5lci1zcGluIDEuMXMgY3ViaWMtYmV6aWVyKDAuNiwgMC4yLCAwLCAwLjgpIGluZmluaXRlLCB2anMtc3Bpbm5lci1mYWRlIDEuMXMgbGluZWFyIGluZmluaXRlOyB9XG5cbi52anMtc2Vla2luZyAudmpzLWxvYWRpbmctc3Bpbm5lcjpiZWZvcmUsXG4udmpzLXdhaXRpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXI6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogd2hpdGU7IH1cblxuLnZqcy1zZWVraW5nIC52anMtbG9hZGluZy1zcGlubmVyOmFmdGVyLFxuLnZqcy13YWl0aW5nIC52anMtbG9hZGluZy1zcGlubmVyOmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogd2hpdGU7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjQ0cztcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjQ0czsgfVxuXG5Aa2V5ZnJhbWVzIHZqcy1zcGlubmVyLXNob3cge1xuICB0byB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB2anMtc3Bpbm5lci1zaG93IHtcbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH0gfVxuXG5Aa2V5ZnJhbWVzIHZqcy1zcGlubmVyLXNwaW4ge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHZqcy1zcGlubmVyLXNwaW4ge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHZqcy1zcGlubmVyLWZhZGUge1xuICAwJSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzczODU5ZjsgfVxuICAyMCUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICM3Mzg1OWY7IH1cbiAgMzUlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiB3aGl0ZTsgfVxuICA2MCUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICM3Mzg1OWY7IH1cbiAgMTAwJSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzczODU5ZjsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB2anMtc3Bpbm5lci1mYWRlIHtcbiAgMCUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICM3Mzg1OWY7IH1cbiAgMjAlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjNzM4NTlmOyB9XG4gIDM1JSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogd2hpdGU7IH1cbiAgNjAlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjNzM4NTlmOyB9XG4gIDEwMCUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICM3Mzg1OWY7IH0gfVxuXG4udmpzLWNoYXB0ZXJzLWJ1dHRvbiAudmpzLW1lbnUgdWwge1xuICB3aWR0aDogMjRlbTsgfVxuXG4udmlkZW8tanMgLnZqcy1zdWJzLWNhcHMtYnV0dG9uICsgLnZqcy1tZW51IC52anMtY2FwdGlvbnMtbWVudS1pdGVtIC52anMtbWVudS1pdGVtLXRleHQgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi52aWRlby1qcyAudmpzLXN1YnMtY2Fwcy1idXR0b24gKyAudmpzLW1lbnUgLnZqcy1jYXB0aW9ucy1tZW51LWl0ZW0gLnZqcy1tZW51LWl0ZW0tdGV4dCAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGNvbnRlbnQ6IFwiXFxmMTBkXCI7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi52aWRlby1qcy52anMtbGF5b3V0LXRpbnk6bm90KC52anMtZnVsbHNjcmVlbikgLnZqcy1jdXN0b20tY29udHJvbC1zcGFjZXIge1xuICAtd2Via2l0LWJveC1mbGV4OiBhdXRvO1xuICAtbW96LWJveC1mbGV4OiBhdXRvO1xuICAtd2Via2l0LWZsZXg6IGF1dG87XG4gIC1tcy1mbGV4OiBhdXRvO1xuICBmbGV4OiBhdXRvOyB9XG5cbi52aWRlby1qcy52anMtbGF5b3V0LXRpbnk6bm90KC52anMtZnVsbHNjcmVlbikudmpzLW5vLWZsZXggLnZqcy1jdXN0b20tY29udHJvbC1zcGFjZXIge1xuICB3aWR0aDogYXV0bzsgfVxuXG4udmlkZW8tanMudmpzLWxheW91dC10aW55Om5vdCgudmpzLWZ1bGxzY3JlZW4pIC52anMtY3VycmVudC10aW1lLCAudmlkZW8tanMudmpzLWxheW91dC10aW55Om5vdCgudmpzLWZ1bGxzY3JlZW4pIC52anMtdGltZS1kaXZpZGVyLCAudmlkZW8tanMudmpzLWxheW91dC10aW55Om5vdCgudmpzLWZ1bGxzY3JlZW4pIC52anMtZHVyYXRpb24sIC52aWRlby1qcy52anMtbGF5b3V0LXRpbnk6bm90KC52anMtZnVsbHNjcmVlbikgLnZqcy1yZW1haW5pbmctdGltZSxcbi52aWRlby1qcy52anMtbGF5b3V0LXRpbnk6bm90KC52anMtZnVsbHNjcmVlbikgLnZqcy1wbGF5YmFjay1yYXRlLCAudmlkZW8tanMudmpzLWxheW91dC10aW55Om5vdCgudmpzLWZ1bGxzY3JlZW4pIC52anMtcHJvZ3Jlc3MtY29udHJvbCxcbi52aWRlby1qcy52anMtbGF5b3V0LXRpbnk6bm90KC52anMtZnVsbHNjcmVlbikgLnZqcy1tdXRlLWNvbnRyb2wsIC52aWRlby1qcy52anMtbGF5b3V0LXRpbnk6bm90KC52anMtZnVsbHNjcmVlbikgLnZqcy12b2x1bWUtY29udHJvbCxcbi52aWRlby1qcy52anMtbGF5b3V0LXRpbnk6bm90KC52anMtZnVsbHNjcmVlbikgLnZqcy1jaGFwdGVycy1idXR0b24sIC52aWRlby1qcy52anMtbGF5b3V0LXRpbnk6bm90KC52anMtZnVsbHNjcmVlbikgLnZqcy1kZXNjcmlwdGlvbnMtYnV0dG9uLCAudmlkZW8tanMudmpzLWxheW91dC10aW55Om5vdCgudmpzLWZ1bGxzY3JlZW4pIC52anMtY2FwdGlvbnMtYnV0dG9uLFxuLnZpZGVvLWpzLnZqcy1sYXlvdXQtdGlueTpub3QoLnZqcy1mdWxsc2NyZWVuKSAudmpzLXN1YnRpdGxlcy1idXR0b24sIC52aWRlby1qcy52anMtbGF5b3V0LXRpbnk6bm90KC52anMtZnVsbHNjcmVlbikgLnZqcy1hdWRpby1idXR0b24ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi52aWRlby1qcy52anMtbGF5b3V0LXgtc21hbGw6bm90KC52anMtZnVsbHNjcmVlbikgLnZqcy1jdXJyZW50LXRpbWUsIC52aWRlby1qcy52anMtbGF5b3V0LXgtc21hbGw6bm90KC52anMtZnVsbHNjcmVlbikgLnZqcy10aW1lLWRpdmlkZXIsIC52aWRlby1qcy52anMtbGF5b3V0LXgtc21hbGw6bm90KC52anMtZnVsbHNjcmVlbikgLnZqcy1kdXJhdGlvbiwgLnZpZGVvLWpzLnZqcy1sYXlvdXQteC1zbWFsbDpub3QoLnZqcy1mdWxsc2NyZWVuKSAudmpzLXJlbWFpbmluZy10aW1lLFxuLnZpZGVvLWpzLnZqcy1sYXlvdXQteC1zbWFsbDpub3QoLnZqcy1mdWxsc2NyZWVuKSAudmpzLXBsYXliYWNrLXJhdGUsXG4udmlkZW8tanMudmpzLWxheW91dC14LXNtYWxsOm5vdCgudmpzLWZ1bGxzY3JlZW4pIC52anMtbXV0ZS1jb250cm9sLCAudmlkZW8tanMudmpzLWxheW91dC14LXNtYWxsOm5vdCgudmpzLWZ1bGxzY3JlZW4pIC52anMtdm9sdW1lLWNvbnRyb2wsXG4udmlkZW8tanMudmpzLWxheW91dC14LXNtYWxsOm5vdCgudmpzLWZ1bGxzY3JlZW4pIC52anMtY2hhcHRlcnMtYnV0dG9uLCAudmlkZW8tanMudmpzLWxheW91dC14LXNtYWxsOm5vdCgudmpzLWZ1bGxzY3JlZW4pIC52anMtZGVzY3JpcHRpb25zLWJ1dHRvbiwgLnZpZGVvLWpzLnZqcy1sYXlvdXQteC1zbWFsbDpub3QoLnZqcy1mdWxsc2NyZWVuKSAudmpzLWNhcHRpb25zLWJ1dHRvbixcbi52aWRlby1qcy52anMtbGF5b3V0LXgtc21hbGw6bm90KC52anMtZnVsbHNjcmVlbikgLnZqcy1zdWJ0aXRsZXMtYnV0dG9uLCAudmlkZW8tanMudmpzLWxheW91dC14LXNtYWxsOm5vdCgudmpzLWZ1bGxzY3JlZW4pIC52anMtYXVkaW8tYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udmlkZW8tanMudmpzLWxheW91dC1zbWFsbDpub3QoLnZqcy1mdWxsc2NyZWVuKSAudmpzLWN1cnJlbnQtdGltZSwgLnZpZGVvLWpzLnZqcy1sYXlvdXQtc21hbGw6bm90KC52anMtZnVsbHNjcmVlbikgLnZqcy10aW1lLWRpdmlkZXIsIC52aWRlby1qcy52anMtbGF5b3V0LXNtYWxsOm5vdCgudmpzLWZ1bGxzY3JlZW4pIC52anMtZHVyYXRpb24sIC52aWRlby1qcy52anMtbGF5b3V0LXNtYWxsOm5vdCgudmpzLWZ1bGxzY3JlZW4pIC52anMtcmVtYWluaW5nLXRpbWUsXG4udmlkZW8tanMudmpzLWxheW91dC1zbWFsbDpub3QoLnZqcy1mdWxsc2NyZWVuKSAudmpzLXBsYXliYWNrLXJhdGUsXG4udmlkZW8tanMudmpzLWxheW91dC1zbWFsbDpub3QoLnZqcy1mdWxsc2NyZWVuKSAudmpzLW11dGUtY29udHJvbCwgLnZpZGVvLWpzLnZqcy1sYXlvdXQtc21hbGw6bm90KC52anMtZnVsbHNjcmVlbikgLnZqcy12b2x1bWUtY29udHJvbCxcbi52aWRlby1qcy52anMtbGF5b3V0LXNtYWxsOm5vdCgudmpzLWZ1bGxzY3JlZW4pIC52anMtY2hhcHRlcnMtYnV0dG9uLCAudmlkZW8tanMudmpzLWxheW91dC1zbWFsbDpub3QoLnZqcy1mdWxsc2NyZWVuKSAudmpzLWRlc2NyaXB0aW9ucy1idXR0b24sIC52aWRlby1qcy52anMtbGF5b3V0LXNtYWxsOm5vdCgudmpzLWZ1bGxzY3JlZW4pIC52anMtY2FwdGlvbnMtYnV0dG9uLFxuLnZpZGVvLWpzLnZqcy1sYXlvdXQtc21hbGw6bm90KC52anMtZnVsbHNjcmVlbikgLnZqcy1zdWJ0aXRsZXMtYnV0dG9uIC52anMtYXVkaW8tYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udmpzLW1vZGFsLWRpYWxvZy52anMtdGV4dC10cmFjay1zZXR0aW5ncyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQjMzM0Y7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDMsIDUxLCA2MywgMC43NSk7XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDcwJTsgfVxuXG4udmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy1tb2RhbC1kaWFsb2ctY29udGVudCB7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLXRyYWNrLXNldHRpbmdzLWNvbG9ycyxcbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLXRyYWNrLXNldHRpbmdzLWZvbnQsXG4udmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy10cmFjay1zZXR0aW5ncy1jb250cm9scyB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cblxuLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIC52anMtdHJhY2stc2V0dGluZ3MtY29udHJvbHMge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTsgfVxuXG5Ac3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpIHtcbiAgLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIC52anMtbW9kYWwtZGlhbG9nLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIGF1dG87IH1cbiAgLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIC52anMtdHJhY2stc2V0dGluZ3MtY29sb3JzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLXJvdzogMTsgfVxuICAudmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy10cmFjay1zZXR0aW5ncy1mb250IHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogMTsgfVxuICAudmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy10cmFjay1zZXR0aW5ncy1jb250cm9scyB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgZ3JpZC1yb3c6IDI7IH0gfVxuXG4udmpzLXRyYWNrLXNldHRpbmcgPiBzZWxlY3Qge1xuICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4udmpzLXRleHQtdHJhY2stc2V0dGluZ3MgZmllbGRzZXQge1xuICBtYXJnaW46IDVweDtcbiAgcGFkZGluZzogM3B4O1xuICBib3JkZXI6IG5vbmU7IH1cblxuLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIGZpZWxkc2V0IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIGxlZ2VuZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDAgMCA1cHggMDsgfVxuXG4udmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgxcHggMXB4IDFweCAxcHgpO1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCA1cHggMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4udmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIGJ1dHRvbjpmb2N1cyxcbi52anMtdHJhY2stc2V0dGluZ3MtY29udHJvbHMgYnV0dG9uOmFjdGl2ZSB7XG4gIG91dGxpbmUtc3R5bGU6IHNvbGlkO1xuICBvdXRsaW5lLXdpZHRoOiBtZWRpdW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjZmZmIDg4JSwgIzczODU5ZiAxMDAlKTsgfVxuXG4udmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIGJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiByZ2JhKDQzLCA1MSwgNjMsIDAuNzUpOyB9XG5cbi52anMtdHJhY2stc2V0dGluZ3MtY29udHJvbHMgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0xODBkZWcsICNmZmYgODglLCAjNzM4NTlmIDEwMCUpO1xuICBjb2xvcjogIzJCMzMzRjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAycHg7IH1cblxuLnZqcy10cmFjay1zZXR0aW5ncy1jb250cm9scyAudmpzLWRlZmF1bHQtYnV0dG9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLnZpZGVvLWpzID4gKjpub3QoLnZqcy10ZWNoKTpub3QoLnZqcy1wb3N0ZXIpIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH0gfVxuXG4udmpzLXJlc2l6ZS1tYW5hZ2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9XCJhbGVydC1idG5cIl0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxLjVlbSBhdXRvOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9XCJhbGVydC1idG5cIl0gLmljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOHB4O1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHNrZXcoMjBkZWcpOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT1cImFsZXJ0LWJ0blwiXSAuaWNvbjo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgaGVpZ2h0OiAyM3B4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMTdweDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1hbGVydC1yZWQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgdHJhbnNmb3JtOiBza2V3KC0yMGRlZyk7XG4gICAgICBjb250ZW50OiAnJzsgfVxuICBbZGF0YS1ibG9jay10eXBlPVwiYWxlcnQtYnRuXCJdIC5hbGVydC1idG4ge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkMWIyZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcGFkZGluZzogN3B4IDEycHggN3B4IDU0cHg7XG4gICAgYm94LXNoYWRvdzogLTAuMnJlbSAwLjJyZW0gMC42cmVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyOiAycHggc29saWQgI2VkMWIyZTsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJhbGVydC1idG5cIl0gLmFsZXJ0LWJ0biBpbWcge1xuICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA4cHg7XG4gICAgICB0b3A6IDdweDsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJhbGVydC1idG5cIl0gLmFsZXJ0LWJ0bjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogMTBweCAwIDEwcHggMThweDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT1cImFsZXJ0LWJ0blwiXSAuYWxlcnQtYnRuW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdOjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yczsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT1cImFsZXJ0LWJ0blwiXSAuYWxlcnQtYnRuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgW2RhdGEtYmxvY2stdHlwZT1cImFsZXJ0LWJ0blwiXSAuYWxlcnQtYnRuICsgLnByaW1hcnktdGV4dCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPVwiYWxlcnQtYnRuXCJdIC5wcmltYXJ5LXRleHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZThlYTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZzogMCAxZW07XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgbWF4LXdpZHRoOiA2MDBweDsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJhbGVydC1idG5cIl0gLnByaW1hcnktdGV4dCBwIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xczsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT1cImFsZXJ0LWJ0blwiXSAucHJpbWFyeS10ZXh0IHA6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPVwiYWxlcnQtYnRuXCJdIC5wcmltYXJ5LXRleHRbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDAuODVyZW0gMWVtO1xuICAgICAgYm94LXNoYWRvdzogLTAuMnJlbSAwLjJyZW0gMC42cmVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7IH1cbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJhbGVydC1idG5cIl0gLnByaW1hcnktdGV4dFthcmlhLWhpZGRlbj1cImZhbHNlXCJdIHAge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzOyB9XG4gICAgICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJhbGVydC1idG5cIl0gLnByaW1hcnktdGV4dFthcmlhLWhpZGRlbj1cImZhbHNlXCJdIHA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICBbZGF0YS1ibG9jay10eXBlPVwiYWxlcnQtYnRuXCJdIC5wcmltYXJ5LXRleHRbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSB7XG4gICAgICAgICAgcGFkZGluZzogMC4zcmVtIDAuNXJlbTsgfSB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9XCJhbGVydC1idG5cIl0gW2RhdGEtd2hhdGludGVudD0nbW91c2UnXSAqOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAtMC4ycmVtIDAuMnJlbSAwLjZyZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJhbGVydC1idG5cIl0gLmljb24ge1xuICAgICAgd2lkdGg6IDQ0cHg7IH1cbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJhbGVydC1idG5cIl0gLmljb246OmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IDEzcHg7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPVwiYWxlcnQtYnRuXCJdIGJ1dHRvbi5hbGVydC1idG4ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA3cHggNnB4IDdweCA0NnB4OyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT1cImFsZXJ0LWJ0blwiXSAucHJpbWFyeS10ZXh0IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuW2RhdGEtYmxvY2stdHlwZT0nYXVkaW8tcGxheWVyJ10ge1xuICBiYWNrZ3JvdW5kOiAjMDA5MWNkO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0nYXVkaW8tcGxheWVyJ10gYnV0dG9uLmJ0bi1wbGF5LXBhdXNlIHtcbiAgICB3aWR0aDogNDRweDtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgbWFyZ2luOiAzMnB4IGF1dG8gMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDkxY2Q7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyNTBtczsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2F1ZGlvLXBsYXllciddIGJ1dHRvbi5idG4tcGxheS1wYXVzZS5vdmVyLCBbZGF0YS1ibG9jay10eXBlPSdhdWRpby1wbGF5ZXInXSBidXR0b24uYnRuLXBsYXktcGF1c2U6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGI3OTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjUwbXM7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdhdWRpby1wbGF5ZXInXSBidXR0b24uYnRuLXBsYXktcGF1c2U6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02LjVweCk7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nYXVkaW8tcGxheWVyJ10gYnV0dG9uLmJ0bi1wbGF5LXBhdXNlW2RhdGEtcGxheWluZz1cImZhbHNlXCJdOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLXRvcDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWxlZnQ6IDEzcHggc29saWQgI2ZmZjtcbiAgICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGxlZnQ6IDNweDsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2F1ZGlvLXBsYXllciddIGJ1dHRvbi5idG4tcGxheS1wYXVzZVtkYXRhLXBsYXlpbmc9XCJ0cnVlXCJdOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNmZmY7XG4gICAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZmZmOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2F1ZGlvLXBsYXllciddIC5wcm9ncmVzcy1pbmRpY2F0b3JzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgZmxleC1mbG93OiByb3c7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0nYXVkaW8tcGxheWVyJ10gLnRpbWUtaW5kaWNhdG9yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdhdWRpby1wbGF5ZXInXSAuY3VycmVudC10aW1lIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdhdWRpby1wbGF5ZXInXSAuY29udHJvbC1iYXIge1xuICAgIHBhZGRpbmc6IDYuN3JlbSAwIDEuM3JlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWF1ZGlvLWxpbmUuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA3MHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAyMHB4OyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2F1ZGlvLXBsYXllciddIC5wcm9ncmVzcy1iYXItY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbGV4LWdyb3c6IDI7XG4gICAgcGFkZGluZzogMCA4cHg7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0nYXVkaW8tcGxheWVyJ10gLnByb2dyZXNzLWJhciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2YmRlMTtcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMwMDkxY2Q7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzAwOTFjZDtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0nYXVkaW8tcGxheWVyJ10gLnBsYXktcHJvZ3Jlc3MtZmlsbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nYXVkaW8tcGxheWVyJ10gLnBsYXktcHJvZ3Jlc3MtZmlsbDo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTNweDtcbiAgICAgIGhlaWdodDogMTNweDtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTZweDtcbiAgICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm94LXNoYWRvdzogLTEuNDE0cHggMS40MTRweCAzcHggMHB4IHJnYmEoMCwgNzQsIDEyMSwgMC40KTsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdhdWRpby1wbGF5ZXInXSAuYXV4aWxpYXJ5LXJlZ2lvbi5tZWRpYS10cmFuc2NyaXB0LWJ0bi1yZWdpb24ge1xuICAgIGJhY2tncm91bmQ6ICNlN2ZiZmQ7XG4gICAgaGVpZ2h0OiAzNnB4OyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2F1ZGlvLXBsYXllciddIC5idG4tbWVkaWEtdHJhbnNjcmlwdCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgY29sb3I6ICMwMDRiNzk7XG4gICAgbWFyZ2luOiA4cHggMCA4cHggNHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2F1ZGlvLXBsYXllciddIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07IH0gfVxuXG4uaGFzLWF1ZGlvLXBsYXllciAuYXR0cmlidXRpb24ge1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgbWFyZ2luOiAtMXJlbSAwIDEuM3JlbTtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBjb2xvcjogIzIxMjEyMTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaGFzLWF1ZGlvLXBsYXllciAuYXR0cmlidXRpb24ge1xuICAgICAgcGFkZGluZzogMCAwIDhweCAxMXB4OyB9IH1cblxuLm1zaWUxMSBbZGF0YS1ibG9jay10eXBlPSdhdWRpby1wbGF5ZXInXSAuY29udHJvbC1iYXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDE3MHB4OyB9XG5cbi5tc2llMTEgW2RhdGEtYmxvY2stdHlwZT0nYXVkaW8tcGxheWVyJ10gYnV0dG9uW2RhdGEtcGxheWluZz0nZmFsc2UnXS5idG4tcGxheS1wYXVzZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgbWFyZ2luOiBhdXRvIGF1dG8gYXV0byAzcHggIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBsZWZ0OiAwOyB9XG5cbi5tc2llMTEgW2RhdGEtYmxvY2stdHlwZT0nYXVkaW8tcGxheWVyJ10gYnV0dG9uW2RhdGEtcGxheWluZz0ndHJ1ZSddLmJ0bi1wbGF5LXBhdXNlOjpiZWZvcmUge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEzcHgpO1xuICBsZWZ0OiAwOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J2F1ZGlvLXRleHQtcmV2ZWFsJ10ge1xuICBtYXJnaW4tdG9wOiA0MnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdhdWRpby10ZXh0LXJldmVhbCddIGJ1dHRvbi5wbGF5LXBhdXNlIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogLTMwcHggYXV0byAwO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTFjZDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDI1MG1zOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nYXVkaW8tdGV4dC1yZXZlYWwnXSBidXR0b24ucGxheS1wYXVzZS5vdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDRiNzk7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdhdWRpby10ZXh0LXJldmVhbCddIGJ1dHRvbi5wbGF5LXBhdXNlOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICBjb250ZW50OiAnJzsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2F1ZGlvLXRleHQtcmV2ZWFsJ10gYnV0dG9uLnBsYXktcGF1c2VbYXJpYS1wcmVzc2VkPVwiZmFsc2VcIl06OmJlZm9yZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgICAgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWxlZnQ6IDE1cHggc29saWQgI2ZmZjtcbiAgICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2F1ZGlvLXRleHQtcmV2ZWFsJ10gYnV0dG9uLnBsYXktcGF1c2VbYXJpYS1wcmVzc2VkPVwidHJ1ZVwiXTo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI2ZmZjsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdhdWRpby10ZXh0LXJldmVhbCddIC50ZXh0LWhvbGRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMXJlbSAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZvbnQ6IDEuMzVyZW0gZ2VvcmdpYSwgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDkxY2Q7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nYXVkaW8tdGV4dC1yZXZlYWwnXSAudGV4dC1ob2xkZXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdhdWRpby10ZXh0LXJldmVhbCddIC50ZXh0LWhvbGRlcjo6YmVmb3JlLCBbZGF0YS1ibG9jay10eXBlPSdhdWRpby10ZXh0LXJldmVhbCddIC50ZXh0LWhvbGRlcjo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tcXVvdGVtYXJrcy13aGl0ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIGNvbnRlbnQ6ICcnOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nYXVkaW8tdGV4dC1yZXZlYWwnXSAudGV4dC1ob2xkZXI6OmJlZm9yZSB7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nYXVkaW8tdGV4dC1yZXZlYWwnXSAudGV4dC1ob2xkZXI6OmFmdGVyIHtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nYXVkaW8tdGV4dC1yZXZlYWwnXSAudGV4dC1ob2xkZXIuY29sbGFwc2VkIHtcbiAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICBtYXJnaW46IDAgMCAtMzRweCAwOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nYXVkaW8tdGV4dC1yZXZlYWwnXSAudGV4dC1ob2xkZXI6bm90KC5jb2xsYXBzZWQpIHtcbiAgICAgIGFuaW1hdGlvbjogZmFkZUluIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2F1ZGlvLXRleHQtcmV2ZWFsJ10gLmJsYXN0IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IDAuMjVzOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nYXVkaW8tdGV4dC1yZXZlYWwnXSAuYmxhc3Qud29yZC1oaWRkZW4ge1xuICAgICAgb3BhY2l0eTogMDsgfVxuXG5bZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddLFxuW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddLFxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ106bGFzdC1jaGlsZCxcbiAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddOmxhc3QtY2hpbGQsXG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2s6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAucXVlc3Rpb24tdGV4dCxcbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAucXVlc3Rpb24tdGV4dC1wYW5lbCxcbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAucmVzcG9uc2UtaG9sZGVyLFxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5yZXNwb25zZS1jb250ZW50LXBhbmVsLFxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5tYWluLWdyYXBoaWMtaG9sZGVyLFxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5mb3JtLWhvbGRlcixcbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAuZmVlZGJhY2staG9sZGVyLFxuICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLnF1ZXN0aW9uLXRleHQsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucXVlc3Rpb24tdGV4dC1wYW5lbCxcbiAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5yZXNwb25zZS1ob2xkZXIsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucmVzcG9uc2UtY29udGVudC1wYW5lbCxcbiAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5tYWluLWdyYXBoaWMtaG9sZGVyLFxuICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLmZvcm0taG9sZGVyLFxuICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLmZlZWRiYWNrLWhvbGRlcixcbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayAucXVlc3Rpb24tdGV4dCxcbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayAucXVlc3Rpb24tdGV4dC1wYW5lbCxcbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayAucmVzcG9uc2UtaG9sZGVyLFxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5yZXNwb25zZS1jb250ZW50LXBhbmVsLFxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5tYWluLWdyYXBoaWMtaG9sZGVyLFxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5mb3JtLWhvbGRlcixcbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayAuZmVlZGJhY2staG9sZGVyIHtcbiAgICBtYXJnaW46IDVweDtcbiAgICBwYWRkaW5nOiBjYWxjKDAuODVyZW0gLSA1cHgpOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAucXVlc3Rpb24tdGV4dCxcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLnF1ZXN0aW9uLXRleHQtcGFuZWwsXG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5yZXNwb25zZS1ob2xkZXIsXG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5yZXNwb25zZS1jb250ZW50LXBhbmVsLFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAubWFpbi1ncmFwaGljLWhvbGRlcixcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLmZvcm0taG9sZGVyLFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAuZmVlZGJhY2staG9sZGVyLFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5xdWVzdGlvbi10ZXh0LFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5xdWVzdGlvbi10ZXh0LXBhbmVsLFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5yZXNwb25zZS1ob2xkZXIsXG4gICAgICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLnJlc3BvbnNlLWNvbnRlbnQtcGFuZWwsXG4gICAgICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLm1haW4tZ3JhcGhpYy1ob2xkZXIsXG4gICAgICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLmZvcm0taG9sZGVyLFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5mZWVkYmFjay1ob2xkZXIsXG4gICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5xdWVzdGlvbi10ZXh0LFxuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayAucXVlc3Rpb24tdGV4dC1wYW5lbCxcbiAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLnJlc3BvbnNlLWhvbGRlcixcbiAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLnJlc3BvbnNlLWNvbnRlbnQtcGFuZWwsXG4gICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5tYWluLWdyYXBoaWMtaG9sZGVyLFxuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayAuZm9ybS1ob2xkZXIsXG4gICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5mZWVkYmFjay1ob2xkZXIge1xuICAgICAgICBwYWRkaW5nOiAwLjM1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLnF1ZXN0aW9uLXRleHQsXG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5xdWVzdGlvbi10ZXh0LXBhbmVsLFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAucmVzcG9uc2UtaG9sZGVyLFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAucmVzcG9uc2UtY29udGVudC1wYW5lbCxcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLm1haW4tZ3JhcGhpYy1ob2xkZXIsXG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5mb3JtLWhvbGRlcixcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLmZlZWRiYWNrLWhvbGRlcixcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucXVlc3Rpb24tdGV4dCxcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucXVlc3Rpb24tdGV4dC1wYW5lbCxcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucmVzcG9uc2UtaG9sZGVyLFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5yZXNwb25zZS1jb250ZW50LXBhbmVsLFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5tYWluLWdyYXBoaWMtaG9sZGVyLFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5mb3JtLWhvbGRlcixcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAuZmVlZGJhY2staG9sZGVyLFxuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayAucXVlc3Rpb24tdGV4dCxcbiAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLnF1ZXN0aW9uLXRleHQtcGFuZWwsXG4gICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5yZXNwb25zZS1ob2xkZXIsXG4gICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5yZXNwb25zZS1jb250ZW50LXBhbmVsLFxuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayAubWFpbi1ncmFwaGljLWhvbGRlcixcbiAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLmZvcm0taG9sZGVyLFxuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayAuZmVlZGJhY2staG9sZGVyIHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDAuODVyZW07IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5xdWVzdGlvbi1ncmFwaGljLFxuICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLnF1ZXN0aW9uLWdyYXBoaWMsXG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLnF1ZXN0aW9uLWdyYXBoaWMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwLjg1cmVtIGF1dG87IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAucXVlc3Rpb24tdGV4dC1ob2xkZXIsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucXVlc3Rpb24tdGV4dC1ob2xkZXIsXG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLnF1ZXN0aW9uLXRleHQtaG9sZGVyIHtcbiAgICBtYXJnaW46IDFyZW0gMDtcbiAgICBwYWRkaW5nOiAxLjdyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5xdWVzdGlvbi10ZXh0LWhvbGRlciBpbWcsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5xdWVzdGlvbi10ZXh0LWhvbGRlciBpbWcsXG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayAucXVlc3Rpb24tdGV4dC1ob2xkZXIgaW1nIHtcbiAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgYW5pbWF0aW9uOiByb3RhdGVJbiA1NTBtczsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLnF1ZXN0aW9uLXRleHQtaG9sZGVyIGltZyxcbiAgICAgICAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5xdWVzdGlvbi10ZXh0LWhvbGRlciBpbWcsXG4gICAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLnF1ZXN0aW9uLXRleHQtaG9sZGVyIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMHB4OyB9IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5xdWVzdGlvbi10ZXh0LWhvbGRlciAucXVlc3Rpb24tdGV4dCxcbiAgICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLnF1ZXN0aW9uLXRleHQtaG9sZGVyIC5xdWVzdGlvbi10ZXh0LFxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLnF1ZXN0aW9uLXRleHQtaG9sZGVyIC5xdWVzdGlvbi10ZXh0IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICMwMDRiNzk7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiAxLjE1cmVtO1xuICAgICAgYW5pbWF0aW9uOiBmYWRlSW4gMzUwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5xdWVzdGlvbi10ZXh0LWhvbGRlciAucXVlc3Rpb24tdGV4dCxcbiAgICAgICAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5xdWVzdGlvbi10ZXh0LWhvbGRlciAucXVlc3Rpb24tdGV4dCxcbiAgICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayAucXVlc3Rpb24tdGV4dC1ob2xkZXIgLnF1ZXN0aW9uLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5xdWVzdGlvbi10ZXh0LWhvbGRlciAucXVlc3Rpb24tdGV4dCB1bCxcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucXVlc3Rpb24tdGV4dC1ob2xkZXIgLnF1ZXN0aW9uLXRleHQgdWwsXG4gICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5xdWVzdGlvbi10ZXh0LWhvbGRlciAucXVlc3Rpb24tdGV4dCB1bCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwOyB9XG4gICAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLnF1ZXN0aW9uLXRleHQtaG9sZGVyIC5xdWVzdGlvbi10ZXh0IHVsIGxpOjpiZWZvcmUsXG4gICAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucXVlc3Rpb24tdGV4dC1ob2xkZXIgLnF1ZXN0aW9uLXRleHQgdWwgbGk6OmJlZm9yZSxcbiAgICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayAucXVlc3Rpb24tdGV4dC1ob2xkZXIgLnF1ZXN0aW9uLXRleHQgdWwgbGk6OmJlZm9yZSB7XG4gICAgICAgICAgY29sb3I6ICNlZDFiMmU7IH1cbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLnF1ZXN0aW9uLXRleHQtaG9sZGVyIC5xdWVzdGlvbi10ZXh0IC5xdWVzdGlvbi10ZXh0Om5vdCguYnRuLXRleHQpIHNwYW4sXG4gICAgICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLnF1ZXN0aW9uLXRleHQtaG9sZGVyIC5xdWVzdGlvbi10ZXh0IC5xdWVzdGlvbi10ZXh0Om5vdCguYnRuLXRleHQpIHNwYW4sXG4gICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5xdWVzdGlvbi10ZXh0LWhvbGRlciAucXVlc3Rpb24tdGV4dCAucXVlc3Rpb24tdGV4dDpub3QoLmJ0bi10ZXh0KSBzcGFuIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIGNvbG9yOiAjZWQxYjJlO1xuICAgICAgICBmb250LWZhbWlseTogZ2VvcmdpYSwgc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogM2VtO1xuICAgICAgICBsaW5lLWhlaWdodDogODUlOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLnF1ZXN0aW9uLXRleHQtcGFuZWwgLnByaW1hcnktdGV4dCxcbiAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5xdWVzdGlvbi10ZXh0LXBhbmVsIC5wcmltYXJ5LXRleHQsXG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLnF1ZXN0aW9uLXRleHQtcGFuZWwgLnByaW1hcnktdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIHVsLnJlc3BvbnNlLWhvbGRlcixcbiAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIHVsLnJlc3BvbnNlLWhvbGRlcixcbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayB1bC5yZXNwb25zZS1ob2xkZXIge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gdWwucmVzcG9uc2UtaG9sZGVyOmZvY3VzLFxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSB1bC5yZXNwb25zZS1ob2xkZXI6Zm9jdXMsXG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayB1bC5yZXNwb25zZS1ob2xkZXI6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5yZXNwb25zZSxcbiAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5yZXNwb25zZSxcbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayAucmVzcG9uc2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDA5MWNkO1xuICAgIHRyYW5zaXRpb246IDI1MG1zIGJvcmRlcjtcbiAgICBhbmltYXRpb246IGZhZGVJblVwIDI1MG1zO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLnJlc3BvbnNlLFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5yZXNwb25zZSxcbiAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLnJlc3BvbnNlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAzcHg7IH0gfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLnJlc3BvbnNlOm50aC1jaGlsZCgwKSxcbiAgICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLnJlc3BvbnNlOm50aC1jaGlsZCgwKSxcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5yZXNwb25zZTpudGgtY2hpbGQoMCkge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiA0NTBtczsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLnJlc3BvbnNlOm50aC1jaGlsZCgxKSxcbiAgICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLnJlc3BvbnNlOm50aC1jaGlsZCgxKSxcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5yZXNwb25zZTpudGgtY2hpbGQoMSkge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiA1NTBtczsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLnJlc3BvbnNlOm50aC1jaGlsZCgyKSxcbiAgICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLnJlc3BvbnNlOm50aC1jaGlsZCgyKSxcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5yZXNwb25zZTpudGgtY2hpbGQoMikge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiA2NTBtczsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLnJlc3BvbnNlOm50aC1jaGlsZCgzKSxcbiAgICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLnJlc3BvbnNlOm50aC1jaGlsZCgzKSxcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5yZXNwb25zZTpudGgtY2hpbGQoMykge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiA3NTBtczsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLnJlc3BvbnNlOm50aC1jaGlsZCg0KSxcbiAgICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLnJlc3BvbnNlOm50aC1jaGlsZCg0KSxcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5yZXNwb25zZTpudGgtY2hpbGQoNCkge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiA4NTBtczsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLnJlc3BvbnNlOm50aC1jaGlsZCg1KSxcbiAgICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLnJlc3BvbnNlOm50aC1jaGlsZCg1KSxcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5yZXNwb25zZTpudGgtY2hpbGQoNSkge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiA5NTBtczsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLnJlc3BvbnNlOm50aC1jaGlsZCg2KSxcbiAgICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLnJlc3BvbnNlOm50aC1jaGlsZCg2KSxcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5yZXNwb25zZTpudGgtY2hpbGQoNikge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxMDUwbXM7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5yZXNwb25zZTpudGgtY2hpbGQoNyksXG4gICAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5yZXNwb25zZTpudGgtY2hpbGQoNyksXG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayAucmVzcG9uc2U6bnRoLWNoaWxkKDcpIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMTE1MG1zOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAucmVzcG9uc2U6bnRoLWNoaWxkKDgpLFxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucmVzcG9uc2U6bnRoLWNoaWxkKDgpLFxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLnJlc3BvbnNlOm50aC1jaGlsZCg4KSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDEyNTBtczsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLnJlc3BvbnNlOm50aC1jaGlsZCg5KSxcbiAgICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLnJlc3BvbnNlOm50aC1jaGlsZCg5KSxcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5yZXNwb25zZTpudGgtY2hpbGQoOSkge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxMzUwbXM7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5yZXNwb25zZTpudGgtY2hpbGQoMTApLFxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucmVzcG9uc2U6bnRoLWNoaWxkKDEwKSxcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5yZXNwb25zZTpudGgtY2hpbGQoMTApIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMTQ1MG1zOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAucmVzcG9uc2UgLnJlc3BvbnNlLXRleHQsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5yZXNwb25zZSAucmVzcG9uc2UtdGV4dCxcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5yZXNwb25zZSAucmVzcG9uc2UtdGV4dCB7XG4gICAgICBwYWRkaW5nOiAwLjg1cmVtOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLnJlc3BvbnNlIC5yZXNwb25zZS10ZXh0LFxuICAgICAgICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLnJlc3BvbnNlIC5yZXNwb25zZS10ZXh0LFxuICAgICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5yZXNwb25zZSAucmVzcG9uc2UtdGV4dCB7XG4gICAgICAgICAgcGFkZGluZzogMC4zNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAucmVzcG9uc2UgLnJlc3BvbnNlLXRleHQsXG4gICAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucmVzcG9uc2UgLnJlc3BvbnNlLXRleHQsXG4gICAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLnJlc3BvbnNlIC5yZXNwb25zZS10ZXh0IHtcbiAgICAgICAgICBwYWRkaW5nOiAxLjI3NXJlbTsgfSB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAucmVzcG9uc2Uub3Zlcjpub3QoLmRpc2FibGVkKTpub3QoW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSksXG4gICAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5yZXNwb25zZS5vdmVyOm5vdCguZGlzYWJsZWQpOm5vdChbYXJpYS1zZWxlY3RlZD0ndHJ1ZSddKSxcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5yZXNwb25zZS5vdmVyOm5vdCguZGlzYWJsZWQpOm5vdChbYXJpYS1zZWxlY3RlZD0ndHJ1ZSddKSB7XG4gICAgICBib3JkZXItY29sb3I6ICMwMDRiNzk7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5yZXNwb25zZS5vdmVyW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSxcbiAgICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLnJlc3BvbnNlLm92ZXJbYXJpYS1zZWxlY3RlZD0ndHJ1ZSddLFxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLnJlc3BvbnNlLm92ZXJbYXJpYS1zZWxlY3RlZD0ndHJ1ZSddIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLnJlc3BvbnNlLmRpc2FibGVkOm5vdCguc2VsZWN0ZWQpLFxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucmVzcG9uc2UuZGlzYWJsZWQ6bm90KC5zZWxlY3RlZCksXG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayAucmVzcG9uc2UuZGlzYWJsZWQ6bm90KC5zZWxlY3RlZCkge1xuICAgICAgY29sb3I6ICM2NTY1Njc7XG4gICAgICBib3JkZXItY29sb3I6ICNjN2M3Yzc7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAucmVzcG9uc2UgLnJlc3BvbnNlLXRleHQsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLnJlc3BvbnNlLWNvbnRlbnQtcGFuZWwgLnJlc3BvbnNlLXRleHQsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucmVzcG9uc2UgLnJlc3BvbnNlLXRleHQsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucmVzcG9uc2UtY29udGVudC1wYW5lbCAucmVzcG9uc2UtdGV4dCxcbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayAucmVzcG9uc2UgLnJlc3BvbnNlLXRleHQsXG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLnJlc3BvbnNlLWNvbnRlbnQtcGFuZWwgLnJlc3BvbnNlLXRleHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLnJlc3BvbnNlIC5yZXNwb25zZS10ZXh0OjpiZWZvcmUsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAucmVzcG9uc2UtY29udGVudC1wYW5lbCAucmVzcG9uc2UtdGV4dDo6YmVmb3JlLFxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucmVzcG9uc2UgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSxcbiAgICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLnJlc3BvbnNlLWNvbnRlbnQtcGFuZWwgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSxcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5yZXNwb25zZSAucmVzcG9uc2UtdGV4dDo6YmVmb3JlLFxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLnJlc3BvbnNlLWNvbnRlbnQtcGFuZWwgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogMjNweDtcbiAgICAgIGhlaWdodDogMjNweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAxMnB4KTtcbiAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgKyA0cHgpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDEpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzUwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICBjb250ZW50OiAnJzsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5yZXNwb25zZS5pbmhlcmVudGx5LWNvcnJlY3QgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSxcbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAucmVzcG9uc2UtY29udGVudC1wYW5lbC5pbmhlcmVudGx5LWNvcnJlY3QgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSxcbiAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5yZXNwb25zZS5pbmhlcmVudGx5LWNvcnJlY3QgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSxcbiAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5yZXNwb25zZS1jb250ZW50LXBhbmVsLmluaGVyZW50bHktY29ycmVjdCAucmVzcG9uc2UtdGV4dDo6YmVmb3JlLFxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5yZXNwb25zZS5pbmhlcmVudGx5LWNvcnJlY3QgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSxcbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayAucmVzcG9uc2UtY29udGVudC1wYW5lbC5pbmhlcmVudGx5LWNvcnJlY3QgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1jaGVja21hcmstY2lyY2xlLWdyYXkuc3ZnXCIpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5yZXNwb25zZS5pbmhlcmVudGx5LWluY29ycmVjdCAucmVzcG9uc2UtdGV4dDo6YmVmb3JlLFxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5yZXNwb25zZS1jb250ZW50LXBhbmVsLmluaGVyZW50bHktaW5jb3JyZWN0IC5yZXNwb25zZS10ZXh0OjpiZWZvcmUsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucmVzcG9uc2UuaW5oZXJlbnRseS1pbmNvcnJlY3QgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSxcbiAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5yZXNwb25zZS1jb250ZW50LXBhbmVsLmluaGVyZW50bHktaW5jb3JyZWN0IC5yZXNwb25zZS10ZXh0OjpiZWZvcmUsXG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLnJlc3BvbnNlLmluaGVyZW50bHktaW5jb3JyZWN0IC5yZXNwb25zZS10ZXh0OjpiZWZvcmUsXG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLnJlc3BvbnNlLWNvbnRlbnQtcGFuZWwuaW5oZXJlbnRseS1pbmNvcnJlY3QgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi14LWNpcmNsZS1ncmF5LnN2Z1wiKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAucmVzcG9uc2UuY29ycmVjdCxcbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAucmVzcG9uc2UtY29udGVudC1wYW5lbC5jb3JyZWN0LFxuICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLnJlc3BvbnNlLmNvcnJlY3QsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucmVzcG9uc2UtY29udGVudC1wYW5lbC5jb3JyZWN0LFxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5yZXNwb25zZS5jb3JyZWN0LFxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5yZXNwb25zZS1jb250ZW50LXBhbmVsLmNvcnJlY3Qge1xuICAgIGJvcmRlci1jb2xvcjogIzQ3OTIzZjsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLnJlc3BvbnNlLmNvcnJlY3QgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSxcbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5yZXNwb25zZS1jb250ZW50LXBhbmVsLmNvcnJlY3QgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSxcbiAgICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLnJlc3BvbnNlLmNvcnJlY3QgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSxcbiAgICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLnJlc3BvbnNlLWNvbnRlbnQtcGFuZWwuY29ycmVjdCAucmVzcG9uc2UtdGV4dDo6YmVmb3JlLFxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLnJlc3BvbnNlLmNvcnJlY3QgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSxcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5yZXNwb25zZS1jb250ZW50LXBhbmVsLmNvcnJlY3QgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWNoZWNrbWFyay1jaXJjbGUtd2hpdGUuc3ZnXCIpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLnJlc3BvbnNlLmluY29ycmVjdCxcbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAucmVzcG9uc2UtY29udGVudC1wYW5lbC5pbmNvcnJlY3QsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucmVzcG9uc2UuaW5jb3JyZWN0LFxuICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLnJlc3BvbnNlLWNvbnRlbnQtcGFuZWwuaW5jb3JyZWN0LFxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5yZXNwb25zZS5pbmNvcnJlY3QsXG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLnJlc3BvbnNlLWNvbnRlbnQtcGFuZWwuaW5jb3JyZWN0IHtcbiAgICBib3JkZXItY29sb3I6ICNlZDFiMmU7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5yZXNwb25zZS5pbmNvcnJlY3QgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSxcbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5yZXNwb25zZS1jb250ZW50LXBhbmVsLmluY29ycmVjdCAucmVzcG9uc2UtdGV4dDo6YmVmb3JlLFxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucmVzcG9uc2UuaW5jb3JyZWN0IC5yZXNwb25zZS10ZXh0OjpiZWZvcmUsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5yZXNwb25zZS1jb250ZW50LXBhbmVsLmluY29ycmVjdCAucmVzcG9uc2UtdGV4dDo6YmVmb3JlLFxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLnJlc3BvbnNlLmluY29ycmVjdCAucmVzcG9uc2UtdGV4dDo6YmVmb3JlLFxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLnJlc3BvbnNlLWNvbnRlbnQtcGFuZWwuaW5jb3JyZWN0IC5yZXNwb25zZS10ZXh0OjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi14LWNpcmNsZS13aGl0ZS5zdmdcIik7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAuZmVlZGJhY2stcGFuZWwgLnRleHQtY29udGVudCxcbiAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5mZWVkYmFjay1wYW5lbCAudGV4dC1jb250ZW50LFxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5mZWVkYmFjay1wYW5lbCAudGV4dC1jb250ZW50IHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDA5MWNkO1xuICAgIGFuaW1hdGlvbjogNTAwbXMgZmFkZUluOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5mZWVkYmFjay1wYW5lbCAudGV4dC1jb250ZW50LFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5mZWVkYmFjay1wYW5lbCAudGV4dC1jb250ZW50LFxuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayAuZmVlZGJhY2stcGFuZWwgLnRleHQtY29udGVudCB7XG4gICAgICAgIGJvcmRlci13aWR0aDogM3B4OyB9IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5mZWVkYmFjay1wYW5lbCAudGV4dC1jb250ZW50IC50aXRsZS10ZXh0LFxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLmZlZWRiYWNrLXBhbmVsIC50ZXh0LWNvbnRlbnQgLnByaW1hcnktdGV4dCxcbiAgICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLmZlZWRiYWNrLXBhbmVsIC50ZXh0LWNvbnRlbnQgLnRpdGxlLXRleHQsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5mZWVkYmFjay1wYW5lbCAudGV4dC1jb250ZW50IC5wcmltYXJ5LXRleHQsXG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayAuZmVlZGJhY2stcGFuZWwgLnRleHQtY29udGVudCAudGl0bGUtdGV4dCxcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5mZWVkYmFjay1wYW5lbCAudGV4dC1jb250ZW50IC5wcmltYXJ5LXRleHQge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMC44NXJlbTsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5mZWVkYmFjay1wYW5lbCAudGV4dC1jb250ZW50IC50aXRsZS10ZXh0LFxuICAgICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5mZWVkYmFjay1wYW5lbCAudGV4dC1jb250ZW50IC5wcmltYXJ5LXRleHQsXG4gICAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAuZmVlZGJhY2stcGFuZWwgLnRleHQtY29udGVudCAudGl0bGUtdGV4dCxcbiAgICAgICAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5mZWVkYmFjay1wYW5lbCAudGV4dC1jb250ZW50IC5wcmltYXJ5LXRleHQsXG4gICAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLmZlZWRiYWNrLXBhbmVsIC50ZXh0LWNvbnRlbnQgLnRpdGxlLXRleHQsXG4gICAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLmZlZWRiYWNrLXBhbmVsIC50ZXh0LWNvbnRlbnQgLnByaW1hcnktdGV4dCB7XG4gICAgICAgICAgcGFkZGluZzogMC4zNXJlbTsgfSB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAuZmVlZGJhY2stcGFuZWwgLnRleHQtY29udGVudCAudGl0bGUtdGV4dCxcbiAgICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLmZlZWRiYWNrLXBhbmVsIC50ZXh0LWNvbnRlbnQgLnRpdGxlLXRleHQsXG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayAuZmVlZGJhY2stcGFuZWwgLnRleHQtY29udGVudCAudGl0bGUtdGV4dCB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTFjZDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLmZlZWRiYWNrLXBhbmVsLmluY29ycmVjdCAudGV4dC1jb250ZW50LFxuICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLmZlZWRiYWNrLXBhbmVsLmluY29ycmVjdCAudGV4dC1jb250ZW50LFxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5mZWVkYmFjay1wYW5lbC5pbmNvcnJlY3QgLnRleHQtY29udGVudCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWQxYjJlOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLmZlZWRiYWNrLXBhbmVsLmluY29ycmVjdCAudGl0bGUtdGV4dCxcbiAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5mZWVkYmFjay1wYW5lbC5pbmNvcnJlY3QgLnRpdGxlLXRleHQsXG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLmZlZWRiYWNrLXBhbmVsLmluY29ycmVjdCAudGl0bGUtdGV4dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkMWIyZTsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5mZWVkYmFjay1wYW5lbC5jb3JyZWN0IC50ZXh0LWNvbnRlbnQsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAuZmVlZGJhY2stcGFuZWwuY29ycmVjdCAudGV4dC1jb250ZW50LFxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5mZWVkYmFjay1wYW5lbC5jb3JyZWN0IC50ZXh0LWNvbnRlbnQge1xuICAgIGJvcmRlci1jb2xvcjogIzQ3OTIzZjsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddIC5mZWVkYmFjay1wYW5lbC5jb3JyZWN0IC50aXRsZS10ZXh0LFxuICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLmZlZWRiYWNrLXBhbmVsLmNvcnJlY3QgLnRpdGxlLXRleHQsXG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLmZlZWRiYWNrLXBhbmVsLmNvcnJlY3QgLnRpdGxlLXRleHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NzkyM2Y7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAuYnRuLXRleHQsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAuYnRuLXRleHQsXG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZmVlZGJhY2sgLmJ0bi10ZXh0IHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87IH1cblxuW2RhdGEtYmxvY2stdHlwZT0nY2FsbG91dCddIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjVlYTtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZWQxYjJlO1xuICBwYWRkaW5nOiAxLjVyZW0gMnJlbTtcbiAgbWFyZ2luOiAxcmVtIDAgMS41cmVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICBbZGF0YS1ibG9jay10eXBlPSdjYWxsb3V0J10ge1xuICAgICAgcGFkZGluZzogMC4zNXJlbTsgfSB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2NhbGxvdXQnXSBwLFxuICBbZGF0YS1ibG9jay10eXBlPSdjYWxsb3V0J10gbGkge1xuICAgIGZvbnQ6IDEuMzVyZW0gZ2VvcmdpYSwgc2VyaWY7XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J2NhbGxvdXQnXSBwLFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nY2FsbG91dCddIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4OyB9IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0nY2FsbG91dCddIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nY2FsbG91dCddIHtcbiAgICAgIGJvcmRlci1sZWZ0OiA4cHggc29saWQgI2VkMWIyZTtcbiAgICAgIHBhZGRpbmc6IDU1cHg7XG4gICAgICB3aWR0aDogNjAwcHg7IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPSdjYWxsb3V0J10gdWwge1xuICAgIGJvcmRlci1sZWZ0OiAwOyB9XG5cbnNlY3Rpb24uaGFzLWNvbnRlbnQtYmxvY2stY2Fyb3VzZWwge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSAhaW1wb3J0YW50O1xuICB3aWR0aDogY2FsYygxMDAlICsgLjQ5cHgpICFpbXBvcnRhbnQ7IH1cblxuW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgIWltcG9ydGFudDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIC40OXB4KSAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stY2Fyb3VzZWwnXSB7XG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ11bZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj0ndHJ1ZSddIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddW2RhdGEtc2Nyb2xsLXRyYW5zaXRpb249J3RydWUnXVtkYXRhLWludmlldz0ndHJ1ZSddIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBhbmltYXRpb246IGZhZGVJblVwIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stY2Fyb3VzZWwnXSAuZXhwbG9yZS1pbWFnZS1ibG9jayB7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10gLnN0ZXAtaG9sZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAuNXJlbSBhdXRvIDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwOTFjZDsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stY2Fyb3VzZWwnXSAuc3RlcC1ob2xkZXIgLmJvcmRlci13cmFwIHtcbiAgICAgIHBhZGRpbmc6IGNhbGMoMC44NXJlbSAtIDJweCk7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddIC5zdGVwLWhvbGRlciAuYm9yZGVyLXdyYXAge1xuICAgICAgICAgIHBhZGRpbmc6IGNhbGMoMC4zNXJlbSAtIDJweCk7IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10gLmRpcmVjdGlvbnMtdGV4dCB7XG4gICAgcGFkZGluZzogMCAwIDRweCAhaW1wb3J0YW50OyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddIC5kaXJlY3Rpb25zLXRleHQgcCB7XG4gICAgICBwYWRkaW5nOiAwIDVweDsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10gLm5vZGUtYXJlYSB7XG4gICAgbWFyZ2luOiAtNHB4IC00cHggYXV0bzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddIC5ub2RlLWFyZWEge1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddIC5ub2RlLWFyZWEgLmdyYXBoaWMtY29udGFpbmVyIGltZyB7XG4gICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddIC5ub2RlLWNvbnRlbnQtcGFuZWwge1xuICAgICAgbWFyZ2luOiAwLjg1cmVtIDRweCA0cHggIWltcG9ydGFudDsgfSB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stY2Fyb3VzZWwnXSAuY2Fyb3VzZWwtbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNjNGRmZjY7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMC41cmVtIDFyZW07IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10gLmNhcm91c2VsLW5hdiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4xcmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjFyZW07IH0gfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stY2Fyb3VzZWwnXSAuY2Fyb3VzZWwtbmF2IGJ1dHRvbiB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10gLmNhcm91c2VsLW5hdiAud2lkZ2V0LXRpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbWFyZ2luOiAwIDEwcHggMjBweDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10gLmNhcm91c2VsLW5hdiAud2lkZ2V0LXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW46IDEwcHggNHB4IDIwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA1NXB4KTsgfSB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddIC5jYXJvdXNlbC1uYXYgLm5hdkRvdHMge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAycHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogNjAlO1xuICAgICAgbWFyZ2luOiBhdXRvOyB9XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10gLmNhcm91c2VsLW5hdiAubmF2RG90cyAubmF2RG90IHtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzAwOTFjZDtcbiAgICAgICAgbWFyZ2luOiAzcHggM3B4IDdweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBmbGV4LXNocmluazogMDsgfVxuICAgICAgICBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10gLmNhcm91c2VsLW5hdiAubmF2RG90cyAubmF2RG90LmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwOTFjZDsgfVxuXG5bZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLmFjY29yZGlvbi1ob2xkZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvYmtnZC1wYXR0ZXJuLWZhZGUuanBnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07IH1cblxuW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdIC5hdXhpbGlhcnktZmVhdHVyZS1idG4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdIC50ZXh0LWhvbGRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXJnaW46IDAgYXV0byAxcmVtOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXSAudGV4dC1ob2xkZXIgLmRpcmVjdGlvbnMtdGV4dCB7XG4gICAgcGFkZGluZzogMXJlbSAwIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLnRleHQtaG9sZGVyIC5kaXJlY3Rpb25zLXRleHQge1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMCAwICFpbXBvcnRhbnQ7IH0gfVxuXG5bZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gdWwge1xuICBib3JkZXItbGVmdDogbm9uZTsgfVxuXG5bZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gcDplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdW2RhdGEtc2Nyb2xsLXRyYW5zaXRpb249XCJmYWxzZVwiXSAubm9kZS1jb250YWluZXIge1xuICBhbmltYXRpb246IGZhZGVJbkxlZnQgMC41cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl1bZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj1cImZhbHNlXCJdIC5ub2RlLWNvbnRhaW5lcjpudGgtY2hpbGQoMSkge1xuICAgIGFuaW1hdGlvbi1kZWxheTogMHM7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl1bZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj1cImZhbHNlXCJdIC5ub2RlLWNvbnRhaW5lcjpudGgtY2hpbGQoMSk6OmFmdGVyIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMXM7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdW2RhdGEtc2Nyb2xsLXRyYW5zaXRpb249XCJmYWxzZVwiXSAubm9kZS1jb250YWluZXI6bnRoLWNoaWxkKDIpIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuMnM7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl1bZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj1cImZhbHNlXCJdIC5ub2RlLWNvbnRhaW5lcjpudGgtY2hpbGQoMik6OmFmdGVyIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMS4yNXM7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdW2RhdGEtc2Nyb2xsLXRyYW5zaXRpb249XCJmYWxzZVwiXSAubm9kZS1jb250YWluZXI6bnRoLWNoaWxkKDMpIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuNHM7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl1bZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj1cImZhbHNlXCJdIC5ub2RlLWNvbnRhaW5lcjpudGgtY2hpbGQoMyk6OmFmdGVyIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMS41czsgfVxuICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl1bZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj1cImZhbHNlXCJdIC5ub2RlLWNvbnRhaW5lcjpudGgtY2hpbGQoNCkge1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC42czsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXVtkYXRhLXNjcm9sbC10cmFuc2l0aW9uPVwiZmFsc2VcIl0gLm5vZGUtY29udGFpbmVyOm50aC1jaGlsZCg0KTo6YWZ0ZXIge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxLjc1czsgfVxuICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl1bZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj1cImZhbHNlXCJdIC5ub2RlLWNvbnRhaW5lcjpudGgtY2hpbGQoNSkge1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC44czsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXVtkYXRhLXNjcm9sbC10cmFuc2l0aW9uPVwiZmFsc2VcIl0gLm5vZGUtY29udGFpbmVyOm50aC1jaGlsZCg1KTo6YWZ0ZXIge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAyczsgfVxuICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl1bZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj1cImZhbHNlXCJdIC5ub2RlLWNvbnRhaW5lcjpudGgtY2hpbGQoNikge1xuICAgIGFuaW1hdGlvbi1kZWxheTogMXM7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl1bZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj1cImZhbHNlXCJdIC5ub2RlLWNvbnRhaW5lcjpudGgtY2hpbGQoNik6OmFmdGVyIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMi4yNXM7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdW2RhdGEtc2Nyb2xsLXRyYW5zaXRpb249XCJmYWxzZVwiXSAubm9kZS1jb250YWluZXI6bnRoLWNoaWxkKDcpIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IDEuMnM7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl1bZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj1cImZhbHNlXCJdIC5ub2RlLWNvbnRhaW5lcjpudGgtY2hpbGQoNyk6OmFmdGVyIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMi41czsgfVxuICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl1bZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj1cImZhbHNlXCJdIC5ub2RlLWNvbnRhaW5lcjpudGgtY2hpbGQoOCkge1xuICAgIGFuaW1hdGlvbi1kZWxheTogMS40czsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXVtkYXRhLXNjcm9sbC10cmFuc2l0aW9uPVwiZmFsc2VcIl0gLm5vZGUtY29udGFpbmVyOm50aC1jaGlsZCg4KTo6YWZ0ZXIge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAyLjc1czsgfVxuICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl1bZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj1cImZhbHNlXCJdIC5ub2RlLWNvbnRhaW5lcjpudGgtY2hpbGQoOSkge1xuICAgIGFuaW1hdGlvbi1kZWxheTogMS42czsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXVtkYXRhLXNjcm9sbC10cmFuc2l0aW9uPVwiZmFsc2VcIl0gLm5vZGUtY29udGFpbmVyOm50aC1jaGlsZCg5KTo6YWZ0ZXIge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAzczsgfVxuICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl1bZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj1cImZhbHNlXCJdIC5ub2RlLWNvbnRhaW5lcjpudGgtY2hpbGQoMTApIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IDEuOHM7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl1bZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj1cImZhbHNlXCJdIC5ub2RlLWNvbnRhaW5lcjpudGgtY2hpbGQoMTApOjphZnRlciB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDMuMjVzOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXSAubm9kZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDNweCBzb2xpZCAjMDA5MWNkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IG1heC13aWR0aCAyNTBtcztcbiAgcGVyc3BlY3RpdmU6IDEwMDA7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLm5vZGUtY29udGFpbmVyIC5ub2RlLWNvbnRlbnQtcGFuZWwge1xuICAgIG1hcmdpbjogMDsgfVxuICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLm5vZGUtY29udGFpbmVyIC5ub2RlLWNvbXBsZXRlLWljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDFyZW07XG4gICAgbGVmdDogMC43NXJlbTtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHotaW5kZXg6IDM7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLm5vZGUtY29udGFpbmVyIC5ub2RlLWNvbXBsZXRlLWljb24ge1xuICAgICAgICB0b3A6IDAuNzVyZW07XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBsZWZ0OiAwLjVyZW07IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLm5vZGUtY29udGFpbmVyIC5ub2RlLWJ0bi1pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tY2hldnJvbi1kb3duLXJlZC5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA2MCU7XG4gICAgYm90dG9tOiAxcmVtO1xuICAgIG1hcmdpbjogMDsgfVxuICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLm5vZGUtY29udGFpbmVyOm5vdCguaGFzLWdyYXBoaWMpIC5ub2RlLXRpdGxlLFxuICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLm5vZGUtY29udGFpbmVyOm5vdCguaGFzLWdyYXBoaWMpIC5ub2RlLXRleHQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXSAubm9kZS1jb250ZW50LXBhbmVsLmhpZGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXSAubm9kZS1oZWFkaW5nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLm5vZGUtaGVhZGluZyAubm9kZS1idG4ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1cHggKiAyKTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtaW4taGVpZ2h0OiA3MHB4O1xuICAgIG1hcmdpbjogNXB4O1xuICAgIHBhZGRpbmc6IDAuODVyZW0gMC44NXJlbSA2cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHotaW5kZXg6IDE7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLm5vZGUtaGVhZGluZyAubm9kZS1idG4ge1xuICAgICAgICBwYWRkaW5nOiAwLjM1cmVtIDAuMzVyZW0gNXJlbTsgfSB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXSAubm9kZS1oZWFkaW5nIC5ub2RlLWJ0bi1sYWJlbCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgY29sb3I6ICMwMDRiNzk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdIC5ub2RlLWNvbnRlbnQtcGFuZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjUwbXM7XG4gIHBlcnNwZWN0aXZlOiAxMDAwO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdIC5ub2RlLWNvbnRlbnQtcGFuZWwgLm5vZGUtdGl0bGUge1xuICAgIGJhY2tncm91bmQ6ICNjNGRmZjY7XG4gICAgcGFkZGluZzogMC44NXJlbTtcbiAgICBtYXJnaW46IDRweCBzb2xpZCAjYzRkZmY2O1xuICAgIGNvbG9yOiAjMDA0Yjc5O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdIC5ub2RlLWNvbnRlbnQtcGFuZWwgLm5vZGUtdGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAwLjM1cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMzVyZW0gIWltcG9ydGFudDsgfSB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXSAubm9kZS1jb250ZW50LXBhbmVsIC5ub2RlLWNvbnRlbnQtZ3JhcGhpYyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXSAubm9kZS1jb250ZW50LXBhbmVsIC5ub2RlLXRleHQge1xuICAgIHBhZGRpbmc6IDAuODVyZW0gMC44NXJlbSA2cmVtO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAyNTBtczsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXSAubm9kZS1jb250ZW50LXBhbmVsIC5ub2RlLXRleHQge1xuICAgICAgICBwYWRkaW5nOiAwLjM1cmVtIDAuMzVyZW0gNnJlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLm5vZGUtY29udGFpbmVyLmV4cGFuZGVkIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4OyB9IH1cblxuW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdIC5ub2RlLWNvbnRhaW5lci5leHBhbmRlZCAubm9kZS1idG4taWNvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1jaGV2cm9uLXVwLXJlZC5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNjAlOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXSAubm9kZS1jb250YWluZXIuZXhwYW5kZWQgLm5vZGUtaGVhZGluZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXSAubm9kZS1jb250YWluZXIuZXhwYW5kZWQgLm5vZGUtYnRuIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDVweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYm90dG9tOiA1cHg7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgei1pbmRleDogMTsgfVxuICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLm5vZGUtY29udGFpbmVyLmV4cGFuZGVkIC5ub2RlLWJ0biAubm9kZS1idG4tbGFiZWwge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zczsgfVxuXG5bZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLm5vZGUtY29udGFpbmVyLmV4cGFuZGVkIC5ub2RlLWNvbnRlbnQtcGFuZWwge1xuICBvcGFjaXR5OiAxO1xuICBtYXgtaGVpZ2h0OiAxODAwcHg7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdIC5ub2RlLWNvbnRhaW5lci5leHBhbmRlZCAubm9kZS1jb250ZW50LXBhbmVsIC5ub2RlLXRleHQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMjUwbXM7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLm5vZGUtY29udGFpbmVyLmV4cGFuZGVkIC5ub2RlLWNvbnRlbnQtcGFuZWwgLm5vZGUtdGV4dCBbZGF0YS1ibG9jay10eXBlPVwibGVhcm4tbW9yZS1idG5cIl0gYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLm5vZGUtY29udGFpbmVyLmV4cGFuZGVkIC5ub2RlLWNvbnRlbnQtcGFuZWwge1xuICAgICAgbWF4LWhlaWdodDogMzYwMHB4OyB9IH1cblxuW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdIC5ub2RlLWNvbnRhaW5lci5jb21wbGV0ZSAubm9kZS1jb21wbGV0ZS1pY29uIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG5bZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLm5vZGUtY29udGFpbmVyLmNvbXBsZXRlIC5ub2RlLXRpdGxlIHtcbiAgYm9yZGVyOiA0cHggc29saWQgI2M0ZGZmNjsgfVxuXG5bZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLm5vZGUtY29udGFpbmVyLmNvbXBsZXRlIC5ub2RlLWJ0bixcbltkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXSAubm9kZS1jb250YWluZXIuY29tcGxldGUgLm5vZGUtdGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdIC5ub2RlLWNvbnRhaW5lci5jb21wbGV0ZSAubm9kZS1idG4sXG4gICAgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdIC5ub2RlLWNvbnRhaW5lci5jb21wbGV0ZSAubm9kZS10aXRsZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAuODVyZW07XG4gICAgICBwYWRkaW5nLXRvcDogMnJlbTsgfSB9XG5cbltkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXSAubm9kZS1jb250YWluZXIuY29tcGxldGUgLm5vZGUtdGl0bGUge1xuICBtYXJnaW46IDA7IH1cblxuW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdLmV4cGxvcmUtYWNjb3JkaW9uLXN0YWNrZWQgLm5vZGUtY29udGFpbmVyLmhhcy1ncmFwaGljLmV4cGFuZGVkIC5ub2RlLWNvbnRlbnQtcGFuZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXS5leHBsb3JlLWFjY29yZGlvbi1zdGFja2VkIC5ub2RlLWNvbnRhaW5lci5oYXMtZ3JhcGhpYy5leHBhbmRlZCAubm9kZS1jb250ZW50LXBhbmVsIC5ub2RlLXRpdGxlLFxuICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0uZXhwbG9yZS1hY2NvcmRpb24tc3RhY2tlZCAubm9kZS1jb250YWluZXIuaGFzLWdyYXBoaWMuZXhwYW5kZWQgLm5vZGUtY29udGVudC1wYW5lbCAubm9kZS1jb250ZW50LWdyYXBoaWMsXG4gIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXS5leHBsb3JlLWFjY29yZGlvbi1zdGFja2VkIC5ub2RlLWNvbnRhaW5lci5oYXMtZ3JhcGhpYy5leHBhbmRlZCAubm9kZS1jb250ZW50LXBhbmVsIC5ub2RlLXRleHQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXS5leHBsb3JlLWFjY29yZGlvbi1zdGFja2VkIC5ub2RlLWNvbnRhaW5lci5oYXMtZ3JhcGhpYy5leHBhbmRlZCAubm9kZS1jb250ZW50LXBhbmVsIC5ub2RlLWNvbnRlbnQtZ3JhcGhpYyB7XG4gICAgcGFkZGluZzogMC44NXJlbSAwLjg1cmVtIDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdLmV4cGxvcmUtYWNjb3JkaW9uLXN0YWNrZWQgLm5vZGUtY29udGFpbmVyLmhhcy1ncmFwaGljLmV4cGFuZGVkIC5ub2RlLWNvbnRlbnQtcGFuZWwgLm5vZGUtdGV4dCB7XG4gICAgICBwYWRkaW5nOiAyNXB4IDQwcHggNzVweDsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXS5leHBsb3JlLWFjY29yZGlvbi1zdGFja2VkIC5ub2RlLWNvbnRhaW5lci5oYXMtZ3JhcGhpYy5leHBhbmRlZCAubm9kZS1jb250ZW50LXBhbmVsIC5ub2RlLWNvbnRlbnQtZ3JhcGhpYyB7XG4gICAgICBtYXgtd2lkdGg6IDcxNXB4O1xuICAgICAgbWFyZ2luOiAyNXB4IGF1dG8gYXV0bztcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXSAuY29udGVudCxcbiAgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdIC5hY2NvcmRpb24taG9sZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLnBhbmVsIHtcbiAgICBwYWRkaW5nOiA0MHB4IDUwcHggMjBweDtcbiAgICB3aWR0aDogNjc1cHg7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdIC5hY2NvcmRpb24taG9sZGVyIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBwYWRkaW5nOiAyMHB4OyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXSAubm9kZS1jb250YWluZXIge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC13aWR0aDogNjAwcHg7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLm5vZGUtY29udGFpbmVyIC5ub2RlLWNvbXBsZXRlLWljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAyOHB4O1xuICAgICAgbGVmdDogMjBweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAxOHB4OyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdIC5ub2RlLWNvbnRhaW5lciAubm9kZS1oZWFkaW5nIC5ub2RlLWJ0biB7XG4gICAgICBwYWRkaW5nOiAyNnB4IDU2cHggNzBweDsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXSAubm9kZS1jb250YWluZXIgLm5vZGUtdGl0bGUsXG4gICAgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdIC5ub2RlLWNvbnRhaW5lciAubm9kZS10ZXh0IHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDU1JTsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXSAubm9kZS1jb250YWluZXIgLm5vZGUtdGl0bGUge1xuICAgICAgcGFkZGluZzogMjZweCA3MHB4IDI2cHggNjBweCAhaW1wb3J0YW50OyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdIC5ub2RlLWNvbnRhaW5lciAubm9kZS10ZXh0IHtcbiAgICAgIHBhZGRpbmc6IDI1cHggNDBweCA3NXB4IDYwcHg7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLm5vZGUtY29udGFpbmVyIC5ub2RlLWNvbnRlbnQtZ3JhcGhpYyB7XG4gICAgICBvcmRlcjogMDtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIHdpZHRoOiA0NSU7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdIC5ub2RlLWNvbnRhaW5lci5leHBhbmRlZCB7XG4gICAgLyogbWluLWhlaWdodDogMzMwcHg7ICovIH1cbiAgICBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLm5vZGUtY29udGFpbmVyLmV4cGFuZGVkIC5ub2RlLWhlYWRpbmcgLm5vZGUtYnRuIHtcbiAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgaGVpZ2h0OiA0NHB4OyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdIC5ub2RlLWNvbnRhaW5lci5leHBhbmRlZCAubm9kZS10aXRsZSB7XG4gICAgICBwYWRkaW5nOiAyNnB4IDcwcHggMjZweCA1NnB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5bZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWhvdHNwb3QnXS5leHBsb3JlLWhvdHNwb3QtYmxvY2sge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWhvdHNwb3QnXS5leHBsb3JlLWhvdHNwb3QtYmxvY2sge1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1ob3RzcG90J10uZXhwbG9yZS1ob3RzcG90LWJsb2NrIC5kaXJlY3Rpb25zLXRleHQge1xuICAgICAgICBwYWRkaW5nOiAwLjM1cmVtIDAgIWltcG9ydGFudDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDEycHgpIHtcbiAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWhvdHNwb3QnXS5leHBsb3JlLWhvdHNwb3QtYmxvY2sge1xuICAgICAgcGFkZGluZzogMC44NXJlbTsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1ob3RzcG90J10uZXhwbG9yZS1ob3RzcG90LWJsb2NrLmFjdGl2ZSAubm9kZS1hcmVhIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1ob3RzcG90J10uZXhwbG9yZS1ob3RzcG90LWJsb2NrIC5ub2RlLWFyZWEtaG9sZGVyIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZGlzcGxheTogZmxleDsgfSB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaG90c3BvdCddIC5ub2RlLWFyZWEtaG9sZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDAuODVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1ob3RzcG90J10gLm5vZGUtYXJlYSxcbltkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaG90c3BvdCddIC5ub2RlLWNvbnRlbnQtcGFuZWwge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMTJweCkge1xuICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWhvdHNwb3QnXSAubm9kZS1jb250ZW50LXBhbmVsIHtcbiAgICB3aWR0aDogMzc1cHg7IH0gfVxuXG5bZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWhvdHNwb3QnXSAubm9kZS1hcmVhIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDAuODVyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMTJweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaG90c3BvdCddIC5ub2RlLWFyZWEge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMyUsIDAsIDApO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDUwMG1zO1xuICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1ob3RzcG90J10gLm5vZGUtYXJlYSBpbWcge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaG90c3BvdCddIC5ub2RlLWFyZWEgLm5vZGUge1xuICAgIHdpZHRoOiAxM3Z3O1xuICAgIG1heC13aWR0aDogODVweDtcbiAgICBtaW4td2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiAxM3Z3O1xuICAgIG1heC1oZWlnaHQ6IDg1cHg7XG4gICAgbWluLWhlaWdodDogNDRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGFuaW1hdGlvbjogem9vbUluIDM1MG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWhvdHNwb3QnXSAubm9kZS1hcmVhIC5ub2RlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0Mi41cHg7XG4gICAgICAgIG1pbi13aWR0aDogMjJweDtcbiAgICAgICAgbWF4LWhlaWdodDogNDIuNXB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAyMnB4OyB9IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWhvdHNwb3QnXSAubm9kZS1hcmVhIC5ub2RlOm50aC1jaGlsZCgxKSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDIwMG1zOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1ob3RzcG90J10gLm5vZGUtYXJlYSAubm9kZTpudGgtY2hpbGQoMikge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiA0MDBtczsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaG90c3BvdCddIC5ub2RlLWFyZWEgLm5vZGU6bnRoLWNoaWxkKDMpIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogNjAwbXM7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWhvdHNwb3QnXSAubm9kZS1hcmVhIC5ub2RlOm50aC1jaGlsZCg0KSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDgwMG1zOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1ob3RzcG90J10gLm5vZGUtYXJlYSAubm9kZTpudGgtY2hpbGQoNSkge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxMDAwbXM7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWhvdHNwb3QnXSAubm9kZS1hcmVhIC5ub2RlOm50aC1jaGlsZCg2KSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDEyMDBtczsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaG90c3BvdCddIC5ub2RlLWFyZWEgLm5vZGU6bnRoLWNoaWxkKDcpIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMTQwMG1zOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1ob3RzcG90J10gLm5vZGUtYXJlYSAubm9kZTpudGgtY2hpbGQoOCkge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxNjAwbXM7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWhvdHNwb3QnXSAubm9kZS1hcmVhIC5ub2RlOm50aC1jaGlsZCg5KSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDE4MDBtczsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaG90c3BvdCddIC5ub2RlLWFyZWEgLm5vZGU6bnRoLWNoaWxkKDEwKSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDIwMDBtczsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaG90c3BvdCddIC5ub2RlLWFyZWEgLm5vZGUgLm5vZGUtaWNvbiB7XG4gICAgICB3aWR0aDogNXZ3O1xuICAgICAgbWF4LXdpZHRoOiAzMHB4O1xuICAgICAgbWluLXdpZHRoOiAyMXB4O1xuICAgICAgaGVpZ2h0OiA1dnc7XG4gICAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgICAgbWluLWhlaWdodDogMjFweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQxYjJlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyNTBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1ob3RzcG90J10gLm5vZGUtYXJlYSAubm9kZSAubm9kZS1pY29uOjpiZWZvcmUsIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaG90c3BvdCddIC5ub2RlLWFyZWEgLm5vZGUgLm5vZGUtaWNvbjo6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzUwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICAgIGNvbnRlbnQ6ICcnOyB9XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWhvdHNwb3QnXSAubm9kZS1hcmVhIC5ub2RlIC5ub2RlLWljb246OmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgIGhlaWdodDogMnB4OyB9XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWhvdHNwb3QnXSAubm9kZS1hcmVhIC5ub2RlIC5ub2RlLWljb246OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgaGVpZ2h0OiA3MCU7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1ob3RzcG90J10gLm5vZGUtYXJlYSAubm9kZSAubm9kZS1pY29uIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE1cHg7XG4gICAgICAgICAgbWF4LWhlaWdodDogMTVweDtcbiAgICAgICAgICBtaW4td2lkdGg6IDEycHg7XG4gICAgICAgICAgbWluLWhlaWdodDogMTJweDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmOyB9XG4gICAgICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1ob3RzcG90J10gLm5vZGUtYXJlYSAubm9kZSAubm9kZS1pY29uOjpiZWZvcmUge1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7IH1cbiAgICAgICAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWhvdHNwb3QnXSAubm9kZS1hcmVhIC5ub2RlIC5ub2RlLWljb246OmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7IH0gfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaG90c3BvdCddIC5ub2RlLWFyZWEgLm5vZGUub3ZlciAubm9kZS1pY29uIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjIsIDEuMiwgMSk7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWhvdHNwb3QnXSAubm9kZS1hcmVhIC5ub2RlLmNvbXBsZXRlOm5vdChbYXJpYS1zZWxlY3RlZD0ndHJ1ZSddKSAubm9kZS1pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZTEyMWY7IH1cbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaG90c3BvdCddIC5ub2RlLWFyZWEgLm5vZGUuY29tcGxldGU6bm90KFthcmlhLXNlbGVjdGVkPSd0cnVlJ10pIC5ub2RlLWljb246OmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgIHRvcDogNnB4O1xuICAgICAgICBsZWZ0OiAtN3B4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzN2RlZyk7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaG90c3BvdCddIC5ub2RlLWFyZWEgLm5vZGUuY29tcGxldGU6bm90KFthcmlhLXNlbGVjdGVkPSd0cnVlJ10pIC5ub2RlLWljb246OmJlZm9yZSB7XG4gICAgICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICBsZWZ0OiAtMy41cHg7IH0gfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1ob3RzcG90J10gLm5vZGUtYXJlYSAubm9kZS5jb21wbGV0ZTpub3QoW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSkgLm5vZGUtaWNvbjo6YWZ0ZXIge1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzBkZWcpOyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWhvdHNwb3QnXSAubm9kZS1hcmVhIC5ub2RlLmNvbXBsZXRlOm5vdChbYXJpYS1zZWxlY3RlZD0ndHJ1ZSddKSAubm9kZS1pY29uOjphZnRlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgIGxlZnQ6IDEuNXB4OyB9IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWhvdHNwb3QnXSAubm9kZS1hcmVhIC5ub2RlW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIC5ub2RlLWljb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzllMTIxZjsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1ob3RzcG90J10gLm5vZGUtYXJlYSAubm9kZVthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSAubm9kZS1pY29uOjpiZWZvcmUsIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaG90c3BvdCddIC5ub2RlLWFyZWEgLm5vZGVbYXJpYS1zZWxlY3RlZD1cInRydWVcIl0gLm5vZGUtaWNvbjo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWhvdHNwb3QnXSAubm9kZS1hcmVhIC5ub2RlW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIC5ub2RlLWljb246OmJlZm9yZSwgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1ob3RzcG90J10gLm5vZGUtYXJlYSAubm9kZVthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSAubm9kZS1pY29uOjphZnRlciB7XG4gICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0cHg7IH0gfVxuXG5bZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWhvdHNwb3QnXSAubm9kZS1jb250ZW50LXBhbmVsIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwOTFjZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYW5pbWF0aW9uOiBmYWRlSW5SaWdodCA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAxMnB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1ob3RzcG90J10gLm5vZGUtY29udGVudC1wYW5lbCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDE7IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWhvdHNwb3QnXSAubm9kZS1jb250ZW50LXBhbmVsID4gKiB7XG4gICAgcGFkZGluZzogMC44NXJlbTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaG90c3BvdCddIC5ub2RlLWNvbnRlbnQtcGFuZWwgPiAqIHtcbiAgICAgICAgcGFkZGluZzogMC4zNXJlbTsgfSB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaG90c3BvdCddIC5ub2RlLWNvbnRlbnQtcGFuZWwgLm5vZGUtY29udGVudC10aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQ6ICMwMDkxY2Q7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMTJweCkge1xuICAjYmxzLWRmMDIwIC5hY3RpdmUgLm5vZGUtYXJlYS1ob2xkZXIsXG4gICNhY2xzLWJkMDQwIC5hY3RpdmUgLm5vZGUtYXJlYS1ob2xkZXIsXG4gICNwYWxzLWJkMDQwIC5hY3RpdmUgLm5vZGUtYXJlYS1ob2xkZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMTBweCk7IH0gfVxuXG5bZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10gW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG5bZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10ge1xuICB3aWR0aDogMTAwJTsgfVxuXG5bZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10sXG5bZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10ge1xuICBwYWRkaW5nLWJvdHRvbTogMC44NXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddLFxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stY2Fyb3VzZWwnXSB7XG4gICAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pY29uLXNtYWxsIC5ub2RlLWdyYXBoaWMsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stY2Fyb3VzZWwnXS5leHBsb3JlLWljb24tc21hbGwgLm5vZGUtZ3JhcGhpYyB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLTNkLWltZyAubm9kZSxcbiAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddLmV4cGxvcmUtM2QtaW1nIC5ub2RlIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS0zZC1pbWcgLm5vZGUtZ3JhcGhpYyxcbiAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddLmV4cGxvcmUtM2QtaW1nIC5ub2RlLWdyYXBoaWMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXSAudGV4dC1ob2xkZXIgLmRpcmVjdGlvbnMtdGV4dCxcbiAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddIC50ZXh0LWhvbGRlciAuZGlyZWN0aW9ucy10ZXh0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXSAubm9kZS1ncmFwaGljLTEsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stY2Fyb3VzZWwnXSAubm9kZS1ncmFwaGljLTEge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgZmxleC1zaHJpbms6IDA7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddIC5ub2RlLWdyYXBoaWMtMixcbiAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddIC5ub2RlLWdyYXBoaWMtMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyLjV2dztcbiAgICBtaW4taGVpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbjogNnB4IGF1dG8gMDtcbiAgICBmbGV4LXNocmluazogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddIC5ub2RlLWdyYXBoaWMtMixcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stY2Fyb3VzZWwnXSAubm9kZS1ncmFwaGljLTIge1xuICAgICAgICBoZWlnaHQ6IDIycHg7IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10gLm5vZGUsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stY2Fyb3VzZWwnXSAubm9kZSB7XG4gICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXSAubm9kZSxcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stY2Fyb3VzZWwnXSAubm9kZSB7XG4gICAgICAgIHBhZGRpbmc6IDEuMjc1cmVtICFpbXBvcnRhbnQ7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXSAubm9kZSxcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stY2Fyb3VzZWwnXSAubm9kZSB7XG4gICAgICAgIG1pbi13aWR0aDogNDglO1xuICAgICAgICB3aWR0aDogNDglOyB9IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddIC5ub2RlLWNvbnRlbnQtcGFuZWwsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stY2Fyb3VzZWwnXSAubm9kZS1jb250ZW50LXBhbmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddIC5ub2RlLWNvbnRlbnQtcGFuZWwgLm5vZGUtY29udGVudC10aXRsZSxcbiAgICBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10gLm5vZGUtY29udGVudC1wYW5lbCAubm9kZS1jb250ZW50LXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGNvbG9yOiAjMDA0Yjc5O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXSAubm9kZS1jb250ZW50LXBhbmVsIC5ub2RlLWNvbnRlbnQtdGV4dCxcbiAgICBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10gLm5vZGUtY29udGVudC1wYW5lbCAubm9kZS1jb250ZW50LXRleHQge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtOyB9XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10gLm5vZGUtY29udGVudC1wYW5lbCAubm9kZS1jb250ZW50LXRleHQgPiA6Zmlyc3QtY2hpbGQsXG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10gLm5vZGUtY29udGVudC1wYW5lbCAubm9kZS1jb250ZW50LXRleHQgPiA6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10gLm5vZGUtY29udGVudC1wYW5lbCAubm9kZS1jb250ZW50LXRleHQgPiA6bGFzdC1jaGlsZCxcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stY2Fyb3VzZWwnXSAubm9kZS1jb250ZW50LXBhbmVsIC5ub2RlLWNvbnRlbnQtdGV4dCA+IDpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXSAubm9kZS1jb250ZW50LXBhbmVsIC5ub2RlLWNvbnRlbnQtZ3JhcGhpYyxcbiAgICBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10gLm5vZGUtY29udGVudC1wYW5lbCAubm9kZS1jb250ZW50LWdyYXBoaWMge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDAuODVyZW07IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddW2RhdGEtaW52aWV3PSd0cnVlJ10sXG4gIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stY2Fyb3VzZWwnXVtkYXRhLWludmlldz0ndHJ1ZSddIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddW2RhdGEtaW52aWV3PSd0cnVlJ10gLm5vZGUsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddW2RhdGEtaW52aWV3PSd0cnVlJ10gLm5vZGUge1xuICAgICAgYW5pbWF0aW9uOiBmYWRlSW5Eb3duIDI1MG1zO1xuICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddW2RhdGEtaW52aWV3PSd0cnVlJ10gLm5vZGU6bnRoLWNoaWxkKDEpLFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddW2RhdGEtaW52aWV3PSd0cnVlJ10gLm5vZGU6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxMDBtczsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddW2RhdGEtaW52aWV3PSd0cnVlJ10gLm5vZGU6bnRoLWNoaWxkKDIpLFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddW2RhdGEtaW52aWV3PSd0cnVlJ10gLm5vZGU6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAyMDBtczsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddW2RhdGEtaW52aWV3PSd0cnVlJ10gLm5vZGU6bnRoLWNoaWxkKDMpLFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddW2RhdGEtaW52aWV3PSd0cnVlJ10gLm5vZGU6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAzMDBtczsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddW2RhdGEtaW52aWV3PSd0cnVlJ10gLm5vZGU6bnRoLWNoaWxkKDQpLFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddW2RhdGEtaW52aWV3PSd0cnVlJ10gLm5vZGU6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiA0MDBtczsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddW2RhdGEtaW52aWV3PSd0cnVlJ10gLm5vZGU6bnRoLWNoaWxkKDUpLFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddW2RhdGEtaW52aWV3PSd0cnVlJ10gLm5vZGU6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiA1MDBtczsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddW2RhdGEtaW52aWV3PSd0cnVlJ10gLm5vZGU6bnRoLWNoaWxkKDYpLFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1jYXJvdXNlbCddW2RhdGEtaW52aWV3PSd0cnVlJ10gLm5vZGU6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiA2MDBtczsgfVxuXG5bZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10ge1xuICBwYWRkaW5nOiAwLjg1cmVtO1xuICBwYWRkaW5nLXRvcDogMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddIHtcbiAgICAgIHBhZGRpbmc6IDAuMzVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10ge1xuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXSBsaSB7XG4gICAgdGV4dC1pbmRlbnQ6IC0xLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXSB1bCBsaSB7XG4gICAgdGV4dC1pbmRlbnQ6IGluaGVyaXQ7XG4gICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddIC5hdXhpbGlhcnktZmVhdHVyZS1idG4gLnByYWN0aWNlLW5vdGUtYnRuIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXSAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIC5wcmFjdGljZS1ub3RlLWJ0biArIC5wcmltYXJ5LXRleHQge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddIC5ub2RlLWdyYXBoaWMtMSxcbiAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddIC5ub2RlLWdyYXBoaWMtMiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddIC5ub2RlLWdyYXBoaWMtMSxcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXSAubm9kZS1ncmFwaGljLTIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTJweCAhaW1wb3J0YW50OyB9IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddIC5ncmFwaGljLWNvbnRhaW5lciBpbWcubm9kZS1waG90byB7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXSBidXR0b25bcm9sZT1cInRhYlwiXSAuZ3JhcGhpYy1jb250YWluZXIgaW1nIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXSAuYXBwZWFyLWRpc2FibGVkLFxuICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1mb3JrIC5hcHBlYXItZGlzYWJsZWQgLmdyYXBoaWMtaG9sZGVyIHtcbiAgICBib3JkZXItY29sb3I6ICM5ZjlmYTM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddIC5ub2RlLWhvbGRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXSAubm9kZS1ob2xkZXIgLm5vZGUge1xuICAgICAgZmxleDogMSAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddIC5ub2RlLWhvbGRlciAubm9kZTpmb2N1cyB7XG4gICAgICAgIG91dGxpbmUtb2Zmc2V0OiAwOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXSAubm9kZS1jb250ZW50LXBhbmVsOm5vdChbaGlkZGVuXSkgdWwge1xuICAgIGJvcmRlci1sZWZ0OiAwOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXSAubm9kZS1jb250ZW50LXBhbmVsOm5vdChbaGlkZGVuXSkgLm5vZGUtY29udGVudC10aXRsZSB7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW5SaWdodCAzNTBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMTUwbXM7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddIC5ub2RlLWNvbnRlbnQtcGFuZWw6bm90KFtoaWRkZW5dKSAubm9kZS1jb250ZW50LXRleHQge1xuICAgIGFuaW1hdGlvbjogZmFkZUluIDM1MG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiA1MDBtczsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ106bm90KC5leHBsb3JlLWltYWdlLWZvcmspIC5sYWJlbC1jb250YWluZXIsIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXTpub3QoLmV4cGxvcmUtaW1hZ2UtZ3JvdXApIC5sYWJlbC1jb250YWluZXIge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddOm5vdCguZXhwbG9yZS1pbWFnZS1mb3JrKSAubGFiZWwtY29udGFpbmVyLCBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ106bm90KC5leHBsb3JlLWltYWdlLWdyb3VwKSAubGFiZWwtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfSB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXSAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuOm5vdCgucGRmLXJlc291cmNlLWJ0bikgKyAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuOm5vdCgucGRmLXJlc291cmNlLWJ0bikge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddIC5hdXhpbGlhcnktZmVhdHVyZS1idG46bm90KC5wZGYtcmVzb3VyY2UtYnRuKSArIC5hdXhpbGlhcnktZmVhdHVyZS1idG46bm90KC5wZGYtcmVzb3VyY2UtYnRuKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10gLmF1eGlsaWFyeS1mZWF0dXJlLWJ0bjpub3QoLnBkZi1yZXNvdXJjZS1idG4pOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7IH0gfVxuXG5bZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1mb3JrIC5ub2RlIC5ncmFwaGljLWNvbnRhaW5lcixcbltkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWdyb3VwIC5ub2RlIC5ncmFwaGljLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA5MWNkO1xuICBtYXJnaW46IDRweDtcbiAgcGFkZGluZzogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1mb3JrIC5ub2RlIC5ncmFwaGljLWNvbnRhaW5lcixcbiAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1ncm91cCAubm9kZSAuZ3JhcGhpYy1jb250YWluZXIge1xuICAgICAgbWFyZ2luOiAycHg7XG4gICAgICBwYWRkaW5nOiAwLjM1cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddLmV4cGxvcmUtaW1hZ2UtZm9yayAubm9kZSAuZ3JhcGhpYy1jb250YWluZXIsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddLmV4cGxvcmUtaW1hZ2UtZ3JvdXAgLm5vZGUgLmdyYXBoaWMtY29udGFpbmVyIHtcbiAgICAgIGhlaWdodDogMTI1cHg7IH0gfVxuXG5bZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1mb3JrIC5ub2RlLm92ZXIgLmdyYXBoaWMtY29udGFpbmVyLFxuW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddLmV4cGxvcmUtaW1hZ2UtZ3JvdXAgLm5vZGUub3ZlciAuZ3JhcGhpYy1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRkZmY2OyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWZvcmsgLm5vZGUuY29tcGxldGUgLmdyYXBoaWMtY29udGFpbmVyOjpiZWZvcmUsXG5bZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1ncm91cCAubm9kZS5jb21wbGV0ZSAuZ3JhcGhpYy1jb250YWluZXI6OmJlZm9yZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IDVweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1jaGVja21hcmstYmx1ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTJweCAxMnB4O1xuICBhbmltYXRpb246IHpvb21JbiAyNTBtcztcbiAgZmxleC1zaHJpbms6IDA7XG4gIGNvbnRlbnQ6ICcnOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWZvcmsgLm5vZGUuY29tcGxldGUgLmdyYXBoaWMtY29udGFpbmVyOjpiZWZvcmUsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddLmV4cGxvcmUtaW1hZ2UtZ3JvdXAgLm5vZGUuY29tcGxldGUgLmdyYXBoaWMtY29udGFpbmVyOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweDsgfSB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWZvcmsgLm5vZGVbYXJpYS1zZWxlY3RlZD0ndHJ1ZSddIC5ncmFwaGljLWNvbnRhaW5lcixcbltkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWZvcmsgLm5vZGUuc3ltYm9saWNhbGx5LXNlbGVjdGVkIC5ncmFwaGljLWNvbnRhaW5lcixcbltkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWdyb3VwIC5ub2RlW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSAuZ3JhcGhpYy1jb250YWluZXIsXG5bZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1ncm91cCAubm9kZS5zeW1ib2xpY2FsbHktc2VsZWN0ZWQgLmdyYXBoaWMtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZGZmNjtcbiAgYm9yZGVyOiAyLjNweCBzb2xpZCAjMDA5MWNkOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWZvcmsgLm5vZGUgLmxhYmVsLWNvbnRhaW5lcixcbltkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWdyb3VwIC5ub2RlIC5sYWJlbC1jb250YWluZXIge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDRiNzk7XG4gIHBhZGRpbmc6IDAuMzVyZW07IH1cblxuW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddLmV4cGxvcmUtaW1hZ2UtZm9yayAuc2FtZS1jb250ZW50IC5ncmFwaGljLWNvbnRhaW5lcixcbltkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWZvcmsgLmFwcGVhci1kaXNhYmxlZCAuZ3JhcGhpYy1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjOWY5ZmEzOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWZvcmsgLmJvcmRlci13cmFwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwOTFjZDsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1mb3JrIC5ib3JkZXItd3JhcCAubm9kZS1ob2xkZXIge1xuICAgIHBhZGRpbmc6IDAuNDI1cmVtIDAuNDI1cmVtIDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWZvcmsgLmJvcmRlci13cmFwIC5ub2RlLWhvbGRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAuODVyZW0gMC44NXJlbSAwOyB9IH1cblxuW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddLmV4cGxvcmUtaW1hZ2UtZm9yayAubm9kZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1mb3JrIC5ub2RlOmZpcnN0LWNoaWxkIC5ncmFwaGljLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddLmV4cGxvcmUtaW1hZ2UtZm9yayAubm9kZTpsYXN0LWNoaWxkIC5ncmFwaGljLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWZvcmsgLm5vZGU6OmFmdGVyIHtcbiAgICB3aWR0aDogMnB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTFjZDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMCwgMSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDM1MG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICBjb250ZW50OiAnJzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddLmV4cGxvcmUtaW1hZ2UtZm9yayAubm9kZTo6YWZ0ZXIge1xuICAgICAgICBoZWlnaHQ6IDI4cHg7IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1mb3JrIC5ub2RlW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXTo6YWZ0ZXIsIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWZvcmsgLm5vZGUuc3ltYm9saWNhbGx5LXNlbGVjdGVkOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWZvcmsgLm5vZGUuYXBwZWFyLWRpc2FibGVkIC5ncmFwaGljLWNvbnRhaW5lciBpbWcge1xuICAgIGhlaWdodDogMThweCAhaW1wb3J0YW50OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1mb3JrIC5ub2RlLmFwcGVhci1kaXNhYmxlZCAuZ3JhcGhpYy1jb250YWluZXIgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1mb3JrIC5ub2RlIC5ncmFwaGljLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuXG5bZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1mb3JrIC5ub2RlLWNvbnRlbnQtcGFuZWwge1xuICBwYWRkaW5nOiAwLjg1cmVtO1xuICBtYXJnaW46IDAuNDI1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA5MWNkOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWZvcmsgLm5vZGUtY29udGVudC1wYW5lbCB7XG4gICAgICBtYXJnaW46IDAuODVyZW07IH0gfVxuXG5bZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1mb3JrLnNhbWUtY29udGVudCAubm9kZS1hcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWZvcmsuc2FtZS1jb250ZW50IC5ub2RlLWhvbGRlcjo6YmVmb3JlLCBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1mb3JrLnNhbWUtY29udGVudCAubm9kZS1ob2xkZXI6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDkxY2Q7XG4gIGNvbnRlbnQ6ICcnOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWZvcmsuc2FtZS1jb250ZW50IC5ub2RlLWhvbGRlcjo6YmVmb3JlIHtcbiAgd2lkdGg6IDY1LjUlO1xuICBoZWlnaHQ6IDJweDtcbiAgdG9wOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWZvcmsuc2FtZS1jb250ZW50IC5ub2RlLWhvbGRlcjo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiA2NCU7IH0gfVxuXG5bZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1mb3JrLnNhbWUtY29udGVudCAubm9kZS1ob2xkZXI6OmFmdGVyIHtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICB0b3A6IGNhbGMoMTAwJSAtIDE0cHgpOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWZvcmsuc2FtZS1jb250ZW50IC5ub2RlOjphZnRlciB7XG4gIGhlaWdodDogMTVweDtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddLmV4cGxvcmUtaW1hZ2UtZ3JvdXAuZ3JvdXAtYWxsIC5ncm91cC1yaWdodCAubGFiZWwtY29udGFpbmVyOjphZnRlcixcbiAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddLmV4cGxvcmUtaW1hZ2UtZ3JvdXAuZ3JvdXAtYWxsIC5ncm91cC1sZWZ0IC5sYWJlbC1jb250YWluZXI6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWdyb3VwIC5ub2RlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWdyb3VwIC5ub2RlW2FyaWEtZXhwYW5kZWQ9J3RydWUnXSAubGFiZWwtY29udGFpbmVyOjpiZWZvcmUsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddLmV4cGxvcmUtaW1hZ2UtZ3JvdXAgLm5vZGVbYXJpYS1leHBhbmRlZD0ndHJ1ZSddIC5sYWJlbC1jb250YWluZXI6OmFmdGVyLCBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1ncm91cCAubm9kZS5zeW1ib2xpY2FsbHktc2VsZWN0ZWQgLmxhYmVsLWNvbnRhaW5lcjo6YmVmb3JlLFxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWdyb3VwIC5ub2RlLnN5bWJvbGljYWxseS1zZWxlY3RlZCAubGFiZWwtY29udGFpbmVyOjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1ncm91cCAubm9kZVthcmlhLWV4cGFuZGVkPSd0cnVlJ10uZ3JvdXAtcmlnaHQ6OmFmdGVyLCBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1ncm91cCAubm9kZVthcmlhLWV4cGFuZGVkPSd0cnVlJ10uZ3JvdXAtbGVmdDo6YWZ0ZXIsIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWdyb3VwIC5ub2RlW2FyaWEtZXhwYW5kZWQ9J3RydWUnXS5ncm91cC1taWRkbGU6OmFmdGVyLCBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1ncm91cCAubm9kZS5zeW1ib2xpY2FsbHktc2VsZWN0ZWQuZ3JvdXAtcmlnaHQ6OmFmdGVyLCBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1ncm91cCAubm9kZS5zeW1ib2xpY2FsbHktc2VsZWN0ZWQuZ3JvdXAtbGVmdDo6YWZ0ZXIsIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWdyb3VwIC5ub2RlLnN5bWJvbGljYWxseS1zZWxlY3RlZC5ncm91cC1taWRkbGU6OmFmdGVyIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1ncm91cCAubm9kZVthcmlhLWV4cGFuZGVkPSd0cnVlJ10uZ3JvdXAtcmlnaHQgLmxhYmVsLWNvbnRhaW5lcjo6YmVmb3JlLCBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1ncm91cCAubm9kZVthcmlhLWV4cGFuZGVkPSd0cnVlJ10uZ3JvdXAtbGVmdCAubGFiZWwtY29udGFpbmVyOjpiZWZvcmUsIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWdyb3VwIC5ub2RlW2FyaWEtZXhwYW5kZWQ9J3RydWUnXS5ncm91cC1taWRkbGUgLmxhYmVsLWNvbnRhaW5lcjo6YmVmb3JlLCBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1ncm91cCAubm9kZS5zeW1ib2xpY2FsbHktc2VsZWN0ZWQuZ3JvdXAtcmlnaHQgLmxhYmVsLWNvbnRhaW5lcjo6YmVmb3JlLCBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1ncm91cCAubm9kZS5zeW1ib2xpY2FsbHktc2VsZWN0ZWQuZ3JvdXAtbGVmdCAubGFiZWwtY29udGFpbmVyOjpiZWZvcmUsIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWdyb3VwIC5ub2RlLnN5bWJvbGljYWxseS1zZWxlY3RlZC5ncm91cC1taWRkbGUgLmxhYmVsLWNvbnRhaW5lcjo6YmVmb3JlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDBtczsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWdyb3VwIC5ub2RlW2FyaWEtZXhwYW5kZWQ9J3RydWUnXS5ncm91cC1yaWdodCAubGFiZWwtY29udGFpbmVyOjphZnRlciwgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddLmV4cGxvcmUtaW1hZ2UtZ3JvdXAgLm5vZGUuc3ltYm9saWNhbGx5LXNlbGVjdGVkLmdyb3VwLXJpZ2h0IC5sYWJlbC1jb250YWluZXI6OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDI1MG1zOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddLmV4cGxvcmUtaW1hZ2UtZ3JvdXAgLm5vZGUuZ3JvdXAtcmlnaHQ6OmFmdGVyLCBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1ncm91cCAubm9kZS5ncm91cC1sZWZ0OjphZnRlciwgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddLmV4cGxvcmUtaW1hZ2UtZ3JvdXAgLm5vZGUuZ3JvdXAtbWlkZGxlOjphZnRlciB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGNhbGMoMTAwJSArIDEycHgpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTFjZDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDUwbXMgMjAwbXM7XG4gICAgICBjb250ZW50OiAnJzsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWdyb3VwIC5ub2RlLmdyb3VwLXJpZ2h0IC5sYWJlbC1jb250YWluZXI6OmJlZm9yZSwgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddLmV4cGxvcmUtaW1hZ2UtZ3JvdXAgLm5vZGUuZ3JvdXAtbGVmdCAubGFiZWwtY29udGFpbmVyOjpiZWZvcmUsIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWdyb3VwIC5ub2RlLmdyb3VwLW1pZGRsZSAubGFiZWwtY29udGFpbmVyOjpiZWZvcmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMjUwbXM7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1ncm91cCAubm9kZS5ncm91cC1yaWdodCAubGFiZWwtY29udGFpbmVyOjpiZWZvcmUsIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWdyb3VwIC5ub2RlLmdyb3VwLWxlZnQgLmxhYmVsLWNvbnRhaW5lcjo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogMTRweDsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWdyb3VwIC5ub2RlLmdyb3VwLXJpZ2h0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWdyb3VwIC5ub2RlLmdyb3VwLXJpZ2h0OjphZnRlciB7XG4gICAgICAgIGxlZnQ6IDUwJTsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddLmV4cGxvcmUtaW1hZ2UtZ3JvdXAgLm5vZGUuZ3JvdXAtcmlnaHQgLmxhYmVsLWNvbnRhaW5lcjo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyAxM3B4KTtcbiAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTFjZDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDAsIDEpO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSAwbXM7XG4gICAgICAgIGNvbnRlbnQ6ICcnOyB9XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1ncm91cCAubm9kZS5ncm91cC1yaWdodCAuZ3JhcGhpYy1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWdyb3VwIC5ub2RlLmdyb3VwLWxlZnQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWdyb3VwIC5ub2RlLmdyb3VwLWxlZnQ6OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDUwJTsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddLmV4cGxvcmUtaW1hZ2UtZ3JvdXAgLm5vZGUuZ3JvdXAtbGVmdCAuZ3JhcGhpYy1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWdyb3VwIC5ub2RlLmdyb3VwLW1pZGRsZTo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBsZWZ0OiAwOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddLmV4cGxvcmUtaW1hZ2UtZ3JvdXAgLm5vZGUuZ3JvdXAtbWlkZGxlIC5ncmFwaGljLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1pbWFnZSddLmV4cGxvcmUtaW1hZ2UtZ3JvdXAgLmdyYXBoaWMtY29udGFpbmVyIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1ncm91cCAubGFiZWwtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWltYWdlJ10uZXhwbG9yZS1pbWFnZS1ncm91cCAubGFiZWwtY29udGFpbmVyOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDJweDtcbiAgICAgIGhlaWdodDogMjdweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTFjZDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAwLCAxKTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzNTBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgIGNvbnRlbnQ6ICcnOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtaW1hZ2UnXS5leHBsb3JlLWltYWdlLWdyb3VwIC5ub2RlLWNvbnRlbnQtcGFuZWwge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDkxY2Q7XG4gICAgcGFkZGluZzogMC44NXJlbTsgfVxuXG4jYmxzLWZmMDIwIC5ub2RlOmZpcnN0LWNoaWxkIC5ub2RlLWdyYXBoaWMge1xuICBoZWlnaHQ6IDgwcHg7IH1cblxuI2Jscy1mZjAyMCAubm9kZTpudGgtY2hpbGQoMikgLm5vZGUtZ3JhcGhpYyB7XG4gIGhlaWdodDogNjBweDsgfVxuXG4jYmxzLWZmMDIwIC5ub2RlOmxhc3QtY2hpbGQgLm5vZGUtZ3JhcGhpYyB7XG4gIGhlaWdodDogNTBweDsgfVxuXG5bZGF0YS1ibG9jay10eXBlPSdoZWFkZXInXTpub3QoLmhlYWRlci1yaWJib24pLFxuLmhlYWRlci1hbmdsZWQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNXB4ICogMik7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICBbZGF0YS1ibG9jay10eXBlPSdoZWFkZXInXTpub3QoLmhlYWRlci1yaWJib24pW2RhdGEtaGFzLWljb249J3RydWUnXSxcbiAgICAuaGVhZGVyLWFuZ2xlZFtkYXRhLWhhcy1pY29uPSd0cnVlJ10ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2hlYWRlciddOm5vdCguaGVhZGVyLXJpYmJvbiksXG4gICAgLmhlYWRlci1hbmdsZWQge1xuICAgICAgbWFyZ2luOiAwLjg1cmVtIGF1dG8gYXV0bzsgfSB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2hlYWRlciddOm5vdCguaGVhZGVyLXJpYmJvbikgLmhlYWRlci1pY29uLFxuICAuaGVhZGVyLWFuZ2xlZCAuaGVhZGVyLWljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdoZWFkZXInXTpub3QoLmhlYWRlci1yaWJib24pIGgyLFxuICAuaGVhZGVyLWFuZ2xlZCBoMiB7XG4gICAgd2lkdGg6IDEwMiU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgICBtYXJnaW46IDAuODVyZW0gYXV0byAwIC0xJTsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2hlYWRlciddOm5vdCguaGVhZGVyLXJpYmJvbikgaDI6OmJlZm9yZSwgW2RhdGEtYmxvY2stdHlwZT0naGVhZGVyJ106bm90KC5oZWFkZXItcmliYm9uKSBoMjo6YWZ0ZXIsXG4gICAgLmhlYWRlci1hbmdsZWQgaDI6OmJlZm9yZSxcbiAgICAuaGVhZGVyLWFuZ2xlZCBoMjo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDQlO1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgbWFyZ2luOiA1cHggOHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIHRyYW5zZm9ybTogc2tldygxMGRlZyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICAgICAgY29udGVudDogJyc7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdoZWFkZXInXTpub3QoLmhlYWRlci1yaWJib24pIGgyOjpiZWZvcmUsXG4gICAgLmhlYWRlci1hbmdsZWQgaDI6OmJlZm9yZSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTVweDsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J2hlYWRlciddOm5vdCguaGVhZGVyLXJpYmJvbikgaDI6OmFmdGVyLFxuICAgIC5oZWFkZXItYW5nbGVkIGgyOjphZnRlciB7XG4gICAgICB3aWR0aDogMTUlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICAgICAgZmxleC1ncm93OiAxOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0naGVhZGVyJ106bm90KC5oZWFkZXItcmliYm9uKSBoMiAuaGVhZGVyLXRleHQsXG4gICAgLmhlYWRlci1hbmdsZWQgaDIgLmhlYWRlci10ZXh0IHtcbiAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICAgICAgY29sb3I6ICNlZDFiMmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdoZWFkZXInXTpub3QoLmhlYWRlci1yaWJib24pIGgyLFxuICAgICAgLmhlYWRlci1hbmdsZWQgaDIge1xuICAgICAgICB3aWR0aDogNjAwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbWFyZ2luOiAwLjg1cmVtIGF1dG8gMDsgfVxuICAgICAgICBbZGF0YS1ibG9jay10eXBlPSdoZWFkZXInXTpub3QoLmhlYWRlci1yaWJib24pIGgyOjpiZWZvcmUsXG4gICAgICAgIC5oZWFkZXItYW5nbGVkIGgyOjpiZWZvcmUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J2hlYWRlciddOm5vdCguaGVhZGVyLXJpYmJvbikgaDI6OmFmdGVyLFxuICAgICAgICAuaGVhZGVyLWFuZ2xlZCBoMjo6YWZ0ZXIge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgICBbZGF0YS1ibG9jay10eXBlPSdoZWFkZXInXTpub3QoLmhlYWRlci1yaWJib24pIGgyIC5oZWFkZXItdGV4dCxcbiAgICAgICAgLmhlYWRlci1hbmdsZWQgaDIgLmhlYWRlci10ZXh0IHtcbiAgICAgICAgICB3aWR0aDogYXV0bzsgfSB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J2hlYWRlciddOm5vdCguaGVhZGVyLXJpYmJvbikgaDMsIFtkYXRhLWJsb2NrLXR5cGU9J2hlYWRlciddOm5vdCguaGVhZGVyLXJpYmJvbikgaDQsXG4gIC5oZWFkZXItYW5nbGVkIGgzLFxuICAuaGVhZGVyLWFuZ2xlZCBoNCB7XG4gICAgY29sb3I6ICMwMDRiNzk7XG4gICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiAwLjg1cmVtIDAuODVyZW0gMC4yNXJlbTtcbiAgICBtYXJnaW46IDA7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdoZWFkZXInXTpub3QoLmhlYWRlci1yaWJib24pIGgzLCBbZGF0YS1ibG9jay10eXBlPSdoZWFkZXInXTpub3QoLmhlYWRlci1yaWJib24pIGg0LFxuICAgICAgLmhlYWRlci1hbmdsZWQgaDMsXG4gICAgICAuaGVhZGVyLWFuZ2xlZCBoNCB7XG4gICAgICAgIHBhZGRpbmc6IDAuMzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT0naGVhZGVyJ106bm90KC5oZWFkZXItcmliYm9uKSBoMywgW2RhdGEtYmxvY2stdHlwZT0naGVhZGVyJ106bm90KC5oZWFkZXItcmliYm9uKSBoNCxcbiAgICAgIC5oZWFkZXItYW5nbGVkIGgzLFxuICAgICAgLmhlYWRlci1hbmdsZWQgaDQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgd2lkdGg6IDYwMHB4OyB9IH1cblxuLmhlYWRlciArIC5tb250YWdlLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMC44NXJlbTsgfVxuXG4uaGVhZGVyLWNpcmNsZS1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuaGVhZGVyLWNpcmNsZS1pY29uIC5pY29uLWNpcmNsZS1saW5lLFxuICAuaGVhZGVyLWNpcmNsZS1pY29uIC5pY29uLWNpcmNsZS1jb2xvciB7XG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmhlYWRlci1jaXJjbGUtaWNvbltkYXRhLXNjcm9sbC10cmFuc2l0aW9uPVwidHJ1ZVwiXSAuaWNvbi1jaXJjbGUtbGluZSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAuaGVhZGVyLWNpcmNsZS1pY29uW2RhdGEtc2Nyb2xsLXRyYW5zaXRpb249XCJ0cnVlXCJdIGgzLCAuaGVhZGVyLWNpcmNsZS1pY29uW2RhdGEtc2Nyb2xsLXRyYW5zaXRpb249XCJ0cnVlXCJdIGg0IHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5oZWFkZXItY2lyY2xlLWljb25bZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj1cInRydWVcIl0gKyAucGFyYWdyYXBoIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5oZWFkZXItY2lyY2xlLWljb25bZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj1cInRydWVcIl1bZGF0YS1pbnZpZXc9XCJ0cnVlXCJdIC5pY29uLWNpcmNsZS1saW5lIHtcbiAgICBhbmltYXRpb246IHpvb21JbiA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmhlYWRlci1jaXJjbGUtaWNvbltkYXRhLXNjcm9sbC10cmFuc2l0aW9uPVwidHJ1ZVwiXVtkYXRhLWludmlldz1cInRydWVcIl0gaDMsIC5oZWFkZXItY2lyY2xlLWljb25bZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj1cInRydWVcIl1bZGF0YS1pbnZpZXc9XCJ0cnVlXCJdIGg0IHtcbiAgICBhbmltYXRpb246IGZhZGVJblJpZ2h0IDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuaGVhZGVyLWNpcmNsZS1pY29uW2RhdGEtc2Nyb2xsLXRyYW5zaXRpb249XCJ0cnVlXCJdW2RhdGEtaW52aWV3PVwidHJ1ZVwiXSArIC5wYXJhZ3JhcGgge1xuICAgIGFuaW1hdGlvbjogZmFkZUluUmlnaHQgNTAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICBhbmltYXRpb24tZGVsYXk6IDQwMG1zO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmhlYWRlci1jaXJjbGUtaWNvbiBoMywgLmhlYWRlci1jaXJjbGUtaWNvbiBoNCB7XG4gICAgcGFkZGluZzogMC44NXJlbSAwLjg1cmVtIDAuNzVyZW0gMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogYXV0byBhdXRvIGF1dG8gMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwMDRiNzk7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgNzUsIDEyMSwgMC40KTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmhlYWRlci1jaXJjbGUtaWNvbiBoMywgLmhlYWRlci1jaXJjbGUtaWNvbiBoNCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDYuNzVyZW0gLSA4MHB4KSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDEuMzVyZW0gIWltcG9ydGFudDsgfSB9XG4gIC5oZWFkZXItY2lyY2xlLWljb24gKyAucGFyYWdyYXBoIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5oZWFkZXItY2lyY2xlLWljb24ge1xuICAgICAgd2lkdGg6IDYwMHB4OyB9XG4gICAgICAuaGVhZGVyLWNpcmNsZS1pY29uIC5pY29uLWNpcmNsZS1saW5lLFxuICAgICAgLmhlYWRlci1jaXJjbGUtaWNvbiAuaWNvbi1jaXJjbGUtY29sb3Ige1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAgICAgLmhlYWRlci1jaXJjbGUtaWNvbiBoMywgLmhlYWRlci1jaXJjbGUtaWNvbiBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zNXJlbTsgfVxuICAgICAgLmhlYWRlci1jaXJjbGUtaWNvbiArIC5wYXJhZ3JhcGgge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMXJlbSA2Ljc1cmVtICFpbXBvcnRhbnQ7IH0gfVxuXG4uaGVhZGVyLXJpYmJvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHBhZGRpbmc6IDNweCAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5MWNkOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5oZWFkZXItcmliYm9uIHtcbiAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNnB4OyB9IH1cbiAgLmhlYWRlci1yaWJib246OmJlZm9yZSwgLmhlYWRlci1yaWJib246OmFmdGVyIHtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2hlYWRlci1yaWJib24tdGFpbC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29udGVudDogJyc7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5oZWFkZXItcmliYm9uOjpiZWZvcmUsIC5oZWFkZXItcmliYm9uOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH0gfVxuICAuaGVhZGVyLXJpYmJvbjo6YmVmb3JlIHtcbiAgICByaWdodDogY2FsYygxMDAlIC0gMXB4KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLTEsIDEsIDEpOyB9XG4gIC5oZWFkZXItcmliYm9uOjphZnRlciB7XG4gICAgbGVmdDogOTkuODUlOyB9XG4gIC5oZWFkZXItcmliYm9uIC5oZWFkZXItaWNvbiB7XG4gICAgd2lkdGg6IDI2cHg7XG4gICAgaGVpZ2h0OiAyNnB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAuaGVhZGVyLXJpYmJvbiAuaGVhZGVyLWljb24ge1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAuaGVhZGVyLXJpYmJvbiAuaGVhZGVyLWljb24ge1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAxcHg7IH0gfVxuICAuaGVhZGVyLXJpYmJvbiBoMiB7XG4gICAgbWFyZ2luOiAwIDAgMCAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cbiAgICAuaGVhZGVyLXJpYmJvbiBoMiAuaGVhZGVyLXRleHQge1xuICAgICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IC0ycHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAuaGVhZGVyLXJpYmJvbiBoMiAuaGVhZGVyLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIHRvcDogMDsgfSB9XG4gIC5oZWFkZXItcmliYm9uIC5oZWFkZXItdGV4dCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmhlYWRlci1yaWJib24ge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLmhlYWRlci1yaWJib24ge1xuICAgICAgcGFkZGluZzogMCA2cHg7IH1cbiAgICAgIC5oZWFkZXItcmliYm9uIGgyIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAwLjRyZW07IH0gfVxuXG4uaWNvbi1oZWFkZXIgLmljb24taG9sZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZGVlYWY0IDAlLCAjZGVlYWY0IDUwJSwgI2RlZWFmNCA1MCUsICNiYWQ0ZTkgNTAlLCAjYmFkNGU5IDEwMCUpOyB9XG4gIC5pY29uLWhlYWRlciAuaWNvbi1ob2xkZXIgLmNvbnRlbnQtYmxvY2staWNvbiB7XG4gICAgYm9yZGVyOiA2cHggI2JhZDVlOSBzb2xpZDtcbiAgICBtYXJnaW46IDAuODVyZW0gMDtcbiAgICB3aWR0aDogODdweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogODdweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmljb24taGVhZGVyIC5pY29uLWhvbGRlciAuY29udGVudC1ibG9jay1pY29uIHtcbiAgICAgIHdpZHRoOiAxMTJweCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAxMTJweDsgfSB9XG5cbltkYXRhLXNjcm9sbC10cmFuc2l0aW9uPVwidHJ1ZVwiXSAuaGVhZGVyLXJpYmJvbiAuaGVhZGVyLWljb24ge1xuICBvcGFjaXR5OiAwOyB9XG5cbltkYXRhLXNjcm9sbC10cmFuc2l0aW9uPVwidHJ1ZVwiXVtkYXRhLWludmlldz1cInRydWVcIl0gLmhlYWRlci1yaWJib24gLmhlYWRlci1pY29uIHtcbiAgYW5pbWF0aW9uOiB6b29tSW4gNTAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmFydGljbGUgW2RhdGEtYmxvY2stdHlwZT0naGVhZGVyJ106bm90KC5oZWFkZXItcmliYm9uKSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAuZmlyZWZveCBbZGF0YS1ibG9jay10eXBlPSdoZWFkZXInXS5oZWFkZXItcmliYm9uIGgyOjpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogMCA1cHggMjFweCAwO1xuICAgIHRvcDogM3B4OyB9XG4gIC5maXJlZm94IFtkYXRhLWJsb2NrLXR5cGU9J2hlYWRlciddLmhlYWRlci1yaWJib24gaDI6OmFmdGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDIxcHggMCAwIDVweDtcbiAgICB0b3A6IDRweDsgfVxuICAuZmlyZWZveCBbZGF0YS1ibG9jay10eXBlPSdoZWFkZXInXS5oZWFkZXItcmliYm9uIGgyIC5oZWFkZXItdGV4dDo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAzcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgLm1zaWUgW2RhdGEtYmxvY2stdHlwZT0naGVhZGVyJ10uaGVhZGVyLXJpYmJvbiBoMjo6YmVmb3JlIHtcbiAgICBib3JkZXItd2lkdGg6IDAgNXB4IDI4cHggMDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDk5JSAhaW1wb3J0YW50OyB9XG4gIC5tc2llIFtkYXRhLWJsb2NrLXR5cGU9J2hlYWRlciddLmhlYWRlci1yaWJib24gaDI6OmFmdGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDI4cHggMCAwIDVweDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogOTkuNzUlICFpbXBvcnRhbnQ7IH1cbiAgLm1zaWUgLmhlYWRlci1yaWJib246OmFmdGVyIHtcbiAgICBsZWZ0OiA5OS43NSUgIWltcG9ydGFudDsgfSB9XG5cbi5tc2llIC5oZWFkZXItcmliYm9uOjpiZWZvcmUsIC5tc2llIC5oZWFkZXItcmliYm9uOjphZnRlciB7XG4gIHotaW5kZXg6IC0yOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9XCJsZWFybi1tb3JlLWJ0blwiXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBbZGF0YS1ibG9jay10eXBlPVwibGVhcm4tbW9yZS1idG5cIl0gYnV0dG9uIHtcbiAgICBtYXJnaW46IDFlbSBhdXRvO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAyNTBtczsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT1cImxlYXJuLW1vcmUtYnRuXCJdIGJ1dHRvbiB7XG4gICAgICAgIG1pbi13aWR0aDogMzAwcHg7IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPVwibGVhcm4tbW9yZS1idG5cIl0ub3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGI3OTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubW9udGFnZS1ibG9jayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG4gIHBhZGRpbmc6IDAuODVyZW07IH1cbiAgLm1vbnRhZ2UtYmxvY2sgLmRpcmVjdGlvbnMtdGV4dCB7XG4gICAgcGFkZGluZzogMCAwIDFyZW0gIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC5tb250YWdlLWJsb2NrIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMC4zNXJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogLTAuMzVyZW07XG4gICAgICBwYWRkaW5nOiAwLjM1cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLm1vbnRhZ2UtYmxvY2sge1xuICAgICAgcGFkZGluZzogMjBweDsgfSB9XG4gIC5tb250YWdlLWJsb2NrID4gKiB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAubW9udGFnZS1ibG9jayAubW9udGFnZS10ZXh0LFxuICAubW9udGFnZS1ibG9jayAucHJvZ3Jlc3MtdGV4dCB7XG4gICAgcGFkZGluZzogMC44NXJlbSAzMHB4IDAuODVyZW0gNjBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLm1vbnRhZ2UtYmxvY2sgLm1vbnRhZ2UtdGV4dCxcbiAgICAgIC5tb250YWdlLWJsb2NrIC5wcm9ncmVzcy10ZXh0IHtcbiAgICAgICAgcGFkZGluZzogMjBweCA4NXB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAubW9udGFnZS1ibG9jayAubW9udGFnZS10ZXh0LFxuICAgICAgLm1vbnRhZ2UtYmxvY2sgLnByb2dyZXNzLXRleHQge1xuICAgICAgICBwYWRkaW5nOiAwLjM1cmVtIDQycHg7IH0gfVxuICAubW9udGFnZS1ibG9jayAubW9udGFnZS1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAubW9udGFnZS1ibG9jayAubW9udGFnZS1uYXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5tb250YWdlLWJsb2NrIC5tb250YWdlLW5hdiB7XG4gICAgICAgIGhlaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGJvdHRvbTogMjRweDtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAubW9udGFnZS1ibG9jayAubW9udGFnZS1uYXYgLmRvdHMge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5tb250YWdlLWJsb2NrIC5tb250YWdlLW5hdiAubW9udGFnZS1uYXYtYnRuIHtcbiAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgIC5tb250YWdlLWJsb2NrIC5tb250YWdlLW5hdiAubW9udGFnZS1uYXYtYnRuIC5idG4taWNvbi1ib3JkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5tb250YWdlLWJsb2NrIC5tb250YWdlLW5hdiAubW9udGFnZS1uYXYtYnRuLmJ0bi1wcmV2IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1jaGV2cm9uLXVwLXJlZC5zdmdcIik7XG4gICAgICAgIGxlZnQ6IDVweDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgICAubW9udGFnZS1ibG9jayAubW9udGFnZS1uYXYgLm1vbnRhZ2UtbmF2LWJ0bi5idG4tcHJldiB7XG4gICAgICAgICAgICBsZWZ0OiAxMHB4OyB9IH1cbiAgICAgIC5tb250YWdlLWJsb2NrIC5tb250YWdlLW5hdiAubW9udGFnZS1uYXYtYnRuLmJ0bi1uZXh0IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1jaGV2cm9uLWRvd24tcmVkLnN2Z1wiKTtcbiAgICAgICAgcmlnaHQ6IDVweDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgICAubW9udGFnZS1ibG9jayAubW9udGFnZS1uYXYgLm1vbnRhZ2UtbmF2LWJ0bi5idG4tbmV4dCB7XG4gICAgICAgICAgICByaWdodDogMTBweDsgfSB9XG4gICAgICAubW9udGFnZS1ibG9jayAubW9udGFnZS1uYXYgLm1vbnRhZ2UtbmF2LWJ0bi5kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTsgfVxuICAgICAgLm1vbnRhZ2UtYmxvY2sgLm1vbnRhZ2UtbmF2IC5tb250YWdlLW5hdi1idG46bm90KC5kaXNhYmxlZCkub3ZlciAuYnRuLWljb24tYm9yZGVyIHtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgI2VkMWIyZTsgfVxuICAubW9udGFnZS1ibG9jayAuc3RlcC1ob2xkZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5tb250YWdlLWJsb2NrIC5zdGVwLWhvbGRlciAuaWNvbi1ob2xkZXIsXG4gICAgLm1vbnRhZ2UtYmxvY2sgLnN0ZXAtaG9sZGVyIC5ncmFwaGljLWhvbGRlciB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAubW9udGFnZS1ibG9jayAuc3RlcC1ob2xkZXIgLmljb24taG9sZGVyIGltZyxcbiAgICAgIC5tb250YWdlLWJsb2NrIC5zdGVwLWhvbGRlciAuZ3JhcGhpYy1ob2xkZXIgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgLm1vbnRhZ2UtYmxvY2sgLnN0ZXAtaG9sZGVyIC5pY29uLWhvbGRlcixcbiAgICAgICAgLm1vbnRhZ2UtYmxvY2sgLnN0ZXAtaG9sZGVyIC5ncmFwaGljLWhvbGRlciB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cbiAgICAubW9udGFnZS1ibG9jayAuc3RlcC1ob2xkZXIgLnN0ZXAtaG9sZGVyLWlubmVyIHtcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDB2dyAtICgwLjg1cmVtICogMikpICogKDEwKSk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgdHJhbnNpdGlvbjogbGVmdCAwLjVzLCB0b3AgMC41czsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIC5tb250YWdlLWJsb2NrIC5zdGVwLWhvbGRlciAuc3RlcC1ob2xkZXItaW5uZXIge1xuICAgICAgICAgIHdpZHRoOiA2MDAwcHg7IH0gfVxuICAgICAgLm1vbnRhZ2UtYmxvY2sgLnN0ZXAtaG9sZGVyIC5zdGVwLWhvbGRlci1pbm5lcltkYXRhLWFjdGl2ZT0nMCddIHtcbiAgICAgICAgbGVmdDogY2FsYygtMSAqICgwKSAqICgxMDB2dyAtICgwLjg1cmVtICogMikpKTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgICAubW9udGFnZS1ibG9jayAuc3RlcC1ob2xkZXIgLnN0ZXAtaG9sZGVyLWlubmVyW2RhdGEtYWN0aXZlPScwJ10ge1xuICAgICAgICAgICAgbGVmdDogMHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICAgIC5tb250YWdlLWJsb2NrIC5zdGVwLWhvbGRlciAuc3RlcC1ob2xkZXItaW5uZXJbZGF0YS1hY3RpdmU9JzAnXSB7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKC0xICogKDApICogKDEwMHZ3IC0gKDAuMzVyZW0gKiAyKSkpOyB9IH1cbiAgICAgIC5tb250YWdlLWJsb2NrIC5zdGVwLWhvbGRlciAuc3RlcC1ob2xkZXItaW5uZXJbZGF0YS1hY3RpdmU9JzEnXSB7XG4gICAgICAgIGxlZnQ6IGNhbGMoLTEgKiAoMSkgKiAoMTAwdncgLSAoMC44NXJlbSAqIDIpKSk7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgICAgLm1vbnRhZ2UtYmxvY2sgLnN0ZXAtaG9sZGVyIC5zdGVwLWhvbGRlci1pbm5lcltkYXRhLWFjdGl2ZT0nMSddIHtcbiAgICAgICAgICAgIGxlZnQ6IC02MDBweDsgfSB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgICAubW9udGFnZS1ibG9jayAuc3RlcC1ob2xkZXIgLnN0ZXAtaG9sZGVyLWlubmVyW2RhdGEtYWN0aXZlPScxJ10ge1xuICAgICAgICAgICAgbGVmdDogY2FsYygtMSAqICgxKSAqICgxMDB2dyAtICgwLjM1cmVtICogMikpKTsgfSB9XG4gICAgICAubW9udGFnZS1ibG9jayAuc3RlcC1ob2xkZXIgLnN0ZXAtaG9sZGVyLWlubmVyW2RhdGEtYWN0aXZlPScyJ10ge1xuICAgICAgICBsZWZ0OiBjYWxjKC0xICogKDIpICogKDEwMHZ3IC0gKDAuODVyZW0gKiAyKSkpOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAgIC5tb250YWdlLWJsb2NrIC5zdGVwLWhvbGRlciAuc3RlcC1ob2xkZXItaW5uZXJbZGF0YS1hY3RpdmU9JzInXSB7XG4gICAgICAgICAgICBsZWZ0OiAtMTIwMHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICAgIC5tb250YWdlLWJsb2NrIC5zdGVwLWhvbGRlciAuc3RlcC1ob2xkZXItaW5uZXJbZGF0YS1hY3RpdmU9JzInXSB7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKC0xICogKDIpICogKDEwMHZ3IC0gKDAuMzVyZW0gKiAyKSkpOyB9IH1cbiAgICAgIC5tb250YWdlLWJsb2NrIC5zdGVwLWhvbGRlciAuc3RlcC1ob2xkZXItaW5uZXJbZGF0YS1hY3RpdmU9JzMnXSB7XG4gICAgICAgIGxlZnQ6IGNhbGMoLTEgKiAoMykgKiAoMTAwdncgLSAoMC44NXJlbSAqIDIpKSk7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgICAgLm1vbnRhZ2UtYmxvY2sgLnN0ZXAtaG9sZGVyIC5zdGVwLWhvbGRlci1pbm5lcltkYXRhLWFjdGl2ZT0nMyddIHtcbiAgICAgICAgICAgIGxlZnQ6IC0xODAwcHg7IH0gfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAgICAgLm1vbnRhZ2UtYmxvY2sgLnN0ZXAtaG9sZGVyIC5zdGVwLWhvbGRlci1pbm5lcltkYXRhLWFjdGl2ZT0nMyddIHtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoLTEgKiAoMykgKiAoMTAwdncgLSAoMC4zNXJlbSAqIDIpKSk7IH0gfVxuICAgICAgLm1vbnRhZ2UtYmxvY2sgLnN0ZXAtaG9sZGVyIC5zdGVwLWhvbGRlci1pbm5lcltkYXRhLWFjdGl2ZT0nNCddIHtcbiAgICAgICAgbGVmdDogY2FsYygtMSAqICg0KSAqICgxMDB2dyAtICgwLjg1cmVtICogMikpKTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgICAubW9udGFnZS1ibG9jayAuc3RlcC1ob2xkZXIgLnN0ZXAtaG9sZGVyLWlubmVyW2RhdGEtYWN0aXZlPSc0J10ge1xuICAgICAgICAgICAgbGVmdDogLTI0MDBweDsgfSB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgICAubW9udGFnZS1ibG9jayAuc3RlcC1ob2xkZXIgLnN0ZXAtaG9sZGVyLWlubmVyW2RhdGEtYWN0aXZlPSc0J10ge1xuICAgICAgICAgICAgbGVmdDogY2FsYygtMSAqICg0KSAqICgxMDB2dyAtICgwLjM1cmVtICogMikpKTsgfSB9XG4gICAgICAubW9udGFnZS1ibG9jayAuc3RlcC1ob2xkZXIgLnN0ZXAtaG9sZGVyLWlubmVyW2RhdGEtYWN0aXZlPSc1J10ge1xuICAgICAgICBsZWZ0OiBjYWxjKC0xICogKDUpICogKDEwMHZ3IC0gKDAuODVyZW0gKiAyKSkpOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAgIC5tb250YWdlLWJsb2NrIC5zdGVwLWhvbGRlciAuc3RlcC1ob2xkZXItaW5uZXJbZGF0YS1hY3RpdmU9JzUnXSB7XG4gICAgICAgICAgICBsZWZ0OiAtMzAwMHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICAgIC5tb250YWdlLWJsb2NrIC5zdGVwLWhvbGRlciAuc3RlcC1ob2xkZXItaW5uZXJbZGF0YS1hY3RpdmU9JzUnXSB7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKC0xICogKDUpICogKDEwMHZ3IC0gKDAuMzVyZW0gKiAyKSkpOyB9IH1cbiAgICAgIC5tb250YWdlLWJsb2NrIC5zdGVwLWhvbGRlciAuc3RlcC1ob2xkZXItaW5uZXJbZGF0YS1hY3RpdmU9JzYnXSB7XG4gICAgICAgIGxlZnQ6IGNhbGMoLTEgKiAoNikgKiAoMTAwdncgLSAoMC44NXJlbSAqIDIpKSk7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgICAgLm1vbnRhZ2UtYmxvY2sgLnN0ZXAtaG9sZGVyIC5zdGVwLWhvbGRlci1pbm5lcltkYXRhLWFjdGl2ZT0nNiddIHtcbiAgICAgICAgICAgIGxlZnQ6IC0zNjAwcHg7IH0gfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAgICAgLm1vbnRhZ2UtYmxvY2sgLnN0ZXAtaG9sZGVyIC5zdGVwLWhvbGRlci1pbm5lcltkYXRhLWFjdGl2ZT0nNiddIHtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoLTEgKiAoNikgKiAoMTAwdncgLSAoMC4zNXJlbSAqIDIpKSk7IH0gfVxuICAgICAgLm1vbnRhZ2UtYmxvY2sgLnN0ZXAtaG9sZGVyIC5zdGVwLWhvbGRlci1pbm5lcltkYXRhLWFjdGl2ZT0nNyddIHtcbiAgICAgICAgbGVmdDogY2FsYygtMSAqICg3KSAqICgxMDB2dyAtICgwLjg1cmVtICogMikpKTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgICAubW9udGFnZS1ibG9jayAuc3RlcC1ob2xkZXIgLnN0ZXAtaG9sZGVyLWlubmVyW2RhdGEtYWN0aXZlPSc3J10ge1xuICAgICAgICAgICAgbGVmdDogLTQyMDBweDsgfSB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgICAubW9udGFnZS1ibG9jayAuc3RlcC1ob2xkZXIgLnN0ZXAtaG9sZGVyLWlubmVyW2RhdGEtYWN0aXZlPSc3J10ge1xuICAgICAgICAgICAgbGVmdDogY2FsYygtMSAqICg3KSAqICgxMDB2dyAtICgwLjM1cmVtICogMikpKTsgfSB9XG4gICAgICAubW9udGFnZS1ibG9jayAuc3RlcC1ob2xkZXIgLnN0ZXAtaG9sZGVyLWlubmVyW2RhdGEtYWN0aXZlPSc4J10ge1xuICAgICAgICBsZWZ0OiBjYWxjKC0xICogKDgpICogKDEwMHZ3IC0gKDAuODVyZW0gKiAyKSkpOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAgIC5tb250YWdlLWJsb2NrIC5zdGVwLWhvbGRlciAuc3RlcC1ob2xkZXItaW5uZXJbZGF0YS1hY3RpdmU9JzgnXSB7XG4gICAgICAgICAgICBsZWZ0OiAtNDgwMHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICAgIC5tb250YWdlLWJsb2NrIC5zdGVwLWhvbGRlciAuc3RlcC1ob2xkZXItaW5uZXJbZGF0YS1hY3RpdmU9JzgnXSB7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKC0xICogKDgpICogKDEwMHZ3IC0gKDAuMzVyZW0gKiAyKSkpOyB9IH1cbiAgICAgIC5tb250YWdlLWJsb2NrIC5zdGVwLWhvbGRlciAuc3RlcC1ob2xkZXItaW5uZXJbZGF0YS1hY3RpdmU9JzknXSB7XG4gICAgICAgIGxlZnQ6IGNhbGMoLTEgKiAoOSkgKiAoMTAwdncgLSAoMC44NXJlbSAqIDIpKSk7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgICAgLm1vbnRhZ2UtYmxvY2sgLnN0ZXAtaG9sZGVyIC5zdGVwLWhvbGRlci1pbm5lcltkYXRhLWFjdGl2ZT0nOSddIHtcbiAgICAgICAgICAgIGxlZnQ6IC01NDAwcHg7IH0gfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAgICAgLm1vbnRhZ2UtYmxvY2sgLnN0ZXAtaG9sZGVyIC5zdGVwLWhvbGRlci1pbm5lcltkYXRhLWFjdGl2ZT0nOSddIHtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoLTEgKiAoOSkgKiAoMTAwdncgLSAoMC4zNXJlbSAqIDIpKSk7IH0gfVxuICAgICAgLm1vbnRhZ2UtYmxvY2sgLnN0ZXAtaG9sZGVyIC5zdGVwLWhvbGRlci1pbm5lcltkYXRhLWFjdGl2ZT0nMTAnXSB7XG4gICAgICAgIGxlZnQ6IGNhbGMoLTEgKiAoMTApICogKDEwMHZ3IC0gKDAuODVyZW0gKiAyKSkpOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAgIC5tb250YWdlLWJsb2NrIC5zdGVwLWhvbGRlciAuc3RlcC1ob2xkZXItaW5uZXJbZGF0YS1hY3RpdmU9JzEwJ10ge1xuICAgICAgICAgICAgbGVmdDogLTYwMDBweDsgfSB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgICAubW9udGFnZS1ibG9jayAuc3RlcC1ob2xkZXIgLnN0ZXAtaG9sZGVyLWlubmVyW2RhdGEtYWN0aXZlPScxMCddIHtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoLTEgKiAoMTApICogKDEwMHZ3IC0gKDAuMzVyZW0gKiAyKSkpOyB9IH1cbiAgICAubW9udGFnZS1ibG9jayAuc3RlcC1ob2xkZXIgLnN0ZXAge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSAoMC44NXJlbSAqIDIpKTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIC5tb250YWdlLWJsb2NrIC5zdGVwLWhvbGRlciAuc3RlcCB7XG4gICAgICAgICAgd2lkdGg6IDYwMHB4OyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgLm1vbnRhZ2UtYmxvY2sgLnN0ZXAtaG9sZGVyIC5zdGVwIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtICgwLjM1cmVtICogMikpOyB9IH1cbiAgICAgIC5tb250YWdlLWJsb2NrIC5zdGVwLWhvbGRlciAuc3RlcCAubW9udGFnZS10ZXh0IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMHZ3IC0gKDAuODVyZW0gKiAyKSkgLSAoMC44NXJlbSAqIDIpKTsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAgICAgLm1vbnRhZ2UtYmxvY2sgLnN0ZXAtaG9sZGVyIC5zdGVwIC5tb250YWdlLXRleHQge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMHZ3IC0gKDAuMzVyZW0gKiA2KSkpO1xuICAgICAgICAgICAgcGFkZGluZzogMC4zNXJlbSAhaW1wb3J0YW50OyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgICAgLm1vbnRhZ2UtYmxvY2sgLnN0ZXAtaG9sZGVyIC5zdGVwIC5tb250YWdlLXRleHQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgLm1vbnRhZ2UtYmxvY2sgLnN0ZXAtaG9sZGVyIC5zdGVwW2FyaWEtaGlkZGVuPSd0cnVlJ10gLm1vbnRhZ2UtdGV4dCB7XG4gICAgICAgIGFuaW1hdGlvbjogZmFkZU91dCA1MDBtcztcbiAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuICAgICAgLm1vbnRhZ2UtYmxvY2sgLnN0ZXAtaG9sZGVyIC5zdGVwW2FyaWEtaGlkZGVuPSdmYWxzZSddIC5tb250YWdlLXRleHQsXG4gICAgICAubW9udGFnZS1ibG9jayAuc3RlcC1ob2xkZXIgLnN0ZXBbYXJpYS1oaWRkZW49J2ZhbHNlJ10gLm1vbnRhZ2UtZ3JhcGhpYyB7XG4gICAgICAgIGFuaW1hdGlvbjogZmFkZUluIDc1MG1zO1xuICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG4gIC5tb250YWdlLWJsb2NrIC5tb250YWdlLXN0YXR1cyB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICAubW9udGFnZS1ibG9jayAubW9udGFnZS1zdGF0dXMgLnByb2dyZXNzLXRleHQge1xuICAgICAgZm9udC1zaXplOiAwLjkycmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgLm1vbnRhZ2UtYmxvY2sgLm1vbnRhZ2Utc3RhdHVzIC5wcm9ncmVzcy10ZXh0IHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG5bZGF0YS1ibG9jay1sYXlvdXQ9J21vbnRhZ2Utbm8taW1hZ2UnXSAubW9udGFnZS1uYXYgLm1vbnRhZ2UtbmF2LWJ0biB7XG4gIHRvcDogMDsgfVxuXG5bZGF0YS1ibG9jay1sYXlvdXQ9J21vbnRhZ2UtaWNvbi1pbWFnZSddIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIFtkYXRhLWJsb2NrLWxheW91dD0nbW9udGFnZS1pY29uLWltYWdlJ10gLm1vbnRhZ2UtY29udGVudC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7IH1cbiAgW2RhdGEtYmxvY2stbGF5b3V0PSdtb250YWdlLWljb24taW1hZ2UnXSAuc3RlcC1ob2xkZXIgLnN0ZXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIFtkYXRhLWJsb2NrLWxheW91dD0nbW9udGFnZS1pY29uLWltYWdlJ10gLnN0ZXAtaG9sZGVyIC5zdGVwIGltZyB7XG4gICAgICBtYXJnaW46IDEuN3JlbSBhdXRvO1xuICAgICAgd2lkdGg6IDc1cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICBbZGF0YS1ibG9jay1sYXlvdXQ9J21vbnRhZ2UtaWNvbi1pbWFnZSddIC5zdGVwLWhvbGRlciAuc3RlcCBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDBweDsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAgIFtkYXRhLWJsb2NrLWxheW91dD0nbW9udGFnZS1pY29uLWltYWdlJ10gLnN0ZXAtaG9sZGVyIC5zdGVwIGltZyB7XG4gICAgICAgICAgbWFyZ2luOiAwLjdyZW0gYXV0bzsgfSB9XG4gICAgW2RhdGEtYmxvY2stbGF5b3V0PSdtb250YWdlLWljb24taW1hZ2UnXSAuc3RlcC1ob2xkZXIgLnN0ZXAgLmljb24taG9sZGVyIC5tb250YWdlLWdyYXBoaWMge1xuICAgICAgYm9yZGVyOiA2cHggI2JhZDVlOSBzb2xpZDtcbiAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgICAgdG9wOiAxMnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDg3cHggIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogODdweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIFtkYXRhLWJsb2NrLWxheW91dD0nbW9udGFnZS1pY29uLWltYWdlJ10gLnN0ZXAtaG9sZGVyIC5zdGVwIC5pY29uLWhvbGRlciAubW9udGFnZS1ncmFwaGljIHtcbiAgICAgICAgICB3aWR0aDogMTEycHggIWltcG9ydGFudDtcbiAgICAgICAgICBoZWlnaHQ6IDExMnB4OyB9IH1cbiAgICBbZGF0YS1ibG9jay1sYXlvdXQ9J21vbnRhZ2UtaWNvbi1pbWFnZSddIC5zdGVwLWhvbGRlciAuc3RlcFthcmlhLWhpZGRlbj1cImZhbHNlXCJdIC5pY29uLWhvbGRlciAubW9udGFnZS1ncmFwaGljIHtcbiAgICAgIGFuaW1hdGlvbjogZmxpcCAxcztcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMC4ycztcbiAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGggIWltcG9ydGFudDsgfVxuICBbZGF0YS1ibG9jay1sYXlvdXQ9J21vbnRhZ2UtaWNvbi1pbWFnZSddW2RhdGEtdWlkPVwiTE0tcHJpbmNpcGxlc29mbWFuYWdpbmd2ZW50aWxhdGlvbi1ncm91cDEtMFwiXSAuaWNvbi1ob2xkZXIgaW1nIHtcbiAgICB3aWR0aDogMTQ1cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLm1vbnRhZ2UtYmxvY2sgLmdyYXBoaWMtaG9sZGVyIHtcbiAgaGVpZ2h0OiAxNzVweDsgfVxuICAubW9udGFnZS1ibG9jayAuZ3JhcGhpYy1ob2xkZXIgaW1nIHtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLm1vbnRhZ2UtYmxvY2sgLmdyYXBoaWMtaG9sZGVyIHtcbiAgICAgIGhlaWdodDogMjgwcHg7IH1cbiAgICAgIC5tb250YWdlLWJsb2NrIC5ncmFwaGljLWhvbGRlciBpbWcge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLm1vbnRhZ2UtYmxvY2sgLmdyYXBoaWMtaG9sZGVyIHtcbiAgICAgIGhlaWdodDogODcuNXB4OyB9XG4gICAgICAubW9udGFnZS1ibG9jayAuZ3JhcGhpYy1ob2xkZXIgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH0gfVxuXG4ubW9udGFnZS1ibG9jayAubW9udGFnZS1uYXYge1xuICBtYXJnaW4tdG9wOiAxNzVweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxNzVweCk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLm1vbnRhZ2UtYmxvY2sgLm1vbnRhZ2UtbmF2IHtcbiAgICAgIG1hcmdpbi10b3A6IDI4MHB4O1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyODBweCk7IH0gfVxuXG5bZGF0YS1ibG9jay1sYXlvdXQ9J21vbnRhZ2UtaWNvbi1pbWFnZSddIC5pY29uLWhvbGRlciB7XG4gIGhlaWdodDogMTEwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtYmxvY2stbGF5b3V0PSdtb250YWdlLWljb24taW1hZ2UnXSAuaWNvbi1ob2xkZXIge1xuICAgICAgaGVpZ2h0OiAxMzZweDsgfSB9XG5cbltkYXRhLWJsb2NrLWxheW91dD0nbW9udGFnZS1pY29uLWltYWdlJ10gLm1vbnRhZ2UtbmF2IHtcbiAgbWFyZ2luLXRvcDogMTEwcHg7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMTEwcHgpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWJsb2NrLWxheW91dD0nbW9udGFnZS1pY29uLWltYWdlJ10gLm1vbnRhZ2UtbmF2IHtcbiAgICAgIG1hcmdpbi10b3A6IDEzNnB4O1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMzZweCk7IH0gfVxuXG5bZGF0YS1ibG9jay1sYXlvdXQ9J21vbnRhZ2UtaWNvbi1pbWFnZSddW2RhdGEtc2Nyb2xsLXRyYW5zaXRpb249XCJ0cnVlXCJdIC5zdGVwW2FyaWEtaGlkZGVuPVwiZmFsc2VcIl0gLmljb24taG9sZGVyIC5tb250YWdlLWdyYXBoaWMge1xuICBhbmltYXRpb246IG5vbmU7IH1cblxuW2RhdGEtYmxvY2stbGF5b3V0PSdtb250YWdlLWljb24taW1hZ2UnXVtkYXRhLXNjcm9sbC10cmFuc2l0aW9uPVwidHJ1ZVwiXVtkYXRhLWludmlldz1cInRydWVcIl0gLnN0ZXBbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSAuaWNvbi1ob2xkZXIgLm1vbnRhZ2UtZ3JhcGhpYyB7XG4gIGFuaW1hdGlvbjogZmxpcCAxcyAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tZGVsYXk6IDAuMnM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cblxuLm1vbnRhZ2UtYmxvY2sucmh5dGhtLW1vbnRhZ2UgLmdyYXBoaWMtaG9sZGVyIHtcbiAgaGVpZ2h0OiAxODBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAubW9udGFnZS1ibG9jay5yaHl0aG0tbW9udGFnZSAuZ3JhcGhpYy1ob2xkZXIge1xuICAgICAgaGVpZ2h0OiAyMDBweDsgfSB9XG5cbi5tb250YWdlLWJsb2NrLnJoeXRobS1tb250YWdlIC5tb250YWdlLW5hdiB7XG4gIG1hcmdpbi10b3A6IDE4MHB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDE4MHB4KTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAubW9udGFnZS1ibG9jay5yaHl0aG0tbW9udGFnZSAubW9udGFnZS1uYXYge1xuICAgICAgbWFyZ2luLXRvcDogMjAwcHg7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwMHB4KTsgfSB9XG5cbltkYXRhLWJsb2NrLXR5cGU9XCJwZGYtcmVzb3VyY2UtYnRuXCJdIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tcmVzb3VyY2UtbGluZS5zdmdcIikgbm8tcmVwZWF0IDE2cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gIHBhZGRpbmctbGVmdDogNDVweDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT1cInBkZi1yZXNvdXJjZS1idG5cIl0gYnV0dG9uIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMC4zNXJlbTtcbiAgICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDVweCBjZW50ZXI7IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPVwicGRmLXJlc291cmNlLWJ0blwiXSBidXR0b24ub3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1yZXNvdXJjZS13aGl0ZS5zdmdcIik7IH1cblxuW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSxcbi5hdXhpbGlhcnktZmVhdHVyZS1idG4gW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IGF1dG8gMCAwOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gLnByYWN0aWNlLW5vdGUtYnRuLFxuICAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gLnByYWN0aWNlLW5vdGUtYnRuIHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5MWNkO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgcGFkZGluZzogN3B4IDEwcHggN3B4IDEycHg7XG4gICAgYm94LXNoYWRvdzogLTAuMnJlbSAwLjJyZW0gMC42cmVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwOTFjZDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSAucHJhY3RpY2Utbm90ZS1idG4sXG4gICAgICAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gLnByYWN0aWNlLW5vdGUtYnRuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gLnByYWN0aWNlLW5vdGUtYnRuIC5wcmFjdGljZS1ub3RlLWxhYmVsLFxuICAgIC5hdXhpbGlhcnktZmVhdHVyZS1idG4gW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSAucHJhY3RpY2Utbm90ZS1idG4gLnByYWN0aWNlLW5vdGUtbGFiZWwge1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMCAzNHB4OyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSAucHJhY3RpY2Utbm90ZS1idG46OmJlZm9yZSxcbiAgICAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gLnByYWN0aWNlLW5vdGUtYnRuOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiA1cHg7XG4gICAgICBib3R0b206IDA7XG4gICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tcHJhY3RpY2Utbm90ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDk2JTsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gLnByYWN0aWNlLW5vdGUtYnRuOjphZnRlcixcbiAgICAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gLnByYWN0aWNlLW5vdGUtYnRuOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDZweDtcbiAgICAgIHRvcDogOHB4O1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiAxMHB4IDAgMTBweCAxOHB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIC5wcmFjdGljZS1ub3RlLWJ0blthcmlhLWV4cGFuZGVkPSd0cnVlJ106OmFmdGVyLFxuICAgIC5hdXhpbGlhcnktZmVhdHVyZS1idG4gW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSAucHJhY3RpY2Utbm90ZS1idG5bYXJpYS1leHBhbmRlZD0ndHJ1ZSddOjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yczsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIC5pY29uLFxuICAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gLmljb24ge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICAvKiBiYWNrZ3JvdW5kOiB1cmwoJ2NvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tcHJhY3RpY2Utbm90ZS5zdmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciwgI2ZmZjsgKi9cbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjdweCAyNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTE0cHg7XG4gICAgdHJhbnNmb3JtOiBza2V3KDIwZGVnKTsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIC5wcmltYXJ5LXRleHQsXG4gIC5hdXhpbGlhcnktZmVhdHVyZS1idG4gW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSAucHJpbWFyeS10ZXh0IHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBoZWlnaHQ6IDA7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZmJmZDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgcGFkZGluZy1yaWdodDogMWVtO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSAucHJpbWFyeS10ZXh0IHA6bGFzdC1jaGlsZCxcbiAgICAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gLnByaW1hcnktdGV4dCBwOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gLnByaW1hcnktdGV4dCBwLFxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gLnByaW1hcnktdGV4dCB1bCxcbiAgICAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gLnByaW1hcnktdGV4dCBwLFxuICAgIC5hdXhpbGlhcnktZmVhdHVyZS1idG4gW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSAucHJpbWFyeS10ZXh0IHVsIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBoZWlnaHQ6IDA7IH1cbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gLnByaW1hcnktdGV4dCBwOmxhc3QtY2hpbGQsXG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIC5wcmltYXJ5LXRleHQgdWw6bGFzdC1jaGlsZCxcbiAgICAgIC5hdXhpbGlhcnktZmVhdHVyZS1idG4gW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSAucHJpbWFyeS10ZXh0IHA6bGFzdC1jaGlsZCxcbiAgICAgIC5hdXhpbGlhcnktZmVhdHVyZS1idG4gW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSAucHJpbWFyeS10ZXh0IHVsOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSAucHJpbWFyeS10ZXh0IHVsLFxuICAgIC5hdXhpbGlhcnktZmVhdHVyZS1idG4gW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSAucHJpbWFyeS10ZXh0IHVsIHtcbiAgICAgIGxlZnQ6IDFlbTtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIC5wcmltYXJ5LXRleHQgbGksXG4gICAgLmF1eGlsaWFyeS1mZWF0dXJlLWJ0biBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIC5wcmltYXJ5LXRleHQgbGkge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4yczsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gLnByaW1hcnktdGV4dFthcmlhLWhpZGRlbj0nZmFsc2UnXSxcbiAgICAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gLnByaW1hcnktdGV4dFthcmlhLWhpZGRlbj0nZmFsc2UnXSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiAwLjhlbSAxZW07XG4gICAgICBib3gtc2hhZG93OiAtMC4ycmVtIDAuMnJlbSAwLjZyZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gLnByaW1hcnktdGV4dFthcmlhLWhpZGRlbj0nZmFsc2UnXSBwLFxuICAgICAgLmF1eGlsaWFyeS1mZWF0dXJlLWJ0biBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIC5wcmltYXJ5LXRleHRbYXJpYS1oaWRkZW49J2ZhbHNlJ10gcCB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBoZWlnaHQgMC4zcztcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4yczsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSAucHJpbWFyeS10ZXh0W2FyaWEtaGlkZGVuPSdmYWxzZSddIHVsLFxuICAgICAgLmF1eGlsaWFyeS1mZWF0dXJlLWJ0biBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIC5wcmltYXJ5LXRleHRbYXJpYS1oaWRkZW49J2ZhbHNlJ10gdWwge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gLnByaW1hcnktdGV4dFthcmlhLWhpZGRlbj0nZmFsc2UnXSBsaSxcbiAgICAgIC5hdXhpbGlhcnktZmVhdHVyZS1idG4gW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSAucHJpbWFyeS10ZXh0W2FyaWEtaGlkZGVuPSdmYWxzZSddIGxpIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gLnByaW1hcnktdGV4dFthcmlhLWhpZGRlbj0nZmFsc2UnXSxcbiAgICAgICAgLmF1eGlsaWFyeS1mZWF0dXJlLWJ0biBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIC5wcmltYXJ5LXRleHRbYXJpYS1oaWRkZW49J2ZhbHNlJ10ge1xuICAgICAgICAgIHBhZGRpbmc6IDAuM3JlbSAwLjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSAucHJpbWFyeS10ZXh0LFxuICAgICAgLmF1eGlsaWFyeS1mZWF0dXJlLWJ0biBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIC5wcmltYXJ5LXRleHQge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gW2RhdGEtd2hhdGludGVudD0nbW91c2UnXSAqOmZvY3VzLFxuICAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gW2RhdGEtd2hhdGludGVudD0nbW91c2UnXSAqOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAtMC4ycmVtIDAuMnJlbSAwLjZyZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSxcbiAgICAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIC5pY29uLFxuICAgIC5hdXhpbGlhcnktZmVhdHVyZS1idG4gW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSAuaWNvbiB7XG4gICAgICB3aWR0aDogNDRweDsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSAuaWNvbjo6YmVmb3JlLFxuICAgICAgLmF1eGlsaWFyeS1mZWF0dXJlLWJ0biBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIC5pY29uOjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAxM3B4OyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSBidXR0b24ucHJhY3RpY2Utbm90ZS1idG4sXG4gICAgLmF1eGlsaWFyeS1mZWF0dXJlLWJ0biBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIGJ1dHRvbi5wcmFjdGljZS1ub3RlLWJ0biB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiA3cHggNnB4IDdweCA0NnB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gYnV0dG9uLnByYWN0aWNlLW5vdGUtYnRuIC5wcmFjdGljZS1ub3RlLWxhYmVsLFxuICAgICAgLmF1eGlsaWFyeS1mZWF0dXJlLWJ0biBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIGJ1dHRvbi5wcmFjdGljZS1ub3RlLWJ0biAucHJhY3RpY2Utbm90ZS1sYWJlbCB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgLTRweDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gYnV0dG9uLnByYWN0aWNlLW5vdGUtYnRuOjpiZWZvcmUsXG4gICAgICAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gYnV0dG9uLnByYWN0aWNlLW5vdGUtYnRuOjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMjNweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDg4JTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCA3cHg7IH1cbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gYnV0dG9uLnByYWN0aWNlLW5vdGUtYnRuOjphZnRlcixcbiAgICAgIC5hdXhpbGlhcnktZmVhdHVyZS1idG4gW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSBidXR0b24ucHJhY3RpY2Utbm90ZS1idG46OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSAucHJpbWFyeS10ZXh0LFxuICAgIC5hdXhpbGlhcnktZmVhdHVyZS1idG4gW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSAucHJpbWFyeS10ZXh0IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSB0YWJsZSxcbiAgLmF1eGlsaWFyeS1mZWF0dXJlLWJ0biBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIHRhYmxlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDE0NSwgMjA1LCAwLjUpO1xuICAgIG1hcmdpbjogMCAtNHB4IDAuODVyZW07IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIHRhYmxlIGNhcHRpb24sXG4gICAgLmF1eGlsaWFyeS1mZWF0dXJlLWJ0biBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIHRhYmxlIGNhcHRpb24ge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDRiNzk7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgcGFkZGluZzogNnB4IDRweCA3cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtMXB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSB0YWJsZSBjYXB0aW9uLFxuICAgICAgICAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gdGFibGUgY2FwdGlvbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gdGFibGUsXG4gICAgICAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gdGFibGUge1xuICAgICAgICBtYXJnaW46IDAgYXV0byAxOHB4O1xuICAgICAgICB3aWR0aDogODUlOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIHRhYmxlLFxuICAgICAgLmF1eGlsaWFyeS1mZWF0dXJlLWJ0biBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIHRhYmxlIHtcbiAgICAgICAgbWFyZ2luOiAwIC03cHggMC4zNXJlbTsgfSB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gdHIsXG4gIC5hdXhpbGlhcnktZmVhdHVyZS1idG4gW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSB0ciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMTQ1LCAyMDUsIDAuNSk7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIHRyOmZpcnN0LWNoaWxkLFxuICAgIC5hdXhpbGlhcnktZmVhdHVyZS1idG4gW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSB0cjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzAwNGI3OTtcbiAgICAgIGNvbG9yOiAjMDA0Yjc5OyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSB0cjpsYXN0LWNoaWxkLFxuICAgIC5hdXhpbGlhcnktZmVhdHVyZS1idG4gW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSB0cjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSB0aCxcbiAgW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSB0ZCxcbiAgLmF1eGlsaWFyeS1mZWF0dXJlLWJ0biBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIHRoLFxuICAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gdGQge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHdpZHRoOiAzMyU7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIHRoOm50aC1jaGlsZCgyKSxcbiAgICBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIHRkOm50aC1jaGlsZCgyKSxcbiAgICAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gdGg6bnRoLWNoaWxkKDIpLFxuICAgIC5hdXhpbGlhcnktZmVhdHVyZS1idG4gW2RhdGEtYmxvY2stdHlwZT0ncHJhY3RpY2Utbm90ZS1idG4nXSB0ZDpudGgtY2hpbGQoMikge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAxNDUsIDIwNSwgMC41KTtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAxNDUsIDIwNSwgMC41KTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gdGgsXG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIHRkLFxuICAgICAgLmF1eGlsaWFyeS1mZWF0dXJlLWJ0biBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIHRoLFxuICAgICAgLmF1eGlsaWFyeS1mZWF0dXJlLWJ0biBbZGF0YS1ibG9jay10eXBlPSdwcmFjdGljZS1ub3RlLWJ0biddIHRkIHtcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgICAgICBwYWRkaW5nOiAycHg7XG4gICAgICAgIHdpZHRoOiAzMyU7IH0gfVxuXG5bZGF0YS1ibG9jay10eXBlPSdwcmVzZW50YXRpb24tYmxvY2snXSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cblxuLnByZXNlbnRhdGlvbi1ibG9jay5wcmVzZW50YXRpb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuL2NvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2JnLXBhdHRlcm4ucG5nXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDB2dztcbiAgbWluLWhlaWdodDogMjI1cHg7XG4gIG1hcmdpbjogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAucHJlc2VudGF0aW9uLWJsb2NrLnByZXNlbnRhdGlvbiB7XG4gICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzAwOTFjZDsgfSB9XG4gIC5wcmVzZW50YXRpb24tYmxvY2sucHJlc2VudGF0aW9uIC5wYW5lbCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAucHJlc2VudGF0aW9uLWJsb2NrLnByZXNlbnRhdGlvbiAucGFuZWwuZmVlZGJhY2stY29hY2gtdGV4dCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcGFkZGluZzogMXJlbSAxcmVtIDFyZW0gMXJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAucHJlc2VudGF0aW9uLWJsb2NrLnByZXNlbnRhdGlvbiAucGFuZWwuZmVlZGJhY2stY29hY2gtdGV4dCBwIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzsgfVxuICAgICAgICAucHJlc2VudGF0aW9uLWJsb2NrLnByZXNlbnRhdGlvbiAucGFuZWwuZmVlZGJhY2stY29hY2gtdGV4dCBwOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIC5wcmVzZW50YXRpb24tYmxvY2sucHJlc2VudGF0aW9uIC5wYW5lbC5mZWVkYmFjay1jb2FjaC10ZXh0IGxpOjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogIzMzMzsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIC5wcmVzZW50YXRpb24tYmxvY2sucHJlc2VudGF0aW9uIC5wYW5lbC5mZWVkYmFjay1jb2FjaC10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG1pbi13aWR0aDogNDAwcHg7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgICAgIGxlZnQ6IGNhbGMoKDEwMHZ3IC0gMTA1cHgpLzIpO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgICAgIC5wcmVzZW50YXRpb24tYmxvY2sucHJlc2VudGF0aW9uIC5wYW5lbC5mZWVkYmFjay1jb2FjaC10ZXh0IC5wcmltYXJ5LXRleHQge1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgLnByZXNlbnRhdGlvbi1ibG9jay5wcmVzZW50YXRpb24gLnBhbmVsLmZlZWRiYWNrLWNvYWNoLXRleHQgcCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40OyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgLnByZXNlbnRhdGlvbi1ibG9jay5wcmVzZW50YXRpb24gLnBhbmVsLmZlZWRiYWNrLWNvYWNoLXRleHQge1xuICAgICAgICAgIHBhZGRpbmc6IDAuMzVyZW07XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGxlZnQ6IDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLnByZXNlbnRhdGlvbi1ibG9jay5wcmVzZW50YXRpb24gLnBhbmVsIHtcbiAgICAgICAgcGFkZGluZzogMCBjYWxjKCgxMDB2dyAtIDYwMHB4KS8yKTsgfSB9XG4gIC5wcmVzZW50YXRpb24tYmxvY2sucHJlc2VudGF0aW9uIC5ncmFwaGljLWNvYWNoLWhvbGRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMDA5MWNkO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnByZXNlbnRhdGlvbi1ibG9jay5wcmVzZW50YXRpb24gLmdyYXBoaWMtY29hY2gtaG9sZGVyIC5ncmFwaGljLWNvYWNoIHtcbiAgICAgIGhlaWdodDogMTA0JTtcbiAgICAgIHBhZGRpbmc6IDVweCAwIDAgMDtcbiAgICAgIG1hcmdpbjogYXV0bzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLnByZXNlbnRhdGlvbi1ibG9jay5wcmVzZW50YXRpb24gLmdyYXBoaWMtY29hY2gtaG9sZGVyIHtcbiAgICAgICAgd2lkdGg6IDI4NXB4O1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgLnByZXNlbnRhdGlvbi1ibG9jay5wcmVzZW50YXRpb24gLmdyYXBoaWMtY29hY2gtaG9sZGVyIC5ncmFwaGljLWNvYWNoIHtcbiAgICAgICAgICBoZWlnaHQ6IDE0NSU7XG4gICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDMwcHggMCAwIDA7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAucHJlc2VudGF0aW9uLWJsb2NrLnByZXNlbnRhdGlvbiAuZ3JhcGhpYy1jb2FjaC1ob2xkZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDA5MWNkOyB9XG4gICAgICAgIC5wcmVzZW50YXRpb24tYmxvY2sucHJlc2VudGF0aW9uIC5ncmFwaGljLWNvYWNoLWhvbGRlciAuZ3JhcGhpYy1jb2FjaCB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAucHJlc2VudGF0aW9uLWJsb2NrLnByZXNlbnRhdGlvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqICgoMTAwdncgLSA2MDBweCkpLzIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgcGFkZGluZzogMCBjYWxjKCgxMDB2dyAtIDYwMHB4KS8yKTtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ5MHB4O1xuICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gIC5wcmVzZW50YXRpb24tYmxvY2sucHJlc2VudGF0aW9uIC5ncmFwaGljLWljb24ge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMnB4IDZweCAwIC0xcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5wcmVzZW50YXRpb24tYmxvY2sucHJlc2VudGF0aW9uIC5ncmFwaGljLWljb24ge1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgbWFyZ2luOiAzcHggOHB4IDAgMDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDMyMHB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDY2N3B4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMikge1xuICAgIC5wcmVzZW50YXRpb24tYmxvY2sucHJlc2VudGF0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cblxuLnByZXNlbnRhdGlvbi1ibG9jay5wcmVzZW50YXRpb24gKyAudmlkZW8tYmxvY2sge1xuICBtYXJnaW4tdG9wOiAtNnB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5wcmVzZW50YXRpb24tYmxvY2sucHJlc2VudGF0aW9uICsgLnZpZGVvLWJsb2NrIHtcbiAgICAgIG1hcmdpbi10b3A6IC04cHg7IH0gfVxuXG5bZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1hY2NvcmRpb25cIl0gLnJlc3BvbnNlIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDMwcHggIWltcG9ydGFudDsgfVxuXG5bZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1hY2NvcmRpb25cIl0gLnJlc3BvbnNlLWZlZWRiYWNrLWhvbGRlciB7XG4gIG1heC1oZWlnaHQ6IDBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9XCJxdWVzdGlvblwiXVtkYXRhLWJsb2NrLWxheW91dD1cInF1ZXN0aW9uLWFjY29yZGlvblwiXSAucmVzcG9uc2UtZmVlZGJhY2staG9sZGVyLnBvcHVsYXRlZCB7XG4gICAgbWF4LWhlaWdodDogMTU1MHB4OyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tYWNjb3JkaW9uXCJdIC5yZXNwb25zZS1mZWVkYmFjay1ob2xkZXIucG9wdWxhdGVkIC50ZXh0LWNvbnRlbnQge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJhY2t3YXJkcztcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMjUwbXM7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tYWNjb3JkaW9uXCJdIC5yZXNwb25zZS1mZWVkYmFjay1ob2xkZXIgLnRleHQtY29udGVudCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYmFja3dhcmRzOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tYWNjb3JkaW9uXCJdIC5yZXNwb25zZS1mZWVkYmFjay1ob2xkZXIgLnRleHQtY29udGVudCAudGl0bGUtdGV4dCB7XG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgI2M3YzdjNztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICMwMDRiNzk7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1hY2NvcmRpb25cIl0gLnJlc3BvbnNlLWZlZWRiYWNrLWhvbGRlciAudGV4dC1jb250ZW50IC5wcmltYXJ5LXRleHQge1xuICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tYWNjb3JkaW9uXCJdIC5yZXNwb25zZS1mZWVkYmFjay1ob2xkZXIgLmluY29ycmVjdCAudGl0bGUtdGV4dCB7XG4gICAgY29sb3I6ICNlZDFiMmU7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tYWNjb3JkaW9uXCJdIC5yZXNwb25zZS1mZWVkYmFjay1ob2xkZXIgLmNvcnJlY3QgLnRpdGxlLXRleHQge1xuICAgIGNvbG9yOiAjNDc5MjNmOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9XCJxdWVzdGlvblwiXVtkYXRhLWJsb2NrLWxheW91dD1cInF1ZXN0aW9uLWNsaWNrLXBpY2tcIl0gLm1haW4tZ3JhcGhpYy1ob2xkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tY2xpY2stcGlja1wiXSAubWFpbi1ncmFwaGljLWhvbGRlciAubWFpbi1ncmFwaGljIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzlmOWZhMzsgfVxuXG5bZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1jbGljay1waWNrXCJdIC5yZXNwb25zZSB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tY2xpY2stcGlja1wiXSAucmVzcG9uc2UgdWwge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1jbGljay1waWNrXCJdIC5yZXNwb25zZSB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tY2xpY2stcGlja1wiXSAucmVzcG9uc2VbYXJpYS1jaGVja2VkPSd0cnVlJ106bm90KC5kaXNhYmxlZCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNGRmZjY7IH1cblxuW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tY2xpY2stcGlja1wiXSAuZmVlZGJhY2stcGFuZWwgLnByaW1hcnktdGV4dCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9XCJxdWVzdGlvblwiXVtkYXRhLWJsb2NrLWxheW91dD1cInF1ZXN0aW9uLWN1c3RvbVwiXSBbcm9sZT0nZ3JvdXAnXSB7XG4gIHBhZGRpbmc6IDAuODVyZW07XG4gIG1hcmdpbjogMCA1cHg7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJxdWVzdGlvblwiXVtkYXRhLWJsb2NrLWxheW91dD1cInF1ZXN0aW9uLWN1c3RvbVwiXSBbcm9sZT0nZ3JvdXAnXSB7XG4gICAgICBwYWRkaW5nOiAwLjM1cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tY3VzdG9tXCJdIFtyb2xlPSdncm91cCddIHtcbiAgICAgIHdpZHRoOiA3NSU7XG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuXG5bZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1jdXN0b21cIl0gLnJlc3BvbnNlLXNldCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDkxY2Q7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAzMHB4O1xuICBhbmltYXRpb24tZHVyYXRpb246IDM1MG1zO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgbWF4LXdpZHRoOiA2MDBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBbZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1jdXN0b21cIl0gLnJlc3BvbnNlLXNldCB7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogNTBweDtcbiAgICAgIG1hcmdpbjogYXV0byBhdXRvIDFyZW07IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1jdXN0b21cIl0gLnJlc3BvbnNlLXNldDpudGgtY2hpbGQoMSkge1xuICAgIGFuaW1hdGlvbi1kZWxheTogMjUwbXM7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tY3VzdG9tXCJdIC5yZXNwb25zZS1zZXQ6bnRoLWNoaWxkKDIpIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IDUwMG1zOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9XCJxdWVzdGlvblwiXVtkYXRhLWJsb2NrLWxheW91dD1cInF1ZXN0aW9uLWN1c3RvbVwiXSAucmVzcG9uc2Utc2V0Om50aC1jaGlsZCgzKSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiA3NTBtczsgfVxuICBbZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1jdXN0b21cIl0gLnJlc3BvbnNlLXNldDpudGgtY2hpbGQob2RkKSB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0OyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9XCJxdWVzdGlvblwiXVtkYXRhLWJsb2NrLWxheW91dD1cInF1ZXN0aW9uLWN1c3RvbVwiXSAucmVzcG9uc2Utc2V0Om50aC1jaGlsZChldmVuKSB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tY3VzdG9tXCJdIC5yZXNwb25zZS1zZXQgLnJlc3BvbnNlLXNldC10aXRsZSB7XG4gICAgbWFyZ2luOiAxcmVtIDFyZW0gMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40MjVyZW07XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICMwMDRiNzk7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDkxY2Q7XG4gICAgd2lkdGg6IDg0JTtcbiAgICBsZWZ0OiAxMSU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tY3VzdG9tXCJdIC5yZXNwb25zZS1zZXQgLnJlc3BvbnNlLXNldC10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogNzBweCAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDAuMzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tY3VzdG9tXCJdIC5yZXNwb25zZS1zZXQgLnJlc3BvbnNlLXNldC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICAgIGxlZnQ6IDEwJTsgfSB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9XCJxdWVzdGlvblwiXVtkYXRhLWJsb2NrLWxheW91dD1cInF1ZXN0aW9uLWN1c3RvbVwiXSAucmVzcG9uc2Utc2V0IC5yZXNwb25zZS1zZXQtZ3JhcGhpYy1ob2xkZXIge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAtMjNweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogNXB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDkxY2Q7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tY3VzdG9tXCJdIC5yZXNwb25zZS1zZXQgLnJlc3BvbnNlLXNldC1ncmFwaGljLWhvbGRlciB7XG4gICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgIGxlZnQ6IC0zOXB4O1xuICAgICAgICBtYXJnaW46IGF1dG87IH0gfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJxdWVzdGlvblwiXVtkYXRhLWJsb2NrLWxheW91dD1cInF1ZXN0aW9uLWN1c3RvbVwiXSAucmVzcG9uc2Utc2V0IC5yZXNwb25zZS1zZXQtZ3JhcGhpYy1ob2xkZXIgLnJlc3BvbnNlLXNldC1ncmFwaGljIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBtYXJnaW46IGF1dG87IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICBbZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1jdXN0b21cIl0gLnJlc3BvbnNlLXNldCAucmVzcG9uc2Utc2V0LWdyYXBoaWMtaG9sZGVyIC5yZXNwb25zZS1zZXQtZ3JhcGhpYyB7XG4gICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA2MHB4OyB9IH1cbiAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tY3VzdG9tXCJdIC5yZXNwb25zZS1zZXQgLnJlc3BvbnNlLWhvbGRlciB7XG4gICAgd2lkdGg6IDg4JTtcbiAgICBsZWZ0OiAxMiU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tY3VzdG9tXCJdIC5yZXNwb25zZS1zZXQgLnJlc3BvbnNlLWhvbGRlciB7XG4gICAgICAgIHBhZGRpbmc6IDEuN3JlbTtcbiAgICAgICAgd2lkdGg6IDc1JTsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tY3VzdG9tXCJdIC5yZXNwb25zZS1zZXQgLnJlc3BvbnNlLWhvbGRlciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nOiAwLjM1cmVtO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfSB9XG5cbltkYXRhLWJsb2NrLXR5cGU9XCJxdWVzdGlvblwiXVtkYXRhLWJsb2NrLWxheW91dD1cInF1ZXN0aW9uLWN1c3RvbVwiXSAucmVzcG9uc2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgYW5pbWF0aW9uOiBub25lO1xuICBmbGV4LWdyb3c6IDE7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJxdWVzdGlvblwiXVtkYXRhLWJsb2NrLWxheW91dD1cInF1ZXN0aW9uLWN1c3RvbVwiXSAucmVzcG9uc2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4OyB9IH1cbiAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tY3VzdG9tXCJdIC5yZXNwb25zZS5kaXNhYmxlZFthcmlhLWNoZWNrZWQ9XCJmYWxzZVwiXSAucmVzcG9uc2UtY2hlY2tib3gge1xuICAgIGJvcmRlci1jb2xvcjogI2M3YzdjNzsgfVxuICBbZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1jdXN0b21cIl0gLnJlc3BvbnNlIC5yZXNwb25zZS1jaGVja2JveCB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDkxY2Q7XG4gICAgZmxleC1zaHJpbms6IDA7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICBbZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1jdXN0b21cIl0gLnJlc3BvbnNlIC5yZXNwb25zZS1jaGVja2JveCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4zNXJlbTsgfSB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tY3VzdG9tXCJdIC5yZXNwb25zZSAucmVzcG9uc2UtY2hlY2tib3g6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDkxY2Q7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAwLCAxKTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyNTBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgIGNvbnRlbnQ6ICcnOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9XCJxdWVzdGlvblwiXVtkYXRhLWJsb2NrLWxheW91dD1cInF1ZXN0aW9uLWN1c3RvbVwiXSAucmVzcG9uc2UgLnJlc3BvbnNlLXRleHQge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tY3VzdG9tXCJdIC5yZXNwb25zZVthcmlhLWNoZWNrZWQ9XCJ0cnVlXCJdIC5yZXNwb25zZS1jaGVja2JveDo6YmVmb3JlLCBbZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1jdXN0b21cIl0gLnJlc3BvbnNlLm92ZXIgLnJlc3BvbnNlLWNoZWNrYm94OjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTsgfVxuXG5bZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1jdXN0b21cIl0gLnRleHQtZm9ybSB7XG4gIHBhZGRpbmc6IDFyZW0gMDsgfVxuXG5bZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1jdXN0b21cIl0gLmJ0bi1zdWJtaXQge1xuICBtYXJnaW4tdG9wOiAycmVtOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9XCJxdWVzdGlvblwiXVtkYXRhLWJsb2NrLWxheW91dD1cInF1ZXN0aW9uLWV4cGxvcmUtc3VibWl0XCJdIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tZXhwbG9yZS1zdWJtaXRcIl0gLnJlc3BvbnNlLWhvbGRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICBbZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1leHBsb3JlLXN1Ym1pdFwiXSAucmVzcG9uc2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nOiAwLjg1cmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdHJhbnNpdGlvbjogMzUwbXMgYWxsIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tZXhwbG9yZS1zdWJtaXRcIl0gLnJlc3BvbnNlIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwLjM1cmVtOyB9XG4gICAgICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJxdWVzdGlvblwiXVtkYXRhLWJsb2NrLWxheW91dD1cInF1ZXN0aW9uLWV4cGxvcmUtc3VibWl0XCJdIC5yZXNwb25zZSAuaWNvbi1hcnJvdyB7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJxdWVzdGlvblwiXVtkYXRhLWJsb2NrLWxheW91dD1cInF1ZXN0aW9uLWV4cGxvcmUtc3VibWl0XCJdIC5yZXNwb25zZTo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDJweDtcbiAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDAsIDEpO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICAgICAgdHJhbnNpdGlvbjogNTAwbXMgdHJhbnNmb3JtIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTFjZDtcbiAgICAgIGNvbnRlbnQ6ICcnOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJxdWVzdGlvblwiXVtkYXRhLWJsb2NrLWxheW91dD1cInF1ZXN0aW9uLWV4cGxvcmUtc3VibWl0XCJdIC5yZXNwb25zZTo6YWZ0ZXIge1xuICAgICAgICAgIGhlaWdodDogMS41cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICBbZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1leHBsb3JlLXN1Ym1pdFwiXSAucmVzcG9uc2U6OmFmdGVyIHtcbiAgICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICAgIGhlaWdodDogY2FsYygycmVtICsgMTFweCk7IH0gfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJxdWVzdGlvblwiXVtkYXRhLWJsb2NrLWxheW91dD1cInF1ZXN0aW9uLWV4cGxvcmUtc3VibWl0XCJdIC5yZXNwb25zZS5pbmNvcnJlY3Q6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZDFiMmU7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1leHBsb3JlLXN1Ym1pdFwiXSAucmVzcG9uc2U6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1leHBsb3JlLXN1Ym1pdFwiXSAucmVzcG9uc2U6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1leHBsb3JlLXN1Ym1pdFwiXSAucmVzcG9uc2UgLmljb24tYXJyb3cge1xuICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM5NmE4YjA7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tY2hldnJvbi1kb3duLXJlZC5zdmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCAxMnB4O1xuICAgICAgdHJhbnNpdGlvbjogNTAwbXMgdHJhbnNmb3JtIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tZXhwbG9yZS1zdWJtaXRcIl0gLnJlc3BvbnNlW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjNGRmZjY7IH1cbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJxdWVzdGlvblwiXVtkYXRhLWJsb2NrLWxheW91dD1cInF1ZXN0aW9uLWV4cGxvcmUtc3VibWl0XCJdIC5yZXNwb25zZVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXTo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7IH1cbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJxdWVzdGlvblwiXVtkYXRhLWJsb2NrLWxheW91dD1cInF1ZXN0aW9uLWV4cGxvcmUtc3VibWl0XCJdIC5yZXNwb25zZVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAuaWNvbi1hcnJvdyB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tZXhwbG9yZS1zdWJtaXRcIl0gLnJlc3BvbnNlLWNvbnRlbnQtcGFuZWwuY29ycmVjdCAucmVzcG9uc2UtY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZGZmNjsgfVxuICBbZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1leHBsb3JlLXN1Ym1pdFwiXSAucmVzcG9uc2UtY29udGVudC1wYW5lbC5pbmNvcnJlY3QgLnJlc3BvbnNlLWNvbnRlbnQge1xuICAgIGJvcmRlci1jb2xvcjogI2VkMWIyZTsgfVxuICBbZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1leHBsb3JlLXN1Ym1pdFwiXSAucmVzcG9uc2UtY29udGVudCB7XG4gICAgcGFkZGluZzogMC44NXJlbTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDA5MWNkO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW5Eb3duIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tZXhwbG9yZS1zdWJtaXRcIl0gLnJlc3BvbnNlLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwLjM1cmVtO1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMTVweCAhaW1wb3J0YW50OyB9XG4gICAgICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJxdWVzdGlvblwiXVtkYXRhLWJsb2NrLWxheW91dD1cInF1ZXN0aW9uLWV4cGxvcmUtc3VibWl0XCJdIC5yZXNwb25zZS1jb250ZW50OjpiZWZvcmUge1xuICAgICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgICAgIGhlaWdodDogMTFweDtcbiAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gNnB4KTtcbiAgICAgICAgICByaWdodDogY2FsYygxMDAlICsgMnB4KTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICBbZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1leHBsb3JlLXN1Ym1pdFwiXSAucmVzcG9uc2UtY29udGVudCB7XG4gICAgICAgIGJvcmRlci13aWR0aDogM3B4OyB9IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1leHBsb3JlLXN1Ym1pdFwiXSAucmVzcG9uc2UtY29udGVudCAuYnRuLXRleHQ6bm90KC5vdmVyKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICBbZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1leHBsb3JlLXN1Ym1pdFwiXSAuZmVlZGJhY2staG9sZGVyIC50aXRsZS10ZXh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW07XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tZXhwbG9yZS1zdWJtaXRcIl0gLmZlZWRiYWNrLWhvbGRlciAudGl0bGUtdGV4dCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tZXhwbG9yZS1zdWJtaXRcIl0gLmZlZWRiYWNrLWhvbGRlciAudGl0bGUtdGV4dCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODBweDsgfSB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tZXhwbG9yZS1zdWJtaXRcIl0gLmZlZWRiYWNrLWhvbGRlciAudGl0bGUtdGV4dDo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogLTEuNXJlbTtcbiAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1jbGlwYm9hcmQtd2l0aC1hLWNoZWNrbGlzdC1saW5lLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciwgI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogODAlIDcwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDkxY2Q7XG4gICAgICBib3gtc2hhZG93OiAtM3B4IDNweCAwIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgYW5pbWF0aW9uOiByb2xsSW4gMC44cztcbiAgICAgIGNvbnRlbnQ6ICcnOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJxdWVzdGlvblwiXVtkYXRhLWJsb2NrLWxheW91dD1cInF1ZXN0aW9uLWV4cGxvcmUtc3VibWl0XCJdIC5mZWVkYmFjay1ob2xkZXIgLnRpdGxlLXRleHQ6OmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIGxlZnQ6IC0wLjc1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICBbZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1leHBsb3JlLXN1Ym1pdFwiXSAuZmVlZGJhY2staG9sZGVyIC50aXRsZS10ZXh0OjpiZWZvcmUge1xuICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAgIGhlaWdodDogODBweDsgfSB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9XCJxdWVzdGlvblwiXVtkYXRhLWJsb2NrLWxheW91dD1cInF1ZXN0aW9uLWV4cGxvcmUtc3VibWl0XCJdIC5mZWVkYmFjay1ob2xkZXIgLnByaW1hcnktdGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT1cInF1ZXN0aW9uXCJdW2RhdGEtYmxvY2stbGF5b3V0PVwicXVlc3Rpb24tZXhwbG9yZS1zdWJtaXRcIl0gLmZlZWRiYWNrLWhvbGRlciAucHJpbWFyeS10ZXh0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICBbZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl1bZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1leHBsb3JlLXN1Ym1pdFwiXSAuZmVlZGJhY2staG9sZGVyIC5wcmltYXJ5LXRleHQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7IH0gfVxuXG5bZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tYXRjaGluZyddIC5yZXNwb25zZSB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAyOXB4ICFpbXBvcnRhbnQ7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbWF0Y2hpbmcnXSAucmVzcG9uc2UgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSB7XG4gICAgcmlnaHQ6IGNhbGMoMTAwJSArIDNweCkgIWltcG9ydGFudDsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tYXRjaGluZyddIC5yZXNwb25zZVthcmlhLWNoZWNrZWQ9J3RydWUnXSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA0Yjc5OyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbWF0Y2hpbmcnXSAucmVzcG9uc2VbYXJpYS1jaGVja2VkPSd0cnVlJ10gLnJlc3BvbnNlLXRleHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZGZmNjtcbiAgICAgIGNvbG9yOiAjMDA0Yjc5OyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW1hdGNoaW5nJ10gLnJlc3BvbnNlLmNvcnJlY3QgLnJlc3BvbnNlLXRleHQsIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW1hdGNoaW5nJ10gLnJlc3BvbnNlLmluY29ycmVjdCAucmVzcG9uc2UtdGV4dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogIzMzMzsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tYXRjaGluZyddIC5yZXNwb25zZS5jb3JyZWN0IHtcbiAgICBib3JkZXItY29sb3I6ICM0NzkyM2Y7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tYXRjaGluZyddIC5yZXNwb25zZS5jb3JyZWN0IC5yZXNwb25zZS10ZXh0OjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ3OTIzZjsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tYXRjaGluZyddIC5yZXNwb25zZS5pbmNvcnJlY3Qge1xuICAgIGJvcmRlci1jb2xvcjogI2VkMWIyZTsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW1hdGNoaW5nJ10gLnJlc3BvbnNlLmluY29ycmVjdCAucmVzcG9uc2UtdGV4dDo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZDFiMmU7IH1cblxuW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbWF0Y2hpbmcnXSAucXVlc3Rpb24tZ3JhcGhpYyB7XG4gIG1heC13aWR0aDogNjAwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbWF0Y2hpbmcnXSAucXVlc3Rpb24tZ3JhcGhpYyB7XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cblxuW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbWF0Y2hpbmcnXSAucXVlc3Rpb24tdGV4dC1wYW5lbCB7XG4gIHBhZGRpbmc6IDAuODVyZW07XG4gIG1hcmdpbjogNXB4IDVweCAzcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbWF0Y2hpbmcnXSAucXVlc3Rpb24tdGV4dC1wYW5lbCB7XG4gICAgICBtYXJnaW46IDhweCBhdXRvIDVweDsgfSB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW1hdGNoaW5nJ10gLnJlc3BvbnNlLWhvbGRlciB7XG4gIG1hcmdpbjogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tYXRjaGluZyddIC5yZXNwb25zZS1ob2xkZXIge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAwIDAuODVyZW0gMC44NXJlbTsgfSB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW1hdGNoaW5nJ10gW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsLWNhcm91c2VsJ10gLmNhcm91c2VsLW5hdiB7XG4gIGhlaWdodDogNTJweDsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tYXRjaGluZyddIFtkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbC1jYXJvdXNlbCddIC5jYXJvdXNlbC1uYXYgLm5hdkRvdHMge1xuICAgIHdpZHRoOiA2MCU7XG4gICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICBtYXJnaW46IGF1dG87IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tYXRjaGluZyddIFtkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbC1jYXJvdXNlbCddIC5jYXJvdXNlbC1uYXYgLm5hdkRvdHMgLm5hdkRvdCB7XG4gICAgICBtYXJnaW46IDVweCAzcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbWF0Y2hpbmcnXSBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSAuY2Fyb3VzZWwtbmF2IHtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIHBhZGRpbmc6IDAgY2FsYygoMTAwdncgLSA2MDBweCkvMikgIWltcG9ydGFudDsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbWF0Y2hpbmcnXSBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSAuY2Fyb3VzZWwtbmF2IC5uYXZEb3RzIHtcbiAgICAgICAgYm90dG9tOiA0cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTgwMHB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbWF0Y2hpbmcnXSBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSAuY2Fyb3VzZWwtbmF2IHtcbiAgICAgIHBhZGRpbmc6IDAgNDUwcHggIWltcG9ydGFudDsgfSB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW1hdGNoaW5nJ10gW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsLWNhcm91c2VsJ10gLnF1ZXN0aW9uLXRleHQge1xuICBmb250LXNpemU6IDFyZW07IH1cblxuW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbWF0Y2hpbmcnXSBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSAucXVlc3Rpb24tdGV4dC1ob2xkZXIge1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW1hdGNoaW5nJ10gW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsLWNhcm91c2VsJ10gLnF1ZXN0aW9uLXRleHQtaG9sZGVyIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggY2FsYygoMTAwdncgLSA2MDBweCkvMikgMThweDsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbWF0Y2hpbmcnXSBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSAucXVlc3Rpb24tdGV4dC1ob2xkZXIgLnF1ZXN0aW9uLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwIDAuODVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTgwMHB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbWF0Y2hpbmcnXSBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSAucXVlc3Rpb24tdGV4dC1ob2xkZXIge1xuICAgICAgcGFkZGluZzogMTVweCA0NTBweDsgfSB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW1hdGNoaW5nJ10gW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsLWNhcm91c2VsJ10gLm5vZGUtY29udGVudC1wYW5lbCB7XG4gIG1hcmdpbjogMDsgfVxuXG5bZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tYXRjaGluZyddIFtkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbC1jYXJvdXNlbCddIC5ub2RlLWFyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbWF0Y2hpbmcnXSBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSAubGFiZWwtY29udGFpbmVyIHtcbiAgZm9udC1zaXplOiAxLjA4ZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbWF0Y2hpbmcnXSBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSAubGFiZWwtY29udGFpbmVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50OyB9IH1cblxuW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbWF0Y2hpbmcnXSBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSAuaGVpZ2h0LWhvbGRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDsgfVxuXG5bZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tYXRjaGluZyddIFtkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbC1jYXJvdXNlbCddID4gLm5vZGUtYXJlYSA+IC5ub2RlLWhvbGRlciB7XG4gIGhlaWdodDogNTJweDtcbiAgbWluLWhlaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAycHggMCAwIDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTk2LCAyMjMsIDI0NiwgMC43KTsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tYXRjaGluZyddIFtkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbC1jYXJvdXNlbCddID4gLm5vZGUtYXJlYSA+IC5ub2RlLWhvbGRlcjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbWF0Y2hpbmcnXSBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSA+IC5ub2RlLWFyZWEgPiAubm9kZS1ob2xkZXIge1xuICAgICAgaGVpZ2h0OiA2MHB4OyB9IH1cblxuW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbWF0Y2hpbmcnXSAuc3RhdHVzLW1zZyB7XG4gIGhlaWdodDogNDhweDtcbiAgYmFja2dyb3VuZDogcmdiYSgxOTYsIDIyMywgMjQ2LCAwLjcpO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwOTFjZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW1hdGNoaW5nJ10gLnN0YXR1cy1tc2cge1xuICAgICAgaGVpZ2h0OiA1NHB4O1xuICAgICAgcGFkZGluZzogMTdweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbWF0Y2hpbmcnXSAuc3RhdHVzLW1zZyB7XG4gICAgICBwYWRkaW5nOiAwLjM1cmVtOyB9IH1cblxuW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbWF0Y2hpbmcnXSAubnVtLXJlbWFpbmluZyB7XG4gIGZvbnQtZmFtaWx5OiBnZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNlZDFiMmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG4gIGxpbmUtaGVpZ2h0OiAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW1hdGNoaW5nJ10gLm51bS1yZW1haW5pbmcge1xuICAgICAgZm9udC1zaXplOiAyOHB4OyB9IH1cblxuW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXSAucmVzcG9uc2Uge1xuICBwYWRkaW5nOiAycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdCddIC5yZXNwb25zZSB7XG4gICAgICBwYWRkaW5nOiAzcHg7IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdCddIC5yZXNwb25zZVthcmlhLWNoZWNrZWQ9J3RydWUnXSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA0Yjc5OyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXSAucmVzcG9uc2VbYXJpYS1jaGVja2VkPSd0cnVlJ10gLnJlc3BvbnNlLXRleHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGI3OTtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0J10gLnJlc3BvbnNlIC5yZXNwb25zZS10ZXh0IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXM7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdCddIC5yZXNwb25zZSAucmVzcG9uc2UtdGV4dCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMzVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4zNXJlbTsgfSB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXSAucmVzcG9uc2UgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgIGxlZnQ6IDVweDtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgb3BhY2l0eTogMC44OyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXNvcnQnXS5jb3JyZWN0IC5zb3J0ZWQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXNvcnQnXS5jb3JyZWN0IC5zb3J0ZWQgLm51bS12YWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG5bZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zb3J0J10gLnF1ZXN0aW9uLXNvcnQtaG9sZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zb3J0J10gLnF1ZXN0aW9uLWdyYXBoaWMge1xuICAgIG1hcmdpbjogMS41cmVtIGF1dG8gMC44NXJlbTsgfSB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXNvcnQnXSAucXVlc3Rpb24tZ3JhcGhpYyArIC5xdWVzdGlvbi10ZXh0LXBhbmVsIHtcbiAgcGFkZGluZzogMC4ycmVtIDAuODVyZW0gMC41cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXNvcnQnXSAucXVlc3Rpb24tZ3JhcGhpYyArIC5xdWVzdGlvbi10ZXh0LXBhbmVsIHtcbiAgICAgIHBhZGRpbmc6IDAuMnJlbSAwLjg1cmVtIDEuNXJlbTsgfSB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXNvcnQnXSAubGlzdC1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjQyNXJlbSAwLjg1cmVtO1xuICBjb2xvcjogIzAwNGI3OTtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5bZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zb3J0J10gLnJlc3BvbnNlLWhvbGRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuODVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXNvcnQnXSAucmVzcG9uc2UtaG9sZGVyIHtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zb3J0J10gLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAzNXB4OyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc29ydCddIC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXNvcnQnXSAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZTpudGgtb2YtdHlwZSgxKSAubnVtLXZhbCwgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc29ydCddIC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlOm50aC1vZi10eXBlKDIpIC5udW0tdmFsLCBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zb3J0J10gLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2U6bnRoLW9mLXR5cGUoNikgLm51bS12YWwsIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXNvcnQnXSAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZTpudGgtb2YtdHlwZSg4KSAubnVtLXZhbCB7XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXNvcnQnXSAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZSAubnVtLXZhbCB7XG4gICAgICB3aWR0aDogMjhweDtcbiAgICAgIGhlaWdodDogMjhweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgKyAzcHgpO1xuICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250OiAxLjM1cmVtIEdlb3JnaWEsIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZjtcbiAgICAgIGNvbG9yOiAjMDA0Yjc5O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgei1pbmRleDogMjsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXNvcnQnXSAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZSAubnVtLXZhbCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9IH1cblxuW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc29ydCddIC51bnNvcnRlZCB7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXNvcnQnXSAuc29ydGVkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC44NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZmJmZDtcbiAgYm9yZGVyOiAycHggZGFzaGVkICMwMDkxY2Q7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtczsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zb3J0J10gLnNvcnRlZCBidXR0b24ge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc29ydCddIC5zb3J0ZWQge1xuICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweDtcbiAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMnB4OyB9IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc29ydCddIC5zb3J0ZWQgLnJlc3BvbnNlIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDRiNzk7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zb3J0J10gLnNvcnRlZCAucmVzcG9uc2UgLm51bS12YWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZmJmZDsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXNvcnQnXSAuc29ydGVkIC5yZXNwb25zZSAucmVzcG9uc2UtdGV4dCB7XG4gICAgICBjb2xvcjogIzAwNGI3OTsgfVxuXG5bZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zb3J0J10gLmFsbC1zb3J0ZWQtbXNnIHtcbiAgcGFkZGluZzogMC44NXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM2NTY1Njc7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc29ydCddIC5hbGwtc29ydGVkLW1zZyB7XG4gICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zb3J0J10gLmFsbC1zb3J0ZWQtbXNnICsgLmJ1dHRvbi1ob2xkZXIge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXNvcnQnXSAuYnV0dG9uLWhvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuODVyZW07IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc29ydCddIC5idXR0b24taG9sZGVyLnN1Ym1pdHRlZCB7XG4gICAgaGVpZ2h0OiAwOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXNvcnQnXSAuYnV0dG9uLWhvbGRlciAuYnRuLXVuZG8sXG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXNvcnQnXSAuYnV0dG9uLWhvbGRlciAuYnRuLXJlc2V0IHtcbiAgICB3aWR0aDogNDUlO1xuICAgIHBhZGRpbmctbGVmdDogNDRweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGZsZXg6IDE7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXNvcnQnXSAuYnV0dG9uLWhvbGRlciAuYnRuLXVuZG8sXG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zb3J0J10gLmJ1dHRvbi1ob2xkZXIgLmJ0bi1yZXNldCB7XG4gICAgICAgIG1hcmdpbjogMTJweCA0cHg7XG4gICAgICAgIGZsZXg6IDEgIWltcG9ydGFudDsgfSB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXNvcnQnXSAuYnV0dG9uLWhvbGRlciAuYnRuLXVuZG8ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tdW5kby1saW5lLnN2Z1wiKTtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEyJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyOCUgNDYlOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc29ydCddIC5idXR0b24taG9sZGVyIC5idG4tdW5kby5kaXNhYmxlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLXVuZG8tZGlzYWJsZWQuc3ZnXCIpOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc29ydCddIC5idXR0b24taG9sZGVyIC5idG4tdW5kby5vdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tdW5kby13aGl0ZS5zdmdcIik7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXNvcnQnXSAuYnV0dG9uLWhvbGRlciAuYnRuLXVuZG8ge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMThweDtcbiAgICAgICAgd2lkdGg6IDMyJTtcbiAgICAgICAgZmxleDogMSAhaW1wb3J0YW50OyB9IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc29ydCddIC5idXR0b24taG9sZGVyIC5idG4tcmVzZXQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tcmVzZXQtbGluZS0yLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDExJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyOCUgY2VudGVyOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc29ydCddIC5idXR0b24taG9sZGVyIC5idG4tcmVzZXQuZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1yZXNldC1kaXNhYmxlZC5zdmdcIik7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zb3J0J10gLmJ1dHRvbi1ob2xkZXIgLmJ0bi1yZXNldC5vdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tcmVzZXQtd2hpdGUuc3ZnXCIpOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zb3J0J10gLmJ1dHRvbi1ob2xkZXIgLmJ0bi1yZXNldCB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xuICAgICAgICB3aWR0aDogMzIlO1xuICAgICAgICBmbGV4OiAxICFpbXBvcnRhbnQ7IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zb3J0J10gLmJ1dHRvbi1ob2xkZXIgLmJ0bi1zdWJtaXQge1xuICAgIGZsZXg6IDI7XG4gICAgbWFyZ2luOiAycHggMCAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zb3J0J10gLmJ1dHRvbi1ob2xkZXIgLmJ0bi1zdWJtaXQge1xuICAgICAgICBtYXJnaW46IDEycHggNHB4O1xuICAgICAgICB3aWR0aDogMzIlO1xuICAgICAgICBmbGV4OiAxICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zb3J0J10gLmJ1dHRvbi1ob2xkZXIge1xuICAgICAgaGVpZ2h0OiAxMzhweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zb3J0J10gLmJ1dHRvbi1ob2xkZXIge1xuICAgICAgcGFkZGluZzogMC44NXJlbSAwLjM1cmVtIDAuMzVyZW07XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zb3J0J10gLmJ1dHRvbi1ob2xkZXIgLmJ0bi10ZXh0IHtcbiAgICAgICAgbWFyZ2luOiA0cHggYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5bZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZC1ob3RzcG90J10uc2hvdy1ob3RzcG90cyAucmVzcG9uc2UtaG90c3BvdCxcbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0LWhvdHNwb3QnXS5zaG93LWhvdHNwb3RzIC5yZXNwb25zZS1ob3RzcG90IHtcbiAgYm9yZGVyOiAzcHggc29saWQgb3JhbmdlOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkLWhvdHNwb3QnXSAuaG90c3BvdC1hcmVhLFxuW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QtaG90c3BvdCddIC5ob3RzcG90LWFyZWEge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZC1ob3RzcG90J10gLmhvdHNwb3QtYXJlYSxcbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdC1ob3RzcG90J10gLmhvdHNwb3QtYXJlYSB7XG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZC1ob3RzcG90J10gLmhvdHNwb3QtYXJlYSAucXVlc3Rpb24tZ3JhcGhpYyxcbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QtaG90c3BvdCddIC5ob3RzcG90LWFyZWEgLnF1ZXN0aW9uLWdyYXBoaWMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5bZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZC1ob3RzcG90J10gLnJlc3BvbnNlLWhvbGRlcixcbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0LWhvdHNwb3QnXSAucmVzcG9uc2UtaG9sZGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwdncgLSAxMHB4KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkLWhvdHNwb3QnXSAucmVzcG9uc2UtaG9sZGVyLFxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0LWhvdHNwb3QnXSAucmVzcG9uc2UtaG9sZGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQtaG90c3BvdCddIC5yZXNwb25zZS1ob2xkZXIgLnNob3ctY29ycmVjdC1hbnN3ZXIsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0LWhvdHNwb3QnXSAucmVzcG9uc2UtaG9sZGVyIC5zaG93LWNvcnJlY3QtYW5zd2VyIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjNDc5MjNmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IDAgMCAzcHggM3B4IHdoaXRlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZC1ob3RzcG90J10gLnJlc3BvbnNlLWhvbGRlciAuc2hvdy1jb3JyZWN0LWFuc3dlcixcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0LWhvdHNwb3QnXSAucmVzcG9uc2UtaG9sZGVyIC5zaG93LWNvcnJlY3QtYW5zd2VyIHtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgIzQ3OTIzZjsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQtaG90c3BvdCddIC5yZXNwb25zZS1ob2xkZXIgLnNob3ctY29ycmVjdC1hbnN3ZXIsXG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdC1ob3RzcG90J10gLnJlc3BvbnNlLWhvbGRlciAuc2hvdy1jb3JyZWN0LWFuc3dlciB7XG4gICAgICAgIGJvcmRlcjogMS41cHggc29saWQgIzQ3OTIzZjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDFweCAxcHggd2hpdGU7IH0gfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkLWhvdHNwb3QnXSAucmVzcG9uc2UtaG9sZGVyIC5zaG93LWNvcnJlY3QtYW5zd2VyOjpiZWZvcmUsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QtaG90c3BvdCddIC5yZXNwb25zZS1ob2xkZXIgLnNob3ctY29ycmVjdC1hbnN3ZXI6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWNoZWNrbWFyay1jaXJjbGUtd2hpdGUuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiA5MCUgIWltcG9ydGFudDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKSAhaW1wb3J0YW50OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQtaG90c3BvdCddIC5yZXNwb25zZS1ob2xkZXIgLnNob3ctY29ycmVjdC1hbnN3ZXI6OmJlZm9yZSxcbiAgICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QtaG90c3BvdCddIC5yZXNwb25zZS1ob2xkZXIgLnNob3ctY29ycmVjdC1hbnN3ZXI6OmJlZm9yZSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyM3B4O1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDIzcHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZC1ob3RzcG90J10gLnJlc3BvbnNlLWhvbGRlciAuc2hvdy1jb3JyZWN0LWFuc3dlcjo6YmVmb3JlLFxuICAgICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdC1ob3RzcG90J10gLnJlc3BvbnNlLWhvbGRlciAuc2hvdy1jb3JyZWN0LWFuc3dlcjo6YmVmb3JlIHtcbiAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgIGhlaWdodDogOTAlOyB9IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQtaG90c3BvdCddIC5yZXNwb25zZS1ob2xkZXIgLmluY29ycmVjdCxcbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QtaG90c3BvdCddIC5yZXNwb25zZS1ob2xkZXIgLmluY29ycmVjdCB7XG4gICAgYm94LXNoYWRvdzogMCAwIDNweCAzcHggd2hpdGUgIWltcG9ydGFudDtcbiAgICBib3JkZXItd2lkdGg6IDJweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQtaG90c3BvdCddIC5yZXNwb25zZS1ob2xkZXIgLmluY29ycmVjdCxcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0LWhvdHNwb3QnXSAucmVzcG9uc2UtaG9sZGVyIC5pbmNvcnJlY3Qge1xuICAgICAgICBib3JkZXItd2lkdGg6IDNweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQtaG90c3BvdCddIC5yZXNwb25zZS1ob2xkZXIgLmluY29ycmVjdCxcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0LWhvdHNwb3QnXSAucmVzcG9uc2UtaG9sZGVyIC5pbmNvcnJlY3Qge1xuICAgICAgICBib3JkZXI6IDEuNXB4IHNvbGlkICNjMTNhM2E7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxcHggMXB4IHdoaXRlICFpbXBvcnRhbnQ7IH0gfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkLWhvdHNwb3QnXSAucmVzcG9uc2UtaG9sZGVyIC5pbmNvcnJlY3Q6OmJlZm9yZSxcbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdC1ob3RzcG90J10gLnJlc3BvbnNlLWhvbGRlciAuaW5jb3JyZWN0OjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIGhlaWdodDogOTAlO1xuICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZC1ob3RzcG90J10gLnJlc3BvbnNlLWhvbGRlciAuaW5jb3JyZWN0OjpiZWZvcmUsXG4gICAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0LWhvdHNwb3QnXSAucmVzcG9uc2UtaG9sZGVyIC5pbmNvcnJlY3Q6OmJlZm9yZSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyM3B4O1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDIzcHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZC1ob3RzcG90J10gLnJlc3BvbnNlLWhvbGRlciAuaW5jb3JyZWN0OjpiZWZvcmUsXG4gICAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0LWhvdHNwb3QnXSAucmVzcG9uc2UtaG9sZGVyIC5pbmNvcnJlY3Q6OmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogOTAlICFpbXBvcnRhbnQ7IH0gfVxuXG5bZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZC1ob3RzcG90J10gLnJlc3BvbnNlLWhvdHNwb3QsXG5bZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdC1ob3RzcG90J10gLnJlc3BvbnNlLWhvdHNwb3Qge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDAlO1xuICB0b3A6IDAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDM1MG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpLCB0cmFuc2Zvcm0gMzUwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQtaG90c3BvdCddIC5yZXNwb25zZS1ob3RzcG90OjpiZWZvcmUsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0LWhvdHNwb3QnXSAucmVzcG9uc2UtaG90c3BvdDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDEpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzUwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgY29udGVudDogJyc7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQtaG90c3BvdCddIC5yZXNwb25zZS1ob3RzcG90LnNlbGVjdGVkLCBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZC1ob3RzcG90J10gLnJlc3BvbnNlLWhvdHNwb3RbYXJpYS1jaGVja2VkPSd0cnVlJ10sXG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0LWhvdHNwb3QnXSAucmVzcG9uc2UtaG90c3BvdC5zZWxlY3RlZCxcbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QtaG90c3BvdCddIC5yZXNwb25zZS1ob3RzcG90W2FyaWEtY2hlY2tlZD0ndHJ1ZSddIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE0NSwgMjA1LCAwLjIpO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICMwMDRiNzk7XG4gICAgYm94LXNoYWRvdzogMCAwIDNweCAzcHggcmdiYSgwLCAxNDUsIDIwNSwgMC4yKSwgaW5zZXQgMCAwIDNweCAzcHggcmdiYSgwLCAxNDUsIDIwNSwgMC4yKTsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZC1ob3RzcG90J10gLnJlc3BvbnNlLWhvdHNwb3QuY29ycmVjdCxcbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QtaG90c3BvdCddIC5yZXNwb25zZS1ob3RzcG90LmNvcnJlY3Qge1xuICAgIGJvcmRlci1jb2xvcjogIzAwOTFjZDsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkLWhvdHNwb3QnXSAucmVzcG9uc2UtaG90c3BvdC5jb3JyZWN0OjpiZWZvcmUsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QtaG90c3BvdCddIC5yZXNwb25zZS1ob3RzcG90LmNvcnJlY3Q6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWNoZWNrbWFyay1jaXJjbGUtd2hpdGUuc3ZnXCIpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkLWhvdHNwb3QnXSAucmVzcG9uc2UtaG90c3BvdC5pbmNvcnJlY3QsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0LWhvdHNwb3QnXSAucmVzcG9uc2UtaG90c3BvdC5pbmNvcnJlY3Qge1xuICAgIGJvcmRlci1jb2xvcjogI2VkMWIyZTtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNywgMjcsIDQ2LCAwLjIpOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZC1ob3RzcG90J10gLnJlc3BvbnNlLWhvdHNwb3QuaW5jb3JyZWN0LFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QtaG90c3BvdCddIC5yZXNwb25zZS1ob3RzcG90LmluY29ycmVjdCB7XG4gICAgICAgIGJvcmRlci13aWR0aDogM3B4OyB9IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZC1ob3RzcG90J10gLnJlc3BvbnNlLWhvdHNwb3QuaW5jb3JyZWN0OjpiZWZvcmUsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QtaG90c3BvdCddIC5yZXNwb25zZS1ob3RzcG90LmluY29ycmVjdDo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24teC1jaXJjbGUtd2hpdGUuc3ZnXCIpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10gLnJlc3BvbnNlIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDI5cHggIWltcG9ydGFudDsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZCddIC5yZXNwb25zZSAucmVzcG9uc2UtdGV4dDo6YmVmb3JlIHtcbiAgICByaWdodDogY2FsYygxMDAlICsgM3B4KSAhaW1wb3J0YW50OyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10gLnJlc3BvbnNlIC5yZXNwb25zZS1ncmFwaGljIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG5bZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZCddIC5xdWVzdGlvbi1ncmFwaGljIHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10gLnF1ZXN0aW9uLWdyYXBoaWMge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMS41cmVtIGF1dG8gMC44NXJlbTtcbiAgICAgIG1heC13aWR0aDogNjAwcHg7IH0gfVxuXG5bZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZCddIC5xdWVzdGlvbi1ncmFwaGljICsgLnF1ZXN0aW9uLXRleHQtcGFuZWwge1xuICBwYWRkaW5nOiAwLjJyZW0gMC44NXJlbSAwLjVyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQnXSAucXVlc3Rpb24tZ3JhcGhpYyArIC5xdWVzdGlvbi10ZXh0LXBhbmVsIHtcbiAgICAgIHBhZGRpbmc6IDAuMnJlbSAwLjg1cmVtIDEuNXJlbTsgfSB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10gLmZlZWRiYWNrLWhvbGRlciAucHJpbWFyeS10ZXh0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ucGFnZTpub3QoLmNvZ21hcCkgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXTpudGgtY2hpbGQoMykgLnF1ZXN0aW9uLW51bSwgLnBhZ2U6bm90KC5jb2dtYXApIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ106bnRoLWNoaWxkKDQpIC5xdWVzdGlvbi1udW0sIC5wYWdlOm5vdCguY29nbWFwKSBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddOm50aC1jaGlsZCg1KSAucXVlc3Rpb24tbnVtLCAucGFnZTpub3QoLmNvZ21hcCkgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXTpudGgtY2hpbGQoNykgLnF1ZXN0aW9uLW51bSwgLnBhZ2U6bm90KC5jb2dtYXApIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ106bnRoLWNoaWxkKDkpIC5xdWVzdGlvbi1udW0sXG4ucGFnZTpub3QoLmNvZ21hcCkgLnF1ZXN0aW9uLWhvbGRlciA+IGRpdjpudGgtY2hpbGQoMykgLnF1ZXN0aW9uLW51bSxcbi5wYWdlOm5vdCguY29nbWFwKSAucXVlc3Rpb24taG9sZGVyID4gZGl2Om50aC1jaGlsZCg0KSAucXVlc3Rpb24tbnVtLFxuLnBhZ2U6bm90KC5jb2dtYXApIC5xdWVzdGlvbi1ob2xkZXIgPiBkaXY6bnRoLWNoaWxkKDUpIC5xdWVzdGlvbi1udW0sXG4ucGFnZTpub3QoLmNvZ21hcCkgLnF1ZXN0aW9uLWhvbGRlciA+IGRpdjpudGgtY2hpbGQoNykgLnF1ZXN0aW9uLW51bSxcbi5wYWdlOm5vdCguY29nbWFwKSAucXVlc3Rpb24taG9sZGVyID4gZGl2Om50aC1jaGlsZCg5KSAucXVlc3Rpb24tbnVtIHtcbiAgbWFyZ2luLXRvcDogLTE4cHggIWltcG9ydGFudDsgfVxuXG4ucGFnZTpub3QoLmNvZ21hcCkgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXTpudGgtY2hpbGQoMykgLnF1ZXN0aW9uLXRleHQsIC5wYWdlOm5vdCguY29nbWFwKSBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddOm50aC1jaGlsZCg0KSAucXVlc3Rpb24tdGV4dCwgLnBhZ2U6bm90KC5jb2dtYXApIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ106bnRoLWNoaWxkKDUpIC5xdWVzdGlvbi10ZXh0LCAucGFnZTpub3QoLmNvZ21hcCkgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXTpudGgtY2hpbGQoNykgLnF1ZXN0aW9uLXRleHQsIC5wYWdlOm5vdCguY29nbWFwKSBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddOm50aC1jaGlsZCg5KSAucXVlc3Rpb24tdGV4dCxcbi5wYWdlOm5vdCguY29nbWFwKSAucXVlc3Rpb24taG9sZGVyID4gZGl2Om50aC1jaGlsZCgzKSAucXVlc3Rpb24tdGV4dCxcbi5wYWdlOm5vdCguY29nbWFwKSAucXVlc3Rpb24taG9sZGVyID4gZGl2Om50aC1jaGlsZCg0KSAucXVlc3Rpb24tdGV4dCxcbi5wYWdlOm5vdCguY29nbWFwKSAucXVlc3Rpb24taG9sZGVyID4gZGl2Om50aC1jaGlsZCg1KSAucXVlc3Rpb24tdGV4dCxcbi5wYWdlOm5vdCguY29nbWFwKSAucXVlc3Rpb24taG9sZGVyID4gZGl2Om50aC1jaGlsZCg3KSAucXVlc3Rpb24tdGV4dCxcbi5wYWdlOm5vdCguY29nbWFwKSAucXVlc3Rpb24taG9sZGVyID4gZGl2Om50aC1jaGlsZCg5KSAucXVlc3Rpb24tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgLnBhZ2U6bm90KC5jb2dtYXApIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ106bnRoLWNoaWxkKDMpIC5xdWVzdGlvbi1udW0sIC5wYWdlOm5vdCguY29nbWFwKSBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddOm50aC1jaGlsZCg0KSAucXVlc3Rpb24tbnVtLCAucGFnZTpub3QoLmNvZ21hcCkgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXTpudGgtY2hpbGQoNSkgLnF1ZXN0aW9uLW51bSwgLnBhZ2U6bm90KC5jb2dtYXApIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ106bnRoLWNoaWxkKDcpIC5xdWVzdGlvbi1udW0sIC5wYWdlOm5vdCguY29nbWFwKSBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddOm50aC1jaGlsZCg5KSAucXVlc3Rpb24tbnVtLFxuICAucGFnZTpub3QoLmNvZ21hcCkgLnF1ZXN0aW9uLWhvbGRlciA+IGRpdjpudGgtY2hpbGQoMykgLnF1ZXN0aW9uLW51bSxcbiAgLnBhZ2U6bm90KC5jb2dtYXApIC5xdWVzdGlvbi1ob2xkZXIgPiBkaXY6bnRoLWNoaWxkKDQpIC5xdWVzdGlvbi1udW0sXG4gIC5wYWdlOm5vdCguY29nbWFwKSAucXVlc3Rpb24taG9sZGVyID4gZGl2Om50aC1jaGlsZCg1KSAucXVlc3Rpb24tbnVtLFxuICAucGFnZTpub3QoLmNvZ21hcCkgLnF1ZXN0aW9uLWhvbGRlciA+IGRpdjpudGgtY2hpbGQoNykgLnF1ZXN0aW9uLW51bSxcbiAgLnBhZ2U6bm90KC5jb2dtYXApIC5xdWVzdGlvbi1ob2xkZXIgPiBkaXY6bnRoLWNoaWxkKDkpIC5xdWVzdGlvbi1udW0ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBhZ2U6bm90KC5jb2dtYXApIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ106bnRoLWNoaWxkKDMpIC5xdWVzdGlvbi10ZXh0LCAucGFnZTpub3QoLmNvZ21hcCkgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXTpudGgtY2hpbGQoNCkgLnF1ZXN0aW9uLXRleHQsIC5wYWdlOm5vdCguY29nbWFwKSBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddOm50aC1jaGlsZCg1KSAucXVlc3Rpb24tdGV4dCwgLnBhZ2U6bm90KC5jb2dtYXApIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ106bnRoLWNoaWxkKDcpIC5xdWVzdGlvbi10ZXh0LCAucGFnZTpub3QoLmNvZ21hcCkgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXTpudGgtY2hpbGQoOSkgLnF1ZXN0aW9uLXRleHQsXG4gIC5wYWdlOm5vdCguY29nbWFwKSAucXVlc3Rpb24taG9sZGVyID4gZGl2Om50aC1jaGlsZCgzKSAucXVlc3Rpb24tdGV4dCxcbiAgLnBhZ2U6bm90KC5jb2dtYXApIC5xdWVzdGlvbi1ob2xkZXIgPiBkaXY6bnRoLWNoaWxkKDQpIC5xdWVzdGlvbi10ZXh0LFxuICAucGFnZTpub3QoLmNvZ21hcCkgLnF1ZXN0aW9uLWhvbGRlciA+IGRpdjpudGgtY2hpbGQoNSkgLnF1ZXN0aW9uLXRleHQsXG4gIC5wYWdlOm5vdCguY29nbWFwKSAucXVlc3Rpb24taG9sZGVyID4gZGl2Om50aC1jaGlsZCg3KSAucXVlc3Rpb24tdGV4dCxcbiAgLnBhZ2U6bm90KC5jb2dtYXApIC5xdWVzdGlvbi1ob2xkZXIgPiBkaXY6bnRoLWNoaWxkKDkpIC5xdWVzdGlvbi10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gIC5wYWdlOm5vdCguY29nbWFwKSBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddLFxuICAucGFnZTpub3QoLmNvZ21hcCkgLnF1ZXN0aW9uLWhvbGRlciA+IGRpdiB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfSB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0J10uZGlzYWJsZWQuc2VsZWN0ZWQgLnJlc3BvbnNlIC5yZXNwb25zZS10ZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IDI4cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0J10gLnF1ZXN0aW9uLWdyYXBoaWMge1xuICAgIG1hcmdpbjogMS41cmVtIGF1dG8gMC44NXJlbTsgfSB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0J10gLnF1ZXN0aW9uLWdyYXBoaWMgKyAucXVlc3Rpb24tdGV4dC1wYW5lbCB7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjg1cmVtIDAuNXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdCddIC5xdWVzdGlvbi1ncmFwaGljICsgLnF1ZXN0aW9uLXRleHQtcGFuZWwge1xuICAgICAgcGFkZGluZzogMC4ycmVtIDAuODVyZW0gMS41cmVtOyB9IH1cblxuW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXSAucmVzcG9uc2UuY29ycmVjdCAucmVzcG9uc2UtdGV4dCwgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXSAucmVzcG9uc2UuaW5jb3JyZWN0IC5yZXNwb25zZS10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIGNvbG9yOiAjMzMzOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0J10gLnJlc3BvbnNlLmNvcnJlY3QgLnJlc3BvbnNlLXRleHQsIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0J10gLnJlc3BvbnNlLmluY29ycmVjdCAucmVzcG9uc2UtdGV4dCB7XG4gICAgICBtYXJnaW4tbGVmdDogMjlweDsgfSB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0J10gLnJlc3BvbnNlLmNvcnJlY3QgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSwgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXSAucmVzcG9uc2UuaW5jb3JyZWN0IC5yZXNwb25zZS10ZXh0OjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjNweCAyM3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGxlZnQ6IC0zNHB4O1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgNHB4KTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXSAucmVzcG9uc2UuY29ycmVjdCAucmVzcG9uc2UtdGV4dDo6YmVmb3JlLCBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdCddIC5yZXNwb25zZS5pbmNvcnJlY3QgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IC0zNXB4O1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDhweCk7IH0gfVxuXG5bZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdCddIC5yZXNwb25zZS5jb3JyZWN0IHtcbiAgYm9yZGVyLWNvbG9yOiAjNDc5MjNmOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0J10gLnJlc3BvbnNlLmNvcnJlY3QgLnJlc3BvbnNlLXRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXSAucmVzcG9uc2UuY29ycmVjdCAucmVzcG9uc2UtdGV4dDo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NzkyM2Y7IH1cblxuW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXSAucmVzcG9uc2UuaW5jb3JyZWN0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZWQxYjJlOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0J10gLnJlc3BvbnNlLmluY29ycmVjdCAucmVzcG9uc2UtdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdCddIC5yZXNwb25zZS5pbmNvcnJlY3QgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQxYjJlOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0J10gLnJlc3BvbnNlLmRpc2FibGVkLmluaGVyZW50bHktY29ycmVjdDpub3QoLmNvcnJlY3QpIC5yZXNwb25zZS10ZXh0LCBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdCddIC5yZXNwb25zZS5kaXNhYmxlZC5pbmhlcmVudGx5LWluY29ycmVjdDpub3QoLmluY29ycmVjdCkgLnJlc3BvbnNlLXRleHQge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMS41cmVtICsgMjVweCkgIWltcG9ydGFudDsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdCddIC5yZXNwb25zZS5kaXNhYmxlZC5pbmhlcmVudGx5LWNvcnJlY3Q6bm90KC5jb3JyZWN0KSAucmVzcG9uc2UtdGV4dDo6YmVmb3JlLCBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdCddIC5yZXNwb25zZS5kaXNhYmxlZC5pbmhlcmVudGx5LWluY29ycmVjdDpub3QoLmluY29ycmVjdCkgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyM3B4IDIzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjN2M3Yzc7XG4gICAgb3BhY2l0eTogMTtcbiAgICB3aWR0aDogMzJweDtcbiAgICBsZWZ0OiAtNHB4O1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgNnB4KTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXSAucmVzcG9uc2UuZGlzYWJsZWQuaW5oZXJlbnRseS1jb3JyZWN0Om5vdCguY29ycmVjdCkgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSwgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXSAucmVzcG9uc2UuZGlzYWJsZWQuaW5oZXJlbnRseS1pbmNvcnJlY3Q6bm90KC5pbmNvcnJlY3QpIC5yZXNwb25zZS10ZXh0OjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAtNnB4O1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDhweCk7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXSAucmVzcG9uc2UuZGlzYWJsZWQuaW5oZXJlbnRseS1jb3JyZWN0Om5vdCguY29ycmVjdCkgLnJlc3BvbnNlLXRleHQsIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0J10gLnJlc3BvbnNlLmRpc2FibGVkLmluaGVyZW50bHktaW5jb3JyZWN0Om5vdCguaW5jb3JyZWN0KSAucmVzcG9uc2UtdGV4dCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMS41cmVtICsgMTRweCkgIWltcG9ydGFudDsgfSB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0J10gLnJlc3BvbnNlLmRpc2FibGVkLmluaGVyZW50bHktY29ycmVjdDpub3QoLmNvcnJlY3QpIC5yZXNwb25zZS10ZXh0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWNoZWNrbWFyay1jaXJjbGUtd2hpdGUtZGlzYWJsZWQuc3ZnXCIpICFpbXBvcnRhbnQ7IH1cblxuW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXSAucmVzcG9uc2UuZGlzYWJsZWQuaW5oZXJlbnRseS1pbmNvcnJlY3Q6bm90KC5jb3JyZWN0KSAucmVzcG9uc2UtdGV4dDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi14LWNpcmNsZS13aGl0ZS1kaXNhYmxlZC5zdmdcIik7IH1cblxuW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXSAucmVzcG9uc2Uuc2VsZWN0ZWQuZGlzYWJsZWQuaW5oZXJlbnRseS1jb3JyZWN0IC5yZXNwb25zZS10ZXh0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWNoZWNrbWFyay1jaXJjbGUtd2hpdGUuc3ZnXCIpOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0J10gLnJlc3BvbnNlLnNlbGVjdGVkLmRpc2FibGVkLmluaGVyZW50bHktaW5jb3JyZWN0IC5yZXNwb25zZS10ZXh0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLXgtY2lyY2xlLXdoaXRlLnN2Z1wiKTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXS5ncmFwaGljYWwgLmJ0bi1zdWJtaXQge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdCddIC5idG4tc3VibWl0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cblxuW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXSAuZmVlZGJhY2stcGFuZWwgLnByaW1hcnktdGV4dCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0J10uZ3JhcGhpY2FsOm5vdCguaWNvbikgLnJlc3BvbnNlLWhvbGRlcixcbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10uZ3JhcGhpY2FsOm5vdCguaWNvbikgLnJlc3BvbnNlLWhvbGRlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXS5ncmFwaGljYWw6bm90KC5pY29uKSAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZSxcbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQnXS5ncmFwaGljYWw6bm90KC5pY29uKSAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0J10uZ3JhcGhpY2FsOm5vdCguaWNvbikgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2UgLnJlc3BvbnNlLXRleHQsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQnXS5ncmFwaGljYWw6bm90KC5pY29uKSAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZSAucmVzcG9uc2UtdGV4dCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDZweDsgfVxuXG5bZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdCddLmdyYXBoaWNhbCAucmVzcG9uc2UtaG9sZGVyLFxuW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQnXS5ncmFwaGljYWwgLnJlc3BvbnNlLWhvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXS5ncmFwaGljYWwgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2UsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10uZ3JhcGhpY2FsIC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcbiAgICBib3JkZXItbGVmdC13aWR0aDogMnB4OyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXS5ncmFwaGljYWwgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2UgLnJlc3BvbnNlLXRleHQsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQnXS5ncmFwaGljYWwgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2UgLnJlc3BvbnNlLXRleHQge1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHBhZGRpbmc6IDZweDsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXS5ncmFwaGljYWwgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2UgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSxcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10uZ3JhcGhpY2FsIC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlIC5yZXNwb25zZS10ZXh0OjpiZWZvcmUge1xuICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXS5ncmFwaGljYWwgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2UgLnJlc3BvbnNlLXRleHQsXG4gICAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10uZ3JhcGhpY2FsIC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlIC5yZXNwb25zZS10ZXh0IHtcbiAgICAgICAgICBmbGV4LWdyb3c6IDUwOyB9IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdCddLmdyYXBoaWNhbCAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZSAuZ3JhcGhpYy1ob2xkZXIsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQnXS5ncmFwaGljYWwgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2UgLmdyYXBoaWMtaG9sZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjNGRmZjY7XG4gICAgICAvKiBib3JkZXI6IDEwcHggc29saWQgJGNvbG9yLWJsdWUtMjAwOyAqL1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWluLWhlaWdodDogOTRweDsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXS5ncmFwaGljYWwgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2UgLmdyYXBoaWMtaG9sZGVyIGltZyxcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10uZ3JhcGhpY2FsIC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlIC5ncmFwaGljLWhvbGRlciBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtaW4taGVpZ2h0OiA5NHB4OyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXS5ncmFwaGljYWwgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2UuZGlzYWJsZWQgLmdyYXBoaWMtaG9sZGVyLFxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10uZ3JhcGhpY2FsIC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlLmRpc2FibGVkIC5ncmFwaGljLWhvbGRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZWRlZGVkOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXS5ncmFwaGljYWwgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2VbYXJpYS1jaGVja2VkPSd0cnVlJ10gLmdyYXBoaWMtaG9sZGVyLFxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10uZ3JhcGhpY2FsIC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlW2FyaWEtY2hlY2tlZD0ndHJ1ZSddIC5ncmFwaGljLWhvbGRlciB7XG4gICAgICBib3JkZXItY29sb3I6ICMwMDRiNzk7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdCddLmdyYXBoaWNhbCAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZVthcmlhLWNoZWNrZWQ9J3RydWUnXSwgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXS5ncmFwaGljYWwgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2Uub3ZlcixcbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZCddLmdyYXBoaWNhbCAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZVthcmlhLWNoZWNrZWQ9J3RydWUnXSxcbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZCddLmdyYXBoaWNhbCAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZS5vdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDRiNzk7IH1cbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0J10uZ3JhcGhpY2FsIC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlW2FyaWEtY2hlY2tlZD0ndHJ1ZSddIC5yZXNwb25zZS10ZXh0LCBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdCddLmdyYXBoaWNhbCAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZS5vdmVyIC5yZXNwb25zZS10ZXh0LFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQnXS5ncmFwaGljYWwgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2VbYXJpYS1jaGVja2VkPSd0cnVlJ10gLnJlc3BvbnNlLXRleHQsXG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZCddLmdyYXBoaWNhbCAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZS5vdmVyIC5yZXNwb25zZS10ZXh0IHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXS5ncmFwaGljYWwgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2UuaW5jb3JyZWN0LmRpc2FibGVkIC5yZXNwb25zZS10ZXh0OjpiZWZvcmUsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQnXS5ncmFwaGljYWwgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2UuaW5jb3JyZWN0LmRpc2FibGVkIC5yZXNwb25zZS10ZXh0OjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi14LWNpcmNsZS13aGl0ZS5zdmdcIik7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0J10uZ3JhcGhpY2FsIC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlLFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQnXS5ncmFwaGljYWwgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2Uge1xuICAgICAgICB3aWR0aDogY2FsYygzNSUgLSAyMHB4KTtcbiAgICAgICAgbWFyZ2luOiAxMHB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdCddLmdyYXBoaWNhbCAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZSxcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10uZ3JhcGhpY2FsIC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXS5ncmFwaGljYWwgLnJlc3BvbnNlLWhvbGRlcixcbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZCddLmdyYXBoaWNhbCAucmVzcG9uc2UtaG9sZGVyIHtcbiAgICAgIG1hcmdpbjogMC41cmVtIGF1dG87IH0gfVxuXG5bZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdCddLmdyYXBoaWNhbCBkaXYucmVzcG9uc2UtaG9sZGVyIGRpdi5yZXNwb25zZSxcbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10uZ3JhcGhpY2FsIGRpdi5yZXNwb25zZS1ob2xkZXIgZGl2LnJlc3BvbnNlIHtcbiAgbWFyZ2luOiA0cHg7IH1cblxuW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXS5ncmFwaGljYWxbZGF0YS1udW0tcmVzcG9uc2VzPSczJ10gLnJlc3BvbnNlLWhvbGRlcixcbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10uZ3JhcGhpY2FsW2RhdGEtbnVtLXJlc3BvbnNlcz0nMyddIC5yZXNwb25zZS1ob2xkZXIge1xuICBtYXJnaW46IDVweCAtNXB4ICFpbXBvcnRhbnQ7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXS5ncmFwaGljYWxbZGF0YS1udW0tcmVzcG9uc2VzPSczJ10gLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2UsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10uZ3JhcGhpY2FsW2RhdGEtbnVtLXJlc3BvbnNlcz0nMyddIC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXS5ncmFwaGljYWxbZGF0YS1udW0tcmVzcG9uc2VzPSczJ10gLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2UsXG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZCddLmdyYXBoaWNhbFtkYXRhLW51bS1yZXNwb25zZXM9JzMnXSAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDMyJSAtIDhweCk7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdCddLmdyYXBoaWNhbFtkYXRhLW51bS1yZXNwb25zZXM9JzMnXSAucmVzcG9uc2UtaG9sZGVyLFxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10uZ3JhcGhpY2FsW2RhdGEtbnVtLXJlc3BvbnNlcz0nMyddIC5yZXNwb25zZS1ob2xkZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogOHB4IGF1dG8gMjBweCAhaW1wb3J0YW50OyB9IH1cblxuW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXS5ncmFwaGljYWxbZGF0YS1udW0tcmVzcG9uc2VzPSc0J10gLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2UsXG5bZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZCddLmdyYXBoaWNhbFtkYXRhLW51bS1yZXNwb25zZXM9JzQnXSAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZSB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDhweCk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXS5ncmFwaGljYWxbZGF0YS1udW0tcmVzcG9uc2VzPSc0J10gLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2UsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQnXS5ncmFwaGljYWxbZGF0YS1udW0tcmVzcG9uc2VzPSc0J10gLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2Uge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gOHB4KTsgfSB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0J10uZ3JhcGhpY2FsW2RhdGEtbnVtLXJlc3BvbnNlcz0nNSddIC5yZXNwb25zZS1ob2xkZXIsIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0J10uZ3JhcGhpY2FsW2RhdGEtbnVtLXJlc3BvbnNlcz0nNiddIC5yZXNwb25zZS1ob2xkZXIsXG5bZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZCddLmdyYXBoaWNhbFtkYXRhLW51bS1yZXNwb25zZXM9JzUnXSAucmVzcG9uc2UtaG9sZGVyLFxuW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQnXS5ncmFwaGljYWxbZGF0YS1udW0tcmVzcG9uc2VzPSc2J10gLnJlc3BvbnNlLWhvbGRlciB7XG4gIG1hcmdpbjogNXB4IC01cHggIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdCddLmdyYXBoaWNhbFtkYXRhLW51bS1yZXNwb25zZXM9JzUnXSAucmVzcG9uc2UtaG9sZGVyLCBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdCddLmdyYXBoaWNhbFtkYXRhLW51bS1yZXNwb25zZXM9JzYnXSAucmVzcG9uc2UtaG9sZGVyLFxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10uZ3JhcGhpY2FsW2RhdGEtbnVtLXJlc3BvbnNlcz0nNSddIC5yZXNwb25zZS1ob2xkZXIsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQnXS5ncmFwaGljYWxbZGF0YS1udW0tcmVzcG9uc2VzPSc2J10gLnJlc3BvbnNlLWhvbGRlciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiA4cHggYXV0byAyMHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5bZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdCddLmdyYXBoaWNhbC5pY29uIC5yZXNwb25zZS1ob2xkZXIsXG5bZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZCddLmdyYXBoaWNhbC5pY29uIC5yZXNwb25zZS1ob2xkZXIge1xuICBjb2xvcjogIzAwNGI3OTsgfVxuXG5bZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdCddLmdyYXBoaWNhbC5pY29uIC5ncmFwaGljLWhvbGRlcixcbltkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10uZ3JhcGhpY2FsLmljb24gLmdyYXBoaWMtaG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0J10uZ3JhcGhpY2FsLmljb24gLmdyYXBoaWMtaG9sZGVyIC5yZXNwb25zZS1ncmFwaGljLFxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZCddLmdyYXBoaWNhbC5pY29uIC5ncmFwaGljLWhvbGRlciAucmVzcG9uc2UtZ3JhcGhpYyB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0J10uZ3JhcGhpY2FsLmljb24gLmdyYXBoaWMtaG9sZGVyIC5yZXNwb25zZS1ncmFwaGljLFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQnXS5ncmFwaGljYWwuaWNvbiAuZ3JhcGhpYy1ob2xkZXIgLnJlc3BvbnNlLWdyYXBoaWMge1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMzVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLW11bHRpc2VsZWN0J10uZ3JhcGhpY2FsLmljb24gLmdyYXBoaWMtaG9sZGVyLFxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10uZ3JhcGhpY2FsLmljb24gLmdyYXBoaWMtaG9sZGVyIHtcbiAgICAgIGhlaWdodDogMTUwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tbXVsdGlzZWxlY3QnXS5ncmFwaGljYWwgZGl2LnJlc3BvbnNlLWhvbGRlcixcbiAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQnXS5ncmFwaGljYWwgZGl2LnJlc3BvbnNlLWhvbGRlciB7XG4gICAgbWFyZ2luOiA4cHggYXV0byAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1tdWx0aXNlbGVjdCddLmdyYXBoaWNhbCBkaXYucmVzcG9uc2UtaG9sZGVyIGRpdi5yZXNwb25zZSxcbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZCddLmdyYXBoaWNhbCBkaXYucmVzcG9uc2UtaG9sZGVyIGRpdi5yZXNwb25zZSB7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogM3B4OyB9IH1cblxuW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQnXS5ncmFwaGljYWwuaWNvbiAuZ3JhcGhpYy1ob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEyNXB4OyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10uZ3JhcGhpY2FsLmljb24gLmdyYXBoaWMtaG9sZGVyIC5yZXNwb25zZS1ncmFwaGljIHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IGF1dG87IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10uZ3JhcGhpY2FsLmljb24gLmdyYXBoaWMtaG9sZGVyIC5yZXNwb25zZS1ncmFwaGljIHtcbiAgICAgICAgbWF4LWhlaWdodDogMTM1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZCddLmdyYXBoaWNhbC5pY29uIC5ncmFwaGljLWhvbGRlciB7XG4gICAgICBoZWlnaHQ6IDE1MHB4OyB9IH1cblxuW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQnXS5ncmFwaGljYWwgLnJlc3BvbnNlLWhvbGRlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbjogMCAwLjZyZW0gIWltcG9ydGFudDsgfVxuICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZCddLmdyYXBoaWNhbCAucmVzcG9uc2UtaG9sZGVyIGRpdi5yZXNwb25zZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwIDEwcHggMTBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZCddLmdyYXBoaWNhbCAucmVzcG9uc2UtaG9sZGVyIGRpdi5yZXNwb25zZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMzBweCAhaW1wb3J0YW50OyB9IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZCddLmdyYXBoaWNhbCAucmVzcG9uc2UtaG9sZGVyIGRpdi5yZXNwb25zZSAucmVzcG9uc2UtdGV4dCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcGFkZGluZzogMC44NXJlbSAwLjQyNXJlbTtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQnXS5ncmFwaGljYWwgLnJlc3BvbnNlLWhvbGRlciBkaXYucmVzcG9uc2Uub3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRkZmY2OyB9XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZCddLmdyYXBoaWNhbCAucmVzcG9uc2UtaG9sZGVyIGRpdi5yZXNwb25zZS5vdmVyIC5yZXNwb25zZS10ZXh0IHtcbiAgICAgICAgY29sb3I6ICMwMDRiNzk7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZCddLmdyYXBoaWNhbCAucmVzcG9uc2UtaG9sZGVyIGRpdi5yZXNwb25zZS5kaXNhYmxlZCAuZ3JhcGhpYy1ob2xkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10uZ3JhcGhpY2FsIC5yZXNwb25zZS1ob2xkZXIgZGl2LnJlc3BvbnNlOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZCddLmdyYXBoaWNhbCAucmVzcG9uc2UtaG9sZGVyIGRpdi5yZXNwb25zZS5zZWxlY3RlZC5jb3JyZWN0OjpiZWZvcmUsIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10uZ3JhcGhpY2FsIC5yZXNwb25zZS1ob2xkZXIgZGl2LnJlc3BvbnNlLnNlbGVjdGVkLmluY29ycmVjdDo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgKyA0cHgpO1xuICAgICAgd2lkdGg6IDIycHg7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMTJweCk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQnXS5ncmFwaGljYWwgLnJlc3BvbnNlLWhvbGRlciBkaXYucmVzcG9uc2Uuc2VsZWN0ZWQuY29ycmVjdDo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tY2hlY2ttYXJrLWNpcmNsZS13aGl0ZS5zdmdcIik7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZCddLmdyYXBoaWNhbCAucmVzcG9uc2UtaG9sZGVyIGRpdi5yZXNwb25zZS5zZWxlY3RlZC5pbmNvcnJlY3Q6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLXgtY2lyY2xlLXdoaXRlLnN2Z1wiKTsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10uZ3JhcGhpY2FsIC5yZXNwb25zZS1ob2xkZXIgZGl2LnJlc3BvbnNlIC5ncmFwaGljLWhvbGRlciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQnXS5ncmFwaGljYWwgLnJlc3BvbnNlLWhvbGRlciBkaXYucmVzcG9uc2UgLmdyYXBoaWMtaG9sZGVyIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDI1MHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10uZ3JhcGhpY2FsIC5yZXNwb25zZS1ob2xkZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ11bZGF0YS1ibG9jay1sYXlvdXQ9J3F1ZXN0aW9uLXN0YW5kYXJkJ10uZ3JhcGhpY2FsIC5yZXNwb25zZS1ob2xkZXIgZGl2LnJlc3BvbnNlIHtcbiAgICAgICAgbWFyZ2luOiAwIDZweCA2cHggIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7IH1cbiAgICAgICAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXVtkYXRhLWJsb2NrLWxheW91dD0ncXVlc3Rpb24tc3RhbmRhcmQnXS5ncmFwaGljYWwgLnJlc3BvbnNlLWhvbGRlciBkaXYucmVzcG9uc2UgLnJlc3BvbnNlLXRleHQge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWdyb3c6IDI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICBbZGF0YS1ibG9jay10eXBlPSdxdWVzdGlvbiddW2RhdGEtYmxvY2stbGF5b3V0PSdxdWVzdGlvbi1zdGFuZGFyZCddLmdyYXBoaWNhbCAucmVzcG9uc2UtaG9sZGVyIGRpdi5yZXNwb25zZTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogYXV0bzsgfSB9XG5cbltkYXRhLWJsb2NrLXR5cGU9XCJzY2llbmNlLW5vdGUtYnRuXCJdIGJ1dHRvbiB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICBbZGF0YS1ibG9jay10eXBlPVwic2NpZW5jZS1ub3RlLWJ0blwiXSBidXR0b24ub3ZlciBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWJlYWtlci13aGl0ZS5zdmdcIik7IH1cblxuW2RhdGEtYmxvY2stdHlwZT1cInNjaWVuY2Utbm90ZS1idG5cIl0gc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4zcmVtIDAgMC4zcmVtIDI1cHg7XG4gIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tYmVha2VyLWJsdWUuc3ZnXCIpIG5vLXJlcGVhdCAwIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxOXB4IDI2cHg7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9XCJzY2llbmNlLW5vdGUtYnRuXCJdIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxM3B4IDIwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7IH0gfVxuXG5bZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwnXSA+IC5wcmltYXJ5LXRleHQsXG5bZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwnXSA+IC5kaXJlY3Rpb25zLXRleHQsXG5bZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSA+IC5wcmltYXJ5LXRleHQsXG5bZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSA+IC5kaXJlY3Rpb25zLXRleHQge1xuICBwYWRkaW5nOiAwLjg1cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbCddID4gLnByaW1hcnktdGV4dCxcbiAgICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwnXSA+IC5kaXJlY3Rpb25zLXRleHQsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsLWNhcm91c2VsJ10gPiAucHJpbWFyeS10ZXh0LFxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbC1jYXJvdXNlbCddID4gLmRpcmVjdGlvbnMtdGV4dCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsJ10gPiAucHJpbWFyeS10ZXh0LFxuW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsLWNhcm91c2VsJ10gPiAucHJpbWFyeS10ZXh0IHtcbiAgbWFyZ2luOiAxcmVtIDAgMDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzlmOWZhMzsgfVxuXG5bZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwnXSA+IC5kaXJlY3Rpb25zLXRleHQsXG5bZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSA+IC5kaXJlY3Rpb25zLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzlmOWZhMzsgfVxuXG5bZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwnXSAubm9kZS1hcmVhLFxuW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsLWNhcm91c2VsJ10gLm5vZGUtYXJlYSB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbCddIC5ub2RlLWNvbnRlbnQtcGFuZWwsXG5bZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSAubm9kZS1jb250ZW50LXBhbmVsIHtcbiAgYW5pbWF0aW9uOiBmYWRlSW4gNTAwbXM7XG4gIGFuaW1hdGlvbi1kZWxheTogMjUwbXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwnXSAubm9kZS1jb250ZW50LXBhbmVsIC5ub2RlLWNvbnRlbnQtZ3JhcGhpYyxcbiAgW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsLWNhcm91c2VsJ10gLm5vZGUtY29udGVudC1wYW5lbCAubm9kZS1jb250ZW50LWdyYXBoaWMge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC44NXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsJ10gLm5vZGUtY29udGVudC1wYW5lbCxcbiAgICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSAubm9kZS1jb250ZW50LXBhbmVsIHtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG5bZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwnXSAuY2Fyb3VzZWwtbmF2LFxuW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsLWNhcm91c2VsJ10gLmNhcm91c2VsLW5hdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMC41cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbCddIC5jYXJvdXNlbC1uYXYsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsLWNhcm91c2VsJ10gLmNhcm91c2VsLW5hdiB7XG4gICAgICBwYWRkaW5nOiAwIDAuODVyZW07IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsJ10gLmNhcm91c2VsLW5hdixcbiAgICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSAuY2Fyb3VzZWwtbmF2IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwnXSAuY2Fyb3VzZWwtbmF2IGJ1dHRvbixcbiAgW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsLWNhcm91c2VsJ10gLmNhcm91c2VsLW5hdiBidXR0b24ge1xuICAgIG1hcmdpbjogMDsgfVxuICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwnXSAuY2Fyb3VzZWwtbmF2IC5uYXYtc3BhY2VyLFxuICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSAuY2Fyb3VzZWwtbmF2IC5uYXYtc3BhY2VyIHtcbiAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwnXSAuY2Fyb3VzZWwtbmF2IC5uYXYtc3BhY2VyLFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsLWNhcm91c2VsJ10gLmNhcm91c2VsLW5hdiAubmF2LXNwYWNlciB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NXB4KTsgfSB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbCddIC5jYXJvdXNlbC1uYXYgLm5hdkRvdHMsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbC1jYXJvdXNlbCddIC5jYXJvdXNlbC1uYXYgLm5hdkRvdHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwnXSAuY2Fyb3VzZWwtbmF2IC5uYXZEb3RzIC5uYXZEb3QsXG4gICAgW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsLWNhcm91c2VsJ10gLmNhcm91c2VsLW5hdiAubmF2RG90cyAubmF2RG90IHtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzAwOTFjZDtcbiAgICAgIG1hcmdpbjogNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwnXSAuY2Fyb3VzZWwtbmF2IC5uYXZEb3RzIC5uYXZEb3QuYWN0aXZlLFxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsLWNhcm91c2VsJ10gLmNhcm91c2VsLW5hdiAubmF2RG90cyAubmF2RG90LmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDkxY2Q7IH1cblxuW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsJ10gLm5vZGUtYXJlYSAudGFiLW5vZGUgLmxhYmVsLWNvbnRhaW5lcixcbltkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbC1jYXJvdXNlbCddIC5ub2RlLWFyZWEgLnRhYi1ub2RlIC5sYWJlbC1jb250YWluZXIge1xuICBmb250LXNpemU6IDEuMzVyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsJ10gLm5vZGUtYXJlYSAudGFiLW5vZGUgLmxhYmVsLWNvbnRhaW5lcixcbiAgICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSAubm9kZS1hcmVhIC50YWItbm9kZSAubGFiZWwtY29udGFpbmVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTsgfSB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbCddIC5ub2RlLWFyZWEuc3RpY2t5LFxuW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsLWNhcm91c2VsJ10gLm5vZGUtYXJlYS5zdGlja3kge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgei1pbmRleDogMjA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAwLCAwKTsgfVxuICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwnXSAubm9kZS1hcmVhLnN0aWNreTo6YmVmb3JlLFxuICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSAubm9kZS1hcmVhLnN0aWNreTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5tc2llIC50YWItcGFuZWwgLm5vZGUtYXJlYS5zdGlja3ksXG4ubXNpZSAudGFiLXBhbmVsLWNhcm91c2VsIC5ub2RlLWFyZWEuc3RpY2t5IHtcbiAgdG9wOiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC5tc2llIC50YWItcGFuZWwgLm5vZGUtYXJlYS5zdGlja3ksXG4gICAgLm1zaWUgLnRhYi1wYW5lbC1jYXJvdXNlbCAubm9kZS1hcmVhLnN0aWNreSB7XG4gICAgICB0b3A6IDI4cHggIWltcG9ydGFudDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5tc2llIC50YWItcGFuZWwgLm5vZGUtYXJlYS5zdGlja3ksXG4gICAgLm1zaWUgLnRhYi1wYW5lbC1jYXJvdXNlbCAubm9kZS1hcmVhLnN0aWNreSB7XG4gICAgICB0b3A6IDU4cHggIWltcG9ydGFudDsgfSB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbCddID4gLm5vZGUtYXJlYSA+IC5ub2RlLWhvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsJ10gPiAubm9kZS1hcmVhID4gLm5vZGUtaG9sZGVyIHtcbiAgICAgIG1hcmdpbjogMDsgfSB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbCddID4gLm5vZGUtYXJlYSA+IC5ub2RlLWhvbGRlciAudGFiLW5vZGUge1xuICAgIGZsZXg6IDEgMDtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBib3JkZXItY29sb3I6ICMwMDRiNzk7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwnXSA+IC5ub2RlLWFyZWEgPiAubm9kZS1ob2xkZXIgLnRhYi1ub2RlIHtcbiAgICAgICAgcGFkZGluZzogMC4zNXJlbTtcbiAgICAgICAgbWFyZ2luOiAxcHg7IH0gfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbCddID4gLm5vZGUtYXJlYSA+IC5ub2RlLWhvbGRlciAudGFiLW5vZGU6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwnXSA+IC5ub2RlLWFyZWEgPiAubm9kZS1ob2xkZXIgLnRhYi1ub2RlOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbCddIC5sYWJlbC1jb250YWluZXIge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDsgfVxuXG5bZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSA+IC5ub2RlLWFyZWEgPiAubm9kZS1ob2xkZXIge1xuICBtaW4taGVpZ2h0OiA5MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDkxY2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGRmZjY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzAwbXM7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsLWNhcm91c2VsJ10gPiAubm9kZS1hcmVhID4gLm5vZGUtaG9sZGVyOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgd2lkdGg6IDI3cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tZXhwbG9yZS1hcnJvdy5zdmdcIikgMCAwIG5vLXJlcGVhdDtcbiAgICBib3R0b206IC0xN3B4OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSA+IC5ub2RlLWFyZWEgPiAubm9kZS1ob2xkZXIge1xuICAgICAgbWluLWhlaWdodDogMTg1cHg7IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSA+IC5ub2RlLWFyZWEgPiAubm9kZS1ob2xkZXIgLnRhYi1ub2RlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDE4cHgpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcGFkZGluZzogMCA1NXB4O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zczsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbC1jYXJvdXNlbCddID4gLm5vZGUtYXJlYSA+IC5ub2RlLWhvbGRlciAudGFiLW5vZGUge1xuICAgICAgICBwYWRkaW5nOiAwIDI2cHg7XG4gICAgICAgIG1hcmdpbjogMXB4OyB9IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSA+IC5ub2RlLWFyZWEgPiAubm9kZS1ob2xkZXIgLnRhYi1ub2RlW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ndGFiLXBhbmVsLWNhcm91c2VsJ10gPiAubm9kZS1hcmVhID4gLm5vZGUtaG9sZGVyIC50YWItbm9kZSBpbWcge1xuICAgICAgbWF4LWhlaWdodDogNDBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RhYi1wYW5lbC1jYXJvdXNlbCddID4gLm5vZGUtYXJlYSA+IC5ub2RlLWhvbGRlciAudGFiLW5vZGUgaW1nIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA2MHB4OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICBbZGF0YS1ibG9jay10eXBlPSd0YWItcGFuZWwtY2Fyb3VzZWwnXSAuZGlyZWN0aW9ucy10ZXh0IHtcbiAgICBwYWRkaW5nOiAwLjM1cmVtIDAuMzVyZW0gMC4zNXJlbSAyNnB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5bZGF0YS1ibG9jay10eXBlPSd0ZXJtLWRlZmluaXRpb24nXSB7XG4gIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2JnLXBhdHRlcm4ucG5nXCIpIGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgIzAwOTFjZDtcbiAgcGFkZGluZzogMnJlbTsgfVxuICBbZGF0YS1ibG9jay10eXBlPSd0ZXJtLWRlZmluaXRpb24nXSAudGVybSB7XG4gICAgY29sb3I6ICMwMDRiNzk7XG4gICAgZm9udDogMS4zNXJlbSBnZW9yZ2lhLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTsgfVxuICBbZGF0YS1ibG9jay10eXBlPSd0ZXJtLWRlZmluaXRpb24nXSAud29yZC10eXBlIHtcbiAgICBjb2xvcjogIzAwNGI3OTtcbiAgICBmb250LXNpemU6IDEuMWVtO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuICBbZGF0YS1ibG9jay10eXBlPSd0ZXJtLWRlZmluaXRpb24nXSAuZGVmaW5pdGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3Rlcm0tZGVmaW5pdGlvbiddIC53b3JkLXR5cGUsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J3Rlcm0tZGVmaW5pdGlvbiddIC5kZWZpbml0aW9uIHtcbiAgICBmb250LWZhbWlseTogZ2VvcmdpYSwgc2VyaWY7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ndGVybS1kZWZpbml0aW9uJ10ge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgIGJvcmRlci1sZWZ0OiA4cHggc29saWQgIzAwOTFjZDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDIuNTVyZW0gMDtcbiAgICAgIHdpZHRoOiAxMDB2dzsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ndGVybS1kZWZpbml0aW9uJ10gPiAqIHtcbiAgICAgICAgd2lkdGg6IDUyMHB4OyB9XG4gICAgICBbZGF0YS1ibG9jay10eXBlPSd0ZXJtLWRlZmluaXRpb24nXSAudGVybSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ndGVybS1kZWZpbml0aW9uJ10gLndvcmQtdHlwZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ndGVybS1kZWZpbml0aW9uJ10gLmRlZmluaXRpb24ge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgLmFydGljbGUgW2RhdGEtYmxvY2stdHlwZT0ndGVybS1kZWZpbml0aW9uJ10ge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfSB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5xdWVzdGlvbi1ncmFwaGljIHtcbiAgICBtYXJnaW46IDJyZW0gYXV0byAwLjVyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucXVlc3Rpb24tZ3JhcGhpYyB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4OyB9IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5xdWVzdGlvbi10ZXh0LWhvbGRlciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5xdWVzdGlvbi10ZXh0IHtcbiAgICBhbmltYXRpb24tZGVsYXk6IDA7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5yZXNwb25zZS1sYWJlbCB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjJzOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSB0ZXh0YXJlYSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjRzOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSBidXR0b24uYnRuLXN1Ym1pdCB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjZzOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucmVzcG9uc2UtbGFiZWwsXG4gIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSB0ZXh0YXJlYSxcbiAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIGJ1dHRvbi5idG4tc3VibWl0IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGFuaW1hdGlvbjogZmFkZUluVXAgMC41cztcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucmVzcG9uc2UtbGFiZWwge1xuICAgIGNvbG9yOiAjMDA0Yjc5O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMC44NXJlbTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjNzLCBvcGFjaXR5IDAuNXMgMC4zczsgfVxuICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10gLnRleHQtZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5idG4tc3VibWl0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDEuN3JlbSBhdXRvOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAuZmVlZGJhY2stcGFuZWwgLnByaW1hcnktdGV4dCBwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddLmdyYXBoaWMgaW1nLnF1ZXN0aW9uLWdyYXBoaWMge1xuICAgIG1hcmdpbjogMC41cmVtIGF1dG8gMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddLmdyYXBoaWMgaW1nLnF1ZXN0aW9uLWdyYXBoaWMge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH0gfVxuICBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J10uZ3JhcGhpYyAudGV4dC1ob2xkZXI6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5hcnRpY2xlIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSB7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUpO1xuICAvKiBtYXJnaW4tYm90dG9tOiAycmVtOyAqLyB9XG4gIC5hcnRpY2xlIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAudGV4dC1ob2xkZXIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLmFydGljbGUgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5kaXJlY3Rpb25zLXRleHQge1xuICAgIHBhZGRpbmc6IDAgNXB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmFydGljbGUgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddIC5kaXJlY3Rpb25zLXRleHQge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH0gfVxuICAuYXJ0aWNsZSBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J11bZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj0ndHJ1ZSddW2RhdGEtaW52aWV3PSd0cnVlJ10gLnF1ZXN0aW9uLXRleHQge1xuICAgIGFuaW1hdGlvbi1kZWxheTogMDsgfVxuICAuYXJ0aWNsZSBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J11bZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj0ndHJ1ZSddW2RhdGEtaW52aWV3PSd0cnVlJ10gLnJlc3BvbnNlLWxhYmVsIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuMnM7IH1cbiAgLmFydGljbGUgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddW2RhdGEtc2Nyb2xsLXRyYW5zaXRpb249J3RydWUnXVtkYXRhLWludmlldz0ndHJ1ZSddIHRleHRhcmVhIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuNHM7IH1cbiAgLmFydGljbGUgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddW2RhdGEtc2Nyb2xsLXRyYW5zaXRpb249J3RydWUnXVtkYXRhLWludmlldz0ndHJ1ZSddIGJ1dHRvbi5idG4tc3VibWl0IHtcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuNnM7IH1cbiAgLmFydGljbGUgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddW2RhdGEtc2Nyb2xsLXRyYW5zaXRpb249J3RydWUnXVtkYXRhLWludmlldz0ndHJ1ZSddIC5yZXNwb25zZS1sYWJlbCxcbiAgLmFydGljbGUgW2RhdGEtYmxvY2stdHlwZT0ndGV4dC1lbnRyeSddW2RhdGEtc2Nyb2xsLXRyYW5zaXRpb249J3RydWUnXVtkYXRhLWludmlldz0ndHJ1ZSddIHRleHRhcmVhLFxuICAuYXJ0aWNsZSBbZGF0YS1ibG9jay10eXBlPSd0ZXh0LWVudHJ5J11bZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj0ndHJ1ZSddW2RhdGEtaW52aWV3PSd0cnVlJ10gYnV0dG9uLmJ0bi1zdWJtaXQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW5VcCAwLjVzO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cblxuW2RhdGEtYmxvY2stdHlwZT0ndmlkZW8nXSAudGV4dC1ob2xkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwLjg1cmVtICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ndmlkZW8nXSAudGV4dC1ob2xkZXIgLnByaW1hcnktdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICBbZGF0YS1ibG9jay10eXBlPSd2aWRlbyddIC50ZXh0LWhvbGRlciAuZGlyZWN0aW9ucy10ZXh0IHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIFtkYXRhLWJsb2NrLXR5cGU9J3ZpZGVvJ10gLnRleHQtaG9sZGVyID4gZGl2IHtcbiAgICBhbmltYXRpb246IGZhZGVJblVwIDUwMG1zO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cbiAgICBbZGF0YS1ibG9jay10eXBlPSd2aWRlbyddIC50ZXh0LWhvbGRlciA+IGRpdjpudGgtY2hpbGQoMikge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAyNTBtczsgfVxuICAgIFtkYXRhLWJsb2NrLXR5cGU9J3ZpZGVvJ10gLnRleHQtaG9sZGVyID4gZGl2Om50aC1jaGlsZCgzKSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDUwMG1zOyB9XG5cbltkYXRhLWJsb2NrLXR5cGU9J3ZpZGVvJ10gLnZqcy1mdWxsc2NyZWVuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDAgIWltcG9ydGFudDsgfVxuXG5bZGF0YS1ibG9jay10eXBlPSd2aWRlbyddIFtkYXRhLXVpPVwidmlkZW9Ib2xkZXJcIl0ge1xuICB3aWR0aDogMTAwJTtcbiAgYW5pbWF0aW9uOiBmYWRlSW5VcCAxMDAwbXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1kZWxheTogODAwbXM7IH1cbiAgW2RhdGEtYmxvY2stdHlwZT0ndmlkZW8nXSBbZGF0YS11aT1cInZpZGVvSG9sZGVyXCJdIC52aWRlby1jaGFubmVsIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgW2RhdGEtYmxvY2stdHlwZT0ndmlkZW8nXSBbZGF0YS11aT1cInZpZGVvSG9sZGVyXCJdIC52aWRlby1jaGFubmVsIC5sb2FkaW5nIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi5zYWZhcmkgLnZpZGVvLWNoYW5uZWwgLmJ0bi10b2dnbGUtYXVkaW8tZGVzY3JpcHRpb24ge1xuICB0b3A6IC02cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTNweDsgfVxuXG4ucGFnZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLm5hdi1oZWFkZXIsXG4ubmF2LWZvb3RlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDZweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgei1pbmRleDogMjA7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAubmF2LWhlYWRlciAubmF2LWxldmVsLFxuICAubmF2LWZvb3RlciAubmF2LWxldmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAubmF2LWhlYWRlciAubmF2LWxldmVsLFxuICAgICAgLm5hdi1mb290ZXIgLm5hdi1sZXZlbCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuICAgIC5uYXYtaGVhZGVyIC5uYXYtbGV2ZWwubGV2ZWwtMSxcbiAgICAubmF2LWZvb3RlciAubmF2LWxldmVsLmxldmVsLTEge1xuICAgICAgZmxleDogMSAxIDA7IH1cbiAgICAgIC5uYXYtaGVhZGVyIC5uYXYtbGV2ZWwubGV2ZWwtMSAucmVzb3VyY2VzLW1lbnUtYnV0dG9ucyxcbiAgICAgIC5uYXYtZm9vdGVyIC5uYXYtbGV2ZWwubGV2ZWwtMSAucmVzb3VyY2VzLW1lbnUtYnV0dG9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gICAgLm5hdi1oZWFkZXIgLm5hdi1sZXZlbC5sZXZlbC0zLFxuICAgIC5uYXYtZm9vdGVyIC5uYXYtbGV2ZWwubGV2ZWwtMyB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubmF2LWhlYWRlciAuYnRuLWljb24sXG4gIC5uYXYtZm9vdGVyIC5idG4taWNvbiB7XG4gICAgd2lkdGg6IDQycHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLm5hdi1oZWFkZXIgLmJ0bi1pY29uLFxuICAgICAgLm5hdi1mb290ZXIgLmJ0bi1pY29uIHtcbiAgICAgICAgd2lkdGg6IDQ0cHg7IH0gfVxuXG4ubmF2LWhlYWRlciB7XG4gIGhlaWdodDogNTVweDtcbiAgcGFkZGluZzogNnB4IDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLm5hdi1oZWFkZXIge1xuICAgICAgaGVpZ2h0OiA1OHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDZweDsgfSB9XG4gIC5uYXYtaGVhZGVyICNidG4tc2tpcC1uYXZpZ2F0aW9uIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAtNDBweDtcbiAgICBsZWZ0OiAwOyB9XG4gICAgLm5hdi1oZWFkZXIgI2J0bi1za2lwLW5hdmlnYXRpb246Zm9jdXMge1xuICAgICAgdG9wOiAwOyB9XG4gIC5uYXYtaGVhZGVyICNidG4taG9tZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IGF1dG8gMDsgfVxuICAgIC5uYXYtaGVhZGVyICNidG4taG9tZSBpbWcge1xuICAgICAgd2lkdGg6IDEzNnB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgLm5hdi1oZWFkZXIgI2J0bi1ob21lIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgLm5hdi1oZWFkZXIgI2J0bi1ob21lIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDY3cHg7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuICAubmF2LWhlYWRlciAjYnRuLWRyYXdlci1tZW51W2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5idG4taWNvbi1ib3JkZXIge1xuICAgIGJhY2tncm91bmQ6ICNlZDFiMmU7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2VkMWIyZTsgfVxuICAgIC5uYXYtaGVhZGVyICNidG4tZHJhd2VyLW1lbnVbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLmJ0bi1pY29uLWJvcmRlciBpbWcge1xuICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1tZW51LXdoaXRlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAgIC5uYXYtaGVhZGVyICNidG4tZHJhd2VyLW1lbnVbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLmJ0bi1pY29uLWJvcmRlciBpbWcge1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTsgfSB9XG4gIC5uYXYtaGVhZGVyICNidG4tcmVzb3VyY2VzLm9wZW4gLmJ0bi1pY29uLWJvcmRlciB7XG4gICAgYmFja2dyb3VuZDogI2VkMWIyZTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZWQxYjJlOyB9XG4gICAgLm5hdi1oZWFkZXIgI2J0bi1yZXNvdXJjZXMub3BlbiAuYnRuLWljb24tYm9yZGVyIGltZyB7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLXJlc291cmNlcy13aGl0ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlOyB9XG4gIC5uYXYtaGVhZGVyIC5jb3Vyc2UtdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAuMnJlbTtcbiAgICBmb250LXNpemU6IDEuMzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkMWIyZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5uYXYtaGVhZGVyIC5jb3Vyc2UtdGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMC44NXJlbSAwLjRyZW0gMC44NXJlbTsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLm5hdi1oZWFkZXIgLmNvdXJzZS10aXRsZSB7XG4gICAgICAgIHRvcDogMjlweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBoZWlnaHQ6IDQ5cHg7IH0gfVxuICAubmF2LWhlYWRlciAuY291cnNlLW5hdmlnYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAxOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLm5hdi1oZWFkZXIgLmNvdXJzZS1uYXZpZ2F0aW9uIGJ1dHRvbiNidG4taG9tZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMnB4OyB9IH1cblxuLm5hdi1mb290ZXIge1xuICBib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQ7IH1cbiAgLnByb2dyZXNzLWJhciAucHJvZ3Jlc3MtYmFyLWZpbGwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiAjYmJiO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7IH1cblxuLm1lZGlhLXRlc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogIzIxMjEyMTtcbiAgei1pbmRleDogMTAwOyB9XG4gIC5tZWRpYS10ZXN0IC5wYW5lbC1tZWRpYSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogMzc1cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAubWVkaWEtdGVzdCAucGFuZWwtbWVkaWEgaDMge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kOiAjZWQxYjJlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMC44NXJlbTsgfVxuICAgIC5tZWRpYS10ZXN0IC5wYW5lbC1tZWRpYSBidXR0b24ge1xuICAgICAgbWFyZ2luOiA0cHggMnB4OyB9XG5cbltkYXRhLW1lZGlhdGVzdD0ndHJ1ZSddIC5tZWRpYS1ob2xkZXIge1xuICB3aWR0aDogMjA1cHg7XG4gIGhlaWdodDogMTU0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA4cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB6LWluZGV4OiA5OTsgfVxuICBbZGF0YS1tZWRpYXRlc3Q9J3RydWUnXSAubWVkaWEtaG9sZGVyIHZpZGVvIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5zYWZhcmkgaGVhZGVyLmNvdXJzZS1uYXZpZ2F0aW9uLFxuLmlvcyBoZWFkZXIuY291cnNlLW5hdmlnYXRpb24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gIGhlYWRlci5jb3Vyc2UtbmF2aWdhdGlvbiB7XG4gICAgaGVpZ2h0OiAyN3B4O1xuICAgIHBhZGRpbmc6IDEuNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDAuNXB4IHNvbGlkICNkZmRmZGY7IH1cbiAgICBoZWFkZXIuY291cnNlLW5hdmlnYXRpb24gbmF2I2NvdXJzZS1uYXZpZ2F0aW9uIHtcbiAgICAgIG1hcmdpbjogMnB4IDAgMDtcbiAgICAgIGhlaWdodDogMjJweDsgfVxuICAgIGhlYWRlci5jb3Vyc2UtbmF2aWdhdGlvbiAuY291cnNlLXRpdGxlIHtcbiAgICAgIHRvcDogMzBweDtcbiAgICAgIGJvdHRvbTogYXV0bzsgfVxuICAgIGhlYWRlci5jb3Vyc2UtbmF2aWdhdGlvbiAuYnRuLWljb24ge1xuICAgICAgd2lkdGg6IDIycHg7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICB0b3A6IC0xcHg7IH1cbiAgICAgIGhlYWRlci5jb3Vyc2UtbmF2aWdhdGlvbiAuYnRuLWljb24gLmJ0bi1pY29uLWJvcmRlciB7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5NmE4YjA7IH1cbiAgICAgICAgaGVhZGVyLmNvdXJzZS1uYXZpZ2F0aW9uIC5idG4taWNvbiAuYnRuLWljb24tYm9yZGVyIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDM4JTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAgICAgaGVhZGVyLmNvdXJzZS1uYXZpZ2F0aW9uIC5idG4taWNvbiAuYnRuLWljb24tYm9yZGVyLm92ZXIge1xuICAgICAgICAgIGJvcmRlcjogMS41cHggc29saWQgI2VkMWIyZTsgfVxuICAgIGhlYWRlci5jb3Vyc2UtbmF2aWdhdGlvbiAjYnRuLWhvbWUgaW1nIHtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIG1hcmdpbjogMCAtMXB4IDFweCAtMXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm5hdi1sZXZlbC5sZXZlbC0xLFxuICAubmF2LWxldmVsLmxldmVsLTEgLnJlc291cmNlcy1tZW51LWJ1dHRvbnMsXG4gIC5uYXYtbGV2ZWwubGV2ZWwtMiB7XG4gICAgaGVpZ2h0OiAyMnB4OyB9IH1cblxuLnRleHQtcGFuZWwge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgei1pbmRleDogMTA7IH1cbiAgLnRleHQtcGFuZWwgLnRleHQtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgICB3aWR0aDogOTMlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwLjg1cmVtO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAudGV4dC1wYW5lbCAudGV4dC1jb250ZW50IC5idG4tY2xvc2UuYnRuLWljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1cHg7XG4gICAgICByaWdodDogNXB4OyB9XG4gIC50ZXh0LXBhbmVsLmNvcnJlY3QgaDMge1xuICAgIGNvbG9yOiAjNDc5MjNmOyB9XG4gIC50ZXh0LXBhbmVsLmluY29ycmVjdCBoMyB7XG4gICAgY29sb3I6ICNjMTNhM2E7IH1cblxuLmFydGljbGUgLmFydGljbGUtY29udGVudCB7XG4gIHBhZGRpbmc6IDAuNXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuYXJ0aWNsZSAuYXJ0aWNsZS1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDAuODVyZW0gMDsgfSB9XG4gIC5hcnRpY2xlIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbnQtYmxvY2stZ3JvdXA6bm90KC5oYXMtY29udGVudC1ibG9jay1jYXJvdXNlbCkge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5hcnRpY2xlIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbnQtYmxvY2stZ3JvdXAge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMC44NXJlbTsgfVxuICAgIC5hcnRpY2xlIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbnQtYmxvY2stZ3JvdXA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmFydGljbGUgLmFydGljbGUtY29udGVudCAuY29udGVudC1ibG9jay1ncm91cC5ncm91cC1ncmF5IHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7IH1cbiAgICAuYXJ0aWNsZSAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW50LWJsb2NrLWdyb3VwLmdyb3VwLXdpZGUge1xuICAgICAgd2lkdGg6IDEwMHZ3OyB9XG4gICAgLmFydGljbGUgLmFydGljbGUtY29udGVudCAuY29udGVudC1ibG9jay1ncm91cC5oYXMtdmlkZW8sIC5hcnRpY2xlIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbnQtYmxvY2stZ3JvdXAuaGFzLXRleHQtZW50cnksXG4gICAgLmFydGljbGUgLmFydGljbGUtY29udGVudCAuY29udGVudC1ibG9jay1ncm91cCBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWFjY29yZGlvbiddLFxuICAgIC5hcnRpY2xlIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbnQtYmxvY2stZ3JvdXAgW2RhdGEtYmxvY2stdHlwZT0ndGVybS1kZWZpbml0aW9uJ10sXG4gICAgLmFydGljbGUgLmFydGljbGUtY29udGVudCAuY29udGVudC1ibG9jay1ncm91cCBbZGF0YS1ibG9jay10eXBlPSdtb250YWdlJ10ge1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgbWF4LXdpZHRoOiBub25lOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTgwMHB4KSB7XG4gICAgICAgIC5hcnRpY2xlIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbnQtYmxvY2stZ3JvdXAuaGFzLXZpZGVvLCAuYXJ0aWNsZSAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW50LWJsb2NrLWdyb3VwLmhhcy10ZXh0LWVudHJ5LFxuICAgICAgICAuYXJ0aWNsZSAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW50LWJsb2NrLWdyb3VwIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtYWNjb3JkaW9uJ10sXG4gICAgICAgIC5hcnRpY2xlIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbnQtYmxvY2stZ3JvdXAgW2RhdGEtYmxvY2stdHlwZT0ndGVybS1kZWZpbml0aW9uJ10sXG4gICAgICAgIC5hcnRpY2xlIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbnQtYmxvY2stZ3JvdXAgW2RhdGEtYmxvY2stdHlwZT0nbW9udGFnZSddIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE1MDBweDsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAgIC5hcnRpY2xlIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbnQtYmxvY2stZ3JvdXAuaGFzLXZpZGVvLCAuYXJ0aWNsZSAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW50LWJsb2NrLWdyb3VwLmhhcy10ZXh0LWVudHJ5LFxuICAgICAgICAuYXJ0aWNsZSAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW50LWJsb2NrLWdyb3VwIFtkYXRhLWJsb2NrLXR5cGU9J2V4cGxvcmUtYWNjb3JkaW9uJ10sXG4gICAgICAgIC5hcnRpY2xlIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbnQtYmxvY2stZ3JvdXAgW2RhdGEtYmxvY2stdHlwZT0ndGVybS1kZWZpbml0aW9uJ10sXG4gICAgICAgIC5hcnRpY2xlIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbnQtYmxvY2stZ3JvdXAgW2RhdGEtYmxvY2stdHlwZT0nbW9udGFnZSddIHtcbiAgICAgICAgICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50OyB9IH1cbiAgICAuYXJ0aWNsZSAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW50LWJsb2NrLWdyb3VwLmhhcy12aWRlbywgLmFydGljbGUgLmFydGljbGUtY29udGVudCAuY29udGVudC1ibG9jay1ncm91cC5oYXMtdGV4dC1lbnRyeSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgLmFydGljbGUgLmFydGljbGUtY29udGVudCAuY29udGVudC1ibG9jay1ncm91cC5oYXMtdmlkZW8sIC5hcnRpY2xlIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbnQtYmxvY2stZ3JvdXAuaGFzLXRleHQtZW50cnkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAgIC5hcnRpY2xlIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbnQtYmxvY2stZ3JvdXAuaGFzLXZpZGVvLCAuYXJ0aWNsZSAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW50LWJsb2NrLWdyb3VwLmhhcy10ZXh0LWVudHJ5IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgLmFydGljbGUgLmFydGljbGUtY29udGVudCAuY29udGVudC1ibG9jay1ncm91cC5oYXMtdmlkZW8gLnZpZGVvLWJsb2NrLCAuYXJ0aWNsZSAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW50LWJsb2NrLWdyb3VwLmhhcy10ZXh0LWVudHJ5IC52aWRlby1ibG9jayB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjM1cmVtOyB9IH1cbiAgICAuYXJ0aWNsZSAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW50LWJsb2NrLWdyb3VwLmhhcy1leHBsb3JlLWhvdHNwb3Qge1xuICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7IH1cbiAgICAgIC5hcnRpY2xlIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbnQtYmxvY2stZ3JvdXAuaGFzLWV4cGxvcmUtaG90c3BvdCAuZXhwbG9yZS1ob3RzcG90IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuYXJ0aWNsZSAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW50LWJsb2NrLWdyb3VwLmhhcy1leHBsb3JlLWFjY29yZGlvbiB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5hcnRpY2xlIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbnQtYmxvY2stZ3JvdXAuaGFzLWV4cGxvcmUtYWNjb3JkaW9uID4gKiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgICAgLmFydGljbGUgLmFydGljbGUtY29udGVudCAuY29udGVudC1ibG9jay1ncm91cC5oYXMtZXhwbG9yZS1hY2NvcmRpb24gPiAqOm5vdChbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWFjY29yZGlvbiddKSB7XG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7IH1cbiAgICAuYXJ0aWNsZSAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW50LWJsb2NrLWdyb3VwLmhhcy1tb250YWdlIHtcbiAgICAgIG1heC13aWR0aDogbm9uZTsgfVxuICAgIC5hcnRpY2xlIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbnQtYmxvY2stZ3JvdXAgW2RhdGEtYmxvY2stdHlwZT0nbW9udGFnZSddIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAuYXJ0aWNsZSAuYXJ0aWNsZS1jb250ZW50IC5jb250ZW50LWJsb2NrLWdyb3VwLmhhcy1tb250YWdlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC5hcnRpY2xlIC5hcnRpY2xlLWNvbnRlbnQgLmNvbnRlbnQtYmxvY2stZ3JvdXAuaGFzLW1vbnRhZ2UgW2RhdGEtYmxvY2stdHlwZT0nbW9udGFnZSddIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gIC5hcnRpY2xlIC5hcnRpY2xlLWNvbnRlbnQgc2VjdGlvbi5oYXMtcGRmLXJlc291cmNlLWJ0biArIHNlY3Rpb24uaGFzLWhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogMC44NXJlbSAhaW1wb3J0YW50OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAuYXJ0aWNsZSAuYXJ0aWNsZS1jb250ZW50IHNlY3Rpb24uaGFzLXBkZi1yZXNvdXJjZS1idG4gKyBzZWN0aW9uLmhhcy1oZWFkZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjdyZW0gIWltcG9ydGFudDsgfSB9XG4gIC5hcnRpY2xlIC5hcnRpY2xlLWNvbnRlbnQgc2VjdGlvbi5jb250ZW50LWJsb2NrLWdyb3VwICsgc2VjdGlvbi5oYXMtaGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxLjdyZW0gIWltcG9ydGFudDsgfVxuICAuYXJ0aWNsZSAuYXJ0aWNsZS1jb250ZW50IC5jb2x1bW4taG9sZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAuYXJ0aWNsZSAuYXJ0aWNsZS1jb250ZW50IC5jb2x1bW4taG9sZGVyIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgICAgICAuYXJ0aWNsZSAuYXJ0aWNsZS1jb250ZW50IC5jb2x1bW4taG9sZGVyIC5jb2wtMiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuODVyZW07IH0gfVxuXG4uYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWJsb2NrLXR5cGVdOm5vdChbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWNhcm91c2VsJ10pIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmFydGljbGUgc2VjdGlvbiBbZGF0YS1ibG9jay10eXBlXSAuaWNvbi1jaXJjbGUtbGluZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLmFydGljbGUgc2VjdGlvbiBbZGF0YS1ibG9jay10eXBlXSAudGV4dC1ob2xkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWJsb2NrLXR5cGVdIC50ZXh0LWhvbGRlciAucHJpbWFyeS10ZXh0LFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWJsb2NrLXR5cGVdIC50ZXh0LWhvbGRlciAuZGlyZWN0aW9ucy10ZXh0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMC44NXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1ibG9jay10eXBlXSAudGV4dC1ob2xkZXIgLnByaW1hcnktdGV4dCxcbiAgICAgIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtYmxvY2stdHlwZV0gLnRleHQtaG9sZGVyIC5kaXJlY3Rpb25zLXRleHQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWJsb2NrLXR5cGVdIC50ZXh0LWhvbGRlciAucHJpbWFyeS10ZXh0IHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbi5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtYmxvY2stdHlwZV0gLmJ0bi10ZXh0IHtcbiAgd2lkdGg6IDk0JTtcbiAgbWF4LXdpZHRoOiAzMDBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWJsb2NrLXR5cGVdIC5idG4tdGV4dCB7XG4gICAgICBtYXgtd2lkdGg6IDQ1MHB4OyB9IH1cblxuLmFydGljbGUgaGVhZGVyIHtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuYXJ0aWNsZSBoZWFkZXIge1xuICAgICAgaGVpZ2h0OiAyMDBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAgIC5hcnRpY2xlIGhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDMwMHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC5hcnRpY2xlIGhlYWRlciB7XG4gICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuICAuYXJ0aWNsZSBoZWFkZXI6OmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC4yKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjcpIDEwMCUpO1xuICAgIHotaW5kZXg6IDA7XG4gICAgY29udGVudDogJyc7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5hcnRpY2xlIGhlYWRlcjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuNCkgNTAlLCByZ2JhKDAsIDAsIDAsIDAuNykgMTAwJSk7IH0gfVxuICAuYXJ0aWNsZSBoZWFkZXIgLmJhY2tncm91bmQtZ3JhcGhpYyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTYwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTUwJTtcbiAgICByaWdodDogLTUwJTtcbiAgICBib3R0b206IC01MCU7XG4gICAgbGVmdDogLTUwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYW5pbWF0aW9uOiBwYW5VcCA1MDAwbXMgbGluZWFyO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgei1pbmRleDogLTg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5hcnRpY2xlIGhlYWRlciAuYmFja2dyb3VuZC1ncmFwaGljIHtcbiAgICAgICAgbWluLXdpZHRoOiAxMDB2dztcbiAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogbm9uZTsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLmFydGljbGUgaGVhZGVyIC5iYWNrZ3JvdW5kLWdyYXBoaWMge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAxMnB4KSB7XG4gICAgICAuYXJ0aWNsZSBoZWFkZXIgLmJhY2tncm91bmQtZ3JhcGhpYyB7XG4gICAgICAgIG1heC13aWR0aDogMTgwMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDA7IH0gfVxuICAgIC5hcnRpY2xlIGhlYWRlciAuYmFja2dyb3VuZC1ncmFwaGljLmdyYXBoaWMtdG9wIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogYXV0bzsgfVxuICAgIC5hcnRpY2xlIGhlYWRlciAuYmFja2dyb3VuZC1ncmFwaGljLmdyYXBoaWMtYm90dG9tIHtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGJvdHRvbTogMDsgfVxuICAuYXJ0aWNsZSBoZWFkZXIgLmhlYWRlci10ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIG1hcmdpbjogYXV0byBhdXRvIDA7XG4gICAgcGFkZGluZzogMC44NXJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLmFydGljbGUgaGVhZGVyIC5oZWFkZXItdGV4dCB7XG4gICAgICAgIHBhZGRpbmc6IDAuMzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmFydGljbGUgaGVhZGVyIC5oZWFkZXItdGV4dCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDsgfSB9XG4gICAgLmFydGljbGUgaGVhZGVyIC5oZWFkZXItdGV4dCA+ICoge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5hcnRpY2xlIGhlYWRlciAuaGVhZGVyLXRleHQgPiAqOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5hcnRpY2xlIC5hbmltYXRpb24tcGFuZWwgcFtyb2xlPVwicHJlc2VudGF0aW9uXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0nZmFsc2UnXSB7XG4gIGFuaW1hdGlvbjogbm9uZTsgfVxuXG4uYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddIFtkYXRhLWJsb2NrLXR5cGVdOm50aC1jaGlsZCgxKS5oZWFkZXIge1xuICBhbmltYXRpb24tZGVsYXk6IDAuMnM7XG4gIGFuaW1hdGlvbjogZmFkZUluUmlnaHQgMC41cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuXG4uYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddIFtkYXRhLWJsb2NrLXR5cGVdOm50aC1jaGlsZCgyKS5oZWFkZXIge1xuICBhbmltYXRpb24tZGVsYXk6IDAuNHM7XG4gIGFuaW1hdGlvbjogZmFkZUluUmlnaHQgMC41cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuXG4uYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddIFtkYXRhLWJsb2NrLXR5cGVdOm50aC1jaGlsZCgzKS5oZWFkZXIge1xuICBhbmltYXRpb24tZGVsYXk6IDAuNnM7XG4gIGFuaW1hdGlvbjogZmFkZUluUmlnaHQgMC41cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuXG4uYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddIFtkYXRhLWJsb2NrLXR5cGVdOm50aC1jaGlsZCg0KS5oZWFkZXIge1xuICBhbmltYXRpb24tZGVsYXk6IDAuOHM7XG4gIGFuaW1hdGlvbjogZmFkZUluUmlnaHQgMC41cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuXG4uYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddIFtkYXRhLWJsb2NrLXR5cGVdOm50aC1jaGlsZCg1KS5oZWFkZXIge1xuICBhbmltYXRpb24tZGVsYXk6IDFzO1xuICBhbmltYXRpb246IGZhZGVJblJpZ2h0IDAuNXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cblxuLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSBbZGF0YS1ibG9jay10eXBlXTpudGgtY2hpbGQoNikuaGVhZGVyIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjJzO1xuICBhbmltYXRpb246IGZhZGVJblJpZ2h0IDAuNXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cblxuLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSBbZGF0YS1ibG9jay10eXBlXTpudGgtY2hpbGQoNykuaGVhZGVyIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjRzO1xuICBhbmltYXRpb246IGZhZGVJblJpZ2h0IDAuNXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cblxuLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSBbZGF0YS1ibG9jay10eXBlXTpudGgtY2hpbGQoOCkuaGVhZGVyIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjZzO1xuICBhbmltYXRpb246IGZhZGVJblJpZ2h0IDAuNXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cblxuLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSBbZGF0YS1ibG9jay10eXBlXTpudGgtY2hpbGQoOSkuaGVhZGVyIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjhzO1xuICBhbmltYXRpb246IGZhZGVJblJpZ2h0IDAuNXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cblxuLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSBbZGF0YS1ibG9jay10eXBlXTpudGgtY2hpbGQoMTApLmhlYWRlciB7XG4gIGFuaW1hdGlvbi1kZWxheTogMnM7XG4gIGFuaW1hdGlvbjogZmFkZUluUmlnaHQgMC41cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuXG4uYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddIFtkYXRhLWJsb2NrLXR5cGVdID4gZGl2IHtcbiAgYW5pbWF0aW9uOiBmYWRlSW5VcCA1MDBtcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddIFtkYXRhLWJsb2NrLXR5cGVdID4gZGl2Om50aC1jaGlsZCgyKSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAyNTBtczsgfVxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddIFtkYXRhLWJsb2NrLXR5cGVdID4gZGl2Om50aC1jaGlsZCgzKSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiA1MDBtczsgfVxuXG4uYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddIC5jb250ZW50LWJsb2NrLWdyb3VwIHtcbiAgYW5pbWF0aW9uOiBmYWRlSW5VcCAwLjVzOyB9XG5cbi5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gLmNvbnRlbnQtYmxvY2staWNvbiB7XG4gIGFuaW1hdGlvbjogZmxpcCAxcywgZmFkZUluIDAuMnM7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuXG4uYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddIC5oZWFkZXIsIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10uaGVhZGVyIHtcbiAgYW5pbWF0aW9uOiBmYWRlSW5SaWdodCA1MDBtczsgfVxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddIC5oZWFkZXIgLmhlYWRlci1pY29uLCAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddLmhlYWRlciAuaGVhZGVyLWljb24ge1xuICAgIGFuaW1hdGlvbjogcm90YXRlSW4gMXM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cblxuLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXS5wYXJhZ3JhcGggPiAqLFxuLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSAucGFyYWdyYXBoID4gKixcbi5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gPiBwLFxuLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSA+IHVsID4gKixcbi5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gdWwge1xuICBhbmltYXRpb246IGZhZGVJbiA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddLnBhcmFncmFwaCA+ICo6bnRoLWNoaWxkKDEpLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddIC5wYXJhZ3JhcGggPiAqOm50aC1jaGlsZCgxKSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSA+IHA6bnRoLWNoaWxkKDEpLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddID4gdWwgPiAqOm50aC1jaGlsZCgxKSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSB1bDpudGgtY2hpbGQoMSkge1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC4yczsgfVxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddLnBhcmFncmFwaCA+ICo6bnRoLWNoaWxkKDIpLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddIC5wYXJhZ3JhcGggPiAqOm50aC1jaGlsZCgyKSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSA+IHA6bnRoLWNoaWxkKDIpLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddID4gdWwgPiAqOm50aC1jaGlsZCgyKSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSB1bDpudGgtY2hpbGQoMikge1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC40czsgfVxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddLnBhcmFncmFwaCA+ICo6bnRoLWNoaWxkKDMpLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddIC5wYXJhZ3JhcGggPiAqOm50aC1jaGlsZCgzKSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSA+IHA6bnRoLWNoaWxkKDMpLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddID4gdWwgPiAqOm50aC1jaGlsZCgzKSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSB1bDpudGgtY2hpbGQoMykge1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC42czsgfVxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddLnBhcmFncmFwaCA+ICo6bnRoLWNoaWxkKDQpLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddIC5wYXJhZ3JhcGggPiAqOm50aC1jaGlsZCg0KSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSA+IHA6bnRoLWNoaWxkKDQpLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddID4gdWwgPiAqOm50aC1jaGlsZCg0KSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSB1bDpudGgtY2hpbGQoNCkge1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC44czsgfVxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddLnBhcmFncmFwaCA+ICo6bnRoLWNoaWxkKDUpLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddIC5wYXJhZ3JhcGggPiAqOm50aC1jaGlsZCg1KSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSA+IHA6bnRoLWNoaWxkKDUpLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddID4gdWwgPiAqOm50aC1jaGlsZCg1KSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSB1bDpudGgtY2hpbGQoNSkge1xuICAgIGFuaW1hdGlvbi1kZWxheTogMXM7IH1cbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXS5wYXJhZ3JhcGggPiAqOm50aC1jaGlsZCg2KSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSAucGFyYWdyYXBoID4gKjpudGgtY2hpbGQoNiksXG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gPiBwOm50aC1jaGlsZCg2KSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSA+IHVsID4gKjpudGgtY2hpbGQoNiksXG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gdWw6bnRoLWNoaWxkKDYpIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IDEuMnM7IH1cbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXS5wYXJhZ3JhcGggPiAqOm50aC1jaGlsZCg3KSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSAucGFyYWdyYXBoID4gKjpudGgtY2hpbGQoNyksXG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gPiBwOm50aC1jaGlsZCg3KSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSA+IHVsID4gKjpudGgtY2hpbGQoNyksXG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gdWw6bnRoLWNoaWxkKDcpIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IDEuNHM7IH1cbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXS5wYXJhZ3JhcGggPiAqOm50aC1jaGlsZCg4KSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSAucGFyYWdyYXBoID4gKjpudGgtY2hpbGQoOCksXG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gPiBwOm50aC1jaGlsZCg4KSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSA+IHVsID4gKjpudGgtY2hpbGQoOCksXG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gdWw6bnRoLWNoaWxkKDgpIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IDEuNnM7IH1cbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXS5wYXJhZ3JhcGggPiAqOm50aC1jaGlsZCg5KSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSAucGFyYWdyYXBoID4gKjpudGgtY2hpbGQoOSksXG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gPiBwOm50aC1jaGlsZCg5KSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSA+IHVsID4gKjpudGgtY2hpbGQoOSksXG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gdWw6bnRoLWNoaWxkKDkpIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IDEuOHM7IH1cbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXS5wYXJhZ3JhcGggPiAqOm50aC1jaGlsZCgxMCksXG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gLnBhcmFncmFwaCA+ICo6bnRoLWNoaWxkKDEwKSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSA+IHA6bnRoLWNoaWxkKDEwKSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSA+IHVsID4gKjpudGgtY2hpbGQoMTApLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddIHVsOm50aC1jaGlsZCgxMCkge1xuICAgIGFuaW1hdGlvbi1kZWxheTogMnM7IH1cbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXS5wYXJhZ3JhcGggPiAqOm50aC1jaGlsZCgxMSksXG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gLnBhcmFncmFwaCA+ICo6bnRoLWNoaWxkKDExKSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSA+IHA6bnRoLWNoaWxkKDExKSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSA+IHVsID4gKjpudGgtY2hpbGQoMTEpLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddIHVsOm50aC1jaGlsZCgxMSkge1xuICAgIGFuaW1hdGlvbi1kZWxheTogMi4yczsgfVxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddLnBhcmFncmFwaCA+ICo6bnRoLWNoaWxkKDEyKSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSAucGFyYWdyYXBoID4gKjpudGgtY2hpbGQoMTIpLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddID4gcDpudGgtY2hpbGQoMTIpLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddID4gdWwgPiAqOm50aC1jaGlsZCgxMiksXG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gdWw6bnRoLWNoaWxkKDEyKSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAyLjRzOyB9XG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10ucGFyYWdyYXBoID4gKjpudGgtY2hpbGQoMTMpLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddIC5wYXJhZ3JhcGggPiAqOm50aC1jaGlsZCgxMyksXG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gPiBwOm50aC1jaGlsZCgxMyksXG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gPiB1bCA+ICo6bnRoLWNoaWxkKDEzKSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSB1bDpudGgtY2hpbGQoMTMpIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IDIuNnM7IH1cbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXS5wYXJhZ3JhcGggPiAqOm50aC1jaGlsZCgxNCksXG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gLnBhcmFncmFwaCA+ICo6bnRoLWNoaWxkKDE0KSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSA+IHA6bnRoLWNoaWxkKDE0KSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSA+IHVsID4gKjpudGgtY2hpbGQoMTQpLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddIHVsOm50aC1jaGlsZCgxNCkge1xuICAgIGFuaW1hdGlvbi1kZWxheTogMi44czsgfVxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddLnBhcmFncmFwaCA+ICo6bnRoLWNoaWxkKDE1KSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSAucGFyYWdyYXBoID4gKjpudGgtY2hpbGQoMTUpLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddID4gcDpudGgtY2hpbGQoMTUpLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddID4gdWwgPiAqOm50aC1jaGlsZCgxNSksXG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gdWw6bnRoLWNoaWxkKDE1KSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAzczsgfVxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddLnBhcmFncmFwaCA+ICo6bnRoLWNoaWxkKDE2KSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSAucGFyYWdyYXBoID4gKjpudGgtY2hpbGQoMTYpLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddID4gcDpudGgtY2hpbGQoMTYpLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddID4gdWwgPiAqOm50aC1jaGlsZCgxNiksXG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gdWw6bnRoLWNoaWxkKDE2KSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAzLjJzOyB9XG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10ucGFyYWdyYXBoID4gKjpudGgtY2hpbGQoMTcpLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddIC5wYXJhZ3JhcGggPiAqOm50aC1jaGlsZCgxNyksXG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gPiBwOm50aC1jaGlsZCgxNyksXG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gPiB1bCA+ICo6bnRoLWNoaWxkKDE3KSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSB1bDpudGgtY2hpbGQoMTcpIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IDMuNHM7IH1cbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXS5wYXJhZ3JhcGggPiAqOm50aC1jaGlsZCgxOCksXG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gLnBhcmFncmFwaCA+ICo6bnRoLWNoaWxkKDE4KSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSA+IHA6bnRoLWNoaWxkKDE4KSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSA+IHVsID4gKjpudGgtY2hpbGQoMTgpLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddIHVsOm50aC1jaGlsZCgxOCkge1xuICAgIGFuaW1hdGlvbi1kZWxheTogMy42czsgfVxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddLnBhcmFncmFwaCA+ICo6bnRoLWNoaWxkKDE5KSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSAucGFyYWdyYXBoID4gKjpudGgtY2hpbGQoMTkpLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddID4gcDpudGgtY2hpbGQoMTkpLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddID4gdWwgPiAqOm50aC1jaGlsZCgxOSksXG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gdWw6bnRoLWNoaWxkKDE5KSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAzLjhzOyB9XG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10ucGFyYWdyYXBoID4gKjpudGgtY2hpbGQoMjApLFxuICAuYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddIC5wYXJhZ3JhcGggPiAqOm50aC1jaGlsZCgyMCksXG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gPiBwOm50aC1jaGlsZCgyMCksXG4gIC5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10gPiB1bCA+ICo6bnRoLWNoaWxkKDIwKSxcbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXSB1bDpudGgtY2hpbGQoMjApIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IDRzOyB9XG5cbi5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ11bZGF0YS1ibG9jay10eXBlPSdjYWxsb3V0J10ge1xuICBhbmltYXRpb246IGJvdW5jZUluUmlnaHQgMXM7IH1cbiAgLmFydGljbGUgc2VjdGlvbiBbZGF0YS1pbnZpZXc9J3RydWUnXVtkYXRhLWJsb2NrLXR5cGU9J2NhbGxvdXQnXSBwIHtcbiAgICBhbmltYXRpb246IGZhZGVJbiAxcztcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuNXM7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aCAhaW1wb3J0YW50OyB9XG5cbi5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10uZ3JhcGhpYyB7XG4gIGFuaW1hdGlvbjogem9vbUluIDAuNXMsIGZhZGVJbiAwLjJzOyB9XG5cbi5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ11bZGF0YS1ibG9jay10eXBlPSdtb250YWdlJ10ge1xuICBhbmltYXRpb246IGZhZGVJbiAxczsgfVxuXG4uYXJ0aWNsZSBzZWN0aW9uIFtkYXRhLWludmlldz0ndHJ1ZSddLmV4cGxvcmUtYWNjb3JkaW9uLWJsb2NrIHtcbiAgYW5pbWF0aW9uOiBmYWRlSW5SaWdodCAwLjVzOyB9XG5cbi5hcnRpY2xlIHNlY3Rpb24gW2RhdGEtaW52aWV3PSd0cnVlJ10uYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIHtcbiAgYW5pbWF0aW9uOiBmYWRlSW5VcCAwLjNzOyB9XG5cbi5hcnRpY2xlIFtkYXRhLWJsb2NrLXR5cGU9J3BhcmFncmFwaCddIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC44NXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLmFydGljbGUgW2RhdGEtYmxvY2stdHlwZT0ncGFyYWdyYXBoJ10ge1xuICAgICAgcGFkZGluZzogMC4zNXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5hcnRpY2xlIFtkYXRhLWJsb2NrLXR5cGU9J3BhcmFncmFwaCddIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuICAuYXJ0aWNsZSBbZGF0YS1ibG9jay10eXBlPSdwYXJhZ3JhcGgnXSB1bCB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweDsgfVxuXG4uYXJ0aWNsZSBbZGF0YS1ibG9jay10eXBlPSdncmFwaGljJ10ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMC44NXJlbSAwOyB9XG5cbi5hcnRpY2xlIC5ncmFwaGljLWJvcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwLjg1cmVtIDA7IH1cblxuLmFydGljbGUgLmNvbnRlbnQtYmxvY2stZ3JvdXAuaGFzLXByYWN0aWNlLW5vdGUtYnRuICsgc2VjdGlvbi5jYWxsb3V0LXJlc291cmNlIHtcbiAgbWFyZ2luLXRvcDogMS4yNXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuYXJ0aWNsZSAuY29udGVudC1ibG9jay1ncm91cC5oYXMtcHJhY3RpY2Utbm90ZS1idG4gKyBzZWN0aW9uLmNhbGxvdXQtcmVzb3VyY2Uge1xuICAgICAgbWFyZ2luLXRvcDogYXV0bzsgfSB9XG5cbi5hcnRpY2xlIFtkYXRhLWJsb2NrLXR5cGU9J3ZpZGVvJ10ge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2VkZWRlZDtcbiAgcGFkZGluZzogMC44NXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuYXJ0aWNsZSBbZGF0YS1ibG9jay10eXBlPSd2aWRlbyddIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7IH0gfVxuICAuYXJ0aWNsZSBbZGF0YS1ibG9jay10eXBlPSd2aWRlbyddIFtkYXRhLXVpPSd2aWRlb0hvbGRlciddIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5hcnRpY2xlIFtkYXRhLWJsb2NrLXR5cGU9J3ZpZGVvJ10gLm1lZGlhLWF1eGlsaWFyaWVzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5hcnRpY2xlIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9ia2dkLXBhdHRlcm4tZmFkZS5qcGdcIikgbm8tcmVwZWF0IGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuICAuYXJ0aWNsZSBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl1bZGF0YS1pbnZpZXc9J3RydWUnXSAubm9kZS1jb250YWluZXIge1xuICAgIGFuaW1hdGlvbjogZmFkZUluUmlnaHQgMC4zcztcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG4gICAgLmFydGljbGUgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdW2RhdGEtaW52aWV3PSd0cnVlJ10gLm5vZGUtY29udGFpbmVyOm50aC1jaGlsZCgxKSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDAuNnM7IH1cbiAgICAuYXJ0aWNsZSBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl1bZGF0YS1pbnZpZXc9J3RydWUnXSAubm9kZS1jb250YWluZXI6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMC44czsgfVxuICAgIC5hcnRpY2xlIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXVtkYXRhLWludmlldz0ndHJ1ZSddIC5ub2RlLWNvbnRhaW5lcjpudGgtY2hpbGQoMykge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxczsgfVxuICAgIC5hcnRpY2xlIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXVtkYXRhLWludmlldz0ndHJ1ZSddIC5ub2RlLWNvbnRhaW5lcjpudGgtY2hpbGQoNCkge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxLjJzOyB9XG4gICAgLmFydGljbGUgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdW2RhdGEtaW52aWV3PSd0cnVlJ10gLm5vZGUtY29udGFpbmVyOm50aC1jaGlsZCg1KSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDEuNHM7IH1cbiAgICAuYXJ0aWNsZSBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl1bZGF0YS1pbnZpZXc9J3RydWUnXSAubm9kZS1jb250YWluZXI6bnRoLWNoaWxkKDYpIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMS42czsgfVxuICAgIC5hcnRpY2xlIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXVtkYXRhLWludmlldz0ndHJ1ZSddIC5ub2RlLWNvbnRhaW5lcjpudGgtY2hpbGQoNykge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxLjhzOyB9XG4gICAgLmFydGljbGUgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdW2RhdGEtaW52aWV3PSd0cnVlJ10gLm5vZGUtY29udGFpbmVyOm50aC1jaGlsZCg4KSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDJzOyB9XG4gICAgLmFydGljbGUgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdW2RhdGEtaW52aWV3PSd0cnVlJ10gLm5vZGUtY29udGFpbmVyOm50aC1jaGlsZCg5KSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDIuMnM7IH1cbiAgICAuYXJ0aWNsZSBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl1bZGF0YS1pbnZpZXc9J3RydWUnXSAubm9kZS1jb250YWluZXI6bnRoLWNoaWxkKDEwKSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDIuNHM7IH1cbiAgICAuYXJ0aWNsZSBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl1bZGF0YS1pbnZpZXc9J3RydWUnXSAubm9kZS1jb250YWluZXI6bnRoLWNoaWxkKDExKSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDIuNnM7IH1cbiAgICAuYXJ0aWNsZSBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl1bZGF0YS1pbnZpZXc9J3RydWUnXSAubm9kZS1jb250YWluZXI6bnRoLWNoaWxkKDEyKSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDIuOHM7IH1cbiAgICAuYXJ0aWNsZSBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl1bZGF0YS1pbnZpZXc9J3RydWUnXSAubm9kZS1jb250YWluZXI6bnRoLWNoaWxkKDEzKSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDNzOyB9XG4gIC5hcnRpY2xlIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXSAuYWNjb3JkaW9uLWhvbGRlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMC44NXJlbTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5hcnRpY2xlIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWFjY29yZGlvblwiXSAuYWNjb3JkaW9uLWhvbGRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAuMzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmFydGljbGUgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdIC5hY2NvcmRpb24taG9sZGVyIHtcbiAgICAgICAgcGFkZGluZzogMjBweDsgfSB9XG5cbi5hcnRpY2xlIHNlY3Rpb24uaGFzLWV4cGxvcmUtaW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5hcnRpY2xlIHNlY3Rpb24uaGFzLWV4cGxvcmUtaW1hZ2Uge1xuICAgICAgcGFkZGluZzogOHB4IDAgMjVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTgwMHB4KSB7XG4gICAgLmFydGljbGUgc2VjdGlvbi5oYXMtZXhwbG9yZS1pbWFnZSB7XG4gICAgICBtYXgtd2lkdGg6IDE1MDBweCAhaW1wb3J0YW50OyB9IH1cblxuLmFydGljbGUgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtaW1hZ2VcIl0ge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2VkZWRlZDtcbiAgbWF4LXdpZHRoOiA2MDBweCAhaW1wb3J0YW50OyB9XG5cbi5hcnRpY2xlI3BhbHMtZmYwMjAgW2RhdGEtdWlkPVwicGFscy1mZjAyMC1ncm91cDQtNFwiXS5jdXN0b20tYmxvY2sgcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDRiNzk7IH1cblxuLmFydGljbGUjcGFscy1mZjAyMCBbZGF0YS11aWQ9XCJwYWxzLWZmMDIwLWdyb3VwNC00XCJdLmN1c3RvbS1ibG9jayAuZ3JhcGhpYyB7XG4gIGFuaW1hdGlvbjogZmFkZUluRG93biAxMDAwbXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1kZWxheTogNTAwbXM7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87IH1cblxuLmFydGljbGUjcGFscy1mZjAyMCBbZGF0YS11aWQ9XCJwYWxzLWZmMDIwLWdyb3VwNC00XCJdLmN1c3RvbS1ibG9ja1tkYXRhLWludmlldz0ndHJ1ZSddIC5wYXJhZ3JhcGggcCB7XG4gIGFuaW1hdGlvbjogZmFkZUluIDUwMG1zO1xuICBhbmltYXRpb24tZGVsYXk6IDI1MG1zO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDA0Yjc5OyB9XG5cbi5hcnRpY2xlI2Jscy1hZDAyMCBbZGF0YS11aWQ9XCJibHMtYWQwMjAtZ3JvdXAxXCJdIC5pY29uLWNpcmNsZS1saW5lIGltZyB7XG4gIG1hcmdpbi10b3A6IDEzJTtcbiAgd2lkdGg6IDUwJTsgfVxuXG4uYXJ0aWNsZSNibHMtYWQwMjAgW2RhdGEtdWlkPVwiYmxzLWFkMDIwLWdyb3VwMi00XCJdIC5pY29uLWNpcmNsZS1saW5lIGltZyB7XG4gIHdpZHRoOiA1MCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gIC5hcnRpY2xlI2Jscy1iYzAyMCBoMS50aXRsZS10ZXh0IHtcbiAgICB3aWR0aDogNjUwcHg7IH0gfVxuXG4uYXJ0aWNsZSNibHMtZGYwMzAgaGVhZGVyIC5iYWNrZ3JvdW5kLWdyYXBoaWMge1xuICB0b3A6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDE2MCU7XG4gIG1heC13aWR0aDogbm9uZTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA2NjdweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgIC5hcnRpY2xlI2Jscy1kZjAzMCBoZWFkZXIgLmJhY2tncm91bmQtZ3JhcGhpYyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvdHRvbTogLTUlOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmFydGljbGUjYmxzLWRmMDMwIGhlYWRlciAuYmFja2dyb3VuZC1ncmFwaGljIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm90dG9tOiAtMTIlOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMTJweCkge1xuICAgIC5hcnRpY2xlI2Jscy1kZjAzMCBoZWFkZXIgLmJhY2tncm91bmQtZ3JhcGhpYyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvdHRvbTogLTMlOyB9IH1cblxuLmFydGljbGUjcGFscy1mYzAyMCBbZGF0YS11aWQ9XCJwYWxzLWZjMDIwLWdyb3VwMC0wLTBcIl0ge1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuYXJ0aWNsZSNwYWxzLWZjMDIwIFtkYXRhLXVpZD1cInBhbHMtZmMwMjAtZ3JvdXAwLTAtMFwiXSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMWVtOyB9IH1cblxuLmFydGljbGUjcGFscy1mYzAyMCBbZGF0YS11aWQ9XCJwYWxzLWZjMDIwLWdyb3VwMC0wLTFcIl0ge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uYXJ0aWNsZSNwYWxzLWZjMDIwIFtkYXRhLXVpZD1cInBhbHMtZmMwMjAtZ3JvdXAwLTBcIl0ge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5hcnRpY2xlI3BhbHMtZmMwMjAgW2RhdGEtdWlkPVwicGFscy1mYzAyMC1ncm91cDAtMVwiXSB7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAuYXJ0aWNsZSNwYWxzLWdkMDUwIFtkYXRhLXVpZD1cInBhbHMtZ2QwNTAtZ3JvdXAxLTJcIl0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmFydGljbGUjcGFscy1nZDA1MCBbZGF0YS11aWQ9XCJwYWxzLWdkMDUwLWdyb3VwMS0yLTFcIl0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gIC5hcnRpY2xlI3BhbHMtZ2QwNTAgW2RhdGEtdWlkPVwicGFscy1nZDA1MC1ncm91cDEtMi0wXCJdIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC5hcnRpY2xlI2Jscy1mYzA0MCBoMS50aXRsZS10ZXh0LCAuYXJ0aWNsZSNibHMtZmQwMjAgaDEudGl0bGUtdGV4dCB7XG4gICAgd2lkdGg6IDc1MHB4OyB9IH1cblxuLm1zaWUgLmFydGljbGUgLmJhY2tncm91bmQtZ3JhcGhpYyB7XG4gIGFuaW1hdGlvbi1uYW1lOiBwYW5MZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLmNvZ21hcCBoZWFkZXIsXG4uY29nbWFwIC5jb2dtYXAtcXVlc3Rpb24tcGFuZWwge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLmNvZ21hcCAuZmVlZGJhY2staG9sZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDsgfVxuICAuY29nbWFwIC5mZWVkYmFjay1ob2xkZXIgLnRleHQtY29udGVudCB7XG4gICAgYm9yZGVyOiBub25lOyB9XG5cbi5jb2dtYXAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5jb2dtYXAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddLmdyb3VwLWdyYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7IH1cbiAgLmNvZ21hcCBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWdyb3VwJ10uZ3JvdXAtd2lkZSB7XG4gICAgd2lkdGg6IDEwMHZ3OyB9XG4gIC5jb2dtYXAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddLmxlZnQgW2RhdGEtYmxvY2stdHlwZT1cInBhcmFncmFwaFwiXSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI3NXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmNvZ21hcCBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWdyb3VwJ10ubGVmdCBbZGF0YS1ibG9jay10eXBlPVwicGFyYWdyYXBoXCJdIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9IH1cbiAgLmNvZ21hcCBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWdyb3VwJ10ubGVmdCBbZGF0YS1ibG9jay10eXBlPVwicXVlc3Rpb25cIl0ge1xuICAgIHBhZGRpbmctbGVmdDogMC41NjY2NjY2NjY3cmVtOyB9XG4gIC5jb2dtYXAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddLmxlZnQgW2RhdGEtYmxvY2stdHlwZT0nZ3JhcGhpYyddOm5vdCguaWNvbi1jaXJjbGUtbGluZSkge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC40MjVyZW07IH1cbiAgLmNvZ21hcCBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWdyb3VwJ10ucmlnaHQgLnRvcC1saW5lIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0OyB9XG4gIC5jb2dtYXAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddLnJpZ2h0IC5zaWRlLWxpbmUge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuY29nbWFwIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stZ3JvdXAnXS5yaWdodCBbZGF0YS1ibG9jay10eXBlPVwicGFyYWdyYXBoXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI3NXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmNvZ21hcCBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWdyb3VwJ10ucmlnaHQgW2RhdGEtYmxvY2stdHlwZT1cInBhcmFncmFwaFwiXSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDsgfSB9XG4gIC5jb2dtYXAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddLnJpZ2h0IFtkYXRhLWJsb2NrLXR5cGU9XCJxdWVzdGlvblwiXSB7XG4gICAgcGFkZGluZy1yaWdodDogMC41NjY2NjY2NjY3cmVtOyB9XG4gIC5jb2dtYXAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddLnJpZ2h0IFtkYXRhLWJsb2NrLXR5cGU9J2dyYXBoaWMnXTpub3QoLmljb24tY2lyY2xlLWxpbmUpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI3NXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDI1cmVtOyB9XG5cbi5jb2dtYXAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddOm5vdCguaWNvbi1ob2xkZXIpIHtcbiAgcGFkZGluZzogNHJlbSAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5jb2dtYXAgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddOm5vdCguaWNvbi1ob2xkZXIpIHtcbiAgICAgIHBhZGRpbmc6IDZyZW0gMDsgfSB9XG5cbi5jb2dtYXAgW2RhdGEtYmxvY2stdHlwZT0nZ3JhcGhpYyddOm5vdCguaWNvbi1jaXJjbGUtbGluZSkge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nOiAwLjg1cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5jb2dtYXAgW2RhdGEtYmxvY2stdHlwZT0nZ3JhcGhpYyddOm5vdCguaWNvbi1jaXJjbGUtbGluZSkge1xuICAgICAgcGFkZGluZzogMjBweDsgfSB9XG5cbi5jb2dtYXAgLmljb24taG9sZGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgbWFyZ2luLXRvcDogLTg1cHg7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC5jb2dtYXAgLmljb24taG9sZGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IC03NXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmNvZ21hcCAuaWNvbi1ob2xkZXIge1xuICAgICAgbWFyZ2luLXRvcDogLTEyM3B4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC5jb2dtYXAgLmljb24taG9sZGVyIC5pY29uLWNpcmNsZS1saW5lIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgbWFyZ2luOiAwIDVweDsgfVxuICAgICAgLmNvZ21hcCAuaWNvbi1ob2xkZXIgLmljb24tY2lyY2xlLWxpbmU6OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIGxlZnQ6IGNhbGMoMTAwJSArIDJweCk7XG4gICAgICAgIG1hcmdpbjogYXV0byAwOyB9IH1cblxuLmNvZ21hcCBbZGF0YS1ibG9jay10eXBlPSdwYXJhZ3JhcGgnXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjg1cmVtIDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuY29nbWFwIFtkYXRhLWJsb2NrLXR5cGU9J3BhcmFncmFwaCddIHVsIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5jb2dtYXAgLmNvbnRlbnQtYmxvY2stZ3JvdXAsXG4uY29nbWFwIC5xdWVzdGlvbixcbi5jb2dtYXAgLmNhbGxvdXQsXG4uY29nbWFwIC5wYXJhZ3JhcGgge1xuICB6LWluZGV4OiAxOyB9XG5cbi5jb2dtYXAgW2RhdGEtYmxvY2stdHlwZT0nY2FsbG91dCddIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIC40OXB4KSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwLjg1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5MWNkO1xuICBib3JkZXItbGVmdDogMDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLmNvZ21hcCBbZGF0YS1ibG9jay10eXBlPSdjYWxsb3V0J10ge1xuICAgICAgcGFkZGluZzogMC4zNXJlbTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuY29nbWFwIFtkYXRhLWJsb2NrLXR5cGU9J2NhbGxvdXQnXSB7XG4gICAgICB3aWR0aDogMTA1JTtcbiAgICAgIHBhZGRpbmc6IDE1cHg7IH0gfVxuICAuY29nbWFwIFtkYXRhLWJsb2NrLXR5cGU9J2NhbGxvdXQnXTo6YmVmb3JlLCAuY29nbWFwIFtkYXRhLWJsb2NrLXR5cGU9J2NhbGxvdXQnXTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLXF1b3RlbWFya3Mtd2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGNvbnRlbnQ6ICcnOyB9XG4gIC5jb2dtYXAgW2RhdGEtYmxvY2stdHlwZT0nY2FsbG91dCddOjpiZWZvcmUge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gIC5jb2dtYXAgW2RhdGEtYmxvY2stdHlwZT0nY2FsbG91dCddOjphZnRlciB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAuY29nbWFwIFtkYXRhLWJsb2NrLXR5cGU9J2NhbGxvdXQnXSBwIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBnZW9yZ2lhLCBzZXJpZjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmNvZ21hcCBbZGF0YS1ibG9jay10eXBlPSdjYWxsb3V0J10gcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfSB9XG5cbi5jb2dtYXAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAucXVlc3Rpb24tdGV4dC1ob2xkZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDkxY2Q7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDA5MWNkO1xuICBtYXJnaW46IDFyZW0gMnJlbTtcbiAgcGFkZGluZzogMS43cmVtIDA7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC5jb2dtYXAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAucXVlc3Rpb24tdGV4dC1ob2xkZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMC44NXJlbTsgfSB9XG4gIC5jb2dtYXAgW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAucXVlc3Rpb24tdGV4dC1ob2xkZXIgLnF1ZXN0aW9uLXRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmNvZ21hcCAubGluZS1jb250YWluZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMXJlbSk7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgei1pbmRleDogMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLmNvZ21hcCAubGluZS1jb250YWluZXIge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDAuNXJlbSk7IH0gfVxuXG4uY29nbWFwIC5saW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDkxY2Q7XG4gIHBlcnNwZWN0aXZlOiAxMDAwO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSA4MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAuY29nbWFwIC5saW5lOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDkxY2Q7IH1cblxuLmNvZ21hcCAudG9wLWxpbmUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0OyB9XG5cbi5jb2dtYXAgLnNpZGUtbGluZSB7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICB0cmFuc2l0aW9uLWRlbGF5OiA4MDBtczsgfVxuXG4uY29nbWFwIFtkYXRhLWJsb2NrLXR5cGU9J2NvZ21hcC1xdWVzdGlvbi1wYW5lbCddOmZpcnN0LWNoaWxkIC5jb250ZW50LWJsb2NrLWdyb3VwOmZpcnN0LWNoaWxkIC50b3AtbGluZTo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG8gMDtcbiAgY29udGVudDogJyc7IH1cblxuLmNvZ21hcCBbZGF0YS1ibG9jay10eXBlPSdjb2dtYXAtcXVlc3Rpb24tcGFuZWwnXSAuY29udGVudC1ibG9jay1ncm91cDpsYXN0LWNoaWxkIC5zaWRlLWxpbmU6OmJlZm9yZSB7XG4gIHJpZ2h0OiAtNHB4O1xuICBib3R0b206IC01cHg7XG4gIGNvbnRlbnQ6ICcnOyB9XG5cbi5jb2dtYXAgW2RhdGEtc2Nyb2xsLXRyYW5zaXRpb249J3RydWUnXTpub3RbZGF0YS1ibG9jay10eXBlPVwiY2FsbG91dFwiXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDM1MG1zIG9wYWNpdHk7IH1cbiAgLmNvZ21hcCBbZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj0ndHJ1ZSddOm5vdFtkYXRhLWJsb2NrLXR5cGU9XCJjYWxsb3V0XCJdIC50b3AtbGluZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpOyB9XG4gIC5jb2dtYXAgW2RhdGEtc2Nyb2xsLXRyYW5zaXRpb249J3RydWUnXTpub3RbZGF0YS1ibG9jay10eXBlPVwiY2FsbG91dFwiXSAuc2lkZS1saW5lIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMCwgMSk7IH1cbiAgLmNvZ21hcCBbZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj0ndHJ1ZSddOm5vdFtkYXRhLWJsb2NrLXR5cGU9XCJjYWxsb3V0XCJdIC5pY29uLWNpcmNsZS1saW5lIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBlcnNwZWN0aXZlOiAxMDAwO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAgIC5jb2dtYXAgW2RhdGEtc2Nyb2xsLXRyYW5zaXRpb249J3RydWUnXTpub3RbZGF0YS1ibG9jay10eXBlPVwiY2FsbG91dFwiXSAuaWNvbi1jaXJjbGUtbGluZTo6YWZ0ZXIge1xuICAgICAgb3BhY2l0eTogMDsgfVxuXG4uY29nbWFwIFtkYXRhLWludmlldz0ndHJ1ZSddIHtcbiAgb3BhY2l0eTogMTsgfVxuICAuY29nbWFwIFtkYXRhLWludmlldz0ndHJ1ZSddW2RhdGEtYmxvY2stdHlwZT0nY2FsbG91dCddIHtcbiAgICBhbmltYXRpb246IGZhZGVJblJpZ2h0IDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIC5jb2dtYXAgW2RhdGEtaW52aWV3PSd0cnVlJ10gLmljb24tY2lyY2xlLWxpbmUge1xuICAgIGFuaW1hdGlvbjogcm9sbEluIDAuOHM7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aCAhaW1wb3J0YW50OyB9XG4gICAgLmNvZ21hcCBbZGF0YS1pbnZpZXc9J3RydWUnXSAuaWNvbi1jaXJjbGUtbGluZTpudGgtY2hpbGQoMSkge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjRzOyB9XG4gICAgICAuY29nbWFwIFtkYXRhLWludmlldz0ndHJ1ZSddIC5pY29uLWNpcmNsZS1saW5lOm50aC1jaGlsZCgxKTo6YWZ0ZXIge1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6IDFzOyB9XG4gICAgLmNvZ21hcCBbZGF0YS1pbnZpZXc9J3RydWUnXSAuaWNvbi1jaXJjbGUtbGluZTpudGgtY2hpbGQoMikge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjhzOyB9XG4gICAgICAuY29nbWFwIFtkYXRhLWludmlldz0ndHJ1ZSddIC5pY29uLWNpcmNsZS1saW5lOm50aC1jaGlsZCgyKTo6YWZ0ZXIge1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6IDEuMjVzOyB9XG4gICAgLmNvZ21hcCBbZGF0YS1pbnZpZXc9J3RydWUnXSAuaWNvbi1jaXJjbGUtbGluZTpudGgtY2hpbGQoMykge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxLjJzOyB9XG4gICAgICAuY29nbWFwIFtkYXRhLWludmlldz0ndHJ1ZSddIC5pY29uLWNpcmNsZS1saW5lOm50aC1jaGlsZCgzKTo6YWZ0ZXIge1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6IDEuNXM7IH1cbiAgICAuY29nbWFwIFtkYXRhLWludmlldz0ndHJ1ZSddIC5pY29uLWNpcmNsZS1saW5lOm50aC1jaGlsZCg0KSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDEuNnM7IH1cbiAgICAgIC5jb2dtYXAgW2RhdGEtaW52aWV3PSd0cnVlJ10gLmljb24tY2lyY2xlLWxpbmU6bnRoLWNoaWxkKDQpOjphZnRlciB7XG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogMS43NXM7IH1cbiAgICAuY29nbWFwIFtkYXRhLWludmlldz0ndHJ1ZSddIC5pY29uLWNpcmNsZS1saW5lOjphZnRlciB7XG4gICAgICBhbmltYXRpb246IGZhZGVJbkxlZnQgMzAwbXM7XG4gICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoICFpbXBvcnRhbnQ7IH1cbiAgLmNvZ21hcCBbZGF0YS1pbnZpZXc9J3RydWUnXSAudG9wLWxpbmUsXG4gIC5jb2dtYXAgW2RhdGEtaW52aWV3PSd0cnVlJ10gLnNpZGUtbGluZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpICFpbXBvcnRhbnQ7IH1cbiAgLmNvZ21hcCBbZGF0YS1pbnZpZXc9J3RydWUnXSAucXVlc3Rpb24tdGV4dC1ob2xkZXIge1xuICAgIGFuaW1hdGlvbjogem9vbUluIDUwMG1zO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cblxuLmV4cGxvcmUtYWNjb3JkaW9uIC5jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmV4cGxvcmUtYWNjb3JkaW9uIC5jb250ZW50IHA6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmV4cGxvcmUtYWNjb3JkaW9uIC5jb250ZW50IC5wYW5lbDpmaXJzdC1jaGlsZCB7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW5SaWdodCAxczsgfVxuXG4uZXhwbG9yZS1hY2NvcmRpb24gLmV4cGxvcmUtYWNjb3JkaWFuLXJlZ2lvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmV4cGxvcmUtYWNjb3JkaW9uIGltZy5jb250ZW50LWJsb2NrLWljb24ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5leHBsb3JlLWFjY29yZGlvbiAuZ3JheS10cmlhbmdsZS1wYW5lbCB7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLmV4cGxvcmUtYWNjb3JkaW9uIC5ncmF5LXRyaWFuZ2xlLXBhbmVsOjpiZWZvcmUsIC5leHBsb3JlLWFjY29yZGlvbiAuZ3JheS10cmlhbmdsZS1wYW5lbDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmV4cGxvcmUtYWNjb3JkaW9uIC5ub2RlLWNvbnRhaW5lcjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uZXhwbG9yZS1hY2NvcmRpb24gLnByaW1hcnktdGV4dCB7XG4gIHRvcDogMDsgfVxuXG4uZXhwbG9yZS1hY2NvcmRpb25bZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLmFjY29yZGlvbi1ob2xkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAuZXhwbG9yZS1hY2NvcmRpb24gLnBhbmVsIHtcbiAgICBtYXJnaW46IDAuODVyZW0gYXV0bztcbiAgICBwYWRkaW5nOiAxLjdyZW0gMDtcbiAgICB3aWR0aDogNjAwcHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLmV4cGxvcmUtYWNjb3JkaW9uIC5leHBsb3JlLWFjY29yZGlhbi1yZWdpb24sXG4gIC5leHBsb3JlLWFjY29yZGlvbiAuZXhwbG9yZS1hY2NvcmRpb24tYmxvY2suZXhwbG9yZS1hY2NvcmRpb24ge1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAuZXhwbG9yZS1hY2NvcmRpb24gW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdIC5hY2NvcmRpb24taG9sZGVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5leHBsb3JlLWFjY29yZGlvbiAuZ3JheS10cmlhbmdsZS1wYW5lbCB7XG4gICAgcGFkZGluZzogN3JlbSAwIDdyZW07IH1cbiAgICAuZXhwbG9yZS1hY2NvcmRpb24gLmdyYXktdHJpYW5nbGUtcGFuZWw6OmJlZm9yZSwgLmV4cGxvcmUtYWNjb3JkaW9uIC5ncmF5LXRyaWFuZ2xlLXBhbmVsOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5leHBsb3JlLWhvdHNwb3QgLmNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5leHBsb3JlLWhvdHNwb3QgLnBhbmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmbGV4LXNocmluazogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmV4cGxvcmUtaG90c3BvdCAucGFuZWwge1xuICAgICAgcGFkZGluZy10b3A6IDIuNTVyZW07IH0gfVxuICAuZXhwbG9yZS1ob3RzcG90IC5wYW5lbCAudGl0bGUtdGV4dCxcbiAgLmV4cGxvcmUtaG90c3BvdCAucGFuZWwgLmRpcmVjdGlvbnMtdGV4dCB7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW4gNTAwbXM7IH1cbiAgLmV4cGxvcmUtaG90c3BvdCAucGFuZWwgLmRpcmVjdGlvbnMtdGV4dCB7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICBhbmltYXRpb24tZGVsYXk6IDEwMDBtczsgfVxuICAuZXhwbG9yZS1ob3RzcG90IC5wYW5lbCAucHJpbWFyeS10ZXh0IHtcbiAgICBtYXJnaW46IDAuODVyZW0gMCAxLjVyZW07IH1cbiAgLmV4cGxvcmUtaG90c3BvdCAucGFuZWwgLnByaW1hcnktdGV4dCA+ICoge1xuICAgIGFuaW1hdGlvbjogZmFkZUluVXAgNTAwbXM7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuICAgIC5leHBsb3JlLWhvdHNwb3QgLnBhbmVsIC5wcmltYXJ5LXRleHQgPiAqOm50aC1jaGlsZCgxKSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDUwMG1zOyB9XG4gICAgLmV4cGxvcmUtaG90c3BvdCAucGFuZWwgLnByaW1hcnktdGV4dCA+ICo6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogNzUwbXM7IH1cbiAgICAuZXhwbG9yZS1ob3RzcG90IC5wYW5lbCAucHJpbWFyeS10ZXh0ID4gKjpudGgtY2hpbGQoMykge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxMDAwbXM7IH1cbiAgICAuZXhwbG9yZS1ob3RzcG90IC5wYW5lbCAucHJpbWFyeS10ZXh0ID4gKjpudGgtY2hpbGQoNCkge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxMjUwbXM7IH1cbiAgICAuZXhwbG9yZS1ob3RzcG90IC5wYW5lbCAucHJpbWFyeS10ZXh0ID4gKjpudGgtY2hpbGQoNSkge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxNTAwbXM7IH1cblxuLmV4cGxvcmUtaG90c3BvdCAuYmFja2dyb3VuZC1ncmFwaGljIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZXhwbG9yZS1ob3RzcG90IC5leHBsb3JlLWhvdHNwb3QtcmVnaW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWdyb3c6IDE7IH1cbiAgLmV4cGxvcmUtaG90c3BvdCAuZXhwbG9yZS1ob3RzcG90LXJlZ2lvbjo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDkwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMCU7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGNvbnRlbnQ6ICcnOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAuZXhwbG9yZS1ob3RzcG90IC5leHBsb3JlLWhvdHNwb3QtcmVnaW9uOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9iZy1wYXR0ZXJuLnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9IH1cblxuLmV4cGxvcmUtaG90c3BvdCAuY29udGVudC1ibG9jay1pY29uIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgLmV4cGxvcmUtaG90c3BvdCAubm9kZS1jb250ZW50LXBhbmVsIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAxMnB4KSB7XG4gIC5leHBsb3JlLWhvdHNwb3QjYmxzLWRlMDMwIC5ub2RlLWNvbnRlbnQtcGFuZWwge1xuICAgIG1hcmdpbi10b3A6IDMwdmg7IH0gfVxuXG4uZXhwbG9yZS1pbWFnZSAuY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5leHBsb3JlLWltYWdlIC5leHBsb3JlLWltYWdlLXJlZ2lvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmV4cGxvcmUtbGF5ZXJlZCAuY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuLmV4cGxvcmUtbGF5ZXJlZCAucGFuZWwge1xuICBmbGV4LXNocmluazogMDsgfVxuXG4uZXhwbG9yZS1sYXllcmVkIC5jb250ZW50LWJsb2NrLWNhcm91c2VsLXJlZ2lvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZ3JvdzogMTsgfVxuICAuZXhwbG9yZS1sYXllcmVkIC5jb250ZW50LWJsb2NrLWNhcm91c2VsLXJlZ2lvbiAubm9kZS1jb250ZW50LXBhbmVsIHtcbiAgICBmbGV4LWdyb3c6IDE7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gIC5leHBsb3JlLWxheWVyZWQgLnBhbmVsIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAxLjdyZW0gMDtcbiAgICB3aWR0aDogNjAwcHg7IH1cbiAgLmV4cGxvcmUtbGF5ZXJlZCAuY29udGVudC1ibG9jay1jYXJvdXNlbC1yZWdpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG5cbi5mbGFzaGNhcmRzIC5jb250ZW50IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzOyB9XG5cbi5mbGFzaGNhcmRzIC5oaWRkZW4ge1xuICBvcGFjaXR5OiAwOyB9XG5cbi5mbGFzaGNhcmRzIC50aXRsZS10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5mbGFzaGNhcmRzIC5idG4taGVscCB7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uZmxhc2hjYXJkcyAuYnV0dG9uLWNvbnRyb2xzIC5sZXZlbC0yIHtcbiAgb3BhY2l0eTogMTsgfVxuICAuZmxhc2hjYXJkcyAuYnV0dG9uLWNvbnRyb2xzIC5sZXZlbC0yW2FyaWEtaGlkZGVuPVwidHJ1ZVwiXSB7XG4gICAgb3BhY2l0eTogMDsgfVxuXG4uZmxhc2hjYXJkcyAuYnRuLWtub3duLFxuLmZsYXNoY2FyZHMgLmJ0bi11bmtub3duIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzOyB9XG4gIC5mbGFzaGNhcmRzIC5idG4ta25vd25bYXJpYS1oaWRkZW49XCJ0cnVlXCJdLFxuICAuZmxhc2hjYXJkcyAuYnRuLXVua25vd25bYXJpYS1oaWRkZW49XCJ0cnVlXCJdIHtcbiAgICBvcGFjaXR5OiAwOyB9XG5cbi5mbGFzaGNhcmRzIC5tZXRlciB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjYWFhOyB9XG5cbi5mbGFzaGNhcmRzIC5jYXJkLWNvbnRhaW5lciB7XG4gIHdpZHRoOiA1MDBweDtcbiAgaGVpZ2h0OiAyMTBweDtcbiAgcGVyc3BlY3RpdmU6IDEwMDA7XG4gIC1tb3otdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpO1xuICBtYXJnaW46IDVweDsgfVxuICAuZmxhc2hjYXJkcyAuY2FyZC1jb250YWluZXIuZmxpcHBlZCAuY2FyZC1iYWNrIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7IH1cbiAgLmZsYXNoY2FyZHMgLmNhcmQtY29udGFpbmVyLmZsaXBwZWQgLmNhcmQtZnJvbnQge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpOyB9XG5cbi5mbGFzaGNhcmRzIC5mbGlwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB0cmFuc2l0aW9uOiAwLjZzO1xuICBwZXJzcGVjdGl2ZTogMTAwMDtcbiAgLW1vei10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCk7IH1cblxuLmZsYXNoY2FyZHMgLmNhcmQtZnJvbnQge1xuICB6LWluZGV4OiAyO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gIGJhY2tncm91bmQ6ICM5ZWQyZjE7IH1cblxuLmZsYXNoY2FyZHMgLmNhcmQtYmFjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZyk7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQ6ICNiZWY1Yjg7IH1cblxuLmZsYXNoY2FyZHMgLmNhcmQtcGFuZWwge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjZzO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkOyB9XG4gIC5mbGFzaGNhcmRzIC5jYXJkLXBhbmVsIC5jYXJkLXRpdGxlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDBmOyB9XG5cbi5mbGFzaGNhcmRzIC5jYXJkLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogOTQlO1xuICBwYWRkaW5nOiAycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5mbGFzaGNhcmRzIC5jYXJkLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNXB4OyB9XG5cbi5mbGFzaGNhcmRzIC5zdGF0dXMtaWNvbi1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICBib3R0b206IDVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgLmluZm9ncmFwaGljLWNmMDIwIGhlYWRlciB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAycmVtIDA7IH0gfVxuXG4uaW5mb2dyYXBoaWMtY2YwMjAgLmFydGljbGUtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAxMnB4O1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZDhlZGY1O1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgLmluZm9ncmFwaGljLWNmMDIwIC5hcnRpY2xlLWNvbnRhaW5lciA+IGFydGljbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDIwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5pbmZvZ3JhcGhpYy1jZjAyMCAuYXJ0aWNsZS1jb250YWluZXIgPiBhcnRpY2xlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uaW5mb2dyYXBoaWMtY2YwMjAgLnBpbi1zcGFjZXIge1xuICBoZWlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4uaW5mb2dyYXBoaWMtY2YwMjAgLnN0aWNreS1uYXYtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogIzAwOTFjZDtcbiAgYm9yZGVyLWJvdHRvbTogMjRweCBzb2xpZCAjMDA3ZGIzOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAuaW5mb2dyYXBoaWMtY2YwMjAgLnN0aWNreS1uYXYtY29udGFpbmVyIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDQ1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW5mb2dyYXBoaWMtY2YwMjAgLnN0aWNreS1uYXYtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7IH0gfVxuICAuaW5mb2dyYXBoaWMtY2YwMjAgLnN0aWNreS1uYXYtY29udGFpbmVyLnN0aWNreSB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAzOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAuaW5mb2dyYXBoaWMtY2YwMjAgLnN0aWNreS1uYXYtY29udGFpbmVyLnN0aWNreSBpbWcge1xuICAgICAgICB3aWR0aDogMzFweDtcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7IH0gfVxuXG4uaW5mb2dyYXBoaWMtY2YwMjAgLnN0aWNreS1uYXYtaXRlbSB7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogNTNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5pbmZvZ3JhcGhpYy1jZjAyMCAuc3RpY2t5LW5hdi1pdGVtIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICBoZWlnaHQ6IDc0cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDA5MWNkO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMjRweCBzb2xpZCAjMDA3ZGIzOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC5pbmZvZ3JhcGhpYy1jZjAyMCAuc3RpY2t5LW5hdi1pdGVtW2RhdGEtY29sdW1uLWluZGV4PVwiMFwiXSBpbWcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzOHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLmluZm9ncmFwaGljLWNmMDIwIC5zdGlja3ktbmF2LWl0ZW1bZGF0YS1jb2x1bW4taW5kZXg9XCIxXCJdIGltZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMzhweDsgfSB9XG4gIC5pbmZvZ3JhcGhpYy1jZjAyMCAuc3RpY2t5LW5hdi1pdGVtLmFjdGl2ZTo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRvcDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wOiAxNXB4IHNvbGlkICAjMDA3ZGIzO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAuaW5mb2dyYXBoaWMtY2YwMjAgLnN0aWNreS1uYXYtaXRlbS5hY3RpdmU6OmFmdGVyIHtcbiAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyA0MHB4KTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAuaW5mb2dyYXBoaWMtY2YwMjAgLnN0aWNreS1uYXYtaXRlbS5hY3RpdmU6OmFmdGVyIHtcbiAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyAyNHB4KTsgfSB9XG4gIC5pbmZvZ3JhcGhpYy1jZjAyMCAuc3RpY2t5LW5hdi1pdGVtIGltZyB7XG4gICAgd2lkdGg6IDMxcHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIG1hcmdpbjogMTBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXM7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5pbmZvZ3JhcGhpYy1jZjAyMCAuc3RpY2t5LW5hdi1pdGVtIGltZyB7XG4gICAgICAgIHdpZHRoOiA1OHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xOHB4OyB9IH1cblxuLmluZm9ncmFwaGljLWNmMDIwIC50b2dnbGUtY29udGFpbmVyIHtcbiAgd2lkdGg6IDcwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxN3B4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHotaW5kZXg6IDM7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmluZm9ncmFwaGljLWNmMDIwIC50b2dnbGUtY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuaW5mb2dyYXBoaWMtY2YwMjAgLnRvZ2dsZS1jb250YWluZXIgLmJ1dHRvbi1jb250YWluZXIge1xuICAgIHdpZHRoOiBpbmhlcml0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IGF1dG87IH1cbiAgLmluZm9ncmFwaGljLWNmMDIwIC50b2dnbGUtY29udGFpbmVyIC5idG4tc2Nyb2xsLXRvZ2dsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA1NTsgfVxuICAuaW5mb2dyYXBoaWMtY2YwMjAgLnRvZ2dsZS1jb250YWluZXIgLnRvZ2dsZS1wYXRoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjMDA0Yjc5O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7IH1cbiAgICAuaW5mb2dyYXBoaWMtY2YwMjAgLnRvZ2dsZS1jb250YWluZXIgLnRvZ2dsZS1wYXRoIC5zd2l0Y2gtaW5kaWNhdG9yIHtcbiAgICAgIHdpZHRoOiAzN3B4O1xuICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjUwbXM7IH1cbiAgLmluZm9ncmFwaGljLWNmMDIwIC50b2dnbGUtY29udGFpbmVyW2RhdGEtcG9zaXRpb249J2xlZnQnXSAuc3dpdGNoLWluZGljYXRvciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICAuaW5mb2dyYXBoaWMtY2YwMjAgLnRvZ2dsZS1jb250YWluZXJbZGF0YS1wb3NpdGlvbj0ncmlnaHQnXSAuc3dpdGNoLWluZGljYXRvciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2YwMjAgLmNvbHVtbiB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQ6ICNkOGVkZjU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC5pbmZvZ3JhcGhpYy1jZjAyMCAuY29sdW1uIHtcbiAgICAgIHBhZGRpbmc6IDAuMzVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW5mb2dyYXBoaWMtY2YwMjAgLmNvbHVtbiB7XG4gICAgICBwYWRkaW5nOiAycmVtOyB9XG4gICAgICAuaW5mb2dyYXBoaWMtY2YwMjAgLmNvbHVtbiNjb2x1bW4tMCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNjY2U5ZjU7IH1cbiAgICAgICAgLmluZm9ncmFwaGljLWNmMDIwIC5jb2x1bW4jY29sdW1uLTAgW2RhdGEtYmxvY2staW5kZXg9XCIyXCJdOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBza2V3KDQ1ZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7IH1cbiAgICAgICAgLmluZm9ncmFwaGljLWNmMDIwIC5jb2x1bW4jY29sdW1uLTAgW2RhdGEtYmxvY2staW5kZXg9XCI0XCJdOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBza2V3KC00NWRlZyk7XG4gICAgICAgICAgbGVmdDogLTEwMCU7IH1cbiAgICAgICAgLmluZm9ncmFwaGljLWNmMDIwIC5jb2x1bW4jY29sdW1uLTAgLnNpemUtd3JhcHBlci5zaGFyZWQge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1NC4zNSUpOyB9XG4gICAgICAgICAgLmluZm9ncmFwaGljLWNmMDIwIC5jb2x1bW4jY29sdW1uLTAgLnNpemUtd3JhcHBlci5zaGFyZWQgLml0ZW0tYm94IHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAgICAgICAuaW5mb2dyYXBoaWMtY2YwMjAgLmNvbHVtbiNjb2x1bW4tMCAuc2l6ZS13cmFwcGVyLnNoYXJlZFtkYXRhLWJsb2NrLWluZGV4PVwiM1wiXSAuaXRlbS1ib3g6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgLmluZm9ncmFwaGljLWNmMDIwIC5jb2x1bW4jY29sdW1uLTAgLnNpemUtd3JhcHBlci5zaGFyZWQge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgICAgICAgIGxlZnQ6IDJyZW07IH1cbiAgICAgIC5pbmZvZ3JhcGhpYy1jZjAyMCAuY29sdW1uI2NvbHVtbi0xIFtkYXRhLWJsb2NrLWluZGV4PVwiMlwiXTo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNrZXcoLTQ1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwOyB9XG4gICAgICAuaW5mb2dyYXBoaWMtY2YwMjAgLmNvbHVtbiNjb2x1bW4tMSBbZGF0YS1ibG9jay1pbmRleD1cIjRcIl06OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3KDQ1ZGVnKTtcbiAgICAgICAgbGVmdDogMTAwJTsgfVxuICAgICAgLmluZm9ncmFwaGljLWNmMDIwIC5jb2x1bW4jY29sdW1uLTEgLnNpemUtd3JhcHBlci5zaGFyZWQge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIGxlZnQ6IC0ycmVtOyB9IH1cblxuLmluZm9ncmFwaGljLWNmMDIwIC5zaXplLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDQycHg7XG4gIGFuaW1hdGlvbjogZmFkZUluIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAuaW5mb2dyYXBoaWMtY2YwMjAgLnNpemUtd3JhcHBlciB7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtOyB9IH1cbiAgLmluZm9ncmFwaGljLWNmMDIwIC5zaXplLXdyYXBwZXJbZGF0YS1ibG9jay1pbmRleD0nMCddIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IDUwMG1zOyB9XG4gIC5pbmZvZ3JhcGhpYy1jZjAyMCAuc2l6ZS13cmFwcGVyW2RhdGEtYmxvY2staW5kZXg9JzEnXSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiA4NTBtczsgfVxuICAuaW5mb2dyYXBoaWMtY2YwMjAgLnNpemUtd3JhcHBlcltkYXRhLWJsb2NrLWluZGV4PScyJ10ge1xuICAgIGFuaW1hdGlvbi1kZWxheTogMTIwMG1zOyB9XG4gIC5pbmZvZ3JhcGhpYy1jZjAyMCAuc2l6ZS13cmFwcGVyW2RhdGEtYmxvY2staW5kZXg9JzMnXSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAxNTUwbXM7IH1cbiAgLmluZm9ncmFwaGljLWNmMDIwIC5zaXplLXdyYXBwZXJbZGF0YS1ibG9jay1pbmRleD0nNCddIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IDE5MDBtczsgfVxuICAuaW5mb2dyYXBoaWMtY2YwMjAgLnNpemUtd3JhcHBlcltkYXRhLWJsb2NrLWluZGV4PSc1J10ge1xuICAgIGFuaW1hdGlvbi1kZWxheTogMjI1MG1zOyB9XG4gIC5pbmZvZ3JhcGhpYy1jZjAyMCAuc2l6ZS13cmFwcGVyW2RhdGEtYmxvY2staW5kZXg9JzYnXSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAyNjAwbXM7IH1cbiAgLmluZm9ncmFwaGljLWNmMDIwIC5zaXplLXdyYXBwZXI6bGFzdC1jaGlsZCAuaXRlbS1ib3g6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5pbmZvZ3JhcGhpYy1jZjAyMCAuaXRlbS1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuODVyZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkICMzODhlY2M7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IC03cHggN3B4IDBweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLmluZm9ncmFwaGljLWNmMDIwIC5pdGVtLWJveCB7XG4gICAgICBwYWRkaW5nOiAwLjM1cmVtOyB9IH1cbiAgLmluZm9ncmFwaGljLWNmMDIwIC5pdGVtLWJveDo6YWZ0ZXIge1xuICAgIHdpZHRoOiAycHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5MWNkO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHotaW5kZXg6IDA7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAuaW5mb2dyYXBoaWMtY2YwMjAgLml0ZW0tYm94IC5pdGVtLWljb24taG9sZGVyIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogLTQ4cHggYXV0byAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDkxY2Q7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5pbmZvZ3JhcGhpYy1jZjAyMCAuaXRlbS1ib3ggLml0ZW0taWNvbi1ob2xkZXIge1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgaGVpZ2h0OiA4MHB4OyB9IH1cbiAgICAuaW5mb2dyYXBoaWMtY2YwMjAgLml0ZW0tYm94IC5pdGVtLWljb24taG9sZGVyIC5pdGVtLWljb24ge1xuICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICBtYXJnaW46IGF1dG87IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAuaW5mb2dyYXBoaWMtY2YwMjAgLml0ZW0tYm94IC5pdGVtLWljb24taG9sZGVyIC5pdGVtLWljb24ge1xuICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgIGhlaWdodDogNDVweDsgfSB9XG4gIC5pbmZvZ3JhcGhpYy1jZjAyMCAuaXRlbS1ib3ggLml0ZW0taGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGNvbG9yOiAjMDA0Yjc5O1xuICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmluZm9ncmFwaGljLWNmMDIwIC5pdGVtLWJveCAuaXRlbS1oZWFkZXIge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuXG4uaW5mb2dyYXBoaWMtY2YwMjAgLnNraXBwZWQtaXRlbSB7XG4gIHdpZHRoOiAxODBweDtcbiAgaGVpZ2h0OiAxODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IGF1dG87IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC5pbmZvZ3JhcGhpYy1jZjAyMCAuc2tpcHBlZC1pdGVtIHtcbiAgICAgIHdpZHRoOiA4NXZ3O1xuICAgICAgaGVpZ2h0OiA4NXZ3OyB9IH1cbiAgLmluZm9ncmFwaGljLWNmMDIwIC5za2lwcGVkLWl0ZW0gaW1nIHtcbiAgICB3aWR0aDogODhweDtcbiAgICBoZWlnaHQ6IDEyNHB4O1xuICAgIG1hcmdpbjogYXV0bzsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5pbmZvZ3JhcGhpYy1jZjAyMCAuc2tpcHBlZC1pdGVtIGltZyB7XG4gICAgICAgIGhlaWdodDogMTA1cHg7IH0gfVxuXG4ubXNpZSAuaW5mb2dyYXBoaWMtY2YwMjAgLnN0aWNreS1uYXYtY29udGFpbmVyLnN0aWNreSB7XG4gIHRvcDogNTVweCAhaW1wb3J0YW50O1xuICBsZWZ0OiAtMTZweDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLm1zaWUgLmluZm9ncmFwaGljLWNmMDIwIC5zdGlja3ktbmF2LWNvbnRhaW5lci5zdGlja3kge1xuICAgICAgdG9wOiAyM3B4ICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAubXNpZSAuaW5mb2dyYXBoaWMtY2YwMjAgLnN0aWNreS1uYXYtY29udGFpbmVyLnN0aWNreSB7XG4gICAgICB0b3A6IDU4cHggIWltcG9ydGFudDsgfSB9XG5cbi8qXG5cbm5ldyBpbmZvZ3JhcGhpYy1jaGFpbiB0d2Vha3MgLSA1IG5vZGUgY2hhaW4gb2Ygc3Vydml2YWwgc2NyZWVuczpcblxuYmxzLWNmMDIwOiBBZHVsdCBpbi1ob3NwaXRhbFxuYmxzLWNmMDMwOiBBZHVsdCBvdXQgb2YgaG9zcGl0YWxcbmJscy1mYzAzMDogUGVkaWF0cmljIGluLWhvc3BpdGFsXG5ibHMtZmMwMzU6IFBlZGlhdHJpYyBvdXQgb2YgaG9zcGl0YWxcbmFjbHMtYmcwMTA6IEFkdWx0IGluLWhvc3BpdGFsIChzYW1lIGdyYXBoaWMgYXMgY2YwMjAgYnV0IHRleHQgY29udGVudCBkaWZmZXJzKVxuYWNscy1iZzAyMDogQWR1bHQgb3V0IG9mIGhvc3BpdGFsIChzYW1lIGdyYXBoaWMgYXMgY2YwMzAgYnV0IHRleHQgY29udGVudCBkaWZmZXJzKVxucGFscy1iYzAyMTogUGVkaWF0cmljIGluLUhvc3BpdGFsIENhcmRpYWMgQ2hhaW4gb2YgU3Vydml2YWxcbnBhbHMtYmMwMjI6IFBlZGlhdHJpYyBPdXQtb2YtSG9zcGl0YWwgQ2FyZGlhYyBDaGFpbiBvZiBTdXJ2aXZhbFxuXG41IG5vZGUgc2NyZWVuczpcblxuYmxzLWZmMDIwXG5cbjQgbm9kZSBzY3JlZW5zOlxuXG5hY2xzLWxkMDIwXG5hY2xzLWxkMDQwXG5hY2xzLWtlMDIwXG5cbjMgbm9kZSBzY3JlZW5zOlxuXG5hY2xzLWJlMDIwXG5wYWxzLWJlMDIwXG5cbiovXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjA6bm90KC5zdGFydGVkKSAubmF2LWl0ZW06OmFmdGVyLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MDpub3QoLnN0YXJ0ZWQpIC5uYXYtaXRlbTo6YWZ0ZXIsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwOm5vdCguc3RhcnRlZCkgLm5hdi1pdGVtOjphZnRlciB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIGxlZnQ6IC0zMnB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAuc3RhcnRlZCAubmF2LWl0ZW0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwLnN0YXJ0ZWQgLm5hdi1pdGVtLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMC5zdGFydGVkIC5uYXYtaXRlbSB7XG4gICAgcGFkZGluZzogMTdweCAwOyB9IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAyMDpub3QoLnN0YXJ0ZWQpIGFydGljbGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMzA6bm90KC5zdGFydGVkKSBhcnRpY2xlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDMwOm5vdCguc3RhcnRlZCkgYXJ0aWNsZSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzNTpub3QoLnN0YXJ0ZWQpIGFydGljbGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDEwOm5vdCguc3RhcnRlZCkgYXJ0aWNsZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMjA6bm90KC5zdGFydGVkKSBhcnRpY2xlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwOm5vdCguc3RhcnRlZCkgYXJ0aWNsZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjA6bm90KC5zdGFydGVkKSBhcnRpY2xlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMDpub3QoLnN0YXJ0ZWQpIGFydGljbGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIxOm5vdCguc3RhcnRlZCkgYXJ0aWNsZSwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjI6bm90KC5zdGFydGVkKSBhcnRpY2xlIHtcbiAgbWFyZ2luLXRvcDogY2FsYygxMjBweCArIDJ2aCk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAyMDpub3QoLnN0YXJ0ZWQpIGFydGljbGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMzA6bm90KC5zdGFydGVkKSBhcnRpY2xlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDMwOm5vdCguc3RhcnRlZCkgYXJ0aWNsZSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzNTpub3QoLnN0YXJ0ZWQpIGFydGljbGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDEwOm5vdCguc3RhcnRlZCkgYXJ0aWNsZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMjA6bm90KC5zdGFydGVkKSBhcnRpY2xlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwOm5vdCguc3RhcnRlZCkgYXJ0aWNsZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjA6bm90KC5zdGFydGVkKSBhcnRpY2xlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMDpub3QoLnN0YXJ0ZWQpIGFydGljbGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIxOm5vdCguc3RhcnRlZCkgYXJ0aWNsZSwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjI6bm90KC5zdGFydGVkKSBhcnRpY2xlIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMoMTUycHggKyAxNnZoKTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDIwOm5vdCguc3RhcnRlZCkgYXJ0aWNsZSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAzMDpub3QoLnN0YXJ0ZWQpIGFydGljbGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzA6bm90KC5zdGFydGVkKSBhcnRpY2xlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDM1Om5vdCguc3RhcnRlZCkgYXJ0aWNsZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMTA6bm90KC5zdGFydGVkKSBhcnRpY2xlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAyMDpub3QoLnN0YXJ0ZWQpIGFydGljbGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmYwMjA6bm90KC5zdGFydGVkKSBhcnRpY2xlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDAyMDpub3QoLnN0YXJ0ZWQpIGFydGljbGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwOm5vdCguc3RhcnRlZCkgYXJ0aWNsZSwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjE6bm90KC5zdGFydGVkKSBhcnRpY2xlLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMjpub3QoLnN0YXJ0ZWQpIGFydGljbGUge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyg1NXB4ICsgMnZoKTsgfSB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMjAgLnBhcmFncmFwaCwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAzMCAucGFyYWdyYXBoLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDMwIC5wYXJhZ3JhcGgsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzUgLnBhcmFncmFwaCwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMTAgLnBhcmFncmFwaCwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMjAgLnBhcmFncmFwaCwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjEgLnBhcmFncmFwaCwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjIgLnBhcmFncmFwaCB7XG4gIG1hcmdpbjogMS42cmVtIDEuOHJlbSAxLjI1cmVtIDEuNnJlbTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDIwIGg0LCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIGg0LCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDMwIGg0LCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDM1IGg0LCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCBoNCwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMjAgaDQsIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIxIGg0LCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMiBoNCB7XG4gIHBhZGRpbmc6IDFyZW0gMS42cmVtIDA7IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAyMCAubWFpbi10b3BpYywgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAzMCAubWFpbi10b3BpYywgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzMCAubWFpbi10b3BpYywgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzNSAubWFpbi10b3BpYywgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMTAgLm1haW4tdG9waWMsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwIC5tYWluLXRvcGljLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMSAubWFpbi10b3BpYywgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjIgLm1haW4tdG9waWMge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjNzO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAyMCAubWFpbi10b3BpYywgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAzMCAubWFpbi10b3BpYywgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzMCAubWFpbi10b3BpYywgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzNSAubWFpbi10b3BpYywgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMTAgLm1haW4tdG9waWMsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwIC5tYWluLXRvcGljLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMSAubWFpbi10b3BpYywgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjIgLm1haW4tdG9waWMge1xuICAgICAgbWFyZ2luLXRvcDogNzBweDsgfSB9XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMjAgLm1haW4tdG9waWM6bm90KC5hY3RpdmUpIC5oZWFkZXItdGV4dCxcbiAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAyMCAubWFpbi10b3BpYzpub3QoLmFjdGl2ZSkgLnBhcmFncmFwaCwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAzMCAubWFpbi10b3BpYzpub3QoLmFjdGl2ZSkgLmhlYWRlci10ZXh0LFxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5tYWluLXRvcGljOm5vdCguYWN0aXZlKSAucGFyYWdyYXBoLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDMwIC5tYWluLXRvcGljOm5vdCguYWN0aXZlKSAuaGVhZGVyLXRleHQsXG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzAgLm1haW4tdG9waWM6bm90KC5hY3RpdmUpIC5wYXJhZ3JhcGgsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzUgLm1haW4tdG9waWM6bm90KC5hY3RpdmUpIC5oZWFkZXItdGV4dCxcbiAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzNSAubWFpbi10b3BpYzpub3QoLmFjdGl2ZSkgLnBhcmFncmFwaCwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMTAgLm1haW4tdG9waWM6bm90KC5hY3RpdmUpIC5oZWFkZXItdGV4dCxcbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMTAgLm1haW4tdG9waWM6bm90KC5hY3RpdmUpIC5wYXJhZ3JhcGgsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwIC5tYWluLXRvcGljOm5vdCguYWN0aXZlKSAuaGVhZGVyLXRleHQsXG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwIC5tYWluLXRvcGljOm5vdCguYWN0aXZlKSAucGFyYWdyYXBoLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMSAubWFpbi10b3BpYzpub3QoLmFjdGl2ZSkgLmhlYWRlci10ZXh0LFxuICAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMSAubWFpbi10b3BpYzpub3QoLmFjdGl2ZSkgLnBhcmFncmFwaCwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjIgLm1haW4tdG9waWM6bm90KC5hY3RpdmUpIC5oZWFkZXItdGV4dCxcbiAgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjIgLm1haW4tdG9waWM6bm90KC5hY3RpdmUpIC5wYXJhZ3JhcGgge1xuICAgIGNvbG9yOiAjNzU3NTc1OyB9XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMjAgLm1haW4tdG9waWMuYWN0aXZlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5tYWluLXRvcGljLmFjdGl2ZSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzMCAubWFpbi10b3BpYy5hY3RpdmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzUgLm1haW4tdG9waWMuYWN0aXZlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAubWFpbi10b3BpYy5hY3RpdmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwIC5tYWluLXRvcGljLmFjdGl2ZSwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjEgLm1haW4tdG9waWMuYWN0aXZlLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMiAubWFpbi10b3BpYy5hY3RpdmUge1xuICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgIzAwOTFjZDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAyMCAubWFpbi10b3BpYy5hY3RpdmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMzAgLm1haW4tdG9waWMuYWN0aXZlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDMwIC5tYWluLXRvcGljLmFjdGl2ZSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzNSAubWFpbi10b3BpYy5hY3RpdmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDEwIC5tYWluLXRvcGljLmFjdGl2ZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMjAgLm1haW4tdG9waWMuYWN0aXZlLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMSAubWFpbi10b3BpYy5hY3RpdmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIyIC5tYWluLXRvcGljLmFjdGl2ZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4zNSk7IH0gfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDIwIC5tYWluLXRvcGljOmxhc3QtY2hpbGQsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMzAgLm1haW4tdG9waWM6bGFzdC1jaGlsZCwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzMCAubWFpbi10b3BpYzpsYXN0LWNoaWxkLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDM1IC5tYWluLXRvcGljOmxhc3QtY2hpbGQsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDEwIC5tYWluLXRvcGljOmxhc3QtY2hpbGQsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwIC5tYWluLXRvcGljOmxhc3QtY2hpbGQsIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIxIC5tYWluLXRvcGljOmxhc3QtY2hpbGQsIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIyIC5tYWluLXRvcGljOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAyMDpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzA6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzNTpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMDpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAyMDpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMTpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMjpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2IHtcbiAgaGVpZ2h0OiBjYWxjKDEwNXB4ICsgMnZoKSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAydmggY2FsYygoMTAwdncgLSAzMjBweCkvMik7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAyMDpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2IC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAzMDpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2IC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzMDpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2IC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzNTpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2IC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMTA6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiAubmF2LWl0ZW0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYgLm5hdi1pdGVtLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMTpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2IC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjI6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiAubmF2LWl0ZW0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxN3B4IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAyMDpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzA6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzNTpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMDpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAyMDpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMTpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMjpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2IHtcbiAgICAgIHBhZGRpbmc6IDh2aCBjYWxjKCgxMDAlIC0gNjUwcHgpLzIpO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEzMHB4ICsgMTZ2aCkgIWltcG9ydGFudDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDIwOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMzA6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzMDpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDM1Om5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDEwOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYsIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIxOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYsIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIyOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYge1xuICAgICAgaGVpZ2h0OiBjYWxjKDUycHggKyAxdmgpICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAxdmggY2FsYygoMTAwdncgLSAzMjBweCkvMikgIWltcG9ydGFudDsgfVxuICAgICAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAyMDpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2IC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAzMDpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2IC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzMDpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2IC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzNTpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2IC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMTA6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiAubmF2LWl0ZW0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYgLm5hdi1pdGVtLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMTpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2IC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjI6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiAubmF2LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMjA6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiAubmF2LWl0ZW06OmFmdGVyLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYgLm5hdi1pdGVtOjphZnRlciwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzMDpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2IC5uYXYtaXRlbTo6YWZ0ZXIsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzU6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiAubmF2LWl0ZW06OmFmdGVyLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMDpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2IC5uYXYtaXRlbTo6YWZ0ZXIsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYgLm5hdi1pdGVtOjphZnRlciwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjE6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiAubmF2LWl0ZW06OmFmdGVyLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMjpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2IC5uYXYtaXRlbTo6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBtYXJnaW46IGF1dG87IH0gfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDIwIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDMwIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDM1IC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAuc3RpY2t5LW5hdiwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMjAgLnN0aWNreS1uYXYsIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIxIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMiAuc3RpY2t5LW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDY2cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICBib3gtc2hhZG93OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMnB4IGNhbGMoKDEwMHZ3IC0gMzIwcHgpLzIpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDIwIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDMwIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDM1IC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAuc3RpY2t5LW5hdiwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMjAgLnN0aWNreS1uYXYsIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIxIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMiAuc3RpY2t5LW5hdiB7XG4gICAgICBoZWlnaHQ6IDExOHB4O1xuICAgICAgcGFkZGluZzogMCBjYWxjKCgxMDAlIC0gNjUwcHgpLzIpOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMjAgLnN0aWNreS1uYXYsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMzAgLnN0aWNreS1uYXYsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzAgLnN0aWNreS1uYXYsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzUgLnN0aWNreS1uYXYsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDEwIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAyMCAuc3RpY2t5LW5hdiwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjEgLnN0aWNreS1uYXYsIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIyIC5zdGlja3ktbmF2IHtcbiAgICAgIHBhZGRpbmc6IDAgY2FsYygoMTAwdncgLSAxNjBweCkvMik7XG4gICAgICBoZWlnaHQ6IDQxcHg7IH0gfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDIwIGFydGljbGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMzAgYXJ0aWNsZSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzMCBhcnRpY2xlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDM1IGFydGljbGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDEwIGFydGljbGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwIGFydGljbGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIxIGFydGljbGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIyIGFydGljbGUge1xuICBtYXJnaW4tdG9wOiAxMTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDIwIGFydGljbGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMzAgYXJ0aWNsZSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzMCBhcnRpY2xlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDM1IGFydGljbGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDEwIGFydGljbGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwIGFydGljbGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIxIGFydGljbGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIyIGFydGljbGUge1xuICAgICAgbWFyZ2luLXRvcDogMTYwcHg7IH0gfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDIwIC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAzMCAubmF2LWl0ZW0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzAgLm5hdi1pdGVtLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDM1IC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMTAgLm5hdi1pdGVtLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAyMCAubmF2LWl0ZW0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIxIC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjIgLm5hdi1pdGVtIHtcbiAgbWluLXdpZHRoOiA2MnB4O1xuICBmbG9hdDogbGVmdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAtMXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMjAgLm5hdi1pdGVtLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzMCAubmF2LWl0ZW0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzUgLm5hdi1pdGVtLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAubmF2LWl0ZW0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwIC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjEgLm5hdi1pdGVtLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMiAubmF2LWl0ZW0ge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDEwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAyMCAubmF2LWl0ZW0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMzAgLm5hdi1pdGVtLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDMwIC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzNSAubmF2LWl0ZW0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDEwIC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMjAgLm5hdi1pdGVtLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMSAubmF2LWl0ZW0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIyIC5uYXYtaXRlbSB7XG4gICAgICBtaW4td2lkdGg6IDQwcHg7IH0gfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDIwIC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiMFwiXSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAzMCAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjBcIl0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9XCIwXCJdLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDM1IC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiMFwiXSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMTAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9XCIwXCJdLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAyMCAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjBcIl0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIxIC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiMFwiXSwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjIgLm5hdi1pdGVtW2RhdGEtaW5kZXg9XCIwXCJdIHtcbiAgICBsZWZ0OiAxMi4yJTsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDIwIC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiMVwiXSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAzMCAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjFcIl0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9XCIxXCJdLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDM1IC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiMVwiXSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMTAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9XCIxXCJdLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAyMCAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjFcIl0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIxIC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiMVwiXSwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjIgLm5hdi1pdGVtW2RhdGEtaW5kZXg9XCIxXCJdIHtcbiAgICBsZWZ0OiA3LjMlOyB9XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMjAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9XCIyXCJdLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiMlwiXSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzMCAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjJcIl0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzUgLm5hdi1pdGVtW2RhdGEtaW5kZXg9XCIyXCJdLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjJcIl0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwIC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiMlwiXSwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjEgLm5hdi1pdGVtW2RhdGEtaW5kZXg9XCIyXCJdLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMiAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjJcIl0ge1xuICAgIGxlZnQ6IDIuNCU7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAyMCAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjNcIl0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMzAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9XCIzXCJdLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDMwIC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiM1wiXSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzNSAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjNcIl0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDEwIC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiM1wiXSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMjAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9XCIzXCJdLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMSAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjNcIl0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIyIC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiM1wiXSB7XG4gICAgbGVmdDogLTIuNCU7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAyMCAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjRcIl0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMzAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9XCI0XCJdLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDMwIC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiNFwiXSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzNSAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjRcIl0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDEwIC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiNFwiXSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMjAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9XCI0XCJdLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMSAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjRcIl0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIyIC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiNFwiXSB7XG4gICAgbGVmdDogLTcuMyU7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAyMCAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjVcIl0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMzAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9XCI1XCJdLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDMwIC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiNVwiXSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzNSAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjVcIl0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDEwIC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiNVwiXSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMjAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9XCI1XCJdLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMSAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjVcIl0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIyIC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiNVwiXSB7XG4gICAgbGVmdDogLTEyLjIlOyB9XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMjAgLm5hdi1pdGVtOjphZnRlciwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAzMCAubmF2LWl0ZW06OmFmdGVyLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDMwIC5uYXYtaXRlbTo6YWZ0ZXIsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzUgLm5hdi1pdGVtOjphZnRlciwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMTAgLm5hdi1pdGVtOjphZnRlciwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMjAgLm5hdi1pdGVtOjphZnRlciwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjEgLm5hdi1pdGVtOjphZnRlciwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjIgLm5hdi1pdGVtOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDIwIC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAzMCAubmF2LWl0ZW0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzAgLm5hdi1pdGVtLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDM1IC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMTAgLm5hdi1pdGVtLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAyMCAubmF2LWl0ZW0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIxIC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjIgLm5hdi1pdGVtIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNHB4KTsgfSB9XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMjAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9XCIwXCJdOjphZnRlciwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAzMCAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjBcIl06OmFmdGVyLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDMwIC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiMFwiXTo6YWZ0ZXIsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzUgLm5hdi1pdGVtW2RhdGEtaW5kZXg9XCIwXCJdOjphZnRlciwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMTAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9XCIwXCJdOjphZnRlciwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMjAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9XCIwXCJdOjphZnRlciwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjEgLm5hdi1pdGVtW2RhdGEtaW5kZXg9XCIwXCJdOjphZnRlciwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjIgLm5hdi1pdGVtW2RhdGEtaW5kZXg9XCIwXCJdOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDMwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDM1IC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIxIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMiAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSB7XG4gICAgei1pbmRleDogdW5zZXQgIWltcG9ydGFudDsgfVxuICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF06OmFmdGVyLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjphZnRlciwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XTo6YWZ0ZXIsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzUgLm5hdi1pdGVtW2FyaWEtY3VycmVudF06OmFmdGVyLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XTo6YWZ0ZXIsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjphZnRlciwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjEgLm5hdi1pdGVtW2FyaWEtY3VycmVudF06OmFmdGVyLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMiAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XTo6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIHotaW5kZXg6IC0xNTsgfVxuICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF06OmJlZm9yZSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAzMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XTo6YmVmb3JlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDMwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzUgLm5hdi1pdGVtW2FyaWEtY3VycmVudF06OmJlZm9yZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMTAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF06OmJlZm9yZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF06OmJlZm9yZSwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjEgLm5hdi1pdGVtW2FyaWEtY3VycmVudF06OmJlZm9yZSwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjIgLm5hdi1pdGVtW2FyaWEtY3VycmVudF06OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDEwcHggMTJweCAwIDEycHg7XG4gICAgICBib3JkZXItY29sb3I6ICMwMDRiNzkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMzAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF06OmJlZm9yZSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XTo6YmVmb3JlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDM1IC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDEwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIxIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIyIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMTE3cHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMzAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF06OmJlZm9yZSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XTo6YmVmb3JlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDM1IC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDEwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIxIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIyIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogNDJweDsgfSB9XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMjAgLm5hdi1pdGVtIC5uYXYtaXRlbS10aXRsZSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAzMCAubmF2LWl0ZW0gLm5hdi1pdGVtLXRpdGxlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDMwIC5uYXYtaXRlbSAubmF2LWl0ZW0tdGl0bGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzUgLm5hdi1pdGVtIC5uYXYtaXRlbS10aXRsZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMTAgLm5hdi1pdGVtIC5uYXYtaXRlbS10aXRsZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMjAgLm5hdi1pdGVtIC5uYXYtaXRlbS10aXRsZSwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjEgLm5hdi1pdGVtIC5uYXYtaXRlbS10aXRsZSwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjIgLm5hdi1pdGVtIC5uYXYtaXRlbS10aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDIwIC5uYXYtaXRlbSAubmF2LWl0ZW0tY3VycmVudC1sYmwsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMzAgLm5hdi1pdGVtIC5uYXYtaXRlbS1jdXJyZW50LWxibCwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzMCAubmF2LWl0ZW0gLm5hdi1pdGVtLWN1cnJlbnQtbGJsLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDM1IC5uYXYtaXRlbSAubmF2LWl0ZW0tY3VycmVudC1sYmwsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDEwIC5uYXYtaXRlbSAubmF2LWl0ZW0tY3VycmVudC1sYmwsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwIC5uYXYtaXRlbSAubmF2LWl0ZW0tY3VycmVudC1sYmwsIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIxIC5uYXYtaXRlbSAubmF2LWl0ZW0tY3VycmVudC1sYmwsIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIyIC5uYXYtaXRlbSAubmF2LWl0ZW0tY3VycmVudC1sYmwge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAyMCAubmF2LWl0ZW0gLm5hdi1pY29uLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5uYXYtaXRlbSAubmF2LWljb24sIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzAgLm5hdi1pdGVtIC5uYXYtaWNvbiwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzNSAubmF2LWl0ZW0gLm5hdi1pY29uLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAubmF2LWl0ZW0gLm5hdi1pY29uLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAyMCAubmF2LWl0ZW0gLm5hdi1pY29uLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMSAubmF2LWl0ZW0gLm5hdi1pY29uLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMiAubmF2LWl0ZW0gLm5hdi1pY29uIHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4OyB9XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLWN1cnJlbnQtbGJsLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS1jdXJyZW50LWxibCwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tY3VycmVudC1sYmwsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzUgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLWN1cnJlbnQtbGJsLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tY3VycmVudC1sYmwsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS1jdXJyZW50LWxibCwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjEgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLWN1cnJlbnQtbGJsLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMiAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tY3VycmVudC1sYmwge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tdGl0bGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzUgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tdGl0bGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjEgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMiAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tdGl0bGUge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA2MnB4O1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAzMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tdGl0bGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDM1IC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMTAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAyMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tdGl0bGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIxIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjIgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlIHtcbiAgICAgICAgdG9wOiA0MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tdGl0bGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzUgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tdGl0bGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjEgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMiAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tdGl0bGUge1xuICAgICAgICB0b3A6IDExNHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMjAgLmhlYWRlci1ncmFwaGljLWNvbnRhaW5lciwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAzMCAuaGVhZGVyLWdyYXBoaWMtY29udGFpbmVyLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDMwIC5oZWFkZXItZ3JhcGhpYy1jb250YWluZXIsIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzUgLmhlYWRlci1ncmFwaGljLWNvbnRhaW5lciwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMTAgLmhlYWRlci1ncmFwaGljLWNvbnRhaW5lciwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMjAgLmhlYWRlci1ncmFwaGljLWNvbnRhaW5lciwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjEgLmhlYWRlci1ncmFwaGljLWNvbnRhaW5lciwgLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjIgLmhlYWRlci1ncmFwaGljLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG1pbi1oZWlnaHQ6IDA7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAyMCAuY29udGludWUtbXNnLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5jb250aW51ZS1tc2csIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzAgLmNvbnRpbnVlLW1zZywgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzNSAuY29udGludWUtbXNnLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAuY29udGludWUtbXNnLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAyMCAuY29udGludWUtbXNnLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMSAuY29udGludWUtbXNnLCAuaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMiAuY29udGludWUtbXNnIHtcbiAgICBwYWRkaW5nOiAzdmggY2FsYygoMTAwdncgLSA2MDBweCkvMik7IH0gfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYge1xuICBoZWlnaHQ6IGNhbGMoMTA1cHggKyAydmgpICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDJ2aCBjYWxjKCgxMDB2dyAtIDMyMHB4KS8yKTsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYgLm5hdi1pdGVtLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDAyMDpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2IC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMta2UwMjA6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiAubmF2LWl0ZW0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYgLm5hdi1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiA4MCU7XG4gICAgcGFkZGluZzogMTdweCAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmYwMjA6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjA6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMta2UwMjA6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDA6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiB7XG4gICAgICBwYWRkaW5nOiA4dmggY2FsYygoMTAwJSAtIDY1MHB4KS8yKTtcbiAgICAgIGhlaWdodDogY2FsYygxMzBweCArIDE2dmgpICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mZjAyMDpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDAyMDpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMDpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MDpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2IHtcbiAgICAgIGhlaWdodDogY2FsYyg1MnB4ICsgMXZoKSAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMXZoIGNhbGMoKDEwMHZ3IC0gMzIwcHgpLzIpICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmYwMjA6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiAubmF2LWl0ZW0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYgLm5hdi1pdGVtLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMDpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2IC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDA6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiAubmF2LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmYwMjA6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiAubmF2LWl0ZW06OmFmdGVyLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDAyMDpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2IC5uYXYtaXRlbTo6YWZ0ZXIsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYgLm5hdi1pdGVtOjphZnRlciwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDA6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiAubmF2LWl0ZW06OmFmdGVyIHtcbiAgICAgICAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvOyB9IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2Jscy1mZjAyMCAuc3RpY2t5LW5hdiwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLnN0aWNreS1uYXYsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAuc3RpY2t5LW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBoZWlnaHQ6IDY2cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICBib3gtc2hhZG93OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMnB4IGNhbGMoKDEwMHZ3IC0gMzIwcHgpLzIpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDAyMCAuc3RpY2t5LW5hdiwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMta2UwMjAgLnN0aWNreS1uYXYsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwIC5zdGlja3ktbmF2IHtcbiAgICAgIGhlaWdodDogMTE4cHg7XG4gICAgICBwYWRkaW5nOiAwIGNhbGMoKDEwMCUgLSA2NTBweCkvMik7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mZjAyMCAuc3RpY2t5LW5hdiwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLnN0aWNreS1uYXYsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5zdGlja3ktbmF2LCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAuc3RpY2t5LW5hdiB7XG4gICAgICBwYWRkaW5nOiAwIGNhbGMoKDEwMHZ3IC0gMTYwcHgpLzIpO1xuICAgICAgaGVpZ2h0OiA0MXB4OyB9IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2Jscy1mZjAyMCBhcnRpY2xlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDAyMCBhcnRpY2xlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMCBhcnRpY2xlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCBhcnRpY2xlIHtcbiAgbWFyZ2luLXRvcDogMTEwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mZjAyMCBhcnRpY2xlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDAyMCBhcnRpY2xlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMCBhcnRpY2xlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCBhcnRpY2xlIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2MHB4OyB9IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2Jscy1mZjAyMCAubmF2LWl0ZW0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwIC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMta2UwMjAgLm5hdi1pdGVtLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAubmF2LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtYXgtd2lkdGg6IDIxNXB4O1xuICBmbG9hdDogbGVmdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwcHggNTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDRweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcGFkZGluZzogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwIC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLm5hdi1pdGVtLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMCAubmF2LWl0ZW0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwIC5uYXYtaXRlbSB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDRweCk7IH0gfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwIC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiMFwiXTo6YWZ0ZXIsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwIC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiMFwiXTo6YWZ0ZXIsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiMFwiXTo6YWZ0ZXIsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwIC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiMFwiXTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mZjAyMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSB7XG4gICAgei1pbmRleDogdW5zZXQgIWltcG9ydGFudDsgfVxuICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmYwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDAyMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tdGl0bGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG4gICAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mZjAyMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XTo6YWZ0ZXIsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjphZnRlciwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMta2UwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF06OmFmdGVyLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XTo6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIHotaW5kZXg6IC0xNTsgfVxuICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmYwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF06OmJlZm9yZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF06OmJlZm9yZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMta2UwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF06OmJlZm9yZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF06OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIHRvcDogNjRweDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDEwcHggMTJweCAwIDEycHg7XG4gICAgICBib3JkZXItY29sb3I6ICMwMDRiNzkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMTM0cHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogNDJweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tdGl0bGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtICFpbXBvcnRhbnQ7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmYwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDAyMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tdGl0bGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlIHtcbiAgICAgICAgdG9wOiAzMnB4OyB9IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mZjAyMCAubmF2LWl0ZW0gLm5hdi1pdGVtLXRpdGxlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDAyMCAubmF2LWl0ZW0gLm5hdi1pdGVtLXRpdGxlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMCAubmF2LWl0ZW0gLm5hdi1pdGVtLXRpdGxlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAubmF2LWl0ZW0gLm5hdi1pdGVtLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICMwMDdkYjM7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zOyB9XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmYwMjAgLm5hdi1pdGVtIC5uYXYtaXRlbS1jdXJyZW50LWxibCwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLm5hdi1pdGVtIC5uYXYtaXRlbS1jdXJyZW50LWxibCwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMta2UwMjAgLm5hdi1pdGVtIC5uYXYtaXRlbS1jdXJyZW50LWxibCwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtIC5uYXYtaXRlbS1jdXJyZW50LWxibCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwIC5uYXYtaXRlbSAubmF2LWljb24sIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwIC5uYXYtaXRlbSAubmF2LWljb24sIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5uYXYtaXRlbSAubmF2LWljb24sIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwIC5uYXYtaXRlbSAubmF2LWljb24ge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mZjAyMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tY3VycmVudC1sYmwsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS1jdXJyZW50LWxibCwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMta2UwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLWN1cnJlbnQtbGJsLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tY3VycmVudC1sYmwge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmYwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDAyMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tdGl0bGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA0Yjc5O1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG4gICAgaGVpZ2h0OiA0cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmYwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDAyMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tdGl0bGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlIHtcbiAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwIC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLm5hdi1pdGVtLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMCAubmF2LWl0ZW0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwIC5uYXYtaXRlbSB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDcwJTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwIC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLm5hdi1pdGVtLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMCAubmF2LWl0ZW0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwIC5uYXYtaXRlbSB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwIC5oZWFkZXItZ3JhcGhpYy1jb250YWluZXIsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwIC5oZWFkZXItZ3JhcGhpYy1jb250YWluZXIsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5oZWFkZXItZ3JhcGhpYy1jb250YWluZXIsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwIC5oZWFkZXItZ3JhcGhpYy1jb250YWluZXIge1xuICAgIGhlaWdodDogMDtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmYwMjAgLmNvbnRpbnVlLW1zZywgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLmNvbnRpbnVlLW1zZywgLmluZm9ncmFwaGljLWNoYWluI2FjbHMta2UwMjAgLmNvbnRpbnVlLW1zZywgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLmNvbnRpbnVlLW1zZyB7XG4gICAgcGFkZGluZzogM3ZoIGNhbGMoKDEwMHZ3IC0gNjAwcHgpLzIpOyB9IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDA6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAuc3RhcnRlZCAuc3RpY2t5LW5hdiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgY2FsYygoKDEwMCUgLSAzMjBweCkvMikgKyAxMnB4KTsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MDpub3QoLnN0YXJ0ZWQpIC5zdGlja3ktbmF2IC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAuc3RhcnRlZCAuc3RpY2t5LW5hdiAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogODAlO1xuICAgIHdpZHRoOiAxOSU7XG4gICAgaGVpZ2h0OiA1NnB4OyB9XG4gICAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDA6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiAubmF2LWl0ZW06bnRoLWNoaWxkKG9kZCksIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwLnN0YXJ0ZWQgLnN0aWNreS1uYXYgLm5hdi1pdGVtOm50aC1jaGlsZChvZGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IC00NXB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDA6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiAubmF2LWl0ZW06bnRoLWNoaWxkKG9kZCksIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwLnN0YXJ0ZWQgLnN0aWNreS1uYXYgLm5hdi1pdGVtOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtODVweDsgfSB9XG4gICAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDA6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiAubmF2LWl0ZW06bnRoLWNoaWxkKGV2ZW4pLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MC5zdGFydGVkIC5zdGlja3ktbmF2IC5uYXYtaXRlbTpudGgtY2hpbGQoZXZlbikge1xuICAgICAgbWFyZ2luLXRvcDogNDVweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYgLm5hdi1pdGVtOm50aC1jaGlsZChldmVuKSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAuc3RhcnRlZCAuc3RpY2t5LW5hdiAubmF2LWl0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA4NXB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYgLm5hdi1pdGVtLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MC5zdGFydGVkIC5zdGlja3ktbmF2IC5uYXYtaXRlbSB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogODUlO1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgbWF4LWhlaWdodDogbm9uZTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwLnN0YXJ0ZWQgLnN0aWNreS1uYXYge1xuICAgICAgcGFkZGluZzogN3ZoIGNhbGMoKDEwMCUgLSA2NTBweCkvMikgIWltcG9ydGFudDsgfSB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYge1xuICBoZWlnaHQ6IDEyMHB4OyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwOm5vdCguc3RhcnRlZCkgYXJ0aWNsZSB7XG4gIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDA6bm90KC5zdGFydGVkKSBhcnRpY2xlIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMoMTYwcHggKyAxNnZoKSAhaW1wb3J0YW50OyB9IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAuc3RhcnRlZCAuc3RpY2t5LW5hdiB7XG4gIGhlaWdodDogMTA1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAuc3RhcnRlZCAuc3RpY2t5LW5hdiB7XG4gICAgICBoZWlnaHQ6IDE1OHB4OyB9IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAuc3RhcnRlZCBhcnRpY2xlIHtcbiAgbWFyZ2luLXRvcDogMTI1cHggIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MC5zdGFydGVkIGFydGljbGUge1xuICAgICAgbWFyZ2luLXRvcDogMTk1cHggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MC5zdGFydGVkIC5uYXYtaXRlbSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA3NSUgIWltcG9ydGFudDsgfVxuICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwLnN0YXJ0ZWQgLm5hdi1pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwLnN0YXJ0ZWQgLm5hdi1pdGVtOm50aC1jaGlsZChldmVuKTo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNTdkZWcpICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiAwcHggIWltcG9ydGFudDsgfVxuICAgICAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAuc3RhcnRlZCAubmF2LWl0ZW06bnRoLWNoaWxkKGV2ZW4pW2FyaWEtY3VycmVudF06OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTU3ZGVnKSAhaW1wb3J0YW50OyB9XG4gICAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAuc3RhcnRlZCAubmF2LWl0ZW06bnRoLWNoaWxkKG9kZCkge1xuICAgICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDsgfVxuICAgICAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAuc3RhcnRlZCAubmF2LWl0ZW06bnRoLWNoaWxkKG9kZCk6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNTdkZWcpICFpbXBvcnRhbnQ7XG4gICAgICAgIHJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogNDlweCAhaW1wb3J0YW50OyB9XG4gICAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MC5zdGFydGVkIC5uYXYtaXRlbTpudGgtY2hpbGQob2RkKVthcmlhLWN1cnJlbnRdOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDU3ZGVnKSAhaW1wb3J0YW50OyB9IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtIHtcbiAgbWF4LXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDYwcHg7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlIHtcbiAgICB0b3A6IDEwMnB4ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlIHtcbiAgICAgICAgdG9wOiAxNTRweCAhaW1wb3J0YW50OyB9IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF06OmJlZm9yZSB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAxMHB4IDEycHggMCAxMnB4O1xuICAgIGJvcmRlci1jb2xvcjogIzAwNGI3OSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICBjb250ZW50OiAnICc7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAxMnB4KTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XTo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxMnB4IDE1cHggMCAxNXB4O1xuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDE1cHgpOyB9IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtOm50aC1jaGlsZChldmVuKTo6YWZ0ZXIge1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiAycHg7XG4gICAgdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQwZGVnKTtcbiAgICB6LWluZGV4OiAtMTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtOm50aC1jaGlsZChldmVuKTo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDNkZWcpO1xuICAgICAgICBsZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH0gfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAubmF2LWl0ZW06bnRoLWNoaWxkKGV2ZW4pW2FyaWEtY3VycmVudF06OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDBkZWcpICFpbXBvcnRhbnQ7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtOm50aC1jaGlsZChldmVuKVthcmlhLWN1cnJlbnRdOjpiZWZvcmUge1xuICAgIHRvcDogNTlweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtOm50aC1jaGlsZChldmVuKVthcmlhLWN1cnJlbnRdOjpiZWZvcmUge1xuICAgICAgICB0b3A6IDEwNHB4OyB9IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtOm50aC1jaGlsZChvZGQpOjphZnRlciB7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgY29udGVudDogJyAnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDJweDtcbiAgICB0b3A6IDM2cHggIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQwZGVnKTtcbiAgICB6LWluZGV4OiAtMTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtOm50aC1jaGlsZChvZGQpOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQzZGVnKTtcbiAgICAgICAgdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IDIwcHggIWltcG9ydGFudDsgfSB9XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwIC5uYXYtaXRlbTpudGgtY2hpbGQob2RkKVthcmlhLWN1cnJlbnRdOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDBkZWcpICFpbXBvcnRhbnQ7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtOm50aC1jaGlsZChvZGQpW2FyaWEtY3VycmVudF06OmJlZm9yZSB7XG4gICAgdG9wOiAxMDRweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtOm50aC1jaGlsZChvZGQpW2FyaWEtY3VycmVudF06OmJlZm9yZSB7XG4gICAgICAgIHRvcDogMTU0cHg7IH0gfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjBcIl0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tZmlndXJlLWhhbGYtY29sbGFwc2VkLWNvbG9yLnN2Z1wiKTsgfVxuICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwIC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiMFwiXTo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjFcIl0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tZ3VybmV5LWNvbG9yLnN2Z1wiKTsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjJcIl0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tYW1idWxhbmNlLWNvbG9yLnN2Z1wiKTsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjNcIl0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tdHJpby1vZi1maWd1cmVzLWNvbG9yLnN2Z1wiKTsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjRcIl0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tY2xpcGJvYXJkLXdpdGgtY2hhcnRzLWNvbG9yLnN2Z1wiKTsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjVcIl0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tZmxvd2NoYXJ0LWNvbG9yLnN2Z1wiKTsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjZcIl0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24taXYtY29sb3Iuc3ZnXCIpOyB9XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwIC5uYXYtaXRlbVtkYXRhLWluZGV4PVwiN1wiXSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1hZG1pdC1jb2xvci5zdmdcIik7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD1cIjBcIl0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tZmlndXJlLWhhbGYtY29sbGFwc2VkLWNvbG9yLWFjdGl2ZS5zdmdcIik7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD1cIjFcIl0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tZ3VybmV5LWNvbG9yLWFjdGl2ZS5zdmdcIik7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD1cIjJcIl0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tYW1idWxhbmNlLWNvbG9yLWFjdGl2ZS5zdmdcIik7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD1cIjNcIl0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tdHJpby1vZi1maWd1cmVzLWNvbG9yLWFjdGl2ZS5zdmdcIik7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD1cIjRcIl0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tY2xpcGJvYXJkLXdpdGgtY2hhcnRzLWNvbG9yLWFjdGl2ZS5zdmdcIik7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD1cIjVcIl0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tZmxvd2NoYXJ0LWNvbG9yLWFjdGl2ZS5zdmdcIik7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD1cIjZcIl0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24taXYtY29sb3ItYWN0aXZlLnN2Z1wiKTsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XVtkYXRhLWluZGV4PVwiN1wiXSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1hZG1pdC1jb2xvci1hY3RpdmUuc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmYwMjAgLm5hdi1pdGVtIHtcbiAgd2lkdGg6IDIwJTsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwIC5uYXYtaXRlbTo6YWZ0ZXIge1xuICAgIGxlZnQ6IC0xNnB4ICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgYm90dG9tOiAwO1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgei1pbmRleDogLTEwO1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mZjAyMCAubmF2LWl0ZW06OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICAgICAgbGVmdDogLTMycHggIWltcG9ydGFudDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mZjAyMCAubmF2LWl0ZW06OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgbGVmdDogLTMycHggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDAyMDpub3QoLnN0YXJ0ZWQpIC5uYXYtaXRlbTo6YWZ0ZXIsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwOm5vdCguc3RhcnRlZCkgLm5hdi1pdGVtOjphZnRlciB7XG4gICAgd2lkdGg6IDk2cHg7XG4gICAgaGVpZ2h0OiA5NnB4O1xuICAgIGxlZnQ6IC00OHB4ICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7IH0gfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDAyMCAubmF2LWl0ZW0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5uYXYtaXRlbSB7XG4gIHdpZHRoOiAyNSU7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzAnXSAubmF2LWl0ZW0tdGl0bGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5uYXYtaXRlbVtkYXRhLWluZGV4PScwJ10gLm5hdi1pdGVtLXRpdGxlIHtcbiAgICBsZWZ0OiAwJSAhaW1wb3J0YW50OyB9XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwIC5uYXYtaXRlbVtkYXRhLWluZGV4PScxJ10gLm5hdi1pdGVtLXRpdGxlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMCAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMSddIC5uYXYtaXRlbS10aXRsZSB7XG4gICAgbGVmdDogLTEwMCUgIWltcG9ydGFudDsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDAyMCAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMiddIC5uYXYtaXRlbS10aXRsZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMta2UwMjAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzInXSAubmF2LWl0ZW0tdGl0bGUge1xuICAgIGxlZnQ6IC0yMDAlICFpbXBvcnRhbnQ7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzMnXSAubmF2LWl0ZW0tdGl0bGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5uYXYtaXRlbVtkYXRhLWluZGV4PSczJ10gLm5hdi1pdGVtLXRpdGxlIHtcbiAgICBsZWZ0OiAtMzAwJSAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwIC5uYXYtaXRlbSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMta2UwMjAgLm5hdi1pdGVtIHtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNjQlOyB9IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLm5hdi1pdGVtOjphZnRlciwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMta2UwMjAgLm5hdi1pdGVtOjphZnRlciB7XG4gICAgbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICB0b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogMDtcbiAgICBjb250ZW50OiAnICc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHotaW5kZXg6IC0xMDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwIC5uYXYtaXRlbTo6YWZ0ZXIsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5uYXYtaXRlbTo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogNzZweDtcbiAgICAgICAgaGVpZ2h0OiA3NnB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICBsZWZ0OiAtMzhweCAhaW1wb3J0YW50OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDAyMCAubmF2LWl0ZW06OmFmdGVyLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMCAubmF2LWl0ZW06OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgbGVmdDogLTMycHggIWltcG9ydGFudDsgfSB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwIGg0LCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCBoNCwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMta2UwMjAgaDQge1xuICBwYWRkaW5nOiAxcmVtIDEuNnJlbSAwOyB9XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwIGg0OjpiZWZvcmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwIGg0OjpiZWZvcmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIGg0OjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLnBhcmFncmFwaCwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLnBhcmFncmFwaCwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMta2UwMjAgLnBhcmFncmFwaCB7XG4gIG1hcmdpbjogMS42cmVtIDEuOHJlbSAxLjI1cmVtIDEuNnJlbTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDAyMCAubmF2LWl0ZW06OmFmdGVyLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAubmF2LWl0ZW06OmFmdGVyLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMCAubmF2LWl0ZW06OmFmdGVyIHtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLm1haW4tdG9waWMsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwIC5tYWluLXRvcGljLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMCAubWFpbi10b3BpYyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLm1haW4tdG9waWMgaDQgLmhlYWRlci10ZXh0LCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAubWFpbi10b3BpYyBoNCAuaGVhZGVyLXRleHQsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5tYWluLXRvcGljIGg0IC5oZWFkZXItdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHg7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLm1haW4tdG9waWMgLnBhcmFncmFwaCBwLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAubWFpbi10b3BpYyAucGFyYWdyYXBoIHAsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5tYWluLXRvcGljIC5wYXJhZ3JhcGggcCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHg7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLm1haW4tdG9waWMgW2RhdGEtYmxvY2stdHlwZT1cImhlYWRlclwiXTpub3QoLmhlYWRlci1yaWJib24pLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAubWFpbi10b3BpYyBbZGF0YS1ibG9jay10eXBlPVwiaGVhZGVyXCJdOm5vdCguaGVhZGVyLXJpYmJvbiksIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5tYWluLXRvcGljIFtkYXRhLWJsb2NrLXR5cGU9XCJoZWFkZXJcIl06bm90KC5oZWFkZXItcmliYm9uKSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDNweCk7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLm1haW4tdG9waWM6bm90KC5hY3RpdmUpIGg0IC5oZWFkZXItdGV4dCxcbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLm1haW4tdG9waWM6bm90KC5hY3RpdmUpIC5wYXJhZ3JhcGgsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwIC5tYWluLXRvcGljOm5vdCguYWN0aXZlKSBoNCAuaGVhZGVyLXRleHQsXG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwIC5tYWluLXRvcGljOm5vdCguYWN0aXZlKSAucGFyYWdyYXBoLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMCAubWFpbi10b3BpYzpub3QoLmFjdGl2ZSkgaDQgLmhlYWRlci10ZXh0LFxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMCAubWFpbi10b3BpYzpub3QoLmFjdGl2ZSkgLnBhcmFncmFwaCB7XG4gICAgY29sb3I6ICM3NTc1NzU7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLm1haW4tdG9waWMuYWN0aXZlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAubWFpbi10b3BpYy5hY3RpdmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5tYWluLXRvcGljLmFjdGl2ZSB7XG4gICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjMDA5MWNkO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tdGl0bGUge1xuICBoZWlnaHQ6IDRweDtcbiAgbWluLWhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAwO1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50OyB9XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZTo6YWZ0ZXIsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZTo6YWZ0ZXIsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZTo6YWZ0ZXIge1xuICAgIG1hcmdpbjogLTZweCBhdXRvIGF1dG87IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgYXJ0aWNsZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgYXJ0aWNsZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMta2UwMjAgYXJ0aWNsZSB7XG4gIG1hcmdpbi10b3A6IDk1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDAyMCBhcnRpY2xlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCBhcnRpY2xlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMCBhcnRpY2xlIHtcbiAgICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwIC5tYWluLXRvcGljLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAubWFpbi10b3BpYywgLmluZm9ncmFwaGljLWNoYWluI2FjbHMta2UwMjAgLm1haW4tdG9waWMge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4zczsgfVxuICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwIC5tYWluLXRvcGljLmFjdGl2ZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLm1haW4tdG9waWMuYWN0aXZlLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMCAubWFpbi10b3BpYy5hY3RpdmUge1xuICAgICAgYm94LXNoYWRvdzogMCAycHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4zczsgfVxuICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwIC5tYWluLXRvcGljOmxhc3QtY2hpbGQsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwIC5tYWluLXRvcGljOmxhc3QtY2hpbGQsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5tYWluLXRvcGljOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDAyMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tdGl0bGUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDQwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMta2UwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDAgIWltcG9ydGFudDsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDAyMCAuc3RpY2t5LW5hdiwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgLnN0aWNreS1uYXYsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5zdGlja3ktbmF2IHtcbiAgICBoZWlnaHQ6IDEzNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLnN0aWNreS1uYXYgLm5hdi1pdGVtLCAuaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDA0MCAuc3RpY2t5LW5hdiAubmF2LWl0ZW0sIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5zdGlja3ktbmF2IC5uYXYtaXRlbSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgYXJ0aWNsZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwNDAgYXJ0aWNsZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMta2UwMjAgYXJ0aWNsZSB7XG4gICAgbWFyZ2luLXRvcDogMTkwcHg7IH0gfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDIwIC5uYXYtaXRlbVtkYXRhLWluZGV4PScwJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWloLWNjb3MtYWR1bHQtMDEuc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMjAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzEnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24taWgtY2Nvcy1hZHVsdC0wMi5zdmdcIik7IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAyMCAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMiddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1paC1jY29zLWFkdWx0LTAzLnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDIwIC5uYXYtaXRlbVtkYXRhLWluZGV4PSczJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWloLWNjb3MtYWR1bHQtMDQuc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMjAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzQnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24taWgtY2Nvcy1hZHVsdC0wNS5zdmdcIik7IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAyMCAubmF2LWl0ZW1bZGF0YS1pbmRleD0nNSddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1paC1jY29zLWFkdWx0LTA2LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdW2RhdGEtaW5kZXg9JzAnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24taWgtY2Nvcy1hZHVsdC0wMS1hY3Quc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD0nMSddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1paC1jY29zLWFkdWx0LTAyLWFjdC5zdmdcIik7IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAyMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XVtkYXRhLWluZGV4PScyJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWloLWNjb3MtYWR1bHQtMDMtYWN0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdW2RhdGEtaW5kZXg9JzMnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24taWgtY2Nvcy1hZHVsdC0wNC1hY3Quc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2YwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD0nNCddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1paC1jY29zLWFkdWx0LTA1LWFjdC5zdmdcIik7IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2Jscy1jZjAyMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XVtkYXRhLWluZGV4PSc1J10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWloLWNjb3MtYWR1bHQtMDYtYWN0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5uYXYtaXRlbVtkYXRhLWluZGV4PScwJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLW9vaC1jY29zLWFkdWx0LTAxLnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5uYXYtaXRlbVtkYXRhLWluZGV4PScxJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLW9vaC1jY29zLWFkdWx0LTAyLnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5uYXYtaXRlbVtkYXRhLWluZGV4PScyJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLW9vaC1jY29zLWFkdWx0LTAzLnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5uYXYtaXRlbVtkYXRhLWluZGV4PSczJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLW9vaC1jY29zLWFkdWx0LTA0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5uYXYtaXRlbVtkYXRhLWluZGV4PSc0J10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLW9vaC1jY29zLWFkdWx0LTA1LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5uYXYtaXRlbVtkYXRhLWluZGV4PSc1J10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLW9vaC1jY29zLWFkdWx0LTA2LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdW2RhdGEtaW5kZXg9JzAnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tb29oLWNjb3MtYWR1bHQtMDEtYWN0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdW2RhdGEtaW5kZXg9JzEnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tb29oLWNjb3MtYWR1bHQtMDItYWN0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdW2RhdGEtaW5kZXg9JzInXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tb29oLWNjb3MtYWR1bHQtMDMtYWN0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdW2RhdGEtaW5kZXg9JzMnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tb29oLWNjb3MtYWR1bHQtMDQtYWN0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdW2RhdGEtaW5kZXg9JzQnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tb29oLWNjb3MtYWR1bHQtMDUtYWN0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNmMDMwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdW2RhdGEtaW5kZXg9JzUnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tb29oLWNjb3MtYWR1bHQtMDYtYWN0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMSAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMCddLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDMwIC5uYXYtaXRlbVtkYXRhLWluZGV4PScwJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWloLWNjb3MtcGVkcy0wMS5zdmdcIik7IH1cblxuLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjEgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzEnXSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzMCAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMSddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1paC1jY29zLXBlZHMtMDIuc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIxIC5uYXYtaXRlbVtkYXRhLWluZGV4PScyJ10sIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzInXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24taWgtY2Nvcy1wZWRzLTAzLnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMSAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMyddLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDMwIC5uYXYtaXRlbVtkYXRhLWluZGV4PSczJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWloLWNjb3MtcGVkcy0wNC5zdmdcIik7IH1cblxuLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjEgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzQnXSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzMCAubmF2LWl0ZW1bZGF0YS1pbmRleD0nNCddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1paC1jY29zLXBlZHMtMDUuc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIxIC5uYXYtaXRlbVtkYXRhLWluZGV4PSc1J10sIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzUnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24taWgtY2Nvcy1wZWRzLTA2LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMSAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XVtkYXRhLWluZGV4PScwJ10sIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD0nMCddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1paC1jY29zLXBlZHMtMDEtYWN0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMSAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XVtkYXRhLWluZGV4PScxJ10sIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD0nMSddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1paC1jY29zLXBlZHMtMDItYWN0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMSAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XVtkYXRhLWluZGV4PScyJ10sIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD0nMiddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1paC1jY29zLXBlZHMtMDMtYWN0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMSAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XVtkYXRhLWluZGV4PSczJ10sIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD0nMyddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1paC1jY29zLXBlZHMtMDQtYWN0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMSAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XVtkYXRhLWluZGV4PSc0J10sIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD0nNCddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1paC1jY29zLXBlZHMtMDUtYWN0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMSAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XVtkYXRhLWluZGV4PSc1J10sIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD0nNSddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1paC1jY29zLXBlZHMtMDYtYWN0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMiAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMCddLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDM1IC5uYXYtaXRlbVtkYXRhLWluZGV4PScwJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLW9vaC1jY29zLXBlZHMtMDEuc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIyIC5uYXYtaXRlbVtkYXRhLWluZGV4PScxJ10sIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzUgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzEnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tb29oLWNjb3MtcGVkcy0wMi5zdmdcIik7IH1cblxuLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjIgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzInXSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzNSAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMiddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1vb2gtY2Nvcy1wZWRzLTAzLnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMiAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMyddLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDM1IC5uYXYtaXRlbVtkYXRhLWluZGV4PSczJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLW9vaC1jY29zLXBlZHMtMDQuc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIyIC5uYXYtaXRlbVtkYXRhLWluZGV4PSc0J10sIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzUgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzQnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tb29oLWNjb3MtcGVkcy0wNS5zdmdcIik7IH1cblxuLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjIgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzUnXSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzNSAubmF2LWl0ZW1bZGF0YS1pbmRleD0nNSddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1vb2gtY2Nvcy1wZWRzLTA2LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMiAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XVtkYXRhLWluZGV4PScwJ10sIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzUgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD0nMCddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1vb2gtY2Nvcy1wZWRzLTAxLWFjdC5zdmdcIik7IH1cblxuLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjIgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD0nMSddLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDM1IC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdW2RhdGEtaW5kZXg9JzEnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tb29oLWNjb3MtcGVkcy0wMi1hY3Quc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIyIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdW2RhdGEtaW5kZXg9JzInXSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzNSAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XVtkYXRhLWluZGV4PScyJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLW9vaC1jY29zLXBlZHMtMDMtYWN0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jcGFscy1iYzAyMiAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XVtkYXRhLWluZGV4PSczJ10sIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmMwMzUgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD0nMyddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1vb2gtY2Nvcy1wZWRzLTA0LWFjdC5zdmdcIik7IH1cblxuLmluZm9ncmFwaGljLWNoYWluI3BhbHMtYmMwMjIgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD0nNCddLCAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZjMDM1IC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdW2RhdGEtaW5kZXg9JzQnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tb29oLWNjb3MtcGVkcy0wNS1hY3Quc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNwYWxzLWJjMDIyIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdW2RhdGEtaW5kZXg9JzUnXSwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mYzAzNSAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XVtkYXRhLWluZGV4PSc1J10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLW9vaC1jY29zLXBlZHMtMDYtYWN0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMCddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1paC1jY29zLWFkdWx0LTAxLnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMSddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1paC1jY29zLWFkdWx0LTAyLnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMiddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1paC1jY29zLWFkdWx0LTAzLnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMyddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1paC1jY29zLWFkdWx0LTA0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAubmF2LWl0ZW1bZGF0YS1pbmRleD0nNCddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1paC1jY29zLWFkdWx0LTA1LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAubmF2LWl0ZW1bZGF0YS1pbmRleD0nNSddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1paC1jY29zLWFkdWx0LTA2LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XVtkYXRhLWluZGV4PScwJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWloLWNjb3MtYWR1bHQtMDEtYWN0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XVtkYXRhLWluZGV4PScxJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWloLWNjb3MtYWR1bHQtMDItYWN0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XVtkYXRhLWluZGV4PScyJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWloLWNjb3MtYWR1bHQtMDMtYWN0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XVtkYXRhLWluZGV4PSczJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWloLWNjb3MtYWR1bHQtMDQtYWN0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XVtkYXRhLWluZGV4PSc0J10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWloLWNjb3MtYWR1bHQtMDUtYWN0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAxMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XVtkYXRhLWluZGV4PSc1J10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWloLWNjb3MtYWR1bHQtMDYtYWN0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAyMCAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMCddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1vb2gtY2Nvcy1hZHVsdC0wMS5zdmdcIik7IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMjAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzEnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tb29oLWNjb3MtYWR1bHQtMDIuc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwIC5uYXYtaXRlbVtkYXRhLWluZGV4PScyJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLW9vaC1jY29zLWFkdWx0LTAzLnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAyMCAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMyddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1vb2gtY2Nvcy1hZHVsdC0wNC5zdmdcIik7IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMjAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzQnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tb29oLWNjb3MtYWR1bHQtMDUuc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwIC5uYXYtaXRlbVtkYXRhLWluZGV4PSc1J10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLW9vaC1jY29zLWFkdWx0LTA2LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAyMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XVtkYXRhLWluZGV4PScwJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLW9vaC1jY29zLWFkdWx0LTAxLWFjdC5zdmdcIik7IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD0nMSddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1vb2gtY2Nvcy1hZHVsdC0wMi1hY3Quc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdW2RhdGEtaW5kZXg9JzInXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tb29oLWNjb3MtYWR1bHQtMDMtYWN0LnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1iZzAyMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XVtkYXRhLWluZGV4PSczJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLW9vaC1jY29zLWFkdWx0LTA0LWFjdC5zdmdcIik7IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmcwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD0nNCddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1vb2gtY2Nvcy1hZHVsdC0wNS1hY3Quc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJnMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdW2RhdGEtaW5kZXg9JzUnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tb29oLWNjb3MtYWR1bHQtMDYtYWN0LnN2Z1wiKTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjA6bm90KC5zdGFydGVkKSAuc3RpY2t5LW5hdiB7XG4gICAgcGFkZGluZzogN3ZoIGNhbGMoKDEwMCUgLSA2NTBweCkvMik7IH0gfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDAyMCAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMCddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi05MTEtY29sb3Iuc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwIC5uYXYtaXRlbVtkYXRhLWluZGV4PScxJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLXNpcmVuLWNvbG9yLnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1sZDAyMCAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMiddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1hbWJ1bGFuY2UtY29sb3Iuc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwIC5uYXYtaXRlbVtkYXRhLWluZGV4PSczJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWhvc3BpdGFsLWNvbG9yLWNpcmMuc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdW2RhdGEtaW5kZXg9JzAnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tOTExLWNvbG9yLWFjdGl2ZS5zdmdcIik7IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD0nMSddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1zaXJlbi1jb2xvci1hY3RpdmUuc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWxkMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdW2RhdGEtaW5kZXg9JzInXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tYW1idWxhbmNlLWNvbG9yLWFjdGl2ZS5zdmdcIik7IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2FjbHMtbGQwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD0nMyddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1ob3NwaXRhbC1jb2xvci1jaXJjLWFjdGl2ZS5zdmdcIik7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwOm5vdCguc3RhcnRlZCkgLnN0aWNreS1uYXYge1xuICAgIHBhZGRpbmc6IDd2aCBjYWxjKCgxMDAlIC0gNjUwcHgpLzIpOyB9IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2FjbHMta2UwMjAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzAnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tOTExLWNvbG9yLnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMCAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMSddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1hbWJ1bGFuY2UtY29sb3Iuc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5uYXYtaXRlbVtkYXRhLWluZGV4PScyJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWhvc3BpdGFsLWNvbG9yLWNpcmMuc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5uYXYtaXRlbVtkYXRhLWluZGV4PSczJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWNhcmRpYWMtY2F0aGV0ZXItY29sb3Iuc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWtlMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdW2RhdGEtaW5kZXg9JzAnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tOTExLWNvbG9yLWFjdGl2ZS5zdmdcIik7IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2FjbHMta2UwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD0nMSddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1hbWJ1bGFuY2UtY29sb3ItYWN0aXZlLnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XVtkYXRhLWluZGV4PScyJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWhvc3BpdGFsLWNvbG9yLWNpcmMtYWN0aXZlLnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYWNscy1rZTAyMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XVtkYXRhLWluZGV4PSczJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWNhcmRpYWMtY2F0aGV0ZXItY29sb3ItYWN0aXZlLnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwIGFydGljbGUge1xuICBtYXJnaW4tdG9wOiA5NXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwIGFydGljbGUge1xuICAgICAgbWFyZ2luLXRvcDogMTkwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mZjAyMC5zdGFydGVkIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUge1xuICAgIHRvcDogMTE3cHggIWltcG9ydGFudDsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwLnN0YXJ0ZWQgLm5hdi1pdGVtOjphZnRlciwgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mZjAyMDpub3QoLnN0YXJ0ZWQpIC5uYXYtaXRlbTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogLTZweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgfSB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmYwMjAgLm5hdi1pdGVtIC5uYXYtaXRlbS10aXRsZSB7XG4gIGhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAgIWltcG9ydGFudDsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwIC5uYXYtaXRlbTo6YWZ0ZXIge1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgY29udGVudDogJyAnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbjogYXV0bztcbiAgdG9wOiAyMHB4O1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tYXJyb3ctaW5mb2dyYXBoaWMuc3ZnXCIpO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmYwMjAgLm5hdi1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDgwcHggODBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IH1cbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSB7XG4gICAgICBoZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgbWluLWhlaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwIC5uYXYtaXRlbTo6YmVmb3JlIHtcbiAgICAgIHRvcDogMTVweCAhaW1wb3J0YW50OyB9IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2Jscy1mZjAyMCAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjBcIl06OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmYwMjAgaDQge1xuICBwYWRkaW5nOiAxcmVtIDAuODVyZW0gMDsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwIGg0OjpiZWZvcmUge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwIGg0IC5oZWFkZXItdGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmYwMjAgaDQgLmhlYWRlci10ZXh0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2Jscy1mZjAyMCAudGV4dC1ob2xkZXIgLmRpcmVjdGlvbnMtdGV4dCB7XG4gIHBhZGRpbmctbGVmdDogMC41NXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwIC50ZXh0LWhvbGRlciAuZGlyZWN0aW9ucy10ZXh0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMC44NXJlbTsgfSB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmYwMjAgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtaW1hZ2VcIl0gLm5vZGUge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2Jscy1mZjAyMCBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1pbWFnZVwiXS5leHBsb3JlLWltYWdlLWZvcmsgLmJvcmRlci13cmFwIHtcbiAgYm9yZGVyOiAwOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmYwMjAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzAnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tbWFnbmlmeWluZy1nbGFzcy1jb2xvci5zdmdcIik7IH1cblxuLmluZm9ncmFwaGljLWNoYWluI2Jscy1mZjAyMCAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMSddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1jb21wcmVzc2lvbnMtY2hpbGQtY29sb3Iuc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmYwMjAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzInXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tdmVudGlsYXRpb24tYnZtLWNvbG9yLnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwIC5uYXYtaXRlbVtkYXRhLWluZGV4PSczJ10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWNwci1jeWNsZXMtY29sb3Iuc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmYwMjAgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzQnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tYWVkLWNvbG9yLnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdW2RhdGEtaW5kZXg9JzAnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tbWFnbmlmeWluZy1nbGFzcy1jb2xvci1hY3RpdmUuc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmYwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD0nMSddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1jb21wcmVzc2lvbnMtY2hpbGQtY29sb3Iuc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmYwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD0nMiddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi12ZW50aWxhdGlvbi1idm0tY29sb3ItYWN0aXZlLnN2Z1wiKTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWZmMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdW2RhdGEtaW5kZXg9JzMnXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tY3ByLWN5Y2xlcy1jb2xvci1hY3RpdmUuc3ZnXCIpOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtZmYwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD0nNCddIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1hZWQtY29sb3ItYWN0aXZlLnN2Z1wiKTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgLmluZm9ncmFwaGljLWNoYWluI2Jscy1mZjAyMC5zdGFydGVkIC5uYXYtaXRlbTo6YmVmb3JlIHtcbiAgICB0b3A6IC0xNXB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4ubXNpZSAjYmxzLWNmMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSxcbi5tc2llICNibHMtY2YwMzAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlLFxuLm1zaWUgI2Jscy1mYzAzMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tdGl0bGUsXG4ubXNpZSAjYmxzLWZjMDM1IC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSxcbi5tc2llICNhY2xzLWJnMDEwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSxcbi5tc2llICNhY2xzLWJnMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSxcbi5tc2llICNwYWxzLWJjMDIxIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSxcbi5tc2llICNwYWxzLWJjMDIyIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSB7XG4gIHRvcDogMTE2cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLm1zaWUgI2Jscy1jZjAyMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tdGl0bGUsXG4gICAgLm1zaWUgI2Jscy1jZjAzMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tdGl0bGUsXG4gICAgLm1zaWUgI2Jscy1mYzAzMCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tdGl0bGUsXG4gICAgLm1zaWUgI2Jscy1mYzAzNSAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tdGl0bGUsXG4gICAgLm1zaWUgI2FjbHMtYmcwMTAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlLFxuICAgIC5tc2llICNhY2xzLWJnMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSxcbiAgICAubXNpZSAjcGFscy1iYzAyMSAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tdGl0bGUsXG4gICAgLm1zaWUgI3BhbHMtYmMwMjIgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlIHtcbiAgICAgIHRvcDogMTcycHg7IH0gfVxuXG4ubXNpZSAjYmxzLWNmMDIwIC5zdGlja3ktbmF2IC5uYXYtaXRlbVtkYXRhLWluZGV4PScwJ10sXG4ubXNpZSAjYmxzLWNmMDMwIC5zdGlja3ktbmF2IC5uYXYtaXRlbVtkYXRhLWluZGV4PScwJ10sXG4ubXNpZSAjYmxzLWZjMDMwIC5zdGlja3ktbmF2IC5uYXYtaXRlbVtkYXRhLWluZGV4PScwJ10sXG4ubXNpZSAjYmxzLWZjMDM1IC5zdGlja3ktbmF2IC5uYXYtaXRlbVtkYXRhLWluZGV4PScwJ10sXG4ubXNpZSAjYWNscy1iZzAxMCAuc3RpY2t5LW5hdiAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMCddLFxuLm1zaWUgI2FjbHMtYmcwMjAgLnN0aWNreS1uYXYgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzAnXSxcbi5tc2llICNhY2xzLWxkMDIwIC5zdGlja3ktbmF2IC5uYXYtaXRlbVtkYXRhLWluZGV4PScwJ10sXG4ubXNpZSAjcGFscy1iYzAyMSAuc3RpY2t5LW5hdiAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMCddLFxuLm1zaWUgI3BhbHMtYmMwMjIgLnN0aWNreS1uYXYgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzAnXSB7XG4gIHotaW5kZXg6IDA7IH1cblxuLm1zaWUgI2Jscy1jZjAyMCAuc3RpY2t5LW5hdiAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMSddLFxuLm1zaWUgI2Jscy1jZjAzMCAuc3RpY2t5LW5hdiAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMSddLFxuLm1zaWUgI2Jscy1mYzAzMCAuc3RpY2t5LW5hdiAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMSddLFxuLm1zaWUgI2Jscy1mYzAzNSAuc3RpY2t5LW5hdiAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMSddLFxuLm1zaWUgI2FjbHMtYmcwMTAgLnN0aWNreS1uYXYgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzEnXSxcbi5tc2llICNhY2xzLWJnMDIwIC5zdGlja3ktbmF2IC5uYXYtaXRlbVtkYXRhLWluZGV4PScxJ10sXG4ubXNpZSAjYWNscy1sZDAyMCAuc3RpY2t5LW5hdiAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMSddLFxuLm1zaWUgI3BhbHMtYmMwMjEgLnN0aWNreS1uYXYgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzEnXSxcbi5tc2llICNwYWxzLWJjMDIyIC5zdGlja3ktbmF2IC5uYXYtaXRlbVtkYXRhLWluZGV4PScxJ10ge1xuICB6LWluZGV4OiAtMTsgfVxuXG4ubXNpZSAjYmxzLWNmMDIwIC5zdGlja3ktbmF2IC5uYXYtaXRlbVtkYXRhLWluZGV4PScyJ10sXG4ubXNpZSAjYmxzLWNmMDMwIC5zdGlja3ktbmF2IC5uYXYtaXRlbVtkYXRhLWluZGV4PScyJ10sXG4ubXNpZSAjYmxzLWZjMDMwIC5zdGlja3ktbmF2IC5uYXYtaXRlbVtkYXRhLWluZGV4PScyJ10sXG4ubXNpZSAjYmxzLWZjMDM1IC5zdGlja3ktbmF2IC5uYXYtaXRlbVtkYXRhLWluZGV4PScyJ10sXG4ubXNpZSAjYWNscy1iZzAxMCAuc3RpY2t5LW5hdiAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMiddLFxuLm1zaWUgI2FjbHMtYmcwMjAgLnN0aWNreS1uYXYgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzInXSxcbi5tc2llICNhY2xzLWxkMDIwIC5zdGlja3ktbmF2IC5uYXYtaXRlbVtkYXRhLWluZGV4PScyJ10sXG4ubXNpZSAjcGFscy1iYzAyMSAuc3RpY2t5LW5hdiAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMiddLFxuLm1zaWUgI3BhbHMtYmMwMjIgLnN0aWNreS1uYXYgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzInXSB7XG4gIHotaW5kZXg6IC0yOyB9XG5cbi5tc2llICNibHMtY2YwMjAgLnN0aWNreS1uYXYgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzMnXSxcbi5tc2llICNibHMtY2YwMzAgLnN0aWNreS1uYXYgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzMnXSxcbi5tc2llICNibHMtZmMwMzAgLnN0aWNreS1uYXYgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzMnXSxcbi5tc2llICNibHMtZmMwMzUgLnN0aWNreS1uYXYgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzMnXSxcbi5tc2llICNhY2xzLWJnMDEwIC5zdGlja3ktbmF2IC5uYXYtaXRlbVtkYXRhLWluZGV4PSczJ10sXG4ubXNpZSAjYWNscy1iZzAyMCAuc3RpY2t5LW5hdiAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMyddLFxuLm1zaWUgI2FjbHMtbGQwMjAgLnN0aWNreS1uYXYgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzMnXSxcbi5tc2llICNwYWxzLWJjMDIxIC5zdGlja3ktbmF2IC5uYXYtaXRlbVtkYXRhLWluZGV4PSczJ10sXG4ubXNpZSAjcGFscy1iYzAyMiAuc3RpY2t5LW5hdiAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMyddIHtcbiAgei1pbmRleDogLTM7IH1cblxuLm1zaWUgI2Jscy1jZjAyMCAuc3RpY2t5LW5hdiAubmF2LWl0ZW1bZGF0YS1pbmRleD0nNCddLFxuLm1zaWUgI2Jscy1jZjAzMCAuc3RpY2t5LW5hdiAubmF2LWl0ZW1bZGF0YS1pbmRleD0nNCddLFxuLm1zaWUgI2Jscy1mYzAzMCAuc3RpY2t5LW5hdiAubmF2LWl0ZW1bZGF0YS1pbmRleD0nNCddLFxuLm1zaWUgI2Jscy1mYzAzNSAuc3RpY2t5LW5hdiAubmF2LWl0ZW1bZGF0YS1pbmRleD0nNCddLFxuLm1zaWUgI2FjbHMtYmcwMTAgLnN0aWNreS1uYXYgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzQnXSxcbi5tc2llICNhY2xzLWJnMDIwIC5zdGlja3ktbmF2IC5uYXYtaXRlbVtkYXRhLWluZGV4PSc0J10sXG4ubXNpZSAjYWNscy1sZDAyMCAuc3RpY2t5LW5hdiAubmF2LWl0ZW1bZGF0YS1pbmRleD0nNCddLFxuLm1zaWUgI3BhbHMtYmMwMjEgLnN0aWNreS1uYXYgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzQnXSxcbi5tc2llICNwYWxzLWJjMDIyIC5zdGlja3ktbmF2IC5uYXYtaXRlbVtkYXRhLWluZGV4PSc0J10ge1xuICB6LWluZGV4OiAtNDsgfVxuXG4ubXNpZSAjYWNscy1sZDA0MCAuc3RpY2t5LW5hdiAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMCddIHtcbiAgei1pbmRleDogMDsgfVxuXG4ubXNpZSAjYWNscy1sZDA0MCAuc3RpY2t5LW5hdiAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMSddIHtcbiAgei1pbmRleDogLTE7IH1cblxuLm1zaWUgI2FjbHMtbGQwNDAgLnN0aWNreS1uYXYgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzInXSB7XG4gIHotaW5kZXg6IC0yOyB9XG5cbi5tc2llICNhY2xzLWxkMDQwIC5zdGlja3ktbmF2IC5uYXYtaXRlbVtkYXRhLWluZGV4PSczJ10ge1xuICB6LWluZGV4OiAtMzsgfVxuXG4ubXNpZSAjYWNscy1sZDA0MCAuc3RpY2t5LW5hdiAubmF2LWl0ZW1bZGF0YS1pbmRleD0nNCddIHtcbiAgei1pbmRleDogLTQ7IH1cblxuLm1zaWUgI2FjbHMtbGQwNDAgLnN0aWNreS1uYXYgLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzUnXSB7XG4gIHotaW5kZXg6IC01OyB9XG5cbi5tc2llICNhY2xzLWxkMDQwIC5zdGlja3ktbmF2IC5uYXYtaXRlbVtkYXRhLWluZGV4PSc2J10ge1xuICB6LWluZGV4OiAtNjsgfVxuXG4ubXNpZSAjYWNscy1sZDA0MCAuc3RpY2t5LW5hdiAubmF2LWl0ZW1bZGF0YS1pbmRleD0nNyddIHtcbiAgei1pbmRleDogLTc7IH1cblxuLm1zaWUgI2FjbHMtbGQwNDAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLXRpdGxlIHtcbiAgdG9wOiBjYWxjKDEwMnB4ICsgNTVweCkgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAubXNpZSAjYWNscy1sZDA0MCAubmF2LWl0ZW1bYXJpYS1jdXJyZW50XSAubmF2LWl0ZW0tdGl0bGUge1xuICAgICAgdG9wOiBjYWxjKDE1NHB4ICsgNThweCkgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAubXNpZSAjYWNscy1sZDAyMCAubmF2LWl0ZW0sXG4gIC5tc2llICNhY2xzLWtlMDIwIC5uYXYtaXRlbSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA4MCU7IH0gfVxuXG4ubXNpZTExIC5pbmZvZ3JhcGhpYy1jaGFpbiAuc3RpY2t5LW5hdiB7XG4gIHRvcDogNTVweDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLm1zaWUxMSAuaW5mb2dyYXBoaWMtY2hhaW4gLnN0aWNreS1uYXYge1xuICAgICAgdG9wOiAyNnB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLm1zaWUxMSAuaW5mb2dyYXBoaWMtY2hhaW4gLnN0aWNreS1uYXYge1xuICAgICAgdG9wOiA1OHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE4MDBweCkge1xuICAgIC5tc2llMTEgLmluZm9ncmFwaGljLWNoYWluIC5zdGlja3ktbmF2IHtcbiAgICAgIG1heC13aWR0aDogMTUwMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA0MjVweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogNDI1cHggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAubXNpZTExIC5pbmZvZ3JhcGhpYy1jaGFpbiAuY29udGludWUtbXNnIHtcbiAgICBwYWRkaW5nOiAzdmg7IH0gfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4gW2RhdGEtYmxvY2stdHlwZT1cImNvbnRlbnQtYmxvY2stZ3JvdXBcIl0ubWFpbi10b3BpYy1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3OGRjYTsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4gW2RhdGEtYmxvY2stdHlwZT1cImNvbnRlbnQtYmxvY2stZ3JvdXBcIl0ubWFpbi10b3BpYy1oZWFkZXIgPiAqIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluIFtkYXRhLWJsb2NrLXR5cGU9XCJjb250ZW50LWJsb2NrLWdyb3VwXCJdLm1haW4tdG9waWMtaGVhZGVyIFtkYXRhLWJsb2NrLXR5cGU9XCJoZWFkZXJcIl0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7IH1cbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4gW2RhdGEtYmxvY2stdHlwZT1cImNvbnRlbnQtYmxvY2stZ3JvdXBcIl0ubWFpbi10b3BpYy1oZWFkZXIgW2RhdGEtYmxvY2stdHlwZT1cImhlYWRlclwiXSAuaGVhZGVyLXRleHQge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4gW2RhdGEtYmxvY2stdHlwZT1cImNvbnRlbnQtYmxvY2stZ3JvdXBcIl0ubWFpbi10b3BpYy1oZWFkZXIgW2RhdGEtYmxvY2stdHlwZT1cImhlYWRlclwiXTo6YmVmb3JlLCAuaW5mb2dyYXBoaWMtY2hhaW4gW2RhdGEtYmxvY2stdHlwZT1cImNvbnRlbnQtYmxvY2stZ3JvdXBcIl0ubWFpbi10b3BpYy1oZWFkZXIgW2RhdGEtYmxvY2stdHlwZT1cImhlYWRlclwiXTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogbm9uZTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW46bm90KC5oZWFkZXItcmliYm9uKSBoMyB7XG4gIHBhZGRpbmc6IDAuODVyZW0gMC44NXJlbSAwLjVyZW0gMS4zNXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW5mb2dyYXBoaWMtY2hhaW46bm90KC5oZWFkZXItcmliYm9uKSBoMyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAuODVyZW07IH0gfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4gW2RhdGEtYmxvY2stdHlwZT1cImdyYXBoaWNcIl0ge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiBiciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmluZm9ncmFwaGljLWNoYWluIGFydGljbGVbZGF0YS1zdGFydGVkPVwiZmFsc2VcIl0ge1xuICBtaW4taGVpZ2h0OiAxMDElOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiAuaGVhZGVyLWdyYXBoaWMtY29udGFpbmVyIGltZyB7XG4gIHBhZGRpbmc6IDIwcHggMCAyNXB4O1xuICBhbmltYXRpb246IHpvb21JbiAxNTAwbXM7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgbWF4LWhlaWdodDogNDV2aDsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4gZGl2LmhlYWRlci10ZXh0IHtcbiAgYW5pbWF0aW9uOiBmYWRlSW5SaWdodCAxcztcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cblxuLmluZm9ncmFwaGljLWNoYWluIC5oZWFkZXIgKyAucGFyYWdyYXBoIHtcbiAgbWFyZ2luLXRvcDogLTAuM3JlbSAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiAuaGVhZGVyICsgLnBhcmFncmFwaCB7XG4gICAgICBtYXJnaW4tdG9wOiAtMC4xcmVtICFpbXBvcnRhbnQ7IH0gfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4gLmhlYWRlci1yaWJib24gKyAucGFyYWdyYXBoIHtcbiAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4gLmhlYWRlci1yaWJib24gKyAucGFyYWdyYXBoIHtcbiAgICAgIG1hcmdpbi10b3A6IDEuNnJlbSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE4MDBweCkge1xuICAuaW5mb2dyYXBoaWMtY2hhaW4gLmNvbnRpbnVlLW1zZyB7XG4gICAgcGFkZGluZzogM3ZoIGNhbGMoKDEwMHZ3IC0gMTUwMHB4KS8yKSAhaW1wb3J0YW50OyB9IH1cblxuLmluZm9ncmFwaGljLWNoYWluIC5oZWFkZXItcmliYm9uIHtcbiAgd2lkdGg6IDk2JTsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4gLmhlYWRlci1yaWJib24gLmhlYWRlci1pY29uW3NyYz1cImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tY29tcHJlc3Npb25zLXdoaXRlLnN2Z1wiXSB7XG4gICAgd2lkdGg6IDMzcHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1hcmdpbi10b3A6IC0xcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiAuaGVhZGVyLXJpYmJvbiAuaGVhZGVyLWljb25bc3JjPVwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1jb21wcmVzc2lvbnMtd2hpdGUuc3ZnXCJdIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTJweDsgfSB9XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiAuaGVhZGVyLXJpYmJvbiAuaGVhZGVyLWljb25bc3JjPVwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi12ZW50aWxhdGlvbi1idm0td2hpdGUuc3ZnXCJdIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiAuaGVhZGVyLXJpYmJvbiAuaGVhZGVyLWljb25bc3JjPVwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi12ZW50aWxhdGlvbi1idm0td2hpdGUuc3ZnXCJdIHtcbiAgICAgICAgaGVpZ2h0OiAzMnB4OyB9IH1cbiAgLmluZm9ncmFwaGljLWNoYWluIC5oZWFkZXItcmliYm9uIC5oZWFkZXItaWNvbltzcmM9XCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWNwci1jeWNsZXMtd2hpdGUuc3ZnXCJdIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiAuaGVhZGVyLXJpYmJvbiAuaGVhZGVyLWljb25bc3JjPVwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1jcHItY3ljbGVzLXdoaXRlLnN2Z1wiXSB7XG4gICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTJweDsgfSB9XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiAuaGVhZGVyLXJpYmJvbiAuaGVhZGVyLWljb25bc3JjPVwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1hZWQtd2hpdGUuc3ZnXCJdIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiAuaGVhZGVyLXJpYmJvbiAuaGVhZGVyLWljb25bc3JjPVwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1hZWQtd2hpdGUuc3ZnXCJdIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmluZm9ncmFwaGljLWNoYWluIC5oZWFkZXItcmliYm9uIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmluZm9ncmFwaGljLWNoYWluIC5idG4tY29udGludWUge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZjAwOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiAuaW5mb2dyYXBoaWMtY29udGVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMXM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluIC5pbmZvZ3JhcGhpYy1jb250ZW50IC5wYXJhZ3JhcGgge1xuICAgIG1hcmdpbjogMS42cmVtIDEuOHJlbSAxLjI1cmVtIDIuNXJlbTtcbiAgICBjbGVhcjogYm90aDsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4gLmluZm9ncmFwaGljLWNvbnRlbnQuaGlkZGVuIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IDAuNXM7IH1cblxuLmluZm9ncmFwaGljLWNoYWluIC5tYWluLXRvcGljIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4gLm1haW4tdG9waWMgW2RhdGEtYmxvY2stdHlwZT0naGVhZGVyJ106bm90KC5oZWFkZXItcmliYm9uKSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLmluZm9ncmFwaGljLWNoYWluIC5zdGlja3ktbmF2IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzAwOTFjZDtcbiAgaGVpZ2h0OiA4MHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gIHotaW5kZXg6IDIwO1xuICBtYXJnaW46IGF1dG87XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNS40cHggMC42cHggcmdiYSgzLCAzLCAzLCAwLjQ1KTsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4gLnN0aWNreS1uYXZbYXJpYS1oaWRkZW49XCJ0cnVlXCJdIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTEyJSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmluZm9ncmFwaGljLWNoYWluIC5zdGlja3ktbmF2IHtcbiAgICAgIGhlaWdodDogMTE4cHg7XG4gICAgICBwYWRkaW5nOiAwIGNhbGMoKDEwMCUgLSA2NTBweCkvMik7IH0gfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4gLm5hdi1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMy4zMyU7XG4gIG1heC13aWR0aDogMjE1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiA1MHB4IDUwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA0cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIHtcbiAgICB6LWluZGV4OiA1MDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4gLm5hdi1pdGVtIHtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogODBweCA4MHB4OyB9IH1cbiAgLmluZm9ncmFwaGljLWNoYWluIC5uYXYtaXRlbVtkYXRhLWluZGV4PScwJ10ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tbWFnbmlmeWluZy1nbGFzcy1jb2xvci5zdmdcIik7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluIC5uYXYtaXRlbVtkYXRhLWluZGV4PScxJ10ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tbGlnaHRidWxiLWNvbG9yLnN2Z1wiKTsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4gLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzInXSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1zdGV0aG9zY29wZS1jb2xvci5zdmdcIik7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluIC5uYXYtaXRlbSAubmF2LWl0ZW0tdGl0bGUge1xuICAgIGhlaWdodDogMjJweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQ6ICMwMDdkYjM7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMC4yZW07XG4gICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLmluZm9ncmFwaGljLWNoYWluIC5uYXYtaXRlbSAubmF2LWl0ZW0tdGl0bGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmluZm9ncmFwaGljLWNoYWluIC5uYXYtaXRlbSAubmF2LWl0ZW0tdGl0bGUge1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgICAgIHBhZGRpbmc6IDAuNGVtOyB9IH1cbiAgLmluZm9ncmFwaGljLWNoYWluIC5uYXYtaXRlbSAubmF2LWl0ZW0tY3VycmVudC1sYmwge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluIC5uYXYtaXRlbSAubmF2LWljb24ge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS1jdXJyZW50LWxibCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdW2RhdGEtaW5kZXg9JzAnXSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1tYWduaWZ5aW5nLWdsYXNzLWNvbG9yLWFjdGl2ZS5zdmdcIik7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdW2RhdGEtaW5kZXg9JzEnXSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1saWdodGJ1bGItY29sb3ItYWN0aXZlLnN2Z1wiKTsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4gLm5hdi1pdGVtW2FyaWEtY3VycmVudF1bZGF0YS1pbmRleD0nMiddIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLXN0ZXRob3Njb3BlLWNvbG9yLWFjdGl2ZS5zdmdcIik7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdIC5uYXYtaXRlbS10aXRsZSB7XG4gICAgYmFja2dyb3VuZDogIzAwNGI3OTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluIC5uYXYtaXRlbSBpbWcuaWNvbiB7XG4gICAgbWFyZ2luLXRvcDogNHB4OyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiBbZGF0YS1ibG9jay10eXBlPVwiYWxlcnQtYnRuXCJdIHtcbiAgbWFyZ2luLXRvcDogMS44NWVtOyB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiBoNCB7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbSAwO1xuICBtaW4taGVpZ2h0OiAxLjc1ZW07XG4gIGNsZWFyOiBib3RoOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4gaDQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwLjg1cmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMC44NXJlbTsgfSB9XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiBoNDo6YmVmb3JlIHtcbiAgICB3aWR0aDogN3B4O1xuICAgIGhlaWdodDogN3B4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJhY2tncm91bmQ6ICMwMDkxY2Q7XG4gICAgY29udGVudDogJyAnO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMXB4O1xuICAgIGxlZnQ6IC0wLjVlbTsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4gaDQgLmhlYWRlci10ZXh0IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gN3B4KTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIG1hcmdpbi10b3A6IC0wLjVlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgICBjb2xvcjogIzAwNGI3OTsgfVxuICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiBoNCAuaGVhZGVyLXRleHQgbGkge1xuICAgICAgY29sb3I6ICMwMDRiNzk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiBoNCAuaGVhZGVyLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4gaDQgbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmluZm9ncmFwaGljLWNoYWluIC5zYW5zLWJ1bGxldCBoNDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uaW5mb2dyYXBoaWMtY2hhaW4gLnNhbnMtYnVsbGV0ICsgLnBhcmFncmFwaCB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDIuNXJlbSAtIDdweCk7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiAuaGVhZGVyLXRleHQsXG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiAucHJpbWFyeS10ZXh0LFxuICAuaW5mb2dyYXBoaWMtY2hhaW4gLnBhcmFncmFwaCxcbiAgLmluZm9ncmFwaGljLWNoYWluIC5kaXJlY3Rpb25zLXRleHQsXG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiBzZWN0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4OyB9XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiBkaXYuaGVhZGVyLXRleHQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4gc2VjdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4gLm1haW4tdG9waWMge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgLmluZm9ncmFwaGljLWNoYWluIC5oZWFkZXItZ3JhcGhpYy1jb250YWluZXIge1xuICAgIGhlaWdodDogNDN2aDtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4gLmhlYWRlci1ncmFwaGljLWNvbnRhaW5lciBpbWcge1xuICAgICAgbWF4LWhlaWdodDogNDAwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB6LWluZGV4OiAxMDsgfVxuICAuaW5mb2dyYXBoaWMtY2hhaW4gW2RhdGEtYmxvY2stdHlwZT0naGVhZGVyJ106bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiAuc3RpY2t5LW5hdiB7XG4gICAgaGVpZ2h0OiA1MXB4OyB9XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiAubmF2LWl0ZW0ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjVweCAyNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAycHg7IH1cbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4gLm5hdi1pdGVtOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IDVweCA2cHggMCA2cHg7XG4gICAgICB0b3A6IDQ2cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBtYXJnaW46IGF1dG87IH1cbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4gLm5hdi1pdGVtW2RhdGEtaW5kZXg9XCIxXCJdOjpiZWZvcmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiAubmF2LWl0ZW1bZGF0YS1pbmRleD1cIjJcIl06OmJlZm9yZSB7XG4gICAgICB3aWR0aDogNnB4O1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgbGVmdDogLTJweDtcbiAgICAgIHRvcDogNy41cHg7IH1cbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4gLm5hdi1pdGVtW2RhdGEtaW5kZXg9JzAnXSB7XG4gICAgICB3aWR0aDogMzIlO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDglIDJweDsgfVxuICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiAubmF2LWl0ZW1bZGF0YS1pbmRleD0nMSddIHtcbiAgICAgIHdpZHRoOiA0NSU7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzNSUgMnB4OyB9XG4gICAgLmluZm9ncmFwaGljLWNoYWluIC5uYXYtaXRlbVtkYXRhLWluZGV4PScyJ10ge1xuICAgICAgd2lkdGg6IDIzJTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMnB4OyB9XG4gICAgICAuaW5mb2dyYXBoaWMtY2hhaW4gLm5hdi1pdGVtW2RhdGEtaW5kZXg9XCIyXCJdOjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAtNDUlOyB9XG4gIC5pbmZvZ3JhcGhpYy1jaGFpbiAuaW5mb2dyYXBoaWMtY29udGVudCAucGFyYWdyYXBoIHtcbiAgICBtYXJnaW46IDAuOHJlbSAwLjVyZW0gMS4zcmVtIDEuOHJlbTsgfSB9XG5cbi5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2MwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF06OmJlZm9yZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmUwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF06OmJlZm9yZSB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMTBweCAxMnB4IDAgMTJweDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0Yjc5IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogODBweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAxMnB4KTtcbiAgei1pbmRleDogLTE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5pbmZvZ3JhcGhpYy1jaGFpbiNibHMtY2MwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF06OmJlZm9yZSwgLmluZm9ncmFwaGljLWNoYWluI2FjbHMtYmUwMjAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF06OmJlZm9yZSB7XG4gICAgICBib3JkZXItd2lkdGg6IDEycHggMTRweCAwIDE0cHg7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDE0cHgpO1xuICAgICAgdG9wOiAxMThweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAuaW5mb2dyYXBoaWMtY2hhaW4jYmxzLWNjMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUsIC5pbmZvZ3JhcGhpYy1jaGFpbiNhY2xzLWJlMDIwIC5uYXYtaXRlbVthcmlhLWN1cnJlbnRdOjpiZWZvcmUge1xuICAgICAgdG9wOiA1MHB4OyB9IH1cblxuLmluZm9ncmFwaGljLWRlMDUwIFtkYXRhLWJsb2NrLXR5cGU9XCJjb250ZW50LWJsb2NrLWdyb3VwXCJdLm1haW4tdG9waWMtaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzhkY2E7IH1cbiAgLmluZm9ncmFwaGljLWRlMDUwIFtkYXRhLWJsb2NrLXR5cGU9XCJjb250ZW50LWJsb2NrLWdyb3VwXCJdLm1haW4tdG9waWMtaGVhZGVyID4gKiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5pbmZvZ3JhcGhpYy1kZTA1MCBbZGF0YS1ibG9jay10eXBlPVwiY29udGVudC1ibG9jay1ncm91cFwiXS5tYWluLXRvcGljLWhlYWRlciBbZGF0YS1ibG9jay10eXBlPVwiaGVhZGVyXCJdIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gICAgLmluZm9ncmFwaGljLWRlMDUwIFtkYXRhLWJsb2NrLXR5cGU9XCJjb250ZW50LWJsb2NrLWdyb3VwXCJdLm1haW4tdG9waWMtaGVhZGVyIFtkYXRhLWJsb2NrLXR5cGU9XCJoZWFkZXJcIl0gLmhlYWRlci10ZXh0IHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmluZm9ncmFwaGljLWRlMDUwIFtkYXRhLWJsb2NrLXR5cGU9XCJjb250ZW50LWJsb2NrLWdyb3VwXCJdLm1haW4tdG9waWMtaGVhZGVyIFtkYXRhLWJsb2NrLXR5cGU9XCJoZWFkZXJcIl06OmJlZm9yZSwgLmluZm9ncmFwaGljLWRlMDUwIFtkYXRhLWJsb2NrLXR5cGU9XCJjb250ZW50LWJsb2NrLWdyb3VwXCJdLm1haW4tdG9waWMtaGVhZGVyIFtkYXRhLWJsb2NrLXR5cGU9XCJoZWFkZXJcIl06OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cblxuLmluZm9ncmFwaGljLWRlMDUwIFtkYXRhLWJsb2NrLXR5cGU9XCJncmFwaGljXCJdIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uaW5mb2dyYXBoaWMtZGUwNTAgYXJ0aWNsZVtkYXRhLXN0YXJ0ZWQ9XCJmYWxzZVwiXSB7XG4gIG1pbi1oZWlnaHQ6IDEwMSU7IH1cblxuLmluZm9ncmFwaGljLWRlMDUwIC5jb250aW51ZS1tc2cge1xuICBiYWNrZ3JvdW5kOiAjMzc4ZGNhO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uaW5mb2dyYXBoaWMtZGUwNTAgLmJ0bi1jb250aW51ZSB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmMDA7IH1cblxuLmluZm9ncmFwaGljLWRlMDUwIC5pbmZvZ3JhcGhpYy1jb250ZW50IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcztcbiAgdHJhbnNpdGlvbi1kZWxheTogMC41czsgfVxuICAuaW5mb2dyYXBoaWMtZGUwNTAgLmluZm9ncmFwaGljLWNvbnRlbnQuaGlkZGVuIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IDAuNXM7IH1cblxuLmluZm9ncmFwaGljLWRlMDUwIC5tYWluLXRvcGljLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmE1MDA7IH1cblxuLmluZm9ncmFwaGljLWRlMDUwIC5zdGlja3ktbmF2IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzM3OGRjYTtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICB6LWluZGV4OiAxOyB9XG4gIC5pbmZvZ3JhcGhpYy1kZTA1MCAuc3RpY2t5LW5hdlthcmlhLWhpZGRlbj1cInRydWVcIl0ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zczsgfVxuXG4uaW5mb2dyYXBoaWMtZGUwNTAgLnN0aWNreS1uYXYtaXRlbS1ob2xkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQ7IH1cblxuLmluZm9ncmFwaGljLWRlMDUwIC5jdXJyZW50LXRvcGljLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICMxZjRhNzc7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmluZm9ncmFwaGljLWRlMDUwIC5uYXYtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDVweDsgfVxuICAuaW5mb2dyYXBoaWMtZGUwNTAgLm5hdi1pdGVtIC5uYXYtaXRlbS1jdXJyZW50LWxibCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaW5mb2dyYXBoaWMtZGUwNTAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0ge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmE1MDA7IH1cbiAgICAuaW5mb2dyYXBoaWMtZGUwNTAgLm5hdi1pdGVtW2FyaWEtY3VycmVudF0gLm5hdi1pdGVtLWN1cnJlbnQtbGJsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZGVidWctYWN0aXZlLXBhbmVsIHtcbiAgYm9yZGVyOiA1cHggc29saWQgcHVycGxlOyB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuc2NlbmFyaW8taGVhZGVyW2FyaWEtaGlkZGVuPSd0cnVlJ10ge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuc3VtbWFyeS1zZWN0aW9uLFxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmNoYXJhY3RlcnMtaW52b2x2ZWQtc2VjdGlvbixcbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zY2VuYXJpby1oZWFkZXIge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnN1bW1hcnktc2VjdGlvbiAucGFyYWdyYXBoLFxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC5jaGFyYWN0ZXJzLWludm9sdmVkLXNlY3Rpb24gLnBhcmFncmFwaCxcbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuc2NlbmFyaW8taGVhZGVyIC5wYXJhZ3JhcGgge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuODVyZW0gMS4zcmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuc3VtbWFyeS1zZWN0aW9uIC5wYXJhZ3JhcGgsXG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5jaGFyYWN0ZXJzLWludm9sdmVkLXNlY3Rpb24gLnBhcmFncmFwaCxcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnNjZW5hcmlvLWhlYWRlciAucGFyYWdyYXBoIHtcbiAgICAgIHBhZGRpbmc6IDEuN3JlbSAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuY2hhcmFjdGVycy1pbnZvbHZlZC1zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zdW1tYXJ5LXNlY3Rpb24sXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmJhc2UtY29udGVudC1ibG9jayAuZGlyZWN0aW9ucy10ZXh0LFxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC5yZXNwb25zZS1sYWJlbCxcbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucmVzcG9uc2UtdGV4dCxcbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuYXVkaW8tdGV4dC1yZXZlYWwsXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnJlc3BvbnNlLXNldC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zdW1tYXJ5LXNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxLjNyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zdW1tYXJ5LXNlY3Rpb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuYmFzZS1jb250ZW50LWJsb2NrID4gLmRpcmVjdGlvbnMtdGV4dCB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjZyZW0gMC44NXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmJhc2UtY29udGVudC1ibG9jayA+IC5kaXJlY3Rpb25zLXRleHQge1xuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIFtkYXRhLWJsb2NrLWxheW91dD1cInF1ZXN0aW9uLXN0YW5kYXJkLWhvdHNwb3RcIl0gLmhvdHNwb3QtYXJlYSB7XG4gIG1hcmdpbjogMC44NXJlbSBhdXRvOyB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyBbZGF0YS1ibG9jay1sYXlvdXQ9XCJxdWVzdGlvbi1tdWx0aXNlbGVjdFwiXSAucmVzcG9uc2UtdGV4dCxcbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tc3RhbmRhcmQuZ3JhcGhpY2FsIC5yZXNwb25zZS10ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tc2VyaWVzIC5xdWVzdGlvbi10ZXh0LXBhbmVsIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLXNlcmllcyAucXVlc3Rpb24tdGV4dC1wYW5lbCB7XG4gICAgICBwYWRkaW5nLXRvcDogMXJlbTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLXNlcmllcyAucXVlc3Rpb24tdGV4dC1wYW5lbCB7XG4gICAgICBwYWRkaW5nOiAwLjM1cmVtICFpbXBvcnRhbnQ7IH0gfVxuXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLXNlcmllcyAucXVlc3Rpb24tdGV4dC1ob2xkZXIge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuODVyZW0gMCAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLXNlcmllcyAucXVlc3Rpb24tdGV4dC1ob2xkZXIge1xuICAgICAgcGFkZGluZzogMC4zNXJlbSAhaW1wb3J0YW50OyB9IH1cbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1zZXJpZXMgLnF1ZXN0aW9uLXRleHQtaG9sZGVyIC5hdXhpbGlhcnktZmVhdHVyZS1idG4ge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTsgfVxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLXNlcmllcyAucXVlc3Rpb24tdGV4dC1ob2xkZXIgLnF1ZXN0aW9uLXRleHQtaG9sZGVyIHtcbiAgICBwYWRkaW5nOiAxLjI3NXJlbSAwLjg1cmVtIDAuODVyZW07IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIFtkYXRhLWJsb2NrLXR5cGU9J3F1ZXN0aW9uJ10gLnF1ZXN0aW9uLXRleHQtaG9sZGVyIC5mZWVkYmFjay1pY29uLFxuLmludGVyYWN0aXZlLXNjZW5hcmlvIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucXVlc3Rpb24tdGV4dC1ob2xkZXIgLmZlZWRiYWNrLWljb24sXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLWZlZWRiYWNrIC5xdWVzdGlvbi10ZXh0LWhvbGRlciAuZmVlZGJhY2staWNvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICBmbG9hdDogbGVmdDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gW2RhdGEtYmxvY2stdHlwZT0ncXVlc3Rpb24nXSAucXVlc3Rpb24tdGV4dC1ob2xkZXIgLmZlZWRiYWNrLWljb24sXG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIFtkYXRhLWJsb2NrLXR5cGU9J3RleHQtZW50cnknXSAucXVlc3Rpb24tdGV4dC1ob2xkZXIgLmZlZWRiYWNrLWljb24sXG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1mZWVkYmFjayAucXVlc3Rpb24tdGV4dC1ob2xkZXIgLmZlZWRiYWNrLWljb24ge1xuICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMTBweDsgfSB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyBbZGF0YS1ibG9jay10eXBlPSdpbnRlcmFjdGl2ZS1zY2VuYXJpby1wYW5lbCddIC5idG4tY29udGludWUge1xuICBtYXJnaW46IDEuNXJlbSAwIDJyZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyBbZGF0YS1ibG9jay10eXBlPSdoZWFkZXInXTpub3QoLmhlYWRlci1yaWJib24pIHtcbiAgICB3aWR0aDogYXV0bzsgfSB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tc2VyaWVzIC5xdWVzdGlvbi10ZXh0LXBhbmVsOjpiZWZvcmUge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogI2M3YzdjNztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvIDEuM3JlbTtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIFtkYXRhLXBhbmVsLWlkPVwiY29uY2x1c2lvblwiXSAudGV4dC1ob2xkZXIge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXJnaW46IDEuMnJlbSBhdXRvIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCAxLjZyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIFtkYXRhLXBhbmVsLWlkPVwiY29uY2x1c2lvblwiXSAudGV4dC1ob2xkZXIge1xuICAgICAgcGFkZGluZzogMXB4O1xuICAgICAgbWFyZ2luOiAyNXB4IGF1dG8gYXV0bzsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gW2RhdGEtcGFuZWwtaWQ9XCJjb25jbHVzaW9uXCJdIC50ZXh0LWhvbGRlciB7XG4gICAgICBwYWRkaW5nOiAwIDAuMzVyZW07IH0gfVxuXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8gW2RhdGEtYmxvY2stdHlwZT1cInRleHQtZW50cnlcIl0gLnF1ZXN0aW9uLWdyYXBoaWMge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDFyZW0gYXV0byAwLjVyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIFtkYXRhLWJsb2NrLXR5cGU9XCJ0ZXh0LWVudHJ5XCJdIC5xdWVzdGlvbi1ncmFwaGljIHtcbiAgICAgIG1hcmdpbjogMXJlbSBhdXRvIDAgIWltcG9ydGFudDsgfSB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyBbZGF0YS1ibG9jay10eXBlPVwidGV4dC1lbnRyeVwiXSAudGV4dC1ob2xkZXIge1xuICBwYWRkaW5nOiAxLjNyZW0gMC44NXJlbTsgfVxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gW2RhdGEtYmxvY2stdHlwZT1cInRleHQtZW50cnlcIl0gLnRleHQtaG9sZGVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAjYzdjN2M3O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMC4xcmVtIGF1dG8gMS4zcmVtO1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gW2RhdGEtYmxvY2stdHlwZT1cInRleHQtZW50cnlcIl0gLnRleHQtaG9sZGVyIHtcbiAgICAgIHBhZGRpbmc6IDAuMzVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gW2RhdGEtYmxvY2stdHlwZT1cInRleHQtZW50cnlcIl0gLnRleHQtaG9sZGVyIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDEuM3JlbSAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMCAwLjg1cmVtO1xuICAgICAgLyogcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgKi8gfSB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tdGV4dC1ob2xkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMS4yNzVyZW0gIWltcG9ydGFudDsgfVxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLXRleHQtaG9sZGVyIC5xdWVzdGlvbi1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tdGV4dC1ob2xkZXIgaDMge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi10ZXh0LWhvbGRlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDEuN3JlbSAwLjg1cmVtIDAgIWltcG9ydGFudDsgfVxuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi10ZXh0LWhvbGRlciBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yZW07IH0gfVxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLXRleHQtaG9sZGVyIC5xdWVzdGlvbi10ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDAgMC44NXJlbTtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMDsgfVxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tdGV4dC1ob2xkZXIgLnF1ZXN0aW9uLXRleHQgc3BhbiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLXRleHQtaG9sZGVyIC5xdWVzdGlvbi10ZXh0IHtcbiAgICAgICAgcGFkZGluZzogMCA1JSAxLjI3NXJlbSAwOyB9IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIFtkYXRhLWJsb2NrLXR5cGU9XCJ2aWRlb1wiXSBbZGF0YS11aT1cInZpZGVvSG9sZGVyXCJdIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyBbZGF0YS1ibG9jay10eXBlPVwidmlkZW9cIl0gW2RhdGEtdWk9XCJ2aWRlb0hvbGRlclwiXSB7XG4gICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDAuN3JlbSk7IH0gfVxuXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnZpZGVvLWJsb2NrIC5wcmltYXJ5LXRleHQge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjg1cmVtOyB9XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAudmlkZW8tYmxvY2sgLnByaW1hcnktdGV4dCBwIHtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnZpZGVvLWJsb2NrIC5wcmltYXJ5LXRleHQge1xuICAgICAgbWFyZ2luOiAwLjg1cmVtIDAgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnZpZGVvLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAtNnB4OyB9IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC52aWRlby1jaGFubmVsIHtcbiAgcGFkZGluZzogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnZpZGVvLWNoYW5uZWwge1xuICAgICAgcGFkZGluZzogMS41cmVtIDA7IH0gfVxuXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmFjdGl2ZS1xdWVzdGlvbiAucXVlc3Rpb24tZ3JhcGhpYy1ob2xkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5hY3RpdmUtcXVlc3Rpb24gLnF1ZXN0aW9uLWdyYXBoaWMtaG9sZGVyIC5xdWVzdGlvbi1ncmFwaGljIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTsgfVxuXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmFjdGl2ZS1xdWVzdGlvbiAucXVlc3Rpb24tZ3JhcGhpYyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXJnaW46IDAgYXV0byAwLjVyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5hY3RpdmUtcXVlc3Rpb24gLnF1ZXN0aW9uLWdyYXBoaWMge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMC41cmVtIGF1dG8gMC41cmVtOyB9IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zY3JvbGwtbXNnIHtcbiAgZm9udC1zaXplOiBpbmhlcml0OyB9XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuc2Nyb2xsLW1zZyAuZGlyZWN0aW9ucy10ZXh0IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEuMzVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAuN2VtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuc2Nyb2xsLW1zZyAuZGlyZWN0aW9ucy10ZXh0IHtcbiAgICAgICAgcGFkZGluZzogM3ZoIGNhbGMoKDEwMCUgLSA2MDBweCkvMik7XG4gICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTsgfSB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmVlZGJhY2staG9sZGVyOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8gW2RhdGEtcGFuZWwtaWQ9XCJxM1wiXSAucXVlc3Rpb24tbnVtLFxuLmludGVyYWN0aXZlLXNjZW5hcmlvIFtkYXRhLXBhbmVsLWlkPVwicTRcIl0gLnF1ZXN0aW9uLW51bSxcbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyBbZGF0YS1wYW5lbC1pZD1cInE1XCJdIC5xdWVzdGlvbi1udW0sXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8gW2RhdGEtcGFuZWwtaWQ9XCJxN1wiXSAucXVlc3Rpb24tbnVtLFxuLmludGVyYWN0aXZlLXNjZW5hcmlvIFtkYXRhLXBhbmVsLWlkPVwicTlcIl0gLnF1ZXN0aW9uLW51bSB7XG4gIG1hcmdpbi10b3A6IC0xOHB4ICFpbXBvcnRhbnQ7IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIFtkYXRhLXBhbmVsLWlkPVwicTNcIl0gLnF1ZXN0aW9uLXRleHQsXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8gW2RhdGEtcGFuZWwtaWQ9XCJxNFwiXSAucXVlc3Rpb24tdGV4dCxcbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyBbZGF0YS1wYW5lbC1pZD1cInE1XCJdIC5xdWVzdGlvbi10ZXh0LFxuLmludGVyYWN0aXZlLXNjZW5hcmlvIFtkYXRhLXBhbmVsLWlkPVwicTdcIl0gLnF1ZXN0aW9uLXRleHQsXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8gW2RhdGEtcGFuZWwtaWQ9XCJxOVwiXSAucXVlc3Rpb24tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIFtkYXRhLXBhbmVsLWlkPVwicTNcIl0gLnF1ZXN0aW9uLW51bSxcbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIFtkYXRhLXBhbmVsLWlkPVwicTRcIl0gLnF1ZXN0aW9uLW51bSxcbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIFtkYXRhLXBhbmVsLWlkPVwicTVcIl0gLnF1ZXN0aW9uLW51bSxcbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIFtkYXRhLXBhbmVsLWlkPVwicTdcIl0gLnF1ZXN0aW9uLW51bSxcbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIFtkYXRhLXBhbmVsLWlkPVwicTlcIl0gLnF1ZXN0aW9uLW51bSB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDsgfVxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gW2RhdGEtcGFuZWwtaWQ9XCJxM1wiXSAucXVlc3Rpb24tdGV4dCxcbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIFtkYXRhLXBhbmVsLWlkPVwicTRcIl0gLnF1ZXN0aW9uLXRleHQsXG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyBbZGF0YS1wYW5lbC1pZD1cInE1XCJdIC5xdWVzdGlvbi10ZXh0LFxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gW2RhdGEtcGFuZWwtaWQ9XCJxN1wiXSAucXVlc3Rpb24tdGV4dCxcbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIFtkYXRhLXBhbmVsLWlkPVwicTlcIl0gLnF1ZXN0aW9uLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDEycHggIWltcG9ydGFudDsgfSB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tc2VyaWVzLWluZGV4LFxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1ncm91cC1udW1iZXIge1xuICBmb250LXNpemU6IDRyZW07XG4gIGxpbmUtaGVpZ2h0OiAuODU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBnZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNlZDFiMmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnF1ZXN0aW9uLXNlcmllcy1pbmRleCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1zZXJpZXMtaW5kZXgge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDsgfSB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAucXVlc3Rpb24tZ3JvdXAtbnVtYmVyIHtcbiAgbWFyZ2luLXRvcDogLTEwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1ncm91cC1udW1iZXIge1xuICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC5pbnRyby1wYW5lbCAuc2VndWUtc2VjdGlvbixcbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnNlZ3VlLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBwYWRkaW5nOiAycmVtIDAuODVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDkxY2Q7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmludHJvLXBhbmVsIC5zZWd1ZS1zZWN0aW9uLFxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnNlZ3VlLXNlY3Rpb24ge1xuICAgICAgcGFkZGluZzogNHJlbSAycmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfSB9XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuaW50cm8tcGFuZWwgLnNlZ3VlLXNlY3Rpb24gLnVzZXItcG9pbnRzLFxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmludHJvLXBhbmVsIC5zZWd1ZS1zZWN0aW9uIC51c2VyLXBvaW50cyBoMyxcbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCAuc2VndWUtc2VjdGlvbiAudXNlci1wb2ludHMsXG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnNlZ3VlLXNlY3Rpb24gLnVzZXItcG9pbnRzIGgzIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuaW50cm8tcGFuZWwgLnNlZ3VlLXNlY3Rpb24gLnVzZXItcG9pbnRzLFxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5zZWd1ZS1zZWN0aW9uIC51c2VyLXBvaW50cyB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgcGFkZGluZzogMnJlbSAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgZm9udC1zaXplOiAxLjM1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmludHJvLXBhbmVsIC5zZWd1ZS1zZWN0aW9uIC51c2VyLXBvaW50cyxcbiAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnNlZ3VlLXNlY3Rpb24gLnVzZXItcG9pbnRzIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAycmVtOyB9IH1cbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmludHJvLXBhbmVsIC5zZWd1ZS1zZWN0aW9uIC51c2VyLXBvaW50cyBoMyxcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5zZWd1ZS1zZWN0aW9uIC51c2VyLXBvaW50cyBoMyB7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuaW50cm8tcGFuZWwgLnNlZ3VlLXNlY3Rpb24gLnVzZXItcG9pbnRzIGgzLFxuICAgICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5zZWd1ZS1zZWN0aW9uIC51c2VyLXBvaW50cyBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTE2cHg7IH0gfVxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuaW50cm8tcGFuZWwgLnNlZ3VlLXNlY3Rpb24gLnVzZXItcG9pbnRzIHA6bGFzdC1jaGlsZCxcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5zZWd1ZS1zZWN0aW9uIC51c2VyLXBvaW50cyBwOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmludHJvLXBhbmVsIC5zZWd1ZS1zZWN0aW9uIC51c2VyLXBvaW50cy1udW0sXG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnNlZ3VlLXNlY3Rpb24gLnVzZXItcG9pbnRzLW51bSB7XG4gICAgZm9udC1mYW1pbHk6IGdlb3JnaWEsIHNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMi41cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmludHJvLXBhbmVsIC5zZWd1ZS1zZWN0aW9uIC51c2VyLXBvaW50cy1udW0sXG4gICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5zZWd1ZS1zZWN0aW9uIC51c2VyLXBvaW50cy1udW0ge1xuICAgICAgICBmb250LXNpemU6IDM4cHg7IH0gfVxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmludHJvLXBhbmVsIC5zZWd1ZS1zZWN0aW9uIC50b3BpY3Mtc2VjdGlvbixcbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCAuc2VndWUtc2VjdGlvbiAudG9waWNzLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5pbnRyby1wYW5lbCAuc2VndWUtc2VjdGlvbiAudG9waWNzLXNlY3Rpb24sXG4gICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5zZWd1ZS1zZWN0aW9uIC50b3BpY3Mtc2VjdGlvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbTsgfSB9XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuaW50cm8tcGFuZWwgLnNlZ3VlLXNlY3Rpb24gLmludHJvLWhlYWRlci1ncmFwaGljLFxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5zZWd1ZS1zZWN0aW9uIC5pbnRyby1oZWFkZXItZ3JhcGhpYyB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICB3aWR0aDogMjg1JTtcbiAgICBhbmltYXRpb246IHpvb21JbiAxczsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5pbnRyby1wYW5lbCAuc2VndWUtc2VjdGlvbiAuaW50cm8taGVhZGVyLWdyYXBoaWMsXG4gICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5zZWd1ZS1zZWN0aW9uIC5pbnRyby1oZWFkZXItZ3JhcGhpYyB7XG4gICAgICAgIHdpZHRoOiAxMTh2dztcbiAgICAgICAgbWF4LXdpZHRoOiAxNzgwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTsgfSB9XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuaW50cm8tcGFuZWwgLnNlZ3VlLXNlY3Rpb24gLnNjZW5hcmlvLXRpdGxlLFxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5zZWd1ZS1zZWN0aW9uIC5zY2VuYXJpby10aXRsZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMy41ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW5Eb3duIDMwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5pbnRyby1wYW5lbCAuc2VndWUtc2VjdGlvbiAuc2NlbmFyaW8tdGl0bGUgc3BhbixcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5zZWd1ZS1zZWN0aW9uIC5zY2VuYXJpby10aXRsZSBzcGFuIHtcbiAgICAgIC8qIGRpc3BsYXk6IGJsb2NrOyAqL1xuICAgICAgLyogZm9udC1zaXplOiAxLjVlbTsgKi9cbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlOyB9XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5pbnRyby1wYW5lbCAuc2VndWUtc2VjdGlvbiAuc2NlbmFyaW8tdGl0bGUgLmxpbmUtMSxcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmludHJvLXBhbmVsIC5zZWd1ZS1zZWN0aW9uIC5zY2VuYXJpby10aXRsZSAubGluZS0yLFxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnNlZ3VlLXNlY3Rpb24gLnNjZW5hcmlvLXRpdGxlIC5saW5lLTEsXG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCAuc2VndWUtc2VjdGlvbiAuc2NlbmFyaW8tdGl0bGUgLmxpbmUtMiB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuaW50cm8tcGFuZWwgLnNlZ3VlLXNlY3Rpb24gLnNjZW5hcmlvLXRpdGxlIC5saW5lLTEsXG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCAuc2VndWUtc2VjdGlvbiAuc2NlbmFyaW8tdGl0bGUgLmxpbmUtMSB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuaW50cm8tcGFuZWwgLnNlZ3VlLXNlY3Rpb24gLnNjZW5hcmlvLXRpdGxlIC5saW5lLTIsXG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCAuc2VndWUtc2VjdGlvbiAuc2NlbmFyaW8tdGl0bGUgLmxpbmUtMiB7XG4gICAgICBmb250LXNpemU6IDIuNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5pbnRyby1wYW5lbCAuc2VndWUtc2VjdGlvbiAuc2NlbmFyaW8tdGl0bGUgLmxpbmUtMSxcbiAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnNlZ3VlLXNlY3Rpb24gLnNjZW5hcmlvLXRpdGxlIC5saW5lLTEge1xuICAgICAgICBmb250LXNpemU6IDAuN2VtOyB9XG4gICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmludHJvLXBhbmVsIC5zZWd1ZS1zZWN0aW9uIC5zY2VuYXJpby10aXRsZSAubGluZS0yLFxuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCAuc2VndWUtc2VjdGlvbiAuc2NlbmFyaW8tdGl0bGUgLmxpbmUtMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42ZW07IH0gfVxuXG5Aa2V5ZnJhbWVzIHN1YmplY3REaXZpZGVyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAxLCAxKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7IH0gfVxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmludHJvLXBhbmVsIC5zZWd1ZS1zZWN0aW9uIC5zY2VuYXJpby1zdWJqZWN0LFxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5zZWd1ZS1zZWN0aW9uIC5zY2VuYXJpby1zdWJqZWN0IHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgYW5pbWF0aW9uOiBmYWRlSW5VcCAzMDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuaW50cm8tcGFuZWwgLnNlZ3VlLXNlY3Rpb24gLnNjZW5hcmlvLXN1YmplY3Q6OmFmdGVyLFxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnNlZ3VlLXNlY3Rpb24gLnNjZW5hcmlvLXN1YmplY3Q6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiAxMjVweDtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAycmVtIGF1dG87XG4gICAgICBhbmltYXRpb246IHN1YmplY3REaXZpZGVyIDMwMG1zO1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAzMDBtcztcbiAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICBjb250ZW50OiAnJzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5pbnRyby1wYW5lbCAuc2VndWUtc2VjdGlvbiAuc2NlbmFyaW8tc3ViamVjdCxcbiAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnNlZ3VlLXNlY3Rpb24gLnNjZW5hcmlvLXN1YmplY3Qge1xuICAgICAgICBmb250LXNpemU6IDJlbTsgfVxuICAgICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmludHJvLXBhbmVsIC5zZWd1ZS1zZWN0aW9uIC5zY2VuYXJpby1zdWJqZWN0OjphZnRlcixcbiAgICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCAuc2VndWUtc2VjdGlvbiAuc2NlbmFyaW8tc3ViamVjdDo6YWZ0ZXIge1xuICAgICAgICAgIG1hcmdpbjogNHJlbSBhdXRvOyB9IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC5pbnRyby1wYW5lbCAuc2VndWUtc2VjdGlvbiB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNnJlbSk7IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC5pbnRyby1wYW5lbCAuY2hhcmFjdGVyLWhvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwLjQyNXJlbSAwIDAuODVyZW07IH1cbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5pbnRyby1wYW5lbCAuY2hhcmFjdGVyLWhvbGRlciAuY2hhcmFjdGVyIHtcbiAgICB3aWR0aDogNDIlO1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIHBhZGRpbmc6IDAuODVyZW07XG4gICAgYW5pbWF0aW9uOiB6b29tSW4gMzAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuaW50cm8tcGFuZWwgLmNoYXJhY3Rlci1ob2xkZXIgLmNoYXJhY3RlcltkYXRhLWluZGV4PScwJ10ge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiA0MDBtczsgfVxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuaW50cm8tcGFuZWwgLmNoYXJhY3Rlci1ob2xkZXIgLmNoYXJhY3RlcltkYXRhLWluZGV4PScxJ10ge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiA1NTBtczsgfVxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuaW50cm8tcGFuZWwgLmNoYXJhY3Rlci1ob2xkZXIgLmNoYXJhY3RlcltkYXRhLWluZGV4PScyJ10ge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiA3MDBtczsgfVxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuaW50cm8tcGFuZWwgLmNoYXJhY3Rlci1ob2xkZXIgLmNoYXJhY3RlcltkYXRhLWluZGV4PSczJ10ge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiA4NTBtczsgfVxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuaW50cm8tcGFuZWwgLmNoYXJhY3Rlci1ob2xkZXIgLmNoYXJhY3RlcltkYXRhLWluZGV4PSc0J10ge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxMDAwbXM7IH1cbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmludHJvLXBhbmVsIC5jaGFyYWN0ZXItaG9sZGVyIC5jaGFyYWN0ZXJbZGF0YS1pbmRleD0nNSddIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMTE1MG1zOyB9XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5pbnRyby1wYW5lbCAuY2hhcmFjdGVyLWhvbGRlciAuY2hhcmFjdGVyW2RhdGEtaW5kZXg9JzYnXSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDEzMDBtczsgfVxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuaW50cm8tcGFuZWwgLmNoYXJhY3Rlci1ob2xkZXIgLmNoYXJhY3RlcltkYXRhLWluZGV4PSc3J10ge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxNDUwbXM7IH1cbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmludHJvLXBhbmVsIC5jaGFyYWN0ZXItaG9sZGVyIC5jaGFyYWN0ZXJbZGF0YS1pbmRleD0nOCddIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMTYwMG1zOyB9XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5pbnRyby1wYW5lbCAuY2hhcmFjdGVyLWhvbGRlciAuY2hhcmFjdGVyW2RhdGEtaW5kZXg9JzknXSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDE3NTBtczsgfVxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuaW50cm8tcGFuZWwgLmNoYXJhY3Rlci1ob2xkZXIgLmNoYXJhY3RlcltkYXRhLWluZGV4PScxMCddIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMTkwMG1zOyB9XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5pbnRyby1wYW5lbCAuY2hhcmFjdGVyLWhvbGRlciAuY2hhcmFjdGVyW2RhdGEtaW5kZXg9JzExJ10ge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAyMDUwbXM7IH1cbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmludHJvLXBhbmVsIC5jaGFyYWN0ZXItaG9sZGVyIC5jaGFyYWN0ZXJbZGF0YS1pbmRleD0nMTInXSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDIyMDBtczsgfVxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuaW50cm8tcGFuZWwgLmNoYXJhY3Rlci1ob2xkZXIgLmNoYXJhY3Rlci5jb2FjaCB7XG4gICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDQ1cHgpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwOTFjZDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgcGFkZGluZzogMC44NXJlbTsgfVxuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5pbnRyby1wYW5lbCAuY2hhcmFjdGVyLWhvbGRlciAuY2hhcmFjdGVyLmNvYWNoIC5jaGFyYWN0ZXItZ3JhcGhpYyB7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgd2lkdGg6IDg1cHg7XG4gICAgICAgIGhlaWdodDogODVweDsgfVxuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5pbnRyby1wYW5lbCAuY2hhcmFjdGVyLWhvbGRlciAuY2hhcmFjdGVyLmNvYWNoIC5jaGFyYWN0ZXItdGV4dC1ob2xkZXIge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gOTVweCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDE1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5pbnRyby1wYW5lbCAuY2hhcmFjdGVyLWhvbGRlciAuY2hhcmFjdGVyLmNvYWNoIC5jaGFyYWN0ZXItdGV4dC1ob2xkZXIgLmNoYXJhY3Rlci1uYW1lIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCA4cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmludHJvLXBhbmVsIC5jaGFyYWN0ZXItaG9sZGVyIC5jaGFyYWN0ZXIuY29hY2gge1xuICAgICAgICAgIHdpZHRoOiA3NSU7IH1cbiAgICAgICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmludHJvLXBhbmVsIC5jaGFyYWN0ZXItaG9sZGVyIC5jaGFyYWN0ZXIuY29hY2ggLmNoYXJhY3Rlci1ncmFwaGljIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmludHJvLXBhbmVsIC5jaGFyYWN0ZXItaG9sZGVyIHtcbiAgICAgIHBhZGRpbmc6IDEuMjc1cmVtIDA7IH1cbiAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuaW50cm8tcGFuZWwgLmNoYXJhY3Rlci1ob2xkZXIgLmNoYXJhY3RlciB7XG4gICAgICAgIHdpZHRoOiAyOCU7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5pbnRyby1wYW5lbCAuY2hhcmFjdGVyLWhvbGRlciAuY2hhcmFjdGVyIHtcbiAgICAgIHdpZHRoOiA0MiU7XG4gICAgICBwYWRkaW5nOiAwLjM1cmVtOyB9XG4gICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmludHJvLXBhbmVsIC5jaGFyYWN0ZXItaG9sZGVyIC5jaGFyYWN0ZXIgLmNoYXJhY3Rlci1ncmFwaGljIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmludHJvLXBhbmVsIC5jaGFyYWN0ZXItaG9sZGVyIC5jaGFyYWN0ZXIuY29hY2gge1xuICAgICAgICBwYWRkaW5nOiAwLjM1cmVtO1xuICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDIycHgpO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuaW50cm8tcGFuZWwgLmNoYXJhY3Rlci1ob2xkZXIgLmNoYXJhY3Rlci5jb2FjaCAuY2hhcmFjdGVyLXRleHQtaG9sZGVyIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5pbnRyby1wYW5lbCAuY2hhcmFjdGVyLWhvbGRlciAuY2hhcmFjdGVyLWdyYXBoaWMge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmludHJvLXBhbmVsIC5jaGFyYWN0ZXItaG9sZGVyIC5jaGFyYWN0ZXItbmFtZSB7XG4gICAgbWFyZ2luOiA4cHggMCAycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzAwNGI3OTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5pbnRyby1wYW5lbCAuY2hhcmFjdGVyLWhvbGRlciAuY2hhcmFjdGVyLW5hbWUge1xuICAgICAgICBmb250LXNpemU6IDEuMzVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmludHJvLXBhbmVsIC5jaGFyYWN0ZXItaG9sZGVyIHtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfSB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuaW50cm8tcGFuZWwgLmJ0bi1jb250aW51ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDFyZW0gYXV0byAycmVtOyB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuaW50cm8tcGFuZWwgLmJ0bi1zY3JvbGwge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAuN3JlbSBhdXRvIDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiBwdWxzZSA4MDBtcyBsaW5lYXIgNjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyNTBtcztcbiAgcGFkZGluZzogMXB4IDdweCAycHg7IH1cbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5pbnRyby1wYW5lbCAuYnRuLXNjcm9sbDphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tYXJyb3ctd2hpdGUtdGhpbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciA2MCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiA4MCU7IH1cbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5pbnRyby1wYW5lbCAuYnRuLXNjcm9sbC5vdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpOyB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnF1ZXN0aW9uLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5xdWVzdGlvbi10ZXh0IHtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5xdWVzdGlvbi10ZXh0IHVsIHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDsgfVxuXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIHVsIHtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCB1bCB7XG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCBbZGF0YS1wYW5lbC1pZD1cInEzXCJdIC5xdWVzdGlvbi1udW06OmJlZm9yZSxcbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgW2RhdGEtcGFuZWwtaWQ9XCJxNFwiXSAucXVlc3Rpb24tbnVtOjpiZWZvcmUsXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIFtkYXRhLXBhbmVsLWlkPVwicTVcIl0gLnF1ZXN0aW9uLW51bTo6YmVmb3JlLFxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCBbZGF0YS1wYW5lbC1pZD1cInE3XCJdIC5xdWVzdGlvbi1udW06OmJlZm9yZSxcbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgW2RhdGEtcGFuZWwtaWQ9XCJxOVwiXSAucXVlc3Rpb24tbnVtOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCBbZGF0YS1wYW5lbC1pZD1cInEzXCJdIC5xdWVzdGlvbi1udW06OmJlZm9yZSxcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIFtkYXRhLXBhbmVsLWlkPVwicTRcIl0gLnF1ZXN0aW9uLW51bTo6YmVmb3JlLFxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgW2RhdGEtcGFuZWwtaWQ9XCJxNVwiXSAucXVlc3Rpb24tbnVtOjpiZWZvcmUsXG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCBbZGF0YS1wYW5lbC1pZD1cInE3XCJdIC5xdWVzdGlvbi1udW06OmJlZm9yZSxcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIFtkYXRhLXBhbmVsLWlkPVwicTlcIl0gLnF1ZXN0aW9uLW51bTo6YmVmb3JlIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDsgfSB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnF1ZXN0aW9uLWdyb3VwOjphZnRlciB7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5MWNkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxLjVyZW0gYXV0byAyLjVyZW07XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogOTAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnF1ZXN0aW9uLWdyb3VwOjphZnRlciB7XG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgbWFyZ2luOiAyLjVyZW0gYXV0byAzLjVyZW07IH0gfVxuXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5wYXNzLWZhaWwtcmVzdWx0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbmltYXRpb246IGZhZGVJbiAzMDBtcztcbiAgYW5pbWF0aW9uLWRlbGF5OiA4MDBtcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgZm9udC1zaXplOiAxLjc1cmVtOyB9XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnBhc3MtZmFpbC1yZXN1bHRzOjpiZWZvcmUge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDsgfVxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5wYXNzLWZhaWwtcmVzdWx0cy5wYXNzZWQ6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1jaGVja21hcmstY2lyY2xlLXdoaXRlLnN2Z1wiKTsgfVxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5wYXNzLWZhaWwtcmVzdWx0cy5mYWlsZWQ6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi14LWNpcmNsZS13aGl0ZS5zdmdcIik7IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCB1bC5wYW5lbC1ncm91cHMge1xuICBib3JkZXItbGVmdDogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCAuc2VndWUtc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTsgfSB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnF1ZXN0aW9uLXRleHQtaG9sZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnF1ZXN0aW9uLXRleHQtaG9sZGVyIC5xdWVzdGlvbi10ZXh0IHtcbiAgICBib3JkZXItYm90dG9tOiAwOyB9XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnF1ZXN0aW9uLXRleHQtaG9sZGVyIC5xdWVzdGlvbi1udW0ge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMC44NTtcbiAgICBtYXJnaW4tdG9wOiAtMC44NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgZm9udC1mYW1pbHk6IGdlb3JnaWEsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICNlZDFiMmU7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnF1ZXN0aW9uLXRleHQtaG9sZGVyIC5xdWVzdGlvbi1udW0ge1xuICAgICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IC0xLjZyZW07IH0gfVxuXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5xdWVzdGlvbi1mZWVkYmFjayB7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnF1ZXN0aW9uLWZlZWRiYWNrIHVsIGxpOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2VkMWIyZSAhaW1wb3J0YW50O1xuICAgIGNvbnRlbnQ6ICfigKInICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCAucXVlc3Rpb24tZmVlZGJhY2sgLmZlZWRiYWNrIHVsIGxpOjpiZWZvcmUge1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCAucXVlc3Rpb24tZmVlZGJhY2sgLnF1ZXN0aW9uLW51bSAucXVlc3Rpb24tdGV4dC1ob2xkZXIge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnF1ZXN0aW9uLXRleHQtaG9sZGVyIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLmZlZWRiYWNrLWdyYXBoaWMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuODVyZW0gMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5mZWVkYmFjay1ncmFwaGljIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcGFkZGluZzogMS43cmVtIDA7IH0gfVxuXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5mZWVkYmFjayB7XG4gIG1hcmdpbjogMC41cmVtIDVweDtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCAuZmVlZGJhY2sge1xuICAgICAgbWFyZ2luOiAxcmVtIDA7IH0gfVxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5mZWVkYmFjayBwLFxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5mZWVkYmFjayB1bCB7XG4gICAgLyogd2lkdGg6IGNhbGMoMTAwJSAtIDQycHgpOyAqL1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCAuZmVlZGJhY2sgcCxcbiAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLmZlZWRiYWNrIHVsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCAuZmVlZGJhY2sgcCxcbiAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLmZlZWRiYWNrIHVsIHtcbiAgICAgICAgLyogd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpOyAqLyB9IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCAuYnV0dG9ucy1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCAuYnV0dG9ucy1jb250YWluZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXJlbTsgfSB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLmhlYWRlciB7XG4gIC8qIHBhZGRpbmctYm90dG9tOiAkcGFkZGluZy1kZWZhdWx0OyAqLyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5oZWFkZXIsXG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZmluYWwtZmVlZGJhY2stcGFuZWwgLmZlZWRiYWNrLFxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5mZWVkYmFjay1ncmFwaGljLFxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5wYXJhZ3JhcGgge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5xdWVzdGlvbi10ZXh0LWhvbGRlciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zZWd1ZS1yZWdpb24ge1xuICBwYWRkaW5nOiAwLjg1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5MWNkO1xuICB6LWluZGV4OiA5OTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAtMjBweDsgfVxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnNlZ3VlLXJlZ2lvbiAuc2lkZS1ieS1zaWRlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zZWd1ZS1yZWdpb24gLnNpZGUtYnktc2lkZSAucGFyYWdyYXBoIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnNlZ3VlLXJlZ2lvbiAuc2lkZS1ieS1zaWRlIC5zaWRlLWJ5LXNpZGUtaWNvbiB7XG4gICAgICBtYXJnaW46IDE1cHggYXV0byA1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuc2VndWUtcmVnaW9uIC5zaWRlLWJ5LXNpZGUgLnBhcmFncmFwaCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zZWd1ZS1yZWdpb24gLnNpZGUtYnktc2lkZSAuc2lkZS1ieS1zaWRlLWljb24ge1xuICAgICAgICBtYXJnaW46IDEuNzVyZW0gYXV0bzsgfSB9XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuc2VndWUtcmVnaW9uIC5jYWxsb3V0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0Yjc5O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2ZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnNlZ3VlLXJlZ2lvbiAuY2FsbG91dCBwIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuc2VndWUtcmVnaW9uIC5jYWxsb3V0IHtcbiAgICAgICAgcGFkZGluZzogMC4zNXJlbSAyMHB4OyB9IH1cbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnNlZ3VlLXJlZ2lvbiAuY2FsbG91dDo6YmVmb3JlLCAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnNlZ3VlLXJlZ2lvbiAuY2FsbG91dDo6YWZ0ZXIge1xuICAgICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBnZW9yZ2lhLCBzZXJpZjsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuc2VndWUtcmVnaW9uIC5jYWxsb3V0OjpiZWZvcmUsIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuc2VndWUtcmVnaW9uIC5jYWxsb3V0OjphZnRlciB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMDVweDsgfSB9XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zZWd1ZS1yZWdpb24gLmNhbGxvdXQ6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAn4oCcJztcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbGVmdDogNHB4O1xuICAgICAgdG9wOiAtMTBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuc2VndWUtcmVnaW9uIC5jYWxsb3V0OjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogLTE1cHg7XG4gICAgICAgICAgbGVmdDogMTVweDsgfSB9XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zZWd1ZS1yZWdpb24gLmNhbGxvdXQ6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICfigJ0nO1xuICAgICAgcmlnaHQ6IDRweDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zZWd1ZS1yZWdpb24gLmNhbGxvdXQ6OmFmdGVyIHtcbiAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICBib3R0b206IDRweDsgfSB9XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuc2VndWUtcmVnaW9uIC5jYWxsb3V0ICsgLnBhcmFncmFwaCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zZWd1ZS1yZWdpb24ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuODVyZW07IH1cbiAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuc2VndWUtcmVnaW9uIC5jYWxsb3V0IHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCAjZmZmOyB9XG4gICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnNlZ3VlLXJlZ2lvbiAucGFyYWdyYXBoICsgLmNhbGxvdXQge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMXJlbTsgfVxuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zZWd1ZS1yZWdpb24gZGl2Omxhc3QtY2hpbGQuY2FsbG91dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnNlZ3VlLXJlZ2lvbiB7XG4gICAgICBwYWRkaW5nOiAwLjM1cmVtOyB9IH1cbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zZWd1ZS1yZWdpb24gc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zZWd1ZS1yZWdpb24gc2VjdGlvbiB7XG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvOyB9IH1cbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnNlZ3VlLXJlZ2lvbiBzZWN0aW9uLmhhcy1wcmVzZW50YXRpb24gLnByZXNlbnRhdGlvbi1ibG9jayB7XG4gICAgICBtYXJnaW46IGNhbGMoLTEgKiAwLjg1cmVtKSBjYWxjKC0xICogMC44NXJlbSkgMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zZWd1ZS1yZWdpb24gc2VjdGlvbi5oYXMtcHJlc2VudGF0aW9uIC5wcmVzZW50YXRpb24tYmxvY2sge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogKCgxMDB2dyAtIDYwMHB4KSkvMik7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnNlZ3VlLXJlZ2lvbiBzZWN0aW9uLmhhcy1wcmVzZW50YXRpb24gLnByZXNlbnRhdGlvbi1ibG9jayB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zZWd1ZS1yZWdpb24gc2VjdGlvbi5oYXMtcHJlc2VudGF0aW9uIC5wcmVzZW50YXRpb24tYmxvY2sgdWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNHJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnNlZ3VlLXJlZ2lvbiBzZWN0aW9uLmhhcy1wcmVzZW50YXRpb24gLnByZXNlbnRhdGlvbi1ibG9jayB1bCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYycHg7IH0gfVxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuc2VndWUtcmVnaW9uIHNlY3Rpb24uaGFzLXByZXNlbnRhdGlvbjpub3QoLmhhcy12aWRlbyk6bm90KC5oYXMtcGFyYWdyYXBoKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtMC44NXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuc2VndWUtcmVnaW9uIHNlY3Rpb24uaGFzLXByZXNlbnRhdGlvbjpub3QoLmhhcy12aWRlbyk6bm90KC5oYXMtcGFyYWdyYXBoKSB7XG4gICAgICAgICAgbWFyZ2luOiBjYWxjKC0xICogMC44NXJlbSkgYXV0bzsgfSB9XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zZWd1ZS1yZWdpb24gc2VjdGlvbi5oYXMtcHJlc2VudGF0aW9uOm5vdCguaGFzLXZpZGVvKS5oYXMtY29udGVudC1ibG9jay1ncm91cCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zZWd1ZS1yZWdpb24gc2VjdGlvbi5oYXMtcHJlc2VudGF0aW9uOm5vdCguaGFzLXZpZGVvKS5oYXMtY29udGVudC1ibG9jay1ncm91cCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIDAuODVyZW0pOyB9IH1cbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnNlZ3VlLXJlZ2lvbiBzZWN0aW9uLmhhcy1wcmVzZW50YXRpb24gLnZpZGVvLWJsb2NrIHtcbiAgICAgIHBhZGRpbmc6IDAuODVyZW0gMCAwO1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuc2VndWUtcmVnaW9uIHNlY3Rpb24uaGFzLXByZXNlbnRhdGlvbiAudmlkZW8tYmxvY2sge1xuICAgICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnNlZ3VlLXJlZ2lvbiBzZWN0aW9uLmhhcy1wcmVzZW50YXRpb24gLnZpZGVvLWJsb2NrIC5wcmltYXJ5LXRleHQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnNlZ3VlLXJlZ2lvbiBzZWN0aW9uLmhhcy1wcmVzZW50YXRpb24ge1xuICAgICAgICBtYXJnaW46IC0zMHB4IGNhbGMoLTEgKiAwLjM1cmVtKSBjYWxjKC0xICogMC4zNXJlbSk7IH1cbiAgICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zZWd1ZS1yZWdpb24gc2VjdGlvbi5oYXMtcHJlc2VudGF0aW9uIC52aWRlby1ibG9jayB7XG4gICAgICAgICAgcGFkZGluZzogMC4zNXJlbTsgfSB9XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuc2VndWUtcmVnaW9uIC5wcmVzZW50YXRpb24tYmxvY2sgKyAudmlkZW8tYmxvY2sgLnRleHQtaG9sZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwLjJyZW07IH1cbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zZWd1ZS1yZWdpb24gLmdyYXBoaWMge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDEwcHggYXV0bzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zZWd1ZS1yZWdpb24gLmdyYXBoaWMge1xuICAgICAgICBtYXJnaW46IDE1cHggYXV0byAwOyB9IH1cbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zZWd1ZS1yZWdpb24gLmhhcy1hdWRpby10ZXh0LXJldmVhbCAuZ3JhcGhpYyB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnNlZ3VlLXJlZ2lvbiAuaGFzLWF1ZGlvLXRleHQtcmV2ZWFsIC5ncmFwaGljIHtcbiAgICAgICAgd2lkdGg6IDk1cHg7XG4gICAgICAgIGhlaWdodDogOTVweDsgfSB9XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuc2VndWUtcmVnaW9uIC5wYXJhZ3JhcGgge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQ6IDEuMzVyZW0gZ2VvcmdpYSwgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgNXB4IDVweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zZWd1ZS1yZWdpb24gLnBhcmFncmFwaCB7XG4gICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMC44NXJlbSAxLjc1cmVtOyB9IH1cbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zZWd1ZS1yZWdpb24gdWwge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwOyB9XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zZWd1ZS1yZWdpb24gdWwgbGk6OmJlZm9yZSB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnNjZW5hcmlvLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEuM3JlbSAxLjZyZW0gMC44NXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnNjZW5hcmlvLWhlYWRlciB7XG4gICAgICBwYWRkaW5nOiAzLjRyZW0gMCAwLjg1cmVtOyB9IH1cbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5zY2VuYXJpby1oZWFkZXIgaDEge1xuICAgIG1hcmdpbjogMDsgfVxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLnNjZW5hcmlvLWhlYWRlciAuc2NlbmFyaW8tdGl0bGUge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNlZDFiMmU7IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC5xdWVzdGlvbi1ob2xkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCAucGFuZWwtZ3JvdXBzIHtcbiAgcGFkZGluZzogMCAwLjg1cmVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5wYW5lbC1ncm91cHMge1xuICAgICAgcGFkZGluZzogMCAwLjM1cmVtOyB9IH1cbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCAucGFuZWwtZ3JvdXBzIC5xdWVzdGlvbi1mZWVkYmFjay1ncm91cCB7XG4gICAgcGFkZGluZzogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCAuc2VndWUtc2VsZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCBzZWN0aW9uLnRvcGljcy1zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmZpbmFsLWZlZWRiYWNrLXBhbmVsIHNlY3Rpb24udG9waWNzLXNlY3Rpb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXJlbTsgfVxuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5maW5hbC1mZWVkYmFjay1wYW5lbCBzZWN0aW9uLnRvcGljcy1zZWN0aW9uIC5oZWFkZXIgaDIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC5iYXNlLWNvbnRlbnQtYmxvY2sge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC5wYW5lbC1ob2xkZXIuYmVmb3JlLXNjcm9sbCB7XG4gIGhlaWdodDogMTAxJTsgfVxuXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmNvbnRlbnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ4cHgpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuY29udGVudCB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU1cHgpOyB9IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC5ib3R0b20tbmF2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDhweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2M3YzdjNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMTAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuYm90dG9tLW5hdiB7XG4gICAgICBoZWlnaHQ6IDU1cHg7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuYnRuLWNpcmNsZS1ibHVlIHtcbiAgICBtYXJnaW46IDAgNXB4OyB9IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC5idG4tcHJldiB7XG4gIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuYnRuLXByZXYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvIC5idG4tbmV4dCB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5idG4tbmV4dCB7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDsgfSB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZG90cy1ob2xkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1sZWZ0OiAwOyB9XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZG90cy1ob2xkZXI6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDkxY2Q7XG4gICAgei1pbmRleDogLTE7XG4gICAgY29udGVudDogJyc7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuZG90cy1ob2xkZXI6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjN2M3Yzc7IH0gfVxuXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8gLm5hdi1kb3Qge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwOTFjZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTFjZDtcbiAgY29sb3I6ICMwMDkxY2Q7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMzUwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAubmF2LWRvdCB7XG4gICAgICB3aWR0aDogNHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBtYXJnaW46IDFweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAubmF2LWRvdCB7XG4gICAgICB3aWR0aDogMjZweDtcbiAgICAgIGhlaWdodDogMjZweDtcbiAgICAgIG1hcmdpbjogNHB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjYzdjN2M3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjNjU2NTY3OyB9IH1cbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5uYXYtZG90OmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLm5hdi1kb3Q6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAubmF2LWRvdDo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAubmF2LWRvdCA+ICoge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5uYXYtZG90ID4gKiB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5uYXYtZG90ID4gKiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH0gfVxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLm5hdi1kb3QgLnBhbmVsLWJlZ2luIHtcbiAgICBmb250LWZhbWlseTogZ2VvcmdpYSwgc2VyaWY7XG4gICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAubmF2LWRvdCAucGFuZWwtcmV2aWV3IHtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7IH1cbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5uYXYtZG90LmFjdGl2ZSB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGNvbG9yOiAjMDA5MWNkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5uYXYtZG90LmFjdGl2ZSB7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5uYXYtZG90LmFjdGl2ZSB7XG4gICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzAwOTFjZDsgfSB9XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvIC5uYXYtZG90LmFjdGl2ZSA+ICoge1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIGZvbnQtc2l6ZTogMS4zNXJlbTsgfVxuXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8jcGFscy1oejAxMCAucXVlc3Rpb24tZ3JvdXBbZGF0YS1pbmRleD1cIjBcIl0gLmZlZWRiYWNrOjpiZWZvcmUsXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8jcGFscy1oejAxMCAucXVlc3Rpb24tZ3JvdXBbZGF0YS1pbmRleD1cIjFcIl0gLmZlZWRiYWNrOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAtNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyNwYWxzLWh6MDEwIC5xdWVzdGlvbi1ncm91cFtkYXRhLWluZGV4PVwiMFwiXSAuZmVlZGJhY2s6OmJlZm9yZSxcbiAgICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8jcGFscy1oejAxMCAucXVlc3Rpb24tZ3JvdXBbZGF0YS1pbmRleD1cIjFcIl0gLmZlZWRiYWNrOjpiZWZvcmUge1xuICAgICAgbWFyZ2luLXRvcDogLThweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8jcGFscy1oejAxMCAucXVlc3Rpb24tZ3JvdXBbZGF0YS1pbmRleD1cIjhcIl0gLmZlZWRiYWNrOjpiZWZvcmUsXG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyNwYWxzLWh6MDEwIC5xdWVzdGlvbi1ncm91cFtkYXRhLWluZGV4PVwiOVwiXSAuZmVlZGJhY2s6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXRvcDogLThweDsgfSB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyNwYWxzLWZ6MDgwIC5xdWVzdGlvbi1tYXRjaGluZyAucXVlc3Rpb24gLnF1ZXN0aW9uLXRleHQtaG9sZGVyIHtcbiAgcGFkZGluZy10b3A6IDAuODVyZW0gIWltcG9ydGFudDsgfVxuXG4uaW50ZXJhY3RpdmUtc2NlbmFyaW8jcGFscy1mejA4MCAucXVlc3Rpb24tbWF0Y2hpbmcgLnF1ZXN0aW9uIC5xdWVzdGlvbi1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyNwYWxzLWZ6MDgwIC5xdWVzdGlvbi1tYXRjaGluZyAucXVlc3Rpb24gLnF1ZXN0aW9uLXRleHQge1xuICBmb250LXNpemU6IDEuMTVyZW07XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8jcGFscy1mejA4MCAucXVlc3Rpb24tbWF0Y2hpbmcgLnF1ZXN0aW9uIC5xdWVzdGlvbi10ZXh0OjpiZWZvcmUsIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyNwYWxzLWZ6MDgwIC5xdWVzdGlvbi1tYXRjaGluZyAucXVlc3Rpb24gLnF1ZXN0aW9uLXRleHQ6OmFmdGVyIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgZm9udDogNXJlbSBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTZweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvI3BhbHMtZnowODAgLnF1ZXN0aW9uLW1hdGNoaW5nIC5xdWVzdGlvbiAucXVlc3Rpb24tdGV4dDo6YmVmb3JlLCAuaW50ZXJhY3RpdmUtc2NlbmFyaW8jcGFscy1mejA4MCAucXVlc3Rpb24tbWF0Y2hpbmcgLnF1ZXN0aW9uIC5xdWVzdGlvbi10ZXh0OjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogNnJlbTsgfSB9XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyNwYWxzLWZ6MDgwIC5xdWVzdGlvbi1tYXRjaGluZyAucXVlc3Rpb24gLnF1ZXN0aW9uLXRleHQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDIwMUNcIjtcbiAgICBsZWZ0OiAtNHB4OyB9XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyNwYWxzLWZ6MDgwIC5xdWVzdGlvbi1tYXRjaGluZyAucXVlc3Rpb24gLnF1ZXN0aW9uLXRleHQ6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcMjAxRFwiO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAtNHB4OyB9XG5cbi5pbnRlcmFjdGl2ZS1zY2VuYXJpbyNwYWxzLWZ6MDgwIC5xdWVzdGlvbi1tYXRjaGluZyAucmVzcG9uc2UtaG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy10b3A6IDAuODVyZW07IH1cblxuLmludGVyYWN0aXZlLXNjZW5hcmlvI3BhbHMtZnowODAgLnF1ZXN0aW9uLW1hdGNoaW5nIC5yZXNwb25zZSB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luOiA0cHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMjUwbXM7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmludGVyYWN0aXZlLXNjZW5hcmlvI3BhbHMtZnowODAgLnF1ZXN0aW9uLW1hdGNoaW5nIC5yZXNwb25zZSB7XG4gICAgICB3aWR0aDogNzBweDtcbiAgICAgIGhlaWdodDogNzBweDtcbiAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAzcHggIWltcG9ydGFudDsgfSB9XG4gIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyNwYWxzLWZ6MDgwIC5xdWVzdGlvbi1tYXRjaGluZyAucmVzcG9uc2Uub3ZlciAucmVzcG9uc2UtdGV4dCB7XG4gICAgY29sb3I6ICMwMDRiNzk7IH1cbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvI3BhbHMtZnowODAgLnF1ZXN0aW9uLW1hdGNoaW5nIC5yZXNwb25zZS5kaXNhYmxlZCAucmVzcG9uc2UtdGV4dCB7XG4gICAgY29sb3I6ICM2NTY1Njc7IH1cbiAgLmludGVyYWN0aXZlLXNjZW5hcmlvI3BhbHMtZnowODAgLnF1ZXN0aW9uLW1hdGNoaW5nIC5yZXNwb25zZVthcmlhLWNoZWNrZWQ9J3RydWUnXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGI3OTsgfVxuICAgIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyNwYWxzLWZ6MDgwIC5xdWVzdGlvbi1tYXRjaGluZyAucmVzcG9uc2VbYXJpYS1jaGVja2VkPSd0cnVlJ10gLnJlc3BvbnNlLXRleHQge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuaW50ZXJhY3RpdmUtc2NlbmFyaW8jcGFscy1mejA4MCAucXVlc3Rpb24tbWF0Y2hpbmcgLnJlc3BvbnNlIC5yZXNwb25zZS10ZXh0IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQ6IDEuNzVyZW0gR2VvcmdpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuICAgIGNvbG9yOiAjMDA5MWNkO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAyNTBtczsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmludGVyYWN0aXZlLXNjZW5hcmlvI3BhbHMtZnowODAgLnF1ZXN0aW9uLW1hdGNoaW5nIC5yZXNwb25zZSAucmVzcG9uc2UtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDsgfSB9XG5cbltkYXRhLWNvdXJzZT0nYSddIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuY2hhcmFjdGVyLWhvbGRlcixcbltkYXRhLWNvdXJzZT0nYiddW2RhdGEtcGFnZT0nYWNscy1iejAyMCddIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuY2hhcmFjdGVyLWhvbGRlcixcbltkYXRhLWNvdXJzZT0nYyddW2RhdGEtcGFnZT0ncGFscy1iZjAyMCddIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuY2hhcmFjdGVyLWhvbGRlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgW2RhdGEtY291cnNlPSdhJ10gLmludGVyYWN0aXZlLXNjZW5hcmlvIC5jaGFyYWN0ZXItaG9sZGVyIC5jaGFyYWN0ZXI6bm90KC5jb2FjaCksXG4gIFtkYXRhLWNvdXJzZT0nYiddW2RhdGEtcGFnZT0nYWNscy1iejAyMCddIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuY2hhcmFjdGVyLWhvbGRlciAuY2hhcmFjdGVyOm5vdCguY29hY2gpLFxuICBbZGF0YS1jb3Vyc2U9J2MnXVtkYXRhLXBhZ2U9J3BhbHMtYmYwMjAnXSAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmNoYXJhY3Rlci1ob2xkZXIgLmNoYXJhY3Rlcjpub3QoLmNvYWNoKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgIFtkYXRhLWNvdXJzZT0nYSddIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuY2hhcmFjdGVyLWhvbGRlciAuY2hhcmFjdGVyOm5vdCguY29hY2gpOm50aC1jaGlsZChvZGQpLFxuICAgIFtkYXRhLWNvdXJzZT0nYiddW2RhdGEtcGFnZT0nYWNscy1iejAyMCddIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuY2hhcmFjdGVyLWhvbGRlciAuY2hhcmFjdGVyOm5vdCguY29hY2gpOm50aC1jaGlsZChvZGQpLFxuICAgIFtkYXRhLWNvdXJzZT0nYyddW2RhdGEtcGFnZT0ncGFscy1iZjAyMCddIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuY2hhcmFjdGVyLWhvbGRlciAuY2hhcmFjdGVyOm5vdCguY29hY2gpOm50aC1jaGlsZChvZGQpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjNGRmZjY7IH1cbiAgICBbZGF0YS1jb3Vyc2U9J2EnXSAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmNoYXJhY3Rlci1ob2xkZXIgLmNoYXJhY3Rlcjpub3QoLmNvYWNoKSAuY2hhcmFjdGVyLXRleHQtaG9sZGVyLFxuICAgIFtkYXRhLWNvdXJzZT0nYiddW2RhdGEtcGFnZT0nYWNscy1iejAyMCddIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuY2hhcmFjdGVyLWhvbGRlciAuY2hhcmFjdGVyOm5vdCguY29hY2gpIC5jaGFyYWN0ZXItdGV4dC1ob2xkZXIsXG4gICAgW2RhdGEtY291cnNlPSdjJ11bZGF0YS1wYWdlPSdwYWxzLWJmMDIwJ10gLmludGVyYWN0aXZlLXNjZW5hcmlvIC5jaGFyYWN0ZXItaG9sZGVyIC5jaGFyYWN0ZXI6bm90KC5jb2FjaCkgLmNoYXJhY3Rlci10ZXh0LWhvbGRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICBbZGF0YS1jb3Vyc2U9J2EnXSAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmNoYXJhY3Rlci1ob2xkZXIgLmNoYXJhY3Rlcjpub3QoLmNvYWNoKSAuY2hhcmFjdGVyLXRleHQtaG9sZGVyLFxuICAgICAgICBbZGF0YS1jb3Vyc2U9J2InXVtkYXRhLXBhZ2U9J2FjbHMtYnowMjAnXSAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmNoYXJhY3Rlci1ob2xkZXIgLmNoYXJhY3Rlcjpub3QoLmNvYWNoKSAuY2hhcmFjdGVyLXRleHQtaG9sZGVyLFxuICAgICAgICBbZGF0YS1jb3Vyc2U9J2MnXVtkYXRhLXBhZ2U9J3BhbHMtYmYwMjAnXSAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmNoYXJhY3Rlci1ob2xkZXIgLmNoYXJhY3Rlcjpub3QoLmNvYWNoKSAuY2hhcmFjdGVyLXRleHQtaG9sZGVyIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICAgICAgW2RhdGEtY291cnNlPSdhJ10gLmludGVyYWN0aXZlLXNjZW5hcmlvIC5jaGFyYWN0ZXItaG9sZGVyIC5jaGFyYWN0ZXI6bm90KC5jb2FjaCkgLmNoYXJhY3Rlci10ZXh0LWhvbGRlciAuY2hhcmFjdGVyLXJvbGUsXG4gICAgICAgICAgW2RhdGEtY291cnNlPSdiJ11bZGF0YS1wYWdlPSdhY2xzLWJ6MDIwJ10gLmludGVyYWN0aXZlLXNjZW5hcmlvIC5jaGFyYWN0ZXItaG9sZGVyIC5jaGFyYWN0ZXI6bm90KC5jb2FjaCkgLmNoYXJhY3Rlci10ZXh0LWhvbGRlciAuY2hhcmFjdGVyLXJvbGUsXG4gICAgICAgICAgW2RhdGEtY291cnNlPSdjJ11bZGF0YS1wYWdlPSdwYWxzLWJmMDIwJ10gLmludGVyYWN0aXZlLXNjZW5hcmlvIC5jaGFyYWN0ZXItaG9sZGVyIC5jaGFyYWN0ZXI6bm90KC5jb2FjaCkgLmNoYXJhY3Rlci10ZXh0LWhvbGRlciAuY2hhcmFjdGVyLXJvbGUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9IH1cbiAgICAgIFtkYXRhLWNvdXJzZT0nYSddIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuY2hhcmFjdGVyLWhvbGRlciAuY2hhcmFjdGVyOm5vdCguY29hY2gpIC5jaGFyYWN0ZXItdGV4dC1ob2xkZXIgLmNoYXJhY3Rlci1uYW1lLFxuICAgICAgW2RhdGEtY291cnNlPSdiJ11bZGF0YS1wYWdlPSdhY2xzLWJ6MDIwJ10gLmludGVyYWN0aXZlLXNjZW5hcmlvIC5jaGFyYWN0ZXItaG9sZGVyIC5jaGFyYWN0ZXI6bm90KC5jb2FjaCkgLmNoYXJhY3Rlci10ZXh0LWhvbGRlciAuY2hhcmFjdGVyLW5hbWUsXG4gICAgICBbZGF0YS1jb3Vyc2U9J2MnXVtkYXRhLXBhZ2U9J3BhbHMtYmYwMjAnXSAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmNoYXJhY3Rlci1ob2xkZXIgLmNoYXJhY3Rlcjpub3QoLmNvYWNoKSAuY2hhcmFjdGVyLXRleHQtaG9sZGVyIC5jaGFyYWN0ZXItbmFtZSB7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgW2RhdGEtY291cnNlPSdhJ10gLmludGVyYWN0aXZlLXNjZW5hcmlvIC5jaGFyYWN0ZXItaG9sZGVyIC5jaGFyYWN0ZXI6bm90KC5jb2FjaCkgLmNoYXJhY3Rlci10ZXh0LWhvbGRlciAuY2hhcmFjdGVyLXJvbGUsXG4gICAgICBbZGF0YS1jb3Vyc2U9J2InXVtkYXRhLXBhZ2U9J2FjbHMtYnowMjAnXSAuaW50ZXJhY3RpdmUtc2NlbmFyaW8gLmNoYXJhY3Rlci1ob2xkZXIgLmNoYXJhY3Rlcjpub3QoLmNvYWNoKSAuY2hhcmFjdGVyLXRleHQtaG9sZGVyIC5jaGFyYWN0ZXItcm9sZSxcbiAgICAgIFtkYXRhLWNvdXJzZT0nYyddW2RhdGEtcGFnZT0ncGFscy1iZjAyMCddIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuY2hhcmFjdGVyLWhvbGRlciAuY2hhcmFjdGVyOm5vdCguY29hY2gpIC5jaGFyYWN0ZXItdGV4dC1ob2xkZXIgLmNoYXJhY3Rlci1yb2xlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAjMDA0Yjc5OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAgIFtkYXRhLWNvdXJzZT0nYSddIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuY2hhcmFjdGVyLWhvbGRlciAuY2hhcmFjdGVyOm5vdCguY29hY2gpIC5jaGFyYWN0ZXItdGV4dC1ob2xkZXIgLmNoYXJhY3Rlci1yb2xlLFxuICAgICAgICAgIFtkYXRhLWNvdXJzZT0nYiddW2RhdGEtcGFnZT0nYWNscy1iejAyMCddIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuY2hhcmFjdGVyLWhvbGRlciAuY2hhcmFjdGVyOm5vdCguY29hY2gpIC5jaGFyYWN0ZXItdGV4dC1ob2xkZXIgLmNoYXJhY3Rlci1yb2xlLFxuICAgICAgICAgIFtkYXRhLWNvdXJzZT0nYyddW2RhdGEtcGFnZT0ncGFscy1iZjAyMCddIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuY2hhcmFjdGVyLWhvbGRlciAuY2hhcmFjdGVyOm5vdCguY29hY2gpIC5jaGFyYWN0ZXItdGV4dC1ob2xkZXIgLmNoYXJhY3Rlci1yb2xlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNXJlbTsgfSB9XG4gIFtkYXRhLWNvdXJzZT0nYSddIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuY2hhcmFjdGVyLWhvbGRlciAuY29hY2gsXG4gIFtkYXRhLWNvdXJzZT0nYiddW2RhdGEtcGFnZT0nYWNscy1iejAyMCddIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuY2hhcmFjdGVyLWhvbGRlciAuY29hY2gsXG4gIFtkYXRhLWNvdXJzZT0nYyddW2RhdGEtcGFnZT0ncGFscy1iZjAyMCddIC5pbnRlcmFjdGl2ZS1zY2VuYXJpbyAuY2hhcmFjdGVyLWhvbGRlciAuY29hY2gge1xuICAgIG1hcmdpbjogMS43cmVtIGF1dG8gMDsgfVxuXG4jYWNscy1oejAyMC1wYW5lbDItMS0wLXF1ZXN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICBbZGF0YS11aWQ9J2FjbHMta3owMjAtcGFuZWw0LTEtMCddIC5xdWVzdGlvbi1ncmFwaGljIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5bZGF0YS10eXBlPVwibWVudVwiXSAubmF2LWhlYWRlciB7XG4gIGhlaWdodDogODJweDtcbiAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICBbZGF0YS10eXBlPVwibWVudVwiXSAubmF2LWhlYWRlciAuY291cnNlLW5hdmlnYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4OyB9XG4gICAgW2RhdGEtdHlwZT1cIm1lbnVcIl0gLm5hdi1oZWFkZXIgLmNvdXJzZS1uYXZpZ2F0aW9uIC5jb3Vyc2UtdGl0bGUge1xuICAgICAgdG9wOiA1M3B4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICBbZGF0YS10eXBlPVwibWVudVwiXSAubmF2LWhlYWRlciAuY291cnNlLW5hdmlnYXRpb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMzdweDsgfVxuICAgICAgICBbZGF0YS10eXBlPVwibWVudVwiXSAubmF2LWhlYWRlciAuY291cnNlLW5hdmlnYXRpb24gLmNvdXJzZS10aXRsZSB7XG4gICAgICAgICAgdG9wOiA1OHB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICBbZGF0YS10eXBlPVwibWVudVwiXSAubmF2LWhlYWRlciAuY291cnNlLW5hdmlnYXRpb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMzZweCAhaW1wb3J0YW50OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtdHlwZT1cIm1lbnVcIl0gLm5hdi1oZWFkZXIge1xuICAgICAgaGVpZ2h0OiA5NHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIFtkYXRhLXR5cGU9XCJtZW51XCJdIC5uYXYtaGVhZGVyIHtcbiAgICAgIGhlaWdodDogNzhweDsgfSB9XG5cbltkYXRhLXR5cGU9XCJtZW51XCJdIC5tZW51IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAoODJweCArIDBweCkpO1xuICB0b3A6IDgycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLXR5cGU9XCJtZW51XCJdIC5tZW51IHtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gKDk0cHggKyAwcHgpKTtcbiAgICAgIHRvcDogOTRweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICBbZGF0YS10eXBlPVwibWVudVwiXSAubWVudSB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDc4cHhweCk7XG4gICAgICB0b3A6IDc4cHg7IH0gfVxuXG4ubWVudSAubWVudS1ncnAtdGl0bGUsXG4ubWVudS1kcmF3ZXIgLm1lbnUtZ3JwLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4ubWVudSAudG9waWMtbm9kZSxcbi5tZW51LWRyYXdlciAudG9waWMtbm9kZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjg1cmVtIDAuNXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLm1lbnUgLnRvcGljLW5vZGUsXG4gICAgLm1lbnUtZHJhd2VyIC50b3BpYy1ub2RlIHtcbiAgICAgIHBhZGRpbmc6IDAuMzVyZW07IH0gfVxuICAubWVudSAudG9waWMtbm9kZTpub3QoOmxhc3QtY2hpbGQpLFxuICAubWVudS1kcmF3ZXIgLnRvcGljLW5vZGU6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTU5LCAxNTksIDE2MywgMC41KSAhaW1wb3J0YW50OyB9XG4gIC5tZW51IC50b3BpYy1ub2RlIC50b3BpYy10aXRsZSxcbiAgLm1lbnUtZHJhd2VyIC50b3BpYy1ub2RlIC50b3BpYy10aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5tZW51IC50b3BpYy1ub2RlIC50b3BpYy10aXRsZSxcbiAgICAgIC5tZW51LWRyYXdlciAudG9waWMtbm9kZSAudG9waWMtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuMmVtOyB9IH1cblxuLm1lbnUgLnN0YXR1cy1pY29uLWhvbGRlcixcbi5tZW51LWRyYXdlciAuc3RhdHVzLWljb24taG9sZGVyIHtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZmxleC1zaHJpbms6IDA7IH1cbiAgLm1lbnUgLnN0YXR1cy1pY29uLWhvbGRlciAuc3RhdHVzLWljb24sXG4gIC5tZW51LWRyYXdlciAuc3RhdHVzLWljb24taG9sZGVyIC5zdGF0dXMtaWNvbiB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmc6IDNweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAubWVudSAuc3RhdHVzLWljb24taG9sZGVyLFxuICAgIC5tZW51LWRyYXdlciAuc3RhdHVzLWljb24taG9sZGVyIHtcbiAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgaGVpZ2h0OiAyOHB4OyB9XG4gICAgICAubWVudSAuc3RhdHVzLWljb24taG9sZGVyIC5zdGF0dXMtaWNvbixcbiAgICAgIC5tZW51LWRyYXdlciAuc3RhdHVzLWljb24taG9sZGVyIC5zdGF0dXMtaWNvbiB7XG4gICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBwYWRkaW5nOiAzcHg7IH0gfVxuXG4ubWVudSBbZGF0YS1zdGF0dXM9J2NvbXBsZXRlJ10gLnN0YXR1cy1pY29uLWhvbGRlcixcbi5tZW51LWRyYXdlciBbZGF0YS1zdGF0dXM9J2NvbXBsZXRlJ10gLnN0YXR1cy1pY29uLWhvbGRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDkxY2Q7IH1cblxuLm1lbnUgW2RhdGEtc3RhdHVzPSdjb21wbGV0ZSddIC5zdGF0dXMtaWNvbixcbi5tZW51LWRyYXdlciBbZGF0YS1zdGF0dXM9J2NvbXBsZXRlJ10gLnN0YXR1cy1pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAubWVudSBbZGF0YS1zdGF0dXM9J2NvbXBsZXRlJ10gLnN0YXR1cy1pY29uLFxuICAgIC5tZW51LWRyYXdlciBbZGF0YS1zdGF0dXM9J2NvbXBsZXRlJ10gLnN0YXR1cy1pY29uIHtcbiAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgaGVpZ2h0OiAyMnB4OyB9IH1cblxuLm1lbnUgW2RhdGEtbG9ja2VkPSd0cnVlJ10gLnN0YXR1cy1pY29uLFxuLm1lbnUtZHJhd2VyIFtkYXRhLWxvY2tlZD0ndHJ1ZSddIC5zdGF0dXMtaWNvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG9wYWNpdHk6IDAuODsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAubWVudSBbZGF0YS1sb2NrZWQ9J3RydWUnXSAuc3RhdHVzLWljb24sXG4gICAgLm1lbnUtZHJhd2VyIFtkYXRhLWxvY2tlZD0ndHJ1ZSddIC5zdGF0dXMtaWNvbiB7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGhlaWdodDogMjJweDsgfSB9XG5cbi5tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EyYTJhMjsgfVxuICAubWVudSAuYWNjb3JkaW9uLWhvbGRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubWVudSAuY2VydGlmaWNhdGUtYnRuIHtcbiAgICBwYWRkaW5nOiAwLjQyNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRkZmY2O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5tZW51IC5jZXJ0aWZpY2F0ZS1idG4gYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5tZW51IC5sZXNzb24tY29udGFpbmVyIHtcbiAgICBtYXgtaGVpZ2h0OiAxNTVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMC41cmVtIHNvbGlkICNmZmY7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDYwMG1zOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAubWVudSAubGVzc29uLWNvbnRhaW5lciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAzMDBtczsgfSB9XG4gICAgLm1lbnUgLmxlc3Nvbi1jb250YWluZXI6bm90KC5leHBhbmRlZCkgLmxlc3Nvbi1iZy1pbWcge1xuICAgICAgd2lkdGg6IDEwNSU7XG4gICAgICBtYXJnaW4tbGVmdDogLTIuNSU7IH1cbiAgICAubWVudSAubGVzc29uLWNvbnRhaW5lcjpub3QoLmV4cGFuZGVkKSAudG9waWMtdG8tcmVzdW1lIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAubWVudSAubGVzc29uLWNvbnRhaW5lciAubGVzc29uLW5hdiB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAyNTBtcztcbiAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIC5tZW51IC5sZXNzb24tY29udGFpbmVyIC5sZXNzb24tbmF2IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwOyB9IH1cbiAgICAubWVudSAubGVzc29uLWNvbnRhaW5lci5leHBhbmRlZCB7XG4gICAgICBtYXgtaGVpZ2h0OiA5MDBweDsgfVxuICAgICAgLm1lbnUgLmxlc3Nvbi1jb250YWluZXIuZXhwYW5kZWQgLmxlc3Nvbi1uYXYge1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAubWVudSAubGVzc29uLWNvbnRhaW5lci5leHBhbmRlZCAubGVzc29uLXBhbmVsIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cbiAgICAgIC5tZW51IC5sZXNzb24tY29udGFpbmVyLmV4cGFuZGVkIC5sZXNzb24tbnVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43cmVtOyB9XG4gICAgICAubWVudSAubGVzc29uLWNvbnRhaW5lci5leHBhbmRlZCAucGFuZWwtbWFpbi1jb250ZW50IC5tZW51LWdycCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgLm1lbnUgLmxlc3Nvbi1jb250YWluZXIuZXhwYW5kZWQgLnBhbmVsLW1haW4tY29udGVudCB7XG4gICAgICAgICAgcGFkZGluZzogMTAwcHggMy40cmVtIDMuNHJlbTsgfVxuICAgICAgICAgIC5tZW51IC5sZXNzb24tY29udGFpbmVyLmV4cGFuZGVkIC5wYW5lbC1tYWluLWNvbnRlbnQgLm1lbnUtZ3JwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuODVyZW07IH1cbiAgICAgICAgICAubWVudSAubGVzc29uLWNvbnRhaW5lci5leHBhbmRlZCAucGFuZWwtbWFpbi1jb250ZW50IC5sZXNzb24tdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9IH1cbiAgICAgIC5tZW51IC5sZXNzb24tY29udGFpbmVyLmV4cGFuZGVkIC5sZXNzb24tYmctaW1nIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIHdpZHRoOiAxNTAlO1xuICAgICAgICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgcmlnaHQ6IC0xMDAlO1xuICAgICAgICBtYXJnaW46IGF1dG87IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgICAgLm1lbnUgLmxlc3Nvbi1jb250YWluZXIuZXhwYW5kZWQgLmxlc3Nvbi1iZy1pbWcge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgICAgIC5tZW51IC5sZXNzb24tY29udGFpbmVyLmV4cGFuZGVkIC50b3BpYy10by1yZXN1bWUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zOyB9XG4gICAgICAubWVudSAubGVzc29uLWNvbnRhaW5lci5leHBhbmRlZCAudG9waWMtbm9kZSBoMy50b3BpYy10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMC4zNXJlbSAwOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAgIC5tZW51IC5sZXNzb24tY29udGFpbmVyLmV4cGFuZGVkIC50b3BpYy1ub2RlIGgzLnRvcGljLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMC4zNXJlbSAwIDAuMXJlbTsgfSB9XG4gICAgLm1lbnUgLmxlc3Nvbi1jb250YWluZXI6bGFzdC1jaGlsZCAucGFuZWwtbWFpbi1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgLm1lbnUgLmxlc3Nvbi1jb250YWluZXI6bGFzdC1jaGlsZCAucGFuZWwtbWFpbi1jb250ZW50IHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDsgfSB9XG4gICAgLm1lbnUgLmxlc3Nvbi1jb250YWluZXI6bGFzdC1jaGlsZCAubGVzc29uLW5hdiAubWVudS1ncnAtdGl0bGUge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGhlaWdodDogM3B4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgLm1lbnUgLmxlc3Nvbi1jb250YWluZXI6bGFzdC1jaGlsZCAubGVzc29uLW5hdiAubWVudS1ncnAtdGl0bGUge1xuICAgICAgICAgIGhlaWdodDogNXB4OyB9IH1cbiAgLm1lbnUgLmxlc3Nvbi1wYW5lbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLm1lbnUgLmxlc3Nvbi1wYW5lbDo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB6LWluZGV4OiAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgLm1lbnUgLmxlc3Nvbi1wYW5lbDo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC40KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjQpIDUwMHB4LCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAgICAgICAubWVudSAubGVzc29uLXBhbmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjQpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNCkgNTAwcHgsIHJnYmEoMCwgMCwgMCwgMCkgNjUwcHgpOyB9IH1cbiAgICAubWVudSAubGVzc29uLXBhbmVsID4gLnN0YXR1cy1pY29uLWhvbGRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDFlbTtcbiAgICAgIHJpZ2h0OiAxZW07XG4gICAgICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLm1lbnUgLmxlc3Nvbi1ub2RlIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNXB4ICogMik7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1cHggKiAyKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzOyB9XG4gIC5tZW51IC5sZXNzb24tbnVtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICAgIGNvbG9yOiAjZWQxYjJlO1xuICAgIGhlaWdodDogMzVweDtcbiAgICBwYWRkaW5nOiAwLjNyZW0gMC44NXJlbTtcbiAgICBtYXJnaW46IDAgMCAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5tZW51IC5sZXNzb24tbnVtIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVlbTsgfSB9XG4gICAgLm1lbnUgLmxlc3Nvbi1udW06OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDM1cHggMjBweCAwIDA7XG4gICAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgIGNvbnRlbnQ6ICcnOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAubWVudSAubGVzc29uLW51bSB7XG4gICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgcGFkZGluZzogMC40cmVtIDAuODVyZW07IH1cbiAgICAgICAgLm1lbnUgLmxlc3Nvbi1udW06OmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDQycHggMjRweCAwIDA7IH0gfVxuICAubWVudSAucGFuZWwtbWFpbi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA3MHB4IDAuODVyZW0gMC44NXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubWVudSAucGFuZWwtbWFpbi1jb250ZW50IC5sZXNzb24tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggNnB4ICMwMDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5tZW51IC5wYW5lbC1tYWluLWNvbnRlbnQge1xuICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgcGFkZGluZzogMTAwcHggMS43cmVtIDEuN3JlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogcGFkZGluZyA1MDBtcyBlYXNlO1xuICAgICAgICB3aWR0aDogNTU1cHg7IH1cbiAgICAgICAgLm1lbnUgLnBhbmVsLW1haW4tY29udGVudCAubGVzc29uLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTsgfVxuICAgICAgICAubWVudSAucGFuZWwtbWFpbi1jb250ZW50OjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyMTIxMjEgMCUsIHJnYmEoMzMsIDMzLCAzMywgMCkgMTAwJSkgIWltcG9ydGFudDsgfSB9XG4gICAgLm1lbnUgLnBhbmVsLW1haW4tY29udGVudCAudG9waWMtdG8tcmVzdW1lIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIC5tZW51IC5wYW5lbC1tYWluLWNvbnRlbnQgLnRvcGljLXRvLXJlc3VtZSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTsgfSB9XG4gICAgLm1lbnUgLnBhbmVsLW1haW4tY29udGVudCAuYnRuLXJlc3VtZS10b3BpYyB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBhZGRpbmc6IDAuMnJlbSAwIDAuODVyZW0gMDsgfVxuICAgIC5tZW51IC5wYW5lbC1tYWluLWNvbnRlbnQgLm1lbnUtZ3JwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDAsIDE0NSwgMjA1LCAwLjkpOyB9XG4gICAgICAubWVudSAucGFuZWwtbWFpbi1jb250ZW50IC5tZW51LWdycCAubWVudS1ncnAtdGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAxLjJyZW0gMC44NXJlbSAwLjc1cmVtIDIuNzVyZW07XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMTQ1LCAyMDUsIDAuOSk7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDEuNWVtOyB9XG4gICAgICAubWVudSAucGFuZWwtbWFpbi1jb250ZW50IC5tZW51LWdycCAudG9waWMtbm9kZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgICAgICAgcGFkZGluZzogMC40MjVyZW0gMC43cmVtOyB9XG4gICAgICAgIC5tZW51IC5wYW5lbC1tYWluLWNvbnRlbnQgLm1lbnUtZ3JwIC50b3BpYy1ub2RlIC50b3BpYy10aXRsZSB7XG4gICAgICAgICAgY29sb3I6ICMwMDRiNzk7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAubWVudSAucGFuZWwtbWFpbi1jb250ZW50IC5tZW51LWdycCB7XG4gICAgICAgICAgcGFkZGluZzogaW5oZXJpdDsgfVxuICAgICAgICAgIC5tZW51IC5wYW5lbC1tYWluLWNvbnRlbnQgLm1lbnUtZ3JwIC5tZW51LWdycC10aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMuMnJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43ZW07IH1cbiAgICAgICAgICAgIC5tZW51IC5wYW5lbC1tYWluLWNvbnRlbnQgLm1lbnUtZ3JwIC5tZW51LWdycC10aXRsZSAudG9waWMtbm9kZSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAuODVyZW0gMC43cmVtOyB9XG4gICAgICAgICAgLm1lbnUgLnBhbmVsLW1haW4tY29udGVudCAubWVudS1ncnAgLnRvcGljLW5vZGUge1xuICAgICAgICAgICAgcGFkZGluZzogMC43cmVtOyB9IH1cbiAgLm1lbnUgLm1lbnUtZm9vdGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAwLjg1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgei1pbmRleDogMTA7IH1cbiAgICAubWVudSAubWVudS1mb290ZXIgLmNvbXBsZXRpb24tc3RhdHVzLW1zZyB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXNpemU6IDFyZW07IH1cbiAgICAubWVudSAubWVudS1mb290ZXIgLmJ0bi1yZXNvdXJjZXMge1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICBtaW4td2lkdGg6IGluaGVyaXQ7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAubWVudSAubWVudS1mb290ZXIgLmNvbXBsZXRpb24tc3RhdHVzLW1zZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zNXJlbTsgfSB9XG4gIC5tZW51IC5sZXNzb24tYmctaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAtMTsgfVxuXG5bZGF0YS1jb3Vyc2U9XCJhXCJdIC5jb3Vyc2UtdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2YxODFiOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICBbZGF0YS1jb3Vyc2U9XCJhXCJdIC5sZXNzb24tY29udGFpbmVyLmV4cGFuZGVkW2RhdGEtaW5kZXg9XCIxXCJdIC5sZXNzb24tYmctaW1nIHtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiBhdXRvOyB9IH1cblxuW2RhdGEtY291cnNlPVwiYVwiXSAubGVzc29uLWNvbnRhaW5lci5leHBhbmRlZFtkYXRhLWluZGV4PVwiMlwiXSB7XG4gIG1heC1oZWlnaHQ6IDk1MHB4OyB9XG5cbltkYXRhLWNvdXJzZT1cImFcIl0gLmxlc3Nvbi1jb250YWluZXIuZXhwYW5kZWRbZGF0YS1pbmRleD1cIjNcIl0ge1xuICBtYXgtaGVpZ2h0OiAxMDQwcHg7IH1cblxuW2RhdGEtY291cnNlPVwiYVwiXSAubGVzc29uLWNvbnRhaW5lci5leHBhbmRlZFtkYXRhLWluZGV4PVwiNFwiXSB7XG4gIG1heC1oZWlnaHQ6IDEwMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBbZGF0YS1jb3Vyc2U9XCJhXCJdIC5sZXNzb24tY29udGFpbmVyLmV4cGFuZGVkW2RhdGEtaW5kZXg9XCI0XCJdIC5sZXNzb24tYmctaW1nIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bzsgfSB9XG5cbltkYXRhLWNvdXJzZT1cImFcIl0gLmxlc3Nvbi1jb250YWluZXI6bm90KC5leHBhbmRlZCkgLmxlc3Nvbi1iZy1pbWcge1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0bzsgfVxuXG5bZGF0YS1jb3Vyc2U9XCJhXCJdIC5sZXNzb24tY29udGFpbmVyOm5vdCguZXhwYW5kZWQpIFtkYXRhLWluZGV4PVwiMFwiXSAubGVzc29uLWJnLWltZyB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtNTElOyB9XG5cbltkYXRhLWNvdXJzZT1cImFcIl0gLmxlc3Nvbi1jb250YWluZXI6bm90KC5leHBhbmRlZCkgW2RhdGEtaW5kZXg9XCIxXCJdIC5sZXNzb24tYmctaW1nIHtcbiAgYm90dG9tOiAxMjIlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWNvdXJzZT1cImFcIl0gLmxlc3Nvbi1jb250YWluZXI6bm90KC5leHBhbmRlZCkgW2RhdGEtaW5kZXg9XCIxXCJdIC5sZXNzb24tYmctaW1nIHtcbiAgICAgIGJvdHRvbTogMTMwJTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAgIFtkYXRhLWNvdXJzZT1cImFcIl0gLmxlc3Nvbi1jb250YWluZXI6bm90KC5leHBhbmRlZCkgW2RhdGEtaW5kZXg9XCIxXCJdIC5sZXNzb24tYmctaW1nIHtcbiAgICAgIGJvdHRvbTogMjAwJTsgfSB9XG5cbltkYXRhLWNvdXJzZT1cImFcIl0gLmxlc3Nvbi1jb250YWluZXI6bm90KC5leHBhbmRlZCkgW2RhdGEtaW5kZXg9XCIyXCJdIC5sZXNzb24tYmctaW1nIHtcbiAgYm90dG9tOiAxMTAlOyB9XG5cbltkYXRhLWNvdXJzZT1cImFcIl0gLmxlc3Nvbi1jb250YWluZXI6bm90KC5leHBhbmRlZClbZGF0YS1pbmRleD1cIjNcIl0gLmxlc3Nvbi1iZy1pbWcge1xuICB0b3A6IGF1dG87IH1cblxuW2RhdGEtY291cnNlPVwiYVwiXSAubGVzc29uLWNvbnRhaW5lcjpub3QoLmV4cGFuZGVkKSBbZGF0YS1pbmRleD1cIjRcIl0gLmxlc3Nvbi1iZy1pbWcge1xuICBib3R0b206IC0zMyU7IH1cblxuW2RhdGEtY291cnNlPVwiYVwiXSAubGVzc29uLWNvbnRhaW5lcjpub3QoLmV4cGFuZGVkKSBbZGF0YS1pbmRleD1cIjVcIl0gLmxlc3Nvbi1iZy1pbWcge1xuICBib3R0b206IC0xNDMlOyB9XG5cbltkYXRhLWNvdXJzZT1cImJcIl0gLmNvdXJzZS10aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDkxY2Q7IH1cblxuW2RhdGEtY291cnNlPVwiYlwiXSAubGVzc29uLWNvbnRhaW5lci5leHBhbmRlZFtkYXRhLWluZGV4PVwiM1wiXSB7XG4gIG1heC1oZWlnaHQ6IDExMDBweDsgfVxuXG5bZGF0YS1jb3Vyc2U9XCJiXCJdIC5sZXNzb24tY29udGFpbmVyLmV4cGFuZGVkW2RhdGEtaW5kZXg9XCI0XCJdIC5sZXNzb24tYmctaW1nIHtcbiAgYm90dG9tOiA4NCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gICAgW2RhdGEtY291cnNlPVwiYlwiXSAubGVzc29uLWNvbnRhaW5lci5leHBhbmRlZFtkYXRhLWluZGV4PVwiNFwiXSAubGVzc29uLWJnLWltZyB7XG4gICAgICBib3R0b206IGF1dG87IH0gfVxuXG5bZGF0YS1jb3Vyc2U9XCJiXCJdIC5sZXNzb24tY29udGFpbmVyOm5vdCguZXhwYW5kZWQpIC5sZXNzb24tYmctaW1nIHtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gIFtkYXRhLWNvdXJzZT1cImJcIl0gLmxlc3Nvbi1jb250YWluZXI6bm90KC5leHBhbmRlZCkgW2RhdGEtaW5kZXg9XCIwXCJdIC5sZXNzb24tYmctaW1nIHtcbiAgICB0b3A6IC00MCU7IH0gfVxuXG5bZGF0YS1jb3Vyc2U9XCJiXCJdIC5sZXNzb24tY29udGFpbmVyOm5vdCguZXhwYW5kZWQpIFtkYXRhLWluZGV4PVwiMVwiXSAubGVzc29uLWJnLWltZyB7XG4gIHRvcDogLTEwMCU7XG4gIGJvdHRvbTogLTE1NSU7IH1cblxuW2RhdGEtY291cnNlPVwiYlwiXSAubGVzc29uLWNvbnRhaW5lcjpub3QoLmV4cGFuZGVkKSBbZGF0YS1pbmRleD1cIjJcIl0gLmxlc3Nvbi1iZy1pbWcge1xuICB0b3A6IC0yNSU7XG4gIGJvdHRvbTogLTE0MCU7IH1cblxuW2RhdGEtY291cnNlPVwiYlwiXSAubGVzc29uLWNvbnRhaW5lcjpub3QoLmV4cGFuZGVkKSBbZGF0YS1pbmRleD1cIjNcIl0gLmxlc3Nvbi1iZy1pbWcge1xuICB0b3A6IC0yNSU7XG4gIGJvdHRvbTogYXV0bzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgICBbZGF0YS1jb3Vyc2U9XCJiXCJdIC5sZXNzb24tY29udGFpbmVyOm5vdCguZXhwYW5kZWQpIFtkYXRhLWluZGV4PVwiM1wiXSAubGVzc29uLWJnLWltZyB7XG4gICAgICBib3R0b206IDA7XG4gICAgICB0b3A6IC0yNSU7IH0gfVxuXG5bZGF0YS1jb3Vyc2U9XCJiXCJdIC5sZXNzb24tY29udGFpbmVyOm5vdCguZXhwYW5kZWQpIFtkYXRhLWluZGV4PVwiNFwiXSAubGVzc29uLWJnLWltZyB7XG4gIGJvdHRvbTogMTUlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWNvdXJzZT1cImJcIl0gLmxlc3Nvbi1jb250YWluZXI6bm90KC5leHBhbmRlZCkgW2RhdGEtaW5kZXg9XCI0XCJdIC5sZXNzb24tYmctaW1nIHtcbiAgICAgIGJvdHRvbTogLTE1JTsgfSB9XG5cbltkYXRhLWNvdXJzZT1cImJcIl0gLmxlc3Nvbi1jb250YWluZXI6bm90KC5leHBhbmRlZCkgW2RhdGEtaW5kZXg9XCI3XCJdIC5sZXNzb24tYmctaW1nIHtcbiAgYm90dG9tOiAxMDAlOyB9XG5cbltkYXRhLWNvdXJzZT1cImNcIl1bZGF0YS10eXBlPVwibWVudVwiXSAubmF2LWhlYWRlciB7XG4gIGhlaWdodDogMTA2cHg7IH1cbiAgW2RhdGEtY291cnNlPVwiY1wiXVtkYXRhLXR5cGU9XCJtZW51XCJdIC5uYXYtaGVhZGVyIC5jb3Vyc2UtbmF2aWdhdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogLTU0cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIFtkYXRhLWNvdXJzZT1cImNcIl1bZGF0YS10eXBlPVwibWVudVwiXSAubmF2LWhlYWRlciAuY291cnNlLW5hdmlnYXRpb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMzdweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWNvdXJzZT1cImNcIl1bZGF0YS10eXBlPVwibWVudVwiXSAubmF2LWhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDk0cHg7IH0gfVxuXG5bZGF0YS1jb3Vyc2U9XCJjXCJdW2RhdGEtdHlwZT1cIm1lbnVcIl0gLm1lbnUge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtICgxMDZweCArIDBweCkpO1xuICB0b3A6IDEwNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBbZGF0YS1jb3Vyc2U9XCJjXCJdW2RhdGEtdHlwZT1cIm1lbnVcIl0gLm1lbnUge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAoOTRweCArIDBweCkpO1xuICAgICAgdG9wOiA5NHB4OyB9IH1cblxuW2RhdGEtY291cnNlPVwiY1wiXSAuY291cnNlLXRpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGI3OTsgfVxuXG5bZGF0YS1jb3Vyc2U9XCJjXCJdIC5sZXNzb24tY29udGFpbmVyLmV4cGFuZGVkW2RhdGEtaW5kZXg9XCI0XCJdIHtcbiAgbWF4LWhlaWdodDogMTEwMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICBbZGF0YS1jb3Vyc2U9XCJjXCJdIC5sZXNzb24tY29udGFpbmVyLmV4cGFuZGVkW2RhdGEtaW5kZXg9XCI1XCJdIC5sZXNzb24tYmctaW1nIHtcbiAgICBib3R0b206IC01MCU7XG4gICAgbWFyZ2luOiBhdXRvOyB9IH1cblxuW2RhdGEtY291cnNlPVwiY1wiXSAubGVzc29uLWNvbnRhaW5lcjpub3QoLmV4cGFuZGVkKSAubGVzc29uLWJnLWltZyB7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICBbZGF0YS1jb3Vyc2U9XCJjXCJdIC5sZXNzb24tY29udGFpbmVyOm5vdCguZXhwYW5kZWQpIC5sZXNzb24tYmctaW1nIHtcbiAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIHRvcDogMCAhaW1wb3J0YW50OyB9IH1cblxuW2RhdGEtY291cnNlPVwiY1wiXSAubGVzc29uLWNvbnRhaW5lcjpub3QoLmV4cGFuZGVkKSBbZGF0YS1pbmRleD1cIjBcIl0gLmxlc3Nvbi1iZy1pbWcge1xuICBib3R0b206IDEwMCU7IH1cblxuW2RhdGEtY291cnNlPVwiY1wiXSAubGVzc29uLWNvbnRhaW5lcjpub3QoLmV4cGFuZGVkKSBbZGF0YS1pbmRleD1cIjFcIl0gLmxlc3Nvbi1iZy1pbWcge1xuICB0b3A6IC01MiU7XG4gIGJvdHRvbTogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBbZGF0YS1jb3Vyc2U9XCJjXCJdIC5sZXNzb24tY29udGFpbmVyOm5vdCguZXhwYW5kZWQpIFtkYXRhLWluZGV4PVwiMVwiXSAubGVzc29uLWJnLWltZyB7XG4gICAgICB0b3A6IC0xNTAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gIFtkYXRhLWNvdXJzZT1cImNcIl0gLmxlc3Nvbi1jb250YWluZXI6bm90KC5leHBhbmRlZCkgW2RhdGEtaW5kZXg9XCI0XCJdIC5sZXNzb24tYmctaW1nIHtcbiAgICBib3R0b206IDIyNSU7IH0gfVxuXG5bZGF0YS1jb3Vyc2U9XCJjXCJdIC5sZXNzb24tY29udGFpbmVyOm5vdCguZXhwYW5kZWQpIFtkYXRhLWluZGV4PVwiNVwiXSAubGVzc29uLWJnLWltZyB7XG4gIGJvdHRvbTogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgICBbZGF0YS1jb3Vyc2U9XCJjXCJdIC5sZXNzb24tY29udGFpbmVyOm5vdCguZXhwYW5kZWQpIFtkYXRhLWluZGV4PVwiNVwiXSAubGVzc29uLWJnLWltZyB7XG4gICAgICBib3R0b206IC0yMDAlO1xuICAgICAgdG9wOiAtMTAwJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgLm1lbnUgLnBhbmVsLW1haW4tY29udGVudCAubWVudS1ncnAgLm1lbnUtZ3JwLXRpdGxlIHtcbiAgICBwYWRkaW5nOiAwLjM3NXJlbSAwLjQycmVtIDAuMzc1cmVtIDAuNDVyZW07IH1cbiAgLm1lbnUgLm1lbnUtZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAwLjQyNXJlbTsgfVxuICAubWVudSAucGFuZWwtbWFpbi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA3MHB4IDAuNDI1cmVtIDAuNDI1cmVtOyB9XG4gICAgLm1lbnUgLnBhbmVsLW1haW4tY29udGVudCAubWVudS1ncnAgLnRvcGljLW5vZGUge1xuICAgICAgcGFkZGluZzogMC40MjVyZW0gMC41cmVtOyB9XG4gIC5tZW51IC5sZXNzb24tcGFuZWwgPiAuc3RhdHVzLWljb24taG9sZGVyIHtcbiAgICB0b3A6IDAuNWVtO1xuICAgIHJpZ2h0OiAwLjVlbTsgfVxuICAubWVudSAubGVzc29uLWNvbnRhaW5lciB7XG4gICAgbWF4LWhlaWdodDogMzEwcHg7IH1cbiAgICAubWVudSAubGVzc29uLWNvbnRhaW5lci5leHBhbmRlZCB7XG4gICAgICBtYXgtaGVpZ2h0OiAxODAwcHg7IH1cbiAgICAubWVudSAubGVzc29uLWNvbnRhaW5lcjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAgIC5tZW51IC5sZXNzb24tY29udGFpbmVyOmxhc3QtY2hpbGQgLnBhbmVsLW1haW4tY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4OyB9IH1cblxuLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5tb250YWdlLWN1c3RvbS1pbnRybyAuY29udGVudDo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTJweDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZGZmNjtcbiAgICB6LWluZGV4OiAtMjtcbiAgICBjb250ZW50OiAnJzsgfVxuICAubW9udGFnZS1jdXN0b20taW50cm8gLmNvbnRlbnQgLm5vZGUtaG9sZGVyLFxuICAubW9udGFnZS1jdXN0b20taW50cm8gLmNvbnRlbnQgLm5vZGUge1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAubW9udGFnZS1jdXN0b20taW50cm8gLmNvbnRlbnQgLm5vZGUtaG9sZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubW9udGFnZS1jdXN0b20taW50cm8gLmNvbnRlbnQgLm5vZGUtaG9sZGVyOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvYmtnZC1wYXR0ZXJuLWZhZGUuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIHotaW5kZXg6IC0yO1xuICAgICAgY29udGVudDogJyc7IH1cblxuLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5ub2RlIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDI1MG1zOyB9XG4gIC5tb250YWdlLWN1c3RvbS1pbnRybyAubm9kZS5hY3RpdmUge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDhweCk7XG4gICAgb3BhY2l0eTogMTsgfVxuICAubW9udGFnZS1jdXN0b20taW50cm8gLm5vZGUuZmFkZW91dCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAzMDBtczsgfVxuICAubW9udGFnZS1jdXN0b20taW50cm8gLm5vZGUgLmdyYXBoaWMtaG9sZGVyIHtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAgICAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5ub2RlIC5ncmFwaGljLWhvbGRlciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI0NXB4OyB9IH1cbiAgICAubW9udGFnZS1jdXN0b20taW50cm8gLm5vZGUgLmdyYXBoaWMtaG9sZGVyOjphZnRlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuMikgNTAlLCByZ2JhKDAsIDAsIDAsIDAuNCkgMTAwJSk7XG4gICAgICBjb250ZW50OiAnJzsgfVxuICAgIC5tb250YWdlLWN1c3RvbS1pbnRybyAubm9kZSAuZ3JhcGhpYy1ob2xkZXIgLm5vZGUtZ3JhcGhpYyB7XG4gICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAtNTAlO1xuICAgICAgcmlnaHQ6IC01MCU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBtYXJnaW46IGF1dG87IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAubW9udGFnZS1jdXN0b20taW50cm8gLm5vZGUgLmdyYXBoaWMtaG9sZGVyIC5ub2RlLWdyYXBoaWMge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogYXV0bzsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAgIC5tb250YWdlLWN1c3RvbS1pbnRybyAubm9kZSAuZ3JhcGhpYy1ob2xkZXIgLm5vZGUtZ3JhcGhpYyB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgICAgIC5tb250YWdlLWN1c3RvbS1pbnRybyAubm9kZSAuZ3JhcGhpYy1ob2xkZXIgLm5vZGUtZ3JhcGhpYy5ncmFwaGljLXRvcCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiBhdXRvOyB9XG4gICAgICAubW9udGFnZS1jdXN0b20taW50cm8gLm5vZGUgLmdyYXBoaWMtaG9sZGVyIC5ub2RlLWdyYXBoaWMuZ3JhcGhpYy1ib3R0b20ge1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGJvdHRvbTogMDsgfVxuICAubW9udGFnZS1jdXN0b20taW50cm8gLm5vZGUgLm5vZGUtaWNvbiB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAtNzVweCBhdXRvIC01MHB4O1xuICAgIGFuaW1hdGlvbjogem9vbUluIDQwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAxNTBtczsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5ub2RlIC5ub2RlLWljb24ge1xuICAgICAgICB3aWR0aDogMjI1cHg7XG4gICAgICAgIGhlaWdodDogMjI1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMTJweDsgfSB9XG4gIC5tb250YWdlLWN1c3RvbS1pbnRybyAubm9kZSAubm9kZS10ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDgwcHggMS41cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAubW9udGFnZS1jdXN0b20taW50cm8gLm5vZGUgLm5vZGUtdGV4dCB7XG4gICAgICAgIHBhZGRpbmc6IDEwLjV2aCAxLjVyZW07XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gICAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5ub2RlIC5ub2RlLXRleHQgPiAqIHtcbiAgICAgIGFuaW1hdGlvbjogZmFkZUluIDM1MG1zO1xuICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuICAgIC5tb250YWdlLWN1c3RvbS1pbnRybyAubm9kZSAubm9kZS10ZXh0ID4gKjpudGgtY2hpbGQoMSkge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiA5MDBtczsgfVxuICAgIC5tb250YWdlLWN1c3RvbS1pbnRybyAubm9kZSAubm9kZS10ZXh0ID4gKjpudGgtY2hpbGQoMikge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxMTAwbXM7IH1cbiAgICAubW9udGFnZS1jdXN0b20taW50cm8gLm5vZGUgLm5vZGUtdGV4dCA+ICo6bnRoLWNoaWxkKDMpIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMTMwMG1zOyB9XG4gICAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5ub2RlIC5ub2RlLXRleHQgLm5vZGUtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICNlZDFiMmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAubW9udGFnZS1jdXN0b20taW50cm8gLm5vZGUgLm5vZGUtdGV4dCAubm9kZS10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiA1NnB4OyB9IH1cbiAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5ub2RlW2RhdGEtaW5kZXg9XCIwXCJdIC5ub2RlLXByaW1hcnktdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogNXB4OyB9XG4gICAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5ub2RlW2RhdGEtaW5kZXg9XCIwXCJdIC5ub2RlLXByaW1hcnktdGV4dCBwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5tb250YWdlLWN1c3RvbS1pbnRybyAubm9kZVtkYXRhLWluZGV4PVwiMFwiXSAubm9kZS1wcmltYXJ5LXRleHQgLnNsaWRlLXRleHQtMSB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIGNvbG9yOiAjMDA0Yjc5O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAubW9udGFnZS1jdXN0b20taW50cm8gLm5vZGVbZGF0YS1pbmRleD1cIjBcIl0gLm5vZGUtcHJpbWFyeS10ZXh0IC5zbGlkZS10ZXh0LTEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjsgfSB9XG4gICAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5ub2RlW2RhdGEtaW5kZXg9XCIwXCJdIC5ub2RlLXByaW1hcnktdGV4dCAuc2xpZGUtdGV4dC0yIHtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogI2VkMWIyZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIC5tb250YWdlLWN1c3RvbS1pbnRybyAubm9kZVtkYXRhLWluZGV4PVwiMFwiXSAubm9kZS1wcmltYXJ5LXRleHQgLnNsaWRlLXRleHQtMiB7XG4gICAgICAgICAgZm9udC1zaXplOiA0NHB4OyB9IH1cbiAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5ub2RlW2RhdGEtaW5kZXg9XCIxXCJdIC5ub2RlLXRleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5ub2RlW2RhdGEtaW5kZXg9XCIxXCJdIC5idXR0b24taG9sZGVyOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5ub2RlW2RhdGEtaW5kZXg9XCIzXCJdIC5ncmFwaGljLWhvbGRlciBpbWcge1xuICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG4ubW9udGFnZS1jdXN0b20taW50cm8gLmJ1dHRvbi1ob2xkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogOXB4O1xuICBiYWNrZ3JvdW5kOiAjYzRkZmY2O1xuICB6LWluZGV4OiAxOyB9XG4gIC5tb250YWdlLWN1c3RvbS1pbnRybyAuYnV0dG9uLWhvbGRlcjo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDUycHg7XG4gICAgbGVmdDogLTAuODVyZW07XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgd2hpdGUgMTAwJSk7XG4gICAgei1pbmRleDogMDtcbiAgICBjb250ZW50OiAnJzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5idXR0b24taG9sZGVyOjpiZWZvcmUge1xuICAgICAgICB0b3A6IGNhbGMoLTEwMCUgKyAyMnB4KTtcbiAgICAgICAgbGVmdDogMDsgfSB9XG4gIC5tb250YWdlLWN1c3RvbS1pbnRybyAuYnV0dG9uLWhvbGRlciAuYnRuLW5leHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAuM3JlbSA0NXB4IDAuM3JlbSAyNHB4OyB9XG4gICAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5idXR0b24taG9sZGVyIC5idG4tbmV4dDo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBtYXJnaW46IGF1dG8gMCBhdXRvIDEwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2dsb2JhbC8vZ3JhcGhpY3MvbW9udGFnZS1pbnRyby1hcnJvdy1ibHVlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgIGNvbnRlbnQ6ICcnOyB9XG4gICAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5idXR0b24taG9sZGVyIC5idG4tbmV4dDpub3QoLm92ZXIpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5idXR0b24taG9sZGVyIC5idG4tbmV4dC5vdmVyOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC8vZ3JhcGhpY3MvbW9udGFnZS1pbnRyby1hcnJvdy13aGl0ZS5zdmdcIik7IH1cbiAgICAubW9udGFnZS1jdXN0b20taW50cm8gLmJ1dHRvbi1ob2xkZXIgLmJ0bi1uZXh0LmRpc2FibGVkOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC8vZ3JhcGhpY3MvbW9udGFnZS1pbnRyby1hcnJvdy1ncmF5LnN2Z1wiKTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAubW9udGFnZS1jdXN0b20taW50cm8gLmJ1dHRvbi1ob2xkZXIge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcGFkZGluZzogNnB4OyB9IH1cblxuLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5la2ctaG9sZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTUwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3NXB4O1xuICBsZWZ0OiAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5tb250YWdlLWN1c3RvbS1pbnRybyAuZWtnLWhvbGRlciB7XG4gICAgICBtYXJnaW4tdG9wOiAtNzVweDsgfVxuICAgICAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5la2ctaG9sZGVyIC5la2ctY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNzVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAgIC5tb250YWdlLWN1c3RvbS1pbnRybyAuZWtnLWhvbGRlciB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9IH1cbiAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5la2ctaG9sZGVyW2RhdGEtYWN0aXZlLWluZGV4PScwJ10gW2RhdGEtaW5kZXg9JzAnXSAuZWtnLWxpbmUtMDIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAxLCAxKTsgfVxuICAubW9udGFnZS1jdXN0b20taW50cm8gLmVrZy1ob2xkZXJbZGF0YS1hY3RpdmUtaW5kZXg9JzAnXSAuZWtnLWNvbnRhaW5lcjpub3QoLnJldmVhbCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApOyB9XG4gIC5tb250YWdlLWN1c3RvbS1pbnRybyAuZWtnLWhvbGRlcltkYXRhLWFjdGl2ZS1pbmRleD0nMCddIC5yZXZlYWw6bm90KFtkYXRhLWluZGV4PScwJ10pIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7IH1cbiAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5la2ctaG9sZGVyW2RhdGEtYWN0aXZlLWluZGV4PScxJ10gW2RhdGEtaW5kZXg9JzEnXSAuZWtnLWxpbmUtMDIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAxLCAxKTsgfVxuICAubW9udGFnZS1jdXN0b20taW50cm8gLmVrZy1ob2xkZXJbZGF0YS1hY3RpdmUtaW5kZXg9JzEnXSAuZWtnLWNvbnRhaW5lcjpub3QoLnJldmVhbCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApOyB9XG4gIC5tb250YWdlLWN1c3RvbS1pbnRybyAuZWtnLWhvbGRlcltkYXRhLWFjdGl2ZS1pbmRleD0nMSddIC5yZXZlYWw6bm90KFtkYXRhLWluZGV4PScxJ10pIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7IH1cbiAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5la2ctaG9sZGVyW2RhdGEtYWN0aXZlLWluZGV4PScyJ10gW2RhdGEtaW5kZXg9JzInXSAuZWtnLWxpbmUtMDIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAxLCAxKTsgfVxuICAubW9udGFnZS1jdXN0b20taW50cm8gLmVrZy1ob2xkZXJbZGF0YS1hY3RpdmUtaW5kZXg9JzInXSAuZWtnLWNvbnRhaW5lcjpub3QoLnJldmVhbCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApOyB9XG4gIC5tb250YWdlLWN1c3RvbS1pbnRybyAuZWtnLWhvbGRlcltkYXRhLWFjdGl2ZS1pbmRleD0nMiddIC5yZXZlYWw6bm90KFtkYXRhLWluZGV4PScyJ10pIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7IH1cbiAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5la2ctaG9sZGVyW2RhdGEtYWN0aXZlLWluZGV4PSczJ10gW2RhdGEtaW5kZXg9JzMnXSAuZWtnLWxpbmUtMDIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAxLCAxKTsgfVxuICAubW9udGFnZS1jdXN0b20taW50cm8gLmVrZy1ob2xkZXJbZGF0YS1hY3RpdmUtaW5kZXg9JzMnXSAuZWtnLWNvbnRhaW5lcjpub3QoLnJldmVhbCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApOyB9XG4gIC5tb250YWdlLWN1c3RvbS1pbnRybyAuZWtnLWhvbGRlcltkYXRhLWFjdGl2ZS1pbmRleD0nMyddIC5yZXZlYWw6bm90KFtkYXRhLWluZGV4PSczJ10pIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7IH1cbiAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5la2ctaG9sZGVyW2RhdGEtYWN0aXZlLWluZGV4PSc0J10gW2RhdGEtaW5kZXg9JzQnXSAuZWtnLWxpbmUtMDIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAxLCAxKTsgfVxuICAubW9udGFnZS1jdXN0b20taW50cm8gLmVrZy1ob2xkZXJbZGF0YS1hY3RpdmUtaW5kZXg9JzQnXSAuZWtnLWNvbnRhaW5lcjpub3QoLnJldmVhbCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApOyB9XG4gIC5tb250YWdlLWN1c3RvbS1pbnRybyAuZWtnLWhvbGRlcltkYXRhLWFjdGl2ZS1pbmRleD0nNCddIC5yZXZlYWw6bm90KFtkYXRhLWluZGV4PSc0J10pIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7IH1cbiAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5la2ctaG9sZGVyW2RhdGEtYWN0aXZlLWluZGV4PSc1J10gW2RhdGEtaW5kZXg9JzUnXSAuZWtnLWxpbmUtMDIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAxLCAxKTsgfVxuICAubW9udGFnZS1jdXN0b20taW50cm8gLmVrZy1ob2xkZXJbZGF0YS1hY3RpdmUtaW5kZXg9JzUnXSAuZWtnLWNvbnRhaW5lcjpub3QoLnJldmVhbCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApOyB9XG4gIC5tb250YWdlLWN1c3RvbS1pbnRybyAuZWtnLWhvbGRlcltkYXRhLWFjdGl2ZS1pbmRleD0nNSddIC5yZXZlYWw6bm90KFtkYXRhLWluZGV4PSc1J10pIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7IH1cblxuQGtleWZyYW1lcyBla2dGdWxsV2lkdGgge1xuICAwJSB7XG4gICAgd2lkdGg6IDA7IH1cbiAgMTAwJSB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ubW9udGFnZS1jdXN0b20taW50cm8gLmVrZy1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxMDAwbXMgbGluZWFyOyB9XG4gIC5tb250YWdlLWN1c3RvbS1pbnRybyAuZWtnLWNvbnRhaW5lcjpsYXN0LWNoaWxkIC5la2ctbGluZS0wMiB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNTAwbXM7IH1cbiAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5la2ctY29udGFpbmVyIC5la2ctbWFzayB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDZweDtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDEyMDBtcyBsaW5lYXIgMzUwbXM7XG4gICAgYW5pbWF0aW9uOiBla2dGdWxsV2lkdGggMTIwMG1zIGxpbmVhcjtcbiAgICBhbmltYXRpb24tZGVsYXk6IDM1MG1zO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJhY2t3YXJkczsgfVxuICAgIC5tb250YWdlLWN1c3RvbS1pbnRybyAuZWtnLWNvbnRhaW5lciAuZWtnLW1hc2sgLmVrZy1ncmFwaGljIHtcbiAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZmxleC1zaHJpbms6IDA7IH1cbiAgICAubW9udGFnZS1jdXN0b20taW50cm8gLmVrZy1jb250YWluZXIgLmVrZy1tYXNrIC5la2ctbGluZSB7XG4gICAgICB3aWR0aDogY2FsYyg1MHZ3IC0gNDVweCk7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZDFiMmU7XG4gICAgICBib3JkZXItdG9wOiA0cHggc29saWQgI2ZmZjtcbiAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZmZmO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDM1MG1zIGxpbmVhcjtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxODAwcHgpIHtcbiAgICAgICAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5la2ctY29udGFpbmVyIC5la2ctbWFzayAuZWtnLWxpbmUge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDc1MHB4IC0gNDVweCk7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5la2ctY29udGFpbmVyIC5la2ctbWFzayB7XG4gICAgICAgIHRvcDogMXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5la2ctY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi10b3A6IC03NXB4OyB9IH1cbiAgLm1vbnRhZ2UtY3VzdG9tLWludHJvIC5la2ctY29udGFpbmVyLnJldmVhbCAuZWtnLW1hc2sge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbiNwYWxzLXhhMDEwIC5ub2RlW2RhdGEtaW5kZXg9JzEnXSxcbiNhY2xzLXhhMDEwIC5ub2RlW2RhdGEtaW5kZXg9JzEnXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgei1pbmRleDogMTsgfVxuICAjcGFscy14YTAxMCAubm9kZVtkYXRhLWluZGV4PScxJ10gLnZpZGVvLWhvbGRlcixcbiAgI2FjbHMteGEwMTAgLm5vZGVbZGF0YS1pbmRleD0nMSddIC52aWRlby1ob2xkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAyNTBtczsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAgICAgI3BhbHMteGEwMTAgLm5vZGVbZGF0YS1pbmRleD0nMSddIC52aWRlby1ob2xkZXIsXG4gICAgICAjYWNscy14YTAxMCAubm9kZVtkYXRhLWluZGV4PScxJ10gLnZpZGVvLWhvbGRlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGMoNTB2aCAtIDI1NXB4KTsgfSB9XG4gICAgI3BhbHMteGEwMTAgLm5vZGVbZGF0YS1pbmRleD0nMSddIC52aWRlby1ob2xkZXIgLnZpZGVvLWNoYW5uZWwsXG4gICAgI2FjbHMteGEwMTAgLm5vZGVbZGF0YS1pbmRleD0nMSddIC52aWRlby1ob2xkZXIgLnZpZGVvLWNoYW5uZWwge1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgcGFkZGluZzogMC44NXJlbTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDc1cHg7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA2NjdweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgI3BhbHMteGEwMTAgLm5vZGVbZGF0YS1pbmRleD0nMSddIC52aWRlby1ob2xkZXIgLnZpZGVvLWNoYW5uZWwsXG4gICAgICAjYWNscy14YTAxMCAubm9kZVtkYXRhLWluZGV4PScxJ10gLnZpZGVvLWhvbGRlciAudmlkZW8tY2hhbm5lbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1heC13aWR0aDogNTR2bWF4OyB9IH1cblxuI3BhbHMteGEwMTAgLm5vZGVbZGF0YS1pbmRleD1cIjJcIl0gLm5vZGUtcHJpbWFyeS10ZXh0LFxuI2FjbHMteGEwMTAgLm5vZGVbZGF0YS1pbmRleD1cIjJcIl0gLm5vZGUtcHJpbWFyeS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogY2FsYygzNXZoIC0gMTUwcHgpOyB9XG4gICNwYWxzLXhhMDEwIC5ub2RlW2RhdGEtaW5kZXg9XCIyXCJdIC5ub2RlLXByaW1hcnktdGV4dCBwLFxuICAjYWNscy14YTAxMCAubm9kZVtkYXRhLWluZGV4PVwiMlwiXSAubm9kZS1wcmltYXJ5LXRleHQgcCB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMDA0Yjc5OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAjcGFscy14YTAxMCAubm9kZVtkYXRhLWluZGV4PVwiMlwiXSAubm9kZS1wcmltYXJ5LXRleHQgcCxcbiAgICAgICNhY2xzLXhhMDEwIC5ub2RlW2RhdGEtaW5kZXg9XCIyXCJdIC5ub2RlLXByaW1hcnktdGV4dCBwIHtcbiAgICAgICAgZm9udC1zaXplOiA0NHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICNwYWxzLXhhMDEwIC5ub2RlW2RhdGEtaW5kZXg9XCIyXCJdIC5ub2RlLXRleHQsXG4gICNhY2xzLXhhMDEwIC5ub2RlW2RhdGEtaW5kZXg9XCIyXCJdIC5ub2RlLXRleHQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gICNwYWxzLXhhMDEwIC5ub2RlW2RhdGEtaW5kZXg9XCIyXCJdIC5ub2RlLXRleHQsXG4gICNhY2xzLXhhMDEwIC5ub2RlW2RhdGEtaW5kZXg9XCIyXCJdIC5ub2RlLXRleHQge1xuICAgIHBhZGRpbmc6IDh2aCAxLjVyZW0gIWltcG9ydGFudDsgfSB9XG5cbi5tb250YWdlLnN0YW5kYXJkIC5oZWFkZXItdGV4dCB7XG4gIG1hcmdpbjogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAubW9udGFnZS5zdGFuZGFyZCAuaGVhZGVyLXRleHQge1xuICAgICAgbWFyZ2luOiAyLjRyZW0gMC44NXJlbSAwLjVyZW07XG4gICAgICBwYWRkaW5nOiAwLjg1cmVtIDA7IH0gfVxuXG4ubW9udGFnZS5zdGFuZGFyZCAuY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLm1vbnRhZ2Uuc3RhbmRhcmQgLmNvbnRlbnQgPiAqIHtcbiAgICBmbGV4LXNocmluazogMDsgfVxuICAubW9udGFnZS5zdGFuZGFyZCAuY29udGVudCAucGFuZWwsXG4gIC5tb250YWdlLnN0YW5kYXJkIC5jb250ZW50IC5tb250YWdlLWNvbnRlbnQtaG9sZGVyID4gKiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC5tb250YWdlLnN0YW5kYXJkIC5jb250ZW50IC5wYW5lbCB7XG4gICAgICBwYWRkaW5nOiAwLjM1cmVtOyB9IH1cbiAgLm1vbnRhZ2Uuc3RhbmRhcmQgLmNvbnRlbnQgLm1vbnRhZ2UtaG9sZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZWQxYjJlO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5tb250YWdlLnN0YW5kYXJkIC5jb250ZW50IC5tb250YWdlLWhvbGRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAuODVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAubW9udGFnZS5zdGFuZGFyZCAuY29udGVudCAubW9udGFnZS10ZXh0LFxuICAgIC5tb250YWdlLnN0YW5kYXJkIC5jb250ZW50IC5wcm9ncmVzcy10ZXh0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50OyB9IH1cblxuLm1vbnRhZ2Uuc3RhbmRhcmQgLmRpcmVjdGlvbnN0LXRleHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gIC5tb250YWdlLnN0YW5kYXJkIC5tb250YWdlLWNvbnRlbnQtaG9sZGVyIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuL2NvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2JrZ2QtcGF0dGVybi1mYWRlLmpwZ1wiKSBuby1yZXBlYXQgMCAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH0gfVxuXG4ubW9udGFnZS5zdGFuZGFyZCAuZ3JhcGhpYy1ob2xkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDI7IH1cbiAgLm1vbnRhZ2Uuc3RhbmRhcmQgLmdyYXBoaWMtaG9sZGVyIGltZyB7XG4gICAgd2lkdGg6IDExMCU7XG4gICAgYW5pbWF0aW9uOiBwYW5SaWdodCA1cztcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLm1vbnRhZ2Uuc3RhbmRhcmQgLmdyYXBoaWMtaG9sZGVyIGltZyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDgwcHg7IH0gfVxuICAubW9udGFnZS5zdGFuZGFyZCAuZ3JhcGhpYy1ob2xkZXIgLm5vZGUtZ3JhcGhpYyB7XG4gICAgYW5pbWF0aW9uOiBwYW5SaWdodCA1cztcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG4gICAgLm1vbnRhZ2Uuc3RhbmRhcmQgLmdyYXBoaWMtaG9sZGVyIC5ub2RlLWdyYXBoaWMubW50Zy1pbWctbm8tcGFuIHtcbiAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5tb250YWdlLnN0YW5kYXJkIC5tb250YWdlLW5hdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICAvKiBib3R0b206IDA7ICovXG4gIHJpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIHotaW5kZXg6IDI7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC5tb250YWdlLnN0YW5kYXJkIC5tb250YWdlLW5hdiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgdG9wOiA0cHg7XG4gICAgICBsZWZ0OiAwOyB9IH1cbiAgLm1vbnRhZ2Uuc3RhbmRhcmQgLm1vbnRhZ2UtbmF2IC5kb3RzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5tb250YWdlLnN0YW5kYXJkIC5tb250YWdlLW5hdiAubW9udGFnZS1uYXYtYnRuIHtcbiAgICB3aWR0aDogNDRweDtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgICAubW9udGFnZS5zdGFuZGFyZCAubW9udGFnZS1uYXYgLm1vbnRhZ2UtbmF2LWJ0biAuYnRuLWljb24tYm9yZGVyIHtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNjAlO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAubW9udGFnZS5zdGFuZGFyZCAubW9udGFnZS1uYXYgLm1vbnRhZ2UtbmF2LWJ0bi5idG4tcHJldiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWNoZXZyb24tdXAtcmVkLnN2Z1wiKTsgfVxuICAgIC5tb250YWdlLnN0YW5kYXJkIC5tb250YWdlLW5hdiAubW9udGFnZS1uYXYtYnRuLmJ0bi1uZXh0IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tY2hldnJvbi1kb3duLXJlZC5zdmdcIik7IH1cbiAgICAubW9udGFnZS5zdGFuZGFyZCAubW9udGFnZS1uYXYgLm1vbnRhZ2UtbmF2LWJ0bi5kaXNhYmxlZCB7XG4gICAgICBvcGFjaXR5OiAwLjU7IH1cbiAgICAubW9udGFnZS5zdGFuZGFyZCAubW9udGFnZS1uYXYgLm1vbnRhZ2UtbmF2LWJ0bjpub3QoLmRpc2FibGVkKS5vdmVyIC5idG4taWNvbi1ib3JkZXIge1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgI2VkMWIyZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAubW9udGFnZS5zdGFuZGFyZCAubW9udGFnZS1uYXYge1xuICAgICAgdG9wOiAyNXB4O1xuICAgICAgcmlnaHQ6IDE1cHg7IH0gfVxuXG4ubW9udGFnZS5zdGFuZGFyZCAuc3RlcC1ob2xkZXIge1xuICBwYWRkaW5nLXJpZ2h0OiA0NXB4OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAubW9udGFnZS5zdGFuZGFyZCAuc3RlcC1ob2xkZXIge1xuICAgICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cbiAgLm1vbnRhZ2Uuc3RhbmRhcmQgLnN0ZXAtaG9sZGVyIC5zdGVwW2FyaWEtaGlkZGVuPVwidHJ1ZVwiXSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubW9udGFnZS5zdGFuZGFyZCAuc3RlcC1ob2xkZXIgLnN0ZXBbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSAuaW5uZXItdGV4dCB7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW4gMC40czsgfVxuICAubW9udGFnZS5zdGFuZGFyZCAuc3RlcC1ob2xkZXIgLm1vbnRhZ2UtdGV4dCB7XG4gICAgcGFkZGluZzogMjBweDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5tb250YWdlLnN0YW5kYXJkIC5zdGVwLWhvbGRlciAubW9udGFnZS10ZXh0IHtcbiAgICAgICAgcGFkZGluZzogMC4zNXJlbTsgfSB9XG4gICAgLm1vbnRhZ2Uuc3RhbmRhcmQgLnN0ZXAtaG9sZGVyIC5tb250YWdlLXRleHQgdWwge1xuICAgICAgYm9yZGVyLWxlZnQ6IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLm1vbnRhZ2Uuc3RhbmRhcmQgLnN0ZXAtaG9sZGVyIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7IH0gfVxuXG4ubW9udGFnZS5zdGFuZGFyZCAubW9udGFnZS1zdGF0dXMge1xuICBwYWRkaW5nOiAwIDIwcHggMjBweDsgfVxuICAubW9udGFnZS5zdGFuZGFyZCAubW9udGFnZS1zdGF0dXMgLnByb2dyZXNzLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMC45MnJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAubW9udGFnZS5zdGFuZGFyZCAubW9udGFnZS1zdGF0dXMge1xuICAgICAgcGFkZGluZzogMCAwIDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgLm1vbnRhZ2UjYmxzLWNjMDMwIGgxLnRpdGxlLXRleHQge1xuICAgIHdpZHRoOiA2NTBweDsgfSB9XG5cbi5sb2FkaW5nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2VkZWRlZDsgfVxuICAubG9hZGluZy1vdmVybGF5IC5sb2FkaW5nLXdpZGdldCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEuMmVtOyB9XG4gIC5sb2FkaW5nLW92ZXJsYXkgLmxvYWRpbmctdGV4dCB7XG4gICAgcGFkZGluZzogMTBweDsgfVxuICAubG9hZGluZy1vdmVybGF5IC5sZHMtcmluZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogNjRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDY0cHg7IH1cbiAgICAubG9hZGluZy1vdmVybGF5IC5sZHMtcmluZyBkaXYge1xuICAgICAgYW5pbWF0aW9uOiBsZHMtcmluZyAxLjJzIGN1YmljLWJlemllcigwLjUsIDAsIDAuNSwgMSkgaW5maW5pdGU7XG4gICAgICBib3JkZXI6IDZweCBzb2xpZCAjMDAwO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiA1MXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDUxcHg7XG4gICAgICBtYXJnaW46IDZweDsgfVxuICAgICAgLmxvYWRpbmctb3ZlcmxheSAubGRzLXJpbmcgZGl2Om50aC1jaGlsZCgxKSB7XG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLS40NXM7IH1cbiAgICAgIC5sb2FkaW5nLW92ZXJsYXkgLmxkcy1yaW5nIGRpdjpudGgtY2hpbGQoMikge1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0uM3M7IH1cbiAgICAgIC5sb2FkaW5nLW92ZXJsYXkgLmxkcy1yaW5nIGRpdjpudGgtY2hpbGQoMykge1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0uMTVzOyB9XG5cbkBrZXlmcmFtZXMgbGRzLXJpbmcge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbi5sb2FkaW5nLWhvbGRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTAwMDsgfVxuICAubG9hZGluZy1ob2xkZXIuaGFzLXZpZXcge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5wcmVhc3Nlc3NtZW50IC50aXRsZS1ob2xkZXIgLmxlc3Nvbi10aXRsZSxcbi5wcmVhc3Nlc3NtZW50IC50aXRsZS1ob2xkZXIgLmNvdXJzZS10aXRsZSxcbi5wb3N0YXNzZXNzbWVudCAudGl0bGUtaG9sZGVyIC5sZXNzb24tdGl0bGUsXG4ucG9zdGFzc2Vzc21lbnQgLnRpdGxlLWhvbGRlciAuY291cnNlLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucHJlYXNzZXNzbWVudCAuZmlyc3QtcGFuZWwsXG4ucG9zdGFzc2Vzc21lbnQgLmZpcnN0LXBhbmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuXG4ucHJlYXNzZXNzbWVudCAuaW50cm8tcGFuZWwsXG4ucHJlYXNzZXNzbWVudCAuZmluYWwtZmVlZGJhY2stcGFuZWwsXG4ucG9zdGFzc2Vzc21lbnQgLmludHJvLXBhbmVsLFxuLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1mZWVkYmFjay1wYW5lbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuLnByZWFzc2Vzc21lbnQgLmZpbmFsLWZlZWRiYWNrLXBhbmVsLFxuLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1mZWVkYmFjay1wYW5lbCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAhaW1wb3J0YW50OyB9XG4gIC5wcmVhc3Nlc3NtZW50IC5maW5hbC1mZWVkYmFjay1wYW5lbCAucGFuZWwtdGV4dCxcbiAgLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1mZWVkYmFjay1wYW5lbCAucGFuZWwtdGV4dCB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5wcmVhc3Nlc3NtZW50IC5maW5hbC1mZWVkYmFjay1wYW5lbCAucGFuZWwtdGV4dCxcbiAgICAgIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnBhbmVsLXRleHQge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuICAucHJlYXNzZXNzbWVudCAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnNjb3JlLFxuICAucG9zdGFzc2Vzc21lbnQgLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5zY29yZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogM3B4OyB9XG5cbi5wcmVhc3Nlc3NtZW50IC5zdGF0dXMtaG9sZGVyLFxuLnBvc3Rhc3Nlc3NtZW50IC5zdGF0dXMtaG9sZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAwLjg1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2M3YzdjNztcbiAgZGlzcGxheTogbm9uZTsgfVxuICAucHJlYXNzZXNzbWVudCAuc3RhdHVzLWhvbGRlci5zaG93LFxuICAucG9zdGFzc2Vzc21lbnQgLnN0YXR1cy1ob2xkZXIuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnByZWFzc2Vzc21lbnQgLnN0YXR1cy1ob2xkZXIgc3BhbixcbiAgLnBvc3Rhc3Nlc3NtZW50IC5zdGF0dXMtaG9sZGVyIHNwYW4ge1xuICAgIGNvbG9yOiAjZWQxYjJlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuXG4ucHJlYXNzZXNzbWVudCAuY29udGVudC1ob2xkZXIsXG4ucG9zdGFzc2Vzc21lbnQgLmNvbnRlbnQtaG9sZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0byAwO1xuICBwYWRkaW5nOiAwLjg1cmVtIDAgMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLnByZWFzc2Vzc21lbnQgLmNvbnRlbnQtaG9sZGVyLFxuICAgIC5wb3N0YXNzZXNzbWVudCAuY29udGVudC1ob2xkZXIge1xuICAgICAgcGFkZGluZzogMC4zNXJlbSAwOyB9IH1cbiAgLnByZWFzc2Vzc21lbnQgLmNvbnRlbnQtaG9sZGVyIC5jb3Vyc2UtdGl0bGUsXG4gIC5wcmVhc3Nlc3NtZW50IC5jb250ZW50LWhvbGRlciAubGVzc29uLXRpdGxlLFxuICAucHJlYXNzZXNzbWVudCAuY29udGVudC1ob2xkZXIgLnRpdGxlLFxuICAucG9zdGFzc2Vzc21lbnQgLmNvbnRlbnQtaG9sZGVyIC5jb3Vyc2UtdGl0bGUsXG4gIC5wb3N0YXNzZXNzbWVudCAuY29udGVudC1ob2xkZXIgLmxlc3Nvbi10aXRsZSxcbiAgLnBvc3Rhc3Nlc3NtZW50IC5jb250ZW50LWhvbGRlciAudGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAwLjg1cmVtO1xuICAgIGFuaW1hdGlvbjogZmFkZUluIDMwMG1zO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAucHJlYXNzZXNzbWVudCAuY29udGVudC1ob2xkZXIgLmNvdXJzZS10aXRsZSxcbiAgICAgIC5wcmVhc3Nlc3NtZW50IC5jb250ZW50LWhvbGRlciAubGVzc29uLXRpdGxlLFxuICAgICAgLnByZWFzc2Vzc21lbnQgLmNvbnRlbnQtaG9sZGVyIC50aXRsZSxcbiAgICAgIC5wb3N0YXNzZXNzbWVudCAuY29udGVudC1ob2xkZXIgLmNvdXJzZS10aXRsZSxcbiAgICAgIC5wb3N0YXNzZXNzbWVudCAuY29udGVudC1ob2xkZXIgLmxlc3Nvbi10aXRsZSxcbiAgICAgIC5wb3N0YXNzZXNzbWVudCAuY29udGVudC1ob2xkZXIgLnRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjM1cmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjM1cmVtOyB9IH1cbiAgLnByZWFzc2Vzc21lbnQgLmNvbnRlbnQtaG9sZGVyIC50aXRsZSxcbiAgLnBvc3Rhc3Nlc3NtZW50IC5jb250ZW50LWhvbGRlciAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuODVyZW07IH1cbiAgLnByZWFzc2Vzc21lbnQgLmNvbnRlbnQtaG9sZGVyIC5jb3Vyc2UtdGl0bGUsXG4gIC5wcmVhc3Nlc3NtZW50IC5jb250ZW50LWhvbGRlciAubGVzc29uLXRpdGxlLFxuICAucG9zdGFzc2Vzc21lbnQgLmNvbnRlbnQtaG9sZGVyIC5jb3Vyc2UtdGl0bGUsXG4gIC5wb3N0YXNzZXNzbWVudCAuY29udGVudC1ob2xkZXIgLmxlc3Nvbi10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDEuMzVyZW07XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAyNTBtczsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLnByZWFzc2Vzc21lbnQgLmNvbnRlbnQtaG9sZGVyIC5jb3Vyc2UtdGl0bGUsXG4gICAgICAucHJlYXNzZXNzbWVudCAuY29udGVudC1ob2xkZXIgLmxlc3Nvbi10aXRsZSxcbiAgICAgIC5wb3N0YXNzZXNzbWVudCAuY29udGVudC1ob2xkZXIgLmNvdXJzZS10aXRsZSxcbiAgICAgIC5wb3N0YXNzZXNzbWVudCAuY29udGVudC1ob2xkZXIgLmxlc3Nvbi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfSB9XG4gIC5wcmVhc3Nlc3NtZW50IC5jb250ZW50LWhvbGRlciAudGl0bGUsXG4gIC5wb3N0YXNzZXNzbWVudCAuY29udGVudC1ob2xkZXIgLnRpdGxlIHtcbiAgICBjb2xvcjogI2VkMWIyZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMzUwbXM7IH1cbiAgLnByZWFzc2Vzc21lbnQgLmNvbnRlbnQtaG9sZGVyIC5idXR0b25zLFxuICAucG9zdGFzc2Vzc21lbnQgLmNvbnRlbnQtaG9sZGVyIC5idXR0b25zIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50OyB9XG4gICAgLnByZWFzc2Vzc21lbnQgLmNvbnRlbnQtaG9sZGVyIC5idXR0b25zIGJ1dHRvbixcbiAgICAucG9zdGFzc2Vzc21lbnQgLmNvbnRlbnQtaG9sZGVyIC5idXR0b25zIGJ1dHRvbiB7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgbWFyZ2luOiA1cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAucHJlYXNzZXNzbWVudCAuY29udGVudC1ob2xkZXIgLmJ1dHRvbnMgYnV0dG9uLFxuICAgICAgICAucG9zdGFzc2Vzc21lbnQgLmNvbnRlbnQtaG9sZGVyIC5idXR0b25zIGJ1dHRvbiB7XG4gICAgICAgICAgbWluLXdpZHRoOiA0OCU7XG4gICAgICAgICAgbWFyZ2luOiA1cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLnByZWFzc2Vzc21lbnQgLmNvbnRlbnQtaG9sZGVyIC5idXR0b25zLFxuICAgICAgLnBvc3Rhc3Nlc3NtZW50IC5jb250ZW50LWhvbGRlciAuYnV0dG9ucyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDsgfSB9XG4gIC5wcmVhc3Nlc3NtZW50IC5jb250ZW50LWhvbGRlciAucmVzdWx0cyAuYnV0dG9ucyxcbiAgLnBvc3Rhc3Nlc3NtZW50IC5jb250ZW50LWhvbGRlciAucmVzdWx0cyAuYnV0dG9ucyB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG4gIC5wcmVhc3Nlc3NtZW50IC5jb250ZW50LWhvbGRlciAucmVzdWx0cyAubGVzc29uLXRpdGxlLFxuICAucG9zdGFzc2Vzc21lbnQgLmNvbnRlbnQtaG9sZGVyIC5yZXN1bHRzIC5sZXNzb24tdGl0bGUge1xuICAgIGNvbG9yOiAjMDA0Yjc5O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEuMnJlbSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgNzUsIDEyMSwgMC40KTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLnByZWFzc2Vzc21lbnQgLmNvbnRlbnQtaG9sZGVyIC5yZXN1bHRzIC5sZXNzb24tdGl0bGUsXG4gICAgICAucG9zdGFzc2Vzc21lbnQgLmNvbnRlbnQtaG9sZGVyIC5yZXN1bHRzIC5sZXNzb24tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuMzVyZW07IH0gfVxuICAucHJlYXNzZXNzbWVudCAuY29udGVudC1ob2xkZXIgLnJlc3VsdHMgdWwudG9waWMtbGlzdCxcbiAgLnBvc3Rhc3Nlc3NtZW50IC5jb250ZW50LWhvbGRlciAucmVzdWx0cyB1bC50b3BpYy1saXN0IHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDEycHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLnByZWFzc2Vzc21lbnQgLmNvbnRlbnQtaG9sZGVyIC5sZXNzb24tbGlzdCxcbiAgICAucG9zdGFzc2Vzc21lbnQgLmNvbnRlbnQtaG9sZGVyIC5sZXNzb24tbGlzdCB7XG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAyNXB4OyB9IH1cblxuLnByZWFzc2Vzc21lbnQgLmludHJvLXBhbmVsLFxuLnByZWFzc2Vzc21lbnQgLmFscmVhZHktY29tcGxldGVkLXBhbmVsLFxuLnBvc3Rhc3Nlc3NtZW50IC5pbnRyby1wYW5lbCxcbi5wb3N0YXNzZXNzbWVudCAuYWxyZWFkeS1jb21wbGV0ZWQtcGFuZWwge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvIDA7IH1cbiAgLnByZWFzc2Vzc21lbnQgLmludHJvLXBhbmVsIC5jb250ZW50LWhvbGRlcixcbiAgLnByZWFzc2Vzc21lbnQgLmFscmVhZHktY29tcGxldGVkLXBhbmVsIC5jb250ZW50LWhvbGRlcixcbiAgLnBvc3Rhc3Nlc3NtZW50IC5pbnRyby1wYW5lbCAuY29udGVudC1ob2xkZXIsXG4gIC5wb3N0YXNzZXNzbWVudCAuYWxyZWFkeS1jb21wbGV0ZWQtcGFuZWwgLmNvbnRlbnQtaG9sZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnByZWFzc2Vzc21lbnQgLmludHJvLXBhbmVsIC50aXRsZSxcbiAgLnByZWFzc2Vzc21lbnQgLmFscmVhZHktY29tcGxldGVkLXBhbmVsIC50aXRsZSxcbiAgLnBvc3Rhc3Nlc3NtZW50IC5pbnRyby1wYW5lbCAudGl0bGUsXG4gIC5wb3N0YXNzZXNzbWVudCAuYWxyZWFkeS1jb21wbGV0ZWQtcGFuZWwgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC44NXJlbSAhaW1wb3J0YW50OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAucHJlYXNzZXNzbWVudCAuaW50cm8tcGFuZWwgLnRpdGxlLFxuICAgICAgLnByZWFzc2Vzc21lbnQgLmFscmVhZHktY29tcGxldGVkLXBhbmVsIC50aXRsZSxcbiAgICAgIC5wb3N0YXNzZXNzbWVudCAuaW50cm8tcGFuZWwgLnRpdGxlLFxuICAgICAgLnBvc3Rhc3Nlc3NtZW50IC5hbHJlYWR5LWNvbXBsZXRlZC1wYW5lbCAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDU2cHg7IH0gfVxuICAucHJlYXNzZXNzbWVudCAuaW50cm8tcGFuZWwgLnBhbmVsLFxuICAucHJlYXNzZXNzbWVudCAuYWxyZWFkeS1jb21wbGV0ZWQtcGFuZWwgLnBhbmVsLFxuICAucG9zdGFzc2Vzc21lbnQgLmludHJvLXBhbmVsIC5wYW5lbCxcbiAgLnBvc3Rhc3Nlc3NtZW50IC5hbHJlYWR5LWNvbXBsZXRlZC1wYW5lbCAucGFuZWwge1xuICAgIHBhZGRpbmc6IDEuN3JlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBhbmltYXRpb246IHNsaWRlSW5MZWZ0IDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi1kZWxheTogNTUwbXM7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYmFja3dhcmRzOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLnByZWFzc2Vzc21lbnQgLmludHJvLXBhbmVsIC5wYW5lbCxcbiAgICAgIC5wcmVhc3Nlc3NtZW50IC5hbHJlYWR5LWNvbXBsZXRlZC1wYW5lbCAucGFuZWwsXG4gICAgICAucG9zdGFzc2Vzc21lbnQgLmludHJvLXBhbmVsIC5wYW5lbCxcbiAgICAgIC5wb3N0YXNzZXNzbWVudCAuYWxyZWFkeS1jb21wbGV0ZWQtcGFuZWwgLnBhbmVsIHtcbiAgICAgICAgcGFkZGluZzogMC4zNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAucHJlYXNzZXNzbWVudCAuaW50cm8tcGFuZWwgLnBhbmVsLFxuICAgICAgLnByZWFzc2Vzc21lbnQgLmFscmVhZHktY29tcGxldGVkLXBhbmVsIC5wYW5lbCxcbiAgICAgIC5wb3N0YXNzZXNzbWVudCAuaW50cm8tcGFuZWwgLnBhbmVsLFxuICAgICAgLnBvc3Rhc3Nlc3NtZW50IC5hbHJlYWR5LWNvbXBsZXRlZC1wYW5lbCAucGFuZWwge1xuICAgICAgICBwYWRkaW5nOiA0MHB4OyB9IH1cbiAgICAucHJlYXNzZXNzbWVudCAuaW50cm8tcGFuZWwgLnBhbmVsID4gKixcbiAgICAucHJlYXNzZXNzbWVudCAuYWxyZWFkeS1jb21wbGV0ZWQtcGFuZWwgLnBhbmVsID4gKixcbiAgICAucG9zdGFzc2Vzc21lbnQgLmludHJvLXBhbmVsIC5wYW5lbCA+ICosXG4gICAgLnBvc3Rhc3Nlc3NtZW50IC5hbHJlYWR5LWNvbXBsZXRlZC1wYW5lbCAucGFuZWwgPiAqIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgLnByZWFzc2Vzc21lbnQgLmludHJvLXBhbmVsIC5wYW5lbCA+IC5sZXNzb24tdGl0bGUsXG4gICAgLnByZWFzc2Vzc21lbnQgLmFscmVhZHktY29tcGxldGVkLXBhbmVsIC5wYW5lbCA+IC5sZXNzb24tdGl0bGUsXG4gICAgLnBvc3Rhc3Nlc3NtZW50IC5pbnRyby1wYW5lbCAucGFuZWwgPiAubGVzc29uLXRpdGxlLFxuICAgIC5wb3N0YXNzZXNzbWVudCAuYWxyZWFkeS1jb21wbGV0ZWQtcGFuZWwgLnBhbmVsID4gLmxlc3Nvbi10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnByZWFzc2Vzc21lbnQgLmludHJvLXBhbmVsIC5wYW5lbCAucHJpbWFyeS10ZXh0LFxuICAgIC5wcmVhc3Nlc3NtZW50IC5hbHJlYWR5LWNvbXBsZXRlZC1wYW5lbCAucGFuZWwgLnByaW1hcnktdGV4dCxcbiAgICAucG9zdGFzc2Vzc21lbnQgLmludHJvLXBhbmVsIC5wYW5lbCAucHJpbWFyeS10ZXh0LFxuICAgIC5wb3N0YXNzZXNzbWVudCAuYWxyZWFkeS1jb21wbGV0ZWQtcGFuZWwgLnBhbmVsIC5wcmltYXJ5LXRleHQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgLnByZWFzc2Vzc21lbnQgLmludHJvLXBhbmVsIC5wYW5lbCAuYnV0dG9ucyxcbiAgICAucHJlYXNzZXNzbWVudCAuYWxyZWFkeS1jb21wbGV0ZWQtcGFuZWwgLnBhbmVsIC5idXR0b25zLFxuICAgIC5wb3N0YXNzZXNzbWVudCAuaW50cm8tcGFuZWwgLnBhbmVsIC5idXR0b25zLFxuICAgIC5wb3N0YXNzZXNzbWVudCAuYWxyZWFkeS1jb21wbGV0ZWQtcGFuZWwgLnBhbmVsIC5idXR0b25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4ucHJlYXNzZXNzbWVudCAucXVlc3Rpb24tc2VyaWVzLFxuLnBvc3Rhc3Nlc3NtZW50IC5xdWVzdGlvbi1zZXJpZXMge1xuICBib3gtc2hhZG93OiAwIC0ycHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5wcmVhc3Nlc3NtZW50IC5xdWVzdGlvbi1zZXJpZXMsXG4gICAgLnBvc3Rhc3Nlc3NtZW50IC5xdWVzdGlvbi1zZXJpZXMge1xuICAgICAgYm94LXNoYWRvdzogMCAtMXB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfSB9XG5cbi5wcmVhc3Nlc3NtZW50IC5xdWVzdGlvbi1zZXJpZXMtcmVnaW9uIC5xdWVzdGlvbi1zZXJpZXMtYmxvY2ssXG4ucG9zdGFzc2Vzc21lbnQgLnF1ZXN0aW9uLXNlcmllcy1yZWdpb24gLnF1ZXN0aW9uLXNlcmllcy1ibG9jayB7XG4gIG1hcmdpbjogMCAwIDNyZW07IH1cblxuLnByZWFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucGFuZWwsXG4ucHJlYXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzID4gKixcbi5wb3N0YXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5wYW5lbCxcbi5wb3N0YXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzID4gKiB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgLnByZWFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlcixcbiAgLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIge1xuICAgIGJvcmRlci10b3A6IDA7IH0gfVxuXG4ucHJlYXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC50aXRsZS1ob2xkZXIsXG4ucG9zdGFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAudGl0bGUtaG9sZGVyIHtcbiAgcGFkZGluZzogMC44NXJlbSAwO1xuICBhbmltYXRpb246IGZhZGVJbkRvd24gMzUwbXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1kZWxheTogMTUwbXM7IH1cbiAgLnByZWFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAudGl0bGUtaG9sZGVyIC50aXRsZSxcbiAgLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnRpdGxlLWhvbGRlciAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5wcmVhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnRpdGxlLWhvbGRlciAudGl0bGUsXG4gICAgICAucG9zdGFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAudGl0bGUtaG9sZGVyIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLnByZWFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAudGl0bGUtaG9sZGVyIC50aXRsZSxcbiAgICAgIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC50aXRsZS1ob2xkZXIgLnRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAucHJlYXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC50aXRsZS1ob2xkZXIsXG4gICAgLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnRpdGxlLWhvbGRlciB7XG4gICAgICBwYWRkaW5nOiAxLjdyZW0gMDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAucHJlYXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC50aXRsZS1ob2xkZXIsXG4gICAgLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnRpdGxlLWhvbGRlciB7XG4gICAgICBwYWRkaW5nOiAwIDAuMzVyZW0gMC4zNXJlbTsgfSB9XG5cbi5wcmVhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnBhbmVsLFxuLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnBhbmVsIHtcbiAgYW5pbWF0aW9uOiBmYWRlSW4gMzUwbXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1kZWxheTogMzUwbXM7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLnByZWFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucGFuZWwsXG4gICAgLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnBhbmVsIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7IH0gfVxuICAucHJlYXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5wYW5lbCAucHJpbWFyeS10ZXh0LFxuICAucG9zdGFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucGFuZWwgLnByaW1hcnktdGV4dCB7XG4gICAgbWFyZ2luOiAwOyB9XG5cbi5wcmVhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnJlc3VsdHMsXG4ucG9zdGFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucmVzdWx0cyB7XG4gIHBhZGRpbmc6IDAuODVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGFuaW1hdGlvbjogZmFkZUluIDUwMG1zOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAucHJlYXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzLFxuICAgIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIHtcbiAgICAgIHBhZGRpbmc6IDAuMzVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAucHJlYXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzLFxuICAgIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7IH0gfVxuICAucHJlYXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIHVsLFxuICAucG9zdGFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucmVzdWx0cyB1bCB7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgcGFkZGluZzogMC44NXJlbSAwOyB9XG4gIC5wcmVhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnJlc3VsdHMgLmxlc3Nvbjo6YmVmb3JlLFxuICAucG9zdGFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucmVzdWx0cyAubGVzc29uOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLnByZWFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucmVzdWx0cyAubGVzc29uLFxuICAgIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIC5sZXNzb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9IH1cbiAgLnByZWFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucmVzdWx0cyAudG9waWMsXG4gIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIC50b3BpYyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2M3YzdjNztcbiAgICBhbmltYXRpb246IGZhZGVJbkxlZnQgMzUwbXM7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5wcmVhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnJlc3VsdHMgLnRvcGljLFxuICAgICAgLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnJlc3VsdHMgLnRvcGljIHtcbiAgICAgICAgcGFkZGluZzogM3B4IDA7IH0gfVxuICAgIC5wcmVhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnJlc3VsdHMgLnRvcGljOm50aC1jaGlsZCgxKSxcbiAgICAucG9zdGFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucmVzdWx0cyAudG9waWM6bnRoLWNoaWxkKDEpIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogNjAwbXM7IH1cbiAgICAucHJlYXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIC50b3BpYzpudGgtY2hpbGQoMiksXG4gICAgLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnJlc3VsdHMgLnRvcGljOm50aC1jaGlsZCgyKSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDcwMG1zOyB9XG4gICAgLnByZWFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucmVzdWx0cyAudG9waWM6bnRoLWNoaWxkKDMpLFxuICAgIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIC50b3BpYzpudGgtY2hpbGQoMykge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiA4MDBtczsgfVxuICAgIC5wcmVhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnJlc3VsdHMgLnRvcGljOm50aC1jaGlsZCg0KSxcbiAgICAucG9zdGFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucmVzdWx0cyAudG9waWM6bnRoLWNoaWxkKDQpIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogOTAwbXM7IH1cbiAgICAucHJlYXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIC50b3BpYzpudGgtY2hpbGQoNSksXG4gICAgLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnJlc3VsdHMgLnRvcGljOm50aC1jaGlsZCg1KSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDEwMDBtczsgfVxuICAgIC5wcmVhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnJlc3VsdHMgLnRvcGljOm50aC1jaGlsZCg2KSxcbiAgICAucG9zdGFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucmVzdWx0cyAudG9waWM6bnRoLWNoaWxkKDYpIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMTEwMG1zOyB9XG4gICAgLnByZWFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucmVzdWx0cyAudG9waWM6bnRoLWNoaWxkKDcpLFxuICAgIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIC50b3BpYzpudGgtY2hpbGQoNykge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxMjAwbXM7IH1cbiAgICAucHJlYXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIC50b3BpYzpudGgtY2hpbGQoOCksXG4gICAgLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnJlc3VsdHMgLnRvcGljOm50aC1jaGlsZCg4KSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDEzMDBtczsgfVxuICAgIC5wcmVhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnJlc3VsdHMgLnRvcGljOm50aC1jaGlsZCg5KSxcbiAgICAucG9zdGFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucmVzdWx0cyAudG9waWM6bnRoLWNoaWxkKDkpIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMTQwMG1zOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLnByZWFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucmVzdWx0cyAudG9waWMsXG4gICAgICAucG9zdGFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucmVzdWx0cyAudG9waWMge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cbiAgICAucHJlYXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIC50b3BpYzpmaXJzdC1jaGlsZCxcbiAgICAucG9zdGFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucmVzdWx0cyAudG9waWM6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcDogMDsgfVxuICAgIC5wcmVhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnJlc3VsdHMgLnRvcGljOjpiZWZvcmUsXG4gICAgLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnJlc3VsdHMgLnRvcGljOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5wcmVhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnJlc3VsdHMgLnRvcGljW2RhdGEtcGFzc2VkPSd0cnVlJ10gLnN0YXR1cy1pY29uLFxuICAgIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIC50b3BpY1tkYXRhLXBhc3NlZD0ndHJ1ZSddIC5zdGF0dXMtaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWNoZWNrbWFyay13aGl0ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIsICMwMDkxY2Q7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHggMTJweDsgfVxuICAgIC5wcmVhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnJlc3VsdHMgLnRvcGljW2RhdGEtcGFzc2VkPSd0cnVlJ10gLmV2YWx1YXRpb24sXG4gICAgLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnJlc3VsdHMgLnRvcGljW2RhdGEtcGFzc2VkPSd0cnVlJ10gLmV2YWx1YXRpb24ge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjNDc5MjNmOyB9XG4gICAgLnByZWFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucmVzdWx0cyAudG9waWMgPiAqLFxuICAgIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIC50b3BpYyA+ICoge1xuICAgICAgcGFkZGluZzogMC44NXJlbTsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICAucHJlYXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIC50b3BpYyA+ICosXG4gICAgICAgIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIC50b3BpYyA+ICoge1xuICAgICAgICAgIHBhZGRpbmc6IDAuMzVyZW07IH0gfVxuICAgIC5wcmVhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnJlc3VsdHMgLnRvcGljIC5zdGF0dXMtaWNvbixcbiAgICAucG9zdGFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucmVzdWx0cyAudG9waWMgLnN0YXR1cy1pY29uIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogNXB4IDVweCA1cHggMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjN2M3Yzc7XG4gICAgICBmbGV4LXNocmluazogMDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICAucHJlYXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIC50b3BpYyAuc3RhdHVzLWljb24sXG4gICAgICAgIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIC50b3BpYyAuc3RhdHVzLWljb24ge1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogMTBweDsgfSB9XG4gICAgLnByZWFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucmVzdWx0cyAudG9waWMgLnRvcGljLXRpdGxlLFxuICAgIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIC50b3BpYyAudG9waWMtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICAgIGh5cGhlbnM6IGF1dG87IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAucHJlYXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIC50b3BpYyAudG9waWMtdGl0bGUsXG4gICAgICAgIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIC50b3BpYyAudG9waWMtdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAgIC5wcmVhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnJlc3VsdHMgLnRvcGljIC50b3BpYy10aXRsZSxcbiAgICAgICAgLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnJlc3VsdHMgLnRvcGljIC50b3BpYy10aXRsZSB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNzBweCk7XG4gICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDsgfSB9XG4gICAgLnByZWFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucmVzdWx0cyAudG9waWMgLmV2YWx1YXRpb24sXG4gICAgLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnJlc3VsdHMgLnRvcGljIC5ldmFsdWF0aW9uIHtcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgLnByZWFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucmVzdWx0cyAudG9waWMgLmV2YWx1YXRpb24sXG4gICAgICAgIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIC50b3BpYyAuZXZhbHVhdGlvbiB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAgICAgICAucHJlYXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIC50b3BpYyAuZXZhbHVhdGlvbiAuZXZhbC1jb250ZW50LFxuICAgICAgICAgIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIC50b3BpYyAuZXZhbHVhdGlvbiAuZXZhbC1jb250ZW50IHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7IH0gfVxuICAgIC5wcmVhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnJlc3VsdHMgLnRvcGljIC5zdGF0dXMtaWNvbixcbiAgICAucHJlYXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIC50b3BpYyAudG9waWMtdGl0bGUsXG4gICAgLnByZWFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucmVzdWx0cyAudG9waWMgLmV2YWx1YXRpb24sXG4gICAgLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnJlc3VsdHMgLnRvcGljIC5zdGF0dXMtaWNvbixcbiAgICAucG9zdGFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucmVzdWx0cyAudG9waWMgLnRvcGljLXRpdGxlLFxuICAgIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIC50b3BpYyAuZXZhbHVhdGlvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAucHJlYXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5yZXN1bHRzIC50b3BpYyAuZXZhbHVhdGlvbixcbiAgICAucG9zdGFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucmVzdWx0cyAudG9waWMgLmV2YWx1YXRpb24ge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcmlnaHQ6IDA7IH1cblxuLnByZWFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAuZGlyZWN0aW9ucy10ZXh0LFxuLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLmRpcmVjdGlvbnMtdGV4dCB7XG4gIG1hcmdpbi10b3A6IDEuN3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxLjdyZW0gIWltcG9ydGFudDsgfVxuXG4ucHJlYXNzZXNzbWVudCAuYmFja2dyb3VuZC1ncmFwaGljIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5wcmVhc3Nlc3NtZW50IC5iYWNrZ3JvdW5kLWdyYXBoaWMtaG9sZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiAtMTsgfVxuXG4ucHJlYXNzZXNzbWVudCAuZmlyc3QtcGFuZWwgLmJ0bi10ZXh0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLnByZWFzc2Vzc21lbnQgLmludHJvLXBhbmVsIC5wYW5lbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSk7IH1cblxuLnByZWFzc2Vzc21lbnQgLmludHJvLXBhbmVsIC5wcmltYXJ5LXRleHQge1xuICBwYWRkaW5nLXRvcDogMC44NXJlbTsgfVxuXG4ucHJlYXNzZXNzbWVudCAuZmluYWwtcGFuZWwtaG9sZGVyIC5wYW5lbCxcbi5wcmVhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnJlc3VsdHMgPiAqIHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLnByZWFzc2Vzc21lbnQgLmZpbmFsLXBhbmVsLWhvbGRlciAucmVzdWx0cyB7XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtOyB9XG5cbi5wcmVhc3Nlc3NtZW50IC5maW5hbC1wYW5lbC1ob2xkZXIgLnRpdGxlLWhvbGRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2JrZ2QtcGF0dGVybi1mYWRlLmpwZ1wiKSBuby1yZXBlYXQgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG5cbi50ZXN0ZWQtb3V0LW5vdGlmaWNhdGlvbi1kaWFsb2cgLmJ0bi1jbG9zZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24teC1jbG9zZS1saW5lLnN2Z1wiKTsgfVxuXG4udGVzdGVkLW91dC1ub3RpZmljYXRpb24tZGlhbG9nIC5wYW5lbC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9ia2dkLXBhdHRlcm4tZmFkZS5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDAuODVyZW07IH1cbiAgLnRlc3RlZC1vdXQtbm90aWZpY2F0aW9uLWRpYWxvZyAucGFuZWwtaGVhZGVyIGgyIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIGNvbG9yOiAjZWQxYjJlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAudGVzdGVkLW91dC1ub3RpZmljYXRpb24tZGlhbG9nIC5wYW5lbC1oZWFkZXIgaDIge1xuICAgICAgICBmb250LXNpemU6IDM4cHg7IH0gfVxuXG4udGVzdGVkLW91dC1ub3RpZmljYXRpb24tZGlhbG9nIC5wcmltYXJ5LXRleHQsXG4udGVzdGVkLW91dC1ub3RpZmljYXRpb24tZGlhbG9nIC5idXR0b25zIHtcbiAgcGFkZGluZzogMC44NXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLnRlc3RlZC1vdXQtbm90aWZpY2F0aW9uLWRpYWxvZyAucHJpbWFyeS10ZXh0LFxuICAgIC50ZXN0ZWQtb3V0LW5vdGlmaWNhdGlvbi1kaWFsb2cgLmJ1dHRvbnMge1xuICAgICAgcGFkZGluZzogMC4zNXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC50ZXN0ZWQtb3V0LW5vdGlmaWNhdGlvbi1kaWFsb2cgLnByaW1hcnktdGV4dCxcbiAgICAudGVzdGVkLW91dC1ub3RpZmljYXRpb24tZGlhbG9nIC5idXR0b25zIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7IH0gfVxuXG4udGVzdGVkLW91dC1ub3RpZmljYXRpb24tZGlhbG9nIC5wcmltYXJ5LXRleHQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4udGVzdGVkLW91dC1ub3RpZmljYXRpb24tZGlhbG9nIC5wcmltYXJ5LXRleHQgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi50ZXN0ZWQtb3V0LW5vdGlmaWNhdGlvbi1kaWFsb2cgLmJ1dHRvbnMge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC50ZXN0ZWQtb3V0LW5vdGlmaWNhdGlvbi1kaWFsb2cgLmJ1dHRvbnMgYnV0dG9uIHtcbiAgICBtYXJnaW46IDVweDsgfVxuXG4ucG9zdGFzc2Vzc21lbnQgLmZpcnN0LXBhbmVsIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvYmtnZC1wYXR0ZXJuLWZhZGUuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5wb3N0YXNzZXNzbWVudCAuZmlyc3QtcGFuZWwgLmJ0bi1iZWdpbiB7XG4gICAgICBtYXgtd2lkdGg6IDc1JSAhaW1wb3J0YW50OyB9IH1cblxuLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1mZWVkYmFjay1wYW5lbCB7XG4gIG1pbi1oZWlnaHQ6IDcwdmg7XG4gIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2JrZ2QtcGF0dGVybi1mYWRlLmpwZ1wiKSBuby1yZXBlYXQgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnBhbmVsLFxuICAucG9zdGFzc2Vzc21lbnQgLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5yZXN1bHRzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnBhbmVsLXRleHQsXG4gIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnJlc3VsdHMgLmJ1dHRvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1mZWVkYmFjay1wYW5lbCAucmVzdWx0cyAuYnV0dG9ucyB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAucG9zdGFzc2Vzc21lbnQgLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5zdGF0dXMtaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtZmVlZGJhY2stcGFuZWwgaDEuY291cnNlLXRpdGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAucG9zdGFzc2Vzc21lbnQgLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5wYW5lbC10ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiA1cHggNXB4IC0xMHB4OyB9XG4gICAgLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1mZWVkYmFjay1wYW5lbCAucGFuZWwtdGV4dCA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1yaWdodDogMC44NXJlbTsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICAucG9zdGFzc2Vzc21lbnQgLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5wYW5lbC10ZXh0ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMC4zNXJlbTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMzVyZW07XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDAuODVyZW07XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwOyB9IH1cbiAgICAucG9zdGFzc2Vzc21lbnQgLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5wYW5lbC10ZXh0ID4gKjpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMC44NXJlbTsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICAucG9zdGFzc2Vzc21lbnQgLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5wYW5lbC10ZXh0ID4gKjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMzVyZW07XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMC4zNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAucG9zdGFzc2Vzc21lbnQgLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5wYW5lbC10ZXh0IHtcbiAgICAgICAgcGFkZGluZzogMCAwLjg1cmVtO1xuICAgICAgICBtYXJnaW46IDVweCBhdXRvIDA7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnBhbmVsLXRleHQge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAucG9zdGFzc2Vzc21lbnQgLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5zY29yZSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2VkMWIyZTsgfVxuICAgIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnNjb3JlIC5zY29yZS1pbmZvIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMTAlOyB9XG4gICAgLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1mZWVkYmFjay1wYW5lbCAuc2NvcmUgLnNjb3JlLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAjMDA5MWNkO1xuICAgICAgZm9udC1zaXplOiAxLjM1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgLnBvc3Rhc3Nlc3NtZW50IC5maW5hbC1mZWVkYmFjay1wYW5lbCAuc2NvcmUgLnNjb3JlLWxhYmVsIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuICAgIC5wb3N0YXNzZXNzbWVudCAuZmluYWwtZmVlZGJhY2stcGFuZWwgLnNjb3JlIC5zY29yZS1hbW91bnQge1xuICAgICAgY29sb3I6ICMwMDRiNzk7XG4gICAgICBmb250LXNpemU6IDEuNzVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAucG9zdGFzc2Vzc21lbnQgLmZpbmFsLWZlZWRiYWNrLXBhbmVsIC5zY29yZSAuc2NvcmUtYW1vdW50IHtcbiAgICAgICAgICBmb250LXNpemU6IDM4cHg7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gIC5wb3N0YXNzZXNzbWVudCAuY29udGVudC1ob2xkZXIgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gIC5wb3N0YXNzZXNzbWVudCAuY29udGVudC1ob2xkZXIgLnJlc3VsdHMgLmxlc3Nvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgLnBvc3Rhc3Nlc3NtZW50IC5sZXNzb24tbGlzdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDsgfSB9XG5cbi5wb3N0YXNzZXNzbWVudCAuZXZhbHVhdGlvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4ucG9zdGFzc2Vzc21lbnQgLnRvcGljLXRpdGxlIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLnBvc3Rhc3Nlc3NtZW50IC50b3BpYy10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuMXJlbSAhaW1wb3J0YW50OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC5wb3N0YXNzZXNzbWVudCAudG9waWMtdGl0bGUge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpICFpbXBvcnRhbnQ7IH0gfVxuXG4ucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi1pbnRybyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2JrZ2QtcGF0dGVybi1ibHVlLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9XG4gIC5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLWludHJvIC5jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDAuNDI1cmVtOyB9XG4gIC5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLWludHJvIC5iYWNrZ3JvdW5kLWdyYXBoaWMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLWludHJvIC5wYW5lbCB7XG4gICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24taW50cm8gLnBhbmVsIHtcbiAgICAgICAgcGFkZGluZzogMC4zNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi1pbnRybyAucGFuZWwge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDUwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSk7IH0gfVxuICAgIC5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLWludHJvIC5wYW5lbCA+ICoge1xuICAgICAgYW5pbWF0aW9uOiBmYWRlSW5SaWdodCA3NTBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cbiAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24taW50cm8gLnRpdGxlLXRleHQsXG4gIC5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLWludHJvIC5ub2RlLXRleHQgaDEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDIuNjI1cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24taW50cm8gLnRpdGxlLXRleHQsXG4gICAgICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi1pbnRybyAubm9kZS10ZXh0IGgxIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0uNDI1cmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0uNDI1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLWludHJvIC50aXRsZS10ZXh0LFxuICAgICAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24taW50cm8gLm5vZGUtdGV4dCBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTZweDsgfSB9XG4gIC5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLWludHJvIHVsIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuODVyZW07IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi1pbnRybyB1bCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMC4zNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi1pbnRybyB1bCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTRweDsgfSB9XG4gIC5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLWludHJvIGxpIHtcbiAgICBhbmltYXRpb246IGZhZGVJblJpZ2h0IDAuMzVzO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cbiAgICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi1pbnRybyBsaTpudGgtY2hpbGQoMSkge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjhzOyB9XG4gICAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24taW50cm8gbGk6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMC45czsgfVxuICAgIC5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLWludHJvIGxpOm50aC1jaGlsZCgzKSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDFzOyB9XG4gICAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24taW50cm8gbGk6bnRoLWNoaWxkKDQpIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMS4xczsgfVxuICAgIC5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLWludHJvIGxpOm50aC1jaGlsZCg1KSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDEuMnM7IH1cbiAgICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi1pbnRybyBsaTpudGgtY2hpbGQoNikge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxLjNzOyB9XG4gICAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24taW50cm8gbGk6bnRoLWNoaWxkKDcpIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMS40czsgfVxuICAgIC5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLWludHJvIGxpOm50aC1jaGlsZCg4KSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDEuNXM7IH1cbiAgICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi1pbnRybyBsaTpudGgtY2hpbGQoOSkge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxLjZzOyB9XG4gICAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24taW50cm8gbGk6bnRoLWNoaWxkKDEwKSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDEuN3M7IH1cbiAgICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi1pbnRybyBsaTpudGgtY2hpbGQoMTEpIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMS44czsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi1pbnRybyAucHJpbWFyeS10ZXh0IHAge1xuICAgICAgbWFyZ2luOiAwLjg1cmVtIGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDYwMHB4OyB9XG4gICAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24taW50cm8gLnByaW1hcnktdGV4dCB1bCB7XG4gICAgICBtYXgtd2lkdGg6IDYwMHB4OyB9IH1cblxuLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24tdG9waWMtdGl0bGUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9ia2dkLXBhdHRlcm4tZmFkZS5qcGdcIikgMCAwIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi10b3BpYy10aXRsZSAuY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAwLjg1cmVtIDA7IH1cbiAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24tdG9waWMtdGl0bGUgLmJhY2tncm91bmQtZ3JhcGhpYyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGFuaW1hdGlvbjogZmFkZUluTGVmdCAxczsgfVxuICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi10b3BpYy10aXRsZSAucGFuZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwYWRkaW5nOiAxLjdyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgICBhbmltYXRpb246IGZhZGVJblJpZ2h0IDFzOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24tdG9waWMtdGl0bGUgLnBhbmVsIHtcbiAgICAgICAgcGFkZGluZzogMC4zNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi10b3BpYy10aXRsZSAucGFuZWwge1xuICAgICAgICBwYWRkaW5nOiA0MHB4OyB9IH1cbiAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24tdG9waWMtdGl0bGUgLnRpdGxlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24tdG9waWMtdGl0bGUgLnRpdGxlLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDM4cHg7IH0gfVxuICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi10b3BpYy10aXRsZSAucHJpbWFyeS10ZXh0IHA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi10b3BpYy10aXRsZSAucHJpbWFyeS10ZXh0IHAge1xuICAgICAgbWFyZ2luOiAwLjg1cmVtIGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDYwMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gIC5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLXNwb3QgLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAwLjg1cmVtO1xuICAgIGJhY2tncm91bmQ6IHVybChjb250ZW50L2dsb2JhbC9ncmFwaGljcy9iZy1wYXR0ZXJuLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfSB9XG5cbi5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLXNwb3QgLnBhbmVsIHtcbiAgYW5pbWF0aW9uOiBmYWRlSW5VcCAxczsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi1zcG90IC5wYW5lbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogODYwcHg7XG4gICAgICBtaW4taGVpZ2h0OiA0ODJweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyB9XG4gICAgICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi1zcG90IC5wYW5lbDo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAzcmVtKTtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwOTFjZDtcbiAgICAgICAgY29udGVudDogJyc7IH0gfVxuICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi1zcG90IC5wYW5lbCA+ICoge1xuICAgIGFuaW1hdGlvbjogZmFkZUluVXAgMXM7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuICAgIC5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLXNwb3QgLnBhbmVsID4gKjpudGgtY2hpbGQoMSkge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjFzOyB9XG4gICAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24tc3BvdCAucGFuZWwgPiAqOm50aC1jaGlsZCgyKSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDAuMnM7IH1cbiAgICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi1zcG90IC5wYW5lbCA+ICo6bnRoLWNoaWxkKDMpIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMC4zczsgfVxuICAgIC5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLXNwb3QgLnBhbmVsID4gKjpudGgtY2hpbGQoNCkge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjRzOyB9XG5cbi5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLXNwb3QgLnNjcmVlbi1jb21wbGV0ZS1tZXNzYWdlIHtcbiAgcGFkZGluZy10b3A6IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24tc3BvdCAuc2NyZWVuLWNvbXBsZXRlLW1lc3NhZ2Uge1xuICAgICAgbWFyZ2luLXRvcDogLTJweDsgfSB9XG5cbi5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLXNwb3QgLmdyYXBoaWMge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvIDAuODVyZW07XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLXNwb3QgLmdyYXBoaWMge1xuICAgICAgbWF4LXdpZHRoOiA0MjBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi1zcG90IC5oZWFkZXItaG9sZGVyLFxuICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi1zcG90IC5wcmltYXJ5LXRleHQge1xuICAgIHBhZGRpbmc6IDAuMzVyZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24tc3BvdCAuaGVhZGVyLWhvbGRlcixcbiAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24tc3BvdCAucHJpbWFyeS10ZXh0IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwYWRkaW5nOiAyNXB4OyB9IH1cblxuLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24tc3BvdCAuaGVhZGVyLWhvbGRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLXNwb3QgLnByaW1hcnktdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbi5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLXZpZGVvIC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi12aWRlbyAuY29udGVudCA+ICoge1xuICAgIHBhZGRpbmc6IDAuODVyZW0gMC44NXJlbSAwO1xuICAgIGZsZXgtc2hyaW5rOiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi12aWRlbyAuY29udGVudCA+ICoge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24tdmlkZW8gLmNvbnRlbnQgPiAqIHtcbiAgICAgICAgcGFkZGluZzogMC4zNXJlbTsgfSB9XG5cbi5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLXZpZGVvIC5wYW5lbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi12aWRlbyAucGFuZWwgLnByaW1hcnktdGV4dCA+ICo6bnRoLWNoaWxkKDEpIHtcbiAgICBhbmltYXRpb246IGZhZGVJblJpZ2h0IDFzO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjJzOyB9XG4gIC5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLXZpZGVvIC5wYW5lbCAucHJpbWFyeS10ZXh0ID4gKjpudGgtY2hpbGQoMikge1xuICAgIGFuaW1hdGlvbjogZmFkZUluUmlnaHQgMXM7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuNHM7IH1cbiAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24tdmlkZW8gLnBhbmVsIC5wcmltYXJ5LXRleHQgPiAqOm50aC1jaGlsZCgzKSB7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW5SaWdodCAxcztcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC42czsgfVxuICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi12aWRlbyAucGFuZWwgLnByaW1hcnktdGV4dCA+ICo6bnRoLWNoaWxkKDQpIHtcbiAgICBhbmltYXRpb246IGZhZGVJblJpZ2h0IDFzO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjhzOyB9XG4gIC5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLXZpZGVvIC5wYW5lbCAucHJpbWFyeS10ZXh0ID4gKjpudGgtY2hpbGQoNSkge1xuICAgIGFuaW1hdGlvbjogZmFkZUluUmlnaHQgMXM7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICBhbmltYXRpb24tZGVsYXk6IDFzOyB9XG4gIC5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLXZpZGVvIC5wYW5lbCAucHJpbWFyeS10ZXh0ID4gKjpudGgtY2hpbGQoNikge1xuICAgIGFuaW1hdGlvbjogZmFkZUluUmlnaHQgMXM7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICBhbmltYXRpb24tZGVsYXk6IDEuMnM7IH1cbiAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24tdmlkZW8gLnBhbmVsIC5wcmltYXJ5LXRleHQgPiAqOm50aC1jaGlsZCg3KSB7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW5SaWdodCAxcztcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMS40czsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi12aWRlbyAucGFuZWwgLnRpdGxlLXRleHQge1xuICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi12aWRlbyAucGFuZWwgPiAuZGlyZWN0aW9ucy10ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLXZpZGVvIC52aWRlby1ob2xkZXIge1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvYmctcGF0dGVybi5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24tdmlkZW8gLnZpZGVvLWhvbGRlciA+ICoge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLXZpZGVvIC52aWRlby1ob2xkZXIge1xuICAgICAgcGFkZGluZzogMC4zNXJlbTsgfSB9XG5cbi5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLXZpZGVvIC5zZWNvbmRhcnktdGV4dCB7XG4gIHBhZGRpbmc6IDAuODVyZW0gMC44NXJlbSAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNjNGRmZjY7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2VkMWIyZTsgfVxuICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi12aWRlbyAuc2Vjb25kYXJ5LXRleHQgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzsgfVxuICAgIC5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLXZpZGVvIC5zZWNvbmRhcnktdGV4dCBwIC5hdXhpbGlhcnktZmVhdHVyZS1idG4ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gICAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24tdmlkZW8gLnNlY29uZGFyeS10ZXh0IHAgYnV0dG9uIHtcbiAgICAgIG1hcmdpbjogMWVtIGF1dG8gMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24tdmlkZW8gLnNlY29uZGFyeS10ZXh0IHtcbiAgICAgIHBhZGRpbmc6IDAuMzVyZW0gMC4zNXJlbSAwLjI1cmVtICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi12aWRlbyAuc2Vjb25kYXJ5LXRleHQge1xuICAgICAgbWF4LXdpZHRoOiBub25lOyB9XG4gICAgICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi12aWRlbyAuc2Vjb25kYXJ5LXRleHQgcCB7XG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICAgIG1hcmdpbjogMC44NXJlbSBhdXRvIGF1dG87IH1cbiAgICAgICAgLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24tdmlkZW8gLnNlY29uZGFyeS10ZXh0IHAgYnV0dG9uIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luOiAwLjVlbSBhdXRvOyB9IH1cblxuLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24tYmFubmVyIC5wYW5lbCB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24tYmFubmVyIC50aXRsZS10ZXh0IHtcbiAgYmFja2dyb3VuZDogIzAwOTFjZDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTsgfVxuXG4ucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi1iYW5uZXIgLnByaW1hcnktdGV4dCB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24tYmFubmVyIC50aXRsZS10ZXh0LFxuLnByZXNlbnRhdGlvbi5wcmVzZW50YXRpb24tYmFubmVyIC5kaXJlY3Rpb25zLXRleHQsXG4ucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi1iYW5uZXIgLnByaW1hcnktdGV4dCB7XG4gIHBhZGRpbmc6IDAuNXJlbSAycmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLWJhbm5lciAudGl0bGUtdGV4dCxcbiAgICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi1iYW5uZXIgLmRpcmVjdGlvbnMtdGV4dCxcbiAgICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi1iYW5uZXIgLnByaW1hcnktdGV4dCB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDI2NXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gIC5wcmVzZW50YXRpb24ucHJlc2VudGF0aW9uLWJhbm5lciAuYmFja2dyb3VuZC1ncmFwaGljIHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDsgfVxuICAucHJlc2VudGF0aW9uLnByZXNlbnRhdGlvbi1iYW5uZXIgLnRpdGxlLXRleHQge1xuICAgIG1pbi1oZWlnaHQ6IDU1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgLnByZXNlbnRhdGlvbiNwYWxzLXhhMDIwIC5wYW5lbCB7XG4gICAgbWF4LXdpZHRoOiAxMDI1cHg7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLnByZXNlbnRhdGlvbiNwYWxzLXhhMDIwIC5ncmFwaGljIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgd2lkdGg6IDUyJTsgfVxuICAucHJlc2VudGF0aW9uI3BhbHMteGEwMjAgLmhlYWRlci1ob2xkZXIsXG4gIC5wcmVzZW50YXRpb24jcGFscy14YTAyMCAucHJpbWFyeS10ZXh0IHtcbiAgICB3aWR0aDogNDclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gIC5wcmVzZW50YXRpb24jYWNscy14YTAyMCAucGFuZWwge1xuICAgIG1heC13aWR0aDogMTAyMHB4O1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5wcmVzZW50YXRpb24jYWNscy14YTAyMCAuZ3JhcGhpYyB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHdpZHRoOiA1MiU7IH1cbiAgLnByZXNlbnRhdGlvbiNhY2xzLXhhMDIwIC5oZWFkZXItaG9sZGVyLFxuICAucHJlc2VudGF0aW9uI2FjbHMteGEwMjAgLnByaW1hcnktdGV4dCB7XG4gICAgd2lkdGg6IDQ4JTsgfSB9XG5cbltkYXRhLWxheW91dD1cInZpZGVvXCJdIHtcbiAgb3ZlcmZsb3cteTogYXV0bzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBbZGF0YS1sYXlvdXQ9XCJ2aWRlb1wiXSB7XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW47IH0gfVxuICBbZGF0YS1sYXlvdXQ9XCJ2aWRlb1wiXSAuY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtbGF5b3V0PVwidmlkZW9cIl0gLmNvbnRlbnQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cbiAgW2RhdGEtbGF5b3V0PVwidmlkZW9cIl0gLnBhbmVsIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIFtkYXRhLWxheW91dD1cInZpZGVvXCJdIC5wYW5lbCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG5bZGF0YS1sYXlvdXQ9XCJ2aWRlby1mdWxsXCJdIC5tZWRpYS1ob2xkZXIge1xuICB3aWR0aDogaW5oZXJpdDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgW2RhdGEtbGF5b3V0PVwidmlkZW8tZnVsbFwiXSAubWVkaWEtaG9sZGVyIC5qcGxheWVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjUsIDI1LCAyNSwgMC41KTsgfVxuICAgIFtkYXRhLWxheW91dD1cInZpZGVvLWZ1bGxcIl0gLm1lZGlhLWhvbGRlciAuanBsYXllciAucGxheWVyIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuICBbZGF0YS1sYXlvdXQ9XCJ2aWRlby1mdWxsXCJdIC5tZWRpYS1ob2xkZXIgLmpwbGF5ZXIsXG4gIFtkYXRhLWxheW91dD1cInZpZGVvLWZ1bGxcIl0gLm1lZGlhLWhvbGRlciB2aWRlbyB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG5bZGF0YS1sYXlvdXQ9XCJ2aWRlby1mdWxsXCJdIC5wYW5lbCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnF1ZXN0aW9uLXNlcmllcyAuY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuLnF1ZXN0aW9uLXNlcmllcyBoZWFkZXIge1xuICBwYWRkaW5nOiAwLjg1cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5xdWVzdGlvbi1zZXJpZXMgaGVhZGVyIHtcbiAgICAgIHdpZHRoOiA3NSU7XG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuXG4ucXVlc3Rpb24tc2VyaWVzIGhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDA7XG4gIGZsZXgtc2hyaW5rOiAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5xdWVzdGlvbi1zZXJpZXMgaGVhZGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyLjU1cmVtOyB9IH1cbiAgLnF1ZXN0aW9uLXNlcmllcyBoZWFkZXIgLmhlYWRlci10ZXh0IHtcbiAgICBtYXJnaW46IDEuM3JlbSAxLjZyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5xdWVzdGlvbi1zZXJpZXMgaGVhZGVyIC5oZWFkZXItdGV4dCB7XG4gICAgICAgIG1hcmdpbjogMS4zcmVtIDA7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5xdWVzdGlvbi1zZXJpZXMgaGVhZGVyIC5oZWFkZXItdGV4dCB7XG4gICAgICAgIG1hcmdpbjogMC4zNXJlbTsgfSB9XG4gICAgLnF1ZXN0aW9uLXNlcmllcyBoZWFkZXIgLmhlYWRlci10ZXh0IC5wcmltYXJ5LXRleHQgcDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnF1ZXN0aW9uLXNlcmllcyBoZWFkZXIgLmJhY2tncm91bmQtZ3JhcGhpYyB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG5cbi5xdWVzdGlvbi1zZXJpZXMgLnF1ZXN0aW9uLXNlcmllcy1yZWdpb24ge1xuICBmbGV4LXNocmluazogMDsgfVxuXG4ucXVlc3Rpb24tc2VyaWVzIFtkYXRhLWJsb2NrLXR5cGU9XCJ0ZXh0LWVudHJ5XCJdIHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLnF1ZXN0aW9uLXNlcmllcyBbZGF0YS1ibG9jay10eXBlPVwidGV4dC1lbnRyeVwiXSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9IH1cblxuLnF1ZXN0aW9uLXNlcmllcyAucXVlc3Rpb24taWNvbi1ob2xkZXIge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiA3NXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5xdWVzdGlvbi1zZXJpZXMgLnF1ZXN0aW9uLWljb24taG9sZGVyIHtcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgIGhlaWdodDogMTAwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLnF1ZXN0aW9uLXNlcmllcyAucXVlc3Rpb24taWNvbi1ob2xkZXIge1xuICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9IH1cblxuLnF1ZXN0aW9uLXNlcmllcyAucXVlc3Rpb24tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLnF1ZXN0aW9uLXNlcmllcyAucXVlc3Rpb24tY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgLnF1ZXN0aW9uLXNlcmllcyAucXVlc3Rpb24tY29udGVudCAucXVlc3Rpb24tdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC5xdWVzdGlvbi1zZXJpZXMgLnF1ZXN0aW9uLWNvbnRlbnQgLnF1ZXN0aW9uLXRleHQgLmF1eGlsaWFyeS1mZWF0dXJlLWJ0biB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjNyZW07IH1cbiAgLnF1ZXN0aW9uLXNlcmllcyAucXVlc3Rpb24tY29udGVudCAucXVlc3Rpb24tbnVtIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbGluZS1oZWlnaHQ6IC44NTtcbiAgICBtYXJnaW4tdG9wOiAtMC44NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBnZW9yZ2lhLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjZWQxYjJlO1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAucXVlc3Rpb24tc2VyaWVzIC5xdWVzdGlvbi1jb250ZW50IC5xdWVzdGlvbi1udW0ge1xuICAgICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IC0xLjZyZW07IH0gfVxuXG4ucXVlc3Rpb24tc2VyaWVzIC5xdWVzdGlvbi10ZXh0LWhvbGRlciB7XG4gIHBhZGRpbmc6IDAuODVyZW07XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLnF1ZXN0aW9uLXNlcmllcyAucXVlc3Rpb24tdGV4dC1ob2xkZXIge1xuICAgICAgcGFkZGluZzogMC4zNXJlbSAhaW1wb3J0YW50OyB9IH1cbiAgLnF1ZXN0aW9uLXNlcmllcyAucXVlc3Rpb24tdGV4dC1ob2xkZXIgaDMge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5xdWVzdGlvbi1zZXJpZXMgLnF1ZXN0aW9uLXRleHQtaG9sZGVyIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5xdWVzdGlvbi1zZXJpZXMgLnF1ZXN0aW9uLXRleHQtaG9sZGVyIHtcbiAgICAgIHBhZGRpbmc6IDJyZW0gMC44NXJlbSAxLjdyZW07IH0gfVxuXG4ucXVlc3Rpb24tc2VyaWVzIC5xdWVzdGlvbi1pY29uLWhvbGRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLnF1ZXN0aW9uLXNlcmllcyAucXVlc3Rpb24taWNvbi1ob2xkZXIgaW1nIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC4zNXM7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuXG4ucXVlc3Rpb24tc2VyaWVzIC5xdWVzdGlvbi10ZXh0LXBhbmVsIHtcbiAgcGFkZGluZzogMC44NXJlbSAwLjg1cmVtIDAuMnJlbSAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5xdWVzdGlvbi1zZXJpZXMgLnF1ZXN0aW9uLXRleHQtcGFuZWwge1xuICAgICAgcGFkZGluZzogMS43cmVtIDAuODVyZW0gMC41cmVtICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLnF1ZXN0aW9uLXNlcmllcyAucXVlc3Rpb24tdGV4dC1wYW5lbCB7XG4gICAgICBwYWRkaW5nOiAwLjM1cmVtOyB9IH1cblxuLnF1ZXN0aW9uLXNlcmllcyNibHMtZGQwNDAgI2Jscy1kZDA0MC0wLTEtbWFpbi1ncmFwaGljLWhvbGRlciBpbWcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzdjN2M3OyB9XG5cbi5xdWVzdGlvbi1zZXJpZXMgW2RhdGEtdWlkPVwicGFscy1oejAxMC1wYW5lbDEtMS0wXCJdIC5yZXNwb25zZS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS4xNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMDA0Yjc5O1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLnF1ZXN0aW9uLXNlcmllcyBbZGF0YS11aWQ9XCJwYWxzLWh6MDEwLXBhbmVsMS0xLTBcIl0gLnJlc3BvbnNlLWxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG5cbi5xdWl6LWl0IC5jb250ZW50IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzOyB9XG4gIC5xdWl6LWl0IC5jb250ZW50LmhpZGRlbiB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi5xdWl6LWl0IC50aXRsZS1jb250YWluZXIsXG4ucXVpei1pdCAuZGlyZWN0aW9ucy10ZXh0IHtcbiAgcGFkZGluZzogMC44NXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAucXVpei1pdCAudGl0bGUtY29udGFpbmVyLFxuICAgIC5xdWl6LWl0IC5kaXJlY3Rpb25zLXRleHQge1xuICAgICAgcGFkZGluZzogMjBweCAwOyB9IH1cblxuLnF1aXotaXQgLmJ0bi1oZWxwIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1tb3JlLWluZm9ybWF0aW9uLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciwgI2ZmZjtcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjOWY5ZmEzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgLnF1aXotaXQgLmJ0bi1oZWxwLm92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2VkMWIyZTsgfVxuXG4ucXVpei1pdCAub3ZlcmxheS1ob2xkZXIgLnRleHQtY29udGVudCB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnF1aXotaXQgLm92ZXJsYXktaG9sZGVyIC5wYW5lbC1oZWFkZXIge1xuICBwYWRkaW5nLWxlZnQ6IDEuN3JlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvYmtnZC1wYXR0ZXJuLWZhZGUuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5xdWl6LWl0IC5vdmVybGF5LWhvbGRlciAucGFuZWwtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDsgfSB9XG4gIC5xdWl6LWl0IC5vdmVybGF5LWhvbGRlciAucGFuZWwtaGVhZGVyIC50aXRsZS10ZXh0IHtcbiAgICBwYWRkaW5nOiA0cmVtIDEuN3JlbSAxcmVtIDA7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMwMDkxY2Q7XG4gICAgY29sb3I6ICNlZDFiMmU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAucXVpei1pdCAub3ZlcmxheS1ob2xkZXIgLnBhbmVsLWhlYWRlciAudGl0bGUtdGV4dCB7XG4gICAgICAgIHBhZGRpbmc6IDAuMzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLnF1aXotaXQgLm92ZXJsYXktaG9sZGVyIC5wYW5lbC1oZWFkZXIgLnRpdGxlLXRleHQge1xuICAgICAgICBwYWRkaW5nOiA2cmVtIDQwcHggMXJlbSAwOyB9IH1cblxuLnF1aXotaXQgLm92ZXJsYXktaG9sZGVyIC5wcmltYXJ5LXRleHQge1xuICBwYWRkaW5nOiAxLjdyZW07XG4gIHBhZGRpbmctdG9wOiAwOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAucXVpei1pdCAub3ZlcmxheS1ob2xkZXIgLnByaW1hcnktdGV4dCB7XG4gICAgICBwYWRkaW5nOiAwLjM1cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLnF1aXotaXQgLm92ZXJsYXktaG9sZGVyIC5wcmltYXJ5LXRleHQge1xuICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9IH1cblxuLnF1aXotaXQgLm92ZXJsYXktaG9sZGVyIC5idXR0b24taG9sZGVyLFxuLnF1aXotaXQgLm92ZXJsYXktaG9sZGVyIC5idG4tY2xvc2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxLjdyZW0gYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5xdWl6LWl0IC5vdmVybGF5LWhvbGRlciAuYnRuLWNsb3NlIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWF4LXdpZHRoOiAzMDBweDsgfVxuXG4ucXVpei1pdCAuY29udGVudCAudGl0bGUtY29udGFpbmVyLFxuLnF1aXotaXQgLmNvbnRlbnQgLmRpcmVjdGlvbnMtdGV4dCxcbi5xdWl6LWl0IC5jb250ZW50IC5xdWVzdGlvbi1pY29uLWhvbGRlcixcbi5xdWl6LWl0IC5jb250ZW50IC5zaXR1YXRpb24tdGl0bGUtY29udGFpbmVyLFxuLnF1aXotaXQgLmNvbnRlbnQgLnF1ZXN0aW9uLXRleHQtaG9sZGVyLFxuLnF1aXotaXQgLmNvbnRlbnQgLnJlc3BvbnNlLWhvbGRlcixcbi5xdWl6LWl0IC5jb250ZW50IC5ldmFsdWF0aW9uLXN0YXR1cyxcbi5xdWl6LWl0IC5jb250ZW50IC5zaXR1YXRpb24tdGV4dCB7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5xdWl6LWl0IC5jb250ZW50IC50aXRsZS1jb250YWluZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAucXVpei1pdCAuY29udGVudCAudGl0bGUtY29udGFpbmVyIC50aXRsZS10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5xdWl6LWl0IC5jb250ZW50IC5xdWVzdGlvbi1pY29uLWhvbGRlciAucXVlc3Rpb24taWNvbiB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYW5pbWF0aW9uOiByb3RhdGVJbiAxczsgfVxuXG4ucXVpei1pdCAuY29udGVudCAuc2l0dWF0aW9uLWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2VkZWRlZDtcbiAgcGFkZGluZzogMC44NXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAucXVpei1pdCAuY29udGVudCAuc2l0dWF0aW9uLWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAyMHB4OyB9IH1cbiAgLnF1aXotaXQgLmNvbnRlbnQgLnNpdHVhdGlvbi1jb250YWluZXIgLnNpdHVhdGlvbi10aXRsZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFuaW1hdGlvbjogZmFkZUluRG93biAwLjVzIGVhc2U7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5xdWl6LWl0IC5jb250ZW50IC5zaXR1YXRpb24tY29udGFpbmVyIC5ib3JkZXIge1xuICAgIGhlaWdodDogMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogI2M3YzdjNzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLnF1aXotaXQgLmNvbnRlbnQgLnNpdHVhdGlvbi1jb250YWluZXIgLmJvcmRlciB7XG4gICAgICAgIGhlaWdodDogMjBweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLnF1aXotaXQgLmNvbnRlbnQgLnNpdHVhdGlvbi1jb250YWluZXIgLmJvcmRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5xdWl6LWl0IC5jb250ZW50IC5zaXR1YXRpb24tY29udGFpbmVyIC5ib3JkZXI6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCAjYzdjN2M3O1xuICAgICAgY29udGVudDogJyc7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAucXVpei1pdCAuY29udGVudCAuc2l0dWF0aW9uLWNvbnRhaW5lciAuYm9yZGVyOjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCAjYzdjN2M3OyB9IH1cbiAgLnF1aXotaXQgLmNvbnRlbnQgLnNpdHVhdGlvbi1jb250YWluZXIgLmJvcmRlci1sZWZ0OjphZnRlciB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHJpZ2h0OiAtMTBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLnF1aXotaXQgLmNvbnRlbnQgLnNpdHVhdGlvbi1jb250YWluZXIgLmJvcmRlci1sZWZ0OjphZnRlciB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDsgfSB9XG4gIC5xdWl6LWl0IC5jb250ZW50IC5zaXR1YXRpb24tY29udGFpbmVyIC5ib3JkZXItcmlnaHQ6OmFmdGVyIHtcbiAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBsZWZ0OiAtMTBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLnF1aXotaXQgLmNvbnRlbnQgLnNpdHVhdGlvbi1jb250YWluZXIgLmJvcmRlci1yaWdodDo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDsgfSB9XG4gIC5xdWl6LWl0IC5jb250ZW50IC5zaXR1YXRpb24tY29udGFpbmVyIC5zaXR1YXRpb24tdGl0bGUge1xuICAgIGNvbG9yOiAjZWQxYjJlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMS4zNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLnF1aXotaXQgLmNvbnRlbnQgLnNpdHVhdGlvbi1jb250YWluZXIgLnNpdHVhdGlvbi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLnF1aXotaXQgLmNvbnRlbnQgLnNpdHVhdGlvbi1jb250YWluZXIgLnNpdHVhdGlvbi10aXRsZSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIC5xdWl6LWl0IC5jb250ZW50IC5zaXR1YXRpb24tY29udGFpbmVyIC5zaXR1YXRpb24tdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBhbmltYXRpb246IGZhZGVJbiAwLjVzIGVhc2U7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4ucXVpei1pdCAuY29udGVudCAucXVlc3Rpb24tdGV4dC1ob2xkZXIge1xuICBtYXJnaW4tdG9wOiAwLjg1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjg1cmVtO1xuICBwYWRkaW5nOiAwIDAuODVyZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBhbmltYXRpb246IGZhZGVJbiAwLjVzIGVhc2U7IH1cbiAgLnF1aXotaXQgLmNvbnRlbnQgLnF1ZXN0aW9uLXRleHQtaG9sZGVyIGgzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAucXVpei1pdCAuY29udGVudCAucXVlc3Rpb24tdGV4dC1ob2xkZXIge1xuICAgICAgcGFkZGluZzogMS41cmVtIDAgMC44NXJlbTsgfSB9XG5cbi5xdWl6LWl0IC5jb250ZW50IC5yZXNwb25zZS1ob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwYWRkaW5nOiAwIDAuODVyZW07XG4gIGZsZXg6IDE7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5xdWl6LWl0IC5jb250ZW50IC5yZXNwb25zZS1ob2xkZXIge1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAucXVpei1pdCAuY29udGVudCAucmVzcG9uc2UtaG9sZGVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwYWRkaW5nOiAwIDAuMzVyZW07IH0gfVxuICAucXVpei1pdCAuY29udGVudCAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZSB7XG4gICAgd2lkdGg6IDU1JTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBhbmltYXRpb246IGZhZGVJbkxlZnQgMC41cyBlYXNlOyB9XG4gICAgLnF1aXotaXQgLmNvbnRlbnQgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2U6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtNiU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAucXVpei1pdCAuY29udGVudCAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAgIC5xdWl6LWl0IC5jb250ZW50IC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlIHN2ZyB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlOyB9XG4gICAgLnF1aXotaXQgLmNvbnRlbnQgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2UuaW5jb3JyZWN0IHN2ZyB7XG4gICAgICBmaWxsOiAjZWQxYjJlICFpbXBvcnRhbnQ7XG4gICAgICBzdHJva2U6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5xdWl6LWl0IC5jb250ZW50IC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlLmluY29ycmVjdCAucmVzcG9uc2UtaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWluY29ycmVjdC1vdXRsaW5lLXdoaXRlLnN2Z1wiKSAhaW1wb3J0YW50OyB9XG4gICAgLnF1aXotaXQgLmNvbnRlbnQgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2UuaW5jb3JyZWN0IC5yZXNwb25zZS10ZXh0IHtcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgICAucXVpei1pdCAuY29udGVudCAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZS5jb3JyZWN0IHN2ZyB7XG4gICAgICBmaWxsOiAjNDc5MjNmICFpbXBvcnRhbnQ7XG4gICAgICBzdHJva2U6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5xdWl6LWl0IC5jb250ZW50IC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlLmNvcnJlY3QgLnJlc3BvbnNlLWljb24ge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1jaGVja21hcmstb3V0bGluZS13aGl0ZS5zdmdcIikgIWltcG9ydGFudDsgfVxuICAgIC5xdWl6LWl0IC5jb250ZW50IC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlLmNvcnJlY3QgLnJlc3BvbnNlLXRleHQge1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAgIC5xdWl6LWl0IC5jb250ZW50IC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlIC5yZXNwb25zZS1pbm5lciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC01JTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIC5xdWl6LWl0IC5jb250ZW50IC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlIC5yZXNwb25zZS1pbm5lciAucmVzcG9uc2UtaWNvbiB7XG4gICAgICAgIHdpZHRoOiA0NnB4O1xuICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwIDZweCAwIDNweDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgICAgLnF1aXotaXQgLmNvbnRlbnQgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2UgLnJlc3BvbnNlLWlubmVyIC5yZXNwb25zZS1pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCA4cHg7IH0gfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAgICAgLnF1aXotaXQgLmNvbnRlbnQgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2UgLnJlc3BvbnNlLWlubmVyIC5yZXNwb25zZS1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxcHggMCAtNnB4OyB9IH1cbiAgICAgIC5xdWl6LWl0IC5jb250ZW50IC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlIC5yZXNwb25zZS1pbm5lciAucmVzcG9uc2UtdGV4dCB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgICAgLnF1aXotaXQgLmNvbnRlbnQgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2UgLnJlc3BvbnNlLWlubmVyIC5yZXNwb25zZS10ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yOyB9IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICAgIC5xdWl6LWl0IC5jb250ZW50IC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlIC5yZXNwb25zZS1pbm5lciAucmVzcG9uc2UtdGV4dCB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgICAgICBsZWZ0OiAxcHg7IH0gfVxuICAgICAgICAucXVpei1pdCAuY29udGVudCAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZSAucmVzcG9uc2UtaW5uZXIgLnJlc3BvbnNlLXRleHQ6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5xdWl6LWl0IC5jb250ZW50IC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlOm50aC1jaGlsZCgxKSBzdmcge1xuICAgICAgZmlsbDogIzAwOTFjZDsgfVxuICAgIC5xdWl6LWl0IC5jb250ZW50IC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlOm50aC1jaGlsZCgxKSAucmVzcG9uc2UtaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLXRodW1icy11cC5zdmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gICAgLnF1aXotaXQgLmNvbnRlbnQgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2U6bnRoLWNoaWxkKDEpLm92ZXIgc3ZnIHtcbiAgICAgIGZpbGw6ICMwMDc5YWI7IH1cbiAgICAucXVpei1pdCAuY29udGVudCAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZTpudGgtY2hpbGQoMikge1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0OyB9XG4gICAgICAucXVpei1pdCAuY29udGVudCAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZTpudGgtY2hpbGQoMikgc3ZnIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgZmlsbDogIzAwNGI3OTsgfVxuICAgICAgLnF1aXotaXQgLmNvbnRlbnQgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2U6bnRoLWNoaWxkKDIpIC5yZXNwb25zZS1pbm5lciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgICAucXVpei1pdCAuY29udGVudCAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZTpudGgtY2hpbGQoMikgLnJlc3BvbnNlLWlubmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzVweDsgfSB9XG4gICAgICAgIC5xdWl6LWl0IC5jb250ZW50IC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlOm50aC1jaGlsZCgyKSAucmVzcG9uc2UtaW5uZXIgLnJlc3BvbnNlLXRleHQge1xuICAgICAgICAgIG1pbi13aWR0aDogMDsgfVxuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgICAgIC5xdWl6LWl0IC5jb250ZW50IC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlOm50aC1jaGlsZCgyKSAucmVzcG9uc2UtaW5uZXIgLnJlc3BvbnNlLXRleHQge1xuICAgICAgICAgICAgICBsZWZ0OiA0cHg7IH0gfVxuICAgICAgLnF1aXotaXQgLmNvbnRlbnQgLnJlc3BvbnNlLWhvbGRlciAucmVzcG9uc2U6bnRoLWNoaWxkKDIpIC5yZXNwb25zZS1pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi10aHVtYnMtZG93bi5zdmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgICAgIC5xdWl6LWl0IC5jb250ZW50IC5yZXNwb25zZS1ob2xkZXIgLnJlc3BvbnNlOm50aC1jaGlsZCgyKS5vdmVyIHN2ZyB7XG4gICAgICAgIGZpbGw6ICMwMDMzNTI7IH1cbiAgICAucXVpei1pdCAuY29udGVudCAucmVzcG9uc2UtaG9sZGVyIC5yZXNwb25zZS5kaXNhYmxlZCBzdmcge1xuICAgICAgZmlsbDogIzlmOWZhMzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgLnF1aXotaXQgLmNvbnRlbnQgLmZlZWRiYWNrLWhvbGRlciB7XG4gICAgcGFkZGluZzogMCAwIDEuNXJlbTtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9IH1cblxuLnF1aXotaXQgLmNvbnRlbnQgLmV2YWx1YXRpb24tc3RhdHVzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwLjg1cmVtOyB9XG4gIC5xdWl6LWl0IC5jb250ZW50IC5ldmFsdWF0aW9uLXN0YXR1cyBzcGFuIHtcbiAgICBjb2xvcjogI2VkMWIyZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDIwcHg7IH1cblxuLnF1aXotaXQjcGFscy1oZTEwMCAucmVzcG9uc2UtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnF1aXotaXQjcGFscy1oZTEwMCAucmVzcG9uc2UtdGV4dCB7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi50ZXh0LWVudHJ5IC5xdWVzdGlvbi10ZXh0IHtcbiAgbWluLWhlaWdodDogNjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDRiNzk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGFuaW1hdGlvbjogZmFkZUluIDM1MG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG5cbi50cmVhdG1lbnQtZ3VpZGVsaW5lcy5oYXMtc3RpY2t5LWVsZW1lbnQgPiAqIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG5cbi50cmVhdG1lbnQtZ3VpZGVsaW5lcyAuaGVpZ2h0LWhvbGRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDsgfVxuXG4udHJlYXRtZW50LWd1aWRlbGluZXMgaGVhZGVyLFxuLnRyZWF0bWVudC1ndWlkZWxpbmVzIC5hcnRpY2xlLWNvbnRlbnQgPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLnRyZWF0bWVudC1ndWlkZWxpbmVzIC5hcnRpY2xlLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwLjg1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC50cmVhdG1lbnQtZ3VpZGVsaW5lcyAuYXJ0aWNsZS1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAudHJlYXRtZW50LWd1aWRlbGluZXMgLmFydGljbGUtY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAwLjM1cmVtOyB9IH1cbiAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIC5hcnRpY2xlLWNvbnRlbnQgPiBkaXYgPiBzZWN0aW9uLFxuICAudHJlYXRtZW50LWd1aWRlbGluZXMgLmFydGljbGUtY29udGVudCBbcm9sZT0ndGFicGFuZWwnXSA+IGRpdiA+IHNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAudHJlYXRtZW50LWd1aWRlbGluZXMgLmFydGljbGUtY29udGVudCB1bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC42NXJlbTsgfVxuICAudHJlYXRtZW50LWd1aWRlbGluZXMgLmFydGljbGUtY29udGVudCB1bCBsaSB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMC42NXJlbTsgfVxuICAudHJlYXRtZW50LWd1aWRlbGluZXMgLmFydGljbGUtY29udGVudCB1bCB1bCB1bCBsaTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAn4pa4JyAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzsgfVxuICAudHJlYXRtZW50LWd1aWRlbGluZXMgLmFydGljbGUtY29udGVudCB1bCB1bCB1bCB1bCBsaTo6YmVmb3JlIHtcbiAgICBjb2xvcjogI2VkMWIyZSAhaW1wb3J0YW50OyB9XG5cbi50cmVhdG1lbnQtZ3VpZGVsaW5lcyAuYm9yZGVyLXdyYXAgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC50cmVhdG1lbnQtZ3VpZGVsaW5lcyAuYm9yZGVyLXdyYXAgdWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwLjYxMjVyZW07IH0gfVxuXG4udHJlYXRtZW50LWd1aWRlbGluZXMgPiBkaXYgc2VjdGlvbjpsYXN0LWNoaWxkID4gLnRhYi1wYW5lbC1jYXJvdXNlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRyZWF0bWVudC1ndWlkZWxpbmVzID4gZGl2IHNlY3Rpb246bGFzdC1jaGlsZCA+IC50YWItcGFuZWwtY2Fyb3VzZWwgLm5vZGUtY29udGVudC1wYW5lbCA+IGRpdiA+IHNlY3Rpb246bGFzdC1jaGlsZCA+IGRpdjpsYXN0LWNoaWxkOjphZnRlciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyOHB4KTtcbiAgaGVpZ2h0OiA2cHg7XG4gIHRvcDogY2FsYygxMDAlIC0gMnB4KTtcbiAgbGVmdDogMjlweDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSA3NTBtcztcbiAgdHJhbnNpdGlvbi1kZWxheTogMzUwbXM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwKSA0MCUsICMwMDkxY2QgNDAlLCAjMDA5MWNkIDYwJSwgcmdiYSgwLCAwLCAwLCAwKSA2MCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSksIHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2NpcmNsZS1ibHVlLWxpZ2h0LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDZweCA2cHg7XG4gIGNvbnRlbnQ6ICcnO1xuICB6LWluZGV4OiAxOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAudHJlYXRtZW50LWd1aWRlbGluZXMgPiBkaXYgc2VjdGlvbjpsYXN0LWNoaWxkID4gLnRhYi1wYW5lbC1jYXJvdXNlbCAubm9kZS1jb250ZW50LXBhbmVsID4gZGl2ID4gc2VjdGlvbjpsYXN0LWNoaWxkID4gZGl2Omxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgICAgIGxlZnQ6IDIycHg7XG4gICAgICB0b3A6IGNhbGMoMTAwJSAtIDhweCk7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzhweCk7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAudHJlYXRtZW50LWd1aWRlbGluZXMgPiBkaXYgc2VjdGlvbjpsYXN0LWNoaWxkID4gLnRhYi1wYW5lbC1jYXJvdXNlbCAubm9kZS1jb250ZW50LXBhbmVsID4gZGl2ID4gc2VjdGlvbjpsYXN0LWNoaWxkID4gZGl2Omxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgICAgIGxlZnQ6IDQxcHg7IH0gfVxuXG4udHJlYXRtZW50LWd1aWRlbGluZXMgPiBkaXYgc2VjdGlvbjpsYXN0LWNoaWxkID4gLnRhYi1wYW5lbC1jYXJvdXNlbCAubm9kZS1jb250ZW50LXBhbmVsID4gZGl2ID4gc2VjdGlvbjpsYXN0LWNoaWxkID4gZGl2W2RhdGEtc2Nyb2xsLXRyYW5zaXRpb249XCJ0cnVlXCJdOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpOyB9XG5cbi50cmVhdG1lbnQtZ3VpZGVsaW5lcyA+IGRpdiBzZWN0aW9uOmxhc3QtY2hpbGQgPiAudGFiLXBhbmVsLWNhcm91c2VsIC5ub2RlLWNvbnRlbnQtcGFuZWwgPiBkaXYgPiBzZWN0aW9uOmxhc3QtY2hpbGQgPiBkaXZbZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj1cInRydWVcIl1bZGF0YS1pbnZpZXc9XCJ0cnVlXCJdOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9XG5cbi50cmVhdG1lbnQtZ3VpZGVsaW5lcyA6bm90KC5jYWxsb3V0LXJlc291cmNlKSA+IC5wYXJhZ3JhcGggKyAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIDpub3QoLmNhbGxvdXQtcmVzb3VyY2UpID4gLnBhcmFncmFwaCArIC5hdXhpbGlhcnktZmVhdHVyZS1idG46bm90KC5wcmFjdGljZS1ub3RlLWJ0bikge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4udHJlYXRtZW50LWd1aWRlbGluZXMgLmFydGljbGUtY29udGVudCA+IGRpdiA+IHNlY3Rpb246bGFzdC1jaGlsZCA+IDpsYXN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAudHJlYXRtZW50LWd1aWRlbGluZXMgLmFydGljbGUtY29udGVudCA+IGRpdiA+IHNlY3Rpb246bGFzdC1jaGlsZCA+IDpsYXN0LWNoaWxkOjphZnRlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI4cHgpO1xuICAgIGhlaWdodDogNnB4O1xuICAgIHRvcDogY2FsYygxMDAlIC0gMnB4KTtcbiAgICBsZWZ0OiAyOXB4O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSA3NTBtcztcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAzNTBtcztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwKSA0MCUsICMwMDkxY2QgNDAlLCAjMDA5MWNkIDYwJSwgcmdiYSgwLCAwLCAwLCAwKSA2MCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSksIHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2NpcmNsZS1ibHVlLWxpZ2h0LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNnB4IDZweDtcbiAgICBjb250ZW50OiAnJztcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIC5hcnRpY2xlLWNvbnRlbnQgPiBkaXYgPiBzZWN0aW9uOmxhc3QtY2hpbGQgPiA6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAyMnB4O1xuICAgICAgICB0b3A6IGNhbGMoMTAwJSAtIDhweCk7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzOHB4KTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAudHJlYXRtZW50LWd1aWRlbGluZXMgLmFydGljbGUtY29udGVudCA+IGRpdiA+IHNlY3Rpb246bGFzdC1jaGlsZCA+IDpsYXN0LWNoaWxkOjphZnRlciB7XG4gICAgICAgIGxlZnQ6IDQxcHg7IH0gfVxuICAudHJlYXRtZW50LWd1aWRlbGluZXMgLmFydGljbGUtY29udGVudCA+IGRpdiA+IHNlY3Rpb246bGFzdC1jaGlsZCA+IDpsYXN0LWNoaWxkW2RhdGEtc2Nyb2xsLXRyYW5zaXRpb249XCJ0cnVlXCJdOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpOyB9XG4gIC50cmVhdG1lbnQtZ3VpZGVsaW5lcyAuYXJ0aWNsZS1jb250ZW50ID4gZGl2ID4gc2VjdGlvbjpsYXN0LWNoaWxkID4gOmxhc3QtY2hpbGRbZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj1cInRydWVcIl1bZGF0YS1pbnZpZXc9XCJ0cnVlXCJdOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9XG5cbi50cmVhdG1lbnQtZ3VpZGVsaW5lcyBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWdyb3VwJ10gPiBkaXY6bm90KC5oZWFkZXIpOm5vdCgudGFiLXBhbmVsKTpub3QoLnRhYi1wYW5lbC1jYXJvdXNlbCksXG4udHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddIC5oZWFkZXItY2Fyb3VzZWwsXG4udHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddIC50YWItcGFuZWwgPiAubm9kZS1hcmVhLFxuLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stZ3JvdXAnXSAudGFiLXBhbmVsLWNhcm91c2VsID4gLm5vZGUtYXJlYSB7XG4gIHBhZGRpbmctbGVmdDogNzBweDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stZ3JvdXAnXSA+IGRpdjpub3QoLmhlYWRlcik6bm90KC50YWItcGFuZWwpOm5vdCgudGFiLXBhbmVsLWNhcm91c2VsKSxcbiAgICAudHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddIC5oZWFkZXItY2Fyb3VzZWwsXG4gICAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stZ3JvdXAnXSAudGFiLXBhbmVsID4gLm5vZGUtYXJlYSxcbiAgICAudHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddIC50YWItcGFuZWwtY2Fyb3VzZWwgPiAubm9kZS1hcmVhIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stZ3JvdXAnXSA+IGRpdjpub3QoLmhlYWRlcik6bm90KC50YWItcGFuZWwpOm5vdCgudGFiLXBhbmVsLWNhcm91c2VsKSxcbiAgICAudHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddIC5oZWFkZXItY2Fyb3VzZWwsXG4gICAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stZ3JvdXAnXSAudGFiLXBhbmVsID4gLm5vZGUtYXJlYSxcbiAgICAudHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddIC50YWItcGFuZWwtY2Fyb3VzZWwgPiAubm9kZS1hcmVhIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTA2cHg7IH0gfVxuXG4udHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddIC50YWItcGFuZWwtY2Fyb3VzZWwgLmRpcmVjdGlvbnMtdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMC44NXJlbTsgfVxuICAudHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddIC50YWItcGFuZWwtY2Fyb3VzZWwgLmRpcmVjdGlvbnMtdGV4dCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stZ3JvdXAnXSAudGFiLXBhbmVsLWNhcm91c2VsID4gLm5vZGUtYXJlYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH0gfVxuXG4udHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddID4gZGl2Om5vdCguaGVhZGVyKTpub3QoLnRhYi1wYW5lbCk6bm90KC50YWItcGFuZWwtY2Fyb3VzZWwpOm5vdCguaGVhZGVyLXJpYmJvbik6bm90KC5zdGlja3kpLFxuLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stZ3JvdXAnXSA+IFtkYXRhLWhhcy1pY29uPSd0cnVlJ106bm90KC5oZWFkZXItcmliYm9uKTpub3QoLnN0aWNreSksXG4udHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddIC5oZWFkZXItY2Fyb3VzZWw6bm90KC5zdGlja3kpLFxuLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stZ3JvdXAnXSAudGFiLXBhbmVsID4gLm5vZGUtYXJlYTpub3QoLnN0aWNreSksXG4udHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddIC50YWItcGFuZWwtY2Fyb3VzZWwgPiAubm9kZS1hcmVhOm5vdCguc3RpY2t5KSxcbi50cmVhdG1lbnQtZ3VpZGVsaW5lcyBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWdyb3VwJ10gLnRhYi1wYW5lbC1jYXJvdXNlbCAuZGlyZWN0aW9ucy10ZXh0Om5vdCguc3RpY2t5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddID4gZGl2Om5vdCguaGVhZGVyKTpub3QoLnRhYi1wYW5lbCk6bm90KC50YWItcGFuZWwtY2Fyb3VzZWwpOm5vdCguaGVhZGVyLXJpYmJvbik6OmJlZm9yZSxcbi50cmVhdG1lbnQtZ3VpZGVsaW5lcyBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWdyb3VwJ10gPiBbZGF0YS1oYXMtaWNvbj0ndHJ1ZSddOm5vdCguaGVhZGVyLXJpYmJvbik6OmJlZm9yZSxcbi50cmVhdG1lbnQtZ3VpZGVsaW5lcyBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWdyb3VwJ10gLmhlYWRlci1jYXJvdXNlbDo6YmVmb3JlLFxuLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stZ3JvdXAnXSAudGFiLXBhbmVsID4gLm5vZGUtYXJlYTo6YmVmb3JlLFxuLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stZ3JvdXAnXSAudGFiLXBhbmVsLWNhcm91c2VsID4gLm5vZGUtYXJlYTo6YmVmb3JlLFxuLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stZ3JvdXAnXSAudGFiLXBhbmVsLWNhcm91c2VsIC5kaXJlY3Rpb25zLXRleHQ6OmJlZm9yZSB7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDI5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDkxY2Q7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSA3NTBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgY29udGVudDogJyc7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC50cmVhdG1lbnQtZ3VpZGVsaW5lcyBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWdyb3VwJ10gPiBkaXY6bm90KC5oZWFkZXIpOm5vdCgudGFiLXBhbmVsKTpub3QoLnRhYi1wYW5lbC1jYXJvdXNlbCk6bm90KC5oZWFkZXItcmliYm9uKTo6YmVmb3JlLFxuICAgIC50cmVhdG1lbnQtZ3VpZGVsaW5lcyBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWdyb3VwJ10gPiBbZGF0YS1oYXMtaWNvbj0ndHJ1ZSddOm5vdCguaGVhZGVyLXJpYmJvbik6OmJlZm9yZSxcbiAgICAudHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddIC5oZWFkZXItY2Fyb3VzZWw6OmJlZm9yZSxcbiAgICAudHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddIC50YWItcGFuZWwgPiAubm9kZS1hcmVhOjpiZWZvcmUsXG4gICAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stZ3JvdXAnXSAudGFiLXBhbmVsLWNhcm91c2VsID4gLm5vZGUtYXJlYTo6YmVmb3JlLFxuICAgIC50cmVhdG1lbnQtZ3VpZGVsaW5lcyBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWdyb3VwJ10gLnRhYi1wYW5lbC1jYXJvdXNlbCAuZGlyZWN0aW9ucy10ZXh0OjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIGxlZnQ6IDE3cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAudHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddID4gZGl2Om5vdCguaGVhZGVyKTpub3QoLnRhYi1wYW5lbCk6bm90KC50YWItcGFuZWwtY2Fyb3VzZWwpOm5vdCguaGVhZGVyLXJpYmJvbik6OmJlZm9yZSxcbiAgICAudHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddID4gW2RhdGEtaGFzLWljb249J3RydWUnXTpub3QoLmhlYWRlci1yaWJib24pOjpiZWZvcmUsXG4gICAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stZ3JvdXAnXSAuaGVhZGVyLWNhcm91c2VsOjpiZWZvcmUsXG4gICAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stZ3JvdXAnXSAudGFiLXBhbmVsID4gLm5vZGUtYXJlYTo6YmVmb3JlLFxuICAgIC50cmVhdG1lbnQtZ3VpZGVsaW5lcyBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWdyb3VwJ10gLnRhYi1wYW5lbC1jYXJvdXNlbCA+IC5ub2RlLWFyZWE6OmJlZm9yZSxcbiAgICAudHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddIC50YWItcGFuZWwtY2Fyb3VzZWwgLmRpcmVjdGlvbnMtdGV4dDo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDQxcHg7IH0gfVxuXG4udHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddID4gZGl2Om5vdCguaGVhZGVyKTpub3QoLnRhYi1wYW5lbCk6bm90KC50YWItcGFuZWwtY2Fyb3VzZWwpOm5vdCguaGVhZGVyLXJpYmJvbilbZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj0ndHJ1ZSddOjpiZWZvcmUsXG4udHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddID4gW2RhdGEtaGFzLWljb249J3RydWUnXTpub3QoLmhlYWRlci1yaWJib24pW2RhdGEtc2Nyb2xsLXRyYW5zaXRpb249J3RydWUnXTo6YmVmb3JlLFxuLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stZ3JvdXAnXSAuaGVhZGVyLWNhcm91c2VsW2RhdGEtc2Nyb2xsLXRyYW5zaXRpb249J3RydWUnXTo6YmVmb3JlLFxuLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stZ3JvdXAnXSAudGFiLXBhbmVsID4gLm5vZGUtYXJlYVtkYXRhLXNjcm9sbC10cmFuc2l0aW9uPSd0cnVlJ106OmJlZm9yZSxcbi50cmVhdG1lbnQtZ3VpZGVsaW5lcyBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWdyb3VwJ10gLnRhYi1wYW5lbC1jYXJvdXNlbCA+IC5ub2RlLWFyZWFbZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj0ndHJ1ZSddOjpiZWZvcmUsXG4udHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddIC50YWItcGFuZWwtY2Fyb3VzZWwgLmRpcmVjdGlvbnMtdGV4dFtkYXRhLXNjcm9sbC10cmFuc2l0aW9uPSd0cnVlJ106OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAwLCAxKTsgfVxuXG4udHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddID4gZGl2Om5vdCguaGVhZGVyKTpub3QoLnRhYi1wYW5lbCk6bm90KC50YWItcGFuZWwtY2Fyb3VzZWwpOm5vdCguaGVhZGVyLXJpYmJvbilbZGF0YS1pbnZpZXc9J3RydWUnXTo6YmVmb3JlLFxuLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stZ3JvdXAnXSA+IFtkYXRhLWhhcy1pY29uPSd0cnVlJ106bm90KC5oZWFkZXItcmliYm9uKVtkYXRhLWludmlldz0ndHJ1ZSddOjpiZWZvcmUsXG4udHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddIC5oZWFkZXItY2Fyb3VzZWxbZGF0YS1pbnZpZXc9J3RydWUnXTo6YmVmb3JlLFxuLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stZ3JvdXAnXSAudGFiLXBhbmVsID4gLm5vZGUtYXJlYVtkYXRhLWludmlldz0ndHJ1ZSddOjpiZWZvcmUsXG4udHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddIC50YWItcGFuZWwtY2Fyb3VzZWwgPiAubm9kZS1hcmVhW2RhdGEtaW52aWV3PSd0cnVlJ106OmJlZm9yZSxcbi50cmVhdG1lbnQtZ3VpZGVsaW5lcyBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWdyb3VwJ10gLnRhYi1wYW5lbC1jYXJvdXNlbCAuZGlyZWN0aW9ucy10ZXh0W2RhdGEtaW52aWV3PSd0cnVlJ106OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTsgfVxuXG4udHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddIC5ub2RlLWFyZWE6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stZ3JvdXAnXSBbZGF0YS1ibG9jay10eXBlPVwidGFiLXBhbmVsLWNhcm91c2VsXCJdID4gLnByaW1hcnktdGV4dCB7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddIFtkYXRhLWJsb2NrLXR5cGU9XCJjb250ZW50LWJsb2NrLWNhcm91c2VsXCJdIC5kaXJlY3Rpb25zLXRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stZ3JvdXAnXSBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1pbWFnZVwiXSB7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2NvbnRlbnQtYmxvY2stZ3JvdXAnXSBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1pbWFnZVwiXSAuZGlyZWN0aW9ucy10ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAudHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nY29udGVudC1ibG9jay1ncm91cCddIFtkYXRhLWJsb2NrLXR5cGU9XCJleHBsb3JlLWltYWdlXCJdIC5kaXJlY3Rpb25zLXRleHQ6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi50cmVhdG1lbnQtZ3VpZGVsaW5lcyBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWdyb3VwJ10uaGFzLWhlYWRlcjpub3QoLmhhcy1wYXJhZ3JhcGgpOm5vdCguaGFzLWFsZXJ0LWJ0bik6bm90KC5oYXMtcGRmLXJlc291cmNlLWJ0bik6bm90KC5oYXMtZXhwbG9yZS1hY2NvcmRpb24pOm5vdCguaGFzLWV4cGxvcmUtaW1hZ2UpIC5oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC50cmVhdG1lbnQtZ3VpZGVsaW5lcyBbZGF0YS1ibG9jay10eXBlPSdjb250ZW50LWJsb2NrLWdyb3VwJ10uaGFzLWhlYWRlcjpub3QoLmhhcy1wYXJhZ3JhcGgpOm5vdCguaGFzLWFsZXJ0LWJ0bik6bm90KC5oYXMtcGRmLXJlc291cmNlLWJ0bik6bm90KC5oYXMtZXhwbG9yZS1hY2NvcmRpb24pOm5vdCguaGFzLWV4cGxvcmUtaW1hZ2UpIC5oZWFkZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2hlYWRlciddIC5pY29uLWNpcmNsZS1saW5lIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7IH0gfVxuXG4udHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0naGVhZGVyJ106bm90KC5oZWFkZXItcmliYm9uKSB7XG4gIG1hcmdpbjogMDsgfVxuXG4udHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0naGVhZGVyJ10uaGVhZGVyLXJpYmJvbiArIC50cmFuc2l0aW9uYXJ5LXRleHQge1xuICBtYXJnaW4tdG9wOiAtMTRweDsgfVxuXG4udHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0naGVhZGVyJ11bZGF0YS1oYXMtaWNvbj0ndHJ1ZSddIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAudHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0naGVhZGVyJ11bZGF0YS1oYXMtaWNvbj0ndHJ1ZSddW2RhdGEtaW52aWV3PSd0cnVlJ10gaDQge1xuICAgIGFuaW1hdGlvbjogZmFkZUluUmlnaHQgMzUwbXM7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuICAudHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0naGVhZGVyJ11bZGF0YS1oYXMtaWNvbj0ndHJ1ZSddW2RhdGEtaW52aWV3PSd0cnVlJ10gLmljb24tY2lyY2xlLWxpbmUge1xuICAgIGFuaW1hdGlvbjogem9vbUluIDM1MG1zO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cbiAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2hlYWRlciddW2RhdGEtaGFzLWljb249J3RydWUnXSAuaWNvbi1jaXJjbGUtbGluZSB7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgei1pbmRleDogMjsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC50cmVhdG1lbnQtZ3VpZGVsaW5lcyBbZGF0YS1ibG9jay10eXBlPSdoZWFkZXInXVtkYXRhLWhhcy1pY29uPSd0cnVlJ10gLmljb24tY2lyY2xlLWxpbmUge1xuICAgICAgICB3aWR0aDogMzdweDtcbiAgICAgICAgaGVpZ2h0OiAzN3B4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC50cmVhdG1lbnQtZ3VpZGVsaW5lcyBbZGF0YS1ibG9jay10eXBlPSdoZWFkZXInXVtkYXRhLWhhcy1pY29uPSd0cnVlJ10gLmljb24tY2lyY2xlLWxpbmUgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMjBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAudHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0naGVhZGVyJ11bZGF0YS1oYXMtaWNvbj0ndHJ1ZSddIC5pY29uLWNpcmNsZS1saW5lIHtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHggMTVweCAwOyB9IH1cblxuLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2hlYWRlciddLmhlYWRlci1jYXJvdXNlbCBoNSB7XG4gIG1hcmdpbi10b3A6IDAuODVyZW07IH1cblxuLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2hlYWRlciddIGgzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luOiAxLjI3NXJlbSAwO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAtMTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAudHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0naGVhZGVyJ10gaDMge1xuICAgICAgZm9udC1zaXplOiAxLjM1cmVtOyB9IH1cbiAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2hlYWRlciddIGgzOjpiZWZvcmUsIC50cmVhdG1lbnQtZ3VpZGVsaW5lcyBbZGF0YS1ibG9jay10eXBlPSdoZWFkZXInXSBoMzo6YWZ0ZXIge1xuICAgIHdpZHRoOiA0JTtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgbWFyZ2luOiA1cHggMTNweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB0cmFuc2Zvcm06IHNrZXcoMTBkZWcpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjN2M3Yzc7XG4gICAgY29udGVudDogJyc7IH1cbiAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2hlYWRlciddIGgzOjpiZWZvcmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4OyB9XG4gIC50cmVhdG1lbnQtZ3VpZGVsaW5lcyBbZGF0YS1ibG9jay10eXBlPSdoZWFkZXInXSBoMzo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxNSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICAgIGZsZXgtZ3JvdzogMTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2hlYWRlciddIGgzOjphZnRlciB7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cblxuLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2hlYWRlciddIGg0IHtcbiAgcGFkZGluZzogMC44NXJlbSAwLjg1cmVtIDAuODVyZW0gMDtcbiAgY29sb3I6ICMwMDRiNzk7XG4gIGZvbnQtc2l6ZTogMXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2hlYWRlciddIGg0IHtcbiAgICAgIHBhZGRpbmc6IDAuMzVyZW0gMC4zNXJlbSAwLjM1cmVtIDI1cHg7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2hlYWRlciddIGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMC44NXJlbTsgfSB9XG5cbi50cmVhdG1lbnQtZ3VpZGVsaW5lcyBbZGF0YS1ibG9jay10eXBlPSdhbGVydC1idG4nXSB7XG4gIHBhZGRpbmctdG9wOiAxZW07XG4gIHBhZGRpbmctYm90dG9tOiAyZW07XG4gIG1hcmdpbjogMDsgfVxuICAudHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0nYWxlcnQtYnRuJ10gLmFsZXJ0LWJ0biB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J2FsZXJ0LWJ0biddIC5wcmltYXJ5LXRleHQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi50cmVhdG1lbnQtZ3VpZGVsaW5lcyBbZGF0YS1ibG9jay10eXBlPSdwYXJhZ3JhcGgnXSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC44NXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J3BhcmFncmFwaCddIHtcbiAgICAgIHBhZGRpbmc6IDAuMzVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAudHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0ncGFyYWdyYXBoJ10ge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cbiAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J3BhcmFncmFwaCddID4gOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC50cmVhdG1lbnQtZ3VpZGVsaW5lcyBbZGF0YS1ibG9jay10eXBlPSdwYXJhZ3JhcGgnXSA+IDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC50cmVhdG1lbnQtZ3VpZGVsaW5lcyBbZGF0YS1ibG9jay10eXBlPSdwYXJhZ3JhcGgnXVtkYXRhLWludmlldz0ndHJ1ZSddIHtcbiAgICBhbmltYXRpb246IGZhZGVJbiAzNTBtczsgfVxuICAudHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0ncGFyYWdyYXBoJ10udHJhbnNpdGlvbmFyeS10ZXh0IHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAudHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0ncGFyYWdyYXBoJ10udHJhbnNpdGlvbmFyeS10ZXh0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE4cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxOHB4OyB9IH1cbiAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J3BhcmFncmFwaCddIHVsIHtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAudHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT0ncGFyYWdyYXBoJ10gdWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNjEyNXJlbTsgfSB9XG5cbi50cmVhdG1lbnQtZ3VpZGVsaW5lcyAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjg1cmVtIDA7IH1cbiAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIC5hdXhpbGlhcnktZmVhdHVyZS1idG5bZGF0YS1pbnZpZXc9J3RydWUnXSB7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW4gMzUwbXM7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuICAudHJlYXRtZW50LWd1aWRlbGluZXMgLmF1eGlsaWFyeS1mZWF0dXJlLWJ0biBidXR0b24ge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi50cmVhdG1lbnQtZ3VpZGVsaW5lcyAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuICsgLmF1eGlsaWFyeS1mZWF0dXJlLWJ0biB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4udHJlYXRtZW50LWd1aWRlbGluZXMgbGkgKyAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMC44NXJlbTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gIC50cmVhdG1lbnQtZ3VpZGVsaW5lcyBsaSAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIHtcbiAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDsgfVxuICAgIC50cmVhdG1lbnQtZ3VpZGVsaW5lcyBsaSAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIGJ1dHRvbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLXJlc291cmNlLWxpbmUuc3ZnXCIpIG5vLXJlcGVhdCA2cHggY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4OyB9XG4gICAgLnRyZWF0bWVudC1ndWlkZWxpbmVzIGxpIC5hdXhpbGlhcnktZmVhdHVyZS1idG4ub3ZlciBidXR0b24ge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1yZXNvdXJjZS13aGl0ZS5zdmdcIikgbm8tcmVwZWF0IDZweCBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAudHJlYXRtZW50LWd1aWRlbGluZXMgdWwgdWwgbGkgLmF1eGlsaWFyeS1mZWF0dXJlLWJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IC00NXB4OyB9IH1cblxuLnRyZWF0bWVudC1ndWlkZWxpbmVzIFtkYXRhLWJsb2NrLXR5cGU9J3ByYWN0aWNlLW5vdGUtYnRuJ10gLnByaW1hcnktdGV4dCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi50cmVhdG1lbnQtZ3VpZGVsaW5lcyBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLmFjY29yZGlvbi1ob2xkZXIge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gIC50cmVhdG1lbnQtZ3VpZGVsaW5lcyBbZGF0YS1ibG9jay10eXBlPVwiZXhwbG9yZS1hY2NvcmRpb25cIl0gLmFjY29yZGlvbi1ob2xkZXIgLm5vZGUtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAudHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdIC5hY2NvcmRpb24taG9sZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuXG4udHJlYXRtZW50LWd1aWRlbGluZXMgW2RhdGEtYmxvY2stdHlwZT1cImV4cGxvcmUtYWNjb3JkaW9uXCJdIC5kaXJlY3Rpb25zLXRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtbnVtYmVyXCJdIGhlYWRlcixcbltkYXRhLWxheW91dD1cInRyZWF0bWVudC1ndWlkZWxpbmVzLWNhcmVcIl0gaGVhZGVyLFxuW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtYXNzZXNzbWVudFwiXSBoZWFkZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtbnVtYmVyXCJdIC5oZWFkZXItY3VzdG9tLFxuW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtY2FyZVwiXSAuaGVhZGVyLWN1c3RvbSxcbltkYXRhLWxheW91dD1cInRyZWF0bWVudC1ndWlkZWxpbmVzLWFzc2Vzc21lbnRcIl0gLmhlYWRlci1jdXN0b20ge1xuICBwYWRkaW5nOiA0MHB4IDAuODVyZW0gMDsgfVxuICBbZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1udW1iZXJcIl0gLmhlYWRlci1jdXN0b20gLnRpdGxlLXRleHQsXG4gIFtkYXRhLWxheW91dD1cInRyZWF0bWVudC1ndWlkZWxpbmVzLWNhcmVcIl0gLmhlYWRlci1jdXN0b20gLnRpdGxlLXRleHQsXG4gIFtkYXRhLWxheW91dD1cInRyZWF0bWVudC1ndWlkZWxpbmVzLWFzc2Vzc21lbnRcIl0gLmhlYWRlci1jdXN0b20gLnRpdGxlLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWxheW91dD1cInRyZWF0bWVudC1ndWlkZWxpbmVzLW51bWJlclwiXSAuaGVhZGVyLWN1c3RvbSxcbiAgICBbZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1jYXJlXCJdIC5oZWFkZXItY3VzdG9tLFxuICAgIFtkYXRhLWxheW91dD1cInRyZWF0bWVudC1ndWlkZWxpbmVzLWFzc2Vzc21lbnRcIl0gLmhlYWRlci1jdXN0b20ge1xuICAgICAgcGFkZGluZy10b3A6IDgwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtbnVtYmVyXCJdIC5oZWFkZXItY3VzdG9tLFxuICAgIFtkYXRhLWxheW91dD1cInRyZWF0bWVudC1ndWlkZWxpbmVzLWNhcmVcIl0gLmhlYWRlci1jdXN0b20sXG4gICAgW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtYXNzZXNzbWVudFwiXSAuaGVhZGVyLWN1c3RvbSB7XG4gICAgICBwYWRkaW5nOiAwLjM1cmVtOyB9IH1cblxuW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtbnVtYmVyXCJdIGhlYWRlciAuaGVhZGVyLXRleHQsXG5bZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1jYXJlXCJdIGhlYWRlciAuaGVhZGVyLXRleHQsXG5bZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1hc3Nlc3NtZW50XCJdIGhlYWRlciAuaGVhZGVyLXRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtbnVtYmVyXCJdIGhlYWRlciAuaGVhZGVyLXRleHQgPiAqLFxuICBbZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1jYXJlXCJdIGhlYWRlciAuaGVhZGVyLXRleHQgPiAqLFxuICBbZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1hc3Nlc3NtZW50XCJdIGhlYWRlciAuaGVhZGVyLXRleHQgPiAqIHtcbiAgICBwYWRkaW5nOiAwIDAuODVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIFtkYXRhLWxheW91dD1cInRyZWF0bWVudC1ndWlkZWxpbmVzLW51bWJlclwiXSBoZWFkZXIgLmhlYWRlci10ZXh0ID4gKixcbiAgICAgIFtkYXRhLWxheW91dD1cInRyZWF0bWVudC1ndWlkZWxpbmVzLWNhcmVcIl0gaGVhZGVyIC5oZWFkZXItdGV4dCA+ICosXG4gICAgICBbZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1hc3Nlc3NtZW50XCJdIGhlYWRlciAuaGVhZGVyLXRleHQgPiAqIHtcbiAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtbnVtYmVyXCJdIGhlYWRlciAuaGVhZGVyLXRleHQgPiAqLFxuICAgICAgW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtY2FyZVwiXSBoZWFkZXIgLmhlYWRlci10ZXh0ID4gKixcbiAgICAgIFtkYXRhLWxheW91dD1cInRyZWF0bWVudC1ndWlkZWxpbmVzLWFzc2Vzc21lbnRcIl0gaGVhZGVyIC5oZWFkZXItdGV4dCA+ICoge1xuICAgICAgICBwYWRkaW5nOiAwIDAuMzVyZW07IH0gfVxuICBbZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1udW1iZXJcIl0gaGVhZGVyIC5oZWFkZXItdGV4dCA+ICo6Zmlyc3QtY2hpbGQsXG4gIFtkYXRhLWxheW91dD1cInRyZWF0bWVudC1ndWlkZWxpbmVzLWNhcmVcIl0gaGVhZGVyIC5oZWFkZXItdGV4dCA+ICo6Zmlyc3QtY2hpbGQsXG4gIFtkYXRhLWxheW91dD1cInRyZWF0bWVudC1ndWlkZWxpbmVzLWFzc2Vzc21lbnRcIl0gaGVhZGVyIC5oZWFkZXItdGV4dCA+ICo6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDAuODVyZW07IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICBbZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1udW1iZXJcIl0gaGVhZGVyIC5oZWFkZXItdGV4dCA+ICo6Zmlyc3QtY2hpbGQsXG4gICAgICBbZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1jYXJlXCJdIGhlYWRlciAuaGVhZGVyLXRleHQgPiAqOmZpcnN0LWNoaWxkLFxuICAgICAgW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtYXNzZXNzbWVudFwiXSBoZWFkZXIgLmhlYWRlci10ZXh0ID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjM1cmVtOyB9IH1cbiAgW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtbnVtYmVyXCJdIGhlYWRlciAuaGVhZGVyLXRleHQgPiAqOmxhc3QtY2hpbGQsXG4gIFtkYXRhLWxheW91dD1cInRyZWF0bWVudC1ndWlkZWxpbmVzLWNhcmVcIl0gaGVhZGVyIC5oZWFkZXItdGV4dCA+ICo6bGFzdC1jaGlsZCxcbiAgW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtYXNzZXNzbWVudFwiXSBoZWFkZXIgLmhlYWRlci10ZXh0ID4gKjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjg1cmVtOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtbnVtYmVyXCJdIGhlYWRlciAuaGVhZGVyLXRleHQgPiAqOmxhc3QtY2hpbGQsXG4gICAgICBbZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1jYXJlXCJdIGhlYWRlciAuaGVhZGVyLXRleHQgPiAqOmxhc3QtY2hpbGQsXG4gICAgICBbZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1hc3Nlc3NtZW50XCJdIGhlYWRlciAuaGVhZGVyLXRleHQgPiAqOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4zNXJlbTsgfSB9XG5cbltkYXRhLWxheW91dD1cInRyZWF0bWVudC1ndWlkZWxpbmVzLW51bWJlclwiXSAuaGVhZGVyLWN1c3RvbSAudGl0bGUtdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG5bZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1udW1iZXJcIl0gLmhlYWRlci1jdXN0b20ge1xuICBtaW4taGVpZ2h0OiAxMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAxNDUsIDIwNSwgMCkgMCUsIHJnYmEoMCwgMTQ1LCAyMDUsIDAuNikgNTAlLCAjMDA5MWNkIDEwMCUpLCB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy90cmVhdG1lbnQtZ3VpZGVsaW5lcy1oZWFkZXItd2hpdGUucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyLCAjMDA5MWNkO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtbnVtYmVyXCJdIC5oZWFkZXItY3VzdG9tIHtcbiAgICAgIGhlaWdodDogMjIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87IH0gfVxuICBbZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1udW1iZXJcIl0gLmhlYWRlci1jdXN0b20gLnRpdGxlLXRleHQge1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbltkYXRhLWxheW91dD1cInRyZWF0bWVudC1ndWlkZWxpbmVzLWNhcmVcIl0gLmhlYWRlci1jdXN0b20sXG5bZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1hc3Nlc3NtZW50XCJdIC5oZWFkZXItY3VzdG9tIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDgwcHggODBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIC05cHggcmlnaHQgOHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLWxheW91dD1cInRyZWF0bWVudC1ndWlkZWxpbmVzLWNhcmVcIl0gLmhlYWRlci1jdXN0b20sXG4gICAgW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtYXNzZXNzbWVudFwiXSAuaGVhZGVyLWN1c3RvbSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gLTE4cHggcmlnaHQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2MHB4IDE2MHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIFtkYXRhLWxheW91dD1cInRyZWF0bWVudC1ndWlkZWxpbmVzLWNhcmVcIl0gLmhlYWRlci1jdXN0b20sXG4gICAgW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtYXNzZXNzbWVudFwiXSAuaGVhZGVyLWN1c3RvbSB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwcHggNDBweDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSAxMnB4IHJpZ2h0OyB9IH1cbiAgW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtY2FyZVwiXSAuaGVhZGVyLWN1c3RvbSAudGl0bGUtdGV4dCxcbiAgW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtYXNzZXNzbWVudFwiXSAuaGVhZGVyLWN1c3RvbSAudGl0bGUtdGV4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNDI1cmVtO1xuICAgIGNvbG9yOiAjMDA5MWNkO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDA5MWNkOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICBbZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1jYXJlXCJdIC5oZWFkZXItY3VzdG9tIC50aXRsZS10ZXh0LFxuICAgICAgW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtYXNzZXNzbWVudFwiXSAuaGVhZGVyLWN1c3RvbSAudGl0bGUtdGV4dCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xuICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIFtkYXRhLWxheW91dD1cInRyZWF0bWVudC1ndWlkZWxpbmVzLWNhcmVcIl0gLmhlYWRlci1jdXN0b20gLnRpdGxlLXRleHQsXG4gICAgICBbZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1hc3Nlc3NtZW50XCJdIC5oZWFkZXItY3VzdG9tIC50aXRsZS10ZXh0IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDsgfSB9XG4gICAgW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtY2FyZVwiXSAuaGVhZGVyLWN1c3RvbSAudGl0bGUtdGV4dDo6YmVmb3JlLCBbZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1jYXJlXCJdIC5oZWFkZXItY3VzdG9tIC50aXRsZS10ZXh0OjphZnRlcixcbiAgICBbZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1hc3Nlc3NtZW50XCJdIC5oZWFkZXItY3VzdG9tIC50aXRsZS10ZXh0OjpiZWZvcmUsXG4gICAgW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtYXNzZXNzbWVudFwiXSAuaGVhZGVyLWN1c3RvbSAudGl0bGUtdGV4dDo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDVweDtcbiAgICAgIGhlaWdodDogNXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBjYWxjKDEwMCUgLSAyLjVweCk7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDA5MWNkO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgY29udGVudDogJyc7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICBbZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1jYXJlXCJdIC5oZWFkZXItY3VzdG9tIC50aXRsZS10ZXh0OjpiZWZvcmUsIFtkYXRhLWxheW91dD1cInRyZWF0bWVudC1ndWlkZWxpbmVzLWNhcmVcIl0gLmhlYWRlci1jdXN0b20gLnRpdGxlLXRleHQ6OmFmdGVyLFxuICAgICAgICBbZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1hc3Nlc3NtZW50XCJdIC5oZWFkZXItY3VzdG9tIC50aXRsZS10ZXh0OjpiZWZvcmUsXG4gICAgICAgIFtkYXRhLWxheW91dD1cInRyZWF0bWVudC1ndWlkZWxpbmVzLWFzc2Vzc21lbnRcIl0gLmhlYWRlci1jdXN0b20gLnRpdGxlLXRleHQ6OmFmdGVyIHtcbiAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgdG9wOiBjYWxjKDEwMCUgLSA1cHgpOyB9IH1cbiAgICBbZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1jYXJlXCJdIC5oZWFkZXItY3VzdG9tIC50aXRsZS10ZXh0OjpiZWZvcmUsXG4gICAgW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtYXNzZXNzbWVudFwiXSAuaGVhZGVyLWN1c3RvbSAudGl0bGUtdGV4dDo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAxMDAlOyB9XG4gICAgW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtY2FyZVwiXSAuaGVhZGVyLWN1c3RvbSAudGl0bGUtdGV4dDo6YWZ0ZXIsXG4gICAgW2RhdGEtbGF5b3V0PVwidHJlYXRtZW50LWd1aWRlbGluZXMtYXNzZXNzbWVudFwiXSAuaGVhZGVyLWN1c3RvbSAudGl0bGUtdGV4dDo6YWZ0ZXIge1xuICAgICAgbGVmdDogMTAwJTsgfVxuXG5bZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1jYXJlXCJdIC5oZWFkZXItY3VzdG9tIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvdHJlYXRtZW50LWd1aWRlbGluZXMtaGVhZGVyLWNhcmUuc3ZnXCIpO1xuICBwYWRkaW5nLXRvcDogMjJweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBbZGF0YS1sYXlvdXQ9XCJ0cmVhdG1lbnQtZ3VpZGVsaW5lcy1jYXJlXCJdIC5oZWFkZXItY3VzdG9tIHtcbiAgICAgIHBhZGRpbmctdG9wOiA2NXB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbltkYXRhLWxheW91dD1cInRyZWF0bWVudC1ndWlkZWxpbmVzLWFzc2Vzc21lbnRcIl0gLmhlYWRlci1jdXN0b20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy90cmVhdG1lbnQtZ3VpZGVsaW5lcy1oZWFkZXItYXNzZXNzbWVudC5zdmdcIik7IH1cblxuI3BhbHMtaGYwNDAgW2RhdGEtdWlkPVwicGFscy1oZjA0MC1ncm91cDAtMlwiXTo6YmVmb3JlIHtcbiAgdG9wOiA1cHg7IH1cblxuI3BhbHMtZmYwNTAgW2RhdGEtdWlkPVwicGFscy1mZjA1MC1ncm91cDAtNy1ub2RlMy1ncm91cDEtMVwiXSB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4OyB9XG5cbi5hdXhpbGlhcnktZmVhdHVyZS1idG4ge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXJnaW46IDEwcHggYXV0bzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuIHtcbiAgICAgIG1hcmdpbjogMTVweCBhdXRvOyB9IH1cblxuOm5vdCguY2FsbG91dC1yZXNvdXJjZSkgPiAucGFyYWdyYXBoICsgLmF1eGlsaWFyeS1mZWF0dXJlLWJ0bjpub3QoLnByYWN0aWNlLW5vdGUtYnRuKSB7XG4gIG1hcmdpbjogMCBhdXRvIDI1cHggIWltcG9ydGFudDsgfVxuXG4uYXV4aWxpYXJ5LWZlYXR1cmUtYnRuOm5vdCgucGRmLXJlc291cmNlLWJ0bikgKyAuYXV4aWxpYXJ5LWZlYXR1cmUtYnRuOm5vdCgucGRmLXJlc291cmNlLWJ0bikge1xuICBtYXJnaW4tdG9wOiAtMzBweDsgfVxuXG4uZ2Vub21lLXZpZXdwb3J0IGRpYWxvZ1tyb2xlPSdkaWFsb2cnXS5hdXhpbGlhcnktZmVhdHVyZS1wb3B1cCAuYXV4aWxpYXJ5LWZlYXR1cmUtaG9sZGVyIC5wYW5lbC5kZWZhdWx0IHtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmdlbm9tZS12aWV3cG9ydCBkaWFsb2dbcm9sZT0nZGlhbG9nJ10uYXV4aWxpYXJ5LWZlYXR1cmUtcG9wdXAgLmF1eGlsaWFyeS1mZWF0dXJlLWhvbGRlciAucGFuZWwuZGVmYXVsdCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMC44NXJlbTsgfSB9XG5cbmRpYWxvZ1tyb2xlPSdkaWFsb2cnXS5hdXhpbGlhcnktZmVhdHVyZS1wb3B1cC5wcmFjdGljZS1ub3RlIC5tYWluLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgZGlhbG9nW3JvbGU9J2RpYWxvZyddLmF1eGlsaWFyeS1mZWF0dXJlLXBvcHVwLnByYWN0aWNlLW5vdGUgLm1haW4taGVhZGVyOjpiZWZvcmUge1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLXByYWN0aWNlLW5vdGUtd2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBjb250ZW50OiAnJzsgfVxuXG5kaWFsb2dbcm9sZT0nZGlhbG9nJ10uYXV4aWxpYXJ5LWZlYXR1cmUtcG9wdXAgLmNvbnRlbnQtYmxvY2staG9sZGVyID4gZGl2ID4gLmNvbnRlbnQtYmxvY2stZ3JvdXAge1xuICBwYWRkaW5nOiAwLjg1cmVtICFpbXBvcnRhbnQ7IH1cbiAgZGlhbG9nW3JvbGU9J2RpYWxvZyddLmF1eGlsaWFyeS1mZWF0dXJlLXBvcHVwIC5jb250ZW50LWJsb2NrLWhvbGRlciA+IGRpdiA+IC5jb250ZW50LWJsb2NrLWdyb3VwID4gOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG5cbmRpYWxvZ1tyb2xlPSdkaWFsb2cnXS5hdXhpbGlhcnktZmVhdHVyZS1wb3B1cCBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuZGlhbG9nW3JvbGU9J2RpYWxvZyddLmF1eGlsaWFyeS1mZWF0dXJlLXBvcHVwIC5tYWluLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMXB4IDAuNjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDkxY2Q7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEuMzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgZGlhbG9nW3JvbGU9J2RpYWxvZyddLmF1eGlsaWFyeS1mZWF0dXJlLXBvcHVwIC5tYWluLWhlYWRlciB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDAuNjVyZW07IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgZGlhbG9nW3JvbGU9J2RpYWxvZyddLmF1eGlsaWFyeS1mZWF0dXJlLXBvcHVwIC5tYWluLWhlYWRlciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4OyB9IH1cblxuZGlhbG9nW3JvbGU9J2RpYWxvZyddLmF1eGlsaWFyeS1mZWF0dXJlLXBvcHVwIC5idG4tY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLXgtY2xvc2Utd2hpdGUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5MWNkO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7IH1cbiAgZGlhbG9nW3JvbGU9J2RpYWxvZyddLmF1eGlsaWFyeS1mZWF0dXJlLXBvcHVwIC5idG4tY2xvc2Uub3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGI3OTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBkaWFsb2dbcm9sZT0nZGlhbG9nJ10uYXV4aWxpYXJ5LWZlYXR1cmUtcG9wdXAgLmJ0bi1jbG9zZSB7XG4gICAgICB0b3A6IDNweDtcbiAgICAgIHJpZ2h0OiAzcHg7IH0gfVxuXG5kaWFsb2dbcm9sZT0nZGlhbG9nJ10uYXV4aWxpYXJ5LWZlYXR1cmUtcG9wdXAgLmNvbnRlbnQtYmxvY2stZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgZGlhbG9nW3JvbGU9J2RpYWxvZyddLmF1eGlsaWFyeS1mZWF0dXJlLXBvcHVwIC5jb250ZW50LWJsb2NrLWdyb3VwIGltZy5ncmFwaGljIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgZGlhbG9nW3JvbGU9J2RpYWxvZyddLmF1eGlsaWFyeS1mZWF0dXJlLXBvcHVwIC5jb250ZW50LWJsb2NrLWdyb3VwLmhhcy1tb250YWdlIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIGRpYWxvZ1tyb2xlPSdkaWFsb2cnXS5hdXhpbGlhcnktZmVhdHVyZS1wb3B1cCAuY29udGVudC1ibG9jay1ncm91cC5oYXMtbW9udGFnZSAubW9udGFnZS10ZXh0IHtcbiAgICAgIHBhZGRpbmc6IDAuODVyZW0gNDBweCAwLjg1cmVtIDYwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICBkaWFsb2dbcm9sZT0nZGlhbG9nJ10uYXV4aWxpYXJ5LWZlYXR1cmUtcG9wdXAgLmNvbnRlbnQtYmxvY2stZ3JvdXAuaGFzLW1vbnRhZ2UgLm1vbnRhZ2UtdGV4dCB7XG4gICAgICAgICAgcGFkZGluZzogMjBweCA4NXB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICBkaWFsb2dbcm9sZT0nZGlhbG9nJ10uYXV4aWxpYXJ5LWZlYXR1cmUtcG9wdXAgLmNvbnRlbnQtYmxvY2stZ3JvdXAuaGFzLW1vbnRhZ2UgLm1vbnRhZ2UtYmxvY2sge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgZGlhbG9nW3JvbGU9J2RpYWxvZyddLmF1eGlsaWFyeS1mZWF0dXJlLXBvcHVwIC5jb250ZW50LWJsb2NrLWdyb3VwLmhhcy1leHBsb3JlLWFjY29yZGlvbiB7XG4gICAgcGFkZGluZzogMCAwIDAuODVyZW0gIWltcG9ydGFudDsgfVxuICAgIGRpYWxvZ1tyb2xlPSdkaWFsb2cnXS5hdXhpbGlhcnktZmVhdHVyZS1wb3B1cCAuY29udGVudC1ibG9jay1ncm91cC5oYXMtZXhwbG9yZS1hY2NvcmRpb24gLmV4cGxvcmUtYWNjb3JkaW9uIHtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIGRpYWxvZ1tyb2xlPSdkaWFsb2cnXS5hdXhpbGlhcnktZmVhdHVyZS1wb3B1cCAuY29udGVudC1ibG9jay1ncm91cC5oYXMtZXhwbG9yZS1hY2NvcmRpb24ge1xuICAgICAgICBwYWRkaW5nOiAwIDAuODVyZW0gMC44NXJlbSAhaW1wb3J0YW50OyB9XG4gICAgICAgIGRpYWxvZ1tyb2xlPSdkaWFsb2cnXS5hdXhpbGlhcnktZmVhdHVyZS1wb3B1cCAuY29udGVudC1ibG9jay1ncm91cC5oYXMtZXhwbG9yZS1hY2NvcmRpb24gLmV4cGxvcmUtYWNjb3JkaW9uIC5ub2RlLWNvbnRlbnQtZ3JhcGhpYyB7XG4gICAgICAgICAgd2lkdGg6IDQ2MnB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5kaWFsb2dbcm9sZT0nZGlhbG9nJ10uYXV4aWxpYXJ5LWZlYXR1cmUtcG9wdXAubGVhcm4tbW9yZSAubWFpbi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWktaW5mby1idXR0b24td2hpdGUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMXB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNnB4IDIzcHg7XG4gIHBhZGRpbmctbGVmdDogMy4yNXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBkaWFsb2dbcm9sZT0nZGlhbG9nJ10uYXV4aWxpYXJ5LWZlYXR1cmUtcG9wdXAubGVhcm4tbW9yZSAubWFpbi1oZWFkZXIge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTBweCBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDMwcHggMjVweDtcbiAgICAgIGhlaWdodDogNTFweDsgfSB9XG5cbmRpYWxvZ1tyb2xlPSdkaWFsb2cnXS5hdXhpbGlhcnktZmVhdHVyZS1wb3B1cC5zY2llbmNlLW5vdGUgLm1haW4taGVhZGVyIHtcbiAgcGFkZGluZzogMTFweCAwLjY1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWJlYWtlci13aGl0ZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjZweCAyOHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMHB4IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAzLjFyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgZGlhbG9nW3JvbGU9J2RpYWxvZyddLmF1eGlsaWFyeS1mZWF0dXJlLXBvcHVwLnNjaWVuY2Utbm90ZSAubWFpbi1oZWFkZXIge1xuICAgICAgcGFkZGluZzogMTVweCAwLjY1cmVtIDE1cHggMy4yNXJlbTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjZweCAzMnB4OyB9IH1cblxuZGlhbG9nW3JvbGU9J2RpYWxvZyddLmF1eGlsaWFyeS1mZWF0dXJlLXBvcHVwIFtkYXRhLWJsb2NrLXR5cGU9J2hlYWRlciddIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4OyB9XG4gIGRpYWxvZ1tyb2xlPSdkaWFsb2cnXS5hdXhpbGlhcnktZmVhdHVyZS1wb3B1cCBbZGF0YS1ibG9jay10eXBlPSdoZWFkZXInXTpub3QoLmhlYWRlci1yaWJib24pIHtcbiAgICB3aWR0aDogYXV0bzsgfVxuICBkaWFsb2dbcm9sZT0nZGlhbG9nJ10uYXV4aWxpYXJ5LWZlYXR1cmUtcG9wdXAgW2RhdGEtYmxvY2stdHlwZT0naGVhZGVyJ10gaDIge1xuICAgIHdpZHRoOiAxMDElO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBkaWFsb2dbcm9sZT0nZGlhbG9nJ10uYXV4aWxpYXJ5LWZlYXR1cmUtcG9wdXAgW2RhdGEtYmxvY2stdHlwZT0naGVhZGVyJ10ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgZGlhbG9nW3JvbGU9J2RpYWxvZyddLmF1eGlsaWFyeS1mZWF0dXJlLXBvcHVwIFtkYXRhLWJsb2NrLXR5cGU9J2hlYWRlciddIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMC4zNXJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogLTAuMzVyZW07IH1cbiAgICAgIGRpYWxvZ1tyb2xlPSdkaWFsb2cnXS5hdXhpbGlhcnktZmVhdHVyZS1wb3B1cCBbZGF0YS1ibG9jay10eXBlPSdoZWFkZXInXTpub3QoLmhlYWRlci1yaWJib24pIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDAuN3JlbSk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgZGlhbG9nW3JvbGU9J2RpYWxvZyddLmF1eGlsaWFyeS1mZWF0dXJlLXBvcHVwIFtkYXRhLWJsb2NrLXR5cGU9J3BhcmFncmFwaCddLFxuICBkaWFsb2dbcm9sZT0nZGlhbG9nJ10uYXV4aWxpYXJ5LWZlYXR1cmUtcG9wdXAgW2RhdGEtYmxvY2stdHlwZT0nY2FsbG91dCddIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfSB9XG5cbmRpYWxvZ1tyb2xlPSdkaWFsb2cnXS5hdXhpbGlhcnktZmVhdHVyZS1wb3B1cCBbZGF0YS1ibG9jay10eXBlPSdncmFwaGljJ10ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMC44NXJlbSBhdXRvOyB9XG5cbmRpYWxvZ1tyb2xlPSdkaWFsb2cnXS5hdXhpbGlhcnktZmVhdHVyZS1wb3B1cCBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWFjY29yZGlvbiddIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDAuODVyZW0gMDsgfVxuICBkaWFsb2dbcm9sZT0nZGlhbG9nJ10uYXV4aWxpYXJ5LWZlYXR1cmUtcG9wdXAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1hY2NvcmRpb24nXSAubm9kZS1jb250YWluZXIge1xuICAgIHdpZHRoOiBpbmhlcml0OyB9XG4gIGRpYWxvZ1tyb2xlPSdkaWFsb2cnXS5hdXhpbGlhcnktZmVhdHVyZS1wb3B1cCBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWFjY29yZGlvbiddIC5hY2NvcmRpb24taG9sZGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIGRpYWxvZ1tyb2xlPSdkaWFsb2cnXS5hdXhpbGlhcnktZmVhdHVyZS1wb3B1cCBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWFjY29yZGlvbiddIC5ub2RlLWNvbnRhaW5lciAubm9kZS10aXRsZSB7XG4gICAgICBwYWRkaW5nOiAwLjQyNXJlbSAwLjQyNXJlbSAwLjQyNXJlbTsgfVxuICAgIGRpYWxvZ1tyb2xlPSdkaWFsb2cnXS5hdXhpbGlhcnktZmVhdHVyZS1wb3B1cCBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWFjY29yZGlvbiddIC5ub2RlLWNvbnRhaW5lciAubm9kZS1idG4ge1xuICAgICAgcGFkZGluZzogMC40MjVyZW0gMC40MjVyZW0gNnJlbTsgfVxuICAgIGRpYWxvZ1tyb2xlPSdkaWFsb2cnXS5hdXhpbGlhcnktZmVhdHVyZS1wb3B1cCBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWFjY29yZGlvbiddIC5ub2RlLWNvbnRhaW5lci5jb21wbGV0ZSAubm9kZS10aXRsZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDsgfVxuICAgIGRpYWxvZ1tyb2xlPSdkaWFsb2cnXS5hdXhpbGlhcnktZmVhdHVyZS1wb3B1cCBbZGF0YS1ibG9jay10eXBlPSdleHBsb3JlLWFjY29yZGlvbiddIC5ub2RlLWNvbnRhaW5lci5jb21wbGV0ZSAubm9kZS1idG4ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgICBkaWFsb2dbcm9sZT0nZGlhbG9nJ10uYXV4aWxpYXJ5LWZlYXR1cmUtcG9wdXAgW2RhdGEtYmxvY2stdHlwZT0nZXhwbG9yZS1hY2NvcmRpb24nXSAubm9kZS1jb250YWluZXIuY29tcGxldGUgLm5vZGUtdGV4dCB7XG4gICAgICBwYWRkaW5nOiAwLjQyNXJlbSAwLjQyNXJlbSA2cmVtOyB9IH1cblxuLm1lZGlhLXRyYW5zY3JpcHQtcmVnaW9uIC5tZWRpYS10cmFuc2NyaXB0LWRpYWxvZyAucHJpbWFyeS10ZXh0IHtcbiAgcGFkZGluZy10b3A6IDFlbTtcbiAgbWFyZ2luLXRvcDogMDsgfVxuICAubWVkaWEtdHJhbnNjcmlwdC1yZWdpb24gLm1lZGlhLXRyYW5zY3JpcHQtZGlhbG9nIC5wcmltYXJ5LXRleHQgdWw6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgZGlhbG9nW3JvbGU9J2RpYWxvZyddLmF1eGlsaWFyeS1mZWF0dXJlLXBvcHVwIC5wYW5lbCB7XG4gICAgcGFkZGluZzogMS4zcmVtIDIwcHggMC44NXJlbTsgfVxuICBkaWFsb2dbcm9sZT0nZGlhbG9nJ10uYXV4aWxpYXJ5LWZlYXR1cmUtcG9wdXAgLmNvbnRlbnQtYmxvY2staG9sZGVyID4gZGl2ID4gLmNvbnRlbnQtYmxvY2stZ3JvdXAge1xuICAgIHBhZGRpbmc6IDAgMjBweCAxLjNyZW07IH1cbiAgICBkaWFsb2dbcm9sZT0nZGlhbG9nJ10uYXV4aWxpYXJ5LWZlYXR1cmUtcG9wdXAgLmNvbnRlbnQtYmxvY2staG9sZGVyID4gZGl2ID4gLmNvbnRlbnQtYmxvY2stZ3JvdXAuaGFzLW1vbnRhZ2Uge1xuICAgICAgcGFkZGluZzogMCAwIDEuM3JlbTsgfVxuICAub3ZlcmxheS1yZWdpb24ge1xuICAgIHRvcDogMDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgLm92ZXJsYXktcmVnaW9uIHtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAuMzVyZW07IH1cbiAgICAub3ZlcmxheS1yZWdpb24gLnBhbmVsIHtcbiAgICAgIHBhZGRpbmc6IDAuMzVyZW07IH1cbiAgZGlhbG9nW3JvbGU9J2RpYWxvZyddLmF1eGlsaWFyeS1mZWF0dXJlLXBvcHVwIC5tYWluLWhlYWRlciB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICBkaWFsb2dbcm9sZT0nZGlhbG9nJ10uYXV4aWxpYXJ5LWZlYXR1cmUtcG9wdXAgLm1haW4taGVhZGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMHB4IDUzcHggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgZGlhbG9nW3JvbGU9J2RpYWxvZyddLmF1eGlsaWFyeS1mZWF0dXJlLXBvcHVwIC5jb250ZW50LWJsb2NrLWhvbGRlciA+IGRpdiA+IC5jb250ZW50LWJsb2NrLWdyb3VwIHtcbiAgICBwYWRkaW5nOiAwLjM1cmVtICFpbXBvcnRhbnQ7IH1cbiAgZGlhbG9nW3JvbGU9J2RpYWxvZyddLmF1eGlsaWFyeS1mZWF0dXJlLXBvcHVwLmxlYXJuLW1vcmUgLm1haW4taGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwLjU1cmVtIGNlbnRlcjsgfSB9XG5cbmRpYWxvZ1tyb2xlPSdkaWFsb2cnXS5hdXhpbGlhcnktZmVhdHVyZS1wb3B1cCBbZGF0YS11aWQ9J0xNLXByaW5jaXBsZXNvZm1hbmFnaW5ndmVudGlsYXRpb24tZ3JvdXAxJ10gLm1vbnRhZ2UtYmxvY2sgLmdyYXBoaWMtaG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZDogI2U3ZmJmZDsgfVxuICBkaWFsb2dbcm9sZT0nZGlhbG9nJ10uYXV4aWxpYXJ5LWZlYXR1cmUtcG9wdXAgW2RhdGEtdWlkPSdMTS1wcmluY2lwbGVzb2ZtYW5hZ2luZ3ZlbnRpbGF0aW9uLWdyb3VwMSddIC5tb250YWdlLWJsb2NrIC5ncmFwaGljLWhvbGRlciBpbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBoZWlnaHQ6IDkwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmJ0LWluZm8ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogNXB4O1xuICBsZWZ0OiA1cHg7XG4gIG9wYWNpdHk6IDAuNTtcbiAgei1pbmRleDogMTAwMDsgfVxuICAuYnQtaW5mbyBidXR0b24sXG4gIC5idC1pbmZvIFtyb2xlPXByZXNlbnRhdGlvbl0gYSB7XG4gICAgZm9udDogMTRweCBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGhlaWdodDogMzZweDtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgICBiYWNrZ3JvdW5kOiAjMDI5N2E3O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjI1czsgfVxuICAgIC5idC1pbmZvIGJ1dHRvbltkaXNhYmxlZD10cnVlXSwgLmJ0LWluZm8gYnV0dG9uW2Rpc2FibGVkXSxcbiAgICAuYnQtaW5mbyBbcm9sZT1wcmVzZW50YXRpb25dIGFbZGlzYWJsZWQ9dHJ1ZV0sXG4gICAgLmJ0LWluZm8gW3JvbGU9cHJlc2VudGF0aW9uXSBhW2Rpc2FibGVkXSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7IH1cbiAgICAuYnQtaW5mbyBidXR0b24ub3Zlcjpub3QoW2Rpc2FibGVkXSksIC5idC1pbmZvIGJ1dHRvbjpmb2N1czpub3QoW2Rpc2FibGVkXSksXG4gICAgLmJ0LWluZm8gW3JvbGU9cHJlc2VudGF0aW9uXSBhLm92ZXI6bm90KFtkaXNhYmxlZF0pLFxuICAgIC5idC1pbmZvIFtyb2xlPXByZXNlbnRhdGlvbl0gYTpmb2N1czpub3QoW2Rpc2FibGVkXSkge1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZDogIzMzMztcbiAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1czsgfVxuICAgIC5idC1pbmZvIGJ1dHRvbjpmb2N1czpub3QoW2Rpc2FibGVkXSksXG4gICAgLmJ0LWluZm8gW3JvbGU9cHJlc2VudGF0aW9uXSBhOmZvY3VzOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjOWY5ZmEzOyB9XG4gIC5idC1pbmZvIC5idC1pbmZvLW9wdGlvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmJ0LWluZm8ub3BlbiB7XG4gICAgb3BhY2l0eTogMC45NTsgfVxuICAgIC5idC1pbmZvLm9wZW4gLmJ0LWluZm8tb3B0aW9ucyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgIC5idC1pbmZvLm9wZW4gLmJ0LWluZm8tb3B0aW9ucyBzcGFuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4OyB9XG5cbmJvZHlbb25sb2FkPVwiYm9keUxvYWRlZEhhbmRsZXIoKTtcIl0ge1xuICBvdmVyZmxvdzogc2Nyb2xsOyB9XG5cbi5jZXJ0aWZpY2F0ZS1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMC4yNWluO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuY2VydGlmaWNhdGUtY29udGVudCAuaW5uZXItY29udGVudCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwdncgLSA0OHB4KTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvYmctY2VydGlmaWNhdGUuanBnXCIpIG5vLXJlcGVhdCB0b3A7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtZmFtaWx5OiBhcmlhbDtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgLmNlcnRpZmljYXRlLWNvbnRlbnQgLmlubmVyLWNvbnRlbnQ6OmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBjb250ZW50OiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9iZy1jZXJ0aWZpY2F0ZS5qcGdcIik7XG4gICAgICAgIHotaW5kZXg6IC0xOyB9IH1cbiAgLmNlcnRpZmljYXRlLWNvbnRlbnQgLmFyYy1sb2dvIHtcbiAgICBtYXJnaW46IDAuMjVpbiBhdXRvOyB9XG4gIC5jZXJ0aWZpY2F0ZS1jb250ZW50IC5jb21wbGV0aW9uLXJlY29yZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgICBtYXJnaW46IDAuMTI1aW4gYXV0bztcbiAgICBwYWRkaW5nOiAwLjEyNWluOyB9XG4gIC5jZXJ0aWZpY2F0ZS1jb250ZW50IC5tYWluLXRleHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDAuMjVpbjtcbiAgICBwYWRkaW5nOiAzJSAwO1xuICAgIG1hcmdpbjogMSUgMDsgfVxuICAgIEBtZWRpYSBwcmludCB7XG4gICAgICAuY2VydGlmaWNhdGUtY29udGVudCAubWFpbi10ZXh0IHtcbiAgICAgICAgLXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2M3YzdjNztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjN2M3Yzc7XG4gICAgICAgIHotaW5kZXg6IDA7IH0gfVxuICAuY2VydGlmaWNhdGUtY29udGVudCAuY291cnNlLW5hbWUge1xuICAgIGNvbG9yOiAjZWQxYjJlO1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHBhZGRpbmc6IDAgMiU7XG4gICAgbWFyZ2luOiAwLjNpbiBhdXRvOyB9XG4gICAgQG1lZGlhIHByaW50IHtcbiAgICAgIC5jZXJ0aWZpY2F0ZS1jb250ZW50IC5jb3Vyc2UtbmFtZSB7XG4gICAgICAgIC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDsgfSB9XG4gIC5jZXJ0aWZpY2F0ZS1jb250ZW50IC5zdHVkZW50LW5hbWUge1xuICAgIGNvbG9yOiAjMDA5MWNkO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgLmNlcnRpZmljYXRlLWNvbnRlbnQgLnN0dWRlbnQtbmFtZSB7XG4gICAgICAgIC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDsgfSB9XG4gIC5jZXJ0aWZpY2F0ZS1jb250ZW50IC5wcmltYXJ5LXRleHQtMSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY2VydGlmaWNhdGUtY29udGVudCAucHJpbWFyeS10ZXh0LTIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxJSAwLjI4aW47XG4gICAgd2lkdGg6IDYuNWluO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgZm9udC1zaXplOiAxMnB4OyB9XG4gIC5jZXJ0aWZpY2F0ZS1jb250ZW50ICNkYXRlIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1zaXplOiAyMHB4OyB9XG5cbi5jaGVhdHMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogNXB4O1xuICBsZWZ0OiA1cHg7XG4gIG9wYWNpdHk6IDAuNTtcbiAgei1pbmRleDogMTAwMDsgfVxuICAuY2hlYXRzIGJ1dHRvbixcbiAgLmNoZWF0cyBbcm9sZT1wcmVzZW50YXRpb25dIGEge1xuICAgIGZvbnQ6IDE0cHggXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gICAgYmFja2dyb3VuZDogIzAyOTdhNztcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXM7IH1cbiAgICAuY2hlYXRzIGJ1dHRvbltkaXNhYmxlZD10cnVlXSwgLmNoZWF0cyBidXR0b25bZGlzYWJsZWRdLFxuICAgIC5jaGVhdHMgW3JvbGU9cHJlc2VudGF0aW9uXSBhW2Rpc2FibGVkPXRydWVdLFxuICAgIC5jaGVhdHMgW3JvbGU9cHJlc2VudGF0aW9uXSBhW2Rpc2FibGVkXSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7IH1cbiAgICAuY2hlYXRzIGJ1dHRvbi5vdmVyOm5vdChbZGlzYWJsZWRdKSwgLmNoZWF0cyBidXR0b246Zm9jdXM6bm90KFtkaXNhYmxlZF0pLFxuICAgIC5jaGVhdHMgW3JvbGU9cHJlc2VudGF0aW9uXSBhLm92ZXI6bm90KFtkaXNhYmxlZF0pLFxuICAgIC5jaGVhdHMgW3JvbGU9cHJlc2VudGF0aW9uXSBhOmZvY3VzOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgICAgYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzOyB9XG4gICAgLmNoZWF0cyBidXR0b246Zm9jdXM6bm90KFtkaXNhYmxlZF0pLFxuICAgIC5jaGVhdHMgW3JvbGU9cHJlc2VudGF0aW9uXSBhOmZvY3VzOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjOWY5ZmEzOyB9XG4gIC5jaGVhdHMgLmNoZWF0LW9wdGlvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNoZWF0cy5vcGVuIHtcbiAgICBvcGFjaXR5OiAwLjk1OyB9XG4gICAgLmNoZWF0cy5vcGVuIC5jaGVhdC1vcHRpb25zIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgLmNoZWF0cy5vcGVuIC5jaGVhdC1vcHRpb25zIHNwYW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4uZWRpdG9yIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udDogMTVweCBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgb3BhY2l0eTogMC45ODtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAyMDAwOyB9XG4gIC5lZGl0b3IgLmFjZV9zZWFyY2gge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuZWRpdG9yIC5hY2Vfc2VhcmNoIC5hY2Vfc2VhcmNoYnRuX2Nsb3NlIHtcbiAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMnB4O1xuICAgICAgcmlnaHQ6IDEycHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWNsb3NlLXdoaXRlLnN2Z1wiKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDEycHg7IH1cbiAgICAuZWRpdG9yIC5hY2Vfc2VhcmNoIC5hY2Vfc2VhcmNoX2Zvcm0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBtYXJnaW46IDU2cHggMTJweCAxMnB4O1xuICAgICAgcGFkZGluZzogMTJweDsgfVxuICAgICAgLmVkaXRvciAuYWNlX3NlYXJjaCAuYWNlX3NlYXJjaF9mb3JtIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IDYwJTsgfVxuICAgICAgLmVkaXRvciAuYWNlX3NlYXJjaCAuYWNlX3NlYXJjaF9mb3JtIGJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgICAgIC5lZGl0b3IgLmFjZV9zZWFyY2ggLmFjZV9zZWFyY2hfZm9ybSBidXR0b246aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZjlmYTM7IH1cbiAgICAgIC5lZGl0b3IgLmFjZV9zZWFyY2ggLmFjZV9zZWFyY2hfZm9ybSAubmV4dCxcbiAgICAgIC5lZGl0b3IgLmFjZV9zZWFyY2ggLmFjZV9zZWFyY2hfZm9ybSAucHJldiB7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tYXJyb3ctd2hpdGUuc3ZnXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDlweCAxNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IH1cbiAgICAgIC5lZGl0b3IgLmFjZV9zZWFyY2ggLmFjZV9zZWFyY2hfZm9ybSAubmV4dCB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7IH1cbiAgICAgIC5lZGl0b3IgLmFjZV9zZWFyY2ggLmFjZV9zZWFyY2hfZm9ybSAucHJldiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgfVxuICAgIC5lZGl0b3IgLmFjZV9zZWFyY2ggLmFjZV9zZWFyY2hfb3B0aW9ucyB7XG4gICAgICBtYXJnaW46IDEycHg7IH1cbiAgLmVkaXRvciAuYnRuLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmVkaXRvciBpbWcge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgbWF4LWhlaWdodDogMjAwcHg7IH1cbiAgLmVkaXRvciBidXR0b24sXG4gIC5lZGl0b3IgW3JvbGU9cHJlc2VudGF0aW9uXSBhIHtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gICAgYmFja2dyb3VuZDogIzAyOTdhNztcbiAgICBmb250OiAxNHB4IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjI1cywgY29sb3IgMC4yNXMsIGJveC1zaGFkb3cgMC4yNXM7IH1cbiAgICAuZWRpdG9yIGJ1dHRvbltkaXNhYmxlZD10cnVlXSwgLmVkaXRvciBidXR0b25bZGlzYWJsZWRdLFxuICAgIC5lZGl0b3IgW3JvbGU9cHJlc2VudGF0aW9uXSBhW2Rpc2FibGVkPXRydWVdLFxuICAgIC5lZGl0b3IgW3JvbGU9cHJlc2VudGF0aW9uXSBhW2Rpc2FibGVkXSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7IH1cbiAgICAuZWRpdG9yIGJ1dHRvbi5vdmVyOm5vdChbZGlzYWJsZWRdKSwgLmVkaXRvciBidXR0b246Zm9jdXM6bm90KFtkaXNhYmxlZF0pLFxuICAgIC5lZGl0b3IgW3JvbGU9cHJlc2VudGF0aW9uXSBhLm92ZXI6bm90KFtkaXNhYmxlZF0pLFxuICAgIC5lZGl0b3IgW3JvbGU9cHJlc2VudGF0aW9uXSBhOmZvY3VzOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgICAgYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjI1cywgY29sb3IgMC4yNXMsIGJveC1zaGFkb3cgMC4yNXM7IH1cbiAgICAuZWRpdG9yIGJ1dHRvbjpmb2N1czpub3QoW2Rpc2FibGVkXSksXG4gICAgLmVkaXRvciBbcm9sZT1wcmVzZW50YXRpb25dIGE6Zm9jdXM6bm90KFtkaXNhYmxlZF0pIHtcbiAgICAgIGJhY2tncm91bmQ6ICM5ZjlmYTM7IH1cbiAgLmVkaXRvciBoNi5sYWJlbCB7XG4gICAgbWFyZ2luOiAwIDAgM3B4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5lZGl0b3IgcCxcbiAgLmVkaXRvciBpbnB1dCB7XG4gICAgZm9udDogMTVweCBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAxNjAlOyB9XG4gIC5lZGl0b3IgLnNlbGVjdDItcmVzdWx0cyBsaTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6ICMwMjk3YTc7IH1cbiAgLmVkaXRvciAuc2VsZWN0Mi1kcm9wZG93biB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuICAuZWRpdG9yIC5uYXZiYXItbm9nZ2lubGFicyB7XG4gICAgbWluLXdpZHRoOiAxMDEycHg7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGNvbG9yOiAjZWY2NjJkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDQwNDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB0b3A6IDA7IH1cbiAgICAuZWRpdG9yIC5uYXZiYXItbm9nZ2lubGFicyA+ICoge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiAwIDJweDsgfVxuICAgIC5lZGl0b3IgLm5hdmJhci1ub2dnaW5sYWJzIC5jYXRlZ29yeSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuICAgICAgLmVkaXRvciAubmF2YmFyLW5vZ2dpbmxhYnMgLmNhdGVnb3J5IGg2IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuZWRpdG9yIC5uYXZiYXItbm9nZ2lubGFicyBpbnB1dCxcbiAgICAuZWRpdG9yIC5uYXZiYXItbm9nZ2lubGFicyAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyOiAwOyB9XG4gICAgLmVkaXRvciAubmF2YmFyLW5vZ2dpbmxhYnMgLnNlbGVjdDItc2VsZWN0aW9uIHNwYW4ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cbiAgICAuZWRpdG9yIC5uYXZiYXItbm9nZ2lubGFicyAuZWRpdG9yLXRvb2xzIGxpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7IH1cbiAgICAgIC5lZGl0b3IgLm5hdmJhci1ub2dnaW5sYWJzIC5lZGl0b3ItdG9vbHMgbGkgYSB7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgYm9yZGVyOiAwOyB9XG4gICAgICAgIC5lZGl0b3IgLm5hdmJhci1ub2dnaW5sYWJzIC5lZGl0b3ItdG9vbHMgbGkgYTpob3ZlciB7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5lZGl0b3IgLm5hdmJhci1ub2dnaW5sYWJzIC5wYWdlLW9wdGlvbnMge1xuICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuZWRpdG9yIC5uYXZiYXItbm9nZ2lubGFicyAucGFnZS1vcHRpb25zIC5kcm9wZG93bi5vcGVuIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHotaW5kZXg6IDEwMDA7IH1cbiAgICAgIC5lZGl0b3IgLm5hdmJhci1ub2dnaW5sYWJzIC5wYWdlLW9wdGlvbnMgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgY29sb3I6ICM1NTU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAuZWRpdG9yIC5uYXZiYXItbm9nZ2lubGFicyAucGFnZS1vcHRpb25zIC5kcm9wZG93bi10b2dnbGUgc3BhbiB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICBjb2xvcjogIzhhOGE4YTsgfVxuICAgICAgICAuZWRpdG9yIC5uYXZiYXItbm9nZ2lubGFicyAucGFnZS1vcHRpb25zIC5kcm9wZG93bi10b2dnbGUgLmdseXBoaWNvbi10cmlhbmdsZS10b3Age1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgLmVkaXRvciAubmF2YmFyLW5vZ2dpbmxhYnMgLnBhZ2Utb3B0aW9ucyAuZHJvcGRvd24tdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmdseXBoaWNvbi10cmlhbmdsZS10b3Age1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIC5lZGl0b3IgLm5hdmJhci1ub2dnaW5sYWJzIC5wYWdlLW9wdGlvbnMgLmRyb3Bkb3duLXRvZ2dsZVthcmlhLWV4cGFuZGVkPXRydWVdIC5nbHlwaGljb24tdHJpYW5nbGUtYm90dG9tIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuZWRpdG9yIC5uYXZiYXItbm9nZ2lubGFicyAucGFnZS1vcHRpb25zIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgLmVkaXRvciAubmF2YmFyLW5vZ2dpbmxhYnMgLnBhZ2Utb3B0aW9ucyAuZHJvcGRvd24tbWVudSAuZGl2aWRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2RjZGNkYztcbiAgICAgICAgICBoZWlnaHQ6IDRweDsgfVxuICAgICAgICAuZWRpdG9yIC5uYXZiYXItbm9nZ2lubGFicyAucGFnZS1vcHRpb25zIC5kcm9wZG93bi1tZW51IGxpOm5vdCguZGl2aWRlcikge1xuICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICBjb2xvcjogIzMzMzsgfVxuICAgICAgICAgIC5lZGl0b3IgLm5hdmJhci1ub2dnaW5sYWJzIC5wYWdlLW9wdGlvbnMgLmRyb3Bkb3duLW1lbnUgbGk6bm90KC5kaXZpZGVyKTpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDI5N2E3O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuZWRpdG9yIC5uYXZiYXItbm9nZ2lubGFicyAuaW5mbyB7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gICAgICAuZWRpdG9yIC5uYXZiYXItbm9nZ2lubGFicyAuaW5mbyAuZWRpdC1kYXRlIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7IH1cbiAgICAuZWRpdG9yIC5uYXZiYXItbm9nZ2lubGFicyAjZWRpdG9yLXNhdmUge1xuICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICBoZWlnaHQ6IDU3cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLmVkaXRvciAucGFuZWxzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgYm94LXNoYWRvdzogMCA1cHggMTZweCA0cHggcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gICAgLmVkaXRvciAucGFuZWxzIC5wYW5lbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgei1pbmRleDogMTsgfVxuICAgICAgLmVkaXRvciAucGFuZWxzIC5wYW5lbC5qc29uLWVkaXRvciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDU1cHg7IH1cbiAgICAgIC5lZGl0b3IgLnBhbmVscyAucGFuZWwuYWN0aXZlIHtcbiAgICAgICAgei1pbmRleDogMjsgfVxuICAuZWRpdG9yLm9wZW4ge1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5lZGl0b3Iub3BlbiAucGFuZWxzIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5lZGl0b3Iub3BlbiAucGFuZWxzIC5qc29uLWVkaXRvci5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gIC5lZGl0b3IgLm1lcmdlLW9wdGlvbnMge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7IH1cbiAgICAuZWRpdG9yIC5tZXJnZS1vcHRpb25zIC5hbGVydC1iYXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZTgwMDAwLCAjZmYwMDAwIDEwcHgsICNmZWZlZmYgMTBweCwgI2UxZTJlNiAyMHB4KTtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAuZWRpdG9yIC5tZXJnZS1vcHRpb25zIGgyIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAuZWRpdG9yIC5tZXJnZS1vcHRpb25zIC5zbWFsbCB7XG4gICAgICBmb250LXNpemU6IDEycHg7IH1cbiAgICAuZWRpdG9yIC5tZXJnZS1vcHRpb25zIC5idG4tZ3JvdXAgLmJ0biB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7IH1cblxuYnV0dG9uLmdsb3NzYXJ5LWNsaWNrYWJsZS10ZXJtIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwNjk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5nbG9zc2FyeS1yZWdpb24ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmdsb3NzYXJ5LXJlZ2lvbiAuZ2xvc3NhcnkgLnBhbmVsLWhlYWRlciwgLmdsb3NzYXJ5LXJlZ2lvbiAuZ2xvc3NhcnkgLnBhbmVsLWJvZHkge1xuICAgIHBhZGRpbmc6IDJyZW07IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAuZ2xvc3NhcnktcmVnaW9uIC5nbG9zc2FyeSAucGFuZWwtaGVhZGVyLCAuZ2xvc3NhcnktcmVnaW9uIC5nbG9zc2FyeSAucGFuZWwtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDAuMzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmdsb3NzYXJ5LXJlZ2lvbiAuZ2xvc3NhcnkgLnBhbmVsLWhlYWRlciwgLmdsb3NzYXJ5LXJlZ2lvbiAuZ2xvc3NhcnkgLnBhbmVsLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiA0cmVtOyB9IH1cbiAgLmdsb3NzYXJ5LXJlZ2lvbiAuZ2xvc3NhcnkgLnBhbmVsLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvYmtnZC1wYXR0ZXJuLWZhZGUuanBnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIC5nbG9zc2FyeS1yZWdpb24gLmdsb3NzYXJ5IC5wYW5lbC1oZWFkZXIgaDEge1xuICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMwMDkxY2Q7XG4gICAgICBjb2xvcjogI2VkMWIyZTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAuZ2xvc3NhcnktcmVnaW9uIC5nbG9zc2FyeSAucGFuZWwtaGVhZGVyIGgxIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtOyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgLmdsb3NzYXJ5LXJlZ2lvbiAuZ2xvc3NhcnkgLnBhbmVsLWhlYWRlciBoMSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEuMjVyZW07IH0gfVxuICAgIC5nbG9zc2FyeS1yZWdpb24gLmdsb3NzYXJ5IC5wYW5lbC1oZWFkZXIgLnByaW1hcnktdGV4dCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAuZ2xvc3NhcnktcmVnaW9uIC5nbG9zc2FyeSAucGFuZWwtaGVhZGVyIC5wcmltYXJ5LXRleHQge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07IH0gfVxuICAuZ2xvc3NhcnktcmVnaW9uIC5nbG9zc2FyeSAucGFuZWwtYm9keSBkbCB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5nbG9zc2FyeS1yZWdpb24gLmdsb3NzYXJ5IC5wYW5lbC1ib2R5IGRkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gIC5nbG9zc2FyeS1yZWdpb24gLmdsb3NzYXJ5IC5wYW5lbC1ib2R5IGR0IHtcbiAgICBmb250LXNpemU6IDEuMzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzAwNGI3OTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjM1cmVtOyB9XG4gIC5nbG9zc2FyeS1yZWdpb24gLmJ0bi1jbG9zZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi14LWNsb3NlLWxpbmUuc3ZnXCIpOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAuZ2xvc3NhcnktcmVnaW9uLmhhcy12aWV3IHtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNzFweCk7XG4gICAgICB0b3A6IDcxcHg7IH0gfVxuXG4jZ2xvc3NhcnktdGVybS1wb3B1cC1yZWdpb24uaGFzLXZpZXcge1xuICB6LWluZGV4OiAyNDsgfVxuXG4jZ2xvc3NhcnktdGVybS1wb3B1cC1yZWdpb24gLmJ0bi1jbG9zZSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgI2dsb3NzYXJ5LXRlcm0tcG9wdXAtcmVnaW9uIC5idG4tY2xvc2Uge1xuICAgICAgdG9wOiA1cHg7XG4gICAgICByaWdodDogNXB4OyB9IH1cblxuI2dsb3NzYXJ5LXRlcm0tcG9wdXAtcmVnaW9uIC5wYW5lbC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9ia2dkLXBhdHRlcm4tZmFkZS5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICNnbG9zc2FyeS10ZXJtLXBvcHVwLXJlZ2lvbiAucGFuZWwtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7IH0gfVxuICAjZ2xvc3NhcnktdGVybS1wb3B1cC1yZWdpb24gLnBhbmVsLWhlYWRlciBoMyB7XG4gICAgY29sb3I6ICNlZDFiMmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDFlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgI2dsb3NzYXJ5LXRlcm0tcG9wdXAtcmVnaW9uIC5wYW5lbC1oZWFkZXIgaDMge1xuICAgICAgICBmb250LXNpemU6IDEuMzVlbTsgfSB9XG4gICNnbG9zc2FyeS10ZXJtLXBvcHVwLXJlZ2lvbiAucGFuZWwtaGVhZGVyIC50ZXJtIHtcbiAgICBjb2xvcjogIzAwOTFjZDtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzAwOTFjZDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW07XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAjZ2xvc3NhcnktdGVybS1wb3B1cC1yZWdpb24gLnBhbmVsLWhlYWRlciAudGVybSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMwMDkxY2Q7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTU2cHg7IH0gfVxuXG4jZ2xvc3NhcnktdGVybS1wb3B1cC1yZWdpb24gLmJ0bi1jbG9zZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24teC1jbG9zZS1saW5lLnN2Z1wiKTsgfVxuXG4jZ2xvc3NhcnktdGVybS1wb3B1cC1yZWdpb24gLnBhbmVsLWhlYWRlciB7XG4gIHBhZGRpbmc6IDJyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICNnbG9zc2FyeS10ZXJtLXBvcHVwLXJlZ2lvbiAucGFuZWwtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDAuMzVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAjZ2xvc3NhcnktdGVybS1wb3B1cC1yZWdpb24gLnBhbmVsLWhlYWRlciB7XG4gICAgICBwYWRkaW5nOiA0cmVtOyB9IH1cblxuI2dsb3NzYXJ5LXRlcm0tcG9wdXAtcmVnaW9uIC5kZWZpbml0aW9uIHtcbiAgcGFkZGluZzogMS41cmVtIDJyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgI2dsb3NzYXJ5LXRlcm0tcG9wdXAtcmVnaW9uIC5kZWZpbml0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDNyZW0gNHJlbTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAjZ2xvc3NhcnktdGVybS1wb3B1cC1yZWdpb24gLmRlZmluaXRpb24ge1xuICAgICAgcGFkZGluZzogMC4zNXJlbTsgfSB9XG5cbi5tc2llIC5vdmVybGF5LXJlZ2lvbiAuYXV4aWxpYXJ5LWZlYXR1cmUtcG9wdXAsXG4ubXNpZSAub3ZlcmxheS1yZWdpb24gLmxlYXJubW9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiBhdXRvO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBtYXJnaW46IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwOyB9XG5cbiNqb3lyaWRlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBub25lOyB9XG4gICNqb3lyaWRlLWNvbnRhaW5lci5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHotaW5kZXg6IDMwOyB9XG4gICNqb3lyaWRlLWNvbnRhaW5lciAuYmctZmFkZXIsXG4gICNqb3lyaWRlLWNvbnRhaW5lciAucG9wdXAtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICNqb3lyaWRlLWNvbnRhaW5lciAuYmctZmFkZXIge1xuICAgIHotaW5kZXg6IDE7IH1cbiAgICAjam95cmlkZS1jb250YWluZXIgLmJnLWZhZGVyIC5mYWRlci1ibG9jayB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgICAgICNqb3lyaWRlLWNvbnRhaW5lciAuYmctZmFkZXIgLmZhZGVyLWJsb2NrLmZ1bGwtc2NyZWVuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAjam95cmlkZS1jb250YWluZXIgLnBvcHVwLWNvbnRhaW5lciB7XG4gICAgei1pbmRleDogMjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAjam95cmlkZS1jb250YWluZXIgLmpveXJpZGUtcG9wdXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtaW4td2lkdGg6IDIzNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgcGFkZGluZzogMC44NXJlbTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICNqb3lyaWRlLWNvbnRhaW5lciAuam95cmlkZS1wb3B1cCB7XG4gICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICNqb3lyaWRlLWNvbnRhaW5lciAuYnRuLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLXgtY2xvc2Utd2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjVweCAyNXB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyNTBtczsgfVxuICAgICNqb3lyaWRlLWNvbnRhaW5lciAuYnRuLWNsb3NlLm92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgI2pveXJpZGUtY29udGFpbmVyIC5idG4tY2xvc2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNnB4O1xuICAgICAgICByaWdodDogNnB4O1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTsgfSB9XG4gICNqb3lyaWRlLWNvbnRhaW5lciAudGV4dC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzLjRyZW0gMS43cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDRiNzk7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItYm90dG9tOiAwOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgI2pveXJpZGUtY29udGFpbmVyIC50ZXh0LWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwLjM1cmVtO1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDk1dmggLSAxMjBweCk7XG4gICAgICAgIG92ZXJmbG93OiBzY3JvbGw7IH0gfVxuICAgICNqb3lyaWRlLWNvbnRhaW5lciAudGV4dC1jb250ZW50IC5wb3B1cC1wcmltYXJ5LXRleHQge1xuICAgICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICNqb3lyaWRlLWNvbnRhaW5lciAudGV4dC1jb250ZW50IC5wb3B1cC1wcmltYXJ5LXRleHQgcDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAgICNqb3lyaWRlLWNvbnRhaW5lciAudGV4dC1jb250ZW50IC5wb3B1cC1wcmltYXJ5LXRleHQgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAjam95cmlkZS1jb250YWluZXIgLmpveXJpZGUtbmF2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMC40MjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICNqb3lyaWRlLWNvbnRhaW5lciAuam95cmlkZS1uYXYge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIycHg7XG4gICAgICAgIHBhZGRpbmc6IDAuMjEyNXJlbTsgfSB9XG4gICAgI2pveXJpZGUtY29udGFpbmVyIC5qb3lyaWRlLW5hdiAuZG90cyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAgICNqb3lyaWRlLWNvbnRhaW5lciAuam95cmlkZS1uYXYgLmRvdHMgLmRvdCB7XG4gICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgICBoZWlnaHQ6IDExcHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDkxY2Q7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgbWFyZ2luOiBhdXRvIDJweDsgfVxuICAgICAgICAjam95cmlkZS1jb250YWluZXIgLmpveXJpZGUtbmF2IC5kb3RzIC5kb3QuYWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5MWNkOyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgICAjam95cmlkZS1jb250YWluZXIgLmpveXJpZGUtbmF2IC5kb3RzIC5kb3Qge1xuICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG8gMXB4OyB9IH1cbiAgICAjam95cmlkZS1jb250YWluZXIgLmpveXJpZGUtbmF2IC5idG4tdGV4dCB7XG4gICAgICBtYXJnaW46IDdweDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICAjam95cmlkZS1jb250YWluZXIgLmpveXJpZGUtbmF2IC5idG4tdGV4dCB7XG4gICAgICAgICAgbWFyZ2luOiAzLjVweDsgfSB9XG4gICAgI2pveXJpZGUtY29udGFpbmVyIC5qb3lyaWRlLW5hdiAuYnRuLWljb24tYm9yZGVyIGltZyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAjam95cmlkZS1jb250YWluZXIgLmpveXJpZGUtbmF2IC5idG4taWNvbi1ib3JkZXIge1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICBib3JkZXItd2lkdGg6IDFweDsgfVxuICAgICAgICAjam95cmlkZS1jb250YWluZXIgLmpveXJpZGUtbmF2IC5idG4taWNvbi1ib3JkZXIgaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6IDUwJTsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgI2pveXJpZGUtY29udGFpbmVyIC5qb3lyaWRlLW5hdiAubW9udGFnZS1uYXYtYnRuIHtcbiAgICAgICAgcGFkZGluZzogMCAzcHg7IH0gfVxuICAjam95cmlkZS1jb250YWluZXIgI2pveXJpZGUtdG91ci1tZW51LXBvcHVwLTQ6OmFmdGVyLFxuICAjam95cmlkZS1jb250YWluZXIgI2pveXJpZGUtdG91ci1tZW51bGVzc29uLXBvcHVwLTA6OmFmdGVyLFxuICAjam95cmlkZS1jb250YWluZXIgI2pveXJpZGUtdG91ci1sZXNzb25pbnRyby1wb3B1cC0xOjphZnRlciB7XG4gICAgY29udGVudDogJyAnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAjam95cmlkZS1jb250YWluZXIgI2pveXJpZGUtdG91ci1tZW51LXBvcHVwLTI6OmFmdGVyLFxuICAjam95cmlkZS1jb250YWluZXIgI2pveXJpZGUtdG91ci1tZW51LXBvcHVwLTM6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnICc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2pveXJpZGUtYXJyb3ctbWVudS0yLW1vYmlsZS5wbmdcIikgbm8tcmVwZWF0IDAgMDsgfVxuICAjam95cmlkZS1jb250YWluZXIgI2pveXJpZGUtdG91ci1tZW51LXBvcHVwLTAgLmJ0bi1wcmV2IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDMyMHB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDY2N3B4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMikge1xuICAgICNqb3lyaWRlLWNvbnRhaW5lciAjam95cmlkZS10b3VyLW1lbnUtcG9wdXAtMixcbiAgICAjam95cmlkZS1jb250YWluZXIgI2pveXJpZGUtdG91ci1tZW51LXBvcHVwLTMsXG4gICAgI2pveXJpZGUtY29udGFpbmVyICNqb3lyaWRlLXRvdXItbWVudS1wb3B1cC00IHtcbiAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAjam95cmlkZS1jb250YWluZXIgI2pveXJpZGUtdG91ci1tZW51LXBvcHVwLTIsXG4gICAgI2pveXJpZGUtY29udGFpbmVyICNqb3lyaWRlLXRvdXItbWVudS1wb3B1cC0zLFxuICAgICNqb3lyaWRlLWNvbnRhaW5lciAjam95cmlkZS10b3VyLW1lbnUtcG9wdXAtNCB7XG4gICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDsgfSB9XG4gICNqb3lyaWRlLWNvbnRhaW5lciAjam95cmlkZS10b3VyLW1lbnUtcG9wdXAtMjo6YWZ0ZXIsXG4gICNqb3lyaWRlLWNvbnRhaW5lciAjam95cmlkZS10b3VyLW1lbnUtcG9wdXAtMzo6YWZ0ZXIsXG4gICNqb3lyaWRlLWNvbnRhaW5lciAjam95cmlkZS10b3VyLW1lbnUtcG9wdXAtNDo6YWZ0ZXIge1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGhlaWdodDogMTEwcHg7XG4gICAgdG9wOiAtMjdweDtcbiAgICBsZWZ0OiBjYWxjKDEwMCUgLSAyN3B4KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9qb3lyaWRlLWFycm93LW1lbnUtMy1tb2JpbGUucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAjam95cmlkZS1jb250YWluZXIgI2pveXJpZGUtdG91ci1tZW51LXBvcHVwLTI6OmFmdGVyLFxuICAgICAgI2pveXJpZGUtY29udGFpbmVyICNqb3lyaWRlLXRvdXItbWVudS1wb3B1cC0zOjphZnRlcixcbiAgICAgICNqb3lyaWRlLWNvbnRhaW5lciAjam95cmlkZS10b3VyLW1lbnUtcG9wdXAtNDo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogNDZweDtcbiAgICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgICAgdG9wOiAtNDBweDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDEyNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9qb3lyaWRlLWFycm93LW1lbnUtMi1tb2JpbGUucG5nXCIpOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAjam95cmlkZS1jb250YWluZXIgI2pveXJpZGUtdG91ci1tZW51LXBvcHVwLTI6OmFmdGVyLFxuICAgICAgI2pveXJpZGUtY29udGFpbmVyICNqb3lyaWRlLXRvdXItbWVudS1wb3B1cC0zOjphZnRlcixcbiAgICAgICNqb3lyaWRlLWNvbnRhaW5lciAjam95cmlkZS10b3VyLW1lbnUtcG9wdXAtNDo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICB0b3A6IC0zcHg7XG4gICAgICAgIGxlZnQ6IDEyNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9qb3lyaWRlLWFycm93LW1lbnUtNC1tb2JpbGUucG5nXCIpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICNqb3lyaWRlLWNvbnRhaW5lciAjam95cmlkZS10b3VyLW1lbnUtcG9wdXAtMzo6YWZ0ZXIge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiA5MHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICNqb3lyaWRlLWNvbnRhaW5lciAjam95cmlkZS10b3VyLW1lbnUtcG9wdXAtMzo6YWZ0ZXIge1xuICAgICAgbGVmdDogMTQ2cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICNqb3lyaWRlLWNvbnRhaW5lciAjam95cmlkZS10b3VyLW1lbnUtcG9wdXAtNDo6YWZ0ZXIge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiA1NXB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICNqb3lyaWRlLWNvbnRhaW5lciAjam95cmlkZS10b3VyLW1lbnUtcG9wdXAtNDo6YWZ0ZXIge1xuICAgICAgbGVmdDogMTY4cHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA2NjdweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpIHtcbiAgICAjam95cmlkZS1jb250YWluZXIgI2pveXJpZGUtdG91ci1sZXNzb25pbnRyby1wb3B1cC0xIHtcbiAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50OyB9IH1cbiAgI2pveXJpZGUtY29udGFpbmVyICNqb3lyaWRlLXRvdXItbGVzc29uaW50cm8tcG9wdXAtMTo6YWZ0ZXIge1xuICAgIHdpZHRoOiA1M3B4O1xuICAgIGhlaWdodDogNjVweDtcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgIHRvcDogLTRweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3Mvam95cmlkZS1hcnJvdy1tZW51LTQtbW9iaWxlLnBuZ1wiKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAjam95cmlkZS1jb250YWluZXIgI2pveXJpZGUtdG91ci1sZXNzb25pbnRyby1wb3B1cC0xOjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICAgIHRvcDogLTJweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAjam95cmlkZS1jb250YWluZXIgI2pveXJpZGUtdG91ci1sZXNzb25pbnRyby1wb3B1cC0xIHtcbiAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDogMzIwcHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogNjY3cHgpIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSB7XG4gICAgI2pveXJpZGUtY29udGFpbmVyICNqb3lyaWRlLXRvdXItbWVudWxlc3Nvbi1wb3B1cC0wIHtcbiAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50OyB9IH1cbiAgI2pveXJpZGUtY29udGFpbmVyICNqb3lyaWRlLXRvdXItbWVudWxlc3Nvbi1wb3B1cC0wOjphZnRlciB7XG4gICAgbGVmdDogMzVweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgI2pveXJpZGUtY29udGFpbmVyICNqb3lyaWRlLXRvdXItbWVudWxlc3Nvbi1wb3B1cC0wOjphZnRlciB7XG4gICAgICAgIHRvcDogLTMycHg7XG4gICAgICAgIGxlZnQ6IDUwJTsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgI2pveXJpZGUtY29udGFpbmVyICNqb3lyaWRlLXRvdXItbWVudWxlc3Nvbi1wb3B1cC0wOjphZnRlciB7XG4gICAgICAgIHRvcDogLTEwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAjam95cmlkZS1jb250YWluZXIgI2pveXJpZGUtdG91ci1tZW51bGVzc29uLXBvcHVwLTAge1xuICAgICAgdG9wOiA1MCUgIWltcG9ydGFudDtcbiAgICAgIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgIWltcG9ydGFudDsgfSB9XG4gICNqb3lyaWRlLWNvbnRhaW5lciAjam95cmlkZS10b3VyLWxlc3NvbmludHJvLXBvcHVwLTE6OmFmdGVyIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiA5M3B4O1xuICAgIHRvcDogLTEycHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICNqb3lyaWRlLWNvbnRhaW5lciAjam95cmlkZS10b3VyLWxlc3NvbmludHJvLXBvcHVwLTE6OmFmdGVyIHtcbiAgICAgICAgdG9wOiAtMThweDtcbiAgICAgICAgcmlnaHQ6IDEwNHB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAjam95cmlkZS1jb250YWluZXIgI2pveXJpZGUtdG91ci1sZXNzb25pbnRyby1wb3B1cC0xOjphZnRlciB7XG4gICAgICAgIHJpZ2h0OiA1MHB4O1xuICAgICAgICB0b3A6IC04cHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgI2pveXJpZGUtY29udGFpbmVyICNqb3lyaWRlLXRvdXItbWVudS1wb3B1cC00OjphZnRlciB7XG4gICAgICB0b3A6IC0xMHB4OyB9IH1cblxuLmxlc3Nvbi1jb21wbGV0ZS1wb3B1cC1yZWdpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAubGVzc29uLWNvbXBsZXRlLXBvcHVwLXJlZ2lvbi5oYXMtdmlldyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmxlc3Nvbi1jb21wbGV0ZS1wb3B1cC1yZWdpb24gLmJ0bi1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogOHB4O1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLXgtY2xvc2Utd2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjVweCAyNXB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyNTBtczsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmxlc3Nvbi1jb21wbGV0ZS1wb3B1cC1yZWdpb24gLmJ0bi1jbG9zZSB7XG4gICAgICAgIHRvcDogMjJweDtcbiAgICAgICAgcmlnaHQ6IDIwcHg7IH0gfVxuICAgIC5sZXNzb24tY29tcGxldGUtcG9wdXAtcmVnaW9uIC5idG4tY2xvc2Uub3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLmxlc3Nvbi1jb21wbGV0ZS1wb3B1cC1yZWdpb24gLmJ0bi1jb250aW51ZS5idG4tdGV4dC5vdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgLmxlc3Nvbi1jb21wbGV0ZS1wb3B1cC1yZWdpb24gLnBhbmVsLWhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAubGVzc29uLWNvbXBsZXRlLXBvcHVwLXJlZ2lvbiAucGFuZWwtaGVhZGVyIGgyIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAubGVzc29uLWNvbXBsZXRlLXBvcHVwLXJlZ2lvbiAucGFuZWwtaGVhZGVyIGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDM4cHggIWltcG9ydGFudDsgfSB9XG4gIC5sZXNzb24tY29tcGxldGUtcG9wdXAtcmVnaW9uIC50ZXN0ZWQtb3V0LW5vdGlmaWNhdGlvbi1kaWFsb2cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDRiNzk7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5sZXNzb24tY29tcGxldGUtcG9wdXAtcmVnaW9uIC50ZXN0ZWQtb3V0LW5vdGlmaWNhdGlvbi1kaWFsb2cge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMzVyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMzVyZW07IH0gfVxuICAgIC5sZXNzb24tY29tcGxldGUtcG9wdXAtcmVnaW9uIC50ZXN0ZWQtb3V0LW5vdGlmaWNhdGlvbi1kaWFsb2cgLnByaW1hcnktdGV4dCB7XG4gICAgICBmb250LXNpemU6IDEuMzVyZW07XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7IH1cbiAgICAgIC5sZXNzb24tY29tcGxldGUtcG9wdXAtcmVnaW9uIC50ZXN0ZWQtb3V0LW5vdGlmaWNhdGlvbi1kaWFsb2cgLnByaW1hcnktdGV4dCBwOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgICAgLmxlc3Nvbi1jb21wbGV0ZS1wb3B1cC1yZWdpb24gLnRlc3RlZC1vdXQtbm90aWZpY2F0aW9uLWRpYWxvZyAucHJpbWFyeS10ZXh0IHA6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnZpZGVvLWNoYW5uZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjg1cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC52aWRlby1jaGFubmVsIHtcbiAgICAgIG1hcmdpbi10b3A6IDEuMjc1cmVtOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC52aWRlby1jaGFubmVsIHtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAudmlkZW8tY2hhbm5lbCAudmpzLWNvbnRyb2wtYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAudmlkZW8tY2hhbm5lbCAudmpzLWNvbnRyb2wtYmFyIHtcbiAgICAgICAgaGVpZ2h0OiAxLjVyZW07IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLnZpZGVvLWNoYW5uZWwgLnZqcy1jb250cm9sIHtcbiAgICAgIHdpZHRoOiAycmVtOyB9XG4gICAgLnZpZGVvLWNoYW5uZWwgLnZpZGVvLWpzIC52anMtdm9sdW1lLWJhciB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAudmlkZW8tY2hhbm5lbCAudmpzLXZvbHVtZS1ob3Jpem9udGFsIHtcbiAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG4gICAgICAudmlkZW8tY2hhbm5lbCAudmpzLXZvbHVtZS1ob3Jpem9udGFsIC52anMtdm9sdW1lLWJhci52anMtc2xpZGVyLWhvcml6b250YWwge1xuICAgICAgICBoZWlnaHQ6IDEuMmVtOyB9XG4gICAgLnZpZGVvLWNoYW5uZWwgLnZqcy1wcm9ncmVzcy1jb250cm9sIHtcbiAgICAgIG1pbi13aWR0aDogMnJlbTsgfVxuICAgIC52aWRlby1jaGFubmVsIC52anMtYnV0dG9uID4gLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gICAgICBsaW5lLWhlaWdodDogMS4yNTsgfVxuICAgIC52aWRlby1jaGFubmVsIC52anMtbW9kYWwtZGlhbG9nLWNvbnRlbnQge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMXB4KTtcbiAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgIHBhZGRpbmc6IDAuMzVyZW07IH0gfVxuICAudmlkZW8tY2hhbm5lbCAudmpzLWN1cnJlbnQtdGltZSxcbiAgLnZpZGVvLWNoYW5uZWwgLnZqcy10aW1lLWRpdmlkZXIsXG4gIC52aWRlby1jaGFubmVsIC52anMtZHVyYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLnZpZGVvLWNoYW5uZWwgLnZqcy10ZXh0dHJhY2stc2V0dGluZ3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnZpZGVvLWNoYW5uZWwgdmlkZW8ge1xuICAgIHdpZHRoOiBpbmhlcml0O1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAudmlkZW8tY2hhbm5lbCAubG9hZGluZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpOyB9XG4gICAgLnZpZGVvLWNoYW5uZWwgLmxvYWRpbmcgLmxvYWRpbmctaW5kaWNhdG9yIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cbiAgICAudmlkZW8tY2hhbm5lbCAubG9hZGluZyBwIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAudmlkZW8tY2hhbm5lbCAubWVkaWEtYXV4aWxpYXJpZXMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG4gICAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAudmlkZW8tY2hhbm5lbCAubWVkaWEtYXV4aWxpYXJpZXMge1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAudmlkZW8tY2hhbm5lbCAubWVkaWEtYXV4aWxpYXJpZXMge1xuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDAuMjVyZW07XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAgIC52aWRlby1jaGFubmVsIC5tZWRpYS1hdXhpbGlhcmllcyA+ICoge1xuICAgICAgcGFkZGluZzogNXB4IDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAudmlkZW8tY2hhbm5lbCAubWVkaWEtYXV4aWxpYXJpZXMgPiAqIHtcbiAgICAgICAgICBwYWRkaW5nOiA1cHg7IH0gfVxuICAudmlkZW8tY2hhbm5lbCAuYXVkaW8tZGVzY3JpcHRpb24tYnRuLXJlZ2lvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnZpZGVvLWNoYW5uZWwgLmF1ZGlvLWRlc2NyaXB0aW9uLWJ0bi1yZWdpb24gLmF1ZGlvLWRlc2NyaXB0aW9uLWxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7IH1cbiAgLnZpZGVvLWNoYW5uZWwgLmJ0bi1tZWRpYS10cmFuc2NyaXB0IHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNvbG9yOiAjMDY5O1xuICAgIGZvbnQtc2l6ZTogMC45ZW0gIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC52aWRlby1jaGFubmVsIC5idG4tdG9nZ2xlLWF1ZGlvLWRlc2NyaXB0aW9uIHtcbiAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICNlZDFiMmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAxMi41cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDFweCA3cHggMnB4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgICAudmlkZW8tY2hhbm5lbCAuYnRuLXRvZ2dsZS1hdWRpby1kZXNjcmlwdGlvbiAuc3dpdGNoLWluZGljYXRvciB7XG4gICAgICB3aWR0aDogNDVweDtcbiAgICAgIGhlaWdodDogMzVweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgbGVmdDogLTE0JTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzOyB9XG4gICAgLnZpZGVvLWNoYW5uZWwgLmJ0bi10b2dnbGUtYXVkaW8tZGVzY3JpcHRpb24gLnN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogNi41dnc7XG4gICAgICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuICAgIC52aWRlby1jaGFubmVsIC5idG4tdG9nZ2xlLWF1ZGlvLWRlc2NyaXB0aW9uIC50b2dnbGUtbGFiZWwge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIGZvbnQ6IDAuOTJyZW0gYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICAudmlkZW8tY2hhbm5lbCAuYnRuLXRvZ2dsZS1hdWRpby1kZXNjcmlwdGlvbiAudG9nZ2xlLWxhYmVsLm9uIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gICAgICAudmlkZW8tY2hhbm5lbCAuYnRuLXRvZ2dsZS1hdWRpby1kZXNjcmlwdGlvbiAudG9nZ2xlLWxhYmVsLm9mZiB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgICAudmlkZW8tY2hhbm5lbCAuYnRuLXRvZ2dsZS1hdWRpby1kZXNjcmlwdGlvblthcmlhLXByZXNzZWQ9J3RydWUnXSAuc3dpdGNoLWluZGljYXRvciB7XG4gICAgICBsZWZ0OiAyMiU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuICAgIC52aWRlby1jaGFubmVsIC5idG4tdG9nZ2xlLWF1ZGlvLWRlc2NyaXB0aW9uW2FyaWEtcHJlc3NlZD0ndHJ1ZSddIC5vbiB7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cbiAgICAudmlkZW8tY2hhbm5lbCAuYnRuLXRvZ2dsZS1hdWRpby1kZXNjcmlwdGlvblthcmlhLXByZXNzZWQ9J3RydWUnXSAub2ZmIHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLnZpZGVvLWNoYW5uZWwgLmJ0bi10b2dnbGUtYXVkaW8tZGVzY3JpcHRpb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAudmlkZW8tY2hhbm5lbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogNjAwcHg7IH0gfVxuXG4ubWVkaWEtdHJhbnNjcmlwdC1yZWdpb24gW3JvbGU9J2RpYWxvZyddIC5wYW5lbC1oZWFkZXIsIC5tZWRpYS10cmFuc2NyaXB0LXJlZ2lvbiBbcm9sZT0nZGlhbG9nJ10gLnByaW1hcnktdGV4dCB7XG4gIHBhZGRpbmc6IDJyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLm1lZGlhLXRyYW5zY3JpcHQtcmVnaW9uIFtyb2xlPSdkaWFsb2cnXSAucGFuZWwtaGVhZGVyLCAubWVkaWEtdHJhbnNjcmlwdC1yZWdpb24gW3JvbGU9J2RpYWxvZyddIC5wcmltYXJ5LXRleHQge1xuICAgICAgcGFkZGluZzogNHJlbTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAubWVkaWEtdHJhbnNjcmlwdC1yZWdpb24gW3JvbGU9J2RpYWxvZyddIC5wYW5lbC1oZWFkZXIsIC5tZWRpYS10cmFuc2NyaXB0LXJlZ2lvbiBbcm9sZT0nZGlhbG9nJ10gLnByaW1hcnktdGV4dCB7XG4gICAgICBwYWRkaW5nOiAwLjM1cmVtOyB9IH1cblxuLm1lZGlhLXRyYW5zY3JpcHQtcmVnaW9uIFtyb2xlPSdkaWFsb2cnXSAucGFuZWwtaGVhZGVyIHtcbiAgY29sb3I6ICNlZDFiMmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2JrZ2QtcGF0dGVybi1mYWRlLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLm1lZGlhLXRyYW5zY3JpcHQtcmVnaW9uIFtyb2xlPSdkaWFsb2cnXSAucGFuZWwtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4OyB9IH1cbiAgLm1lZGlhLXRyYW5zY3JpcHQtcmVnaW9uIFtyb2xlPSdkaWFsb2cnXSAucGFuZWwtaGVhZGVyIGgyIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLm1lZGlhLXRyYW5zY3JpcHQtcmVnaW9uIFtyb2xlPSdkaWFsb2cnXSAucGFuZWwtaGVhZGVyIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAzOHB4OyB9IH1cblxuLm1lZGlhLXRyYW5zY3JpcHQtcmVnaW9uIFtyb2xlPSdkaWFsb2cnXSAuYnRuLWNsb3NlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi14LWNsb3NlLWxpbmUuc3ZnXCIpOyB9XG5cbi5tc2llIC5tZW51LWRyYXdlci1yZWdpb24gW3JvbGU9J2hlYWRpbmcnXTpub3QoLm9wZW4pIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgLm1zaWUgLm1lbnUtZHJhd2VyLXJlZ2lvbiB7XG4gICAgdG9wOiAyOHB4OyB9XG4gICAgLm1zaWUgLm1lbnUtZHJhd2VyLXJlZ2lvbi5wb3B1bGF0ZWQge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyOHB4KTsgfSB9XG5cbi5tZW51LWRyYXdlci1yZWdpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNThweDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjM7IH1cbiAgLm1lbnUtZHJhd2VyLXJlZ2lvbi5wb3B1bGF0ZWQge1xuICAgIGhlaWdodDogY2FsYygoMTAwJSAtIDU1cHgpICsgMXB4KTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLm1lbnUtZHJhd2VyLXJlZ2lvbi5wb3B1bGF0ZWQge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU4cHgpOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAubWVudS1kcmF3ZXItcmVnaW9uLnBvcHVsYXRlZCB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjhweCk7XG4gICAgICAgIHRvcDogMjhweDsgfSB9XG4gIC5tZW51LWRyYXdlci1yZWdpb24gLm1lbnUtZHJhd2VyLWhvbGRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC00cHg7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwbXM7IH1cbiAgICAubWVudS1kcmF3ZXItcmVnaW9uIC5tZW51LWRyYXdlci1ob2xkZXIub3BlbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpOyB9XG4gICAgICAubWVudS1kcmF3ZXItcmVnaW9uIC5tZW51LWRyYXdlci1ob2xkZXIub3BlbiAubWVudS1kcmF3ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAubWVudS1kcmF3ZXItcmVnaW9uIC5tZW51LWRyYXdlci1ob2xkZXIge1xuICAgICAgICB0b3A6IDA7IH0gfVxuICAubWVudS1kcmF3ZXItcmVnaW9uIC5tZW51LWRyYXdlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1heC13aWR0aDogNTUwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IC01cHggMCA1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB6LWluZGV4OiAxMDsgfVxuICAgIC5tZW51LWRyYXdlci1yZWdpb24gLm1lbnUtZHJhd2VyIGRpdjpmaXJzdC1jaGlsZCAubWVudS1ub2RlIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAubWVudS1kcmF3ZXItcmVnaW9uIC5tZW51LWRyYXdlciAudG9waWMtdGl0bGUge1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9IH1cbiAgLm1lbnUtZHJhd2VyLXJlZ2lvbiAudG9waWMtbm9kZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTU5LCAxNTksIDE2MywgMC41KSAhaW1wb3J0YW50OyB9XG4gICAgLm1lbnUtZHJhd2VyLXJlZ2lvbiAudG9waWMtbm9kZTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5tZW51LWRyYXdlci1yZWdpb24gLnRvcGljLW5vZGUuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAyMjMsIDI0NiwgMC41KSAhaW1wb3J0YW50OyB9XG4gICAgICAubWVudS1kcmF3ZXItcmVnaW9uIC50b3BpYy1ub2RlLmFjdGl2ZSBoMy50b3BpYy10aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBjb2xvcjogIzAwNGI3OTsgfVxuICAubWVudS1kcmF3ZXItcmVnaW9uIFtyb2xlPSdoZWFkaW5nJ10ub3BlbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGI3OTsgfVxuICAgIC5tZW51LWRyYXdlci1yZWdpb24gW3JvbGU9J2hlYWRpbmcnXS5vcGVuIC5sZXNzb24tbm9kZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0Yjc5O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLm1lbnUtZHJhd2VyLXJlZ2lvbiAubGVzc29uLW5vZGUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1cHggKiAyKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAuODVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjN2M3Yzc7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyNTBtcywgY29sb3IgMjUwbXM7IH1cbiAgICAubWVudS1kcmF3ZXItcmVnaW9uIC5sZXNzb24tbm9kZSAuc3RhdHVzLWljb24taG9sZGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbWFyZ2luOiBhdXRvOyB9XG4gICAgLm1lbnUtZHJhd2VyLXJlZ2lvbiAubGVzc29uLW5vZGVbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGI3OTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkICMwMDRiNzk7XG4gICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogY2FsYygwLjg1cmVtICsgNXB4KTsgfVxuICAgICAgLm1lbnUtZHJhd2VyLXJlZ2lvbiAubGVzc29uLW5vZGVbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLnN0YXR1cy1pY29uLWhvbGRlciB7XG4gICAgICAgIHJpZ2h0OiAxNXB4OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAgIC5tZW51LWRyYXdlci1yZWdpb24gLmxlc3Nvbi1ub2RlW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5zdGF0dXMtaWNvbi1ob2xkZXIge1xuICAgICAgICAgICAgcmlnaHQ6IDE5cHg7IH0gfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAgICAgLm1lbnUtZHJhd2VyLXJlZ2lvbiAubGVzc29uLW5vZGVbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLnN0YXR1cy1pY29uLWhvbGRlciB7XG4gICAgICAgICAgICByaWdodDogNy41cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLm1lbnUtZHJhd2VyLXJlZ2lvbiAubGVzc29uLW5vZGUge1xuICAgICAgICBmb250LXNpemU6IDEuMzVyZW07IH1cbiAgICAgICAgLm1lbnUtZHJhd2VyLXJlZ2lvbiAubGVzc29uLW5vZGUgLnN0YXR1cy1pY29uLWhvbGRlciB7XG4gICAgICAgICAgcmlnaHQ6IDE0cHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5tZW51LWRyYXdlci1yZWdpb24gLmxlc3Nvbi1ub2RlIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBwYWRkaW5nOiAwLjg1cmVtIDEuMnJlbSAwLjg1cmVtIDAuMnJlbTsgfSB9XG4gICAgLm1lbnUtZHJhd2VyLXJlZ2lvbiAubGVzc29uLW5vZGUgLmxlc3Nvbi1sYWJlbCB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICB3aWR0aDogbWluLWNvbnRlbnQ7XG4gICAgICBtYXgtd2lkdGg6IDkyJTsgfVxuICAgIC5tZW51LWRyYXdlci1yZWdpb24gLmxlc3Nvbi1ub2RlIC5zdGF0dXMtaWNvbi1ob2xkZXIge1xuICAgICAgYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICAubWVudS1kcmF3ZXItcmVnaW9uIC5sZXNzb24tbm9kZSAuc3RhdHVzLWljb24taG9sZGVyIHtcbiAgICAgICAgICByaWdodDogMnB4OyB9IH1cbiAgLm1lbnUtZHJhd2VyLXJlZ2lvbiAubGVzc29uLXBhbmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDUwMG1zLCBib3JkZXItbGVmdC1jb2xvciA3NTBtczsgfVxuICAgIC5tZW51LWRyYXdlci1yZWdpb24gLmxlc3Nvbi1wYW5lbFthcmlhLWhpZGRlbj0nZmFsc2UnXSB7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAwcHg7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogIzAwNGI3OTsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICAubWVudS1kcmF3ZXItcmVnaW9uIC5sZXNzb24tcGFuZWxbYXJpYS1oaWRkZW49J2ZhbHNlJ10ge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDE1MTVweDsgfSB9XG4gICAgICAubWVudS1kcmF3ZXItcmVnaW9uIC5sZXNzb24tcGFuZWxbYXJpYS1oaWRkZW49J2ZhbHNlJ10gLnBhbmVsLW1haW4tY29udGVudCB7XG4gICAgICAgIGFuaW1hdGlvbjogZmFkZUluIDMwMG1zO1xuICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6IDI1MG1zO1xuICAgICAgICBwYWRkaW5nOiAwLjg1cmVtIDA7IH1cbiAgICAubWVudS1kcmF3ZXItcmVnaW9uIC5sZXNzb24tcGFuZWwgLm1lbnUtZ3JwIHtcbiAgICAgIHBhZGRpbmc6IDAuODVyZW07IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgLm1lbnUtZHJhd2VyLXJlZ2lvbiAubGVzc29uLXBhbmVsIC5tZW51LWdycCB7XG4gICAgICAgICAgcGFkZGluZzogMC4zNXJlbTsgfSB9XG4gICAgICAubWVudS1kcmF3ZXItcmVnaW9uIC5sZXNzb24tcGFuZWwgLm1lbnUtZ3JwIC5tZW51LWdycC10aXRsZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjg1cmVtO1xuICAgICAgICBjb2xvcjogI2VkMWIyZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzOXB4O1xuICAgICAgICBmb250LXNpemU6IDEuMzVyZW07IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICAgIC5tZW51LWRyYXdlci1yZWdpb24gLmxlc3Nvbi1wYW5lbCAubWVudS1ncnAgLm1lbnUtZ3JwLXRpdGxlIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzVweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgLm1lbnUtZHJhd2VyLXJlZ2lvbiAubGVzc29uLXBhbmVsIC5tZW51LWdycCAubWVudS1ncnAtdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTsgfSB9XG4gICAgLm1lbnUtZHJhd2VyLXJlZ2lvbiAubGVzc29uLXBhbmVsIC50b3BpYy1ub2RlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjNGRmZjY7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAgIC5tZW51LWRyYXdlci1yZWdpb24gLmxlc3Nvbi1wYW5lbCAubWVudS1ub2RlIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG5cbkBpbmNsZHVlIGZvci10YWJsZXQtcG9ydHJhaXQtdXAge1xuICAubWVudS1kcmF3ZXItcmVnaW9uIC5sZXNzb24tcGFuZWwgLnBhbmVsLW1haW4tY29udGVudCB7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAuZ2Vub21lLXZpZXdwb3J0Lmhhcy1wb3J0cmFpdC13YXJuaW5nIHtcbiAgICB6LWluZGV4OiAtMTAwO1xuICAgIGxlZnQ6IC05OTk5cHggIWltcG9ydGFudDsgfVxuICAucG9ydHJhaXQtd2FybmluZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLnBvcnRyYWl0LXdhcm5pbmcge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ucG9ydHJhaXQtd2FybmluZy1wcm9tcHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwLjg1cmVtO1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGNvbG9yOiAjMzMzOyB9XG5cbltkYXRhLWNvdXJzZT1cImFcIl0gLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uIFtkYXRhLWNoaWxkLWluZGV4PVwiMFwiXSBbZGF0YS1kZXB0aD1cIjBcIl0gLmJ0bi1pY29uLFxuW2RhdGEtY291cnNlPVwiYVwiXSAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb24gW2RhdGEtY2hpbGQtaW5kZXg9XCIxXCJdIFtkYXRhLWRlcHRoPVwiMFwiXSAuYnRuLWljb24ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi5yZXNvdXJjZXMtcmVnaW9uIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU1cHgpO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRvcDogNTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLnJlc291cmNlcy1yZWdpb24gLm5vZGUubWFpbi1ub2RlcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLnJlc291cmNlcy1yZWdpb24ge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1OHB4KTtcbiAgICAgIHRvcDogNThweDsgfVxuICAgICAgLnJlc291cmNlcy1yZWdpb24gW3JvbGU9J2RpYWxvZyddIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1NjVweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG4gICAgICAucmVzb3VyY2VzLXJlZ2lvbiAubm9kZXMubWFpbi1ub2RlcyB7XG4gICAgICAgIG1heC13aWR0aDogNTUwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJveC1zaGFkb3c6IC01cHggMCA1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAucmVzb3VyY2VzLXJlZ2lvbiB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDI3cHgpICFpbXBvcnRhbnQ7XG4gICAgICB0b3A6IDI3cHggIWltcG9ydGFudDsgfSB9XG4gIC5yZXNvdXJjZXMtcmVnaW9uIC5iZy1jbGljay1hcmVhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAucmVzb3VyY2VzLXJlZ2lvbiAuYmctY2xpY2stYXJlYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7IH0gfVxuICAucmVzb3VyY2VzLXJlZ2lvbiAuYnRuLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB6LWluZGV4OiAyO1xuICAgIHRvcDogM3B4O1xuICAgIHJpZ2h0OiAzcHg7XG4gICAgaGVpZ2h0OiA0OXB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQ0cHggIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdmMTgxYjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4yczsgfVxuICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5idG4tY2xvc2U6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24teC1jbG9zZS13aGl0ZS5zdmdcIikgbm8tcmVwZWF0O1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDdweDtcbiAgICAgIHRvcDogMnB4O1xuICAgICAgbGVmdDogMnB4O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAucmVzb3VyY2VzLXJlZ2lvbiAuYnRuLWNsb3NlOjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTIlO1xuICAgICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzOyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgLnJlc291cmNlcy1yZWdpb24gLmJ0bi1jbG9zZTo6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgIGhlaWdodDogMjlweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAucmVzb3VyY2VzLXJlZ2lvbiAuYnRuLWNsb3NlIHtcbiAgICAgICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogNDhweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogNDhweCAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5idG4tY2xvc2Uub3ZlciwgLnJlc291cmNlcy1yZWdpb24gLmJ0bi1jbG9zZTpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzllMTIxZjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yczsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLnJlc291cmNlcy1yZWdpb24gLmJ0bi1jbG9zZSB7XG4gICAgICAgIHRvcDogM3B4O1xuICAgICAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDMycHggIWltcG9ydGFudDsgfVxuICAgICAgICAucmVzb3VyY2VzLXJlZ2lvbiAuYnRuLWNsb3NlLm92ZXIsIC5yZXNvdXJjZXMtcmVnaW9uIC5idG4tY2xvc2U6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICM3ZjE4MWI7IH0gfVxuICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzIC5pY29uLXJldHVybiB7XG4gICAgICB3aWR0aDogMTdweDtcbiAgICAgIG1hcmdpbi10b3A6IC0yJTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMgLmljb24tcmV0dXJuIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwOyB9IH1cbiAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzIC5pY29uLW1hbnVhbCB7XG4gICAgICB3aWR0aDogNTQlOyB9XG4gICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcyAuYnRuLWljb24ge1xuICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICB0b3A6IDNweDtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIG1hcmdpbjogLTExcHggMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMgLmJ0bi1pY29uIHtcbiAgICAgICAgICB3aWR0aDogNDdweDtcbiAgICAgICAgICBoZWlnaHQ6IDQ3cHg7XG4gICAgICAgICAgbGVmdDogY2FsYygxMDAlIC0gNDdweCk7XG4gICAgICAgICAgdG9wOiAwOyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcyAuYnRuLWljb24ge1xuICAgICAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDM3cHgpOyB9IH1cbiAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzIC5idG4taWNvbi1ib3JkZXIge1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cbiAgICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMgLmJ0bi1pY29uLWJvcmRlciBpbWcge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcyAuYnRuLWljb24tYm9yZGVyIGltZ1tzcmM9J2NvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tcmVzb3VyY2UtdmlkZW8tbHYxLnN2ZyddLCAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzIC5idG4taWNvbi1ib3JkZXIgaW1nW3NyYz0nY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1yZXNvdXJjZS12aWRlby1sdjIuc3ZnJ10sIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMgLmJ0bi1pY29uLWJvcmRlciBpbWdbc3JjPSdjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLXJlc291cmNlLXZpZGVvLWx2MS1hY3RpdmUuc3ZnJ10sIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMgLmJ0bi1pY29uLWJvcmRlciBpbWdbc3JjPSdjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLXJlc291cmNlLXZpZGVvLWx2Mi1hY3RpdmUuc3ZnJ10ge1xuICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDIlLCAtNTAlKSAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMgLmJ0bi1pY29uLWJvcmRlciBpbWdbc3JjPSdjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLXJlc291cmNlLXBkZi1sdjEuc3ZnJ10sIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMgLmJ0bi1pY29uLWJvcmRlciBpbWdbc3JjPSdjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLXJlc291cmNlLXBkZi1sdjIuc3ZnJ10ge1xuICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICAgIGhlaWdodDogMTZweDsgfVxuICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcyAuYnRuLWljb24tYm9yZGVyLmhhcy1pY29uIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCA3NSwgMTIxLCAwLjgpO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcyAucGFuZWwtaGVhZGVyLFxuICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMgLnBhbmVsLWJvZHkge1xuICAgICAgcGFkZGluZzogMnJlbTsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzIC5wYW5lbC1oZWFkZXIsXG4gICAgICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMgLnBhbmVsLWJvZHkge1xuICAgICAgICAgIHBhZGRpbmc6IDAuMzVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMgLnBhbmVsLWhlYWRlcixcbiAgICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcyAucGFuZWwtYm9keSB7XG4gICAgICAgICAgcGFkZGluZzogNHJlbTsgfSB9XG4gICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcyAucGFuZWwtaGVhZGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VkMWIyZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB6LWluZGV4OiAxOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcyAucGFuZWwtaGVhZGVyIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTVweCk7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1NTBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTgwMHB4KSB7XG4gICAgICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMgLnBhbmVsLWhlYWRlciB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKCgxMDB2dyAtIDE1MDBweCkgLyAyKTsgfSB9XG4gICAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzIC5wYW5lbC1oZWFkZXIgaDEge1xuICAgICAgICBwYWRkaW5nOiAwLjlyZW0gY2FsYygxLjFyZW0gKyA0MHB4KSAwLjlyZW0gMC45cmVtO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDEuMzVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcyAucGFuZWwtaGVhZGVyIGgxIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuODVyZW0gMC44NXJlbTsgfSB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzIC5wYW5lbC1oZWFkZXIgaDEge1xuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDNyZW0gMC41cmVtIDAuMzVyZW07IH0gfVxuICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcyAucGFuZWwtaGVhZGVyIGgyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcyAucGFuZWwtaGVhZGVyIC5wcmltYXJ5LXRleHQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzIC5wYW5lbC1oZWFkZXIgLnByaW1hcnktdGV4dCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtOyB9IH1cbiAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzIC5wYW5lbC1ib2R5IGRsIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMgLnBhbmVsLWJvZHkgZGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcyAucGFuZWwtYm9keSBkdCB7XG4gICAgICBmb250LXNpemU6IDEuMzVyZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICMwMDRiNzk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjM1cmVtOyB9XG4gIC5yZXNvdXJjZXMtcmVnaW9uIC5leHBhbmRhYmxlLWJ0biAuYnRuLWljb24tYm9yZGVyIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5leHBhbmRhYmxlLWJ0biAuYnRuLWljb24tYm9yZGVyIHNwYW4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgIGJhY2tncm91bmQ6ICMwMDRiNzk7IH1cbiAgLnJlc291cmNlcy1yZWdpb24gLmV4cGFuZGFibGUtYnRuW2FyaWEtZXhwYW5kZWQ9J2ZhbHNlJ10gLmJ0bi1pY29uLWJvcmRlciBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICAgIHRvcDogMjUlO1xuICAgIGJvdHRvbTogMjUlO1xuICAgIHdpZHRoOiAycHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuICAucmVzb3VyY2VzLXJlZ2lvbiAuZXhwYW5kYWJsZS1idG5bYXJpYS1leHBhbmRlZD0nZmFsc2UnXSAuYnRuLWljb24tYm9yZGVyIHNwYW46bGFzdC1vZi10eXBlIHtcbiAgICBsZWZ0OiAyNSU7XG4gICAgcmlnaHQ6IDI1JTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgLnJlc291cmNlcy1yZWdpb24gLmV4cGFuZGFibGUtYnRuW2FyaWEtZXhwYW5kZWQ9J3RydWUnXSAuYnRuLWljb24tYm9yZGVyIHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgdG9wOiAyNSU7XG4gICAgYm90dG9tOiAyNSU7XG4gICAgd2lkdGg6IDJweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg5MGRlZyk7IH1cbiAgLnJlc291cmNlcy1yZWdpb24gLmV4cGFuZGFibGUtYnRuW2FyaWEtZXhwYW5kZWQ9J3RydWUnXSAuYnRuLWljb24tYm9yZGVyIHNwYW46bGFzdC1vZi10eXBlIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTsgfVxuICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSA+IGRpdltkYXRhLW5vZGUtdHlwZT0nZXhwYW5kYWJsZS1pdGVtJ10gPiBidXR0b24ge1xuICAgICAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQ4cHg7IH0gfVxuICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMtY29sbGVjdGlvbltkYXRhLWRlcHRoPScwJ10gYnV0dG9uOm5vdCgudmpzLWNvbnRyb2wpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMtY29sbGVjdGlvbltkYXRhLWRlcHRoPScwJ10gPiBbZGF0YS1ub2RlLXR5cGU9J2V4cGFuZGFibGUtaXRlbSddOm5vdCg6Zmlyc3QtY2hpbGQpIFthcmlhLWV4cGFuZGVkPSdmYWxzZSddIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIG1hcmdpbi10b3A6IC0xcHg7IH1cbiAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddID4gW2RhdGEtbm9kZS10eXBlPSdleHBhbmRhYmxlLWl0ZW0nXTpub3QoOmZpcnN0LWNoaWxkKSBbYXJpYS1leHBhbmRlZD0ndHJ1ZSddIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDA0Yjc5O1xuICAgICAgbWFyZ2luLXRvcDogLTFweDsgfVxuICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMtY29sbGVjdGlvbltkYXRhLWRlcHRoPScwJ10gW2RhdGEtbm9kZS10eXBlPSdleHBhbmRhYmxlLWl0ZW0nXSAuY29udGVudC1wYW5lbCAuYmlibGlvZ3JhcGh5LXRpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggOHB4IDAgOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGNvbG9yOiAjZWQxYjJlO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIFtkYXRhLW5vZGUtdHlwZT0nZXhwYW5kYWJsZS1pdGVtJ10gLmNvbnRlbnQtcGFuZWwgLmJpYmxpb2dyYXBoeS10aXRsZSB7XG4gICAgICAgICAgcGFkZGluZzogMTVweCA4cHggNHB4IDEycHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTJweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG4gICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1ub2RlLXR5cGU9J2V4cGFuZGFibGUtaXRlbSddIC5jb250ZW50LXBhbmVsIG9sIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDhweCA4cHggOHB4IDM0cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIFtkYXRhLW5vZGUtdHlwZT0nZXhwYW5kYWJsZS1pdGVtJ10gLmNvbnRlbnQtcGFuZWwgb2wge1xuICAgICAgICAgIHBhZGRpbmc6IDAuODVyZW0gMC44NXJlbSAwLjg1cmVtIDM4cHg7IH0gfVxuICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1ub2RlLXR5cGU9J2V4cGFuZGFibGUtaXRlbSddIC5jb250ZW50LXBhbmVsIG9sIGxpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZGZmNjtcbiAgICAgICAgcGFkZGluZzogMC44NXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkOyB9XG4gICAgICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMtY29sbGVjdGlvbltkYXRhLWRlcHRoPScwJ10gW2RhdGEtbm9kZS10eXBlPSdleHBhbmRhYmxlLWl0ZW0nXSAuY29udGVudC1wYW5lbCBvbCBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1ub2RlLXR5cGU9J2V4cGFuZGFibGUtaXRlbSddIC5jb250ZW50LXBhbmVsIG9sIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDsgfSB9XG4gICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1ub2RlLXR5cGU9J2V4cGFuZGFibGUtaXRlbSddIC5jb250ZW50LXBhbmVsIHVsIGxpIHtcbiAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7IH1cbiAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIFtkYXRhLW5vZGUtdHlwZT0nZXhwYW5kYWJsZS1pdGVtIGdsb3NzYXJ5J10gW2FyaWEtZXhwYW5kZWQ9J3RydWUnXSB7XG4gICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkOyB9XG4gICAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIFtkYXRhLW5vZGUtdHlwZT0nZXhwYW5kYWJsZS1pdGVtIGdsb3NzYXJ5J10gW2FyaWEtZXhwYW5kZWQ9J3RydWUnXSBkbCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIFtkYXRhLW5vZGUtdHlwZT0nZXhwYW5kYWJsZS1pdGVtIGdsb3NzYXJ5J10gLmNvbnRlbnQtcGFuZWwge1xuICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjMDA0Yjc5OyB9XG4gICAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIFtkYXRhLW5vZGUtdHlwZT0nZXhwYW5kYWJsZS1pdGVtIGdsb3NzYXJ5J10gLmNvbnRlbnQtcGFuZWwgZGwge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgNzUsIDEyMSwgMC41KTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIFtkYXRhLW5vZGUtdHlwZT0nZXhwYW5kYWJsZS1pdGVtIGdsb3NzYXJ5J10gLmNvbnRlbnQtcGFuZWwgZGwge1xuICAgICAgICAgICAgcGFkZGluZzogMC44NXJlbTsgfSB9XG4gICAgICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMtY29sbGVjdGlvbltkYXRhLWRlcHRoPScwJ10gW2RhdGEtbm9kZS10eXBlPSdleHBhbmRhYmxlLWl0ZW0gZ2xvc3NhcnknXSAuY29udGVudC1wYW5lbCBkbCBkdCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZGZmNjtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgICBjb2xvcjogIzAwNGI3OTtcbiAgICAgICAgICBwYWRkaW5nOiAwLjg1cmVtIDAuODVyZW0gMDsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1ub2RlLXR5cGU9J2V4cGFuZGFibGUtaXRlbSBnbG9zc2FyeSddIC5jb250ZW50LXBhbmVsIGRsIGR0IHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDsgfSB9XG4gICAgICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMtY29sbGVjdGlvbltkYXRhLWRlcHRoPScwJ10gW2RhdGEtbm9kZS10eXBlPSdleHBhbmRhYmxlLWl0ZW0gZ2xvc3NhcnknXSAuY29udGVudC1wYW5lbCBkbCBkZCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZGZmNjtcbiAgICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDAuODVyZW0gMC44NXJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAgICAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIFtkYXRhLW5vZGUtdHlwZT0nZXhwYW5kYWJsZS1pdGVtIGdsb3NzYXJ5J10gLmNvbnRlbnQtcGFuZWwgZGwgZGQgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1ub2RlLXR5cGU9J2V4cGFuZGFibGUtaXRlbSBnbG9zc2FyeSddIC5jb250ZW50LXBhbmVsIGRsIGRkOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgICAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIFtkYXRhLW5vZGUtdHlwZT0nZXhwYW5kYWJsZS1pdGVtIGdsb3NzYXJ5J10gLmNvbnRlbnQtcGFuZWwgZGwgZGQge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMtY29sbGVjdGlvbltkYXRhLWRlcHRoPScwJ10gW2RhdGEtbm9kZS10eXBlPSdleHBhbmRhYmxlLWl0ZW0gZ2xvc3NhcnknXSAuY29udGVudC1wYW5lbCB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjMDA0Yjc5OyB9IH1cbiAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIFtkYXRhLWRlcHRoPScwJ10gPiAuYnRuLWljb24ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMtY29sbGVjdGlvbltkYXRhLWRlcHRoPScwJ10gW2RhdGEtZGVwdGg9JzAnXSBidXR0b246bm90KC52anMtYnV0dG9uKTpub3QoLm1lZGlhLW9wdGlvbikge1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICBjb2xvcjogIzAwNGI3OTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjM3LCAyNywgNDYsIDAuNSk7XG4gICAgICBwYWRkaW5nOiAxMnB4IDAgMTJweCAxMnB4O1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1kZXB0aD0nMCddIGJ1dHRvbjpub3QoLnZqcy1idXR0b24pOm5vdCgubWVkaWEtb3B0aW9uKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH0gfVxuICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1kZXB0aD0nMCddIGJ1dHRvbjpub3QoLnZqcy1idXR0b24pOm5vdCgubWVkaWEtb3B0aW9uKVthcmlhLWV4cGFuZGVkPSd0cnVlJ10ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0Yjc5O1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yczsgfVxuICAgICAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIFtkYXRhLWRlcHRoPScwJ10gYnV0dG9uOm5vdCgudmpzLWJ1dHRvbik6bm90KC5tZWRpYS1vcHRpb24pW2FyaWEtZXhwYW5kZWQ9J3RydWUnXSAubm9kZS1idG4tbGJsIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBmbGV4OiAyOyB9XG4gICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1kZXB0aD0nMCddOmxhc3QtY2hpbGQgYnV0dG9uOm5vdCgudmpzLXBsYXktY29udHJvbCkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMtY29sbGVjdGlvbltkYXRhLWRlcHRoPScwJ10gW2RhdGEtZGVwdGg9JzAnXSAucmVzb3VyY2VzLWNvbGxlY3Rpb24ge1xuICAgICAgcGFkZGluZy10b3A6IDFweDtcbiAgICAgIG1hcmdpbi10b3A6IC0xcHg7IH1cbiAgICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMtY29sbGVjdGlvbltkYXRhLWRlcHRoPScwJ10gW2RhdGEtZGVwdGg9JzAnXSAucmVzb3VyY2VzLWNvbGxlY3Rpb24gW2RhdGEtZGVwdGg9JzEnXSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1kZXB0aD0nMCddIC5yZXNvdXJjZXMtY29sbGVjdGlvbiBbZGF0YS1kZXB0aD0nMSddIC5ub2RlLWJ0bi1sYmwge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0NHB4KTsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1kZXB0aD0nMCddIC5yZXNvdXJjZXMtY29sbGVjdGlvbiBbZGF0YS1kZXB0aD0nMSddIC5ub2RlLWJ0bi1sYmwge1xuICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDdweCk7IH0gfVxuICAgICAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIFtkYXRhLWRlcHRoPScwJ10gLnJlc291cmNlcy1jb2xsZWN0aW9uIFtkYXRhLWRlcHRoPScxJ10gYnV0dG9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1kZXB0aD0nMCddIC5yZXNvdXJjZXMtY29sbGVjdGlvbiBbZGF0YS1kZXB0aD0nMSddIHVsOm5vdCgudmpzLW1lbnUtY29udGVudCkge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7IH1cbiAgICAgICAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIFtkYXRhLWRlcHRoPScwJ10gLnJlc291cmNlcy1jb2xsZWN0aW9uIFtkYXRhLWRlcHRoPScxJ10gdWw6bm90KC52anMtbWVudS1jb250ZW50KSBsaSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRkZmY2O1xuICAgICAgICAgICAgcGFkZGluZzogMC44NXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAgICAgICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1kZXB0aD0nMCddIC5yZXNvdXJjZXMtY29sbGVjdGlvbiBbZGF0YS1kZXB0aD0nMSddIHVsOm5vdCgudmpzLW1lbnUtY29udGVudCkgbGk6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAgICAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIFtkYXRhLWRlcHRoPScwJ10gLnJlc291cmNlcy1jb2xsZWN0aW9uIFtkYXRhLWRlcHRoPScxJ10gdWw6bm90KC52anMtbWVudS1jb250ZW50KSBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4OyB9IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMtY29sbGVjdGlvbltkYXRhLWRlcHRoPScwJ10gW2RhdGEtZGVwdGg9JzAnXSAucmVzb3VyY2VzLWNvbGxlY3Rpb24gW2RhdGEtZGVwdGg9JzEnXSB1bDpub3QoLnZqcy1tZW51LWNvbnRlbnQpIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjg1cmVtO1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjg1cmVtOyB9IH1cbiAgICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1kZXB0aD0nMCddIC5yZXNvdXJjZXMtY29sbGVjdGlvbiBbZGF0YS1kZXB0aD0nMSddID4gW2RhdGEtcmVnaW9uPVwidmlkZW9SZWdpb25cIl1bYXJpYS1oaWRkZW49XCJmYWxzZVwiXSB7XG4gICAgICAgICAgbWFyZ2luOiAtOHB4IDhweCAzcHg7XG4gICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgI2M0ZGZmNjsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1kZXB0aD0nMCddIC5yZXNvdXJjZXMtY29sbGVjdGlvbiBbZGF0YS1kZXB0aD0nMSddID4gW2RhdGEtcmVnaW9uPVwidmlkZW9SZWdpb25cIl1bYXJpYS1oaWRkZW49XCJmYWxzZVwiXSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogLThweCAwLjg1cmVtIDVweDsgfSB9XG4gICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1kZXB0aD0nMSddLnJlc291cmNlcy1jb2xsZWN0aW9uIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgIzAwNGI3OTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDc1LCAxMjEsIDAuNSk7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNnB4OyB9XG4gICAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIFtkYXRhLWRlcHRoPScxJ10ucmVzb3VyY2VzLWNvbGxlY3Rpb24gPiBidXR0b246bm90KC52anMtcGxheS1jb250cm9sKSxcbiAgICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMtY29sbGVjdGlvbltkYXRhLWRlcHRoPScwJ10gW2RhdGEtZGVwdGg9JzEnXS5yZXNvdXJjZXMtY29sbGVjdGlvbiA+IGRpdiA+IGJ1dHRvbjpub3QoLnZqcy1wbGF5LWNvbnRyb2wpIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRkZmY2ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbjogM3B4IDhweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1kZXB0aD0nMSddLnJlc291cmNlcy1jb2xsZWN0aW9uID4gYnV0dG9uOm5vdCgudmpzLXBsYXktY29udHJvbCksXG4gICAgICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1kZXB0aD0nMSddLnJlc291cmNlcy1jb2xsZWN0aW9uID4gZGl2ID4gYnV0dG9uOm5vdCgudmpzLXBsYXktY29udHJvbCkge1xuICAgICAgICAgICAgbWFyZ2luOiA1cHggMC44NXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjdyZW0pICFpbXBvcnRhbnQ7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMtY29sbGVjdGlvbltkYXRhLWRlcHRoPScwJ10gW2RhdGEtZGVwdGg9JzEnXS5yZXNvdXJjZXMtY29sbGVjdGlvbiB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjMDA0Yjc5O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9IH1cbiAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIFtkYXRhLWRlcHRoPScxJ10gZGl2OmZpcnN0LWNoaWxkIGJ1dHRvbjpub3QoLnZqcy1jb250cm9sKTpub3QoLm1lZGlhLW9wdGlvbikge1xuICAgICAgbWFyZ2luLXRvcDogOHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1kZXB0aD0nMSddIGRpdjpmaXJzdC1jaGlsZCBidXR0b246bm90KC52anMtY29udHJvbCk6bm90KC5tZWRpYS1vcHRpb24pIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwLjg1cmVtOyB9IH1cbiAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIFtkYXRhLWRlcHRoPScxJ11bYXJpYS1leHBhbmRlZD0ndHJ1ZSddIC5ub2RlLWJ0bi1sYmwge1xuICAgICAgY29sb3I6ICMwMDRiNzkgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjNGRmZjYgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZmxleDogMjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1kZXB0aD0nMSddID4gLnJlc291cmNlLW5vZGUtYnRuIC5ub2RlLWJ0bi1sYmwge1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTsgfSB9XG4gICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1kZXB0aD0nMSddIGJ1dHRvbjpub3QoLnZqcy1idXR0b24pOm5vdCgubWVkaWEtb3B0aW9uKS5idG4tdG9nZ2xlLWF1ZGlvLWRlc2NyaXB0aW9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMtY29sbGVjdGlvbltkYXRhLWRlcHRoPScwJ10gW2RhdGEtZGVwdGg9JzEnXSBidXR0b246bm90KC52anMtYnV0dG9uKTpub3QoLm1lZGlhLW9wdGlvbilbYXJpYS1leHBhbmRlZD0ndHJ1ZSddLnZpZGVvLWJ0biB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMtY29sbGVjdGlvbltkYXRhLWRlcHRoPScwJ10gW2RhdGEtZGVwdGg9JzEnXSBidXR0b246bm90KC52anMtYnV0dG9uKTpub3QoLm1lZGlhLW9wdGlvbilbYXJpYS1leHBhbmRlZD0ndHJ1ZSddLnZpZGVvLWJ0biAuYnRuLWljb24tYm9yZGVyLmhhcy1pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGI3OTsgfVxuICAgICAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIFtkYXRhLWRlcHRoPScxJ10gYnV0dG9uOm5vdCgudmpzLWJ1dHRvbik6bm90KC5tZWRpYS1vcHRpb24pW2FyaWEtZXhwYW5kZWQ9J3RydWUnXS52aWRlby1idG4gLmJ0bi1pY29uLWJvcmRlci5oYXMtaWNvbiBpbWcge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyMDBweDsgfVxuICAgICAgICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMtY29sbGVjdGlvbltkYXRhLWRlcHRoPScwJ10gW2RhdGEtZGVwdGg9JzEnXSBidXR0b246bm90KC52anMtYnV0dG9uKTpub3QoLm1lZGlhLW9wdGlvbilbYXJpYS1leHBhbmRlZD0ndHJ1ZSddLnZpZGVvLWJ0biAuYnRuLWljb24tYm9yZGVyLmhhcy1pY29uIGltZ1tzcmM9J2NvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tcmVzb3VyY2UtdmlkZW8tbHYxLnN2ZyddIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tcmVzb3VyY2UtdmlkZW8tbHYxLWFjdGl2ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTRweCAxOHB4OyB9XG4gICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1kZXB0aD0nMiddIC5idG4taWNvbiAuYnRuLWljb24tYm9yZGVyIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNTEsIDUxLCA1MSwgMC44KSAhaW1wb3J0YW50OyB9XG4gICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1kZXB0aD0nMiddIGJ1dHRvbjpub3QoLnZqcy1idXR0b24pOm5vdCgubWVkaWEtb3B0aW9uKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAxNHB4IDAgMTRweCAxMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KSAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMtY29sbGVjdGlvbltkYXRhLWRlcHRoPScwJ10gW2RhdGEtZGVwdGg9JzInXSBidXR0b246bm90KC52anMtYnV0dG9uKTpub3QoLm1lZGlhLW9wdGlvbikgLm5vZGUtYnRuLWxibCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICAgIGZsZXg6IDI7IH1cbiAgICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMtY29sbGVjdGlvbltkYXRhLWRlcHRoPScwJ10gW2RhdGEtZGVwdGg9JzInXSBidXR0b246bm90KC52anMtYnV0dG9uKTpub3QoLm1lZGlhLW9wdGlvbilbYXJpYS1leHBhbmRlZF0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIFtkYXRhLWRlcHRoPScyJ10gYnV0dG9uOm5vdCgudmpzLWJ1dHRvbik6bm90KC5tZWRpYS1vcHRpb24pW2FyaWEtZXhwYW5kZWQ9J3RydWUnXSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAgICAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIFtkYXRhLWRlcHRoPScyJ10gYnV0dG9uOm5vdCgudmpzLWJ1dHRvbik6bm90KC5tZWRpYS1vcHRpb24pW2FyaWEtZXhwYW5kZWQ9J3RydWUnXSAuYnRuLWljb24tYm9yZGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIFtkYXRhLWRlcHRoPScyJ10gYnV0dG9uOm5vdCgudmpzLWJ1dHRvbik6bm90KC5tZWRpYS1vcHRpb24pW2FyaWEtZXhwYW5kZWQ9J3RydWUnXSAuYnRuLWljb24tYm9yZGVyIGltZyB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjAwcHg7IH1cbiAgICAgICAgICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMtY29sbGVjdGlvbltkYXRhLWRlcHRoPScwJ10gW2RhdGEtZGVwdGg9JzInXSBidXR0b246bm90KC52anMtYnV0dG9uKTpub3QoLm1lZGlhLW9wdGlvbilbYXJpYS1leHBhbmRlZD0ndHJ1ZSddIC5idG4taWNvbi1ib3JkZXIgaW1nW3NyYz0nY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1yZXNvdXJjZS12aWRlby1sdjIuc3ZnJ10ge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLXJlc291cmNlLXZpZGVvLWx2Mi1hY3RpdmUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTRweCAxOHB4OyB9XG4gICAgICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMtY29sbGVjdGlvbltkYXRhLWRlcHRoPScwJ10gW2RhdGEtZGVwdGg9JzInXSBidXR0b246bm90KC52anMtYnV0dG9uKTpub3QoLm1lZGlhLW9wdGlvbilbYXJpYS1leHBhbmRlZD0ndHJ1ZSddIC5ub2RlLWJ0bi1sYmwge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7IH1cbiAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIFtkYXRhLWRlcHRoPScyJ10gLm5vZGUtYnRuLWxibCB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgY29sb3I6ICMzMzM7IH1cbiAgICAucmVzb3VyY2VzLXJlZ2lvbiAucmVzb3VyY2VzLWNvbGxlY3Rpb25bZGF0YS1kZXB0aD0nMCddIFtkYXRhLWRlcHRoPScyJ10ucmVzb3VyY2VzLWNvbGxlY3Rpb24ge1xuICAgICAgbWFyZ2luOiAtOHB4IDhweCAzcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiA0cHggc29saWQgI2M0ZGZmNjsgfVxuICAgICAgLnJlc291cmNlcy1yZWdpb24gLnJlc291cmNlcy1jb2xsZWN0aW9uW2RhdGEtZGVwdGg9JzAnXSBbZGF0YS1kZXB0aD0nMiddLnJlc291cmNlcy1jb2xsZWN0aW9uIFtkYXRhLWRlcHRoPScyJ106bGFzdC1jaGlsZCBidXR0b246bm90KC52anMtcGxheS1jb250cm9sKSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMtY29sbGVjdGlvbltkYXRhLWRlcHRoPScwJ10gW2RhdGEtZGVwdGg9JzInXS5yZXNvdXJjZXMtY29sbGVjdGlvbiB7XG4gICAgICAgICAgbWFyZ2luOiAtOHB4IDAuODVyZW0gM3B4ICFpbXBvcnRhbnQ7IH0gfVxuICAgIC5yZXNvdXJjZXMtcmVnaW9uIC5yZXNvdXJjZXMtY29sbGVjdGlvbltkYXRhLWRlcHRoPScwJ10gW2RhdGEtZGVwdGg9JzInXVthcmlhLWV4cGFuZGVkPSd0cnVlJ10gLm5vZGUtYnRuLWxibCB7XG4gICAgICBjb2xvcjogIzMzMyAhaW1wb3J0YW50OyB9XG4gIC5yZXNvdXJjZXMtcmVnaW9uIC52aWRlby1jaGFubmVsIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLnJlc291cmNlcy1yZWdpb24gLnZpZGVvLWNoYW5uZWwgLm1lZGlhLWF1eGlsaWFyaWVzIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC5yZXNvdXJjZXMtcmVnaW9uLmhhcy12aWV3IHtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNzFweCk7XG4gICAgICB0b3A6IDcxcHg7IH0gfVxuXG4udGVzdGVkLW91dC1wb3B1cC1yZWdpb24gLnBhbmVsLWhlYWRlciB7XG4gIGhlaWdodDogNTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC50ZXN0ZWQtb3V0LXBvcHVwLXJlZ2lvbiAucGFuZWwtaGVhZGVyIHtcbiAgICAgIGhlaWdodDogNzVweDtcbiAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMThweDsgfSB9XG5cbi50ZXN0ZWQtb3V0LXBvcHVwLXJlZ2lvbiAuYnV0dG9ucyBidXR0b24ge1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAudGVzdGVkLW91dC1wb3B1cC1yZWdpb24gLmJ1dHRvbnMgYnV0dG9uIHtcbiAgICAgIHdpZHRoOiA0NCU7IH0gfVxuXG4uYmMwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyB7XG4gIGJhY2tncm91bmQ6ICNjNGRmZjY7XG4gIG1hcmdpbjogMC44NXJlbTtcbiAgYW5pbWF0aW9uOiBmYWRlSW4gMC4zcztcbiAgcGFkZGluZzogMC41JSA3LjUlIDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMge1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAuYmMwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyB7XG4gICAgICBtYXJnaW46IDA7IH0gfVxuICAuYmMwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpY1tkYXRhLWludmlldz0ndHJ1ZSddIC5wZXJzb24tMSxcbiAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9J3RydWUnXSAucGVyc29uLTIsXG4gIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLnBlcnNvbi10ZXh0LFxuICAuYmMwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpY1tkYXRhLWludmlldz0ndHJ1ZSddIC5hcnJvdy1mZWVkYmFjayxcbiAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9J3RydWUnXSAuYXJyb3ctbWVzYWdlIHtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoICFpbXBvcnRhbnQ7IH1cbiAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9J3RydWUnXSAucGVyc29uLTEge1xuICAgIGFuaW1hdGlvbjogcm9sbEluIDAuOHM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLnBlcnNvbi0xIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfSB9XG4gIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLnBlcnNvbi0yIHtcbiAgICBhbmltYXRpb246IHJvbGxJblJpZ2h0IDAuOHM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAxLjJzO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLnBlcnNvbi0yIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfSB9XG4gIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLnBlcnNvbi10ZXh0IHtcbiAgICBhbmltYXRpb246IGZhZGVJblVwIDAuOHM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAyLjJzOyB9XG4gIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLmFycm93LWZlZWRiYWNrIHtcbiAgICBhbmltYXRpb246IGZhZGVJblJpZ2h0IDAuOHM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAxLjhzOyB9XG4gIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLmFycm93LW1lc3NhZ2Uge1xuICAgIGFuaW1hdGlvbjogZmFkZUluTGVmdCAwLjhzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC44czsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLmFycm93LW1lc3NhZ2Uge1xuICAgICAgICBsZWZ0OiAyMiUgIWltcG9ydGFudDsgfSB9XG4gIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5hbmltYXRpb24tcGFuZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFuaW1hdGlvbi1wYW5lbCB7XG4gICAgICAgIHdpZHRoOiA0ODBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG4gIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5wZXJzb24tY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgei1pbmRleDogMjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuYmMwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAucGVyc29uLWNvbnRhaW5lci5jb250YWluZXItMiB7XG4gICAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLnBlcnNvbi1pY29uIHtcbiAgICB3aWR0aDogMjN2dztcbiAgICBoZWlnaHQ6IDIzdnc7XG4gICAgbWFyZ2luOiA4cHg7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAuYmMwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAucGVyc29uLWljb24ge1xuICAgICAgICB3aWR0aDogMjV2dyAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDI1dncgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogOHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5wZXJzb24taWNvbiB7XG4gICAgICAgIHdpZHRoOiAxNDZweDtcbiAgICAgICAgaGVpZ2h0OiAxNDRweDtcbiAgICAgICAgbWFyZ2luOiAxNXB4OyB9IH1cbiAgICAuYmMwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAucGVyc29uLWljb24ucGVyc29uLTEge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9hL2dsb2JhbC9ncmFwaGljcy9iYzAyMC1wZXJzb24tMS5zdmdcIikgbm8tcmVwZWF0OyB9XG4gICAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLnBlcnNvbi1pY29uLnBlcnNvbi0yIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvYS9nbG9iYWwvZ3JhcGhpY3MvYmMwMjAtcGVyc29uLTIuc3ZnXCIpIG5vLXJlcGVhdDsgfVxuICAuYmMwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAucGVyc29uLXRleHQge1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuMzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLnBlcnNvbi10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9IH1cbiAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUge1xuICAgIHdpZHRoOiAzNXZ3O1xuICAgIGhlaWdodDogMTF2dztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUge1xuICAgICAgICB3aWR0aDogMjAycHg7XG4gICAgICAgIGhlaWdodDogNDVweDsgfSB9XG4gICAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUuYXJyb3ctZmVlZGJhY2sge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9hL2VuLVVTL2dyYXBoaWNzL2JjMDIwLWZlZWRiYWNrLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICBib3R0b206IDQwcHg7XG4gICAgICByaWdodDogMjAlICFpbXBvcnRhbnQ7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUuYXJyb3ctZmVlZGJhY2sge1xuICAgICAgICAgIGxlZnQ6IDM3JTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUuYXJyb3ctZmVlZGJhY2sge1xuICAgICAgICAgIGJvdHRvbTogNzVweDtcbiAgICAgICAgICByaWdodDogMTEwcHggIWltcG9ydGFudDsgfSB9XG4gICAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUuYXJyb3ctbWVzc2FnZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2EvZW4tVVMvZ3JhcGhpY3MvYmMwMjAtbWVzc2FnZS5zdmdcIikgbm8tcmVwZWF0O1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgbGVmdDogMjAlICFpbXBvcnRhbnQ7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUuYXJyb3ctbWVzc2FnZSB7XG4gICAgICAgICAgdG9wOiAxNSU7XG4gICAgICAgICAgbGVmdDogMjMlOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAuYmMwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAuYXJyb3ctYmx1ZS5hcnJvdy1tZXNzYWdlIHtcbiAgICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgICAgbGVmdDogMTA0cHggIWltcG9ydGFudDsgfSB9XG5cbi5hbmltYXRpb24tY2MwMjAtMDEge1xuICB3aWR0aDogODUlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogLTAuMWVtIGF1dG8gMS41ZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmFuaW1hdGlvbi1jYzAyMC0wMSB7XG4gICAgICB3aWR0aDogNzQlO1xuICAgICAgbWFyZ2luOiAxNXB4IGF1dG8gMzBweDsgfSB9XG4gIC5hbmltYXRpb24tY2MwMjAtMDEgLmljb24tc2hvdXQsXG4gIC5hbmltYXRpb24tY2MwMjAtMDEgLmljb24tdGFwIHtcbiAgICB3aWR0aDogMjR2dztcbiAgICBoZWlnaHQ6IDI0dnc7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDA5MWNkO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBmbGV4LWZsb3c6IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtYmFzaXM6IDE7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5hbmltYXRpb24tY2MwMjAtMDEgLmljb24tc2hvdXQsXG4gICAgICAuYW5pbWF0aW9uLWNjMDIwLTAxIC5pY29uLXRhcCB7XG4gICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgICAgYm94LXNoYWRvdzogLTJweCAycHggMCAwIHJnYmEoMywgMywgMywgMC4xNSk7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5hbmltYXRpb24tY2MwMjAtMDEgLmljb24tc2hvdXQsXG4gICAgICAuYW5pbWF0aW9uLWNjMDIwLTAxIC5pY29uLXRhcCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDkxY2Q7IH0gfVxuICAuYW5pbWF0aW9uLWNjMDIwLTAxIC5pY29uLXNob3V0IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLXNob3V0LWxpbmUuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA2NSU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDM4JTsgfVxuICAuYW5pbWF0aW9uLWNjMDIwLTAxIC5pY29uLXRhcCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi10YXAtbGluZS5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MCUgNDQlOyB9XG4gIC5hbmltYXRpb24tY2MwMjAtMDEgLmFycm93IHtcbiAgICB3aWR0aDogNHZ3O1xuICAgIGhlaWdodDogNXZ3O1xuICAgIHRvcDogMTB2dztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1hcnJvdy1ibHVlLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAuYW5pbWF0aW9uLWNjMDIwLTAxIC5hcnJvdyB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIzcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICAgICB0b3A6IDQ0cHg7IH0gfVxuICAuYW5pbWF0aW9uLWNjMDIwLTAxIC5hc3NldC0xIHtcbiAgICBhbmltYXRpb246IHJvbGxJbiAwLjhzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC40czsgfVxuICAuYW5pbWF0aW9uLWNjMDIwLTAxIC5hc3NldC0yIHtcbiAgICBhbmltYXRpb246IGZhZGVJbkRvd24gMC4ycztcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuN3M7IH1cbiAgLmFuaW1hdGlvbi1jYzAyMC0wMSAuYXNzZXQtMyB7XG4gICAgYW5pbWF0aW9uOiByb2xsSW4gMC44cztcbiAgICBhbmltYXRpb24tZGVsYXk6IDFzOyB9XG4gIC5hbmltYXRpb24tY2MwMjAtMDEgLmFzc2V0LTQge1xuICAgIGFuaW1hdGlvbjogZmFkZUluRG93biAwLjJzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMS4zczsgfVxuICAuYW5pbWF0aW9uLWNjMDIwLTAxIC5hc3NldC01IHtcbiAgICBhbmltYXRpb246IHJvbGxJbiAwLjhzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMS42czsgfVxuXG5bZGF0YS11aWQ9XCJibHMtZGUwMjAtZ3JvdXAwLTJcIl0uc2lkZS1ieS1zaWRlLFxuW2RhdGEtdWlkPVwiYmxzLWRlMDIwLWdyb3VwMS0yXCJdLnNpZGUtYnktc2lkZSB7XG4gIGFsaWduLWl0ZW1zOiBzdGFydCAhaW1wb3J0YW50OyB9XG4gIFtkYXRhLXVpZD1cImJscy1kZTAyMC1ncm91cDAtMlwiXS5zaWRlLWJ5LXNpZGUgLmFuaW1hdGlvbi1wYW5lbCxcbiAgW2RhdGEtdWlkPVwiYmxzLWRlMDIwLWdyb3VwMS0yXCJdLnNpZGUtYnktc2lkZSAuYW5pbWF0aW9uLXBhbmVsIHtcbiAgICBwYWRkaW5nOiAwIDAuODVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICBbZGF0YS11aWQ9XCJibHMtZGUwMjAtZ3JvdXAwLTJcIl0uc2lkZS1ieS1zaWRlIC5hbmltYXRpb24tcGFuZWwsXG4gICAgICBbZGF0YS11aWQ9XCJibHMtZGUwMjAtZ3JvdXAxLTJcIl0uc2lkZS1ieS1zaWRlIC5hbmltYXRpb24tcGFuZWwge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgW2RhdGEtdWlkPVwiYmxzLWRlMDIwLWdyb3VwMC0yXCJdLnNpZGUtYnktc2lkZSAuYW5pbWF0aW9uLXBhbmVsLFxuICAgICAgW2RhdGEtdWlkPVwiYmxzLWRlMDIwLWdyb3VwMS0yXCJdLnNpZGUtYnktc2lkZSAuYW5pbWF0aW9uLXBhbmVsIHtcbiAgICAgICAgcGFkZGluZzogMCAwLjM1cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtdWlkPVwiYmxzLWRlMDIwLWdyb3VwMC0yXCJdLnNpZGUtYnktc2lkZSA+IDpmaXJzdC1jaGlsZCxcbiAgICBbZGF0YS11aWQ9XCJibHMtZGUwMjAtZ3JvdXAxLTJcIl0uc2lkZS1ieS1zaWRlID4gOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNlZDFiMmU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgW2RhdGEtdWlkPVwiYmxzLWRlMDIwLWdyb3VwMC0yXCJdLnNpZGUtYnktc2lkZSA+IDpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDYwJSAhaW1wb3J0YW50OyB9XG4gIFtkYXRhLXVpZD1cImJscy1kZTAyMC1ncm91cDEtMlwiXS5zaWRlLWJ5LXNpZGUgPiA6Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiA3OCUgIWltcG9ydGFudDsgfSB9XG5cbi5hbmltYXRpb24tZGUwMjAtMDEsXG4uYW5pbWF0aW9uLWRlMDIwLTAyIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlZDFiMmU7XG4gIHBhZGRpbmctYm90dG9tOiAwLjg1cmVtO1xuICBtYXJnaW46IGF1dG8gYXV0byAwLjVyZW07XG4gIHdpZHRoOiA3NSU7IH1cbiAgLmFuaW1hdGlvbi1kZTAyMC0wMSBoMSxcbiAgLmFuaW1hdGlvbi1kZTAyMC0wMiBoMSB7XG4gICAgZm9udC1mYW1pbHk6IGdlb3JnaWEsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGNvbG9yOiAjMDA5MWNkOyB9XG4gIC5hbmltYXRpb24tZGUwMjAtMDEgcCxcbiAgLmFuaW1hdGlvbi1kZTAyMC0wMiBwIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTsgfVxuICAuYW5pbWF0aW9uLWRlMDIwLTAxIC5udW0sXG4gIC5hbmltYXRpb24tZGUwMjAtMDIgLm51bSB7XG4gICAgZm9udC1mYW1pbHk6IGdlb3JnaWEsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjMDA0Yjc5O1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5hbmltYXRpb24tZGUwMjAtMDEsXG4gICAgLmFuaW1hdGlvbi1kZTAyMC0wMiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgICAgIC5hbmltYXRpb24tZGUwMjAtMDEgaDEsXG4gICAgICAuYW5pbWF0aW9uLWRlMDIwLTAyIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gICAgICAuYW5pbWF0aW9uLWRlMDIwLTAxIHAsXG4gICAgICAuYW5pbWF0aW9uLWRlMDIwLTAyIHAge1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAgICAgLmFuaW1hdGlvbi1kZTAyMC0wMSAubnVtLFxuICAgICAgLmFuaW1hdGlvbi1kZTAyMC0wMiAubnVtIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC5hbmltYXRpb24tZGUwMjAtMDEsXG4gICAgLmFuaW1hdGlvbi1kZTAyMC0wMiB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbltkYXRhLXVpZD1cImJscy1mZzAyMC1ncm91cDAtMlwiXS5zaWRlLWJ5LXNpZGUsXG5bZGF0YS11aWQ9XCJibHMtZmcwMjAtZ3JvdXAxLTJcIl0uc2lkZS1ieS1zaWRlIHtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgW2RhdGEtdWlkPVwiYmxzLWZnMDIwLWdyb3VwMC0yXCJdLnNpZGUtYnktc2lkZSAuYW5pbWF0aW9uLXBhbmVsLFxuICBbZGF0YS11aWQ9XCJibHMtZmcwMjAtZ3JvdXAxLTJcIl0uc2lkZS1ieS1zaWRlIC5hbmltYXRpb24tcGFuZWwge1xuICAgIHBhZGRpbmc6IDAgMC44NXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIFtkYXRhLXVpZD1cImJscy1mZzAyMC1ncm91cDAtMlwiXS5zaWRlLWJ5LXNpZGUgLmFuaW1hdGlvbi1wYW5lbCxcbiAgICAgIFtkYXRhLXVpZD1cImJscy1mZzAyMC1ncm91cDEtMlwiXS5zaWRlLWJ5LXNpZGUgLmFuaW1hdGlvbi1wYW5lbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICBbZGF0YS11aWQ9XCJibHMtZmcwMjAtZ3JvdXAwLTJcIl0uc2lkZS1ieS1zaWRlIC5hbmltYXRpb24tcGFuZWwsXG4gICAgICBbZGF0YS11aWQ9XCJibHMtZmcwMjAtZ3JvdXAxLTJcIl0uc2lkZS1ieS1zaWRlIC5hbmltYXRpb24tcGFuZWwge1xuICAgICAgICBwYWRkaW5nOiAwIDAuMzVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBbZGF0YS11aWQ9XCJibHMtZmcwMjAtZ3JvdXAwLTJcIl0uc2lkZS1ieS1zaWRlID4gOmZpcnN0LWNoaWxkLFxuICAgIFtkYXRhLXVpZD1cImJscy1mZzAyMC1ncm91cDEtMlwiXS5zaWRlLWJ5LXNpZGUgPiA6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2VkMWIyZTtcbiAgICAgIG1hcmdpbi1yaWdodDogMnJlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICBbZGF0YS11aWQ9XCJibHMtZmcwMjAtZ3JvdXAwLTJcIl0uc2lkZS1ieS1zaWRlID4gOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7IH1cbiAgW2RhdGEtdWlkPVwiYmxzLWZnMDIwLWdyb3VwMS0yXCJdLnNpZGUtYnktc2lkZSA+IDpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDc4JSAhaW1wb3J0YW50OyB9IH1cblxuLmFuaW1hdGlvbi1mZzAyMC0wMSxcbi5hbmltYXRpb24tZmcwMjAtMDIge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2VkMWIyZTtcbiAgcGFkZGluZy1ib3R0b206IDAuODVyZW07XG4gIG1hcmdpbjogYXV0byBhdXRvIDAuNXJlbTtcbiAgd2lkdGg6IDc1JTsgfVxuICAuYW5pbWF0aW9uLWZnMDIwLTAxIGgxLFxuICAuYW5pbWF0aW9uLWZnMDIwLTAyIGgxIHtcbiAgICBmb250LWZhbWlseTogZ2VvcmdpYSwgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgY29sb3I6ICMwMDkxY2Q7IH1cbiAgLmFuaW1hdGlvbi1mZzAyMC0wMSBwLFxuICAuYW5pbWF0aW9uLWZnMDIwLTAyIHAge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtOyB9XG4gIC5hbmltYXRpb24tZmcwMjAtMDEgLm51bSxcbiAgLmFuaW1hdGlvbi1mZzAyMC0wMiAubnVtIHtcbiAgICBmb250LWZhbWlseTogZ2VvcmdpYSwgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICMwMDRiNzk7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmFuaW1hdGlvbi1mZzAyMC0wMSxcbiAgICAuYW5pbWF0aW9uLWZnMDIwLTAyIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAgICAgLmFuaW1hdGlvbi1mZzAyMC0wMSBoMSxcbiAgICAgIC5hbmltYXRpb24tZmcwMjAtMDIgaDEge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICAgIC5hbmltYXRpb24tZmcwMjAtMDEgcCxcbiAgICAgIC5hbmltYXRpb24tZmcwMjAtMDIgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gICAgICAuYW5pbWF0aW9uLWZnMDIwLTAxIC5udW0sXG4gICAgICAuYW5pbWF0aW9uLWZnMDIwLTAyIC5udW0ge1xuICAgICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLmFuaW1hdGlvbi1mZzAyMC0wMSxcbiAgICAuYW5pbWF0aW9uLWZnMDIwLTAyIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLnRlc3QtYW5pbWF0aW9uIGgxIHtcbiAgY29sb3I6IGJsdWU7XG4gIGFuaW1hdGlvbjogdGVzdCA1cyBpbmZpbml0ZTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgdGVzdCB7XG4gIDAlIHtcbiAgICBjb2xvcjogYmx1ZTsgfVxuICA1MCUge1xuICAgIGNvbG9yOiB5ZWxsb3c7XG4gICAgYmFja2dyb3VuZDogI2FhYTsgfVxuICAxMDAlIHtcbiAgICBjb2xvcjogcmVkOyB9IH1cblxuLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMsXG4uZGQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyB7XG4gIGJhY2tncm91bmQ6ICNjNGRmZjY7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBhbmltYXRpb246IGZhZGVJbiAwLjNzO1xuICBwYWRkaW5nOiAwLjUlIDcuNSUgMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyxcbiAgICAuZGQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMsXG4gICAgLmRkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMge1xuICAgICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDAuNSUgMyUgMCAhaW1wb3J0YW50OyB9IH1cbiAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9J3RydWUnXSAucGVyc29uLTEsXG4gIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLnBlcnNvbi0yLFxuICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpY1tkYXRhLWludmlldz0ndHJ1ZSddIC5wZXJzb24tdGV4dCxcbiAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9J3RydWUnXSAuYXJyb3ctZmVlZGJhY2ssXG4gIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLmFycm93LW1lc2FnZSxcbiAgLmRkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9J3RydWUnXSAucGVyc29uLTEsXG4gIC5kZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLnBlcnNvbi0yLFxuICAuZGQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpY1tkYXRhLWludmlldz0ndHJ1ZSddIC5wZXJzb24tdGV4dCxcbiAgLmRkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9J3RydWUnXSAuYXJyb3ctZmVlZGJhY2ssXG4gIC5kZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLmFycm93LW1lc2FnZSB7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aCAhaW1wb3J0YW50OyB9XG4gIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLnBlcnNvbi0xLFxuICAuZGQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpY1tkYXRhLWludmlldz0ndHJ1ZSddIC5wZXJzb24tMSB7XG4gICAgYW5pbWF0aW9uOiByb2xsSW4gMC44cztcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuMnM7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9J3RydWUnXSAucGVyc29uLTEsXG4gICAgICAuZGQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpY1tkYXRhLWludmlldz0ndHJ1ZSddIC5wZXJzb24tMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH0gfVxuICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpY1tkYXRhLWludmlldz0ndHJ1ZSddIC5wZXJzb24tMixcbiAgLmRkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9J3RydWUnXSAucGVyc29uLTIge1xuICAgIGFuaW1hdGlvbjogcm9sbEluUmlnaHQgMC44cztcbiAgICBhbmltYXRpb24tZGVsYXk6IDEuMnM7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9J3RydWUnXSAucGVyc29uLTIsXG4gICAgICAuZGQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpY1tkYXRhLWludmlldz0ndHJ1ZSddIC5wZXJzb24tMiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH0gfVxuICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpY1tkYXRhLWludmlldz0ndHJ1ZSddIC5wZXJzb24tdGV4dCxcbiAgLmRkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9J3RydWUnXSAucGVyc29uLXRleHQge1xuICAgIGFuaW1hdGlvbjogZmFkZUluVXAgMC44cztcbiAgICBhbmltYXRpb24tZGVsYXk6IDIuMnM7IH1cbiAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9J3RydWUnXSAuYXJyb3ctZmVlZGJhY2ssXG4gIC5kZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLmFycm93LWZlZWRiYWNrIHtcbiAgICBhbmltYXRpb246IGZhZGVJblJpZ2h0IDAuOHM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAxLjhzOyB9XG4gIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLmFycm93LW1lc3NhZ2UsXG4gIC5kZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLmFycm93LW1lc3NhZ2Uge1xuICAgIGFuaW1hdGlvbjogZmFkZUluTGVmdCAwLjhzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC44czsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLmFycm93LW1lc3NhZ2UsXG4gICAgICAuZGQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpY1tkYXRhLWludmlldz0ndHJ1ZSddIC5hcnJvdy1tZXNzYWdlIHtcbiAgICAgICAgbGVmdDogMjIlICFpbXBvcnRhbnQ7IH0gfVxuICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAuYW5pbWF0aW9uLXBhbmVsLFxuICAuZGQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAuYW5pbWF0aW9uLXBhbmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5hbmltYXRpb24tcGFuZWwsXG4gICAgICAuZGQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAuYW5pbWF0aW9uLXBhbmVsIHtcbiAgICAgICAgd2lkdGg6IDQ4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvOyB9IH1cbiAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLnBlcnNvbi1jb250YWluZXIsXG4gIC5kZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5wZXJzb24tY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgei1pbmRleDogMjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAucGVyc29uLWNvbnRhaW5lci5jb250YWluZXItMixcbiAgICAuZGQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAucGVyc29uLWNvbnRhaW5lci5jb250YWluZXItMiB7XG4gICAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLnBlcnNvbi1pY29uLFxuICAuZGQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAucGVyc29uLWljb24ge1xuICAgIHdpZHRoOiAyM3Z3O1xuICAgIGhlaWdodDogMjN2dztcbiAgICBtYXJnaW46IDhweDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5wZXJzb24taWNvbixcbiAgICAgIC5kZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5wZXJzb24taWNvbiB7XG4gICAgICAgIHdpZHRoOiAyNXZ3ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMjV2dyAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luOiA4cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLnBlcnNvbi1pY29uLFxuICAgICAgLmRkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLnBlcnNvbi1pY29uIHtcbiAgICAgICAgd2lkdGg6IDE0NnB4O1xuICAgICAgICBoZWlnaHQ6IDE0NHB4O1xuICAgICAgICBtYXJnaW46IDE1cHg7IH0gfVxuICAgIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5wZXJzb24taWNvbi5wZXJzb24tMSxcbiAgICAuZGQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAucGVyc29uLWljb24ucGVyc29uLTEge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9iL2dsb2JhbC9ncmFwaGljcy9iZDAyMC1wZXJzb24tMS5zdmdcIikgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLnBlcnNvbi1pY29uLnBlcnNvbi0yLFxuICAgIC5kZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5wZXJzb24taWNvbi5wZXJzb24tMiB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2IvZ2xvYmFsL2dyYXBoaWNzL2JkMDIwLXBlcnNvbi0yLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLnBlcnNvbi10ZXh0LFxuICAuZGQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAucGVyc29uLXRleHQge1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuMzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLnBlcnNvbi10ZXh0LFxuICAgICAgLmRkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLnBlcnNvbi10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9IH1cbiAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUsXG4gIC5kZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5hcnJvdy1ibHVlIHtcbiAgICB3aWR0aDogMzV2dztcbiAgICBoZWlnaHQ6IDExdnc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5hcnJvdy1ibHVlLFxuICAgICAgLmRkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUge1xuICAgICAgICB3aWR0aDogMjAycHg7XG4gICAgICAgIGhlaWdodDogNDVweDsgfSB9XG4gICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUuYXJyb3ctZmVlZGJhY2ssXG4gICAgLmRkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUuYXJyb3ctZmVlZGJhY2sge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9iL2VuLVVTL2dyYXBoaWNzL2JkMDIwLWZlZWRiYWNrLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICBib3R0b206IDQwcHg7XG4gICAgICByaWdodDogMjAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUuYXJyb3ctZmVlZGJhY2ssXG4gICAgICAgIC5kZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5hcnJvdy1ibHVlLmFycm93LWZlZWRiYWNrIHtcbiAgICAgICAgICBib3R0b206IDc1cHg7XG4gICAgICAgICAgcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAuYXJyb3ctYmx1ZS5hcnJvdy1mZWVkYmFjayxcbiAgICAgICAgLmRkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUuYXJyb3ctZmVlZGJhY2sge1xuICAgICAgICAgIGxlZnQ6IDM3JTsgfSB9XG4gICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUuYXJyb3ctbWVzc2FnZSxcbiAgICAuZGQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAuYXJyb3ctYmx1ZS5hcnJvdy1tZXNzYWdlIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvYi9lbi1VUy9ncmFwaGljcy9iZDAyMC1tZXNzYWdlLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICB0b3A6IDIwcHg7XG4gICAgICBsZWZ0OiAyMCU7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUuYXJyb3ctbWVzc2FnZSxcbiAgICAgICAgLmRkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUuYXJyb3ctbWVzc2FnZSB7XG4gICAgICAgICAgdG9wOiAxNSU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDMlOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAuYXJyb3ctYmx1ZS5hcnJvdy1tZXNzYWdlLFxuICAgICAgICAuZGQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAuYXJyb3ctYmx1ZS5hcnJvdy1tZXNzYWdlIHtcbiAgICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgICAgbGVmdDogMTA0cHggIWltcG9ydGFudDsgfSB9XG5cbiNhY2xzLWZkMDIwIC5mZDAyMC0wMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMC41ZW0gYXV0byAwLjVlbTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAjYWNscy1mZDAyMCAuZmQwMjAtMDEge1xuICAgICAgbWFyZ2luOiAxNXB4IGF1dG8gNXB4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gICNhY2xzLWZkMDIwIC5mZDAyMC0wMSAuYW5pbWF0ZWQtdGV4dCB7XG4gICAgY29sb3I6ICMwMDRiNzk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhbmltYXRpb246IGZhZGVJbkRvd24gMC44czsgfVxuICAgICNhY2xzLWZkMDIwIC5mZDAyMC0wMSAuYW5pbWF0ZWQtdGV4dC50ZXh0LTEge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKDAuNnMgKiAxKTsgfVxuICAgICNhY2xzLWZkMDIwIC5mZDAyMC0wMSAuYW5pbWF0ZWQtdGV4dC50ZXh0LTIge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKDAuNnMgKiAyKTsgfVxuICAgICNhY2xzLWZkMDIwIC5mZDAyMC0wMSAuYW5pbWF0ZWQtdGV4dC50ZXh0LTMge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKDAuNnMgKiAzKTsgfVxuICAgICNhY2xzLWZkMDIwIC5mZDAyMC0wMSAuYW5pbWF0ZWQtdGV4dC50ZXh0LTQge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKDAuNnMgKiA0KTsgfVxuICAjYWNscy1mZDAyMCAuZmQwMjAtMDEgLmFuaW1hdGlvbi1wYW5lbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MDBweDsgfVxuICAjYWNscy1mZDAyMCAuZmQwMjAtMDEgLmFycm93LXNwZWN0cnVtIHtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgbWFyZ2luOiAxNXB4O1xuICAgIGFuaW1hdGlvbjogZmFkZUluRG93biAwLjhzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMXM7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9iL2dsb2JhbC9ncmFwaGljcy9mZDAyMC1hcnJvdy1tb2JpbGUuc3ZnXCIpIG5vLXJlcGVhdDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgI2FjbHMtZmQwMjAgLmZkMDIwLTAxIC5hcnJvdy1zcGVjdHJ1bSB7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2IvZ2xvYmFsL2dyYXBoaWNzL2ZkMDIwLWFycm93LnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgfSB9XG5cbltkYXRhLXVpZD1cImFjbHMtaWowMjAtZ3JvdXAyLTFcIl0ge1xuICBhbGlnbi1pdGVtczogc3RhcnQgIWltcG9ydGFudDsgfVxuICBbZGF0YS11aWQ9XCJhY2xzLWlqMDIwLWdyb3VwMi0xXCJdIC5hbmltYXRpb24tcGFuZWwge1xuICAgIHBhZGRpbmc6IDAgMC44NXJlbTtcbiAgICBtYXJnaW46IDAuODVyZW0gYXV0byAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICBbZGF0YS11aWQ9XCJhY2xzLWlqMDIwLWdyb3VwMi0xXCJdIC5hbmltYXRpb24tcGFuZWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIFtkYXRhLXVpZD1cImFjbHMtaWowMjAtZ3JvdXAyLTFcIl0gLmFuaW1hdGlvbi1wYW5lbCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMC4zNXJlbTsgfSB9XG4gIFtkYXRhLXVpZD1cImFjbHMtaWowMjAtZ3JvdXAyLTFcIl1bZGF0YS1pbnZpZXc9XCJ0cnVlXCJdIHtcbiAgICBhbmltYXRpb246IGZhZGVJbiAwLjVzIGVhc2U7XG4gICAgb3BhY2l0eTogMDtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICBbZGF0YS11aWQ9XCJhY2xzLWlqMDIwLWdyb3VwMi0xXCJdW2RhdGEtaW52aWV3PVwidHJ1ZVwiXSB7XG4gICAgICAgIGFuaW1hdGlvbjogc2xpZGVJblJpZ2h0IDAuNXMgZWFzZTtcbiAgICAgICAgb3BhY2l0eTogMTsgfSB9XG5cbi5hbmltYXRpb24taWowMjAtMDEge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2VkMWIyZTtcbiAgbWFyZ2luOiBhdXRvIGF1dG8gMC41cmVtO1xuICB3aWR0aDogMTAwJTsgfVxuICAuYW5pbWF0aW9uLWlqMDIwLTAxIGgxIHtcbiAgICBmb250LWZhbWlseTogZ2VvcmdpYSwgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgY29sb3I6ICMwMDkxY2Q7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAwLjg1cmVtOyB9XG4gIC5hbmltYXRpb24taWowMjAtMDEgcCB7XG4gICAgZm9udC1mYW1pbHk6IGdlb3JnaWEsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjMDA0Yjc5O1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVlbTsgfVxuICAgIC5hbmltYXRpb24taWowMjAtMDEgcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzdjN2M3OyB9XG4gIC5hbmltYXRpb24taWowMjAtMDEgLm51bSB7XG4gICAgZm9udC1mYW1pbHk6IGdlb3JnaWEsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjZWQxYjJlO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5hbmltYXRpb24taWowMjAtMDEge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAgICAgLmFuaW1hdGlvbi1pajAyMC0wMSBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgICAgLmFuaW1hdGlvbi1pajAyMC0wMSBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgICAuYW5pbWF0aW9uLWlqMDIwLTAxIC5udW0ge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLmFuaW1hdGlvbi1pajAyMC0wMSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICBbZGF0YS11aWQ9XCJhY2xzLWlqMDIwLWdyb3VwMi0yXCJdID4gOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZWQxYjJlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gIFtkYXRhLXVpZD1cImFjbHMtaWowMjAtZ3JvdXAzLTEtMVwiXSA+IDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZWQxYjJlOyB9IH1cblxuW2RhdGEtdWlkPVwiYWNscy1pajAyMC1ncm91cDItMlwiXSxcbltkYXRhLXVpZD1cImFjbHMtaWowMjAtZ3JvdXAzLTEtMVwiXSB7XG4gIGFsaWduLWl0ZW1zOiBzdGFydCAhaW1wb3J0YW50OyB9XG4gIFtkYXRhLXVpZD1cImFjbHMtaWowMjAtZ3JvdXAyLTJcIl0gLmFuaW1hdGlvbi1wYW5lbCxcbiAgW2RhdGEtdWlkPVwiYWNscy1pajAyMC1ncm91cDMtMS0xXCJdIC5hbmltYXRpb24tcGFuZWwge1xuICAgIHBhZGRpbmc6IDAgMC44NXJlbTtcbiAgICBtYXJnaW46IDAuODVyZW0gYXV0byAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICBbZGF0YS11aWQ9XCJhY2xzLWlqMDIwLWdyb3VwMi0yXCJdIC5hbmltYXRpb24tcGFuZWwsXG4gICAgICBbZGF0YS11aWQ9XCJhY2xzLWlqMDIwLWdyb3VwMy0xLTFcIl0gLmFuaW1hdGlvbi1wYW5lbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIFtkYXRhLXVpZD1cImFjbHMtaWowMjAtZ3JvdXAyLTJcIl0gLmFuaW1hdGlvbi1wYW5lbCxcbiAgICAgIFtkYXRhLXVpZD1cImFjbHMtaWowMjAtZ3JvdXAzLTEtMVwiXSAuYW5pbWF0aW9uLXBhbmVsIHtcbiAgICAgICAgcGFkZGluZzogMCAwLjM1cmVtOyB9IH1cbiAgW2RhdGEtdWlkPVwiYWNscy1pajAyMC1ncm91cDItMlwiXVtkYXRhLWludmlldz1cInRydWVcIl0sXG4gIFtkYXRhLXVpZD1cImFjbHMtaWowMjAtZ3JvdXAzLTEtMVwiXVtkYXRhLWludmlldz1cInRydWVcIl0ge1xuICAgIGFuaW1hdGlvbjogZmFkZUluIDAuNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIFtkYXRhLXVpZD1cImFjbHMtaWowMjAtZ3JvdXAyLTJcIl1bZGF0YS1pbnZpZXc9XCJ0cnVlXCJdLFxuICAgICAgW2RhdGEtdWlkPVwiYWNscy1pajAyMC1ncm91cDMtMS0xXCJdW2RhdGEtaW52aWV3PVwidHJ1ZVwiXSB7XG4gICAgICAgIGFuaW1hdGlvbjogc2xpZGVJblJpZ2h0IDAuNXMgZWFzZTtcbiAgICAgICAgb3BhY2l0eTogMTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAuYW5pbWF0aW9uLWlqMDIwLTAxIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gIC5hbmltYXRpb24taWowMjAtMDIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDsgfSB9XG5cbi5hbmltYXRpb24taWowMjAtMDEsXG4uYW5pbWF0aW9uLWlqMDIwLTAyIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlZDFiMmU7XG4gIHBhZGRpbmctYm90dG9tOiAwLjg1cmVtO1xuICBtYXJnaW46IGF1dG8gYXV0byAwLjVyZW07XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5hbmltYXRpb24taWowMjAtMDEgaDEsXG4gIC5hbmltYXRpb24taWowMjAtMDIgaDEge1xuICAgIGZvbnQtZmFtaWx5OiBnZW9yZ2lhLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBjb2xvcjogIzAwOTFjZDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5hbmltYXRpb24taWowMjAtMDEgcCxcbiAgLmFuaW1hdGlvbi1pajAyMC0wMiBwIHtcbiAgICBmb250LWZhbWlseTogZ2VvcmdpYSwgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICMwMDRiNzk7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNWVtOyB9XG4gICAgLmFuaW1hdGlvbi1pajAyMC0wMSBwOm5vdCg6bGFzdC1jaGlsZCksXG4gICAgLmFuaW1hdGlvbi1pajAyMC0wMiBwOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjN2M3Yzc7IH1cbiAgLmFuaW1hdGlvbi1pajAyMC0wMSAubnVtLFxuICAuYW5pbWF0aW9uLWlqMDIwLTAyIC5udW0ge1xuICAgIGZvbnQtZmFtaWx5OiBnZW9yZ2lhLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogI2VkMWIyZTtcbiAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuYW5pbWF0aW9uLWlqMDIwLTAxLFxuICAgIC5hbmltYXRpb24taWowMjAtMDIge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAgICAgLmFuaW1hdGlvbi1pajAyMC0wMSBoMSxcbiAgICAgIC5hbmltYXRpb24taWowMjAtMDIgaDEge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgICAgIC5hbmltYXRpb24taWowMjAtMDEgcCxcbiAgICAgIC5hbmltYXRpb24taWowMjAtMDIgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAgICAgLmFuaW1hdGlvbi1pajAyMC0wMSAubnVtLFxuICAgICAgLmFuaW1hdGlvbi1pajAyMC0wMiAubnVtIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC5hbmltYXRpb24taWowMjAtMDEsXG4gICAgLmFuaW1hdGlvbi1pajAyMC0wMiB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbltkYXRhLXVpZD1cImFjbHMtbGMwMjAtZ3JvdXAxLTFcIl0ge1xuICBhbGlnbi1pdGVtczogc3RhcnQgIWltcG9ydGFudDsgfVxuICBbZGF0YS11aWQ9XCJhY2xzLWxjMDIwLWdyb3VwMS0xXCJdIC5hbmltYXRpb24tcGFuZWwge1xuICAgIHBhZGRpbmc6IDAgMC44NXJlbTtcbiAgICBtYXJnaW46IDAuODVyZW0gYXV0byAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICBbZGF0YS11aWQ9XCJhY2xzLWxjMDIwLWdyb3VwMS0xXCJdIC5hbmltYXRpb24tcGFuZWwge1xuICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgbWFyZ2luOiA1cHggYXV0byAwOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICBbZGF0YS11aWQ9XCJhY2xzLWxjMDIwLWdyb3VwMS0xXCJdIC5hbmltYXRpb24tcGFuZWwge1xuICAgICAgICBwYWRkaW5nOiAwIDAuMzVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBbZGF0YS11aWQ9XCJhY2xzLWxjMDIwLWdyb3VwMS0xXCJdIHtcbiAgICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50OyB9IH1cbiAgW2RhdGEtdWlkPVwiYWNscy1sYzAyMC1ncm91cDEtMVwiXVtkYXRhLWludmlldz1cInRydWVcIl0ge1xuICAgIGFuaW1hdGlvbjogZmFkZUluIDAuNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIFtkYXRhLXVpZD1cImFjbHMtbGMwMjAtZ3JvdXAxLTFcIl1bZGF0YS1pbnZpZXc9XCJ0cnVlXCJdIHtcbiAgICAgICAgYW5pbWF0aW9uOiBzbGlkZUluUmlnaHQgMC41cyBlYXNlO1xuICAgICAgICBvcGFjaXR5OiAxOyB9IH1cblxuLmFuaW1hdGlvbi1sYzAyMC0wMSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWQxYjJlO1xuICBwYWRkaW5nLWJvdHRvbTogMC44NXJlbTtcbiAgbWFyZ2luOiBhdXRvIGF1dG8gMC41cmVtO1xuICB3aWR0aDogMTAwJTsgfVxuICAuYW5pbWF0aW9uLWxjMDIwLTAxIGgxIHtcbiAgICBmb250LWZhbWlseTogZ2VvcmdpYSwgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgY29sb3I6ICMwMDkxY2Q7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuYW5pbWF0aW9uLWxjMDIwLTAxIC5udW0ge1xuICAgIGZvbnQtZmFtaWx5OiBnZW9yZ2lhLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogI2VkMWIyZTtcbiAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuYW5pbWF0aW9uLWxjMDIwLTAxIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogOHB4O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2VkMWIyZTsgfVxuICAgICAgLmFuaW1hdGlvbi1sYzAyMC0wMSBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgICAgLmFuaW1hdGlvbi1sYzAyMC0wMSBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgICAuYW5pbWF0aW9uLWxjMDIwLTAxIC5udW0ge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgICAgIC5hbmltYXRpb24tbGMwMjAtMDEgW2RhdGEtYmxvY2stdHlwZT1cInBhcmFncmFwaFwiXSB7XG4gICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLmFuaW1hdGlvbi1sYzAyMC0wMSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbltkYXRhLXVpZD1cImFjbHMtbGMwMjAtZ3JvdXA2LTBcIl0ge1xuICBhbGlnbi1pdGVtczogc3RhcnQgIWltcG9ydGFudDsgfVxuICBbZGF0YS11aWQ9XCJhY2xzLWxjMDIwLWdyb3VwNi0wXCJdIC5hbmltYXRpb24tcGFuZWwge1xuICAgIHBhZGRpbmc6IDAgMC44NXJlbTtcbiAgICBtYXJnaW46IDAuODVyZW0gYXV0byAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICBbZGF0YS11aWQ9XCJhY2xzLWxjMDIwLWdyb3VwNi0wXCJdIC5hbmltYXRpb24tcGFuZWwge1xuICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgbWFyZ2luOiA1cHggYXV0byAwOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICBbZGF0YS11aWQ9XCJhY2xzLWxjMDIwLWdyb3VwNi0wXCJdIC5hbmltYXRpb24tcGFuZWwge1xuICAgICAgICBwYWRkaW5nOiAwIDAuMzVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBbZGF0YS11aWQ9XCJhY2xzLWxjMDIwLWdyb3VwNi0wXCJdIFtkYXRhLWJsb2NrLXR5cGUtbGF5b3V0PVwicGFyYWdyYXBoXCJdIHtcbiAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgW2RhdGEtdWlkPVwiYWNscy1sYzAyMC1ncm91cDYtMFwiXVtkYXRhLWludmlldz1cInRydWVcIl0ge1xuICAgIGFuaW1hdGlvbjogZmFkZUluIDAuNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIFtkYXRhLXVpZD1cImFjbHMtbGMwMjAtZ3JvdXA2LTBcIl1bZGF0YS1pbnZpZXc9XCJ0cnVlXCJdIHtcbiAgICAgICAgYW5pbWF0aW9uOiBzbGlkZUluUmlnaHQgMC41cyBlYXNlO1xuICAgICAgICBvcGFjaXR5OiAxOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICNhY2xzLWxjMDIwIC5zaWRlLWJ5LXNpZGUgPiA6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB3aWR0aDogMzUlO1xuICAgIG1hcmdpbi1yaWdodDogMThweCAhaW1wb3J0YW50OyB9XG4gICNhY2xzLWxjMDIwIC5zaWRlLWJ5LXNpZGUgPiA6bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDY1JSAhaW1wb3J0YW50OyB9IH1cblxuLmFuaW1hdGlvbi1sYzAyMC0wMiB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWQxYjJlO1xuICBwYWRkaW5nLWJvdHRvbTogMC44NXJlbTtcbiAgbWFyZ2luOiBhdXRvIGF1dG8gMC41cmVtO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGZsb2F0OiBsZWZ0OyB9XG4gIC5hbmltYXRpb24tbGMwMjAtMDIgaDEge1xuICAgIGZvbnQtZmFtaWx5OiBnZW9yZ2lhLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBjb2xvcjogIzAwOTFjZDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5hbmltYXRpb24tbGMwMjAtMDIgLm51bSB7XG4gICAgZm9udC1mYW1pbHk6IGdlb3JnaWEsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjZWQxYjJlO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5hbmltYXRpb24tbGMwMjAtMDIge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZWQxYjJlOyB9XG4gICAgICAuYW5pbWF0aW9uLWxjMDIwLTAyIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgICAuYW5pbWF0aW9uLWxjMDIwLTAyIHAge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgICAgIC5hbmltYXRpb24tbGMwMjAtMDIgLm51bSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAuYW5pbWF0aW9uLWxjMDIwLTAyIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLnRlc3QtYW5pbWF0aW9uIGgxIHtcbiAgY29sb3I6IGJsdWU7XG4gIGFuaW1hdGlvbjogdGVzdCA1cyBpbmZpbml0ZTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgdGVzdCB7XG4gIDAlIHtcbiAgICBjb2xvcjogYmx1ZTsgfVxuICA1MCUge1xuICAgIGNvbG9yOiB5ZWxsb3c7XG4gICAgYmFja2dyb3VuZDogI2FhYTsgfVxuICAxMDAlIHtcbiAgICBjb2xvcjogcmVkOyB9IH1cblxuLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMge1xuICBiYWNrZ3JvdW5kOiAjYzRkZmY2O1xuICBtYXJnaW46IDAuODVyZW07XG4gIGFuaW1hdGlvbjogZmFkZUluIDAuM3M7XG4gIHBhZGRpbmc6IDAuNSUgNy41JSAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljIHtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMge1xuICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9XCJ0cnVlXCJdIC5wZXJzb24tMSxcbiAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9XCJ0cnVlXCJdIC5wZXJzb24tMixcbiAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9XCJ0cnVlXCJdIC5wZXJzb24tdGV4dCxcbiAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9XCJ0cnVlXCJdIC5hcnJvdy1mZWVkYmFjayxcbiAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9XCJ0cnVlXCJdIC5hcnJvdy1tZXNhZ2Uge1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGggIWltcG9ydGFudDsgfVxuICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpY1tkYXRhLWludmlldz1cInRydWVcIl0gLnBlcnNvbi0xIHtcbiAgICBhbmltYXRpb246IHJvbGxJbiAwLjhzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC4yczsgfVxuICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpY1tkYXRhLWludmlldz1cInRydWVcIl0gLnBlcnNvbi0yIHtcbiAgICBhbmltYXRpb246IHJvbGxJblJpZ2h0IDAuOHM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAxLjJzOyB9XG4gIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PVwidHJ1ZVwiXSAucGVyc29uLXRleHQge1xuICAgIGFuaW1hdGlvbjogZmFkZUluVXAgMC44cztcbiAgICBhbmltYXRpb24tZGVsYXk6IDIuMnM7IH1cbiAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9XCJ0cnVlXCJdIC5hcnJvdy1mZWVkYmFjayB7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW5SaWdodCAwLjhzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMS44czsgfVxuICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpY1tkYXRhLWludmlldz1cInRydWVcIl0gLmFycm93LW1lc3NhZ2Uge1xuICAgIGFuaW1hdGlvbjogZmFkZUluTGVmdCAwLjhzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC44czsgfVxuICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAuYW5pbWF0aW9uLXBhbmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5hbmltYXRpb24tcGFuZWwge1xuICAgICAgICB3aWR0aDogNDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAucGVyc29uLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHotaW5kZXg6IDI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLnBlcnNvbi1jb250YWluZXIuY29udGFpbmVyLTIge1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5wZXJzb24taWNvbiB7XG4gICAgd2lkdGg6IDIzdnc7XG4gICAgaGVpZ2h0OiAyM3Z3O1xuICAgIG1hcmdpbjogOHB4OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLnBlcnNvbi1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLnBlcnNvbi1pY29uIHtcbiAgICAgICAgd2lkdGg6IDE0NnB4O1xuICAgICAgICBoZWlnaHQ6IDE0NHB4O1xuICAgICAgICBtYXJnaW46IDE1cHg7IH0gfVxuICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAucGVyc29uLXRleHQge1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuMzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLnBlcnNvbi10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9IH1cbiAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUge1xuICAgIHdpZHRoOiAzNXZ3O1xuICAgIGhlaWdodDogMTF2dztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUge1xuICAgICAgICB3aWR0aDogMjAycHg7XG4gICAgICAgIGhlaWdodDogNDVweDsgfSB9XG4gICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUuYXJyb3ctZmVlZGJhY2sge1xuICAgICAgYm90dG9tOiA0MHB4O1xuICAgICAgcmlnaHQ6IDIwJSAhaW1wb3J0YW50OyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAgIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5hcnJvdy1ibHVlLmFycm93LWZlZWRiYWNrIHtcbiAgICAgICAgICByaWdodDogMjAlOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAuYXJyb3ctYmx1ZS5hcnJvdy1mZWVkYmFjayB7XG4gICAgICAgICAgYm90dG9tOiA3NXB4O1xuICAgICAgICAgIHJpZ2h0OiAxMTBweCAhaW1wb3J0YW50OyB9IH1cbiAgICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAuYXJyb3ctYmx1ZS5hcnJvdy1tZXNzYWdlIHtcbiAgICAgIHRvcDogMjBweDtcbiAgICAgIGxlZnQ6IDIwJSAhaW1wb3J0YW50OyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAgIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5hcnJvdy1ibHVlLmFycm93LW1lc3NhZ2Uge1xuICAgICAgICAgIHRvcDogMTUlO1xuICAgICAgICAgIGxlZnQ6IDIzJTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUuYXJyb3ctbWVzc2FnZSB7XG4gICAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICAgIGxlZnQ6IDEwNHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4jYmxzLWJkMDIwIC5wZXJzb24taWNvbi5wZXJzb24tMSB7XG4gIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvYS9nbG9iYWwvZ3JhcGhpY3MvYmMwMjAtcGVyc29uLTEuc3ZnXCIpIG5vLXJlcGVhdDsgfVxuXG4jYmxzLWJkMDIwIC5wZXJzb24taWNvbi5wZXJzb24tMiB7XG4gIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvYS9nbG9iYWwvZ3JhcGhpY3MvYmMwMjAtcGVyc29uLTIuc3ZnXCIpIG5vLXJlcGVhdDsgfVxuXG4jYmxzLWJkMDIwIC5hcnJvdy1ibHVlLmFycm93LWZlZWRiYWNrIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9hL2VuLVVTL2dyYXBoaWNzL2JjMDIwLWZlZWRiYWNrLnN2Z1wiKSBuby1yZXBlYXQ7IH1cblxuI2Jscy1iZDAyMCAuYXJyb3ctYmx1ZS5hcnJvdy1tZXNzYWdlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9hL2VuLVVTL2dyYXBoaWNzL2JjMDIwLW1lc3NhZ2Uuc3ZnXCIpIG5vLXJlcGVhdDsgfVxuXG5bZGF0YS1jb3Vyc2U9XCJzYW1wbGVcIl0gI2Jscy1iZDAyMCAucGVyc29uLWljb24ucGVyc29uLTEge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L3NhbXBsZS9nbG9iYWwvZ3JhcGhpY3MvYmMwMjAtcGVyc29uLTEuc3ZnXCIpIG5vLXJlcGVhdDsgfVxuXG5bZGF0YS1jb3Vyc2U9XCJzYW1wbGVcIl0gI2Jscy1iZDAyMCAucGVyc29uLWljb24ucGVyc29uLTIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L3NhbXBsZS9nbG9iYWwvZ3JhcGhpY3MvYmMwMjAtcGVyc29uLTIuc3ZnXCIpIG5vLXJlcGVhdDsgfVxuXG5bZGF0YS1jb3Vyc2U9XCJzYW1wbGVcIl0gI2Jscy1iZDAyMCAuYXJyb3ctYmx1ZS5hcnJvdy1mZWVkYmFjayB7XG4gIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvc2FtcGxlL2VuLVVTL2dyYXBoaWNzL2JjMDIwLWZlZWRiYWNrLnN2Z1wiKSBuby1yZXBlYXQ7IH1cblxuW2RhdGEtY291cnNlPVwic2FtcGxlXCJdICNibHMtYmQwMjAgLmFycm93LWJsdWUuYXJyb3ctbWVzc2FnZSB7XG4gIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvc2FtcGxlL2VuLVVTL2dyYXBoaWNzL2JjMDIwLW1lc3NhZ2Uuc3ZnXCIpIG5vLXJlcGVhdDsgfVxuXG4jYWNscy1iZDAyMCAucGVyc29uLWljb24ucGVyc29uLTEge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2IvZ2xvYmFsL2dyYXBoaWNzL2JkMDIwLXBlcnNvbi0xLnN2Z1wiKSBuby1yZXBlYXQ7IH1cblxuI2FjbHMtYmQwMjAgLnBlcnNvbi1pY29uLnBlcnNvbi0yIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9iL2dsb2JhbC9ncmFwaGljcy9iZDAyMC1wZXJzb24tMi5zdmdcIikgbm8tcmVwZWF0OyB9XG5cbiNhY2xzLWJkMDIwIC5hcnJvdy1ibHVlLmFycm93LWZlZWRiYWNrIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9iL2VuLVVTL2dyYXBoaWNzL2JkMDIwLWZlZWRiYWNrLnN2Z1wiKSBuby1yZXBlYXQ7IH1cblxuI2FjbHMtYmQwMjAgLmFycm93LWJsdWUuYXJyb3ctbWVzc2FnZSB7XG4gIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvYi9lbi1VUy9ncmFwaGljcy9iZDAyMC1tZXNzYWdlLnN2Z1wiKSBuby1yZXBlYXQ7IH1cblxuI3BhbHMtYmMwMjAgLnBlcnNvbi1pY29uLnBlcnNvbi0xIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9jL2dsb2JhbC9ncmFwaGljcy9iYzAyMC1wZXJzb24tMS5zdmdcIikgbm8tcmVwZWF0OyB9XG5cbiNwYWxzLWJjMDIwIC5wZXJzb24taWNvbi5wZXJzb24tMiB7XG4gIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvYy9nbG9iYWwvZ3JhcGhpY3MvYmMwMjAtcGVyc29uLTIuc3ZnXCIpIG5vLXJlcGVhdDsgfVxuXG4jcGFscy1iYzAyMCAuYXJyb3ctYmx1ZS5hcnJvdy1mZWVkYmFjayB7XG4gIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvYy9lbi1VUy9ncmFwaGljcy9iYzAyMC1mZWVkYmFjay5zdmdcIikgbm8tcmVwZWF0OyB9XG5cbiNwYWxzLWJjMDIwIC5hcnJvdy1ibHVlLmFycm93LW1lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2MvZW4tVVMvZ3JhcGhpY3MvYmMwMjAtbWVzc2FnZS5zdmdcIikgbm8tcmVwZWF0OyB9XG5cbi5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljIHtcbiAgYmFja2dyb3VuZDogI2M0ZGZmNjtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbjogZmFkZUluIDAuM3M7XG4gIHBhZGRpbmc6IDAuNSUgNy41JSAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyB7XG4gICAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMC41JSAzJSAwICFpbXBvcnRhbnQ7IH0gfVxuICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAucGVyc29uLTEsXG4gIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5wZXJzb24tMiB7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PVwidHJ1ZVwiXSAucGVyc29uLTEsXG4gIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PVwidHJ1ZVwiXSAucGVyc29uLTIsXG4gIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PVwidHJ1ZVwiXSAucGVyc29uLXRleHQsXG4gIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PVwidHJ1ZVwiXSAuYXJyb3ctZmVlZGJhY2ssXG4gIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PVwidHJ1ZVwiXSAuYXJyb3ctbWVzYWdlIHtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoICFpbXBvcnRhbnQ7IH1cbiAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9XCJ0cnVlXCJdIC5wZXJzb24tMSB7XG4gICAgYW5pbWF0aW9uOiByb2xsSW4gMC44cztcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuMnM7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9XCJ0cnVlXCJdIC5wZXJzb24tMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH0gfVxuICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpY1tkYXRhLWludmlldz1cInRydWVcIl0gLnBlcnNvbi0yIHtcbiAgICBhbmltYXRpb246IHJvbGxJblJpZ2h0IDAuOHM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAxLjJzO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PVwidHJ1ZVwiXSAucGVyc29uLTIge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9IH1cbiAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9XCJ0cnVlXCJdIC5wZXJzb24tdGV4dCB7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW5VcCAwLjhzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMi4yczsgfVxuICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpY1tkYXRhLWludmlldz1cInRydWVcIl0gLmFycm93LWZlZWRiYWNrIHtcbiAgICBhbmltYXRpb246IGZhZGVJblJpZ2h0IDAuOHM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAxLjhzOyB9XG4gIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PVwidHJ1ZVwiXSAuYXJyb3ctbWVzc2FnZSB7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW5MZWZ0IDAuOHM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjhzOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9XCJ0cnVlXCJdIC5hcnJvdy1tZXNzYWdlIHtcbiAgICAgICAgbGVmdDogMjIlICFpbXBvcnRhbnQ7IH0gfVxuICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAuYW5pbWF0aW9uLXBhbmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5hbmltYXRpb24tcGFuZWwge1xuICAgICAgICB3aWR0aDogNDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAucGVyc29uLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHotaW5kZXg6IDI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLnBlcnNvbi1jb250YWluZXIuY29udGFpbmVyLTIge1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5wZXJzb24taWNvbiB7XG4gICAgd2lkdGg6IDIzdnc7XG4gICAgaGVpZ2h0OiAyM3Z3O1xuICAgIG1hcmdpbjogOHB4OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLnBlcnNvbi1pY29uIHtcbiAgICAgICAgd2lkdGg6IDI1dncgIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAyNXZ3ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW46IDhweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAucGVyc29uLWljb24ge1xuICAgICAgICB3aWR0aDogMTQ2cHg7XG4gICAgICAgIGhlaWdodDogMTQ0cHg7XG4gICAgICAgIG1hcmdpbjogMTVweDsgfSB9XG4gICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLnBlcnNvbi1pY29uLnBlcnNvbi0xIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvYy9nbG9iYWwvZ3JhcGhpY3MvYmQwMjAtcGVyc29uLTEuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50OyB9XG4gICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLnBlcnNvbi1pY29uLnBlcnNvbi0yIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvYy9nbG9iYWwvZ3JhcGhpY3MvYmQwMjAtcGVyc29uLTIuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50OyB9XG4gIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5wZXJzb24tdGV4dCB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAucGVyc29uLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAuYXJyb3ctYmx1ZSB7XG4gICAgd2lkdGg6IDM1dnc7XG4gICAgaGVpZ2h0OiAxMXZ3O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAuYXJyb3ctYmx1ZSB7XG4gICAgICAgIHdpZHRoOiAyMDJweDtcbiAgICAgICAgaGVpZ2h0OiA0NXB4OyB9IH1cbiAgICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAuYXJyb3ctYmx1ZS5hcnJvdy1mZWVkYmFjayB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2MvZW4tVVMvZ3JhcGhpY3MvYmQwMjAtZmVlZGJhY2suc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgIGJvdHRvbTogNDBweDtcbiAgICAgIHJpZ2h0OiAyMCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAuYmQwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAuYXJyb3ctYmx1ZS5hcnJvdy1mZWVkYmFjayB7XG4gICAgICAgICAgYm90dG9tOiA3NXB4O1xuICAgICAgICAgIHJpZ2h0OiAxMTBweCAhaW1wb3J0YW50OyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUuYXJyb3ctZmVlZGJhY2sge1xuICAgICAgICAgIGxlZnQ6IDM3JTsgfSB9XG4gICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUuYXJyb3ctbWVzc2FnZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2MvZW4tVVMvZ3JhcGhpY3MvYmQwMjAtbWVzc2FnZS5zdmdcIikgbm8tcmVwZWF0O1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgbGVmdDogMjAlOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAgIC5iZDAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5hcnJvdy1ibHVlLmFycm93LW1lc3NhZ2Uge1xuICAgICAgICAgIHRvcDogMTUlO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzJTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgLmJkMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUuYXJyb3ctbWVzc2FnZSB7XG4gICAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICAgIGxlZnQ6IDEwNHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uYW5pbWF0aW9uLWZjMDIwLTAxIHtcbiAgd2lkdGg6IDk1JTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IC4zNWVtIGF1dG8gMS41ZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmFuaW1hdGlvbi1mYzAyMC0wMSB7XG4gICAgICB3aWR0aDogNzQlO1xuICAgICAgbWFyZ2luOiAyNXB4IGF1dG8gNDBweDsgfSB9XG4gIC5hbmltYXRpb24tZmMwMjAtMDEgLmljb24tc2hvdXQsXG4gIC5hbmltYXRpb24tZmMwMjAtMDEgLmljb24tdGFwIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDA5MWNkO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBmbGV4LWZsb3c6IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtYmFzaXM6IDE7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAuYW5pbWF0aW9uLWZjMDIwLTAxIC5pY29uLXNob3V0LFxuICAgICAgLmFuaW1hdGlvbi1mYzAyMC0wMSAuaWNvbi10YXAge1xuICAgICAgICB3aWR0aDogMjJ2dztcbiAgICAgICAgaGVpZ2h0OiAyMnZ3OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5hbmltYXRpb24tZmMwMjAtMDEgLmljb24tc2hvdXQsXG4gICAgICAuYW5pbWF0aW9uLWZjMDIwLTAxIC5pY29uLXRhcCB7XG4gICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgICAgYm94LXNoYWRvdzogLTJweCAycHggMCAwIHJnYmEoMywgMywgMywgMC4xNSk7IH0gfVxuICAuYW5pbWF0aW9uLWZjMDIwLTAxIC5pY29uLXNob3V0IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLXNob3V0LWxpbmUuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA2NSU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDM4JTsgfVxuICAuYW5pbWF0aW9uLWZjMDIwLTAxIC5pY29uLXRhcCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi10YXAtbGluZS5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNTglOyB9XG4gIC5hbmltYXRpb24tZmMwMjAtMDEgLmFycm93IHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9nbG9iYWwvZ3JhcGhpY3MvaWNvbi1hcnJvdy1ibHVlLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAuYW5pbWF0aW9uLWZjMDIwLTAxIC5hcnJvdyB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIzcHg7IH0gfVxuXG4uYXNzZXQtMSxcbi5hc3NldC0yLFxuLmFzc2V0LTMsXG4uYXNzZXQtNCxcbi5hc3NldC01IHtcbiAgb3BhY2l0eTogMDsgfVxuXG5bZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj1cInRydWVcIl1bZGF0YS1pbnZpZXc9XCJ0cnVlXCJdIC5hbmltYXRpb24tZmMwMjAtMDEgLmFzc2V0LTEge1xuICBhbmltYXRpb246IHJvbGxJbiAwLjhzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuNHM7IH1cblxuW2RhdGEtc2Nyb2xsLXRyYW5zaXRpb249XCJ0cnVlXCJdW2RhdGEtaW52aWV3PVwidHJ1ZVwiXSAuYW5pbWF0aW9uLWZjMDIwLTAxIC5hc3NldC0yIHtcbiAgYW5pbWF0aW9uOiBmYWRlSW5Eb3duIDAuMnM7XG4gIGFuaW1hdGlvbi1kZWxheTogMC43czsgfVxuXG5bZGF0YS1zY3JvbGwtdHJhbnNpdGlvbj1cInRydWVcIl1bZGF0YS1pbnZpZXc9XCJ0cnVlXCJdIC5hbmltYXRpb24tZmMwMjAtMDEgLmFzc2V0LTMge1xuICBhbmltYXRpb246IHJvbGxJbiAwLjhzO1xuICBhbmltYXRpb24tZGVsYXk6IDFzOyB9XG5cbltkYXRhLXNjcm9sbC10cmFuc2l0aW9uPVwidHJ1ZVwiXVtkYXRhLWludmlldz1cInRydWVcIl0gLmFuaW1hdGlvbi1mYzAyMC0wMSAuYXNzZXQtNCB7XG4gIGFuaW1hdGlvbjogZmFkZUluRG93biAwLjJzO1xuICBhbmltYXRpb24tZGVsYXk6IDEuM3M7IH1cblxuW2RhdGEtc2Nyb2xsLXRyYW5zaXRpb249XCJ0cnVlXCJdW2RhdGEtaW52aWV3PVwidHJ1ZVwiXSAuYW5pbWF0aW9uLWZjMDIwLTAxIC5hc3NldC01IHtcbiAgYW5pbWF0aW9uOiByb2xsSW4gMC44cztcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjZzOyB9XG5cbiNwYWxzLWZkMDIwIC5mZDAyMC0wMSB7XG4gIHdpZHRoOiA4NSU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAwLjVlbSBhdXRvIDAuNWVtO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICNwYWxzLWZkMDIwIC5mZDAyMC0wMSB7XG4gICAgICBtYXJnaW46IDE1cHggYXV0byA1cHg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cbiAgI3BhbHMtZmQwMjAgLmZkMDIwLTAxIC5hbmltYXRlZC10ZXh0IHtcbiAgICBjb2xvcjogIzAwNGI3OTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICNwYWxzLWZkMDIwIC5mZDAyMC0wMSAuYW5pbWF0aW9uLXBhbmVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwMHB4OyB9XG4gICNwYWxzLWZkMDIwIC5mZDAyMC0wMSAudGV4dC0xIHtcbiAgICBhbmltYXRpb246IGZhZGVJbkRvd24gMC44cztcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuN3M7IH1cbiAgI3BhbHMtZmQwMjAgLmZkMDIwLTAxIC5hcnJvdy1zcGVjdHJ1bSB7XG4gICAgd2lkdGg6IDM0cHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIG1hcmdpbjogMTVweDtcbiAgICBhbmltYXRpb246IGZhZGVJbkRvd24gMC44cztcbiAgICBhbmltYXRpb24tZGVsYXk6IDFzO1xuICAgIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvYy9nbG9iYWwvZ3JhcGhpY3MvZmQwMjAtYXJyb3ctbW9iaWxlLnN2Z1wiKSBuby1yZXBlYXQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICNwYWxzLWZkMDIwIC5mZDAyMC0wMSAuYXJyb3ctc3BlY3RydW0ge1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9jL2dsb2JhbC9ncmFwaGljcy9mZDAyMC1hcnJvdy5zdmdcIikgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IH0gfVxuICAjcGFscy1mZDAyMCAuZmQwMjAtMDEgLnRleHQtMiB7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW5Eb3duIDAuOHM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAxLjNzOyB9XG5cbltkYXRhLXVpZD1cInBhbHMtZ2QwMjAtZ3JvdXAwLTFcIl0ge1xuICBhbGlnbi1pdGVtczogc3RhcnQgIWltcG9ydGFudDsgfVxuICBbZGF0YS11aWQ9XCJwYWxzLWdkMDIwLWdyb3VwMC0xXCJdIC5hbmltYXRpb24tcGFuZWwge1xuICAgIHBhZGRpbmc6IDAgMC44NXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwLjg1cmVtIGF1dG8gMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtdWlkPVwicGFscy1nZDAyMC1ncm91cDAtMVwiXSAuYW5pbWF0aW9uLXBhbmVsIHtcbiAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgW2RhdGEtdWlkPVwicGFscy1nZDAyMC1ncm91cDAtMVwiXSAuYW5pbWF0aW9uLXBhbmVsIHtcbiAgICAgICAgcGFkZGluZzogMCAwLjM1cmVtOyB9IH1cbiAgW2RhdGEtdWlkPVwicGFscy1nZDAyMC1ncm91cDAtMVwiXVtkYXRhLWludmlldz1cInRydWVcIl0gcCB7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW4gMC41cyBlYXNlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuICBbZGF0YS11aWQ9XCJwYWxzLWdkMDIwLWdyb3VwMC0xXCJdW2RhdGEtaW52aWV3PVwidHJ1ZVwiXSAuYXJyb3ctc3BlY3RydW0ge1xuICAgIGFuaW1hdGlvbjogZmFkZUluRG93biAwLjhzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMXM7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9jL2dsb2JhbC9ncmFwaGljcy9nZDAyMC1zcGVjdHJ1bS1hcnJvdy5zdmdcIikgbm8tcmVwZWF0OyB9XG5cbi5hbmltYXRpb24tZ2QwMjAtMDEge1xuICBwYWRkaW5nLWJvdHRvbTogMC44NXJlbTtcbiAgbWFyZ2luOiBhdXRvIGF1dG8gMC41cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5hbmltYXRpb24tZ2QwMjAtMDEgcCB7XG4gICAgZm9udC1mYW1pbHk6IGdlb3JnaWEsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjZWQxYjJlO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gIC5hbmltYXRpb24tZ2QwMjAtMDEgLmFycm93LXNwZWN0cnVtIHtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9jL2dsb2JhbC9ncmFwaGljcy9nZDAyMC1zcGVjdHJ1bS1hcnJvdy5zdmdcIikgbm8tcmVwZWF0O1xuICAgIG1hcmdpbjogMC44NXJlbSBhdXRvOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAuYW5pbWF0aW9uLWdkMDIwLTAxIC5hcnJvdy1zcGVjdHJ1bSB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvYy9nbG9iYWwvZ3JhcGhpY3MvZ2QwMjAtc3BlY3RydW0tYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmFuaW1hdGlvbi1nZDAyMC0wMSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgICAgIC5hbmltYXRpb24tZ2QwMjAtMDEgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAuYW5pbWF0aW9uLWdkMDIwLTAxIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuW2RhdGEtdWlkPVwicGFscy1nZDA1MC1ncm91cDEtMlwiXSB7XG4gIGFsaWduLWl0ZW1zOiBzdGFydCAhaW1wb3J0YW50OyB9XG4gIFtkYXRhLXVpZD1cInBhbHMtZ2QwNTAtZ3JvdXAxLTJcIl0gLmFuaW1hdGlvbi1wYW5lbCB7XG4gICAgcGFkZGluZzogMCAwLjg1cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAuNXJlbSBhdXRvIDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIFtkYXRhLXVpZD1cInBhbHMtZ2QwNTAtZ3JvdXAxLTJcIl0gLmFuaW1hdGlvbi1wYW5lbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMC44NXJlbSBhdXRvIDA7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIFtkYXRhLXVpZD1cInBhbHMtZ2QwNTAtZ3JvdXAxLTJcIl0gLmFuaW1hdGlvbi1wYW5lbCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMC4zNXJlbTsgfSB9XG4gIFtkYXRhLXVpZD1cInBhbHMtZ2QwNTAtZ3JvdXAxLTJcIl1bZGF0YS1pbnZpZXc9XCJ0cnVlXCJdIHAge1xuICAgIGFuaW1hdGlvbjogZmFkZUluIDAuNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cbiAgW2RhdGEtdWlkPVwicGFscy1nZDA1MC1ncm91cDEtMlwiXVtkYXRhLWludmlldz1cInRydWVcIl0gLmFycm93LXNwZWN0cnVtIHtcbiAgICBhbmltYXRpb246IGZhZGVJbkRvd24gMC44cztcbiAgICBhbmltYXRpb24tZGVsYXk6IDFzO1xuICAgIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvYy9nbG9iYWwvZ3JhcGhpY3MvZ2QwMjAtc3BlY3RydW0tYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmFuaW1hdGlvbi1nZDA1MC0wMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjg1cmVtO1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5hbmltYXRpb24tZ2QwNTAtMDEgcCB7XG4gICAgZm9udC1mYW1pbHk6IGdlb3JnaWEsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjZWQxYjJlO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gIC5hbmltYXRpb24tZ2QwNTAtMDEgLmFycm93LXNwZWN0cnVtIHtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9jL2dsb2JhbC9ncmFwaGljcy9nZDAyMC1zcGVjdHJ1bS1hcnJvdy5zdmdcIikgbm8tcmVwZWF0O1xuICAgIG1hcmdpbjogMC41cmVtIGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmFuaW1hdGlvbi1nZDA1MC0wMSAuYXJyb3ctc3BlY3RydW0gcC5zbWFsbC0tdGV4dF9zcGVjdHJ1bSB7XG4gICAgICB3aWR0aDogMjMwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5hbmltYXRpb24tZ2QwNTAtMDEgLmFycm93LXNwZWN0cnVtIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9jL2dsb2JhbC9ncmFwaGljcy9nZDAyMC1zcGVjdHJ1bS1hcnJvdy5zdmdcIikgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwLjg1cmVtIGF1dG87IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuYW5pbWF0aW9uLWdkMDUwLTAxIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAgICAgLmFuaW1hdGlvbi1nZDA1MC0wMSBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC5hbmltYXRpb24tZ2QwNTAtMDEge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5bZGF0YS11aWQ9XCJwYWxzLWdlMDUwLWdyb3VwMC0yLTBcIl0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBbZGF0YS11aWQ9XCJwYWxzLWdlMDUwLWdyb3VwMC0yLTBcIl0gLmFuaW1hdGlvbi1wYW5lbCB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtdWlkPVwicGFscy1nZTA1MC1ncm91cDAtMi0wXCJdIHtcbiAgICAgIHdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfSB9XG5cbltkYXRhLXVpZD1cInBhbHMtZ2UwNTAtZ3JvdXAwLTMtMFwiXSB7XG4gIGFsaWduLWl0ZW1zOiBzdGFydCAhaW1wb3J0YW50OyB9XG4gIFtkYXRhLXVpZD1cInBhbHMtZ2UwNTAtZ3JvdXAwLTMtMFwiXSAuYW5pbWF0aW9uLXBhbmVsIHtcbiAgICBwYWRkaW5nOiAwIDAuODVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMC44NXJlbSBhdXRvIDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIFtkYXRhLXVpZD1cInBhbHMtZ2UwNTAtZ3JvdXAwLTMtMFwiXSAuYW5pbWF0aW9uLXBhbmVsIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICBbZGF0YS11aWQ9XCJwYWxzLWdlMDUwLWdyb3VwMC0zLTBcIl0gLmFuaW1hdGlvbi1wYW5lbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBbZGF0YS11aWQ9XCJwYWxzLWdlMDUwLWdyb3VwMC0zLTBcIl0gPiA6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2VkMWIyZTtcbiAgICAgIG1hcmdpbi1yaWdodDogMnJlbTsgfSB9XG5cbltkYXRhLXVpZD1cInBhbHMtZ2UwNTAtZ3JvdXAwLTItMVwiXSxcbltkYXRhLXVpZD1cInBhbHMtZ2UwNTAtZ3JvdXAwLTJcIl0ge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtdWlkPVwicGFscy1nZTA1MC1ncm91cDAtMi0xXCJdLFxuICAgIFtkYXRhLXVpZD1cInBhbHMtZ2UwNTAtZ3JvdXAwLTJcIl0ge1xuICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfSB9XG5cbi5hbmltYXRpb24tZ2UwNTAtMDEge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2VkMWIyZTtcbiAgcGFkZGluZy1ib3R0b206IDAuODVyZW07XG4gIG1hcmdpbjogYXV0byBhdXRvIDAuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAuYW5pbWF0aW9uLWdlMDUwLTAxIGgxIHtcbiAgICBmb250LWZhbWlseTogZ2VvcmdpYSwgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgY29sb3I6ICMwMDkxY2Q7XG4gICAgcGFkZGluZy1yaWdodDogMnB4O1xuICAgIG1hcmdpbjogMDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5hbmltYXRpb24tZ2UwNTAtMDEgaDEge1xuICAgICAgICBsaW5lLWhlaWdodDogMS41OyB9IH1cbiAgLmFuaW1hdGlvbi1nZTA1MC0wMSBwIHtcbiAgICBmb250LWZhbWlseTogZ2VvcmdpYSwgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICMwMDRiNzk7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgLmFuaW1hdGlvbi1nZTA1MC0wMSAubnVtIHtcbiAgICBmb250LWZhbWlseTogZ2VvcmdpYSwgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICNlZDFiMmU7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmFuaW1hdGlvbi1nZTA1MC0wMSB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogaW5oZXJpdDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2VkMWIyZTsgfVxuICAgICAgLmFuaW1hdGlvbi1nZTA1MC0wMSBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAgICAgLmFuaW1hdGlvbi1nZTA1MC0wMSBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgICAuYW5pbWF0aW9uLWdlMDUwLTAxIC5udW0ge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLmFuaW1hdGlvbi1nZTA1MC0wMSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbltkYXRhLXVpZD1cInBhbHMtaGUwOTAtZ3JvdXAzLTEtMFwiXS5zaWRlLWJ5LXNpZGUge1xuICBhbGlnbi1pdGVtczogc3RhcnQgIWltcG9ydGFudDsgfVxuICBbZGF0YS11aWQ9XCJwYWxzLWhlMDkwLWdyb3VwMy0xLTBcIl0uc2lkZS1ieS1zaWRlIC5hbmltYXRpb24tcGFuZWwge1xuICAgIHBhZGRpbmc6IDAgMC44NXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwLjg1cmVtIGF1dG8gMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtdWlkPVwicGFscy1oZTA5MC1ncm91cDMtMS0wXCJdLnNpZGUtYnktc2lkZSAuYW5pbWF0aW9uLXBhbmVsIHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIFtkYXRhLXVpZD1cInBhbHMtaGUwOTAtZ3JvdXAzLTEtMFwiXS5zaWRlLWJ5LXNpZGUgLmFuaW1hdGlvbi1wYW5lbCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMC4zNXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLXVpZD1cInBhbHMtaGUwOTAtZ3JvdXAzLTEtMFwiXS5zaWRlLWJ5LXNpZGUgLmFuaW1hdGVkLWdyYXBoaWMge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5bZGF0YS11aWQ9XCJwYWxzLWdlMDUwLWdyb3VwMC0zLTBcIl0ge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbltkYXRhLXVpZD1cInBhbHMtZ2UwNTAtZ3JvdXAwLTNcIl0ge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuW2RhdGEtdWlkPVwicGFscy1nZTA1MC1ncm91cDAtMy0xXCJdIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4uYW5pbWF0aW9uLWhlMDkwLTAxIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlZDFiMmU7XG4gIHBhZGRpbmctYm90dG9tOiAwLjg1cmVtO1xuICBtYXJnaW46IDAuNXJlbSAwLjg1cmVtIDAuNXJlbTtcbiAgd2lkdGg6IGF1dG87IH1cbiAgLmFuaW1hdGlvbi1oZTA5MC0wMSBoMSB7XG4gICAgZm9udC1mYW1pbHk6IGdlb3JnaWEsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGNvbG9yOiAjMDA5MWNkOyB9XG4gIC5hbmltYXRpb24taGUwOTAtMDEgcCB7XG4gICAgZm9udC1mYW1pbHk6IGdlb3JnaWEsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjMDA0Yjc5O1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gIC5hbmltYXRpb24taGUwOTAtMDEgLm51bSB7XG4gICAgZm9udC1mYW1pbHk6IGdlb3JnaWEsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjZWQxYjJlO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5hbmltYXRpb24taGUwOTAtMDEge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2VkMWIyZTtcbiAgICAgIG1hcmdpbjogMCAwIDAuNXJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cbiAgICAgIC5hbmltYXRpb24taGUwOTAtMDEgaDEge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICAgIC5hbmltYXRpb24taGUwOTAtMDEgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAgICAgLmFuaW1hdGlvbi1oZTA5MC0wMSAubnVtIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC5hbmltYXRpb24taGUwOTAtMDEge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5bZGF0YS11aWQ9XCJwYWxzLWhlMTEwLWdyb3VwNC0xXCJdIHtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgW2RhdGEtdWlkPVwicGFscy1oZTExMC1ncm91cDQtMVwiXSAuYW5pbWF0aW9uLXBhbmVsIHtcbiAgICBwYWRkaW5nOiAwIDAuODVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMC44NXJlbSBhdXRvIDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIFtkYXRhLXVpZD1cInBhbHMtaGUxMTAtZ3JvdXA0LTFcIl0gLmFuaW1hdGlvbi1wYW5lbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIFtkYXRhLXVpZD1cInBhbHMtaGUxMTAtZ3JvdXA0LTFcIl0gLmFuaW1hdGlvbi1wYW5lbCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMC4zNXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLXVpZD1cInBhbHMtaGUxMTAtZ3JvdXA0LTFcIl0gPiA6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZWQxYjJlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07IH0gfVxuICBbZGF0YS11aWQ9XCJwYWxzLWhlMTEwLWdyb3VwNC0xXCJdW2RhdGEtaW52aWV3PVwidHJ1ZVwiXSB7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW4gMC41cyBlYXNlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtdWlkPVwicGFscy1oZTExMC1ncm91cDQtMVwiXVtkYXRhLWludmlldz1cInRydWVcIl0ge1xuICAgICAgICBhbmltYXRpb246IHNsaWRlSW5SaWdodCAwLjVzIGVhc2U7XG4gICAgICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4uYW5pbWF0aW9uLWhlMTEwLTAxIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlZDFiMmU7XG4gIHBhZGRpbmctYm90dG9tOiAwLjg1cmVtO1xuICBtYXJnaW46IGF1dG8gYXV0byAwLjVyZW07XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5hbmltYXRpb24taGUxMTAtMDEgaDEge1xuICAgIGZvbnQtZmFtaWx5OiBnZW9yZ2lhLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBjb2xvcjogIzAwOTFjZDsgfVxuICAuYW5pbWF0aW9uLWhlMTEwLTAxIHAge1xuICAgIGZvbnQtZmFtaWx5OiBnZW9yZ2lhLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzAwNGI3OTtcbiAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICAuYW5pbWF0aW9uLWhlMTEwLTAxIC5udW0ge1xuICAgIGZvbnQtZmFtaWx5OiBnZW9yZ2lhLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogI2VkMWIyZTtcbiAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuYW5pbWF0aW9uLWhlMTEwLTAxIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgICAgIC5hbmltYXRpb24taGUxMTAtMDEgaDEge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICAgIC5hbmltYXRpb24taGUxMTAtMDEgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAgICAgLmFuaW1hdGlvbi1oZTExMC0wMSAubnVtIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgIC5hbmltYXRpb24taGUxMTAtMDEge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5bZGF0YS11aWQ9XCJwYWxzLWlnMDIwLWdyb3VwMy00LTBcIl0ge1xuICBhbGlnbi1pdGVtczogc3RhcnQgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogLTFyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuICBbZGF0YS11aWQ9XCJwYWxzLWlnMDIwLWdyb3VwMy00LTBcIl0gLmFuaW1hdGlvbi1wYW5lbCB7XG4gICAgcGFkZGluZzogMC4ycmVtIDAuODVyZW0gMDtcbiAgICBtYXJnaW46IDAuODVyZW0gYXV0byAwO1xuICAgIHdpZHRoOiA3MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICBbZGF0YS11aWQ9XCJwYWxzLWlnMDIwLWdyb3VwMy00LTBcIl0gLmFuaW1hdGlvbi1wYW5lbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgd2lkdGg6IDg4JTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgW2RhdGEtdWlkPVwicGFscy1pZzAyMC1ncm91cDMtNC0wXCJdIC5hbmltYXRpb24tcGFuZWwge1xuICAgICAgICBwYWRkaW5nOiAwIDAuMzVyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgW2RhdGEtdWlkPVwicGFscy1pZzAyMC1ncm91cDMtNC0wXCJdIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7IH1cbiAgICAgIFtkYXRhLXVpZD1cInBhbHMtaWcwMjAtZ3JvdXAzLTQtMFwiXS5zaWRlLWJ5LXNpZGUgPiA6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXRvcDogMC4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgICAgIFtkYXRhLXVpZD1cInBhbHMtaWcwMjAtZ3JvdXAzLTQtMFwiXSA+IDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNlZDFiMmU7IH0gfVxuICBbZGF0YS11aWQ9XCJwYWxzLWlnMDIwLWdyb3VwMy00LTBcIl1bZGF0YS1pbnZpZXc9XCJ0cnVlXCJdIHtcbiAgICBhbmltYXRpb246IGZhZGVJbiAwLjVzIGVhc2U7XG4gICAgb3BhY2l0eTogMDtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICBbZGF0YS11aWQ9XCJwYWxzLWlnMDIwLWdyb3VwMy00LTBcIl1bZGF0YS1pbnZpZXc9XCJ0cnVlXCJdIHtcbiAgICAgICAgYW5pbWF0aW9uOiBzbGlkZUluTGVmdCAwLjVzIGVhc2U7XG4gICAgICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgW2RhdGEtdWlkPVwicGFscy1pZzAyMC1ncm91cDMtNFwiXS5zaWRlLWJ5LXNpZGUgPiA6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDAuMnJlbSAhaW1wb3J0YW50OyB9IH1cblxuLmFuaW1hdGlvbi1pZzAyMC0wMSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWQxYjJlO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW46IDAuNXJlbSBhdXRvO1xuICB3aWR0aDogMTAwJTsgfVxuICAuYW5pbWF0aW9uLWlnMDIwLTAxIGgxIHtcbiAgICBmb250LWZhbWlseTogZ2VvcmdpYSwgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgY29sb3I6ICMwMDkxY2Q7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuYW5pbWF0aW9uLWlnMDIwLTAxIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAgICAgLmFuaW1hdGlvbi1pZzAyMC0wMSBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAuYW5pbWF0aW9uLWlnMDIwLTAxIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmxtLWJyYWlucGVyZnVzaW9uLTAxIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIC5sbS1icmFpbnBlcmZ1c2lvbi0wMSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy10b3A6IDVweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAubG0tYnJhaW5wZXJmdXNpb24tMDEge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gIC5sbS1icmFpbnBlcmZ1c2lvbi0wMSBkaXYge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAubG0tYnJhaW5wZXJmdXNpb24tMDEgZGl2Om50aC1jaGlsZCgxKSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDIuM3M7XG4gICAgICBhbmltYXRpb246IGZhZGVJblVwIDAuNXM7XG4gICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50OyB9XG4gICAgLmxtLWJyYWlucGVyZnVzaW9uLTAxIGRpdjpudGgtY2hpbGQoMikge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAyLjZzO1xuICAgICAgYW5pbWF0aW9uOiBmYWRlSW5VcCAwLjVzO1xuICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuICAgIC5sbS1icmFpbnBlcmZ1c2lvbi0wMSBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMi45cztcbiAgICAgIGFuaW1hdGlvbjogZmFkZUluVXAgMC41cztcbiAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cbiAgICAubG0tYnJhaW5wZXJmdXNpb24tMDEgZGl2Om50aC1jaGlsZCg0KSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDMuMnM7XG4gICAgICBhbmltYXRpb246IGZhZGVJblVwIDAuNXM7XG4gICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50OyB9XG4gICAgLmxtLWJyYWlucGVyZnVzaW9uLTAxIGRpdjpudGgtY2hpbGQoNSkge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAzLjVzO1xuICAgICAgYW5pbWF0aW9uOiBmYWRlSW5VcCAwLjVzO1xuICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuICAgIC5sbS1icmFpbnBlcmZ1c2lvbi0wMSBkaXY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIGNvbG9yOiAjZWQxYjJlO1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgICAubG0tYnJhaW5wZXJmdXNpb24tMDEgZGl2Om50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDsgfSB9XG4gIC5sbS1icmFpbnBlcmZ1c2lvbi0wMSAudGV4dC0wMSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgY29sb3I6ICMwMDRiNzk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5sbS1icmFpbnBlcmZ1c2lvbi0wMSAudGV4dC0wMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDsgfSB9XG4gIC5sbS1icmFpbnBlcmZ1c2lvbi0wMSAudGV4dC0wMyxcbiAgLmxtLWJyYWlucGVyZnVzaW9uLTAxIC50ZXh0LTA1IHtcbiAgICBjb2xvcjogIzAwOTFjZDtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5sbS1icmFpbnBlcmZ1c2lvbi0wMSAudGV4dC0wMyxcbiAgICAgIC5sbS1icmFpbnBlcmZ1c2lvbi0wMSAudGV4dC0wNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gIC5sbS1icmFpbnBlcmZ1c2lvbi0wMSAudGV4dC0wNCB7XG4gICAgbWFyZ2luLXRvcDogLTRweDsgfVxuXG4udGVzdC1hbmltYXRpb24gaDEge1xuICBjb2xvcjogYmx1ZTtcbiAgYW5pbWF0aW9uOiB0ZXN0IDVzIGluZmluaXRlOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB0ZXN0IHtcbiAgMCUge1xuICAgIGNvbG9yOiBibHVlOyB9XG4gIDUwJSB7XG4gICAgY29sb3I6IHllbGxvdztcbiAgICBiYWNrZ3JvdW5kOiAjYWFhOyB9XG4gIDEwMCUge1xuICAgIGNvbG9yOiByZWQ7IH0gfVxuXG4uYmMwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyB7XG4gIGJhY2tncm91bmQ6ICNjNGRmZjY7XG4gIG1hcmdpbjogMC44NXJlbTtcbiAgYW5pbWF0aW9uOiBmYWRlSW4gMC4zcztcbiAgcGFkZGluZzogMC41JSA3LjUlIDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMge1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAuYmMwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyB7XG4gICAgICBtYXJnaW46IDA7IH0gfVxuICAuYmMwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpY1tkYXRhLWludmlldz0ndHJ1ZSddIC5wZXJzb24tMSxcbiAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9J3RydWUnXSAucGVyc29uLTIsXG4gIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLnBlcnNvbi10ZXh0LFxuICAuYmMwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpY1tkYXRhLWludmlldz0ndHJ1ZSddIC5hcnJvdy1mZWVkYmFjayxcbiAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9J3RydWUnXSAuYXJyb3ctbWVzYWdlIHtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoICFpbXBvcnRhbnQ7IH1cbiAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWNbZGF0YS1pbnZpZXc9J3RydWUnXSAucGVyc29uLTEge1xuICAgIGFuaW1hdGlvbjogcm9sbEluIDAuOHM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLnBlcnNvbi0xIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfSB9XG4gIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLnBlcnNvbi0yIHtcbiAgICBhbmltYXRpb246IHJvbGxJblJpZ2h0IDAuOHM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAxLjJzO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLnBlcnNvbi0yIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfSB9XG4gIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLnBlcnNvbi10ZXh0IHtcbiAgICBhbmltYXRpb246IGZhZGVJblVwIDAuOHM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAyLjJzOyB9XG4gIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLmFycm93LWZlZWRiYWNrIHtcbiAgICBhbmltYXRpb246IGZhZGVJblJpZ2h0IDAuOHM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAxLjhzOyB9XG4gIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLmFycm93LW1lc3NhZ2Uge1xuICAgIGFuaW1hdGlvbjogZmFkZUluTGVmdCAwLjhzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC44czsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljW2RhdGEtaW52aWV3PSd0cnVlJ10gLmFycm93LW1lc3NhZ2Uge1xuICAgICAgICBsZWZ0OiAyMiUgIWltcG9ydGFudDsgfSB9XG4gIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5hbmltYXRpb24tcGFuZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFuaW1hdGlvbi1wYW5lbCB7XG4gICAgICAgIHdpZHRoOiA0ODBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG4gIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5wZXJzb24tY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgei1pbmRleDogMjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuYmMwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAucGVyc29uLWNvbnRhaW5lci5jb250YWluZXItMiB7XG4gICAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLnBlcnNvbi1pY29uIHtcbiAgICB3aWR0aDogMjN2dztcbiAgICBoZWlnaHQ6IDIzdnc7XG4gICAgbWFyZ2luOiA4cHg7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICAuYmMwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAucGVyc29uLWljb24ge1xuICAgICAgICB3aWR0aDogMjV2dyAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDI1dncgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogOHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5wZXJzb24taWNvbiB7XG4gICAgICAgIHdpZHRoOiAxNDZweDtcbiAgICAgICAgaGVpZ2h0OiAxNDRweDtcbiAgICAgICAgbWFyZ2luOiAxNXB4OyB9IH1cbiAgICAuYmMwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAucGVyc29uLWljb24ucGVyc29uLTEge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9zYW1wbGUvZ2xvYmFsL2dyYXBoaWNzL2JjMDIwLXBlcnNvbi0xLnN2Z1wiKSBuby1yZXBlYXQ7IH1cbiAgICAuYmMwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAucGVyc29uLWljb24ucGVyc29uLTIge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiY29udGVudC9zYW1wbGUvZ2xvYmFsL2dyYXBoaWNzL2JjMDIwLXBlcnNvbi0yLnN2Z1wiKSBuby1yZXBlYXQ7IH1cbiAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLnBlcnNvbi10ZXh0IHtcbiAgICBjb2xvcjogIzMzMztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5wZXJzb24tdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfSB9XG4gIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5hcnJvdy1ibHVlIHtcbiAgICB3aWR0aDogMzV2dztcbiAgICBoZWlnaHQ6IDExdnc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5hcnJvdy1ibHVlIHtcbiAgICAgICAgd2lkdGg6IDIwMnB4O1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7IH0gfVxuICAgIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5hcnJvdy1ibHVlLmFycm93LWZlZWRiYWNrIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvc2FtcGxlL2VuLVVTL2dyYXBoaWNzL2JjMDIwLWZlZWRiYWNrLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICBib3R0b206IDQwcHg7XG4gICAgICByaWdodDogMjAlICFpbXBvcnRhbnQ7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgICAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUuYXJyb3ctZmVlZGJhY2sge1xuICAgICAgICAgIGxlZnQ6IDM3JTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgICAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUuYXJyb3ctZmVlZGJhY2sge1xuICAgICAgICAgIGJvdHRvbTogNzVweDtcbiAgICAgICAgICByaWdodDogMTEwcHggIWltcG9ydGFudDsgfSB9XG4gICAgLmJjMDIwLTAxLmFuaW1hdGVkLWdyYXBoaWMgLmFycm93LWJsdWUuYXJyb3ctbWVzc2FnZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L3NhbXBsZS9lbi1VUy9ncmFwaGljcy9iYzAyMC1tZXNzYWdlLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICB0b3A6IDIwcHg7XG4gICAgICBsZWZ0OiAyMCUgIWltcG9ydGFudDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgICAuYmMwMjAtMDEuYW5pbWF0ZWQtZ3JhcGhpYyAuYXJyb3ctYmx1ZS5hcnJvdy1tZXNzYWdlIHtcbiAgICAgICAgICB0b3A6IDE1JTtcbiAgICAgICAgICBsZWZ0OiAyMyU7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgICAgIC5iYzAyMC0wMS5hbmltYXRlZC1ncmFwaGljIC5hcnJvdy1ibHVlLmFycm93LW1lc3NhZ2Uge1xuICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICBsZWZ0OiAxMDRweCAhaW1wb3J0YW50OyB9IH1cblxuLmFuaW1hdGlvbi1jYzAyMC0wMSB7XG4gIHdpZHRoOiA4NSU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAtMC4xZW0gYXV0byAxLjVlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuYW5pbWF0aW9uLWNjMDIwLTAxIHtcbiAgICAgIHdpZHRoOiA3NCU7XG4gICAgICBtYXJnaW46IDE1cHggYXV0byAzMHB4OyB9IH1cbiAgLmFuaW1hdGlvbi1jYzAyMC0wMSAuaWNvbi1zaG91dCxcbiAgLmFuaW1hdGlvbi1jYzAyMC0wMSAuaWNvbi10YXAge1xuICAgIHdpZHRoOiAyNHZ3O1xuICAgIGhlaWdodDogMjR2dztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDkxY2Q7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGZsZXgtZmxvdzogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1iYXNpczogMTtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgLmFuaW1hdGlvbi1jYzAyMC0wMSAuaWNvbi1zaG91dCxcbiAgICAgIC5hbmltYXRpb24tY2MwMjAtMDEgLmljb24tdGFwIHtcbiAgICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgICBoZWlnaHQ6IDExMHB4O1xuICAgICAgICBib3gtc2hhZG93OiAtMnB4IDJweCAwIDAgcmdiYSgzLCAzLCAzLCAwLjE1KTsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMTlweCkge1xuICAgICAgLmFuaW1hdGlvbi1jYzAyMC0wMSAuaWNvbi1zaG91dCxcbiAgICAgIC5hbmltYXRpb24tY2MwMjAtMDEgLmljb24tdGFwIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwOTFjZDsgfSB9XG4gIC5hbmltYXRpb24tY2MwMjAtMDEgLmljb24tc2hvdXQge1xuICAgIGJhY2tncm91bmQ6IHVybChcImNvbnRlbnQvZ2xvYmFsL2dyYXBoaWNzL2ljb24tc2hvdXQtbGluZS5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDY1JTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMzglOyB9XG4gIC5hbmltYXRpb24tY2MwMjAtMDEgLmljb24tdGFwIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLXRhcC1saW5lLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwJSA0NCU7IH1cbiAgLmFuaW1hdGlvbi1jYzAyMC0wMSAuYXJyb3cge1xuICAgIHdpZHRoOiA0dnc7XG4gICAgaGVpZ2h0OiA1dnc7XG4gICAgdG9wOiAxMHZ3O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb250ZW50L2dsb2JhbC9ncmFwaGljcy9pY29uLWFycm93LWJsdWUuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIC5hbmltYXRpb24tY2MwMjAtMDEgLmFycm93IHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjNweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICAgIHRvcDogNDRweDsgfSB9XG4gIC5hbmltYXRpb24tY2MwMjAtMDEgLmFzc2V0LTEge1xuICAgIGFuaW1hdGlvbjogcm9sbEluIDAuOHM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjRzOyB9XG4gIC5hbmltYXRpb24tY2MwMjAtMDEgLmFzc2V0LTIge1xuICAgIGFuaW1hdGlvbjogZmFkZUluRG93biAwLjJzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC43czsgfVxuICAuYW5pbWF0aW9uLWNjMDIwLTAxIC5hc3NldC0zIHtcbiAgICBhbmltYXRpb246IHJvbGxJbiAwLjhzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMXM7IH1cbiAgLmFuaW1hdGlvbi1jYzAyMC0wMSAuYXNzZXQtNCB7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW5Eb3duIDAuMnM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAxLjNzOyB9XG4gIC5hbmltYXRpb24tY2MwMjAtMDEgLmFzc2V0LTUge1xuICAgIGFuaW1hdGlvbjogcm9sbEluIDAuOHM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAxLjZzOyB9XG5cbltkYXRhLXVpZD1cImJscy1kZTAyMC1ncm91cDAtMlwiXS5zaWRlLWJ5LXNpZGUsXG5bZGF0YS11aWQ9XCJibHMtZGUwMjAtZ3JvdXAxLTJcIl0uc2lkZS1ieS1zaWRlIHtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgW2RhdGEtdWlkPVwiYmxzLWRlMDIwLWdyb3VwMC0yXCJdLnNpZGUtYnktc2lkZSAuYW5pbWF0aW9uLXBhbmVsLFxuICBbZGF0YS11aWQ9XCJibHMtZGUwMjAtZ3JvdXAxLTJcIl0uc2lkZS1ieS1zaWRlIC5hbmltYXRpb24tcGFuZWwge1xuICAgIHBhZGRpbmc6IDAgMC44NXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAgIFtkYXRhLXVpZD1cImJscy1kZTAyMC1ncm91cDAtMlwiXS5zaWRlLWJ5LXNpZGUgLmFuaW1hdGlvbi1wYW5lbCxcbiAgICAgIFtkYXRhLXVpZD1cImJscy1kZTAyMC1ncm91cDEtMlwiXS5zaWRlLWJ5LXNpZGUgLmFuaW1hdGlvbi1wYW5lbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgICBbZGF0YS11aWQ9XCJibHMtZGUwMjAtZ3JvdXAwLTJcIl0uc2lkZS1ieS1zaWRlIC5hbmltYXRpb24tcGFuZWwsXG4gICAgICBbZGF0YS11aWQ9XCJibHMtZGUwMjAtZ3JvdXAxLTJcIl0uc2lkZS1ieS1zaWRlIC5hbmltYXRpb24tcGFuZWwge1xuICAgICAgICBwYWRkaW5nOiAwIDAuMzVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICBbZGF0YS11aWQ9XCJibHMtZGUwMjAtZ3JvdXAwLTJcIl0uc2lkZS1ieS1zaWRlID4gOmZpcnN0LWNoaWxkLFxuICAgIFtkYXRhLXVpZD1cImJscy1kZTAyMC1ncm91cDEtMlwiXS5zaWRlLWJ5LXNpZGUgPiA6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2VkMWIyZTtcbiAgICAgIG1hcmdpbi1yaWdodDogMnJlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICBbZGF0YS11aWQ9XCJibHMtZGUwMjAtZ3JvdXAwLTJcIl0uc2lkZS1ieS1zaWRlID4gOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7IH1cbiAgW2RhdGEtdWlkPVwiYmxzLWRlMDIwLWdyb3VwMS0yXCJdLnNpZGUtYnktc2lkZSA+IDpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDc4JSAhaW1wb3J0YW50OyB9IH1cblxuLmFuaW1hdGlvbi1kZTAyMC0wMSxcbi5hbmltYXRpb24tZGUwMjAtMDIge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2VkMWIyZTtcbiAgcGFkZGluZy1ib3R0b206IDAuODVyZW07XG4gIG1hcmdpbjogYXV0byBhdXRvIDAuNXJlbTtcbiAgd2lkdGg6IDc1JTsgfVxuICAuYW5pbWF0aW9uLWRlMDIwLTAxIGgxLFxuICAuYW5pbWF0aW9uLWRlMDIwLTAyIGgxIHtcbiAgICBmb250LWZhbWlseTogZ2VvcmdpYSwgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgY29sb3I6ICMwMDkxY2Q7IH1cbiAgLmFuaW1hdGlvbi1kZTAyMC0wMSBwLFxuICAuYW5pbWF0aW9uLWRlMDIwLTAyIHAge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtOyB9XG4gIC5hbmltYXRpb24tZGUwMjAtMDEgLm51bSxcbiAgLmFuaW1hdGlvbi1kZTAyMC0wMiAubnVtIHtcbiAgICBmb250LWZhbWlseTogZ2VvcmdpYSwgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICMwMDRiNzk7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gICAgLmFuaW1hdGlvbi1kZTAyMC0wMSxcbiAgICAuYW5pbWF0aW9uLWRlMDIwLTAyIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAgICAgLmFuaW1hdGlvbi1kZTAyMC0wMSBoMSxcbiAgICAgIC5hbmltYXRpb24tZGUwMjAtMDIgaDEge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICAgIC5hbmltYXRpb24tZGUwMjAtMDEgcCxcbiAgICAgIC5hbmltYXRpb24tZGUwMjAtMDIgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gICAgICAuYW5pbWF0aW9uLWRlMDIwLTAxIC5udW0sXG4gICAgICAuYW5pbWF0aW9uLWRlMDIwLTAyIC5udW0ge1xuICAgICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMxOXB4KSB7XG4gICAgLmFuaW1hdGlvbi1kZTAyMC0wMSxcbiAgICAuYW5pbWF0aW9uLWRlMDIwLTAyIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuW2RhdGEtdWlkPVwiYmxzLWZnMDIwLWdyb3VwMC0yXCJdLnNpZGUtYnktc2lkZSxcbltkYXRhLXVpZD1cImJscy1mZzAyMC1ncm91cDEtMlwiXS5zaWRlLWJ5LXNpZGUge1xuICBhbGlnbi1pdGVtczogc3RhcnQgIWltcG9ydGFudDsgfVxuICBbZGF0YS11aWQ9XCJibHMtZmcwMjAtZ3JvdXAwLTJcIl0uc2lkZS1ieS1zaWRlIC5hbmltYXRpb24tcGFuZWwsXG4gIFtkYXRhLXVpZD1cImJscy1mZzAyMC1ncm91cDEtMlwiXS5zaWRlLWJ5LXNpZGUgLmFuaW1hdGlvbi1wYW5lbCB7XG4gICAgcGFkZGluZzogMCAwLjg1cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgICAgW2RhdGEtdWlkPVwiYmxzLWZnMDIwLWdyb3VwMC0yXCJdLnNpZGUtYnktc2lkZSAuYW5pbWF0aW9uLXBhbmVsLFxuICAgICAgW2RhdGEtdWlkPVwiYmxzLWZnMDIwLWdyb3VwMS0yXCJdLnNpZGUtYnktc2lkZSAuYW5pbWF0aW9uLXBhbmVsIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAgIFtkYXRhLXVpZD1cImJscy1mZzAyMC1ncm91cDAtMlwiXS5zaWRlLWJ5LXNpZGUgLmFuaW1hdGlvbi1wYW5lbCxcbiAgICAgIFtkYXRhLXVpZD1cImJscy1mZzAyMC1ncm91cDEtMlwiXS5zaWRlLWJ5LXNpZGUgLmFuaW1hdGlvbi1wYW5lbCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMC4zNXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODhweCkge1xuICAgIFtkYXRhLXVpZD1cImJscy1mZzAyMC1ncm91cDAtMlwiXS5zaWRlLWJ5LXNpZGUgPiA6Zmlyc3QtY2hpbGQsXG4gICAgW2RhdGEtdWlkPVwiYmxzLWZnMDIwLWdyb3VwMS0yXCJdLnNpZGUtYnktc2lkZSA+IDpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZWQxYjJlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gIFtkYXRhLXVpZD1cImJscy1mZzAyMC1ncm91cDAtMlwiXS5zaWRlLWJ5LXNpZGUgPiA6Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiA2MCUgIWltcG9ydGFudDsgfVxuICBbZGF0YS11aWQ9XCJibHMtZmcwMjAtZ3JvdXAxLTJcIl0uc2lkZS1ieS1zaWRlID4gOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogNzglICFpbXBvcnRhbnQ7IH0gfVxuXG4uYW5pbWF0aW9uLWZnMDIwLTAxLFxuLmFuaW1hdGlvbi1mZzAyMC0wMiB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWQxYjJlO1xuICBwYWRkaW5nLWJvdHRvbTogMC44NXJlbTtcbiAgbWFyZ2luOiBhdXRvIGF1dG8gMC41cmVtO1xuICB3aWR0aDogNzUlOyB9XG4gIC5hbmltYXRpb24tZmcwMjAtMDEgaDEsXG4gIC5hbmltYXRpb24tZmcwMjAtMDIgaDEge1xuICAgIGZvbnQtZmFtaWx5OiBnZW9yZ2lhLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBjb2xvcjogIzAwOTFjZDsgfVxuICAuYW5pbWF0aW9uLWZnMDIwLTAxIHAsXG4gIC5hbmltYXRpb24tZmcwMjAtMDIgcCB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07IH1cbiAgLmFuaW1hdGlvbi1mZzAyMC0wMSAubnVtLFxuICAuYW5pbWF0aW9uLWZnMDIwLTAyIC5udW0ge1xuICAgIGZvbnQtZmFtaWx5OiBnZW9yZ2lhLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzAwNGI3OTtcbiAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg4cHgpIHtcbiAgICAuYW5pbWF0aW9uLWZnMDIwLTAxLFxuICAgIC5hbmltYXRpb24tZmcwMjAtMDIge1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItYm90dG9tOiAwOyB9XG4gICAgICAuYW5pbWF0aW9uLWZnMDIwLTAxIGgxLFxuICAgICAgLmFuaW1hdGlvbi1mZzAyMC0wMiBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAgICAgLmFuaW1hdGlvbi1mZzAyMC0wMSBwLFxuICAgICAgLmFuaW1hdGlvbi1mZzAyMC0wMiBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgICAgIC5hbmltYXRpb24tZmcwMjAtMDEgLm51bSxcbiAgICAgIC5hbmltYXRpb24tZmcwMjAtMDIgLm51bSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzE5cHgpIHtcbiAgICAuYW5pbWF0aW9uLWZnMDIwLTAxLFxuICAgIC5hbmltYXRpb24tZmcwMjAtMDIge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4udGVzdC1hbmltYXRpb24gaDEge1xuICBjb2xvcjogYmx1ZTtcbiAgYW5pbWF0aW9uOiB0ZXN0IDVzIGluZmluaXRlOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB0ZXN0IHtcbiAgMCUge1xuICAgIGNvbG9yOiBibHVlOyB9XG4gIDUwJSB7XG4gICAgY29sb3I6IHllbGxvdztcbiAgICBiYWNrZ3JvdW5kOiAjYWFhOyB9XG4gIDEwMCUge1xuICAgIGNvbG9yOiByZWQ7IH0gfVxuIl19 */