@keyframes bottleDance{0%,to{transform:rotate(0deg)}5%{transform:rotate(15deg)}95%{transform:rotate(-15deg)}}@-webkit-keyframes bottleDance{0%,to{transform:rotate(0deg)}5%{transform:rotate(15deg)}95%{transform:rotate(-15deg)}}@-moz-keyframes bottleDance{0%,to{transform:rotate(0deg)}5%{transform:rotate(15deg)}95%{transform:rotate(-15deg)}}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@-webkit-keyframes AnimationName{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@-moz-keyframes AnimationName{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes AnimationName{0%,to{background-position:0 50%}50%{background-position:100% 50%}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,figcaption,footer,h1,h2,h3,h4,h5,h6,hgroup,html,i,iframe,ins,kbd,label,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}img{margin:0;padding:0;font:inherit}fieldset,figure,form,header,legend{font:inherit;vertical-align:baseline}figure,form{padding:0;border:0}header,legend{margin:0}header{border:0}:focus{outline:0}.survey .boxes .box h2 span,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;color:#6d6e71;font-size:12px;text-align:center;background-color:#eee;font-family:"Helvetica Neue-Light","Helvetica Neue Light",Helvetica,Arial,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-moz-appearance:none}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}.survey .boxes .box .nextStep.hidden,[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;max-width:100%}fieldset,legend{border:0;padding:0}fieldset,figure,form{margin:0}legend{white-space:normal;*margin-left:-7px}button,input,select{vertical-align:baseline}button,input,select,textarea{font-size:100%;margin:0;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.cta{display:inline-block;border-radius:11px;background-color:#ffee2e;padding:24px 0;color:#017161;font-size:14px;font-weight:600;border-bottom:3px solid #dacb23}.cart02 .cta{padding:21px 0}.cta .fa{font-size:11px;color:#4fc19a}.fa{font-family:"FontAwesome"}h2{font-size:21px;position:relative}h2:after{content:"";width:70px;height:3px;background-color:#46e4bc;margin:30px auto 0}.container-lg{max-width:480px}a:hover{text-decoration:none}.survey,header{background-color:#fff}header{padding:8px 20px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);color:#fff}header .nav .logo{align-self:center;width:195px}header .nav .logo img{max-width:100%}@media (min-width:1024px){header{display:none}}.survey{font-size:21px;color:#000;padding-top:35px;overflow:hidden;border-radius:25px}.survey .boxes{display:flex;transition-property:margin-left;transition-duration:1s;transition-delay:.5s;flex-wrap:nowrap;width:300vw}.survey .boxes.one{margin-left:0}.survey .boxes.two{margin-left:-100vw}.survey .boxes.three{margin-left:-200vw}.survey .boxes .box{width:100%;padding:0 10px}.skip,.survey .boxes .box.three li{font-size:16px}.survey .boxes .box h2{font-size:24px;line-height:28px;font-weight:600;text-align:center;margin-bottom:29px}.survey .boxes .box h2::after{content:none}.survey .boxes .box .answers{margin-bottom:10px}.survey .boxes .box .answers input,.survey .boxes .box .answers label{cursor:pointer}.survey .boxes .box .answers li.selected{border-color:#007f00;background-color:#007f00;font-style:italic;color:#fff}.survey .boxes .box .nextStep{text-align:center;text-decoration:none;border-radius:7px;background-image:linear-gradient(to bottom,#0c0,#060);position:absolute;width:202px;left:calc(50% - 100px);border:solid 1px #000;-webkit-animation:fadein 2s;animation:fadein 2s;color:#fff;font-size:22px;font-weight:700;padding:8px 0;margin:3px 0}.survey .boxes .box .nextStep.show,h2:after{display:block}.skip{text-decoration:underline;color:#000;float:right;margin:48px 30px 30px}@media (max-width:991.98px){.survey{padding-top:19px;margin-top:10px;margin-bottom:30px;border-radius:0}.survey .boxes .pages{font-size:16px;margin:-6px 0 23px 6px;text-align:left}.survey .boxes .box{padding:0 11px;position:relative}.survey .boxes .box h2{margin-bottom:37px}.survey .boxes .box h2 span{display:block}.survey .boxes .box .answers,.survey .boxes.three .box.three h2{margin-bottom:20px}.survey .boxes .box .answers li{font-size:21px;line-height:25px;border-radius:7px;cursor:pointer;border:solid 1px #4880c2;background-color:#fff;padding:10px 0;text-align:center;margin-bottom:2px}.survey .boxes .box .answers li input,.survey .boxes .box .answers li label{display:none}.survey .boxes.three .nextStep{bottom:31px;display:none}.survey .boxes.three .box.three{padding-bottom:17px}.survey .boxes.three .box.three.clicked{padding-bottom:64px}.skip{margin:-8px 22px 20px}.skip.clicked{margin-top:-8px}}@media (min-width:992px){.survey-wrap{max-width:700px;margin:40px auto 0;border-radius:10px;background-color:#fff;overflow:hidden}.survey-wrap .survey{max-width:700px;text-align:left;font-size:16px;position:relative;padding:25px 0 17px 42px}.survey-wrap .survey input{display:inline-block;margin-right:3px}.survey-wrap .survey .boxes{display:block;width:100%}.survey-wrap .survey .boxes .pages{display:none}.survey-wrap .survey .boxes .box h2{text-align:left;margin:23px 0 29px;line-height:29px}.survey-wrap .survey .boxes .box h2:before{margin-right:7px;font-size:16px;line-height:18px;font-weight:400}.survey-wrap .survey .boxes .box.one h2:before{content:"1."}.survey-wrap .survey .boxes .box.one .answers li,.survey-wrap .survey .boxes .box.three h2 span{display:inline-block}.survey-wrap .survey .boxes .box.one .answers li:first-child{margin-right:5px}.survey-wrap .survey .boxes .box.one .answers li:first-child:after{content:"or";display:inline;margin:3px 0 3px 4px}.survey-wrap .survey .boxes .box.two h2:before{content:"2."}.survey-wrap .survey .boxes .box.three{padding-bottom:44px;position:relative}.survey-wrap .survey .boxes .box.three h2:before{content:"3."}.survey-wrap .survey .boxes .box .answers{margin-bottom:25px;margin-left:21px}.survey-wrap .survey .boxes .box .answers li{text-align:left;border:0;margin-bottom:8px}.survey-wrap .survey .boxes .box .answers li span{display:none}.survey-wrap .survey .boxes .box .nextStep{display:block;left:29px;width:300px;margin-top:13px}.survey-wrap .skip{margin:66px 0 48px 32px;float:left;color:#00e}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFic3RyYWN0cy9fYW5pbWF0aW9ucy5zY3NzIiwiYmFzZS9fcmVzZXQuc2NzcyIsIi4uL2NvbXBvbmVudHMvc3VydmV5L3N1cnZleS5zY3NzIiwibGF5b3V0L19ib2R5LnNjc3MiLCIuLi9jb21wb25lbnRzL3N1cnZleS9oZWFkZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQSxBQUFBLHVCQUNJLEUsQ0FHQSxFLENBSEssc0IsQ0FDTCxFLENBQUssdUIsQ0FDTCxHLENBQU0sMEIsQUFHViwrQkFDSSxFLENBR0EsRSxDQUhLLHNCLENBQ0wsRSxDQUFLLHVCLENBQ0wsRyxDQUFNLDBCLEFBSVYsNEJBQ0ksRSxDQUdBLEUsQ0FISyxzQixDQUNMLEUsQ0FBSyx1QixDQUNMLEcsQ0FBTSwwQixBQUlWLHlCQUNJLEcsQ0FDRSx1QyxDQUNBLCtCLENBR0YsRyxDQUNFLHdDLENBQ0EsZ0MsQ0FHRixHLENBQ0Usc0MsQ0FDQSw4QixDQUdGLEcsQ0FDRSx1QyxDQUNBLCtCLENBR0YsRSxDQUNFLHNDLENBQ0EsZ0MsQUFJSixpQkFDRSxHLENBQ0UsdUMsQ0FDQSwrQixDQUdGLEcsQ0FDRSx3QyxDQUNBLGdDLENBR0YsRyxDQUNFLHNDLENBQ0EsOEIsQ0FHRixHLENBQ0UsdUMsQ0FDQSwrQixDQUdGLEUsQ0FDRSxzQyxDQUNBLGdDLEFBS04saUNBQ0ksRSxDQUVBLEUsQ0FGRyx5QixDQUNILEcsQ0FBSSw4QixBQUdSLDhCQUNJLEUsQ0FFQSxFLENBRkcseUIsQ0FDSCxHLENBQUksOEIsQUFHUix5QkFDSSxFLENBRUEsRSxDQUZHLHlCLENBQ0gsRyxDQUFJLDhCQ2xGUixDLENBQUEsSSxDQUFBLE8sQ0FBQSxPLENBQUEsTSxDQUFBLE8sQ0FBQSxLLENBQUEsSyxDQUFBLEMsQ0FBQSxHLENBQUEsVSxDQUFBLEksQ0FBQSxNLENBQUEsTyxDQUFBLE0sQ0FBQSxJLENBQUEsSSxDQUFBLEUsQ0FBQSxHLENBQUEsTyxDQUFBLEcsQ0FBQSxHLENBQUEsRSxDQUFBLEUsQ0FBQSxFLENBQUEsSyxDQUFBLFUsQ0FBQSxNLENBQUEsRSxDQUFBLEUsQ0FBQSxFLENBQUEsRSxDQUFBLEUsQ0FBQSxFLENBQUEsTSxDQUFBLEksQ0FBQSxDLENBQUEsTSxDQUFBLEcsQ0FBQSxHLENBQUEsSyxDQUFBLEUsQ0FBQSxJLENBQUEsSSxDQUFBLEcsQ0FBQSxNLENBQUEsRSxDQUFBLE0sQ0FBQSxDLENBQUEsRyxDQUFBLEMsQ0FBQSxJLENBQUEsQyxDQUFBLEksQ0FBQSxPLENBQUEsSyxDQUFBLEksQ0FBQSxNLENBQUEsTSxDQUFBLEcsQ0FBQSxPLENBQUEsRyxDQUFBLEssQ0FBQSxLLENBQUEsRSxDQUFBLEssQ0FBQSxFLENBQUEsSyxDQUFBLEksQ0FBQSxFLENBQUEsRSxDQUFBLEMsQ0FBQSxFLENBQUEsRyxDQUFBLEssQ0FhRSxRLENBQ0QsUyxDQUNBLFEsQ0FFQSxZLENBQ0EsdUIsQ0FsQkQsRyxDQWFFLFEsQ0FDRCxTLENBR0EsWSxDQWpCRCxRLENBQUEsTSxDQUFBLEksQ0FBQSxNLENBQUEsTSxDQWlCQyxZLENBQ0EsdUIsQ0FsQkQsTSxDQUFBLEksQ0FjQyxTLENBQ0EsUSxDQWZELE0sQ0FBQSxNLENBYUUsUSxDQWJGLE0sQ0FlQyxRLENBT0QsTSxDQUNJLFMsQ0NiZ0IsMkIsQ0RpQnBCLE8sQ0FBQSxLLENBQUEsTyxDQUFBLFUsQ0FBQSxNLENBQUEsTSxDQUFBLE0sQ0FBQSxNLENBQUEsSSxDQUFBLEcsQ0FBQSxPLENBRUMsYSxDQUdELEksQ0FDQyxhLENFdEM4QixhLENBQW1CLGMsQ0FBaUIsaUIsQ0RFN0QscUIsQ0FBMEIsb0YsQ0R1Q2hDLEUsQ0FBQSxFLENBQ0MsZSxDQUdELFUsQ0FBQSxDLENBQ0MsVyxDQUdELGdCLENBQUEsaUIsQ0FBQSxPLENBQUEsUSxDQUdDLFksQ0FHRCxLLENBNFFJLHdCLENBQ0EsZ0IsQ0F4UUosZ0QsQ0FBQSw2QyxDQUFBLGlELENBQUEscUQsQ0FJSSx1QixDQUNBLG9CLENBR0osa0IsQ0FFSSxvQixDQWdCSixLLENBQUEsTSxDQUFBLEssQ0FHSSxvQixDQUNBLGUsQ0FDQSxPLENBQ0EsYyxDQVFKLFVBQUEsVyxDQUNJLFksQ0FDQSxRLENDeEVZLG9DLENEZ0ZoQixRLENBQ0ksWSxDQVVKLEksQ0FDSSxjLENBQ0EsNkIsQ0FDQSx5QixDQU9KLE8sQ0FDSSxtQixDQU9KLFEsQ0FBQSxPLENBRUksUyxDQVFKLEcsQ0FDSSxRLENBQ0EsOEIsQ0FvTUEscUIsQ0U1VUEsYyxDRitKSixRLENBWUEsTSxDQUNJLFEsQ0FDQSxTLENBZEosUSxDQWhCQSxNLENBUUEsSSxDQTBMSSxRLENBdEtKLE0sQ0FHSSxrQixDQUNBLGlCLENBVUosTSxDQUFBLEssQ0FBQSxNLENBTUksdUIsQ0FOSixNLENBQUEsSyxDQUFBLE0sQ0FBQSxRLENBSUksYyxDQUNBLFEsQ0FFQSxzQixDQVFKLE0sQ0FBQSxLLENBRUksa0IsQ0FVSixNLENBQUEsTSxDQUVJLG1CLENBYUosTSxDQUFBLHVCLENBQUEsaUIsQ0FBQSxrQixDQUlJLHlCLENBQ0EsYyxDQUNBLGlCLENBT0osZ0IsQ0FBQSxvQixDQUVJLGMsQ0FVSixvQixDQUFBLGlCLENBRUkscUIsQ0FDQSxTLENBQ0EsWSxDQUNBLFcsQ0FTSixrQixDQUNJLDRCLENBQ0EsMkIsQ0FDQSw4QixDQUNBLHNCLENBUUosZ0QsQ0FBQSw2QyxDQUVJLHVCLENBT0osd0IsQ0FBQSx1QixDQUVJLFEsQ0FDQSxTLENBUUosUSxDQUNJLGEsQ0FDQSxrQixDQVlKLE0sQ0FBQSxJLENBQUEsSyxDQUFBLE0sQ0FkQSxRLENBbUJJLFUsQ0FJSixnQixDQUNJLGtCLENBQ0EsZ0IsQ0FHSixXLENBQ0ksa0IsQ0FDQSxnQixDQWFKLFEsQ0FDSSxlLENBR0osWSxDQUNJLGEsQ0FDQSxlLENBQ0EsVSxDQUNBLGMsQ0UzV0osSSxDQUFTLG9CLENBQXVCLGtCLENBQXFCLHdCLENBQTJCLGMsQ0FBaUIsYSxDQUk3RixjLENBQWlCLGUsQ0FBa0IsK0IsQ0FGL0IsWSxDQUFNLGMsQ0FHVixRLENBQUksYyxDQUFnQixhLENBR3hCLEcsQ0FBSSx5QixDQUVKLEUsQ0FBRyxjLENBQWdCLGlCLENBQ2YsUSxDQUFRLFUsQ0FBWSxVLENBQWEsVSxDQUE2Qix3QixDQUE4QixrQixDQUVoRyxhLENBQWMsZSxDQUlWLE8sQ0FBUSxvQixDRGZaLE8sQ0VIQSxNLENGR3FHLHFCLENFSHJHLE0sQ0FBTyxnQixDQUNMLHNDLENBRHdCLFUsQ0FHcEIsaUIsQ0FBTSxpQixDQUFtQixXLENBQ3ZCLHFCLENBQUksYyxDQU1aLDBCQUNFLE0sQ0FBTyxjRlJULE8sQ0FBUyxjLENBQWtCLFUsQ0FBZ0IsZ0IsQ0FBbUIsZSxDQUFrQixrQixDQUU3RSxjLENBQU8sWSxDQUFlLCtCLENBQWtDLHNCLENBQXlCLG9CLENBQXdCLGdCLENBQW1CLFcsQ0FDdkgsa0IsQ0FBTSxhLENBQ04sa0IsQ0FBTSxrQixDQUNOLG9CLENBQVEsa0IsQ0FDWixtQixDQUFPLFUsQ0FBYSxjLENBOEJ4QixLLENBNUJZLDRCLENBQUcsYyxDQUVILHNCLENBQUcsYyxDQUFpQixnQixDQUFtQixlLENBQWtCLGlCLENBQW9CLGtCLENBQ3JFLDZCLENBQVMsWSxDQUdqQiw0QixDQUFVLGtCLENBRU4sa0MsQ0FBQSxrQyxDQUNJLGMsQ0FHQSx3QyxDQUFXLG9CLENBQTJCLHdCLENBQWdDLGlCLENBQW9CLFUsQ0FJbEcsNkIsQ0FBVyxpQixDQUFvQixvQixDQUF1QixpQixDQUFvQixxRCxDQUN0RSxpQixDQUFvQixXLENBQWMsc0IsQ0FBd0IscUIsQ0FBMkIsMkIsQ0FDckYsbUIsQ0FLQSxVLENBQWlCLGMsQ0FBaUIsZSxDQUFtQixhLENBQWdCLFksQ0FIckUsa0MsQ0NuQlosUSxDRG1CbUIsYSxDQVF2QixLLENBQU0seUIsQ0FBNEIsVSxDQUFnQixXLENBQWMscUIsQ0FFaEUsNEJBQ0ksTyxDQUFTLGdCLENBQW1CLGUsQ0FBa0Isa0IsQ0FBcUIsZSxDQUUzRCxxQixDQUFRLGMsQ0FBaUIsc0IsQ0FBeUIsZSxDQUNsRCxtQixDQUFLLGMsQ0FBaUIsaUIsQ0FDbEIsc0IsQ0FBRyxrQixDQUNDLDJCLENBQUssYSxDQUVULDRCLENBV0ksa0MsQ0FYSyxrQixDQUNMLCtCLENBQUksYyxDQUFpQixnQixDQUFtQixpQixDQUFvQixjLENBQWlCLHdCLENBQTJCLHFCLENBQTJCLGMsQ0FBaUIsaUIsQ0FBb0IsaUIsQ0FDcEsscUMsQ0FBQSxxQyxDQUFZLFksQ0FPcEIsOEIsQ0FBVSxXLENBQWMsWSxDQUN4QiwrQixDQUFXLG1CLENBRVAsdUMsQ0FBVSxtQixDQUsxQixLLENBQU0scUIsQ0FDRixhLENBQVUsaUIsQUFJbEIseUJBQ0ksWSxDQUFjLGUsQ0FBbUIsa0IsQ0FBcUIsa0IsQ0FBcUIscUIsQ0FBd0IsZSxDQUMvRixvQixDQUFTLGUsQ0FBa0IsZSxDQUFrQixjLENBQWlCLGlCLENBQW9CLHdCLENBQzlFLDBCLENBQU0sb0IsQ0FBdUIsZ0IsQ0FFN0IsMkIsQ0FBTyxhLENBQWdCLFUsQ0FDbkIsa0MsQ0FBTyxZLENBRUgsbUMsQ0FBRyxlLENBQWtCLGtCLENBQXFCLGdCLENBQ3RDLDBDLENBQVMsZ0IsQ0FBa0IsYyxDQUFpQixnQixDQUFtQixlLENBSTNELDhDLENBQVMsWSxDQUdULGdELENBbUJBLDhDLENBbkJHLG9CLENBQ0MsNEQsQ0FBZSxnQixDQUNYLGtFLENBQ0ksWSxDQUNBLGMsQ0FDQSxvQixDQVFaLDhDLENBQVMsWSxDQUdqQixzQyxDQUFRLG1CLENBQXNCLGlCLENBRXRCLGdELENBQVMsWSxDQUlqQix5QyxDQUFTLGtCLENBQXFCLGdCLENBQzFCLDRDLENBQUcsZSxDQUFpQixRLENBQWEsaUIsQ0FDN0IsaUQsQ0FBSyxZLENBR2IsMEMsQ0FBVSxhLENBQWdCLFMsQ0FBWSxXLENBQWMsZSxDQUloRSxrQixDQUFPLHVCLENBQXlCLFUsQ0FBZ0IsWSIsImZpbGUiOiJzdXJ2ZXkuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGtleWZyYW1lcyBib3R0bGVEYW5jZXsgXG4gICAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAgIDUlIHsgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpOyB9XG4gICAgOTUlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKSB9XG4gICAgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBib3R0bGVEYW5jZXtcbiAgICAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gICAgNSUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7IH1cbiAgICA5NSUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpIH1cbiAgICAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgfVxufVxuXG5ALW1vei1rZXlmcmFtZXMgYm90dGxlRGFuY2V7XG4gICAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAgIDUlIHsgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpOyB9XG4gICAgOTUlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKSB9XG4gICAgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nIHtcbiAgICAyMCUge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xuICAgIH1cbiAgXG4gICAgNDAlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICAgIH1cbiAgXG4gICAgNjAlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gICAgfVxuICBcbiAgICA4MCUge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICAgIH1cbiAgXG4gICAgdG8ge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcbiAgICB9XG4gIH1cbiAgXG4gIEBrZXlmcmFtZXMgc3dpbmcge1xuICAgIDIwJSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gICAgfVxuICBcbiAgICA0MCUge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gICAgfVxuICBcbiAgICA2MCUge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcbiAgICB9XG4gIFxuICAgIDgwJSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgfVxuICBcbiAgICB0byB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuICAgIH1cbiAgfVxuICBcblxuQC13ZWJraXQta2V5ZnJhbWVzIEFuaW1hdGlvbk5hbWUge1xuICAgIDAle2JhY2tncm91bmQtcG9zaXRpb246MCUgNTAlfVxuICAgIDUwJXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjEwMCUgNTAlfVxuICAgIDEwMCV7YmFja2dyb3VuZC1wb3NpdGlvbjowJSA1MCV9XG59XG5ALW1vei1rZXlmcmFtZXMgQW5pbWF0aW9uTmFtZSB7XG4gICAgMCV7YmFja2dyb3VuZC1wb3NpdGlvbjowJSA1MCV9XG4gICAgNTAle2JhY2tncm91bmQtcG9zaXRpb246MTAwJSA1MCV9XG4gICAgMTAwJXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAlIDUwJX1cbn1cbkBrZXlmcmFtZXMgQW5pbWF0aW9uTmFtZSB7XG4gICAgMCV7YmFja2dyb3VuZC1wb3NpdGlvbjowJSA1MCV9XG4gICAgNTAle2JhY2tncm91bmQtcG9zaXRpb246MTAwJSA1MCV9XG4gICAgMTAwJXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAlIDUwJX1cbn0iLCIvKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0L1xuICAgdjIuMC1tb2RpZmllZCB8IDIwMTEwMTI2XG4gICBMaWNlbnNlOiBub25lIChwdWJsaWMgZG9tYWluKVxuKi9cblxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xuXHRmb250LXNpemU6IDEwMCU7XG5cdGZvbnQ6IGluaGVyaXQ7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyogbWFrZSBzdXJlIHRvIHNldCBzb21lIGZvY3VzIHN0eWxlcyBmb3IgYWNjZXNzaWJpbGl0eSAqL1xuOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xufVxuXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuXHRsaW5lLWhlaWdodDogMTtcbn1cblxub2wsIHVsIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYmxvY2txdW90ZSwgcSB7XG5cdHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRjb250ZW50OiBub25lO1xufVxuXG50YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtYnV0dG9uLFxuaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWRlY29yYXRpb24ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9c2VhcmNoXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbnRleHRhcmVhIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbi8qKlxuICogQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDYvNy84LzkgYW5kIEZpcmVmb3ggMy5cbiAqL1xuXG5hdWRpbyxcbmNhbnZhcyxcbnZpZGVvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgKmRpc3BsYXk6IGlubGluZTtcbiAgICAqem9vbTogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8qKlxuICogUHJldmVudCBtb2Rlcm4gYnJvd3NlcnMgZnJvbSBkaXNwbGF5aW5nIGBhdWRpb2Agd2l0aG91dCBjb250cm9scy5cbiAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXG4gKi9cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgNy84LzksIEZpcmVmb3ggMywgYW5kIFNhZmFyaSA0LlxuICogS25vd24gaXNzdWU6IG5vIElFIDYgc3VwcG9ydC5cbiAqL1xuXG5baGlkZGVuXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRleHQgcmVzaXppbmcgb2RkbHkgaW4gSUUgNi83IHdoZW4gYm9keSBgZm9udC1zaXplYCBpcyBzZXQgdXNpbmdcbiAqICAgIGBlbWAgdW5pdHMuXG4gKiAyLiBQcmV2ZW50IGlPUyB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZSwgd2l0aG91dCBkaXNhYmxpbmdcbiAqICAgIHVzZXIgem9vbS5cbiAqL1xuXG5odG1sIHtcbiAgICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbiAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZHJlc3MgYG91dGxpbmVgIGluY29uc2lzdGVuY3kgYmV0d2VlbiBDaHJvbWUgYW5kIG90aGVyIGJyb3dzZXJzLlxuICovXG5cbmE6Zm9jdXMge1xuICAgIG91dGxpbmU6IHRoaW4gZG90dGVkO1xufVxuXG4vKipcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgd2hlbiBmb2N1c2VkIGFuZCBhbHNvIG1vdXNlIGhvdmVyZWQgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gICAgb3V0bGluZTogMDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDYvNy84LzkgYW5kIEZpcmVmb3ggMy5cbiAqIDIuIEltcHJvdmUgaW1hZ2UgcXVhbGl0eSB3aGVuIHNjYWxlZCBpbiBJRSA3LlxuICovXG5cbmltZyB7XG4gICAgYm9yZGVyOiAwOyAvKiAxICovXG4gICAgLW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYzsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDYvNy84LzksIFNhZmFyaSA1LCBhbmQgT3BlcmEgMTEuXG4gKi9cblxuZmlndXJlIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogQ29ycmVjdCBtYXJnaW4gZGlzcGxheWVkIG9kZGx5IGluIElFIDYvNy5cbiAqL1xuXG5mb3JtIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogRGVmaW5lIGNvbnNpc3RlbnQgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nLlxuICovXG5cbmZpZWxkc2V0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICAgIG1hcmdpbjogMCAycHg7XG4gICAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgY29sb3Igbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA2LzcvOC85LlxuICogMi4gQ29ycmVjdCB0ZXh0IG5vdCB3cmFwcGluZyBpbiBGaXJlZm94IDMuXG4gKiAzLiBDb3JyZWN0IGFsaWdubWVudCBkaXNwbGF5ZWQgb2RkbHkgaW4gSUUgNi83LlxuICovXG5cbmxlZ2VuZCB7XG4gICAgYm9yZGVyOiAwOyAvKiAxICovXG4gICAgcGFkZGluZzogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAyICovXG4gICAgKm1hcmdpbi1sZWZ0OiAtN3B4OyAvKiAzICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCBmb250IHNpemUgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIElFIDYvNywgRmlyZWZveCAzKywgU2FmYXJpIDUsXG4gKiAgICBhbmQgQ2hyb21lLlxuICogMy4gSW1wcm92ZSBhcHBlYXJhbmNlIGFuZCBjb25zaXN0ZW5jeSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gICAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gICAgbWFyZ2luOiAwOyAvKiAyICovXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvKiAzICovXG4gICAgKnZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8qIDMgKi9cbn1cblxuLyoqXG4gKiBBZGRyZXNzIEZpcmVmb3ggMysgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXG4gKiB0aGUgVUEgc3R5bGVzaGVldC5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBgdGV4dC10cmFuc2Zvcm1gIGluaGVyaXRhbmNlIGZvciBgYnV0dG9uYCBhbmQgYHNlbGVjdGAuXG4gKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBDaHJvbWUsIFNhZmFyaSA1KywgYW5kIElFIDYrLlxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94IDQrIGFuZCBPcGVyYS5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3Qge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXG4gKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbiAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4gKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4gKiA0LiBSZW1vdmUgaW5uZXIgc3BhY2luZyBpbiBJRSA3IHdpdGhvdXQgYWZmZWN0aW5nIG5vcm1hbCB0ZXh0IGlucHV0cy5cbiAqICAgIEtub3duIGlzc3VlOiBpbm5lciBzcGFjaW5nIHJlbWFpbnMgaW4gSUUgNi5cbiAqL1xuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXG4gICAgY3Vyc29yOiBwb2ludGVyOyAvKiAzICovXG4gICAgKm92ZXJmbG93OiB2aXNpYmxlOyAgLyogNCAqL1xufVxuXG4vKipcbiAqIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXG4gKi9cblxuYnV0dG9uW2Rpc2FibGVkXSxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qKlxuICogMS4gQWRkcmVzcyBib3ggc2l6aW5nIHNldCB0byBjb250ZW50LWJveCBpbiBJRSA4LzkuXG4gKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LlxuICogMy4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDcuXG4gKiAgICBLbm93biBpc3N1ZTogZXhjZXNzIHBhZGRpbmcgcmVtYWlucyBpbiBJRSA2LlxuICovXG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICAgIHBhZGRpbmc6IDA7IC8qIDIgKi9cbiAgICAqaGVpZ2h0OiAxM3B4OyAvKiAzICovXG4gICAgKndpZHRoOiAxM3B4OyAvKiAzICovXG59XG5cbi8qKlxuICogMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cbiAqIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIDUgYW5kIENocm9tZVxuICogICAgKGluY2x1ZGUgYC1tb3pgIHRvIGZ1dHVyZS1wcm9vZikuXG4gKi9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDIgKi9cbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIDUgYW5kIENocm9tZVxuICogb24gT1MgWC5cbiAqL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCAzKy5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDYvNy84LzkuXG4gKiAyLiBJbXByb3ZlIHJlYWRhYmlsaXR5IGFuZCBhbGlnbm1lbnQgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnRleHRhcmVhIHtcbiAgICBvdmVyZmxvdzogYXV0bzsgLyogMSAqL1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXG4gKi9cblxudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbmh0bWwsXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgICBjb2xvcjogIzIyMjtcbn1cblxuXG46Oi1tb3otc2VsZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjYjNkNGZjO1xuICAgIHRleHQtc2hhZG93OiBub25lO1xufVxuXG46OnNlbGVjdGlvbiB7XG4gICAgYmFja2dyb3VuZDogI2IzZDRmYztcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuaW1nIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5maWVsZHNldCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG50ZXh0YXJlYSB7XG4gICAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuLmNocm9tZWZyYW1lIHtcbiAgICBtYXJnaW46IDAuMmVtIDA7XG4gICAgYmFja2dyb3VuZDogI2NjYztcbiAgICBjb2xvcjogIzAwMDtcbiAgICBwYWRkaW5nOiAwLjJlbSAwO1xufVxuIiwiJGhlYWRlckNvbG9yOiAjMDA3ZjAwO1xuXG5ib2R5eyBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO2ZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO31cbi5zdXJ2ZXl7IGZvbnQtc2l6ZTogMjFweDsgIGNvbG9yOiAjMDAwMDAwOyBwYWRkaW5nLXRvcDogMzVweDsgb3ZlcmZsb3c6IGhpZGRlbjsgYm9yZGVyLXJhZGl1czogMjVweDsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblxuICAgLmJveGVze2Rpc3BsYXk6IGZsZXg7IHRyYW5zaXRpb24tcHJvcGVydHk6IG1hcmdpbi1sZWZ0OyB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxczsgdHJhbnNpdGlvbi1kZWxheTogMC41czsgZmxleC13cmFwOiBub3dyYXA7IHdpZHRoOiAzMDB2dztcbiAgICAgICAgJi5vbmV7bWFyZ2luLWxlZnQ6IDA7fVxuICAgICAgICAmLnR3b3ttYXJnaW4tbGVmdDogLTEwMHZ3O31cbiAgICAgICAgJi50aHJlZXttYXJnaW4tbGVmdDogLTIwMHZ3fVxuICAgIC5ib3ggeyB3aWR0aDogMTAwJTsgcGFkZGluZzogMHB4IDEwcHg7XG4gICAgICAgICYudGhyZWV7XG4gICAgICAgICAgICBsaXtmb250LXNpemU6IDE2cHg7fVxuICAgICAgICB9ICAgICAgICAgICBcbiAgICAgICAgICAgIGgye2ZvbnQtc2l6ZTogMjRweDsgbGluZS1oZWlnaHQ6IDI4cHg7IGZvbnQtd2VpZ2h0OiA2MDA7IHRleHQtYWxpZ246IGNlbnRlcjsgbWFyZ2luLWJvdHRvbTogMjlweDtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7Y29udGVudDogbm9uZTt9XG4gICAgICAgICAgICAgICAgICAgIHNwYW57ZGlzcGxheTogYmxvY2s7fVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hbnN3ZXJzeyBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgbGFiZWwsIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZHtib3JkZXItY29sb3I6JGhlYWRlckNvbG9yOyBiYWNrZ3JvdW5kLWNvbG9yOiAkaGVhZGVyQ29sb3I7IGZvbnQtc3R5bGU6IGl0YWxpYzsgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmV4dFN0ZXB7IHRleHQtYWxpZ246IGNlbnRlcjsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBib3JkZXItcmFkaXVzOiA3cHg7IGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMwMGNjMDAsICMwMDY2MDApO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDIwMnB4OyBsZWZ0OiBjYWxjKDUwJSAtIDEwMHB4KTtib3JkZXI6IHNvbGlkIDFweCAjMDAwMDAwOyAtd2Via2l0LWFuaW1hdGlvbjpmYWRlaW4gMnM7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOmZhZGVpbiAycztcbiAgICAgICAgICAgICAgICAmLmhpZGRlbntkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgICAgICAgJi5zaG93e2Rpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7ICBmb250LXNpemU6IDIycHg7IGZvbnQtd2VpZ2h0OiBib2xkOyBwYWRkaW5nOiA4cHggMDsgbWFyZ2luOiAzcHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5za2lwe3RleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyBjb2xvcjogIzAwMDAwMDsgZmxvYXQ6IHJpZ2h0OyBtYXJnaW46IDQ4cHggMzBweCAzMHB4OyBmb250LXNpemU6IDE2cHg7fVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpe1xuICAgIC5zdXJ2ZXl7IHBhZGRpbmctdG9wOiAxOXB4OyBtYXJnaW4tdG9wOiAxMHB4OyBtYXJnaW4tYm90dG9tOiAzMHB4OyBib3JkZXItcmFkaXVzOiAwOyBcbiAgICAgICAgLmJveGVze1xuICAgICAgICAgICAgLnBhZ2VzeyBmb250LXNpemU6IDE2cHg7IG1hcmdpbjogLTZweCAwIDIzcHggNnB4OyB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAgICAgICAuYm94e3BhZGRpbmc6IDAgMTFweDsgcG9zaXRpb246IHJlbGF0aXZlOyAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGgye21hcmdpbi1ib3R0b206IDM3cHg7XG4gICAgICAgICAgICAgICAgICAgIHNwYW57ZGlzcGxheTogYmxvY2s7fVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYW5zd2Vyc3ttYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaXsgZm9udC1zaXplOiAyMXB4OyBsaW5lLWhlaWdodDogMjVweDsgYm9yZGVyLXJhZGl1czogN3B4OyBjdXJzb3I6IHBvaW50ZXI7IGJvcmRlcjogc29saWQgMXB4ICM0ODgwYzI7IGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IHBhZGRpbmc6IDEwcHggMDsgdGV4dC1hbGlnbjogY2VudGVyOyBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCxsYWJlbHtkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnRocmVle1xuICAgICAgICAgICAgICAgIC8vICYgfiAuc2tpcHttYXJnaW46IDE5M3B4IDExcHggMHB4O31cbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLm5leHRTdGVwe2JvdHRvbTogMzFweDsgZGlzcGxheTogbm9uZTt9XG4gICAgICAgICAgICAgICAgLmJveC50aHJlZXtwYWRkaW5nLWJvdHRvbTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgaDJ7bWFyZ2luLWJvdHRvbTogMjBweDt9ICAgXG4gICAgICAgICAgICAgICAgICAgICYuY2xpY2tlZHtwYWRkaW5nLWJvdHRvbTogNjRweDt9ICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNraXB7bWFyZ2luOiAtOHB4IDIycHggMjBweDtcbiAgICAgICAgJi5jbGlja2Vke21hcmdpbi10b3A6IC04cHg7fVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXtcbiAgICAuc3VydmV5LXdyYXB7IG1heC13aWR0aDogNzAwcHg7ICBtYXJnaW46NDBweCBhdXRvIDAgOyBib3JkZXItcmFkaXVzOiAxMHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAuc3VydmV5eyBtYXgtd2lkdGg6IDcwMHB4OyB0ZXh0LWFsaWduOiBsZWZ0OyBmb250LXNpemU6IDE2cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgcGFkZGluZzogMjVweCAwIDE3cHggNDJweDtcbiAgICAgICAgICAgIGlucHV0e2Rpc3BsYXk6IGlubGluZS1ibG9jazsgbWFyZ2luLXJpZ2h0OiAzcHg7IH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmJveGVze2Rpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTAwJTsgXG4gICAgICAgICAgICAgICAgLnBhZ2Vze2Rpc3BsYXk6IG5vbmU7fVxuICAgICAgICAgICAgICAgIC5ib3h7XG4gICAgICAgICAgICAgICAgICAgIGgye3RleHQtYWxpZ246IGxlZnQ7IG1hcmdpbjogMjNweCAwIDI5cHg7IGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7bWFyZ2luLXJpZ2h0OiA3cHg7Zm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMThweDsgZm9udC13ZWlnaHQ6IG5vcm1hbDt9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5vbmV7XG4gICAgICAgICAgICAgICAgICAgICAgICBoMntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtjb250ZW50OiBcIjEuXCI7fVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmFuc3dlcnN7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGl7ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHttYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdvcic7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogM3B4IDAgM3B4IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnR3b3tcbiAgICAgICAgICAgICAgICAgICAgICAgIGgye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle2NvbnRlbnQ6IFwiMi5cIjt9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi50aHJlZXtwYWRkaW5nLWJvdHRvbTogNDRweDsgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaDJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7Y29udGVudDogXCIzLlwiO31cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFue2Rpc3BsYXk6IGlubGluZS1ibG9jazt9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIC5hbnN3ZXJze21hcmdpbi1ib3R0b206IDI1cHg7IG1hcmdpbi1sZWZ0OiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGl7dGV4dC1hbGlnbjogbGVmdDtib3JkZXI6IG5vbmU7bWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW57ZGlzcGxheTogbm9uZTt9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLm5leHRTdGVwe2Rpc3BsYXk6IGJsb2NrOyBsZWZ0OiAyOXB4OyB3aWR0aDogMzAwcHg7IG1hcmdpbi10b3A6IDEzcHg7fVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2tpcHsgbWFyZ2luOjY2cHggMCA0OHB4IDMycHg7IGZsb2F0OiBsZWZ0OyAgICBjb2xvcjogIzAwZTt9XG4gICAgfVxufVxuIiwiYm9keXtmb250LWZhbWlseTogJGZhbWlseU1haW47IGNvbG9yOiAkdGV4dENvbG9yOyBmb250LXNpemU6IDEycHg7IHRleHQtYWxpZ246IGNlbnRlcjt9XG4uY3RheyAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGJvcmRlci1yYWRpdXM6IDExcHg7IGJhY2tncm91bmQtY29sb3I6ICNmZmVlMmU7IHBhZGRpbmc6IDI0cHggMDsgY29sb3I6ICMwMTcxNjE7XG4gICAgQGF0LXJvb3QgLmNhcnQwMntcbiAgICAgICAgLmN0YXsgcGFkZGluZzogMjFweCAwO31cbiAgICB9XG4gICAgZm9udC1zaXplOiAxNHB4OyBmb250LXdlaWdodDogNjAwOyBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2RhY2IyMztcbiAgICAuZmF7Zm9udC1zaXplOiAxMXB4O2NvbG9yOiAjNGZjMTlhO31cbn1cblxuLmZhe2ZvbnQtZmFtaWx5OidGb250QXdlc29tZSc7fVxuXG5oMntmb250LXNpemU6IDIxcHg7cG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6YWZ0ZXJ7Y29udGVudDogXCJcIjt3aWR0aDo3MHB4IDsgaGVpZ2h0OiAzcHg7ZGlzcGxheTogYmxvY2s7ICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbkNvbG9yOyBtYXJnaW46IDMwcHggYXV0byAwO31cbn1cbi5jb250YWluZXItbGd7bWF4LXdpZHRoOiA0ODBweDt9XG5pbWd7bWF4LXdpZHRoOiAxMDAlO31cblxuYXtcbiAgICAmOmhvdmVye3RleHQtZGVjb3JhdGlvbjogbm9uZTt9XG59XG4iLCJoZWFkZXJ7cGFkZGluZzogOHB4IDIwcHg7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAubmF2ICB7XG4gICAgICAubG9nb3thbGlnbi1zZWxmOiBjZW50ZXI7d2lkdGg6IDE5NXB4O1xuICAgICAgICBpbWd7bWF4LXdpZHRoOiAxMDAlO31cbiAgICAgIH1cbiAgfVxuICBcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7XG4gIGhlYWRlcntkaXNwbGF5OiBub25lO31cbn1cbiJdfQ== */
