*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html,p,small{padding:0;border:0;outline:0;font-weight:400}abbr,acronym,address,applet,article,big,blockquote,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,font,footer,form,h1,h2,h3,h4,h5,h6,i,iframe,ins,kbd,label,li,menu,nav,object,ol,pre,q,s,samp,section,span,strike,table,tbody,tfoot,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;font-weight:400}a,b,body,html,img,p,small,strong{vertical-align:baseline}a,body,html,p,small{margin:0;background:0 0}b,img,strong{font-size:100%}img{font-weight:400}b,img,legend,strong,sub,sup,td,th{margin:0;outline:0;background:0 0}b,strong{border:0}legend,sub,sup,td,th{font-weight:400}a,b,img,strong,sub,sup{padding:0}legend,td,th{font-size:100%;vertical-align:baseline}a,sub,sup,td,th{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}:focus,a:link,a:visited{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}body,html{position:relative}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:100.01%;font-family:sans-serif}a,body,html{color:#333}body{background:#fff;line-height:1.4;font-family:'Lato',sans-serif;font-size:16px}b,strong{font-weight:700}a,button,input{outline:0}a{background-color:transparent;text-decoration:none;cursor:pointer;font-size:inherit;font-weight:inherit}a:active,a:focus,a:hover{color:#333;outline:0}var{font-style:normal}small{font-size:80%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em;font-size:75%}sup{top:-.5em;font-size:60%}img{border:0;max-width:100%}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],td,th{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}p{font-size:16px;color:#333;line-height:1.4;font-family:'Lato',sans-serif}.p-b{padding-bottom:40px}.site__wrap{width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative;min-height:520px}.title{color:red;font-size:40px;text-align:center;margin-bottom:30px;font-weight:700;margin-top:-20px}.slider .slide{position:relative;width:100vw;height:100vh;min-height:540px;background-size:cover}.slider .slide:first-child{background:url(/images/bg1.jpg) left center no-repeat}.slider .slide:nth-child(2){background:url(/images/bg2.jpg) center center no-repeat}.slider .slide:nth-child(3){background:url(/images/bg3.jpg) center center no-repeat}.slider .slide:nth-child(4){background:url(/images/bg4.jpg) center center no-repeat}.slider .slide img{min-height:100%;min-width:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content,.site-width{width:100%;height:100%}.content{position:absolute;top:0;left:0}.site-width{max-width:1200px;padding:0 15px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header{margin:0 auto;padding-top:70px}.header .logo{width:100%;max-width:500px;margin:0 auto 20px}.header,.header p{text-align:center}.btns .btn,.header p a{color:#fff;font-weight:700}.header p a{text-decoration:none;font-size:24px}.header p a:hover{text-decoration:none;color:red}.descr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:50px 0}.descr__inner{width:100%;max-width:700px}.descr p,.header p{color:#fff}.btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.btns .btn{min-width:160px;border:1px solid red;padding:10px;margin-right:20px;margin-bottom:10px;background:red;-webkit-transition:all .4s ease;transition:all .4s ease}.btns .btn--white:hover,.btns .btn:hover{background:#333;border-color:#fff}.btns .btn--white{background:0 0;border-color:#fff}.footer{text-align:right;padding-bottom:40px}.footer,.footer p{color:#fff}.g-contact form{width:96%;margin:0 auto;max-width:700px}.footer p,.g-contact .help-block{font-size:16px}.g-contact .form-group{margin-bottom:10px}.g-contact .form-control{height:40px}.g-contact .modal-header{border:0}.g-contact .modal-body{padding-bottom:40px}.g-contact textarea.form-control{min-height:100px}.g-contact_wrap{width:600px;max-width:100%;border:1px solid #cd2122;margin:0 auto;padding:40px 5% 20px}.g-contact_header{color:#cd2122;text-align:center;text-transform:uppercase;font-size:20px;margin-bottom:40px}.g-contact_btn{text-align:center;margin:30px auto 10px}.g-contact_footer{text-align:center;font-size:16px}.g-contact_loader{width:20px;height:20px;margin:10px auto;display:none}.g-contact_loader img{width:100%}.social{margin-top:10px}.social a{margin-right:10px;display:inline-block}.social a:hover{opacity:.7}.footer__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__col{-ms-flex-preferred-size:32%;flex-basis:32%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.footer__col-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer__address,.footer__map{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.footer__map{position:relative;padding-bottom:23%;-ms-flex-preferred-size:50%;flex-basis:50%}.footer__map iframe{width:100%;position:absolute;top:0;left:0;height:100%}.footer__address{-ms-flex-preferred-size:48%;flex-basis:48%}.error{font-size:14px;color:red}@media (max-width:1022px){.footer__grid{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__col:nth-child(2){-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0;text-align:center}.footer__col:nth-child(3){-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:20px 0}.footer__col-grid{-ms-flex-preferred-size:70%;flex-basis:70%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:20px 0}}@media (max-width:768px){.header{padding-top:40px}.descr{padding:30px 0}.btns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:10px}.footer{padding-bottom:20px}}@media (max-width:600px){.footer__col .tt-item{padding-left:0!important}.footer__col:nth-child(3){-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:10px 0}.footer__col-grid{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:10px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__address,.footer__map{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:20px 0 50%}.footer__address{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:10px 0}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN5c3RlbS9fcmVzZXQuc2NzcyIsIjxubyBzb3VyY2U+IiwiX2dsb2JhbC5zY3NzIiwic3lzdGVtL192YXJpYWJsZXMuc2NzcyIsInN5c3RlbS9fbWl4aW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxFQUNJLDhCQUE4QixBQUU5QixxQkFBc0IsQ0FDekIsQUFDRCxrQkFVSSxVQUFVLEFBQ1YsU0FBUyxBQUNULFVBQVUsQUFJVixlQUFrQixDQWhCdEIsQUFpQkMsNFFBUkcsU0FBUyxBQUNULFVBQVUsQUFDVixTQUFTLEFBQ1QsVUFBVSxBQUNWLGVBQWUsQUFDZix3QkFBd0IsQUFDeEIsZUFBdUIsQUFDdkIsZUFBa0IsQ0FDckIsQUN0QkQsaUNEbUJJLHVCQUF3QixDQWQ1QixBQ0xBLG9CRGNJLFNBQVMsQUFNVCxjQUF1QixDQUUxQixBQ3RCRCxhRGtCSSxjQUFlLENBYm5CLEFDTEEsSURxQkksZUFBa0IsQ0FDckIsQUN0QkQsa0NEY0ksU0FBUyxBQUdULFVBQVUsQUFHVixjQUF1QixDQWYzQixBQ0xBLFNEZ0JJLFFBQVMsQ0FNWixBQ3RCRCxxQkRxQkksZUFBa0IsQ0FoQnRCLEFDTEEsdUJEZUksU0FBVSxDQVZkLEFBaUJDLGFBSkcsZUFBZSxBQUNmLHVCQUF3QixDQWQ1QixBQWlCQyxnQkFORyxRQUFTLENBTVosQUFDRCw4RUFFSSxhQUFhLENBQ2hCLEFBQ0QsV0FDSSxlQUFnQixDQUNuQixBQUVELGFBQ0ksV0FBWSxDQUNmLEFBRUQsb0RBRUksWUFBYSxDQUNoQixBQUVELHdCQUNJLFNBQVUsQ0FDYixBQUlELElBQ0ksb0JBQXFCLENBQ3hCLEFBRUQsSUFDSSw0QkFBNkIsQ0FDaEMsQUFFRCxNQTBISSx5QkFBeUIsQUFDekIsZ0JBQWlCLENBeEhwQixBQ3pERCxVRGtFSSxpQkFBaUIsQ0FSckIsQUMxREEsS0Q2REksMEJBQTBCLEFBQzFCLDhCQUhBLEFBRzhCLGtCQUhaLEFBQ2xCLHNCQUF1QixDQUkxQixBQ2hFRCxZRGlGQyxVQUFX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LEFBQ1IsY0FBZSxDQVV0QixDRTVVUCxBRnFSRyx5QkFwTUwsUUFNSSxnQkFBaUIsQ0F1QnBCLEFBRUQsT0FLRyxjQUFvQixDQVl0QixBQUVELE1BTUUsd0JBQUEsQUFBdUIscUJBQXZCLEFBQXVCLHVCQUFBLEFBQ3pCLG1CQUFvQixDQTJCbkIsQUFFRCxRQUtRLG1CQUFvQixDQU8zQixDQXJFQSxBRTlGQyx5QkZ1UUcsc0JBUVcsd0JBQTBCLENBR2pDLEFBWEosMEJBOEJXLDZCQUFBLEFBQWdCLGdCQUFBLEFBQ2hCLDRCQUFBLEFBQVEsaUJBQVIsQUFBUSxRQUFBLEFBQ1IsY0FBZSxDQUV0QixBQUVELGtCQVlRLDZCQUFBLEFBQWdCLGdCQUFBLEFBQ2hCLDRCQUFBLEFBQVEsaUJBQVIsQUFBUSxRQUFBLEFBQ1IsZUFBZSxBQUNmLG1CQUFBLEFBQWUsY0FBQSxDQUV0QixBQUdMLDhCQVFRLDZCQUFBLEFBQWdCLGdCQUFBLEFBQ2hCLDRCQUFBLEFBQVEsaUJBQVIsQUFBUSxRQUFBLEFBQ1Isa0JBQW1CLENBVTFCLEFBRUQsaUJBT1EsNEJBQUEsQUFBUSxpQkFBUixBQUFRLFFBQUEsQUFDUixjQUFlLENBRXRCLENBN0VJIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiKiB7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBmb250LCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlciwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5tZW51LCBhcnRpY2xlLCBzZWN0aW9uLCBuYXYsIGZvb3RlciwgZmlndXJlLCB2YXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC13ZWlnaHQ6bm9ybWFsO1xufVxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbntcbiAgICBkaXNwbGF5OmJsb2NrO1xufVxub2wsIHVsLCBtZW51e1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsIHF7XG4gICAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlciwgcTpiZWZvcmUsIHE6YWZ0ZXJ7XG4gICAgY29udGVudDogJyc7XG4gICAgY29udGVudDogbm9uZTtcbn1cblxuOmZvY3Vze1xuICAgIG91dGxpbmU6IDA7XG59XG5hOmxpbmssIGE6dmlzaXRlZCwgYTpob3ZlciwgYTpmb2N1cywgYTphY3RpdmUge1xuICAgIG91dGxpbmU6IDA7XG59XG5pbnN7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5kZWx7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbnRhYmxle1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5odG1se1xuICAgIGZvbnQtc2l6ZTogMTAwLjAxJTtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgY29sb3I6ICMzMzM7XG59XG5ib2R5e1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1x0XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMzMzM7XG5cdGZvbnQtc2l6ZTogMWVtO1xufVxuYiwgc3Ryb25ne1xuICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XG59XG5hLGlucHV0LGJ1dHRvbiB7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5he1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRjb2xvcjogIzMzMztcbn1cbmE6aG92ZXIsXG5hOmFjdGl2ZSxcbmE6Zm9jdXN7XG5cdGNvbG9yOiAjMzMzO1xuICAgIG91dGxpbmU6IDA7XG59XG52YXJ7XG4gICAgZm9udC1zdHlsZTpub3JtYWw7XG59XG5cbnNtYWxsIHtcbiAgICBmb250LXNpemU6IDgwJTtcbn1cbnN1YixcbnN1cCB7XG4gICAgZm9udC1zaXplOiA3NSU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbnN1cCB7XG4gICAgdG9wOiAtMC41ZW07XG59XG5zdWIge1xuICAgIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuaW1nIHtcbiAgICBib3JkZXI6IDA7XG59XG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udDogaW5oZXJpdDtcbiAgICBtYXJnaW46IDA7XG59XG5cbmJ1dHRvbiB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5idXR0b24sXG5zZWxlY3Qge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dCB7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG5sZWdlbmQge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxudGV4dGFyZWEge1xuICAgIG92ZXJmbG93OiBhdXRvO1xufVxub3B0Z3JvdXAge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG4gICAgcGFkZGluZzogMDtcbn0iLG51bGwsIkBpbXBvcnQgXCJzeXN0ZW0vdmFyaWFibGVzXCI7XG5cbi8qIEdsb2JhbCAqL1xuaHRtbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5ib2R5IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGZvbnQtZmFtaWx5OiAnTGF0bycsIHNhbnMtc2VyaWY7XG59XG5cbnAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGZvbnQtZmFtaWx5OiAnTGF0bycsIHNhbnMtc2VyaWY7XG59XG5cbmEge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbnN1cCB7XG4gICAgZm9udC1zaXplOiA2MCU7XG59XG5cbi5wLWIge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4uc2l0ZV9fd3JhcCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDUyMHB4O1xufVxuLnRpdGxle1xuICAgIGNvbG9yOiByZWQ7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDs7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG59XG4uc2xpZGVyIHtcbiAgICAuc2xpZGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgbWluLWhlaWdodDogNTQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4mOmZpcnN0LWNoaWxke1xuICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2JnMS5qcGcpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBcbn1cbiY6bnRoLWNoaWxkKDIpe1xuICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2JnMi5qcGcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIFxufVxuJjpudGgtY2hpbGQoMyl7XG4gICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvYmczLmpwZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgXG59XG4mOm50aC1jaGlsZCg0KXtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9iZzQuanBnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBcbn1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc2l0ZS13aWR0aCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG59XG5cbi5oZWFkZXIge1xuXG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbCl7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG59XG4gICAgLmxvZ28ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuZm9udC1zaXplOiAyNHB4O1xuZm9udC13ZWlnaHQ6IGJvbGQ7O1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kZXNjciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmc6IDUwcHggMCA1MHB4O1xuQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbCl7XG4gICBwYWRkaW5nOiAzMHB4IDAgMzBweDtcblxufVxuICAgICZfX2lubmVyIHtcblxuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxufVxuXG4uYnRucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogMjBweCAwO1xuZmxleC13cmFwOiB3cmFwO1xuQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbCl7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xucGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4gICAgLmJ0biB7XG4gICAgICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogcmVkO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzMzMztcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXdoaXRlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvb3RlciB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbCl7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4OztcbiAgICB9XG59XG5cbi5nLWNvbnRhY3Qge1xuICAgIGZvcm0ge1xuICAgICAgICB3aWR0aDogOTYlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICB9XG5cbiAgICAuaGVscC1ibG9jayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICB9XG4ubW9kYWwtaGVhZGVye1xuICAgIGJvcmRlcjogbm9uZTtcbn1cbi5tb2RhbC1ib2R5e1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuICAgIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgIH1cblxuICAgICZfd3JhcCB7XG4gICAgICAgIHdpZHRoOiA2MDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYnJhbmQ7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDUlIDIwcHg7XG4gICAgfVxuXG4gICAgJl9oZWFkZXIge1xuICAgICAgICBjb2xvcjogJGJyYW5kO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAmX2J0biB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gMTBweDtcblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgLy8gYmFja2dyb3VuZDogJGJyYW5kO1xuICAgICAgICAgICAgLy8gY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAgI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfZm9vdGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgJl9sb2FkZXIge1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zb2NpYWwge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICBhIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb290ZXIge1xuICAgICZfX2dyaWQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDIyKSB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb2wge1xuICAgICAgICBmbGV4LWJhc2lzOiAzMiU7XG4gICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLnR0LWl0ZW0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg2MDApIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDIyKSB7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjIpIHtcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiAzMCU7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDYwMCkge1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1ncmlkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyMikge1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDcwJTtcbiAgICAgICAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg2MDApIHtcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19tYXAge1xuICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIzJTtcbiAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDYwMCkge1xuICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwIDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19hZGRyZXNzIHtcbiAgICAgICAgZmxleC1iYXNpczogNDglO1xuICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNjAwKSB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4uZXJyb3J7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiByZWQ7XG59IiwiJHRleHQ6ICMzMzM7XG4kYnJhbmQ6ICNDRDIxMjI7IFxuXG4vKlxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5Gb250c1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4qL1xuXG4kZmY6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IiwiQGltcG9ydCBcImZ1bmN0aW9uc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG4vLyDQkdCw0LfQvtCy0LDRjyDRhC3RhtC40Y8g0LrQvtC90LLQtdGA0YLQsNGG0LjQuCDQsiB2d1xuLy8gZXggLmVsZW1lbnQgeyBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAyMCwgJG1hcmdpbjogMTAgYXV0bykgIH1cbkBtaXhpbiB2dygkYXJncy4uLikge1xuXHQvL0BlYWNoICRwcm9wZXJ0eSwgJHZhbHVlIGluIGtleXdvcmRzKCRhcmdzKSB7ICN7JHByb3BlcnR5fTogIG1hcC1nZXQoZ2VuZXJhdGVWdygkdmFsdWUpLCBcInB4XCIpO31cblx0QGluY2x1ZGUgdnctcmVzcG9uc2l2ZShrZXl3b3JkcygkYXJncykpO1xufVxuXG5AbWl4aW4gdnctcmVzcG9uc2l2ZSgkYXR0cmlidXRlcykge1xuXHRAZWFjaCAkcHJvcGVydHksICR2YWx1ZSBpbiAkYXR0cmlidXRlcyB7I3skcHJvcGVydHl9OiAgbWFwLWdldChnZW5lcmF0ZVZ3KCR2YWx1ZSwgMSksICd2dycpO31cblx0QGVhY2ggJHdpZHRoLCAkbXVsdGkgIGluICRicmVha3BvaW50cyB7XG5cdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkd2lkdGgpIHtcblx0XHRcdEBlYWNoICRwcm9wZXJ0eSwgJHZhbHVlIGluICRhdHRyaWJ1dGVzIHtcblx0XHRcdFx0I3skcHJvcGVydHl9OiAgbWFwLWdldChnZW5lcmF0ZVZ3KCR2YWx1ZSwgJG11bHRpKSwgJ3Z3Jyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQvL1NhdmUgcGl4ZWxzIGZvciBtb2JpbGUgZGV2aWNlc1xuXHRAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsKSB7XG5cdFx0QGVhY2ggJHByb3BlcnR5LCAkdmFsdWUgaW4gJGF0dHJpYnV0ZXMge1xuXHRcdFx0I3skcHJvcGVydHl9OiAgbWFwLWdldChnZW5lcmF0ZVZ3KCR2YWx1ZSwgMSksICdweCcpO1xuXHRcdH1cblx0fVxufVxuXG4vLyBleCAuZWxlbWVudHsgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbCkgeyAuLi4gfSB9XG5AbWl4aW4gcmVzcG9uZC10bygkYnJlYWtwb2ludCkge1xuXHRAaWYgJGJyZWFrcG9pbnQgPT0gXCJzbWFsbFwiIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fVxuXHRAZWxzZSBpZiAkYnJlYWtwb2ludCA9PSBcInhzXCIge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9XG5cdEBlbHNlIGlmICRicmVha3BvaW50ID09IFwieHhzXCIge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0MzBweCkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9XG5cblx0QGVsc2Uge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRicmVha3BvaW50fXB4KSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH1cbn1cblxuQG1peGluIHBsYWNlaG9sZGVyIHtcblx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7QGNvbnRlbnR9XG5cdCY6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICAge0Bjb250ZW50fVxuXHQmOjotbW96LXBsYWNlaG9sZGVyICAgICAgICAgIHtAY29udGVudH1cblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgICAgICB7QGNvbnRlbnR9ICBcbn1cblxuQG1peGluIGZsZXgoKXtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tb3otYm94O1xuXHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbigpe1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG59XG5cbi8vIEdlbmVyaWMgdHJhbnNmb3JtXG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm1zKSB7XG5cdCAgIC1tb3otdHJhbnNmb3JtOiAkdHJhbnNmb3Jtcztcblx0ICAgICAtby10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xuXHQgICAgLW1zLXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiAkdHJhbnNmb3JtcztcbiAgICAgICAgICB0cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xufVxuLy8gU2NhbGVcbkBtaXhpbiBzY2FsZSgkc2NhbGUpIHtcblx0IEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgkc2NhbGUpKTtcbn1cbiJdfQ== */
