*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{height:100%;scroll-behavior:smooth;-webkit-box-sizing:border-box;box-sizing:border-box}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{min-height:100%;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}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{max-width:100%;height:auto;max-height:100%;border:0;vertical-align:top}figure{margin:0}figure img{display:block}svg:not(:root){overflow:hidden}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:none;margin:0;padding:0}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}details summary::-webkit-details-marker{display:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.row{display:flex;display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-wrap:wrap}@media (min-width:380px){.row{margin-left:-1.25rem;margin-right:-1.25rem}}@media (min-width:550px){.row{margin-left:-1.25rem;margin-right:-1.25rem}}@media (min-width:1100px){.row{margin-left:-1.25rem;margin-right:-1.25rem}}@media (min-width:1150px){.row{margin-left:-1.25rem;margin-right:-1.25rem}}@media (min-width:1900px){.row{margin-left:-1.25rem;margin-right:-1.25rem}}.col{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;display:block;width:100%;max-width:100%;min-height:1px}.col.-centered{margin:0 auto}@media (min-width:380px){.col{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:550px){.col{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:1100px){.col{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:1150px){.col{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:1900px){.col{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:380px){.col-xs-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;width:8.3333333333%;max-width:8.3333333333%}.col-offset-xs-1{margin-left:8.3333333333%}.col-xs-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;width:16.6666666667%;max-width:16.6666666667%}.col-offset-xs-2{margin-left:16.6666666667%}.col-xs-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%;max-width:25%}.col-offset-xs-3{margin-left:25%}.col-xs-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;width:33.3333333333%;max-width:33.3333333333%}.col-offset-xs-4{margin-left:33.3333333333%}.col-xs-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;width:41.6666666667%;max-width:41.6666666667%}.col-offset-xs-5{margin-left:41.6666666667%}.col-xs-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;max-width:50%}.col-offset-xs-6{margin-left:50%}.col-xs-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;width:58.3333333333%;max-width:58.3333333333%}.col-offset-xs-7{margin-left:58.3333333333%}.col-xs-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;width:66.6666666667%;max-width:66.6666666667%}.col-offset-xs-8{margin-left:66.6666666667%}.col-xs-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;width:75%;max-width:75%}.col-offset-xs-9{margin-left:75%}.col-xs-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;width:83.3333333333%;max-width:83.3333333333%}.col-offset-xs-10{margin-left:83.3333333333%}.col-xs-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;width:91.6666666667%;max-width:91.6666666667%}.col-offset-xs-11{margin-left:91.6666666667%}.col-xs-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%}.col-offset-xs-12{margin-left:100%}}@media (min-width:550px){.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;width:8.3333333333%;max-width:8.3333333333%}.col-offset-sm-1{margin-left:8.3333333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;width:16.6666666667%;max-width:16.6666666667%}.col-offset-sm-2{margin-left:16.6666666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%;max-width:25%}.col-offset-sm-3{margin-left:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;width:33.3333333333%;max-width:33.3333333333%}.col-offset-sm-4{margin-left:33.3333333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;width:41.6666666667%;max-width:41.6666666667%}.col-offset-sm-5{margin-left:41.6666666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;max-width:50%}.col-offset-sm-6{margin-left:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;width:58.3333333333%;max-width:58.3333333333%}.col-offset-sm-7{margin-left:58.3333333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;width:66.6666666667%;max-width:66.6666666667%}.col-offset-sm-8{margin-left:66.6666666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;width:75%;max-width:75%}.col-offset-sm-9{margin-left:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;width:83.3333333333%;max-width:83.3333333333%}.col-offset-sm-10{margin-left:83.3333333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;width:91.6666666667%;max-width:91.6666666667%}.col-offset-sm-11{margin-left:91.6666666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%}.col-offset-sm-12{margin-left:100%}}@media (min-width:750px){.col-smd-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;width:8.3333333333%;max-width:8.3333333333%}.col-offset-smd-1{margin-left:8.3333333333%}.col-smd-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;width:16.6666666667%;max-width:16.6666666667%}.col-offset-smd-2{margin-left:16.6666666667%}.col-smd-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%;max-width:25%}.col-offset-smd-3{margin-left:25%}.col-smd-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;width:33.3333333333%;max-width:33.3333333333%}.col-offset-smd-4{margin-left:33.3333333333%}.col-smd-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;width:41.6666666667%;max-width:41.6666666667%}.col-offset-smd-5{margin-left:41.6666666667%}.col-smd-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;max-width:50%}.col-offset-smd-6{margin-left:50%}.col-smd-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;width:58.3333333333%;max-width:58.3333333333%}.col-offset-smd-7{margin-left:58.3333333333%}.col-smd-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;width:66.6666666667%;max-width:66.6666666667%}.col-offset-smd-8{margin-left:66.6666666667%}.col-smd-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;width:75%;max-width:75%}.col-offset-smd-9{margin-left:75%}.col-smd-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;width:83.3333333333%;max-width:83.3333333333%}.col-offset-smd-10{margin-left:83.3333333333%}.col-smd-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;width:91.6666666667%;max-width:91.6666666667%}.col-offset-smd-11{margin-left:91.6666666667%}.col-smd-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%}.col-offset-smd-12{margin-left:100%}}@media (min-width:1100px){.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;width:8.3333333333%;max-width:8.3333333333%}.col-offset-md-1{margin-left:8.3333333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;width:16.6666666667%;max-width:16.6666666667%}.col-offset-md-2{margin-left:16.6666666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%;max-width:25%}.col-offset-md-3{margin-left:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;width:33.3333333333%;max-width:33.3333333333%}.col-offset-md-4{margin-left:33.3333333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;width:41.6666666667%;max-width:41.6666666667%}.col-offset-md-5{margin-left:41.6666666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;max-width:50%}.col-offset-md-6{margin-left:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;width:58.3333333333%;max-width:58.3333333333%}.col-offset-md-7{margin-left:58.3333333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;width:66.6666666667%;max-width:66.6666666667%}.col-offset-md-8{margin-left:66.6666666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;width:75%;max-width:75%}.col-offset-md-9{margin-left:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;width:83.3333333333%;max-width:83.3333333333%}.col-offset-md-10{margin-left:83.3333333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;width:91.6666666667%;max-width:91.6666666667%}.col-offset-md-11{margin-left:91.6666666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%}.col-offset-md-12{margin-left:100%}}@media (min-width:1150px){.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;width:8.3333333333%;max-width:8.3333333333%}.col-offset-lg-1{margin-left:8.3333333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;width:16.6666666667%;max-width:16.6666666667%}.col-offset-lg-2{margin-left:16.6666666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%;max-width:25%}.col-offset-lg-3{margin-left:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;width:33.3333333333%;max-width:33.3333333333%}.col-offset-lg-4{margin-left:33.3333333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;width:41.6666666667%;max-width:41.6666666667%}.col-offset-lg-5{margin-left:41.6666666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;max-width:50%}.col-offset-lg-6{margin-left:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;width:58.3333333333%;max-width:58.3333333333%}.col-offset-lg-7{margin-left:58.3333333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;width:66.6666666667%;max-width:66.6666666667%}.col-offset-lg-8{margin-left:66.6666666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;width:75%;max-width:75%}.col-offset-lg-9{margin-left:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;width:83.3333333333%;max-width:83.3333333333%}.col-offset-lg-10{margin-left:83.3333333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;width:91.6666666667%;max-width:91.6666666667%}.col-offset-lg-11{margin-left:91.6666666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%}.col-offset-lg-12{margin-left:100%}}@media (min-width:1900px){.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;width:8.3333333333%;max-width:8.3333333333%}.col-offset-xl-1{margin-left:8.3333333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;width:16.6666666667%;max-width:16.6666666667%}.col-offset-xl-2{margin-left:16.6666666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%;max-width:25%}.col-offset-xl-3{margin-left:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;width:33.3333333333%;max-width:33.3333333333%}.col-offset-xl-4{margin-left:33.3333333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;width:41.6666666667%;max-width:41.6666666667%}.col-offset-xl-5{margin-left:41.6666666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;max-width:50%}.col-offset-xl-6{margin-left:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;width:58.3333333333%;max-width:58.3333333333%}.col-offset-xl-7{margin-left:58.3333333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;width:66.6666666667%;max-width:66.6666666667%}.col-offset-xl-8{margin-left:66.6666666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;width:75%;max-width:75%}.col-offset-xl-9{margin-left:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;width:83.3333333333%;max-width:83.3333333333%}.col-offset-xl-10{margin-left:83.3333333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;width:91.6666666667%;max-width:91.6666666667%}.col-offset-xl-11{margin-left:91.6666666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%}.col-offset-xl-12{margin-left:100%}}.hidden{display:none}.invisible{visibility:hidden}.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.visually-hidden.focusable:focus{position:static!important;clip:auto;overflow:visible;height:auto;width:auto}body.path-taxonomy.role-authenticated .block-local-tasks-block,body:not(.gin--edit-form):not(.path-admin):not(.path-taxonomy) .block-local-tasks-block{position:fixed;bottom:0;-webkit-box-shadow:-1px 0 2px 1px rgba(0,0,0,.3);box-shadow:-1px 0 2px 1px rgba(0,0,0,.3);color:#fff;z-index:100;width:900px;font-weight:600;text-align:center}@media (min-width:550px){body.path-taxonomy.role-authenticated .block-local-tasks-block,body:not(.gin--edit-form):not(.path-admin):not(.path-taxonomy) .block-local-tasks-block{left:10%;right:10%;border-radius:5px 5px 0 0;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}body.path-taxonomy.role-authenticated .block-local-tasks-block a,body:not(.gin--edit-form):not(.path-admin):not(.path-taxonomy) .block-local-tasks-block a{color:#fff;font-size:14px!important;font-weight:500!important;font-family:Ginter,Inter,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,sans-serif;display:inline-block;text-decoration:none;padding:13px 7px}body.path-taxonomy.role-authenticated .block-local-tasks-block a:active,body.path-taxonomy.role-authenticated .block-local-tasks-block a:focus,body.path-taxonomy.role-authenticated .block-local-tasks-block a:hover,body:not(.gin--edit-form):not(.path-admin):not(.path-taxonomy) .block-local-tasks-block a:active,body:not(.gin--edit-form):not(.path-admin):not(.path-taxonomy) .block-local-tasks-block a:focus,body:not(.gin--edit-form):not(.path-admin):not(.path-taxonomy) .block-local-tasks-block a:hover{text-decoration:underline}body.path-taxonomy.role-authenticated .block-local-tasks-block .tabs,body:not(.gin--edit-form):not(.path-admin):not(.path-taxonomy) .block-local-tasks-block .tabs{margin:0}body.path-taxonomy.role-authenticated .block-local-tasks-block .tabs.primary,body:not(.gin--edit-form):not(.path-admin):not(.path-taxonomy) .block-local-tasks-block .tabs.primary{background-color:#2a2a2d;padding:0 20px}@media (min-width:550px){body.path-taxonomy.role-authenticated .block-local-tasks-block .tabs.primary,body:not(.gin--edit-form):not(.path-admin):not(.path-taxonomy) .block-local-tasks-block .tabs.primary{border-radius:4px 4px 0 0}}body.path-taxonomy.role-authenticated .block-local-tasks-block .tabs.primary a.is-active,body:not(.gin--edit-form):not(.path-admin):not(.path-taxonomy) .block-local-tasks-block .tabs.primary a.is-active{color:#fff}body.path-taxonomy.role-authenticated .block-local-tasks-block .tabs.primary a:hover,body:not(.gin--edit-form):not(.path-admin):not(.path-taxonomy) .block-local-tasks-block .tabs.primary a:hover{background-color:#222}@media (min-width:1150px){body.path-taxonomy.role-authenticated .block-local-tasks-block .tabs.primary li:first-child a,body:not(.gin--edit-form):not(.path-admin):not(.path-taxonomy) .block-local-tasks-block .tabs.primary li:first-child a{border-radius:5px 0 0 0}}@media (min-width:1150px){body.path-taxonomy.role-authenticated .block-local-tasks-block .tabs.primary li:last-child a,body:not(.gin--edit-form):not(.path-admin):not(.path-taxonomy) .block-local-tasks-block .tabs.primary li:last-child a{border-radius:0 5px 0 0}}body.path-taxonomy.role-authenticated .block-local-tasks-block .tabs.secondary,body:not(.gin--edit-form):not(.path-admin):not(.path-taxonomy) .block-local-tasks-block .tabs.secondary{background:#666;padding:0 10px}body.path-taxonomy.role-authenticated .block-local-tasks-block .tabs li,body:not(.gin--edit-form):not(.path-admin):not(.path-taxonomy) .block-local-tasks-block .tabs li{display:inline-block;list-style:none;padding:0}body.path-taxonomy.role-authenticated .block-local-tasks-block .contextual,body:not(.gin--edit-form):not(.path-admin):not(.path-taxonomy) .block-local-tasks-block .contextual{display:none}.gin--horizontal-toolbar #toolbar-administration .toolbar-menu-administration{margin-left:48px!important}#toolbar-item-administration-tray,.toolbar-horizontal .menu-item>.toolbar-menu,.toolbar-horizontal .toolbar-tray .menu-item--expanded.menu-item--expanded,.toolbar .toolbar-menu,.toolbar .toolbar-tray{background-color:#2a2a2d!important}.gin--horizontal-toolbar #toolbar-administration .toolbar-menu-administration .menu-item>.toolbar-icon.is-active,.toolbar-horizontal .toolbar-tray .hover-intent>.toolbar-icon,.toolbar-horizontal .toolbar-tray .menu-item a:focus,.toolbar-horizontal .toolbar-tray .menu-item a:hover{background-color:#434349!important}body.gin--horizontal-toolbar.role-authenticated{-webkit-padding-before:41px!important;padding-block-start:41px!important}.toolbar-tray a:not(.toolbar-icon-default){color:#fff!important;font-size:14px!important;font-weight:400!important;padding:13px 15px!important}.toolbar-tray a:not(.toolbar-icon-default):active,.toolbar-tray a:not(.toolbar-icon-default):focus,.toolbar-tray a:not(.toolbar-icon-default):hover{text-decoration:underline!important}.toolbar-tray a:not(.toolbar-icon-default) .toolbar-menu a{padding:10px!important}.toolbar .toolbar-bar .toolbar-menu-administration>.toolbar-menu>.menu-item:not(.menu-item__admin_toolbar_tools-help)>.toolbar-box>.toolbar-icon:not(.toolbar-handle):before,.toolbar .toolbar-bar .toolbar-menu-administration>.toolbar-menu>.menu-item:not(.menu-item__admin_toolbar_tools-help)>.toolbar-icon:before{display:none}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{background:#fff!important}.gin--horizontal-toolbar #toolbar-administration,.gin--horizontal-toolbar #toolbar-administration .toolbar-bar{height:41px!important}.gin--horizontal-toolbar #toolbar-administration .toolbar-menu-administration>.toolbar-menu{height:41px}.gin--horizontal-toolbar #toolbar-administration .toolbar-menu-administration>.toolbar-menu .toolbar-menu{height:auto}.block-content--view-mode-full>.contextual,.contextual-region.node>.contextual{display:none!important}#toolbar-administration .toolbar-icon-edit{display:none}#drupal-off-canvas *,#drupal-off-canvas :not(div),#drupal-off-canvas table *{font-family:Arial,sans-serif}#drupal-off-canvas td:first-child,#drupal-off-canvas th:first-child{width:auto}#drupal-off-canvas .button:after,#drupal-off-canvas .button:before{display:none}#drupal-off-canvas td details.form-wrapper{padding:0}#drupal-off-canvas .block-categories summary,#drupal-off-canvas .form-item-settings-admin-label{display:none}#drupal-off-canvas .text-format-wrapper>.form-item{margin-bottom:0}#drupal-off-canvas .filter-wrapper{display:none}#drupal-off-canvas .form-autocomplete,#drupal-off-canvas .form-text{width:100%}#drupal-off-canvas table.entities-list{width:auto;min-width:0;margin:10px 0 5px}#drupal-off-canvas details[open].form-wrapper>summary{background-color:transparent;color:#fff}#drupal-off-canvas .entities-list .description,#drupal-off-canvas .entities-list .field--name-filename,#drupal-off-canvas .entities-list .field--name-filesize,#drupal-off-canvas .tabledrag-toggle-weight-wrapper{display:none}#drupal-off-canvas .entities-list td:nth-child(3) .button{background:#777 url(../../../../core/misc/icons/ffffff/pencil.svg) no-repeat scroll 50%;background-size:auto;text-indent:-1000px;overflow:hidden;width:1.875rem;padding:.3125rem}#drupal-off-canvas .entities-list td:nth-child(4) .button{background:#777 url(../../../../core/misc/icons/ffffff/ex.svg) no-repeat scroll 50%;background-size:auto;text-indent:-1000px;overflow:hidden;width:1.875rem;padding:.3125rem}#drupal-off-canvas .form-type-entity-autocomplete .description{display:none}#drupal-off-canvas .field--type-link .form-item{margin:0 0 .3125rem}#drupal-off-canvas .details-wrapper:not(.js-off-canvas-computed-ignore),#drupal-off-canvas details[open]:not(.js-off-canvas-computed-ignore){padding:0;margin:0}#drupal-off-canvas .details-wrapper:not(.js-off-canvas-computed-ignore) li a,#drupal-off-canvas details[open]:not(.js-off-canvas-computed-ignore) li a{padding:.3125rem;border-bottom:1px solid #666;text-decoration:none;display:block;color:#fff}#drupal-off-canvas .details-wrapper:not(.js-off-canvas-computed-ignore){margin:0 -20px}#drupal-off-canvas .field-multiple-drag{width:30px!important}#drupal-off-canvas .field-multiple-drag abbr{border:0!important;margin:0!important}.ui-dialog-off-canvas .ui-autocomplete,.ui-dialog-off-canvas .ui-autocomplete li{background:#fff!important}.ui-dialog-off-canvas .ui-autocomplete *{background:transparent!important}.new-section{background-color:transparent;outline:none;padding:.3125rem 0;margin-bottom:0}.dialog-off-canvas-main-canvas .tabs.secondary li:first-child a{display:inline-block;*zoom:1;*display:inline;background:red;color:#fff;padding:5px;border:0;border-radius:20px;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.layout-section .configure-section{position:relative;background:url(../../../../core/misc/icons/bebebe/pencil.svg) #fff 50%/16px 16px no-repeat;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;padding:0;height:26px;width:26px;white-space:nowrap;text-indent:-9999px;display:inline-block;border-radius:26px;margin-right:.9375em;margin-left:-.625em}.layout-section .configure-section:hover{background-image:url(../../../../core/misc/icons/787878/pencil.svg)}.layout-builder-block{padding:0;background-color:#fff}.layout-builder__region{border:1px dashed #bfbfbf;padding:15px;border-radius:4px;outline:none}.layout-builder__region.col-sm-1,.layout-builder__region.col-sm-2,.layout-builder__region.col-sm-3,.layout-builder__region.col-sm-4,.layout-builder__region.col-sm-5,.layout-builder__region.col-sm-6,.layout-builder__region.col-sm-7,.layout-builder__region.col-sm-8,.layout-builder__region.col-sm-9,.layout-builder__region.col-sm-10,.layout-builder__region.col-sm-11,.layout-builder__region.col-sm-12{padding-left:1rem;padding-right:1rem}.layout-builder,.layout-builder-form{margin:30px 0;border:none;padding:0;background-color:transparent}.layout-builder-form>.form-actions.form-wrapper,.layout-builder>.form-actions.form-wrapper{background:#fff;position:fixed;width:810px;bottom:0;z-index:101;-webkit-box-shadow:0 1px 5px 4px rgba(0,0,0,.2);box-shadow:0 1px 5px 4px rgba(0,0,0,.2);border-top-left-radius:4px;border-top-right-radius:4px;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-builder-form .webform-submission-form .form-actions.form-wrapper,.layout-builder .webform-submission-form .form-actions.form-wrapper{position:relative;width:auto;bottom:auto;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none;display:block}.layout-builder-form .layout,.layout-builder .layout{height:auto!important}.layout-builder-form input.form-submit,.layout-builder input.form-submit{border:1px solid #2d2d2d;border-radius:4px;background-color:#2d2d2d;color:#fff;font-family:Arial,sans-serif;font-size:1rem;padding:8px 12px;margin-right:5px;-webkit-transition:all .25s ease;transition:all .25s ease;outline:none;-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.1);box-shadow:0 3px 3px -2px rgba(0,0,0,.1)}.layout-builder-form input.form-submit:first-child:hover,.layout-builder input.form-submit:first-child:hover{background-color:#057533;border-color:#057533;-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.2);box-shadow:0 3px 3px -2px rgba(0,0,0,.2)}.layout-builder-form input.form-submit:nth-child(2),.layout-builder-form input.form-submit:nth-child(3),.layout-builder input.form-submit:nth-child(2),.layout-builder input.form-submit:nth-child(3){background-color:#fff;color:#2d2d2d}.layout-builder-form input.form-submit:nth-child(2):active,.layout-builder-form input.form-submit:nth-child(2):focus,.layout-builder-form input.form-submit:nth-child(2):hover,.layout-builder-form input.form-submit:nth-child(3):active,.layout-builder-form input.form-submit:nth-child(3):focus,.layout-builder-form input.form-submit:nth-child(3):hover,.layout-builder input.form-submit:nth-child(2):active,.layout-builder input.form-submit:nth-child(2):focus,.layout-builder input.form-submit:nth-child(2):hover,.layout-builder input.form-submit:nth-child(3):active,.layout-builder input.form-submit:nth-child(3):focus,.layout-builder input.form-submit:nth-child(3):hover{background-color:#ecf4fa;-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.2);box-shadow:0 3px 3px -2px rgba(0,0,0,.2)}.layout-builder #edit-preview-toggle,.layout-builder-form #edit-preview-toggle{display:inline-block;margin:0 0 0 12px}.layout-builder #edit-preview-toggle .form-type-checkbox,.layout-builder-form #edit-preview-toggle .form-type-checkbox{margin:0}.layout-builder-form .form-type-checkbox,.layout-builder .form-type-checkbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.5rem 0;cursor:pointer;font-family:Arial,sans-serif}.layout-builder-form .form-type-checkbox .option,.layout-builder .form-type-checkbox .option{cursor:pointer;font-size:.9375rem;font-family:Arial,sans-serif}.layout-builder-form input.form-checkbox,.layout-builder input.form-checkbox{display:inline-block;width:16px;height:16px;margin-right:16px;margin-top:5px;font-family:Arial,sans-serif}.layout-builder-form input.form-checkbox:before,.layout-builder input.form-checkbox:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;border:1px solid #bfbfbf;background:#f9f9f9;border-radius:4px}.layout-builder-form input.form-checkbox:after,.layout-builder input.form-checkbox:after{content:"";position:absolute;width:0;height:0;top:0;left:0;border-bottom:2px solid transparent;border-left:2px solid transparent;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:17px -1px;transform-origin:17px -1px}.layout-builder-form input.form-checkbox:checked:after,.layout-builder input.form-checkbox:checked:after{width:13px;height:8px;border-color:#2d2d2d;-webkit-transition:height .08s ease-out,width .08s ease-out .1s;transition:height .08s ease-out,width .08s ease-out .1s}.layout-builder-form .layout-builder,.layout-builder .layout-builder{border:none;padding:20px 0;background:transparent}.layout-builder-form .layout-builder__region .layout-builder__link--add,.layout-builder .layout-builder__region .layout-builder__link--add{background:transparent}.layout-builder-form .layout-builder__region .layout-builder__link--add:hover,.layout-builder .layout-builder__region .layout-builder__link--add:hover{background:#ecf4fa}.layout-builder-form .layout-builder__add-section,.layout-builder .layout-builder__add-section{background-color:transparent;outline:none;padding:0}.layout-builder-form .layout-builder__add-section.is-layout-builder-highlighted,.layout-builder .layout-builder__add-section.is-layout-builder-highlighted{border:none}.layout-builder-form .layout-builder__add-section.is-layout-builder-highlighted .layout-builder__link--add,.layout-builder .layout-builder__add-section.is-layout-builder-highlighted .layout-builder__link--add{background:#ecf4fa;text-decoration:none}.layout-builder-form .layout-builder__link--add,.layout-builder .layout-builder__link--add{display:block;padding:11px 15px 10px;border:1px dashed #bfbfbf;background:#f9f9f9;border-radius:4px;color:#2d2d2d;text-transform:uppercase;letter-spacing:1px;font-size:.8125rem;font-family:Arial,sans-serif;-webkit-transition:all .25s ease;transition:all .25s ease;text-decoration:none}.layout-builder-form .layout-builder__link--add:hover,.layout-builder .layout-builder__link--add:hover{background:#ecf4fa}.layout-builder-form .layout-builder__add-block,.layout-builder .layout-builder__add-block{background-color:transparent;padding:0;border:none}.layout-builder-form .layout-builder-block.is-layout-builder-highlighted,.layout-builder .layout-builder-block.is-layout-builder-highlighted{border:1px solid #bfbfbf;border-radius:4px}.layout-builder-form .form-no-label,.layout-builder .form-no-label{display:none}.layout-builder-form .layout-builder__section,.layout-builder .layout-builder__section{padding:0}.layout-builder-form .layout-builder__link--configure,.layout-builder-form .layout-builder__link--remove,.layout-builder .layout-builder__link--configure,.layout-builder .layout-builder__link--remove{display:inline-block;border:1px solid #bfbfbf;font-size:1rem;font-family:Arial,sans-serif;padding:8px 12px 8px 37px;border-radius:4px;color:#2d2d2d;-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.1);box-shadow:0 3px 3px -2px rgba(0,0,0,.1);width:auto;height:auto;text-indent:0;margin:0 10px 20px 0;text-decoration:none}.layout-builder-form .layout-builder__link--configure:hover,.layout-builder-form .layout-builder__link--remove:hover,.layout-builder .layout-builder__link--configure:hover,.layout-builder .layout-builder__link--remove:hover{background-color:#ecf4fa;-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.2);box-shadow:0 3px 3px -2px rgba(0,0,0,.2)}.layout-builder-form .layout-builder__link--remove,.layout-builder .layout-builder__link--remove{background:#fff url(../images/layout-builder/delete.svg) no-repeat 12px 50%}.layout-builder-form .layout-builder__link--configure,.layout-builder .layout-builder__link--configure{background:#fff url(../images/layout-builder/configure.svg) no-repeat 12px 50%}.layout-builder-form .layout-builder__layout.layout,.layout-builder .layout-builder__layout.layout{margin:0}.layout-builder-form .layout-builder__layout.layout.grid-layout,.layout-builder .layout-builder__layout.layout.grid-layout{width:100%}.layout-builder-form .layout-builder__layout.layout.layout--threecols,.layout-builder-form .layout-builder__layout.layout.layout--twocols,.layout-builder-form .layout-builder__layout.layout.layout--twocols-25-75,.layout-builder-form .layout-builder__layout.layout.layout--twocols-75-25,.layout-builder .layout-builder__layout.layout.layout--threecols,.layout-builder .layout-builder__layout.layout.layout--twocols,.layout-builder .layout-builder__layout.layout.layout--twocols-25-75,.layout-builder .layout-builder__layout.layout.layout--twocols-75-25{margin:0 2rem}.layout-builder__message--overrides .messages{background-image:none}.contextual-region.layout-builder-block:not(.block-local-tasks-block){border:1px dashed #bfbfbf;outline:none;border-radius:4px;margin:10px 0;padding:10px 20px}.contextual-region.layout-builder-block:not(.block-local-tasks-block).focus{border:1px dashed #bfbfbf;outline:none;border-radius:4px}.contextual-region.layout-builder-block:not(.block-local-tasks-block) .contextual .trigger.focusable{background:#fff url(../images/layout-builder/edit--black.svg) no-repeat 50%;border-radius:50%;width:40px!important;height:40px!important;-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.1);box-shadow:0 3px 3px -2px rgba(0,0,0,.1);border:1px solid #bfbfbf}.contextual-region.layout-builder-block:not(.block-local-tasks-block) .contextual .trigger.focusable:hover{background-color:#ecf4fa}.contextual-region.layout-builder-block:not(.block-local-tasks-block) .contextual .contextual-links{top:6px;border:1px solid #bfbfbf;background-color:#fff;-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.1);box-shadow:0 3px 3px -2px rgba(0,0,0,.1);border-radius:4px}.contextual-region.layout-builder-block:not(.block-local-tasks-block) .contextual .contextual-links a,.contextual-region.layout-builder-block:not(.block-local-tasks-block) .contextual .contextual-links li{background:transparent;border-bottom:none;list-style-type:none}.contextual-region.layout-builder-block:not(.block-local-tasks-block) .contextual .contextual-links a:before,.contextual-region.layout-builder-block:not(.block-local-tasks-block) .contextual .contextual-links li:before{display:none}.no-touchevents .contextual-region .contextual .contextual-links li a:hover{background:#ecf4fa}.ui-dialog .ui-dialog-content{position:static}.ui-widget-header .ui-icon{background:none}.ui-widget.ui-dialog.ui-dialog-off-canvas{min-width:450px;border:none}.ui-widget.ui-dialog.ui-dialog-off-canvas:focus{border:none;outline:none}.ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar{font-family:Arial,sans-serif;font-size:1rem;font-weight:700;border-bottom:none;margin-bottom:15px;padding:16px 30px}.ui-dialog.ui-dialog-off-canvas .ui-dialog-title{max-width:100%;font-family:Arial,sans-serif}.ui-dialog.ui-dialog-off-canvas .ui-dialog-title:before{content:"";position:absolute;top:19px;left:30px;background:url(../images/layout-builder/edit--white.svg) no-repeat 50%;width:20px;height:20px}.ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close{content:"";position:absolute;top:29px;right:30px;background:url(../images/layout-builder/close--white.svg) no-repeat 50%;width:18px;height:18px;opacity:.5;text-indent:-9999px;overflow:hidden;border:none}.ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close:active,.ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close:focus,.ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close:hover{border:none;background:url(../images/layout-builder/close--white.svg) no-repeat 50%;opacity:1;outline:none}#drupal-off-canvas a,#drupal-off-canvas a:hover{color:#fff;text-decoration:none}#drupal-off-canvas{width:100%!important}#drupal-off-canvas summary{padding:0 0 0 20px}#drupal-off-canvas details{background:transparent}#drupal-off-canvas .form-item{max-width:none}#drupal-off-canvas .form-wrapper{padding-top:5px}#drupal-off-canvas td .form-wrapper{padding:5px 0 10px}#drupal-off-canvas td .form-wrapper.paragraphs-subform{padding:0}#drupal-off-canvas label{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;color:#fff;max-width:none}#drupal-off-canvas .form-file,#drupal-off-canvas .form-text,#drupal-off-canvas input[type=email],#drupal-off-canvas input[type=text]{border:none;height:42px;border-radius:4px;font-family:Arial,sans-serif;font-size:1rem;color:#2b2b2b;margin:2px 0;background-color:#eee;-webkit-transition:all .25s ease;transition:all .25s ease;padding:10px}#drupal-off-canvas .form-file:focus,#drupal-off-canvas .form-text:focus,#drupal-off-canvas input[type=email]:focus,#drupal-off-canvas input[type=text]:focus{outline:none;-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.1);box-shadow:0 3px 3px -2px rgba(0,0,0,.1)}#drupal-off-canvas .form-type-select{position:relative}#drupal-off-canvas .form-type-select:after{content:"";position:absolute;top:47px;right:20px;background:transparent url(../images/layout-builder/arrow--down--black.svg) no-repeat 0 50%;pointer-events:none;width:15px;height:9px}#drupal-off-canvas .form-select{background-color:#fff;border:none;height:42px;width:100%!important;border-radius:4px;font-family:Arial,sans-serif;font-size:1rem;color:#2b2b2b;margin:2px 0;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-appearance:none;text-indent:8px}#drupal-off-canvas .form-select:focus{outline:none;-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.1);box-shadow:0 3px 3px -2px rgba(0,0,0,.1)}#drupal-off-canvas .form-file{padding:10px}#drupal-off-canvas ul.layout-selection{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}#drupal-off-canvas ul.layout-selection li{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%;text-align:center;padding:10px}#drupal-off-canvas ul.layout-selection li a{text-decoration:none;color:#fff;border:1px dashed #666;padding:25px 10px 20px;border-radius:4px;-webkit-transition:all .25s ease;transition:all .25s ease}#drupal-off-canvas ul.layout-selection li a:active,#drupal-off-canvas ul.layout-selection li a:focus,#drupal-off-canvas ul.layout-selection li a:hover{text-decoration:none;background-color:#2d2d2d}#drupal-off-canvas ul.layout-selection li div{padding-top:2px;font-size:.9375rem;line-height:20px;color:#fff;background:transparent}#drupal-off-canvas ul.inline-block-list li{margin-bottom:7px}#drupal-off-canvas ul.inline-block-list li a{text-decoration:none;font-size:.9375rem;line-height:20px;color:#fff;border:1px dashed #666;padding:10px 15px;border-radius:4px;-webkit-transition:all .25s ease;transition:all .25s ease;width:100%}#drupal-off-canvas ul.inline-block-list li a:active,#drupal-off-canvas ul.inline-block-list li a:focus,#drupal-off-canvas ul.inline-block-list li a:hover{text-decoration:none;background-color:#2d2d2d}#drupal-off-canvas .form-type-checkbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:12px 0;cursor:pointer;font-family:Arial,sans-serif;line-height:26px}#drupal-off-canvas .form-type-checkbox .option{cursor:pointer;font-family:Arial,sans-serif;line-height:22px;font-size:.9375rem}#drupal-off-canvas input.form-checkbox{display:inline-block;width:16px;height:16px;margin-right:14px;margin-top:5px;font-family:Arial,sans-serif}#drupal-off-canvas input.form-checkbox:before{content:"";position:absolute;top:0;left:0;width:22px;height:22px;border:1px solid #eee;background:#eee;border-radius:4px}#drupal-off-canvas input.form-checkbox:after{content:"";position:absolute;width:0;height:0;top:-1px;left:-1px;border-bottom:2px solid transparent;border-left:2px solid transparent;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:17px -1px;transform-origin:17px -1px}#drupal-off-canvas input.form-checkbox:checked:before{background-color:#fff;border-color:#fff}#drupal-off-canvas input.form-checkbox:checked:after{width:13px;height:8px;border-color:#2d2d2d;-webkit-transition:height .08s ease-out,width .08s ease-out .1s;transition:height .08s ease-out,width .08s ease-out .1s}#drupal-off-canvas input[type=submit].button--primary{border-radius:25px;background-color:#2b2b2b;color:#fff;height:42px;text-transform:uppercase;letter-spacing:1px;font-size:.8125rem}#drupal-off-canvas input[type=submit].button--primary:active,#drupal-off-canvas input[type=submit].button--primary:focus,#drupal-off-canvas input[type=submit].button--primary:hover{background-color:#fff;color:#2b2b2b}#drupal-off-canvas .form-textarea-wrapper{max-width:none}#drupal-off-canvas .cke.cke_ltr .cke_inner{font-size:.875rem}#drupal-off-canvas .cke.cke_ltr .cke_inner ul{list-style-type:disc}#drupal-off-canvas .cke.cke_ltr .cke_inner ul a{color:#05171d;text-decoration:underline}#drupal-off-canvas .cke_top{border-bottom:none!important;background-color:#f1f1f1!important}#drupal-off-canvas .cke_contents{padding:0 20px!important}#drupal-off-canvas .cke_bottom{border-top:none!important;background-color:#f1f1f1!important}#drupal-off-canvas table{min-width:100%;margin:0 0 20px}#drupal-off-canvas table.entities-list{width:100%}#drupal-off-canvas tr td:first-child,#drupal-off-canvas tr th:first-child{padding-left:0}#drupal-off-canvas td,#drupal-off-canvas th{border-bottom:1px dashed #666}#drupal-off-canvas tr:hover td{background:transparent}#drupal-off-canvas .field--type-entity-reference h4,#drupal-off-canvas .form-item h4{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;color:#fff}#drupal-off-canvas .field--type-entity-reference input[type=submit].button.field-add-more-submit{border-radius:4px;width:auto;text-decoration:underline;background:transparent url(../images/layout-builder/plus--white.svg) no-repeat 0 50%;padding:0 0 0 17px;opacity:.8}#drupal-off-canvas .field--type-entity-reference input[type=submit].button.field-add-more-submit:active,#drupal-off-canvas .field--type-entity-reference input[type=submit].button.field-add-more-submit:focus,#drupal-off-canvas .field--type-entity-reference input[type=submit].button.field-add-more-submit:hover{opacity:1}#drupal-off-canvas .image-widget input[type=submit].button{margin-top:5px;border-radius:4px;width:auto;background:transparent url(../images/layout-builder/plus--white.svg) no-repeat top 10px left 10px;padding:7px 15px 7px 29px;opacity:.8;text-decoration:none;border:1px solid #fff}#drupal-off-canvas .image-widget input[type=submit].button:active,#drupal-off-canvas .image-widget input[type=submit].button:focus,#drupal-off-canvas .image-widget input[type=submit].button:hover{opacity:1}#drupal-off-canvas .paragraphs-dropbutton-wrapper input[type=submit].button.field-add-more-submit{margin-top:5px;border-radius:4px;width:auto;background:transparent url(../images/layout-builder/plus--white.svg) no-repeat top 10px left 10px;padding:7px 15px 7px 29px;opacity:.8;text-decoration:none;border:1px solid #fff}#drupal-off-canvas .paragraphs-dropbutton-wrapper input[type=submit].button.field-add-more-submit:active,#drupal-off-canvas .paragraphs-dropbutton-wrapper input[type=submit].button.field-add-more-submit:focus,#drupal-off-canvas .paragraphs-dropbutton-wrapper input[type=submit].button.field-add-more-submit:hover{opacity:1}#drupal-off-canvas .paragraph-type-top .paragraph-type-title{font-family:Arial,sans-serif;font-size:1rem;font-weight:700;color:#fff}#drupal-off-canvas .paragraph-type-top .paragraphs-dropbutton-wrapper input[type=submit].button{margin-top:5px;border-radius:4px;width:auto;text-decoration:underline;background:transparent url(../images/layout-builder/delete--white.svg) no-repeat 0 50%;padding:0 0 0 17px;opacity:.8}#drupal-off-canvas .paragraph-type-top .paragraphs-dropbutton-wrapper input[type=submit].button:active,#drupal-off-canvas .paragraph-type-top .paragraphs-dropbutton-wrapper input[type=submit].button:focus,#drupal-off-canvas .paragraph-type-top .paragraphs-dropbutton-wrapper input[type=submit].button:hover{opacity:1}#drupal-off-canvas .details-wrapper:not(.js-off-canvas-computed-ignore){margin:0}#drupal-off-canvas .field--type-image input[type=submit].button{margin-top:5px;border-radius:4px;width:auto;background:transparent url(../images/layout-builder/plus--white.svg) no-repeat top 10px left 10px;padding:7px 15px 7px 29px;opacity:.8;text-decoration:none;border:1px solid #fff;-webkit-transition:all .25s ease;transition:all .25s ease}#drupal-off-canvas .field--type-image input[type=submit].button:active,#drupal-off-canvas .field--type-image input[type=submit].button:focus,#drupal-off-canvas .field--type-image input[type=submit].button:hover{opacity:1}#drupal-off-canvas .field--type-image input[type=submit].button.remove-button{background:transparent url(../images/layout-builder/delete--white.svg) no-repeat 50%;width:30px;height:30px;text-indent:-9999px;font-size:0;overflow:hidden}#drupal-off-canvas .field--type-image td input[type=submit].button{padding:7px 15px 7px 17px}#drupal-off-canvas summary,#drupal-off-canvas summary:active,#drupal-off-canvas summary:focus,#drupal-off-canvas summary:hover{outline:none;background:transparent}#drupal-off-canvas .description,#drupal-off-canvas .form-item .description{font-style:italic}.layout-builder__add-block.is-layout-builder-highlighted,.layout-builder__layout.is-layout-builder-highlighted{border:none}.cke_editable.cke_editable_themed body{background:#fff;background-image:none}.cke_editable.cke_editable_themed ul,.cke_editable.cke_editable_themed ul li{list-style-type:disc}.cke_editable.cke_editable_themed ul li:before{display:none}.cke_editable.cke_editable_themed ul a{color:#05171d;text-decoration:underline}.ui-widget-overlay{background:#aaa;opacity:.7;position:fixed;top:0;left:0;width:100%;height:100%;z-index:5}.ui-dialog.entity-browser-modal,.ui-dialog.ui-dialog-buttons{position:absolute;z-index:1260;overflow:visible;padding:0 20px;border:none;background:#fff;font-family:Arial,sans-serif;font-size:1rem;font-weight:400;color:#fff}.ui-dialog.entity-browser-modal .ui-dialog-title,.ui-dialog.ui-dialog-buttons .ui-dialog-title{color:#fff}.ui-dialog.entity-browser-modal .ui-dialog-titlebar,.ui-dialog.ui-dialog-buttons .ui-dialog-titlebar{border:none;background:#2d2d2d;font-weight:600;z-index:6;padding:10px 20px;position:relative;margin-left:-20px;margin-right:-20px}.ui-dialog.entity-browser-modal .ui-dialog-titlebar-close,.ui-dialog.ui-dialog-buttons .ui-dialog-titlebar-close{content:"";position:absolute;top:25px;right:20px;background:url(../images/layout-builder/close--white.svg) no-repeat 50%;width:18px;height:18px;opacity:.5;text-indent:-9999px;overflow:hidden;border:none}.ui-dialog.entity-browser-modal .ui-dialog-titlebar-close:active,.ui-dialog.entity-browser-modal .ui-dialog-titlebar-close:focus,.ui-dialog.entity-browser-modal .ui-dialog-titlebar-close:hover,.ui-dialog.ui-dialog-buttons .ui-dialog-titlebar-close:active,.ui-dialog.ui-dialog-buttons .ui-dialog-titlebar-close:focus,.ui-dialog.ui-dialog-buttons .ui-dialog-titlebar-close:hover{border:none;background:url(../images/layout-builder/close--white.svg) no-repeat 50%;opacity:1;outline:none}.field--type-layout-section.field--name-layout-builder__layout{padding-left:25px;padding-right:25px}form.layout-builder-discard-changes,form.layout-builder-revert-overrides{text-align:center}@media (max-width:749px){form.layout-builder-discard-changes,form.layout-builder-revert-overrides{padding-left:20px;padding-right:20px}}@media (min-width:550px){form.layout-builder-discard-changes,form.layout-builder-revert-overrides{padding-left:30px;padding-right:30px}}@media (max-width:1149px){form.layout-builder-discard-changes,form.layout-builder-revert-overrides{margin-top:30px;margin-bottom:30px}}@media (min-width:1100px){form.layout-builder-discard-changes,form.layout-builder-revert-overrides{max-width:770px;margin:40px auto}}.editor-link-dialog{background-color:#fff;padding:25px}.editor-link-dialog:focus{outline:none}.editor-link-dialog .form-item{margin-bottom:15px}.editor-link-dialog label{color:#05171d;display:block;font-weight:700}.editor-link-dialog input.form-text{border:1px solid #ccc;height:40px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.04);box-shadow:0 2px 2px 0 rgba(0,0,0,.04);padding:5px 10px;outline:none;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.editor-link-dialog input.form-text:hover{border-color:#bbb}.editor-link-dialog .form-type-checkbox label{position:relative;padding:2px 0 2px 25px;display:inline-block;cursor:pointer;margin:0;font-weight:400}.editor-link-dialog .form-type-checkbox label:before{content:"";position:absolute;top:5px;left:-3px;width:20px;height:20px;border:1px solid #ccc;background:#fff}.editor-link-dialog .form-type-checkbox label:after{content:"";position:absolute;width:0;height:0;top:3px;left:-4px;border-bottom:2px solid transparent;border-left:2px solid transparent;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:18px -1px;transform-origin:18px -1px}.editor-link-dialog .form-type-checkbox input{opacity:0;padding:0;min-height:0;position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;border:0}.editor-link-dialog .form-type-checkbox input:checked+label:after{width:10px;height:6px;border-color:#2b2b2b;-webkit-transition:height .08s ease-out,width .08s ease-out .1s;transition:height .08s ease-out,width .08s ease-out .1s}.editor-link-dialog .description{font-size:14px;margin-top:2px;font-style:italic}.editor-link-dialog .form-actions{margin-top:15px}.editor-link-dialog .form-submit{border-radius:25px;background-color:#2b2b2b;color:#fff;height:42px;text-transform:uppercase;letter-spacing:1px;font-size:.8125rem;border:none;padding:5px 20px;font-weight:700}.editor-link-dialog .linkit-ui-autocomplete.ui-menu .linkit-result-line-wrapper.ui-state-active,.editor-link-dialog .linkit-ui-autocomplete.ui-menu .linkit-result-line-wrapper.ui-state-focus{border:none!important;background-color:#ecf4fa;color:inherit!important}.editor-link-dialog .ui-widget-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.editor-link-dialog .ui-dialog-titlebar-close{background:transparent url(../images/layout-builder/close.svg) no-repeat 100% 0;width:30px;height:30px;text-indent:-9999px;overflow:hidden;border:none}.editor-link-dialog .ui-dialog-titlebar-close:focus{outline:none}.editor-link-dialog .ui-dialog-title{font-family:Larsseit,sans-serif;font-weight:700;line-height:25px;font-size:22px;margin-bottom:15px;color:#05171d}.editor-link-dialog form.editor-link-dialog{padding:0}.editor-link-dialog form.editor-link-dialog .form-wrapper summary{border:1px solid #ccc;border-radius:20px;padding:5px 20px;-webkit-box-sizing:inherit;box-sizing:inherit;text-align:center;display:inline-block;cursor:pointer;margin-bottom:10px}.editor-link-dialog form.editor-link-dialog .form-wrapper summary:focus{outline:none}.linkit-ui-autocomplete.ui-widget{background:#fff;border:1px solid #bfbfbf;z-index:2}.ui-front .details-wrapper ul.links{margin:10px 0 0;padding:0;list-style-type:none}#drupal-off-canvas ul.inline-block-list{margin:0;padding:0}#drupal-off-canvas ul.inline-block-list+.form-wrapper{margin-top:25px}#drupal-off-canvas .inline-block-create-button,#drupal-off-canvas .inline-block-list__item{margin:0}.btn-primary{display:inline-block;margin:10px 0;padding:13px 40px 1px 15px;vertical-align:middle;border:0;font-family:Larsseit,sans-serif;font-size:.9375rem;font-weight:700;line-height:1.1;color:#fff;text-align:center;text-decoration:none;white-space:nowrap;background:#0080a3 url(../images/icons/application/arrow--right--white.svg) top 15px right 15px no-repeat;border-radius:4px;-webkit-appearance:none;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;min-height:44px}.btn-primary:focus,.btn-primary:hover{color:#fff;text-decoration:none;background-color:#009cc7}.btn-primary:active,.btn-primary:focus{outline:0}.btn--big{display:inline-block;margin:5px 0 10px;padding:16px 40px 1px 15px;vertical-align:middle;border:0;font-family:Larsseit,sans-serif;font-size:.9375rem;font-weight:700;line-height:1.1;color:#fff;text-align:center;text-decoration:none;white-space:nowrap;background:#0080a3 url(../images/icons/application/arrow--right--white.svg) top 17px right 15px no-repeat;border-radius:4px;-webkit-appearance:none;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;min-height:48px}.btn--big:focus,.btn--big:hover{color:#fff;text-decoration:none;background-color:#009cc7}.btn--big:active,.btn--big:focus{outline:0}.btn-black{display:inline-block;margin:10px 0;padding:4px 40px 1px 15px;vertical-align:middle;border:1px solid #05171d;font-family:Larsseit,sans-serif;font-size:1.0625rem;font-weight:700;line-height:2;color:#05171d;text-align:center;text-decoration:none;white-space:nowrap;background:url(../images/icons/application/arrow--right--black.svg) top 15px right 15px no-repeat;border-radius:4px;-webkit-appearance:none;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;min-height:44px}.btn-black:focus,.btn-black:hover{color:#05171d;text-decoration:none;padding-right:46px}.btn-black:active,.btn-black:focus{outline:0}.btn-download--black{display:inline-block;margin:10px 0;padding:4px 15px 1px;vertical-align:middle;border:1px solid #05171d;font-family:Larsseit,sans-serif;font-size:1.0625rem;font-weight:700;line-height:2;color:#05171d;text-align:center;text-decoration:none;white-space:nowrap;border-radius:4px;-webkit-appearance:none;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;min-height:44px}.btn-download--black:focus,.btn-download--black:hover{color:#fff;background:#05171d;text-decoration:none}.btn-download--black:active,.btn-download--black:focus{outline:0}.btn-cookie{display:inline-block;margin:0;padding:10px 15px;vertical-align:middle;border:0;font-family:Larsseit,sans-serif;font-size:.9375rem;font-weight:700;line-height:1.1;text-align:center;text-decoration:none;white-space:nowrap;background-color:#fff;color:#0080a3;border-radius:4px;-webkit-appearance:none;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;min-height:40px}.btn-cookie:focus,.btn-cookie:hover{text-decoration:none;background:#fff;color:#e55300}.btn-cookie:active,.btn-cookie:focus{outline:0}.btn-form{display:inline-block;margin:10px 0;padding:10px 15px;vertical-align:middle;border:1px solid #e3c99f;font-family:Larsseit,sans-serif;font-size:.9375rem;font-weight:700;line-height:1.1;color:#05171d;text-align:center;text-decoration:none;white-space:nowrap;background:transparent;border-radius:4px;-webkit-appearance:none;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;min-height:44px;width:100%}.btn-form:focus,.btn-form:hover{color:#05171d;text-decoration:none;background-color:#e3c99f;border:1px solid #e3c99f}.btn-form:active,.btn-form:focus{outline:0}.btn--bordered--black{display:inline-block;margin:10px 0;padding:13px 40px 1px 15px;vertical-align:middle;border:1px solid #05171d;font-family:Larsseit,sans-serif;font-size:.9375rem;font-weight:700;line-height:1.1;color:#05171d;text-align:center;text-decoration:none;white-space:nowrap;background:transparent url(../images/icons/application/arrow--right--black.svg) top 15px right 15px no-repeat;border-radius:4px;-webkit-appearance:none;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;min-height:44px}.btn--bordered--black:focus,.btn--bordered--black:hover{color:#05171d;text-decoration:none;padding:13px 46px 1px 15px}.btn--bordered--black:active,.btn--bordered--black:focus{outline:0}.btn--bordered--white{display:inline-block;margin:10px 0;padding:13px 40px 1px 15px;vertical-align:middle;border:1px solid #fff;font-family:Larsseit,sans-serif;font-size:.9375rem;font-weight:700;line-height:1.1;color:#fff;text-align:center;text-decoration:none;white-space:nowrap;background:transparent url(../images/icons/application/arrow--right--white.svg) top 15px right 15px no-repeat;border-radius:4px;-webkit-appearance:none;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;min-height:44px}.btn--bordered--white:focus,.btn--bordered--white:hover{color:#fff;text-decoration:none;padding:13px 46px 1px 15px}.btn--bordered--white:active,.btn--bordered--white:focus{outline:0}.btn--back{display:inline-block;margin:10px 0;padding:13px 15px 1px 40px;vertical-align:middle;border:0;font-family:Larsseit,sans-serif;font-size:.9375rem;font-weight:700;line-height:1.1;color:#fff;text-align:center;text-decoration:none;white-space:nowrap;background:#0080a3 url(../images/icons/application/arrow--left--white.svg) top 15px left 15px no-repeat;border-radius:4px;-webkit-appearance:none;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;min-height:44px}.btn--back:focus,.btn--back:hover{color:#fff;text-decoration:none;background-color:#009cc7}.btn--back:active,.btn--back:focus{outline:0}.btn--bordered--black--small{display:inline-block;margin:10px 10px 10px 0;padding:11px 15px 1px;vertical-align:middle;border:1px solid #05171d;font-family:Larsseit,sans-serif;font-size:.9375rem;font-weight:700;line-height:1.1;color:#05171d;text-align:center;text-decoration:none;white-space:nowrap;border-radius:4px;-webkit-appearance:none;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;min-height:38px}.btn--bordered--black--small:focus,.btn--bordered--black--small:hover{background-color:#05171d;color:#fff;text-decoration:none}.btn--bordered--black--small:active,.btn--bordered--black--small:focus{outline:0}a{color:#0080a3;text-decoration:underline;-webkit-transition:all .25s ease;transition:all .25s ease}a:focus,a:hover{color:#0094bd}.print{padding-left:29px;background:url(../images/icons/application/print.svg) top 2px left no-repeat}.print,.view__header .feed__icons .xlsx-feed a{display:inline-block;color:#0080a3;font-weight:700;margin-bottom:10px}.view__header .feed__icons .xlsx-feed a{padding-left:23px;background:url(../images/icons/application/download-excel.svg) top 2px left no-repeat}.text_link--primary{display:inline-block;padding-right:23px;color:#0080a3;font-weight:700;text-decoration:none;background:url(../images/icons/application/arrow--right--blue.svg) top 6px right no-repeat}.text_link--primary:focus,.text_link--primary:hover{padding-right:27px}.text_link--black{display:inline-block;padding-right:23px;color:#05171d;font-weight:700;text-decoration:none;background:url(../images/icons/application/arrow--right--black.svg) top 6px right no-repeat}.text_link--black:focus,.text_link--black:hover{padding-right:27px}.text_link--white{display:inline-block;padding-right:23px;color:#fff;font-weight:700;text-decoration:none;background:url(../images/icons/application/arrow--right--white.svg) top 6px right no-repeat}.text_link--white:focus,.text_link--white:hover{padding-right:27px}.text-formatted a:not([class]){text-decoration:none;border-bottom:1px solid #b8d1d8;color:#006c8a}.text-formatted a:not([class]):hover{color:#005870;border-color:#6cacbe}.ck-editor__main .txt--intro{font-size:1.25rem;line-height:25px}.ck-editor__main figure[data-view-mode=one_third]{max-width:30%}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX25vcm1hbGl6ZS5zY3NzIiwiZWRpdG9yLmNzcyIsImJhc2Uvc2NhZmZvbGRpbmcvY29tcG9uZW50cy9fZ3JpZC5zY3NzIiwiYmFzZS9zY2FmZm9sZGluZy9mdW5jdGlvbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJiYXNlL3NjYWZmb2xkaW5nL2NvbXBvbmVudHMvX2RydXBhbC5zY3NzIiwiYmFzZS9zY2FmZm9sZGluZy9jb21wb25lbnRzL19jb250ZXh0dWFsLnNjc3MiLCJiYXNlL3NjYWZmb2xkaW5nL2NvbXBvbmVudHMvX2xheW91dC1idWlsZGVyLnNjc3MiLCJjb25maWcvX2NvbG9ycy5zY3NzIiwiY29uZmlnL19zY2FmZm9sZGluZy5zY3NzIiwiY29uZmlnL190eXBvZ3JhcGh5LnNjc3MiLCJjb21wb25lbnRzL2Zvcm1zL19idXR0b25zLnNjc3MiLCJ0eXBvZ3JhcGh5L19saW5rcy5zY3NzIiwiZWRpdG9yLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBSUEsaUJBR0UsMEJBQUEsQ0FBQSxrQkNBRixDREtBLEtBQ0UsV0FBQSxDQUNBLHNCQUFBLENBQ0EsNkJBQUEsQ0FBQSxxQkNBRixDRENFLHVDQUpGLEtBS0ksb0JDRUYsQ0FDRixDRENBLEtBQ0UsZUFBQSxDQUNBLFFDRUYsQ0RHQSwyRkFhRSxhQ0VGLENEQ0EsNEJBSUUsb0JBQUEsQ0FDQSx1QkNFRixDRENBLHNCQUNFLFlBQUEsQ0FDQSxRQ0VGLENEQ0Esa0JBRUUsWUNFRixDREdBLEVBQ0UsNEJDRUYsQ0RDQSxpQkFFRSxTQ0VGLENER0EsWUFDRSx3QkNFRixDRENBLFNBRUUsZUNFRixDRENBLElBQ0UsaUJDRUYsQ0RDQSxLQUNFLGVBQUEsQ0FDQSxVQ0VGLENEQ0EsTUFDRSxhQ0VGLENEQ0EsUUFFRSxhQUFBLENBQ0EsYUFBQSxDQUNBLGlCQUFBLENBQ0EsdUJDRUYsQ0RDQSxJQUNFLFNDRUYsQ0RDQSxJQUNFLGFDRUYsQ0RHQSxJQUNFLGNBQUEsQ0FDQSxXQUFBLENBQ0Es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LENBQ0EsYUhwU00sQ0dxU04saUJBQUEsQ0FDQSxvQkFBQSxDQUNBLGtCQUFBLENBQ0EsaUJGOVNjLENFK1NkLHVCQUFBLENBQ0EsY0FBQSxDQUNBLGdDRi9TVyxDRStTWCx3QkYvU1csQ0VnVFgsZVRzeEVGLENTcnhFRSxzRUFFRSx3QkgvU0ksQ0dnVEosVUhqVEksQ0drVEosb0JUc3hFSixDU3B4RUUsdUVBRUUsU1RxeEVKLENVbGxGQSxFQUNFLGFKRGMsQ0lFZCx5QkFBQSxDQUNBLGdDSENXLENHRFgsd0JWcWxGRixDVW5sRkUsZ0JBRUUsYVZvbEZKLENVaGxGQSxPQUVFLGlCQUFBLENBR0EsNEVWb2xGRixDVWhsRkEsK0NBUkUsb0JBQUEsQ0FFQSxhSmRjLENJZWQsZUFBQSxDQUVBLGtCVjRsRkYsQ1V6bEZBLHdDQUVFLGlCQUFBLENBR0EscUZWb2xGRixDVWhsRkEsb0JBQ0Usb0JBQUEsQ0FDQSxrQkFBQSxDQUNBLGFKaENjLENJaUNkLGVBQUEsQ0FDQSxvQkFBQSxDQUNBLDBGVm1sRkYsQ1VsbEZFLG9EQUVFLGtCVm1sRkosQ1Uva0ZBLGtCQUNFLG9CQUFBLENBQ0Esa0JBQUEsQ0FDQSxhSnJDTSxDSXNDTixlQUFBLENBQ0Esb0JBQUEsQ0FDQSwyRlZrbEZGLENVamxGRSxnREFFRSxrQlZrbEZKLENVOWtGQSxrQkFDRSxvQkFBQSxDQUNBLGtCQUFBLENBQ0EsVUpuRE0sQ0lvRE4sZUFBQSxDQUNBLG9CQUFBLENBQ0EsMkZWaWxGRixDVWhsRkUsZ0RBRUUsa0JWaWxGSixDVTdrRkEsK0JBQ0Usb0JBQUEsQ0FDQSwrQkFBQSxDQUNBLGFWZ2xGRixDVS9rRkUscUNBQ0UsYUFBQSxDQUNBLG9CVmlsRkosQ1dqcEZFLDZCQUNFLGlCQUFBLENBQ0EsZ0JYb3BGSixDV2xwRkUsa0RBQ0UsYVhvcEZKIiwiZmlsZSI6ImVkaXRvci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgTm9ybWFsaXplXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4qLFxuOmFmdGVyLFxuOmJlZm9yZSB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbi8qIEh0bWwgJiBib2R5XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuaHRtbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xuICB9XG59XG5cbmJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIExpbmtzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcblxuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmhyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbn1cblxucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xufVxuXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuZmllbGRzZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxubGVnZW5kIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5kZXRhaWxzIHN1bW1hcnk6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xuICBkaXNwbGF5Om5vbmU7XG59XG5cbi8qIFRhYmxlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwO1xufVxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIE5vcm1hbGl6ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiosXG46YWZ0ZXIsXG46YmVmb3JlIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuLyogSHRtbCAmIGJvZHlcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIGh0bWwge1xuICAgIHNjcm9sbC1iZWhhdmlvcjogYXV0bztcbiAgfVxufVxuXG5ib2R5IHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmF1ZGlvLFxuY2FudmFzLFxucHJvZ3Jlc3MsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBMaW5rc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5maWd1cmUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmhyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbn1cblxucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xufVxuXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1idXR0b25dLFxuaW5wdXRbdHlwZT1yZXNldF0sXG5pbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdLFxuaW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmRldGFpbHMgc3VtbWFyeTo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIFRhYmxlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgU2NhZmZvbGRpbmcgLSBSZW0gQ2FsY1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIFN0cmlwIFVuaXRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBDb252ZXJ0IHRvIHJlbVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIFJlbSBDYWxjXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFNjYWZmb2xkaW5nIC0gQnJlYWtwb2ludHNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBOZXh0XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogTWluXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogTWF4XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogVXBcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBEb3duXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogT25seVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIEJldHdlZW5cbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKi5jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMi41cmVtIC8yKTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygyLjVyZW0gLyAyKTtcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgIHdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn0qL1xuLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAtd2Via2l0LWZsZXgtZmxvdzogcm93IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDM4MHB4KSB7XG4gIC5yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIuNXJlbSAvIC0yKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMi41cmVtIC8gLTIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTUwcHgpIHtcbiAgLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMi41cmVtIC8gLTIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyLjVyZW0gLyAtMik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMi41cmVtIC8gLTIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyLjVyZW0gLyAtMik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTUwcHgpIHtcbiAgLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMi41cmVtIC8gLTIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyLjVyZW0gLyAtMik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIHtcbiAgLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMi41cmVtIC8gLTIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyLjVyZW0gLyAtMik7XG4gIH1cbn1cblxuLmNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xufVxuLmNvbC4tY2VudGVyZWQge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzODBweCkge1xuICAuY29sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMi41cmVtIC8gMik7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYygyLjVyZW0gLyAyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU1MHB4KSB7XG4gIC5jb2wge1xuICAgIHBhZGRpbmctbGVmdDogY2FsYygyLjVyZW0gLyAyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDIuNXJlbSAvIDIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5jb2wge1xuICAgIHBhZGRpbmctbGVmdDogY2FsYygyLjVyZW0gLyAyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDIuNXJlbSAvIDIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTE1MHB4KSB7XG4gIC5jb2wge1xuICAgIHBhZGRpbmctbGVmdDogY2FsYygyLjVyZW0gLyAyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDIuNXJlbSAvIDIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSB7XG4gIC5jb2wge1xuICAgIHBhZGRpbmctbGVmdDogY2FsYygyLjVyZW0gLyAyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDIuNXJlbSAvIDIpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzODBweCkge1xuICAuY29sLXhzLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW9mZnNldC14cy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhzLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW9mZnNldC14cy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14cy0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1vZmZzZXQteHMtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLXhzLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW9mZnNldC14cy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14cy01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1vZmZzZXQteHMtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wteHMtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtb2Zmc2V0LXhzLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC14cy03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1vZmZzZXQteHMtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHMtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtb2Zmc2V0LXhzLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhzLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW9mZnNldC14cy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5jb2wteHMtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW9mZnNldC14cy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHMtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW9mZnNldC14cy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wteHMtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLW9mZnNldC14cy0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NTBweCkge1xuICAuY29sLXNtLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtb2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtb2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5jb2wtc20tMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLW9mZnNldC1zbS0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NTBweCkge1xuICAuY29sLXNtZC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1vZmZzZXQtc21kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc21kLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW9mZnNldC1zbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc21kLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW9mZnNldC1zbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLXNtZC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1vZmZzZXQtc21kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1vZmZzZXQtc21kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtZC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1vZmZzZXQtc21kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1zbWQtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzMzMlO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtb2Zmc2V0LXNtZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbWQtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtb2Zmc2V0LXNtZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbWQtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICB3aWR0aDogNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtb2Zmc2V0LXNtZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5jb2wtc21kLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1vZmZzZXQtc21kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW9mZnNldC1zbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtZC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtb2Zmc2V0LXNtZC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICB3aWR0aDogMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtb2Zmc2V0LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtb2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5jb2wtbWQtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzMzMlO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtb2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1vZmZzZXQtbWQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTE1MHB4KSB7XG4gIC5jb2wtbGctMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMzMyU7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtb2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtb2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtb2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NjY3JTtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICB3aWR0aDogNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtb2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzMzMlO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtb2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtb2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtb2Zmc2V0LWxnLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkge1xuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtb2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtb2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW9mZnNldC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLW9mZnNldC14bC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbn1cbi8qIFV0aWxpdHkgY2xhc3NlcyAqL1xuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi52aXN1YWxseS1oaWRkZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG4udmlzdWFsbHktaGlkZGVuLmZvY3VzYWJsZTphY3RpdmUsIC52aXN1YWxseS1oaWRkZW4udmlzdWFsbHktaGlkZGVuLmZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgY2xpcDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8qIExvY2FsIHRhc2tzIHRvb2xiYXIgKi9cbmJvZHk6bm90KC5naW4tLWVkaXQtZm9ybSk6bm90KC5wYXRoLWFkbWluKTpub3QoLnBhdGgtdGF4b25vbXkpIC5ibG9jay1sb2NhbC10YXNrcy1ibG9jayxcbmJvZHkucGF0aC10YXhvbm9teS5yb2xlLWF1dGhlbnRpY2F0ZWQgLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGJveC1zaGFkb3c6IC0xcHggMCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgY29sb3I6IHdoaXRlO1xuICB6LWluZGV4OiAxMDA7XG4gIHdpZHRoOiA5MDBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU1MHB4KSB7XG4gIGJvZHk6bm90KC5naW4tLWVkaXQtZm9ybSk6bm90KC5wYXRoLWFkbWluKTpub3QoLnBhdGgtdGF4b25vbXkpIC5ibG9jay1sb2NhbC10YXNrcy1ibG9jayxcbiAgYm9keS5wYXRoLXRheG9ub215LnJvbGUtYXV0aGVudGljYXRlZCAuYmxvY2stbG9jYWwtdGFza3MtYmxvY2sge1xuICAgIGxlZnQ6IDEwJTtcbiAgICByaWdodDogMTAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTUwcHgpIHtcbiAgYm9keTpub3QoLmdpbi0tZWRpdC1mb3JtKTpub3QoLnBhdGgtYWRtaW4pOm5vdCgucGF0aC10YXhvbm9teSkgLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrLFxuICBib2R5LnBhdGgtdGF4b25vbXkucm9sZS1hdXRoZW50aWNhdGVkIC5ibG9jay1sb2NhbC10YXNrcy1ibG9jayB7XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxufVxuYm9keTpub3QoLmdpbi0tZWRpdC1mb3JtKTpub3QoLnBhdGgtYWRtaW4pOm5vdCgucGF0aC10YXhvbm9teSkgLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrIGEsXG5ib2R5LnBhdGgtdGF4b25vbXkucm9sZS1hdXRoZW50aWNhdGVkIC5ibG9jay1sb2NhbC10YXNrcy1ibG9jayBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogR2ludGVyLCBJbnRlciwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBPeHlnZW4tU2FucywgVWJ1bnR1LCBDYW50YXJlbGwsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAxM3B4IDdweDtcbn1cbmJvZHk6bm90KC5naW4tLWVkaXQtZm9ybSk6bm90KC5wYXRoLWFkbWluKTpub3QoLnBhdGgtdGF4b25vbXkpIC5ibG9jay1sb2NhbC10YXNrcy1ibG9jayBhOmhvdmVyLCBib2R5Om5vdCguZ2luLS1lZGl0LWZvcm0pOm5vdCgucGF0aC1hZG1pbik6bm90KC5wYXRoLXRheG9ub215KSAuYmxvY2stbG9jYWwtdGFza3MtYmxvY2sgYTpmb2N1cywgYm9keTpub3QoLmdpbi0tZWRpdC1mb3JtKTpub3QoLnBhdGgtYWRtaW4pOm5vdCgucGF0aC10YXhvbm9teSkgLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrIGE6YWN0aXZlLFxuYm9keS5wYXRoLXRheG9ub215LnJvbGUtYXV0aGVudGljYXRlZCAuYmxvY2stbG9jYWwtdGFza3MtYmxvY2sgYTpob3ZlcixcbmJvZHkucGF0aC10YXhvbm9teS5yb2xlLWF1dGhlbnRpY2F0ZWQgLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrIGE6Zm9jdXMsXG5ib2R5LnBhdGgtdGF4b25vbXkucm9sZS1hdXRoZW50aWNhdGVkIC5ibG9jay1sb2NhbC10YXNrcy1ibG9jayBhOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYm9keTpub3QoLmdpbi0tZWRpdC1mb3JtKTpub3QoLnBhdGgtYWRtaW4pOm5vdCgucGF0aC10YXhvbm9teSkgLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrIC50YWJzLFxuYm9keS5wYXRoLXRheG9ub215LnJvbGUtYXV0aGVudGljYXRlZCAuYmxvY2stbG9jYWwtdGFza3MtYmxvY2sgLnRhYnMge1xuICBtYXJnaW46IDA7XG59XG5ib2R5Om5vdCguZ2luLS1lZGl0LWZvcm0pOm5vdCgucGF0aC1hZG1pbik6bm90KC5wYXRoLXRheG9ub215KSAuYmxvY2stbG9jYWwtdGFza3MtYmxvY2sgLnRhYnMucHJpbWFyeSxcbmJvZHkucGF0aC10YXhvbm9teS5yb2xlLWF1dGhlbnRpY2F0ZWQgLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrIC50YWJzLnByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJEO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTUwcHgpIHtcbiAgYm9keTpub3QoLmdpbi0tZWRpdC1mb3JtKTpub3QoLnBhdGgtYWRtaW4pOm5vdCgucGF0aC10YXhvbm9teSkgLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrIC50YWJzLnByaW1hcnksXG4gIGJvZHkucGF0aC10YXhvbm9teS5yb2xlLWF1dGhlbnRpY2F0ZWQgLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrIC50YWJzLnByaW1hcnkge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICB9XG59XG5ib2R5Om5vdCguZ2luLS1lZGl0LWZvcm0pOm5vdCgucGF0aC1hZG1pbik6bm90KC5wYXRoLXRheG9ub215KSAuYmxvY2stbG9jYWwtdGFza3MtYmxvY2sgLnRhYnMucHJpbWFyeSBhLmlzLWFjdGl2ZSxcbmJvZHkucGF0aC10YXhvbm9teS5yb2xlLWF1dGhlbnRpY2F0ZWQgLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrIC50YWJzLnByaW1hcnkgYS5pcy1hY3RpdmUge1xuICBjb2xvcjogd2hpdGU7XG59XG5ib2R5Om5vdCguZ2luLS1lZGl0LWZvcm0pOm5vdCgucGF0aC1hZG1pbik6bm90KC5wYXRoLXRheG9ub215KSAuYmxvY2stbG9jYWwtdGFza3MtYmxvY2sgLnRhYnMucHJpbWFyeSBhOmhvdmVyLFxuYm9keS5wYXRoLXRheG9ub215LnJvbGUtYXV0aGVudGljYXRlZCAuYmxvY2stbG9jYWwtdGFza3MtYmxvY2sgLnRhYnMucHJpbWFyeSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTUwcHgpIHtcbiAgYm9keTpub3QoLmdpbi0tZWRpdC1mb3JtKTpub3QoLnBhdGgtYWRtaW4pOm5vdCgucGF0aC10YXhvbm9teSkgLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrIC50YWJzLnByaW1hcnkgbGk6Zmlyc3QtY2hpbGQgYSxcbiAgYm9keS5wYXRoLXRheG9ub215LnJvbGUtYXV0aGVudGljYXRlZCAuYmxvY2stbG9jYWwtdGFza3MtYmxvY2sgLnRhYnMucHJpbWFyeSBsaTpmaXJzdC1jaGlsZCBhIHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTUwcHgpIHtcbiAgYm9keTpub3QoLmdpbi0tZWRpdC1mb3JtKTpub3QoLnBhdGgtYWRtaW4pOm5vdCgucGF0aC10YXhvbm9teSkgLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrIC50YWJzLnByaW1hcnkgbGk6bGFzdC1jaGlsZCBhLFxuICBib2R5LnBhdGgtdGF4b25vbXkucm9sZS1hdXRoZW50aWNhdGVkIC5ibG9jay1sb2NhbC10YXNrcy1ibG9jayAudGFicy5wcmltYXJ5IGxpOmxhc3QtY2hpbGQgYSB7XG4gICAgYm9yZGVyLXJhZGl1czogMCA1cHggMCAwO1xuICB9XG59XG5ib2R5Om5vdCguZ2luLS1lZGl0LWZvcm0pOm5vdCgucGF0aC1hZG1pbik6bm90KC5wYXRoLXRheG9ub215KSAuYmxvY2stbG9jYWwtdGFza3MtYmxvY2sgLnRhYnMuc2Vjb25kYXJ5LFxuYm9keS5wYXRoLXRheG9ub215LnJvbGUtYXV0aGVudGljYXRlZCAuYmxvY2stbG9jYWwtdGFza3MtYmxvY2sgLnRhYnMuc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogIzY2NjtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuYm9keTpub3QoLmdpbi0tZWRpdC1mb3JtKTpub3QoLnBhdGgtYWRtaW4pOm5vdCgucGF0aC10YXhvbm9teSkgLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrIC50YWJzIGxpLFxuYm9keS5wYXRoLXRheG9ub215LnJvbGUtYXV0aGVudGljYXRlZCAuYmxvY2stbG9jYWwtdGFza3MtYmxvY2sgLnRhYnMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5Om5vdCguZ2luLS1lZGl0LWZvcm0pOm5vdCgucGF0aC1hZG1pbik6bm90KC5wYXRoLXRheG9ub215KSAuYmxvY2stbG9jYWwtdGFza3MtYmxvY2sgLmNvbnRleHR1YWwsXG5ib2R5LnBhdGgtdGF4b25vbXkucm9sZS1hdXRoZW50aWNhdGVkIC5ibG9jay1sb2NhbC10YXNrcy1ibG9jayAuY29udGV4dHVhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIEdpbiBob3Jpem9udGFsIHRvb2xiYXIgKi9cbi5naW4tLWhvcml6b250YWwtdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1tZW51LWFkbWluaXN0cmF0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcbn1cblxuI3Rvb2xiYXItaXRlbS1hZG1pbmlzdHJhdGlvbi10cmF5LFxuLnRvb2xiYXIgLnRvb2xiYXItbWVudSxcbi50b29sYmFyLWhvcml6b250YWwgLm1lbnUtaXRlbSA+IC50b29sYmFyLW1lbnUsXG4udG9vbGJhci1ob3Jpem9udGFsIC50b29sYmFyLXRyYXkgLm1lbnUtaXRlbS0tZXhwYW5kZWQubWVudS1pdGVtLS1leHBhbmRlZCxcbi50b29sYmFyIC50b29sYmFyLXRyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJEICFpbXBvcnRhbnQ7XG59XG5cbi5naW4tLWhvcml6b250YWwtdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1tZW51LWFkbWluaXN0cmF0aW9uIC5tZW51LWl0ZW0gPiAudG9vbGJhci1pY29uLmlzLWFjdGl2ZSxcbi50b29sYmFyLWhvcml6b250YWwgLnRvb2xiYXItdHJheSAuaG92ZXItaW50ZW50ID4gLnRvb2xiYXItaWNvbixcbi50b29sYmFyLWhvcml6b250YWwgLnRvb2xiYXItdHJheSAubWVudS1pdGVtIGE6aG92ZXIsXG4udG9vbGJhci1ob3Jpem9udGFsIC50b29sYmFyLXRyYXkgLm1lbnUtaXRlbSBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzNDM0OSAhaW1wb3J0YW50O1xufVxuXG5ib2R5Lmdpbi0taG9yaXpvbnRhbC10b29sYmFyLnJvbGUtYXV0aGVudGljYXRlZCB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDQxcHggIWltcG9ydGFudDtcbn1cblxuLnRvb2xiYXItdHJheSBhOm5vdCgudG9vbGJhci1pY29uLWRlZmF1bHQpIHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEzcHggMTVweCAhaW1wb3J0YW50O1xufVxuLnRvb2xiYXItdHJheSBhOm5vdCgudG9vbGJhci1pY29uLWRlZmF1bHQpOmhvdmVyLCAudG9vbGJhci10cmF5IGE6bm90KC50b29sYmFyLWljb24tZGVmYXVsdCk6Zm9jdXMsIC50b29sYmFyLXRyYXkgYTpub3QoLnRvb2xiYXItaWNvbi1kZWZhdWx0KTphY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuLnRvb2xiYXItdHJheSBhOm5vdCgudG9vbGJhci1pY29uLWRlZmF1bHQpIC50b29sYmFyLW1lbnUgYSB7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnRvb2xiYXIgLnRvb2xiYXItYmFyIC50b29sYmFyLW1lbnUtYWRtaW5pc3RyYXRpb24gPiAudG9vbGJhci1tZW51ID4gLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbV9fYWRtaW5fdG9vbGJhcl90b29scy1oZWxwKSA+IC50b29sYmFyLWljb246OmJlZm9yZSxcbi50b29sYmFyIC50b29sYmFyLWJhciAudG9vbGJhci1tZW51LWFkbWluaXN0cmF0aW9uID4gLnRvb2xiYXItbWVudSA+IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW1fX2FkbWluX3Rvb2xiYXJfdG9vbHMtaGVscCkgPiAudG9vbGJhci1ib3ggPiAudG9vbGJhci1pY29uOm5vdCgudG9vbGJhci1oYW5kbGUpOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udG9vbGJhciAudG9vbGJhci1iYXIgI3Rvb2xiYXItaXRlbS1hZG1pbmlzdHJhdGlvbi10cmF5IC50b29sYmFyLWljb24tYWRtaW4tdG9vbGJhci10b29scy1oZWxwLnRvb2xiYXItaWNvbi1kZWZhdWx0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5naW4tLWhvcml6b250YWwtdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbixcbi5naW4tLWhvcml6b250YWwtdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIge1xuICBoZWlnaHQ6IDQxcHggIWltcG9ydGFudDtcbn1cblxuLmdpbi0taG9yaXpvbnRhbC10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLW1lbnUtYWRtaW5pc3RyYXRpb24gPiAudG9vbGJhci1tZW51IHtcbiAgaGVpZ2h0OiA0MXB4O1xufVxuLmdpbi0taG9yaXpvbnRhbC10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLW1lbnUtYWRtaW5pc3RyYXRpb24gPiAudG9vbGJhci1tZW51IC50b29sYmFyLW1lbnUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIENvbnRleHR1YWwgbGlua3MgZml4ICovXG4uY29udGV4dHVhbC1yZWdpb24ubm9kZSA+IC5jb250ZXh0dWFsLFxuLmJsb2NrLWNvbnRlbnQtLXZpZXctbW9kZS1mdWxsID4gLmNvbnRleHR1YWwge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWljb24tZWRpdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNkcnVwYWwtb2ZmLWNhbnZhcyAqLCAjZHJ1cGFsLW9mZi1jYW52YXMgdGFibGUgKiwgI2RydXBhbC1vZmYtY2FudmFzICo6bm90KGRpdikge1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbiNkcnVwYWwtb2ZmLWNhbnZhcyB0aDpmaXJzdC1jaGlsZCwgI2RydXBhbC1vZmYtY2FudmFzIHRkOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbiNkcnVwYWwtb2ZmLWNhbnZhcyB7XG4gIC8qIFRlbXAgaGFyZGNvZGVkIGxpc3Qgb2YgYmxvY2tzIGluIHNpZGViYXIgKi9cbiAgLyp1bC5pbmxpbmUtYmxvY2stbGlzdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGEuaW5saW5lLWJsb2NrLWxpc3RfX2l0ZW0ge1xuICAgICAgbWFyZ2luOiAwIHJlbS1jYWxjKDUpIHJlbS1jYWxjKDUpICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiByZW0tY2FsYyg1KSAwIHJlbS1jYWxjKDUpIHJlbS1jYWxjKDUpICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH0qL1xufVxuI2RydXBhbC1vZmYtY2FudmFzIC5idXR0b246YmVmb3JlLCAjZHJ1cGFsLW9mZi1jYW52YXMgLmJ1dHRvbjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgdGQgZGV0YWlscy5mb3JtLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuI2RydXBhbC1vZmYtY2FudmFzIC5ibG9jay1jYXRlZ29yaWVzIHN1bW1hcnksXG4jZHJ1cGFsLW9mZi1jYW52YXMgLmZvcm0taXRlbS1zZXR0aW5ncy1hZG1pbi1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgLnRleHQtZm9ybWF0LXdyYXBwZXIgPiAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNkcnVwYWwtb2ZmLWNhbnZhcyAuZmlsdGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2RydXBhbC1vZmYtY2FudmFzIC5mb3JtLWF1dG9jb21wbGV0ZSxcbiNkcnVwYWwtb2ZmLWNhbnZhcyAuZm9ybS10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgdGFibGUuZW50aXRpZXMtbGlzdCB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xufVxuI2RydXBhbC1vZmYtY2FudmFzIGRldGFpbHNbb3Blbl0uZm9ybS13cmFwcGVyID4gc3VtbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbiNkcnVwYWwtb2ZmLWNhbnZhcyAuZW50aXRpZXMtbGlzdCAuZGVzY3JpcHRpb24sXG4jZHJ1cGFsLW9mZi1jYW52YXMgLmVudGl0aWVzLWxpc3QgLmZpZWxkLS1uYW1lLWZpbGVuYW1lLFxuI2RydXBhbC1vZmYtY2FudmFzIC5lbnRpdGllcy1saXN0IC5maWVsZC0tbmFtZS1maWxlc2l6ZSxcbiNkcnVwYWwtb2ZmLWNhbnZhcyAudGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgLmVudGl0aWVzLWxpc3QgdGQ6bnRoLWNoaWxkKDMpIC5idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjNzc3IHVybCguLi8uLi8uLi8uLi9jb3JlL21pc2MvaWNvbnMvZmZmZmZmL3BlbmNpbC5zdmcpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICB0ZXh0LWluZGVudDogLTEwMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEuODc1cmVtO1xuICBwYWRkaW5nOiAwLjMxMjVyZW07XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgLmVudGl0aWVzLWxpc3QgdGQ6bnRoLWNoaWxkKDQpIC5idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjNzc3IHVybCguLi8uLi8uLi8uLi9jb3JlL21pc2MvaWNvbnMvZmZmZmZmL2V4LnN2Zykgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIHRleHQtaW5kZW50OiAtMTAwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMS44NzVyZW07XG4gIHBhZGRpbmc6IDAuMzEyNXJlbTtcbn1cbiNkcnVwYWwtb2ZmLWNhbnZhcyAuZm9ybS10eXBlLWVudGl0eS1hdXRvY29tcGxldGUgLmRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNkcnVwYWwtb2ZmLWNhbnZhcyAuZmllbGQtLXR5cGUtbGluayAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiAwIDAgMC4zMTI1cmVtO1xufVxuI2RydXBhbC1vZmYtY2FudmFzIC5kZXRhaWxzLXdyYXBwZXI6bm90KC5qcy1vZmYtY2FudmFzLWNvbXB1dGVkLWlnbm9yZSksXG4jZHJ1cGFsLW9mZi1jYW52YXMgZGV0YWlsc1tvcGVuXTpub3QoLmpzLW9mZi1jYW52YXMtY29tcHV0ZWQtaWdub3JlKSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbiNkcnVwYWwtb2ZmLWNhbnZhcyAuZGV0YWlscy13cmFwcGVyOm5vdCguanMtb2ZmLWNhbnZhcy1jb21wdXRlZC1pZ25vcmUpIGxpIGEsXG4jZHJ1cGFsLW9mZi1jYW52YXMgZGV0YWlsc1tvcGVuXTpub3QoLmpzLW9mZi1jYW52YXMtY29tcHV0ZWQtaWdub3JlKSBsaSBhIHtcbiAgcGFkZGluZzogMC4zMTI1cmVtIDAuMzEyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2NjY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuI2RydXBhbC1vZmYtY2FudmFzIC5kZXRhaWxzLXdyYXBwZXI6bm90KC5qcy1vZmYtY2FudmFzLWNvbXB1dGVkLWlnbm9yZSkge1xuICBtYXJnaW46IDAgLTIwcHg7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgLmZpZWxkLW11bHRpcGxlLWRyYWcge1xuICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xufVxuI2RydXBhbC1vZmYtY2FudmFzIC5maWVsZC1tdWx0aXBsZS1kcmFnIGFiYnIge1xuICBib3JkZXI6IDAgbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLnVpLWRpYWxvZy1vZmYtY2FudmFzIC51aS1hdXRvY29tcGxldGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4udWktZGlhbG9nLW9mZi1jYW52YXMgLnVpLWF1dG9jb21wbGV0ZSBsaSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi51aS1kaWFsb2ctb2ZmLWNhbnZhcyAudWktYXV0b2NvbXBsZXRlICoge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4vKiBMYXlvdXQgaW50ZXJmYWNlICovXG4ubmV3LXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMC4zMTI1cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIFRhYnMgKi9cbi5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyAudGFicy5zZWNvbmRhcnkgbGk6Zmlyc3QtY2hpbGQgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgKnpvb206IDE7XG4gICpkaXNwbGF5OiBpbmxpbmU7XG4gIGJhY2tncm91bmQ6IHJlZDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cblxuLyogTGF5b3V0IGVkaXRpbmcgKi9cbi5sYXlvdXQtc2VjdGlvbiAuY29uZmlndXJlLXNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi8uLi8uLi9jb3JlL21pc2MvaWNvbnMvYmViZWJlL3BlbmNpbC5zdmcpICNmZmYgY2VudGVyIGNlbnRlci8xNnB4IDE2cHggbm8tcmVwZWF0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LXNpemU6IDFyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjZweDtcbiAgd2lkdGg6IDI2cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDI2cHg7XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1ZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVlbTtcbn1cblxuLmxheW91dC1zZWN0aW9uIC5jb25maWd1cmUtc2VjdGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi8uLi9jb3JlL21pc2MvaWNvbnMvNzg3ODc4L3BlbmNpbC5zdmcpO1xufVxuXG4vKiBMQVlPVVQgQlVJTERFUiAqL1xuLmxheW91dC1idWlsZGVyLWJsb2NrIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmxheW91dC1idWlsZGVyX19yZWdpb24ge1xuICBib3JkZXI6IDFweCBkYXNoZWQgI2JmYmZiZjtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvdXRsaW5lOiBub25lO1xufVxuLmxheW91dC1idWlsZGVyX19yZWdpb24uY29sLXNtLTEsIC5sYXlvdXQtYnVpbGRlcl9fcmVnaW9uLmNvbC1zbS0yLCAubGF5b3V0LWJ1aWxkZXJfX3JlZ2lvbi5jb2wtc20tMywgLmxheW91dC1idWlsZGVyX19yZWdpb24uY29sLXNtLTQsIC5sYXlvdXQtYnVpbGRlcl9fcmVnaW9uLmNvbC1zbS01LCAubGF5b3V0LWJ1aWxkZXJfX3JlZ2lvbi5jb2wtc20tNiwgLmxheW91dC1idWlsZGVyX19yZWdpb24uY29sLXNtLTcsIC5sYXlvdXQtYnVpbGRlcl9fcmVnaW9uLmNvbC1zbS04LCAubGF5b3V0LWJ1aWxkZXJfX3JlZ2lvbi5jb2wtc20tOSwgLmxheW91dC1idWlsZGVyX19yZWdpb24uY29sLXNtLTEwLCAubGF5b3V0LWJ1aWxkZXJfX3JlZ2lvbi5jb2wtc20tMTEsIC5sYXlvdXQtYnVpbGRlcl9fcmVnaW9uLmNvbC1zbS0xMiB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cblxuLmxheW91dC1idWlsZGVyLWZvcm0sXG4ubGF5b3V0LWJ1aWxkZXIge1xuICBtYXJnaW46IDMwcHggMDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5sYXlvdXQtYnVpbGRlci1mb3JtID4gLmZvcm0tYWN0aW9ucy5mb3JtLXdyYXBwZXIsXG4ubGF5b3V0LWJ1aWxkZXIgPiAuZm9ybS1hY3Rpb25zLmZvcm0td3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiA4MTBweDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDE7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDVweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGxlZnQ6IDUwJTtcbiAgcmlnaHQ6IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgcGFkZGluZzogMjVweCAyNXB4IDI1cHggMjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmxheW91dC1idWlsZGVyLWZvcm0gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWFjdGlvbnMuZm9ybS13cmFwcGVyLFxuLmxheW91dC1idWlsZGVyIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1hY3Rpb25zLmZvcm0td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5sYXlvdXQtYnVpbGRlci1mb3JtIC5sYXlvdXQsXG4ubGF5b3V0LWJ1aWxkZXIgLmxheW91dCB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLmxheW91dC1idWlsZGVyLWZvcm0gaW5wdXQuZm9ybS1zdWJtaXQsXG4ubGF5b3V0LWJ1aWxkZXIgaW5wdXQuZm9ybS1zdWJtaXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMmQyZDJkO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZDJkMmQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAzcHggM3B4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmxheW91dC1idWlsZGVyLWZvcm0gaW5wdXQuZm9ybS1zdWJtaXQ6bnRoLWNoaWxkKDEpOmhvdmVyLFxuLmxheW91dC1idWlsZGVyIGlucHV0LmZvcm0tc3VibWl0Om50aC1jaGlsZCgxKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTc1MzM7XG4gIGJvcmRlci1jb2xvcjogIzA1NzUzMztcbiAgYm94LXNoYWRvdzogMCAzcHggM3B4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmxheW91dC1idWlsZGVyLWZvcm0gaW5wdXQuZm9ybS1zdWJtaXQ6bnRoLWNoaWxkKDIpLCAubGF5b3V0LWJ1aWxkZXItZm9ybSBpbnB1dC5mb3JtLXN1Ym1pdDpudGgtY2hpbGQoMyksXG4ubGF5b3V0LWJ1aWxkZXIgaW5wdXQuZm9ybS1zdWJtaXQ6bnRoLWNoaWxkKDIpLFxuLmxheW91dC1idWlsZGVyIGlucHV0LmZvcm0tc3VibWl0Om50aC1jaGlsZCgzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMmQyZDJkO1xufVxuLmxheW91dC1idWlsZGVyLWZvcm0gaW5wdXQuZm9ybS1zdWJtaXQ6bnRoLWNoaWxkKDIpOmhvdmVyLCAubGF5b3V0LWJ1aWxkZXItZm9ybSBpbnB1dC5mb3JtLXN1Ym1pdDpudGgtY2hpbGQoMik6YWN0aXZlLCAubGF5b3V0LWJ1aWxkZXItZm9ybSBpbnB1dC5mb3JtLXN1Ym1pdDpudGgtY2hpbGQoMik6Zm9jdXMsIC5sYXlvdXQtYnVpbGRlci1mb3JtIGlucHV0LmZvcm0tc3VibWl0Om50aC1jaGlsZCgzKTpob3ZlciwgLmxheW91dC1idWlsZGVyLWZvcm0gaW5wdXQuZm9ybS1zdWJtaXQ6bnRoLWNoaWxkKDMpOmFjdGl2ZSwgLmxheW91dC1idWlsZGVyLWZvcm0gaW5wdXQuZm9ybS1zdWJtaXQ6bnRoLWNoaWxkKDMpOmZvY3VzLFxuLmxheW91dC1idWlsZGVyIGlucHV0LmZvcm0tc3VibWl0Om50aC1jaGlsZCgyKTpob3Zlcixcbi5sYXlvdXQtYnVpbGRlciBpbnB1dC5mb3JtLXN1Ym1pdDpudGgtY2hpbGQoMik6YWN0aXZlLFxuLmxheW91dC1idWlsZGVyIGlucHV0LmZvcm0tc3VibWl0Om50aC1jaGlsZCgyKTpmb2N1cyxcbi5sYXlvdXQtYnVpbGRlciBpbnB1dC5mb3JtLXN1Ym1pdDpudGgtY2hpbGQoMyk6aG92ZXIsXG4ubGF5b3V0LWJ1aWxkZXIgaW5wdXQuZm9ybS1zdWJtaXQ6bnRoLWNoaWxkKDMpOmFjdGl2ZSxcbi5sYXlvdXQtYnVpbGRlciBpbnB1dC5mb3JtLXN1Ym1pdDpudGgtY2hpbGQoMyk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNmNGZhO1xuICBib3gtc2hhZG93OiAwIDNweCAzcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4ubGF5b3V0LWJ1aWxkZXItZm9ybSAjZWRpdC1wcmV2aWV3LXRvZ2dsZSxcbi5sYXlvdXQtYnVpbGRlciAjZWRpdC1wcmV2aWV3LXRvZ2dsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDAgMCAxMnB4O1xufVxuLmxheW91dC1idWlsZGVyLWZvcm0gI2VkaXQtcHJldmlldy10b2dnbGUgLmZvcm0tdHlwZS1jaGVja2JveCxcbi5sYXlvdXQtYnVpbGRlciAjZWRpdC1wcmV2aWV3LXRvZ2dsZSAuZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgbWFyZ2luOiAwO1xufVxuLmxheW91dC1idWlsZGVyLWZvcm0gLmZvcm0tdHlwZS1jaGVja2JveCxcbi5sYXlvdXQtYnVpbGRlciAuZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuLmxheW91dC1idWlsZGVyLWZvcm0gLmZvcm0tdHlwZS1jaGVja2JveCAub3B0aW9uLFxuLmxheW91dC1idWlsZGVyIC5mb3JtLXR5cGUtY2hlY2tib3ggLm9wdGlvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cbi5sYXlvdXQtYnVpbGRlci1mb3JtIGlucHV0LmZvcm0tY2hlY2tib3gsXG4ubGF5b3V0LWJ1aWxkZXIgaW5wdXQuZm9ybS1jaGVja2JveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cbi5sYXlvdXQtYnVpbGRlci1mb3JtIGlucHV0LmZvcm0tY2hlY2tib3g6YmVmb3JlLFxuLmxheW91dC1idWlsZGVyIGlucHV0LmZvcm0tY2hlY2tib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiZmJmYmY7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5sYXlvdXQtYnVpbGRlci1mb3JtIGlucHV0LmZvcm0tY2hlY2tib3g6YWZ0ZXIsXG4ubGF5b3V0LWJ1aWxkZXIgaW5wdXQuZm9ybS1jaGVja2JveDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwcHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTdweCAtMXB4O1xufVxuLmxheW91dC1idWlsZGVyLWZvcm0gaW5wdXQuZm9ybS1jaGVja2JveDpjaGVja2VkOmFmdGVyLFxuLmxheW91dC1idWlsZGVyIGlucHV0LmZvcm0tY2hlY2tib3g6Y2hlY2tlZDphZnRlciB7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLWNvbG9yOiAjMmQyZDJkO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4wOHMgZWFzZS1vdXQsIHdpZHRoIDAuMDhzIGVhc2Utb3V0IDAuMXM7XG59XG4ubGF5b3V0LWJ1aWxkZXItZm9ybSAubGF5b3V0LWJ1aWxkZXIsXG4ubGF5b3V0LWJ1aWxkZXIgLmxheW91dC1idWlsZGVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmxheW91dC1idWlsZGVyLWZvcm0gLmxheW91dC1idWlsZGVyX19yZWdpb24gLmxheW91dC1idWlsZGVyX19saW5rLS1hZGQsXG4ubGF5b3V0LWJ1aWxkZXIgLmxheW91dC1idWlsZGVyX19yZWdpb24gLmxheW91dC1idWlsZGVyX19saW5rLS1hZGQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5sYXlvdXQtYnVpbGRlci1mb3JtIC5sYXlvdXQtYnVpbGRlcl9fcmVnaW9uIC5sYXlvdXQtYnVpbGRlcl9fbGluay0tYWRkOmhvdmVyLFxuLmxheW91dC1idWlsZGVyIC5sYXlvdXQtYnVpbGRlcl9fcmVnaW9uIC5sYXlvdXQtYnVpbGRlcl9fbGluay0tYWRkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0VDRjRGQTtcbn1cbi5sYXlvdXQtYnVpbGRlci1mb3JtIC5sYXlvdXQtYnVpbGRlcl9fYWRkLXNlY3Rpb24sXG4ubGF5b3V0LWJ1aWxkZXIgLmxheW91dC1idWlsZGVyX19hZGQtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLmxheW91dC1idWlsZGVyLWZvcm0gLmxheW91dC1idWlsZGVyX19hZGQtc2VjdGlvbi5pcy1sYXlvdXQtYnVpbGRlci1oaWdobGlnaHRlZCxcbi5sYXlvdXQtYnVpbGRlciAubGF5b3V0LWJ1aWxkZXJfX2FkZC1zZWN0aW9uLmlzLWxheW91dC1idWlsZGVyLWhpZ2hsaWdodGVkIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmxheW91dC1idWlsZGVyLWZvcm0gLmxheW91dC1idWlsZGVyX19hZGQtc2VjdGlvbi5pcy1sYXlvdXQtYnVpbGRlci1oaWdobGlnaHRlZCAubGF5b3V0LWJ1aWxkZXJfX2xpbmstLWFkZCxcbi5sYXlvdXQtYnVpbGRlciAubGF5b3V0LWJ1aWxkZXJfX2FkZC1zZWN0aW9uLmlzLWxheW91dC1idWlsZGVyLWhpZ2hsaWdodGVkIC5sYXlvdXQtYnVpbGRlcl9fbGluay0tYWRkIHtcbiAgYmFja2dyb3VuZDogI0VDRjRGQTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxheW91dC1idWlsZGVyLWZvcm0gLmxheW91dC1idWlsZGVyX19saW5rLS1hZGQsXG4ubGF5b3V0LWJ1aWxkZXIgLmxheW91dC1idWlsZGVyX19saW5rLS1hZGQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTFweCAxNXB4IDEwcHggMTVweDtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNiZmJmYmY7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICMyZDJkMmQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGF5b3V0LWJ1aWxkZXItZm9ybSAubGF5b3V0LWJ1aWxkZXJfX2xpbmstLWFkZDpob3Zlcixcbi5sYXlvdXQtYnVpbGRlciAubGF5b3V0LWJ1aWxkZXJfX2xpbmstLWFkZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNFQ0Y0RkE7XG59XG4ubGF5b3V0LWJ1aWxkZXItZm9ybSAubGF5b3V0LWJ1aWxkZXJfX2FkZC1ibG9jayxcbi5sYXlvdXQtYnVpbGRlciAubGF5b3V0LWJ1aWxkZXJfX2FkZC1ibG9jayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4ubGF5b3V0LWJ1aWxkZXItZm9ybSAubGF5b3V0LWJ1aWxkZXItYmxvY2suaXMtbGF5b3V0LWJ1aWxkZXItaGlnaGxpZ2h0ZWQsXG4ubGF5b3V0LWJ1aWxkZXIgLmxheW91dC1idWlsZGVyLWJsb2NrLmlzLWxheW91dC1idWlsZGVyLWhpZ2hsaWdodGVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JmYmZiZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmxheW91dC1idWlsZGVyLWZvcm0gLmZvcm0tbm8tbGFiZWwsXG4ubGF5b3V0LWJ1aWxkZXIgLmZvcm0tbm8tbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxheW91dC1idWlsZGVyLWZvcm0gLmxheW91dC1idWlsZGVyX19zZWN0aW9uLFxuLmxheW91dC1idWlsZGVyIC5sYXlvdXQtYnVpbGRlcl9fc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4ubGF5b3V0LWJ1aWxkZXItZm9ybSAubGF5b3V0LWJ1aWxkZXJfX2xpbmstLXJlbW92ZSwgLmxheW91dC1idWlsZGVyLWZvcm0gLmxheW91dC1idWlsZGVyX19saW5rLS1jb25maWd1cmUsXG4ubGF5b3V0LWJ1aWxkZXIgLmxheW91dC1idWlsZGVyX19saW5rLS1yZW1vdmUsXG4ubGF5b3V0LWJ1aWxkZXIgLmxheW91dC1idWlsZGVyX19saW5rLS1jb25maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiZmJmYmY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiA4cHggMTJweCA4cHggMzdweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogIzJkMmQyZDtcbiAgYm94LXNoYWRvdzogMCAzcHggM3B4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICB0ZXh0LWluZGVudDogMDtcbiAgbWFyZ2luOiAwIDEwcHggMjBweCAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGF5b3V0LWJ1aWxkZXItZm9ybSAubGF5b3V0LWJ1aWxkZXJfX2xpbmstLXJlbW92ZTpob3ZlciwgLmxheW91dC1idWlsZGVyLWZvcm0gLmxheW91dC1idWlsZGVyX19saW5rLS1jb25maWd1cmU6aG92ZXIsXG4ubGF5b3V0LWJ1aWxkZXIgLmxheW91dC1idWlsZGVyX19saW5rLS1yZW1vdmU6aG92ZXIsXG4ubGF5b3V0LWJ1aWxkZXIgLmxheW91dC1idWlsZGVyX19saW5rLS1jb25maWd1cmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUNGNEZBO1xuICBib3gtc2hhZG93OiAwIDNweCAzcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4ubGF5b3V0LWJ1aWxkZXItZm9ybSAubGF5b3V0LWJ1aWxkZXJfX2xpbmstLXJlbW92ZSxcbi5sYXlvdXQtYnVpbGRlciAubGF5b3V0LWJ1aWxkZXJfX2xpbmstLXJlbW92ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgdXJsKFwiLi4vaW1hZ2VzL2xheW91dC1idWlsZGVyL2RlbGV0ZS5zdmdcIikgbm8tcmVwZWF0IDEycHggNTAlO1xufVxuLmxheW91dC1idWlsZGVyLWZvcm0gLmxheW91dC1idWlsZGVyX19saW5rLS1jb25maWd1cmUsXG4ubGF5b3V0LWJ1aWxkZXIgLmxheW91dC1idWlsZGVyX19saW5rLS1jb25maWd1cmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybChcIi4uL2ltYWdlcy9sYXlvdXQtYnVpbGRlci9jb25maWd1cmUuc3ZnXCIpIG5vLXJlcGVhdCAxMnB4IDUwJTtcbn1cbi5sYXlvdXQtYnVpbGRlci1mb3JtIC5sYXlvdXQtYnVpbGRlcl9fbGF5b3V0LmxheW91dCxcbi5sYXlvdXQtYnVpbGRlciAubGF5b3V0LWJ1aWxkZXJfX2xheW91dC5sYXlvdXQge1xuICBtYXJnaW46IDA7XG59XG4ubGF5b3V0LWJ1aWxkZXItZm9ybSAubGF5b3V0LWJ1aWxkZXJfX2xheW91dC5sYXlvdXQuZ3JpZC1sYXlvdXQsXG4ubGF5b3V0LWJ1aWxkZXIgLmxheW91dC1idWlsZGVyX19sYXlvdXQubGF5b3V0LmdyaWQtbGF5b3V0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubGF5b3V0LWJ1aWxkZXItZm9ybSAubGF5b3V0LWJ1aWxkZXJfX2xheW91dC5sYXlvdXQubGF5b3V0LS10d29jb2xzLCAubGF5b3V0LWJ1aWxkZXItZm9ybSAubGF5b3V0LWJ1aWxkZXJfX2xheW91dC5sYXlvdXQubGF5b3V0LS10d29jb2xzLTc1LTI1LCAubGF5b3V0LWJ1aWxkZXItZm9ybSAubGF5b3V0LWJ1aWxkZXJfX2xheW91dC5sYXlvdXQubGF5b3V0LS10d29jb2xzLTI1LTc1LCAubGF5b3V0LWJ1aWxkZXItZm9ybSAubGF5b3V0LWJ1aWxkZXJfX2xheW91dC5sYXlvdXQubGF5b3V0LS10aHJlZWNvbHMsXG4ubGF5b3V0LWJ1aWxkZXIgLmxheW91dC1idWlsZGVyX19sYXlvdXQubGF5b3V0LmxheW91dC0tdHdvY29scyxcbi5sYXlvdXQtYnVpbGRlciAubGF5b3V0LWJ1aWxkZXJfX2xheW91dC5sYXlvdXQubGF5b3V0LS10d29jb2xzLTc1LTI1LFxuLmxheW91dC1idWlsZGVyIC5sYXlvdXQtYnVpbGRlcl9fbGF5b3V0LmxheW91dC5sYXlvdXQtLXR3b2NvbHMtMjUtNzUsXG4ubGF5b3V0LWJ1aWxkZXIgLmxheW91dC1idWlsZGVyX19sYXlvdXQubGF5b3V0LmxheW91dC0tdGhyZWVjb2xzIHtcbiAgbWFyZ2luOiAwIDJyZW07XG59XG5cbi5sYXlvdXQtYnVpbGRlcl9fbWVzc2FnZS0tb3ZlcnJpZGVzIC5tZXNzYWdlcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi8qIENPTlRFWFRVQUwgKi9cbi5jb250ZXh0dWFsLXJlZ2lvbi5sYXlvdXQtYnVpbGRlci1ibG9jazpub3QoLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrKSB7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjYmZiZmJmO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbjogMTBweCAwO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG4uY29udGV4dHVhbC1yZWdpb24ubGF5b3V0LWJ1aWxkZXItYmxvY2s6bm90KC5ibG9jay1sb2NhbC10YXNrcy1ibG9jaykuZm9jdXMge1xuICBib3JkZXI6IDFweCBkYXNoZWQgI2JmYmZiZjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmNvbnRleHR1YWwtcmVnaW9uLmxheW91dC1idWlsZGVyLWJsb2NrOm5vdCguYmxvY2stbG9jYWwtdGFza3MtYmxvY2spIC5jb250ZXh0dWFsIC50cmlnZ2VyLmZvY3VzYWJsZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgdXJsKFwiLi4vaW1hZ2VzL2xheW91dC1idWlsZGVyL2VkaXQtLWJsYWNrLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAzcHggM3B4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmZiZmJmO1xufVxuLmNvbnRleHR1YWwtcmVnaW9uLmxheW91dC1idWlsZGVyLWJsb2NrOm5vdCguYmxvY2stbG9jYWwtdGFza3MtYmxvY2spIC5jb250ZXh0dWFsIC50cmlnZ2VyLmZvY3VzYWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQ0Y0RkE7XG59XG4uY29udGV4dHVhbC1yZWdpb24ubGF5b3V0LWJ1aWxkZXItYmxvY2s6bm90KC5ibG9jay1sb2NhbC10YXNrcy1ibG9jaykgLmNvbnRleHR1YWwgLmNvbnRleHR1YWwtbGlua3Mge1xuICB0b3A6IDZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JmYmZiZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCAzcHggM3B4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uY29udGV4dHVhbC1yZWdpb24ubGF5b3V0LWJ1aWxkZXItYmxvY2s6bm90KC5ibG9jay1sb2NhbC10YXNrcy1ibG9jaykgLmNvbnRleHR1YWwgLmNvbnRleHR1YWwtbGlua3MgbGksIC5jb250ZXh0dWFsLXJlZ2lvbi5sYXlvdXQtYnVpbGRlci1ibG9jazpub3QoLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrKSAuY29udGV4dHVhbCAuY29udGV4dHVhbC1saW5rcyBhIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5jb250ZXh0dWFsLXJlZ2lvbi5sYXlvdXQtYnVpbGRlci1ibG9jazpub3QoLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrKSAuY29udGV4dHVhbCAuY29udGV4dHVhbC1saW5rcyBsaTpiZWZvcmUsIC5jb250ZXh0dWFsLXJlZ2lvbi5sYXlvdXQtYnVpbGRlci1ibG9jazpub3QoLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrKSAuY29udGV4dHVhbCAuY29udGV4dHVhbC1saW5rcyBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uby10b3VjaGV2ZW50cyAuY29udGV4dHVhbC1yZWdpb24gLmNvbnRleHR1YWwgLmNvbnRleHR1YWwtbGlua3MgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNFQ0Y0RkE7XG59XG5cbi8qIFVJIERJQUxPRyAqL1xuLnVpLWRpYWxvZyAudWktZGlhbG9nLWNvbnRlbnQge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4udWktd2lkZ2V0LWhlYWRlciAudWktaWNvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi51aS13aWRnZXQudWktZGlhbG9nLnVpLWRpYWxvZy1vZmYtY2FudmFzIHtcbiAgbWluLXdpZHRoOiA0NTBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuLnVpLXdpZGdldC51aS1kaWFsb2cudWktZGlhbG9nLW9mZi1jYW52YXM6Zm9jdXMge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi51aS1kaWFsb2cudWktZGlhbG9nLW9mZi1jYW52YXMgLnVpLWRpYWxvZy10aXRsZWJhciB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZzogMTZweCAzMHB4O1xufVxuLnVpLWRpYWxvZy51aS1kaWFsb2ctb2ZmLWNhbnZhcyAudWktZGlhbG9nLXRpdGxlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG59XG4udWktZGlhbG9nLnVpLWRpYWxvZy1vZmYtY2FudmFzIC51aS1kaWFsb2ctdGl0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE5cHg7XG4gIGxlZnQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9sYXlvdXQtYnVpbGRlci9lZGl0LS13aGl0ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4udWktZGlhbG9nLnVpLWRpYWxvZy1vZmYtY2FudmFzIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2Uge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjlweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9sYXlvdXQtYnVpbGRlci9jbG9zZS0td2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBvcGFjaXR5OiAwLjU7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IG5vbmU7XG59XG4udWktZGlhbG9nLnVpLWRpYWxvZy1vZmYtY2FudmFzIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2U6aG92ZXIsIC51aS1kaWFsb2cudWktZGlhbG9nLW9mZi1jYW52YXMgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZTpmb2N1cywgLnVpLWRpYWxvZy51aS1kaWFsb2ctb2ZmLWNhbnZhcyAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlOmFjdGl2ZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2xheW91dC1idWlsZGVyL2Nsb3NlLS13aGl0ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbiNkcnVwYWwtb2ZmLWNhbnZhcyBhLCAjZHJ1cGFsLW9mZi1jYW52YXMgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbiNkcnVwYWwtb2ZmLWNhbnZhcyB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIC8qc3VtbWFyeTo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlciB7XG4gICAgZGlzcGxheTpub25lO1xuICB9Ki9cbiAgLyouZmllbGQtLXR5cGUtaW1hZ2UgLmVkaXQtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH0qL1xufVxuI2RydXBhbC1vZmYtY2FudmFzIHN1bW1hcnkge1xuICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xufVxuI2RydXBhbC1vZmYtY2FudmFzIGRldGFpbHMge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbiNkcnVwYWwtb2ZmLWNhbnZhcyAuZm9ybS1pdGVtIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuI2RydXBhbC1vZmYtY2FudmFzIC5mb3JtLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuI2RydXBhbC1vZmYtY2FudmFzIHRkIC5mb3JtLXdyYXBwZXIge1xuICBwYWRkaW5nOiA1cHggMCAxMHB4IDA7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgdGQgLmZvcm0td3JhcHBlci5wYXJhZ3JhcGhzLXN1YmZvcm0ge1xuICBwYWRkaW5nOiAwO1xufVxuI2RydXBhbC1vZmYtY2FudmFzIGxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgaW5wdXRbdHlwZT10ZXh0XSwgI2RydXBhbC1vZmYtY2FudmFzIC5mb3JtLXRleHQsICNkcnVwYWwtb2ZmLWNhbnZhcyAuZm9ybS1maWxlLCAjZHJ1cGFsLW9mZi1jYW52YXMgaW5wdXRbdHlwZT1lbWFpbF0ge1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogNDJweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMyYjJiMmI7XG4gIG1hcmdpbjogMnB4IDAgMnB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuI2RydXBhbC1vZmYtY2FudmFzIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsICNkcnVwYWwtb2ZmLWNhbnZhcyAuZm9ybS10ZXh0OmZvY3VzLCAjZHJ1cGFsLW9mZi1jYW52YXMgLmZvcm0tZmlsZTpmb2N1cywgI2RydXBhbC1vZmYtY2FudmFzIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAzcHggM3B4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuI2RydXBhbC1vZmYtY2FudmFzIC5mb3JtLXR5cGUtc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2RydXBhbC1vZmYtY2FudmFzIC5mb3JtLXR5cGUtc2VsZWN0OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ3cHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9pbWFnZXMvbGF5b3V0LWJ1aWxkZXIvYXJyb3ctLWRvd24tLWJsYWNrLnN2Z1wiKSBuby1yZXBlYXQgMCA1MCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiA5cHg7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgLmZvcm0tc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDQycHg7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMmIyYjJiO1xuICBtYXJnaW46IDJweCAwIDJweCAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB0ZXh0LWluZGVudDogOHB4O1xufVxuI2RydXBhbC1vZmYtY2FudmFzIC5mb3JtLXNlbGVjdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDNweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbiNkcnVwYWwtb2ZmLWNhbnZhcyAuZm9ybS1maWxlIHtcbiAgcGFkZGluZzogMTBweDtcbn1cbiNkcnVwYWwtb2ZmLWNhbnZhcyB1bC5sYXlvdXQtc2VsZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgdWwubGF5b3V0LXNlbGVjdGlvbiBsaSB7XG4gIGZsZXg6IDEgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgdWwubGF5b3V0LXNlbGVjdGlvbiBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICM2NjY7XG4gIHBhZGRpbmc6IDI1cHggMTBweCAyMHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgdWwubGF5b3V0LXNlbGVjdGlvbiBsaSBhOmhvdmVyLCAjZHJ1cGFsLW9mZi1jYW52YXMgdWwubGF5b3V0LXNlbGVjdGlvbiBsaSBhOmZvY3VzLCAjZHJ1cGFsLW9mZi1jYW52YXMgdWwubGF5b3V0LXNlbGVjdGlvbiBsaSBhOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkMmQyZDtcbn1cbiNkcnVwYWwtb2ZmLWNhbnZhcyB1bC5sYXlvdXQtc2VsZWN0aW9uIGxpIGRpdiB7XG4gIHBhZGRpbmctdG9wOiAycHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuI2RydXBhbC1vZmYtY2FudmFzIHVsLmlubGluZS1ibG9jay1saXN0IHtcbiAgLyptYXJnaW46IDAgMzBweDsqL1xuICBtYXJnaW46IDA7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgdWwuaW5saW5lLWJsb2NrLWxpc3QgbGkge1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgdWwuaW5saW5lLWJsb2NrLWxpc3QgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICM2NjY7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgdWwuaW5saW5lLWJsb2NrLWxpc3QgbGkgYTpob3ZlciwgI2RydXBhbC1vZmYtY2FudmFzIHVsLmlubGluZS1ibG9jay1saXN0IGxpIGE6Zm9jdXMsICNkcnVwYWwtb2ZmLWNhbnZhcyB1bC5pbmxpbmUtYmxvY2stbGlzdCBsaSBhOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkMmQyZDtcbn1cbiNkcnVwYWwtb2ZmLWNhbnZhcyAuZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMTJweCAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgLmZvcm0tdHlwZS1jaGVja2JveCAub3B0aW9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbn1cbiNkcnVwYWwtb2ZmLWNhbnZhcyBpbnB1dC5mb3JtLWNoZWNrYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuI2RydXBhbC1vZmYtY2FudmFzIGlucHV0LmZvcm0tY2hlY2tib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZWVlZWU7XG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbiNkcnVwYWwtb2ZmLWNhbnZhcyBpbnB1dC5mb3JtLWNoZWNrYm94OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICB0b3A6IC0xcHg7XG4gIGxlZnQ6IC0xcHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTdweCAtMXB4O1xufVxuI2RydXBhbC1vZmYtY2FudmFzIGlucHV0LmZvcm0tY2hlY2tib3g6Y2hlY2tlZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgaW5wdXQuZm9ybS1jaGVja2JveDpjaGVja2VkOmFmdGVyIHtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItY29sb3I6ICMyZDJkMmQ7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjA4cyBlYXNlLW91dCwgd2lkdGggMC4wOHMgZWFzZS1vdXQgMC4xcztcbn1cbiNkcnVwYWwtb2ZmLWNhbnZhcyBpbnB1dFt0eXBlPXN1Ym1pdF0uYnV0dG9uLS1wcmltYXJ5IHtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiMmIyYjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogNDJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgaW5wdXRbdHlwZT1zdWJtaXRdLmJ1dHRvbi0tcHJpbWFyeTpob3ZlciwgI2RydXBhbC1vZmYtY2FudmFzIGlucHV0W3R5cGU9c3VibWl0XS5idXR0b24tLXByaW1hcnk6YWN0aXZlLCAjZHJ1cGFsLW9mZi1jYW52YXMgaW5wdXRbdHlwZT1zdWJtaXRdLmJ1dHRvbi0tcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMmIyYjJiO1xufVxuI2RydXBhbC1vZmYtY2FudmFzIC5mb3JtLXRleHRhcmVhLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgLmNrZS5ja2VfbHRyIC5ja2VfaW5uZXIge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuI2RydXBhbC1vZmYtY2FudmFzIC5ja2UuY2tlX2x0ciAuY2tlX2lubmVyIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xufVxuI2RydXBhbC1vZmYtY2FudmFzIC5ja2UuY2tlX2x0ciAuY2tlX2lubmVyIHVsIGEge1xuICBjb2xvcjogIzA1MTcxRDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgLmNrZV90b3Age1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjEgIWltcG9ydGFudDtcbn1cbiNkcnVwYWwtb2ZmLWNhbnZhcyAuY2tlX2NvbnRlbnRzIHtcbiAgcGFkZGluZzogMCAyMHB4ICFpbXBvcnRhbnQ7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgLmNrZV9ib3R0b20ge1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjEgIWltcG9ydGFudDtcbn1cbiNkcnVwYWwtb2ZmLWNhbnZhcyB0YWJsZSB7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuI2RydXBhbC1vZmYtY2FudmFzIHRhYmxlLmVudGl0aWVzLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbiNkcnVwYWwtb2ZmLWNhbnZhcyB0ciB0aDpmaXJzdC1jaGlsZCwgI2RydXBhbC1vZmYtY2FudmFzIHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuI2RydXBhbC1vZmYtY2FudmFzIHRkLCAjZHJ1cGFsLW9mZi1jYW52YXMgdGgge1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICM2NjY7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgdHI6aG92ZXIgdGQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbiNkcnVwYWwtb2ZmLWNhbnZhcyAuZm9ybS1pdGVtIGg0LCAjZHJ1cGFsLW9mZi1jYW52YXMgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UgaDQge1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UgaW5wdXRbdHlwZT1zdWJtaXRdLmJ1dHRvbi5maWVsZC1hZGQtbW9yZS1zdWJtaXQge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHdpZHRoOiBhdXRvO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1hZ2VzL2xheW91dC1idWlsZGVyL3BsdXMtLXdoaXRlLnN2Z1wiKSBuby1yZXBlYXQgMCA1MCU7XG4gIHBhZGRpbmctbGVmdDogMTdweDtcbiAgb3BhY2l0eTogMC44O1xufVxuI2RydXBhbC1vZmYtY2FudmFzIC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIGlucHV0W3R5cGU9c3VibWl0XS5idXR0b24uZmllbGQtYWRkLW1vcmUtc3VibWl0OmhvdmVyLCAjZHJ1cGFsLW9mZi1jYW52YXMgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UgaW5wdXRbdHlwZT1zdWJtaXRdLmJ1dHRvbi5maWVsZC1hZGQtbW9yZS1zdWJtaXQ6YWN0aXZlLCAjZHJ1cGFsLW9mZi1jYW52YXMgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UgaW5wdXRbdHlwZT1zdWJtaXRdLmJ1dHRvbi5maWVsZC1hZGQtbW9yZS1zdWJtaXQ6Zm9jdXMge1xuICBvcGFjaXR5OiAxO1xufVxuI2RydXBhbC1vZmYtY2FudmFzIC5pbWFnZS13aWRnZXQgaW5wdXRbdHlwZT1zdWJtaXRdLmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1hZ2VzL2xheW91dC1idWlsZGVyL3BsdXMtLXdoaXRlLnN2Z1wiKSBuby1yZXBlYXQgdG9wIDEwcHggbGVmdCAxMHB4O1xuICBwYWRkaW5nOiA3cHggMTVweCA3cHggMjlweDtcbiAgb3BhY2l0eTogMC44O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgLmltYWdlLXdpZGdldCBpbnB1dFt0eXBlPXN1Ym1pdF0uYnV0dG9uOmhvdmVyLCAjZHJ1cGFsLW9mZi1jYW52YXMgLmltYWdlLXdpZGdldCBpbnB1dFt0eXBlPXN1Ym1pdF0uYnV0dG9uOmFjdGl2ZSwgI2RydXBhbC1vZmYtY2FudmFzIC5pbWFnZS13aWRnZXQgaW5wdXRbdHlwZT1zdWJtaXRdLmJ1dHRvbjpmb2N1cyB7XG4gIG9wYWNpdHk6IDE7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgLnBhcmFncmFwaHMtZHJvcGJ1dHRvbi13cmFwcGVyIGlucHV0W3R5cGU9c3VibWl0XS5idXR0b24uZmllbGQtYWRkLW1vcmUtc3VibWl0IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9pbWFnZXMvbGF5b3V0LWJ1aWxkZXIvcGx1cy0td2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCB0b3AgMTBweCBsZWZ0IDEwcHg7XG4gIHBhZGRpbmc6IDdweCAxNXB4IDdweCAyOXB4O1xuICBvcGFjaXR5OiAwLjg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbn1cbiNkcnVwYWwtb2ZmLWNhbnZhcyAucGFyYWdyYXBocy1kcm9wYnV0dG9uLXdyYXBwZXIgaW5wdXRbdHlwZT1zdWJtaXRdLmJ1dHRvbi5maWVsZC1hZGQtbW9yZS1zdWJtaXQ6aG92ZXIsICNkcnVwYWwtb2ZmLWNhbnZhcyAucGFyYWdyYXBocy1kcm9wYnV0dG9uLXdyYXBwZXIgaW5wdXRbdHlwZT1zdWJtaXRdLmJ1dHRvbi5maWVsZC1hZGQtbW9yZS1zdWJtaXQ6YWN0aXZlLCAjZHJ1cGFsLW9mZi1jYW52YXMgLnBhcmFncmFwaHMtZHJvcGJ1dHRvbi13cmFwcGVyIGlucHV0W3R5cGU9c3VibWl0XS5idXR0b24uZmllbGQtYWRkLW1vcmUtc3VibWl0OmZvY3VzIHtcbiAgb3BhY2l0eTogMTtcbn1cbiNkcnVwYWwtb2ZmLWNhbnZhcyAucGFyYWdyYXBoLXR5cGUtdG9wIC5wYXJhZ3JhcGgtdHlwZS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgLnBhcmFncmFwaC10eXBlLXRvcCAucGFyYWdyYXBocy1kcm9wYnV0dG9uLXdyYXBwZXIgaW5wdXRbdHlwZT1zdWJtaXRdLmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB3aWR0aDogYXV0bztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltYWdlcy9sYXlvdXQtYnVpbGRlci9kZWxldGUtLXdoaXRlLnN2Z1wiKSBuby1yZXBlYXQgMCA1MCU7XG4gIHBhZGRpbmctbGVmdDogMTdweDtcbiAgb3BhY2l0eTogMC44O1xufVxuI2RydXBhbC1vZmYtY2FudmFzIC5wYXJhZ3JhcGgtdHlwZS10b3AgLnBhcmFncmFwaHMtZHJvcGJ1dHRvbi13cmFwcGVyIGlucHV0W3R5cGU9c3VibWl0XS5idXR0b246aG92ZXIsICNkcnVwYWwtb2ZmLWNhbnZhcyAucGFyYWdyYXBoLXR5cGUtdG9wIC5wYXJhZ3JhcGhzLWRyb3BidXR0b24td3JhcHBlciBpbnB1dFt0eXBlPXN1Ym1pdF0uYnV0dG9uOmFjdGl2ZSwgI2RydXBhbC1vZmYtY2FudmFzIC5wYXJhZ3JhcGgtdHlwZS10b3AgLnBhcmFncmFwaHMtZHJvcGJ1dHRvbi13cmFwcGVyIGlucHV0W3R5cGU9c3VibWl0XS5idXR0b246Zm9jdXMge1xuICBvcGFjaXR5OiAxO1xufVxuI2RydXBhbC1vZmYtY2FudmFzIC5kZXRhaWxzLXdyYXBwZXI6bm90KC5qcy1vZmYtY2FudmFzLWNvbXB1dGVkLWlnbm9yZSkge1xuICBtYXJnaW46IDA7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgLmZpZWxkLS10eXBlLWltYWdlIGlucHV0W3R5cGU9c3VibWl0XS5idXR0b24ge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgd2lkdGg6IGF1dG87XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltYWdlcy9sYXlvdXQtYnVpbGRlci9wbHVzLS13aGl0ZS5zdmdcIikgbm8tcmVwZWF0IHRvcCAxMHB4IGxlZnQgMTBweDtcbiAgcGFkZGluZzogN3B4IDE1cHggN3B4IDI5cHg7XG4gIG9wYWNpdHk6IDAuODtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbn1cbiNkcnVwYWwtb2ZmLWNhbnZhcyAuZmllbGQtLXR5cGUtaW1hZ2UgaW5wdXRbdHlwZT1zdWJtaXRdLmJ1dHRvbjpob3ZlciwgI2RydXBhbC1vZmYtY2FudmFzIC5maWVsZC0tdHlwZS1pbWFnZSBpbnB1dFt0eXBlPXN1Ym1pdF0uYnV0dG9uOmFjdGl2ZSwgI2RydXBhbC1vZmYtY2FudmFzIC5maWVsZC0tdHlwZS1pbWFnZSBpbnB1dFt0eXBlPXN1Ym1pdF0uYnV0dG9uOmZvY3VzIHtcbiAgb3BhY2l0eTogMTtcbn1cbiNkcnVwYWwtb2ZmLWNhbnZhcyAuZmllbGQtLXR5cGUtaW1hZ2UgaW5wdXRbdHlwZT1zdWJtaXRdLmJ1dHRvbi5yZW1vdmUtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1hZ2VzL2xheW91dC1idWlsZGVyL2RlbGV0ZS0td2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgZm9udC1zaXplOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI2RydXBhbC1vZmYtY2FudmFzIC5maWVsZC0tdHlwZS1pbWFnZSB0ZCBpbnB1dFt0eXBlPXN1Ym1pdF0uYnV0dG9uIHtcbiAgcGFkZGluZzogN3B4IDE1cHggN3B4IDE3cHg7XG59XG4jZHJ1cGFsLW9mZi1jYW52YXMgc3VtbWFyeSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuI2RydXBhbC1vZmYtY2FudmFzIHN1bW1hcnk6aG92ZXIsICNkcnVwYWwtb2ZmLWNhbnZhcyBzdW1tYXJ5OmFjdGl2ZSwgI2RydXBhbC1vZmYtY2FudmFzIHN1bW1hcnk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbiNkcnVwYWwtb2ZmLWNhbnZhcyAuZGVzY3JpcHRpb24sICNkcnVwYWwtb2ZmLWNhbnZhcyAuZm9ybS1pdGVtIC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmxheW91dC1idWlsZGVyX19hZGQtYmxvY2suaXMtbGF5b3V0LWJ1aWxkZXItaGlnaGxpZ2h0ZWQsIC5sYXlvdXQtYnVpbGRlcl9fbGF5b3V0LmlzLWxheW91dC1idWlsZGVyLWhpZ2hsaWdodGVkIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4vKiBja2UgKi9cbi5ja2VfZWRpdGFibGUuY2tlX2VkaXRhYmxlX3RoZW1lZCBib2R5IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5ja2VfZWRpdGFibGUuY2tlX2VkaXRhYmxlX3RoZW1lZCB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cbi5ja2VfZWRpdGFibGUuY2tlX2VkaXRhYmxlX3RoZW1lZCB1bCBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cbi5ja2VfZWRpdGFibGUuY2tlX2VkaXRhYmxlX3RoZW1lZCB1bCBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNrZV9lZGl0YWJsZS5ja2VfZWRpdGFibGVfdGhlbWVkIHVsIGEge1xuICBjb2xvcjogIzA1MTcxRDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi8qIGltYWdlIHVwbG9hZCBtb2RhbCAqL1xuLnVpLXdpZGdldC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogI2FhYTtcbiAgb3BhY2l0eTogMC43O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogNTtcbn1cblxuLnVpLWRpYWxvZy5lbnRpdHktYnJvd3Nlci1tb2RhbCxcbi51aS1kaWFsb2cudWktZGlhbG9nLWJ1dHRvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEyNjA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnVpLWRpYWxvZy5lbnRpdHktYnJvd3Nlci1tb2RhbCAudWktZGlhbG9nLXRpdGxlLFxuLnVpLWRpYWxvZy51aS1kaWFsb2ctYnV0dG9ucyAudWktZGlhbG9nLXRpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4udWktZGlhbG9nLmVudGl0eS1icm93c2VyLW1vZGFsIC51aS1kaWFsb2ctdGl0bGViYXIsXG4udWktZGlhbG9nLnVpLWRpYWxvZy1idXR0b25zIC51aS1kaWFsb2ctdGl0bGViYXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICMyZDJkMmQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHotaW5kZXg6IDY7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG59XG4udWktZGlhbG9nLmVudGl0eS1icm93c2VyLW1vZGFsIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2UsXG4udWktZGlhbG9nLnVpLWRpYWxvZy1idXR0b25zIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2Uge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjVweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9sYXlvdXQtYnVpbGRlci9jbG9zZS0td2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBvcGFjaXR5OiAwLjU7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IG5vbmU7XG59XG4udWktZGlhbG9nLmVudGl0eS1icm93c2VyLW1vZGFsIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2U6aG92ZXIsIC51aS1kaWFsb2cuZW50aXR5LWJyb3dzZXItbW9kYWwgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZTpmb2N1cywgLnVpLWRpYWxvZy5lbnRpdHktYnJvd3Nlci1tb2RhbCAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlOmFjdGl2ZSxcbi51aS1kaWFsb2cudWktZGlhbG9nLWJ1dHRvbnMgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZTpob3Zlcixcbi51aS1kaWFsb2cudWktZGlhbG9nLWJ1dHRvbnMgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZTpmb2N1cyxcbi51aS1kaWFsb2cudWktZGlhbG9nLWJ1dHRvbnMgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZTphY3RpdmUge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9sYXlvdXQtYnVpbGRlci9jbG9zZS0td2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBvcGFjaXR5OiAxO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZmllbGQtLXR5cGUtbGF5b3V0LXNlY3Rpb24uZmllbGQtLW5hbWUtbGF5b3V0LWJ1aWxkZXJfX2xheW91dCB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbn1cblxuZm9ybS5sYXlvdXQtYnVpbGRlci1kaXNjYXJkLWNoYW5nZXMsXG5mb3JtLmxheW91dC1idWlsZGVyLXJldmVydC1vdmVycmlkZXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzQ5cHgpIHtcbiAgZm9ybS5sYXlvdXQtYnVpbGRlci1kaXNjYXJkLWNoYW5nZXMsXG4gIGZvcm0ubGF5b3V0LWJ1aWxkZXItcmV2ZXJ0LW92ZXJyaWRlcyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NTBweCkge1xuICBmb3JtLmxheW91dC1idWlsZGVyLWRpc2NhcmQtY2hhbmdlcyxcbiAgZm9ybS5sYXlvdXQtYnVpbGRlci1yZXZlcnQtb3ZlcnJpZGVzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExNDlweCkge1xuICBmb3JtLmxheW91dC1idWlsZGVyLWRpc2NhcmQtY2hhbmdlcyxcbiAgZm9ybS5sYXlvdXQtYnVpbGRlci1yZXZlcnQtb3ZlcnJpZGVzIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgZm9ybS5sYXlvdXQtYnVpbGRlci1kaXNjYXJkLWNoYW5nZXMsXG4gIGZvcm0ubGF5b3V0LWJ1aWxkZXItcmV2ZXJ0LW92ZXJyaWRlcyB7XG4gICAgbWF4LXdpZHRoOiA3NzBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5lZGl0b3ItbGluay1kaWFsb2cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAyNXB4O1xufVxuLmVkaXRvci1saW5rLWRpYWxvZzpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZWRpdG9yLWxpbmstZGlhbG9nIC5mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmVkaXRvci1saW5rLWRpYWxvZyBsYWJlbCB7XG4gIGNvbG9yOiAjMDUxNzFEO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uZWRpdG9yLWxpbmstZGlhbG9nIGlucHV0LmZvcm0tdGV4dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGhlaWdodDogNDBweDtcbiAgYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmVkaXRvci1saW5rLWRpYWxvZyBpbnB1dC5mb3JtLXRleHQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiYmI7XG59XG4uZWRpdG9yLWxpbmstZGlhbG9nIC5mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDJweCAwIDJweCAyNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmVkaXRvci1saW5rLWRpYWxvZyAuZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IC0zcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4uZWRpdG9yLWxpbmstZGlhbG9nIC5mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHRvcDogM3B4O1xuICBsZWZ0OiAtNHB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDE4cHggLTFweDtcbn1cbi5lZGl0b3ItbGluay1kaWFsb2cgLmZvcm0tdHlwZS1jaGVja2JveCBpbnB1dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgYm9yZGVyOiAwO1xufVxuLmVkaXRvci1saW5rLWRpYWxvZyAuZm9ybS10eXBlLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLWNvbG9yOiAjMmIyYjJiO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4wOHMgZWFzZS1vdXQsIHdpZHRoIDAuMDhzIGVhc2Utb3V0IDAuMXM7XG59XG4uZWRpdG9yLWxpbmstZGlhbG9nIC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uZWRpdG9yLWxpbmstZGlhbG9nIC5mb3JtLWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLmVkaXRvci1saW5rLWRpYWxvZyAuZm9ybS1zdWJtaXQge1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyYjJiO1xuICBjb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiA0MnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA1cHggMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uZWRpdG9yLWxpbmstZGlhbG9nIC5saW5raXQtdWktYXV0b2NvbXBsZXRlLnVpLW1lbnUgLmxpbmtpdC1yZXN1bHQtbGluZS13cmFwcGVyLnVpLXN0YXRlLWZvY3VzLFxuLmVkaXRvci1saW5rLWRpYWxvZyAubGlua2l0LXVpLWF1dG9jb21wbGV0ZS51aS1tZW51IC5saW5raXQtcmVzdWx0LWxpbmUtd3JhcHBlci51aS1zdGF0ZS1hY3RpdmUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZjRmYTtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi5lZGl0b3ItbGluay1kaWFsb2cgLnVpLXdpZGdldC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5lZGl0b3ItbGluay1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltYWdlcy9sYXlvdXQtYnVpbGRlci9jbG9zZS5zdmdcIikgbm8tcmVwZWF0IHRvcCByaWdodDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5lZGl0b3ItbGluay1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZWRpdG9yLWxpbmstZGlhbG9nIC51aS1kaWFsb2ctdGl0bGUge1xuICBmb250LWZhbWlseTogXCJMYXJzc2VpdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogIzA1MTcxRDtcbn1cbi5lZGl0b3ItbGluay1kaWFsb2cgZm9ybS5lZGl0b3ItbGluay1kaWFsb2cge1xuICBwYWRkaW5nOiAwO1xufVxuLmVkaXRvci1saW5rLWRpYWxvZyBmb3JtLmVkaXRvci1saW5rLWRpYWxvZyAuZm9ybS13cmFwcGVyIHN1bW1hcnkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiA1cHggMjBweDtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5lZGl0b3ItbGluay1kaWFsb2cgZm9ybS5lZGl0b3ItbGluay1kaWFsb2cgLmZvcm0td3JhcHBlciBzdW1tYXJ5OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmxpbmtpdC11aS1hdXRvY29tcGxldGUudWktd2lkZ2V0IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JmYmZiZjtcbiAgei1pbmRleDogMjtcbn1cblxuLnVpLWZyb250IC5kZXRhaWxzLXdyYXBwZXIgdWwubGlua3Mge1xuICBtYXJnaW46IDEwcHggMCAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuI2RydXBhbC1vZmYtY2FudmFzIHVsLmlubGluZS1ibG9jay1saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuI2RydXBhbC1vZmYtY2FudmFzIHVsLmlubGluZS1ibG9jay1saXN0ICsgLmZvcm0td3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5cbiNkcnVwYWwtb2ZmLWNhbnZhcyAuaW5saW5lLWJsb2NrLWNyZWF0ZS1idXR0b24sXG4jZHJ1cGFsLW9mZi1jYW52YXMgLmlubGluZS1ibG9jay1saXN0X19pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMTBweCAwO1xuICBwYWRkaW5nOiAxM3B4IDQwcHggMXB4IDE1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1mYW1pbHk6IFwiTGFyc3NlaXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQ6ICMwMDgwQTMgdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2FwcGxpY2F0aW9uL2Fycm93LS1yaWdodC0td2hpdGUuc3ZnXCIpIHRvcCAxNXB4IHJpZ2h0IDE1cHggbm8tcmVwZWF0O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgbWluLWhlaWdodDogNDRweDtcbn1cbi5idG4tcHJpbWFyeTpob3ZlciwgLmJ0bi1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWNjNztcbn1cbi5idG4tcHJpbWFyeTphY3RpdmUsIC5idG4tcHJpbWFyeTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5idG4tLWJpZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiA1cHggMCAxMHB4IDA7XG4gIHBhZGRpbmc6IDE2cHggNDBweCAxcHggMTVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiAwO1xuICBmb250LWZhbWlseTogXCJMYXJzc2VpdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZDogIzAwODBBMyB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvYXBwbGljYXRpb24vYXJyb3ctLXJpZ2h0LS13aGl0ZS5zdmdcIikgdG9wIDE3cHggcmlnaHQgMTVweCBuby1yZXBlYXQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xufVxuLmJ0bi0tYmlnOmhvdmVyLCAuYnRuLS1iaWc6Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5Y2M3O1xufVxuLmJ0bi0tYmlnOmFjdGl2ZSwgLmJ0bi0tYmlnOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLmJ0bi1ibGFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIHBhZGRpbmc6IDRweCA0MHB4IDFweCAxNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDUxNzFEO1xuICBmb250LWZhbWlseTogXCJMYXJzc2VpdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBjb2xvcjogIzA1MTcxRDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY29ucy9hcHBsaWNhdGlvbi9hcnJvdy0tcmlnaHQtLWJsYWNrLnN2Z1wiKSB0b3AgMTVweCByaWdodCAxNXB4IG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG59XG4uYnRuLWJsYWNrOmhvdmVyLCAuYnRuLWJsYWNrOmZvY3VzIHtcbiAgY29sb3I6ICMwNTE3MUQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy1yaWdodDogNDZweDtcbn1cbi5idG4tYmxhY2s6YWN0aXZlLCAuYnRuLWJsYWNrOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLmJ0bi1kb3dubG9hZC0tYmxhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMTBweCAwO1xuICBwYWRkaW5nOiA0cHggMTVweCAxcHggMTVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1MTcxRDtcbiAgZm9udC1mYW1pbHk6IFwiTGFyc3NlaXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjtcbiAgY29sb3I6ICMwNTE3MUQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgbWluLWhlaWdodDogNDRweDtcbn1cbi5idG4tZG93bmxvYWQtLWJsYWNrOmhvdmVyLCAuYnRuLWRvd25sb2FkLS1ibGFjazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDUxNzFEO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLWRvd25sb2FkLS1ibGFjazphY3RpdmUsIC5idG4tZG93bmxvYWQtLWJsYWNrOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLmJ0bi1jb29raWUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkxhcnNzZWl0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDA4MEEzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cbi5idG4tY29va2llOmhvdmVyLCAuYnRuLWNvb2tpZTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICNFNTUzMDA7XG59XG4uYnRuLWNvb2tpZTphY3RpdmUsIC5idG4tY29va2llOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLmJ0bi1mb3JtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDEwcHggMDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTNDOTlGO1xuICBmb250LWZhbWlseTogXCJMYXJzc2VpdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiAjMDUxNzFEO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICBtaW4taGVpZ2h0OiA0NHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tZm9ybTpob3ZlciwgLmJ0bi1mb3JtOmZvY3VzIHtcbiAgY29sb3I6ICMwNTE3MUQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UzQzk5RjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UzQzk5Rjtcbn1cbi5idG4tZm9ybTphY3RpdmUsIC5idG4tZm9ybTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5idG4tLWJvcmRlcmVkLS1ibGFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIHBhZGRpbmc6IDEzcHggNDBweCAxcHggMTVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1MTcxRDtcbiAgZm9udC1mYW1pbHk6IFwiTGFyc3NlaXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogIzA1MTcxRDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltYWdlcy9pY29ucy9hcHBsaWNhdGlvbi9hcnJvdy0tcmlnaHQtLWJsYWNrLnN2Z1wiKSB0b3AgMTVweCByaWdodCAxNXB4IG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG59XG4uYnRuLS1ib3JkZXJlZC0tYmxhY2s6aG92ZXIsIC5idG4tLWJvcmRlcmVkLS1ibGFjazpmb2N1cyB7XG4gIGNvbG9yOiAjMDUxNzFEO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDEzcHggNDZweCAxcHggMTVweDtcbn1cbi5idG4tLWJvcmRlcmVkLS1ibGFjazphY3RpdmUsIC5idG4tLWJvcmRlcmVkLS1ibGFjazpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5idG4tLWJvcmRlcmVkLS13aGl0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIHBhZGRpbmc6IDEzcHggNDBweCAxcHggMTVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTGFyc3NlaXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltYWdlcy9pY29ucy9hcHBsaWNhdGlvbi9hcnJvdy0tcmlnaHQtLXdoaXRlLnN2Z1wiKSB0b3AgMTVweCByaWdodCAxNXB4IG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG59XG4uYnRuLS1ib3JkZXJlZC0td2hpdGU6aG92ZXIsIC5idG4tLWJvcmRlcmVkLS13aGl0ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDEzcHggNDZweCAxcHggMTVweDtcbn1cbi5idG4tLWJvcmRlcmVkLS13aGl0ZTphY3RpdmUsIC5idG4tLWJvcmRlcmVkLS13aGl0ZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5idG4tLWJhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMTBweCAwO1xuICBwYWRkaW5nOiAxM3B4IDE1cHggMXB4IDQwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1mYW1pbHk6IFwiTGFyc3NlaXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQ6ICMwMDgwQTMgdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2FwcGxpY2F0aW9uL2Fycm93LS1sZWZ0LS13aGl0ZS5zdmdcIikgdG9wIDE1cHggbGVmdCAxNXB4IG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG59XG4uYnRuLS1iYWNrOmhvdmVyLCAuYnRuLS1iYWNrOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWNjNztcbn1cbi5idG4tLWJhY2s6YWN0aXZlLCAuYnRuLS1iYWNrOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLmJ0bi0tYm9yZGVyZWQtLWJsYWNrLS1zbWFsbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAxMHB4IDEwcHggMTBweCAwO1xuICBwYWRkaW5nOiAxMXB4IDE1cHggMXB4IDE1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTE3MUQ7XG4gIGZvbnQtZmFtaWx5OiBcIkxhcnNzZWl0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICMwNTE3MUQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgbWluLWhlaWdodDogMzhweDtcbn1cbi5idG4tLWJvcmRlcmVkLS1ibGFjay0tc21hbGw6aG92ZXIsIC5idG4tLWJvcmRlcmVkLS1ibGFjay0tc21hbGw6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDUxNzFEO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi0tYm9yZGVyZWQtLWJsYWNrLS1zbWFsbDphY3RpdmUsIC5idG4tLWJvcmRlcmVkLS1ibGFjay0tc21hbGw6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG5hIHtcbiAgY29sb3I6ICMwMDgwQTM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbn1cbmE6aG92ZXIsIGE6Zm9jdXMge1xuICBjb2xvcjogIzAwOTRiZDtcbn1cblxuLnByaW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDI5cHg7XG4gIGNvbG9yOiAjMDA4MEEzO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2FwcGxpY2F0aW9uL3ByaW50LnN2Z1wiKSB0b3AgMnB4IGxlZnQgbm8tcmVwZWF0O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4udmlld19faGVhZGVyIC5mZWVkX19pY29ucyAueGxzeC1mZWVkIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjNweDtcbiAgY29sb3I6ICMwMDgwQTM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvYXBwbGljYXRpb24vZG93bmxvYWQtZXhjZWwuc3ZnXCIpIHRvcCAycHggbGVmdCBuby1yZXBlYXQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi50ZXh0X2xpbmstLXByaW1hcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDIzcHg7XG4gIGNvbG9yOiAjMDA4MEEzO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvYXBwbGljYXRpb24vYXJyb3ctLXJpZ2h0LS1ibHVlLnN2Z1wiKSB0b3AgNnB4IHJpZ2h0IG5vLXJlcGVhdDtcbn1cbi50ZXh0X2xpbmstLXByaW1hcnk6aG92ZXIsIC50ZXh0X2xpbmstLXByaW1hcnk6Zm9jdXMge1xuICBwYWRkaW5nLXJpZ2h0OiAyN3B4O1xufVxuXG4udGV4dF9saW5rLS1ibGFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1yaWdodDogMjNweDtcbiAgY29sb3I6ICMwNTE3MUQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY29ucy9hcHBsaWNhdGlvbi9hcnJvdy0tcmlnaHQtLWJsYWNrLnN2Z1wiKSB0b3AgNnB4IHJpZ2h0IG5vLXJlcGVhdDtcbn1cbi50ZXh0X2xpbmstLWJsYWNrOmhvdmVyLCAudGV4dF9saW5rLS1ibGFjazpmb2N1cyB7XG4gIHBhZGRpbmctcmlnaHQ6IDI3cHg7XG59XG5cbi50ZXh0X2xpbmstLXdoaXRlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXJpZ2h0OiAyM3B4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2FwcGxpY2F0aW9uL2Fycm93LS1yaWdodC0td2hpdGUuc3ZnXCIpIHRvcCA2cHggcmlnaHQgbm8tcmVwZWF0O1xufVxuLnRleHRfbGluay0td2hpdGU6aG92ZXIsIC50ZXh0X2xpbmstLXdoaXRlOmZvY3VzIHtcbiAgcGFkZGluZy1yaWdodDogMjdweDtcbn1cblxuLnRleHQtZm9ybWF0dGVkIGE6bm90KFtjbGFzc10pIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0I4RDFEODtcbiAgY29sb3I6ICMwMDZjOGE7XG59XG4udGV4dC1mb3JtYXR0ZWQgYTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICBjb2xvcjogIzAwNTg3MDtcbiAgYm9yZGVyLWNvbG9yOiAjNkNBQ0JFO1xufVxuXG4uY2stZWRpdG9yX19tYWluIC50eHQtLWludHJvIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbi5jay1lZGl0b3JfX21haW4gZmlndXJlW2RhdGEtdmlldy1tb2RlPW9uZV90aGlyZF0ge1xuICBtYXgtd2lkdGg6IDMwJTtcbn0iLCJAdXNlIFwic2FzczptYXRoXCI7XG5cbi8qLmNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogY2FsYygjeyRncmlkLWd1dHRlci13aWR0aC1iYXNlfSAvMik7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoI3skZ3JpZC1ndXR0ZXItd2lkdGgtYmFzZX0gLyAyKTtcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgIHdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn0qL1xuXG4ucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIC13ZWJraXQtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWd1dHRlci13aWR0aHMpIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgICAkZ3V0dGVyOiBtYXAtZ2V0KCRncmlkLWd1dHRlci13aWR0aHMsICRicmVha3BvaW50KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCN7JGd1dHRlcn0gLyAtMik7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoI3skZ3V0dGVyfSAvIC0yKTtcbiAgICB9XG4gIH1cbn1cblxuLmNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICAmLi1jZW50ZXJlZCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtZ3V0dGVyLXdpZHRocykge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAgICRndXR0ZXI6IG1hcC1nZXQoJGdyaWQtZ3V0dGVyLXdpZHRocywgJGJyZWFrcG9pbnQpO1xuXG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoI3skZ3V0dGVyfSAvIDIpO1xuICAgICAgcGFkZGluZy1yaWdodDogY2FsYygjeyRndXR0ZXJ9IC8gMik7XG4gICAgfVxuICB9XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1jb2x1bW5zLWNvdW50IHtcbiAgICAgIC8vIENvbFxuICAgICAgLmNvbC0jeyRicmVha3BvaW50fS0jeyRpfSB7XG4gICAgICAgIGZsZXg6IDAgMCBwZXJjZW50YWdlKG1hdGguZGl2KCRpLCAkZ3JpZC1jb2x1bW5zLWNvdW50KSk7XG4gICAgICAgIHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KCRpLCAkZ3JpZC1jb2x1bW5zLWNvdW50KSk7XG4gICAgICAgIG1heC13aWR0aDogcGVyY2VudGFnZShtYXRoLmRpdigkaSwgJGdyaWQtY29sdW1ucy1jb3VudCkpO1xuICAgICAgfVxuICAgICAgLy8gT2Zmc2V0XG4gICAgICAuY29sLW9mZnNldC0jeyRicmVha3BvaW50fS0jeyRpfSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKG1hdGguZGl2KCRpLCAkZ3JpZC1jb2x1bW5zLWNvdW50KSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgU2NhZmZvbGRpbmcgLSBCcmVha3BvaW50c1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogTmV4dFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuXG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vKiBNaW5cbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcblxuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8qIE1heFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gMXB4LCBudWxsKTtcbn1cblxuLyogVXBcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLyogRG93blxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8qIE9ubHlcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLyogQmV0d2VlblxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCJcbi8qIFV0aWxpdHkgY2xhc3NlcyAqL1xuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi52aXN1YWxseS1oaWRkZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG5cbiAgJi5mb2N1c2FibGU6YWN0aXZlLFxuICAmLnZpc3VhbGx5LWhpZGRlbi5mb2N1c2FibGU6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICBjbGlwOiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4vKiBMb2NhbCB0YXNrcyB0b29sYmFyICovXG5ib2R5Om5vdCguZ2luLS1lZGl0LWZvcm0pOm5vdCgucGF0aC1hZG1pbik6bm90KC5wYXRoLXRheG9ub215KSxcbmJvZHkucGF0aC10YXhvbm9teS5yb2xlLWF1dGhlbnRpY2F0ZWQge1xuICAuYmxvY2stbG9jYWwtdGFza3MtYmxvY2sge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgYm94LXNoYWRvdzogLTFweCAwIDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgd2lkdGg6IDkwMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgbGVmdDogMTAlO1xuICAgICAgcmlnaHQ6IDEwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gICAgICBmb250LWZhbWlseTogR2ludGVyLCBJbnRlciwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBPeHlnZW4tU2FucywgVWJ1bnR1LCBDYW50YXJlbGwsIHNhbnMtc2VyaWY7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBwYWRkaW5nOiAxM3B4IDdweDtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJzIHtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgJi5wcmltYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyRDtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDVweCAwIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2Vjb25kYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZDogIzY2NjtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgfVxuXG4gICAgICBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGV4dHVhbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vKiBHaW4gaG9yaXpvbnRhbCB0b29sYmFyICovXG4uZ2luLS1ob3Jpem9udGFsLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItbWVudS1hZG1pbmlzdHJhdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XG59XG5cbiN0b29sYmFyLWl0ZW0tYWRtaW5pc3RyYXRpb24tdHJheSxcbi50b29sYmFyIC50b29sYmFyLW1lbnUsXG4udG9vbGJhci1ob3Jpem9udGFsIC5tZW51LWl0ZW0gPiAudG9vbGJhci1tZW51LFxuLnRvb2xiYXItaG9yaXpvbnRhbCAudG9vbGJhci10cmF5IC5tZW51LWl0ZW0tLWV4cGFuZGVkLm1lbnUtaXRlbS0tZXhwYW5kZWQsXG4udG9vbGJhciAudG9vbGJhci10cmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyRCAhaW1wb3J0YW50O1xufVxuXG4uZ2luLS1ob3Jpem9udGFsLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItbWVudS1hZG1pbmlzdHJhdGlvbiAubWVudS1pdGVtID4gLnRvb2xiYXItaWNvbi5pcy1hY3RpdmUsXG4udG9vbGJhci1ob3Jpem9udGFsIC50b29sYmFyLXRyYXkgLmhvdmVyLWludGVudCA+IC50b29sYmFyLWljb24sXG4udG9vbGJhci1ob3Jpem9udGFsIC50b29sYmFyLXRyYXkgLm1lbnUtaXRlbSBhOmhvdmVyLFxuLnRvb2xiYXItaG9yaXpvbnRhbCAudG9vbGJhci10cmF5IC5tZW51LWl0ZW0gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MzQzNDkgIWltcG9ydGFudDtcbn1cblxuYm9keS5naW4tLWhvcml6b250YWwtdG9vbGJhci5yb2xlLWF1dGhlbnRpY2F0ZWQge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiA0MXB4ICFpbXBvcnRhbnQ7XG59XG5cbi50b29sYmFyLXRyYXkgYTpub3QoLnRvb2xiYXItaWNvbi1kZWZhdWx0KSB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxM3B4IDE1cHggIWltcG9ydGFudDtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudG9vbGJhci1tZW51IGEge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4udG9vbGJhciAudG9vbGJhci1iYXIgLnRvb2xiYXItbWVudS1hZG1pbmlzdHJhdGlvbiA+IC50b29sYmFyLW1lbnUgPiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtX19hZG1pbl90b29sYmFyX3Rvb2xzLWhlbHApID4gLnRvb2xiYXItaWNvbjo6YmVmb3JlLFxuLnRvb2xiYXIgLnRvb2xiYXItYmFyIC50b29sYmFyLW1lbnUtYWRtaW5pc3RyYXRpb24gPiAudG9vbGJhci1tZW51ID4gLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbV9fYWRtaW5fdG9vbGJhcl90b29scy1oZWxwKSA+IC50b29sYmFyLWJveCA+IC50b29sYmFyLWljb246bm90KC50b29sYmFyLWhhbmRsZSk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b29sYmFyIC50b29sYmFyLWJhciAjdG9vbGJhci1pdGVtLWFkbWluaXN0cmF0aW9uLXRyYXkgLnRvb2xiYXItaWNvbi1hZG1pbi10b29sYmFyLXRvb2xzLWhlbHAudG9vbGJhci1pY29uLWRlZmF1bHQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmdpbi0taG9yaXpvbnRhbC10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uLFxuLmdpbi0taG9yaXpvbnRhbC10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciB7XG4gIGhlaWdodDogNDFweCAhaW1wb3J0YW50O1xufVxuXG4uZ2luLS1ob3Jpem9udGFsLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItbWVudS1hZG1pbmlzdHJhdGlvbiA+IC50b29sYmFyLW1lbnUge1xuICBoZWlnaHQ6IDQxcHg7XG5cbiAgLnRvb2xiYXItbWVudSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4iLCIvKiBDb250ZXh0dWFsIGxpbmtzIGZpeCAqL1xuLmNvbnRleHR1YWwtcmVnaW9uLm5vZGUsXG4uYmxvY2stY29udGVudC0tdmlldy1tb2RlLWZ1bGwge1xuICA+IC5jb250ZXh0dWFsIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIiN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWljb24tZWRpdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNkcnVwYWwtb2ZmLWNhbnZhcyAqLCAjZHJ1cGFsLW9mZi1jYW52YXMgdGFibGUgKiwgI2RydXBhbC1vZmYtY2FudmFzICo6bm90KGRpdikge1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbiNkcnVwYWwtb2ZmLWNhbnZhcyB0aDpmaXJzdC1jaGlsZCwgI2RydXBhbC1vZmYtY2FudmFzIHRkOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbiNkcnVwYWwtb2ZmLWNhbnZhcyB7XG4gIC5idXR0b24ge1xuICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIHRkIGRldGFpbHMuZm9ybS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5ibG9jay1jYXRlZ29yaWVzIHN1bW1hcnksXG4gIC5mb3JtLWl0ZW0tc2V0dGluZ3MtYWRtaW4tbGFiZWx7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGV4dC1mb3JtYXQtd3JhcHBlciA+IC5mb3JtLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZpbHRlci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5mb3JtLWF1dG9jb21wbGV0ZSxcbiAgLmZvcm0tdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgdGFibGUuZW50aXRpZXMtbGlzdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIG1hcmdpbjogMTBweCAwIDVweCAwO1xuICB9XG4gIGRldGFpbHNbb3Blbl0uZm9ybS13cmFwcGVyID4gc3VtbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuICAuZW50aXRpZXMtbGlzdCAuZGVzY3JpcHRpb24sXG4gIC5lbnRpdGllcy1saXN0IC5maWVsZC0tbmFtZS1maWxlbmFtZSxcbiAgLmVudGl0aWVzLWxpc3QgLmZpZWxkLS1uYW1lLWZpbGVzaXplLFxuICAudGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZW50aXRpZXMtbGlzdCB0ZDpudGgtY2hpbGQoMykge1xuICAgIC5idXR0b24ge1xuICAgICAgYmFja2dyb3VuZDogIzc3NyB1cmwoLi4vLi4vLi4vLi4vY29yZS9taXNjL2ljb25zL2ZmZmZmZi9wZW5jaWwuc3ZnKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gICAgICB0ZXh0LWluZGVudDogLTEwMDBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aWR0aDogcmVtLWNhbGMoMzApO1xuICAgICAgcGFkZGluZzogcmVtLWNhbGMoNSk7XG4gICAgfVxuICB9XG4gIC5lbnRpdGllcy1saXN0IHRkOm50aC1jaGlsZCg0KSB7XG4gICAgLmJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNzc3IHVybCguLi8uLi8uLi8uLi9jb3JlL21pc2MvaWNvbnMvZmZmZmZmL2V4LnN2Zykgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgICAgdGV4dC1pbmRlbnQ6IC0xMDAwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2lkdGg6IHJlbS1jYWxjKDMwKTtcbiAgICAgIHBhZGRpbmc6IHJlbS1jYWxjKDUpO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLXR5cGUtZW50aXR5LWF1dG9jb21wbGV0ZSAuZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmZpZWxkLS10eXBlLWxpbmsgLmZvcm0taXRlbSB7XG4gICAgbWFyZ2luOiAwIDAgcmVtLWNhbGMoNSk7XG4gIH1cbiAgLmRldGFpbHMtd3JhcHBlcjpub3QoLmpzLW9mZi1jYW52YXMtY29tcHV0ZWQtaWdub3JlKSxcbiAgZGV0YWlsc1tvcGVuXTpub3QoLmpzLW9mZi1jYW52YXMtY29tcHV0ZWQtaWdub3JlKSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbGkgYSB7XG4gICAgICBwYWRkaW5nOiByZW0tY2FsYyg1KSByZW0tY2FsYyg1KTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjY2O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxuICAuZGV0YWlscy13cmFwcGVyOm5vdCguanMtb2ZmLWNhbnZhcy1jb21wdXRlZC1pZ25vcmUpIHtcbiAgICBtYXJnaW46IDAgLTIwcHg7XG4gIH1cbiAgLyogVGVtcCBoYXJkY29kZWQgbGlzdCBvZiBibG9ja3MgaW4gc2lkZWJhciAqL1xuICAvKnVsLmlubGluZS1ibG9jay1saXN0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgYS5pbmxpbmUtYmxvY2stbGlzdF9faXRlbSB7XG4gICAgICBtYXJnaW46IDAgcmVtLWNhbGMoNSkgcmVtLWNhbGMoNSkgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IHJlbS1jYWxjKDUpIDAgcmVtLWNhbGMoNSkgcmVtLWNhbGMoNSkgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfSovXG4gIC5maWVsZC1tdWx0aXBsZS1kcmFnIHtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICAgIGFiYnIge1xuICAgICAgYm9yZGVyOiAwIG5vbmUgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4udWktZGlhbG9nLW9mZi1jYW52YXMgLnVpLWF1dG9jb21wbGV0ZSB7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICBsaSB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XG4gIH1cbiAgKiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBMYXlvdXQgaW50ZXJmYWNlICovXG4ubmV3LXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogcmVtLWNhbGMoNSkgMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogVGFicyAqL1xuLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIC50YWJzLnNlY29uZGFyeSBsaTpmaXJzdC1jaGlsZCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAqem9vbTogMTtcbiAgKmRpc3BsYXk6IGlubGluZTtcbiAgYmFja2dyb3VuZDogcmVkO1xuICBjb2xvcjogJHdoaXRlO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlcjogMCBub25lO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcbn1cblxuLyogTGF5b3V0IGVkaXRpbmcgKi9cbi5sYXlvdXQtc2VjdGlvbiAuY29uZmlndXJlLXNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi8uLi8uLi9jb3JlL21pc2MvaWNvbnMvYmViZWJlL3BlbmNpbC5zdmcpICNmZmYgY2VudGVyIGNlbnRlciAvIDE2cHggMTZweCBuby1yZXBlYXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiAyNnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAyNnB4O1xuICBtYXJnaW4tcmlnaHQ6IC45Mzc1ZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVlbTtcbn1cblxuLmxheW91dC1zZWN0aW9uIC5jb25maWd1cmUtc2VjdGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi8uLi9jb3JlL21pc2MvaWNvbnMvNzg3ODc4L3BlbmNpbC5zdmcpO1xufVxuXG4vKiBMQVlPVVQgQlVJTERFUiAqL1xuXG4ubGF5b3V0LWJ1aWxkZXItYmxvY2sge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG5cbi5sYXlvdXQtYnVpbGRlcl9fcmVnaW9uIHtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNiZmJmYmY7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgJi5jb2wtc20tMSwgJi5jb2wtc20tMiwgJi5jb2wtc20tMywgJi5jb2wtc20tNCwgJi5jb2wtc20tNSwgJi5jb2wtc20tNiwgJi5jb2wtc20tNywgJi5jb2wtc20tOCwgJi5jb2wtc20tOSwgJi5jb2wtc20tMTAsICYuY29sLXNtLTExLCAmLmNvbC1zbS0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbn1cblxuLmxheW91dC1idWlsZGVyLWZvcm0sXG4ubGF5b3V0LWJ1aWxkZXIge1xuICBtYXJnaW46IDMwcHggMDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgPiAuZm9ybS1hY3Rpb25zLmZvcm0td3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiA4MTBweDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAxO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDVweCA0cHggcmdiYSgwLDAsMCwwLjIpO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICByaWdodDogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgcGFkZGluZzogMjVweCAyNXB4IDI1cHggMjVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XG4gICAgLmZvcm0tYWN0aW9ucy5mb3JtLXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBib3R0b206IGF1dG87XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gIC5sYXlvdXQge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIGlucHV0LmZvcm0tc3VibWl0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMmQyZDJkO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQyZDJkO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCAzcHggM3B4IC0ycHggcmdiYSgwLDAsMCwuMSk7XG4gICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNTc1MzM7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzA1NzUzMztcbiAgICAgICAgYm94LXNoYWRvdzogMCAzcHggM3B4IC0ycHggcmdiYSgwLDAsMCwuMik7XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDIpLCAmOm50aC1jaGlsZCgzKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBjb2xvcjogIzJkMmQyZDtcbiAgICAgICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZjRmYTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAzcHggM3B4IC0ycHggcmdiYSgwLDAsMCwuMik7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNlZGl0LXByZXZpZXctdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMCAxMnB4O1xuICAgIC5mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuICAuZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAuNXJlbSAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgLm9wdGlvbiB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBmb250LXNpemU6IHJlbS1jYWxjKDE1KTtcbiAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICB9XG4gIH1cbiAgaW5wdXQuZm9ybS1jaGVja2JveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2JmYmZiZjtcbiAgICAgIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxN3B4IC0xcHg7XG4gICAgfVxuICAgICY6Y2hlY2tlZDphZnRlciB7XG4gICAgICB3aWR0aDogMTNweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMmQyZDJkO1xuICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IC4wOHMgZWFzZS1vdXQsd2lkdGggLjA4cyBlYXNlLW91dCAuMXM7XG4gICAgfVxuICB9XG4gIC5sYXlvdXQtYnVpbGRlciB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAubGF5b3V0LWJ1aWxkZXJfX3JlZ2lvbiB7XG4gICAgLmxheW91dC1idWlsZGVyX19saW5rLS1hZGQge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0VDRjRGQTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmxheW91dC1idWlsZGVyX19hZGQtc2VjdGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgICYuaXMtbGF5b3V0LWJ1aWxkZXItaGlnaGxpZ2h0ZWQge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgLmxheW91dC1idWlsZGVyX19saW5rLS1hZGQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRUNGNEZBO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5sYXlvdXQtYnVpbGRlcl9fbGluay0tYWRkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMXB4IDE1cHggMTBweCAxNXB4O1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjYmZiZmJmO1xuICAgIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGNvbG9yOiAjMmQyZDJkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBmb250LXNpemU6IHJlbS1jYWxjKDEzKTtcbiAgICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI0VDRjRGQTtcbiAgICB9XG4gIH1cbiAgLmxheW91dC1idWlsZGVyX19hZGQtYmxvY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5sYXlvdXQtYnVpbGRlci1ibG9jayB7XG4gICAgJi5pcy1sYXlvdXQtYnVpbGRlci1oaWdobGlnaHRlZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYmZiZmJmO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIH1cbiAgfVxuICAuZm9ybS1uby1sYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubGF5b3V0LWJ1aWxkZXJfX3NlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmxheW91dC1idWlsZGVyX19saW5rLS1yZW1vdmUsIC5sYXlvdXQtYnVpbGRlcl9fbGluay0tY29uZmlndXJlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2JmYmZiZjtcbiAgICBmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcbiAgICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgcGFkZGluZzogOHB4IDEycHggOHB4IDM3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGNvbG9yOiAjMmQyZDJkO1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDNweCAtMnB4IHJnYmEoMCwwLDAsLjEpO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICBtYXJnaW46IDAgMTBweCAyMHB4IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VDRjRGQTtcbiAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDNweCAtMnB4IHJnYmEoMCwwLDAsLjIpO1xuICAgIH1cbiAgfVxuICAubGF5b3V0LWJ1aWxkZXJfX2xpbmstLXJlbW92ZSB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlIHVybCgnLi4vaW1hZ2VzL2xheW91dC1idWlsZGVyL2RlbGV0ZS5zdmcnKSBuby1yZXBlYXQgMTJweCA1MCU7XG4gIH1cbiAgLmxheW91dC1idWlsZGVyX19saW5rLS1jb25maWd1cmUge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZSB1cmwoJy4uL2ltYWdlcy9sYXlvdXQtYnVpbGRlci9jb25maWd1cmUuc3ZnJykgbm8tcmVwZWF0IDEycHggNTAlO1xuICB9XG4gIC5sYXlvdXQtYnVpbGRlcl9fbGF5b3V0LmxheW91dCB7XG4gICAgbWFyZ2luOiAwO1xuICAgICYuZ3JpZC1sYXlvdXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICYubGF5b3V0LS10d29jb2xzLFxuICAgICYubGF5b3V0LS10d29jb2xzLTc1LTI1LFxuICAgICYubGF5b3V0LS10d29jb2xzLTI1LTc1LFxuICAgICYubGF5b3V0LS10aHJlZWNvbHMge1xuICAgICAgbWFyZ2luOiAwIDJyZW07XG4gICAgfVxuICB9XG59XG5cbi5sYXlvdXQtYnVpbGRlcl9fbWVzc2FnZS0tb3ZlcnJpZGVzIC5tZXNzYWdlcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cblxuLyogQ09OVEVYVFVBTCAqL1xuXG4uY29udGV4dHVhbC1yZWdpb24ubGF5b3V0LWJ1aWxkZXItYmxvY2s6bm90KC5ibG9jay1sb2NhbC10YXNrcy1ibG9jaykge1xuICBib3JkZXI6IDFweCBkYXNoZWQgI2JmYmZiZjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtYXJnaW46IDEwcHggMDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICAmLmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgI2JmYmZiZjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgfVxuICAuY29udGV4dHVhbCB7XG4gICAgLnRyaWdnZXIuZm9jdXNhYmxlIHtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZSB1cmwoJy4uL2ltYWdlcy9sYXlvdXQtYnVpbGRlci9lZGl0LS1ibGFjay5zdmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDNweCAtMnB4IHJnYmEoMCwwLDAsLjEpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2JmYmZiZjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUNGNEZBO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29udGV4dHVhbC1saW5rcyB7XG4gICAgICB0b3A6IDZweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZmJmYmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBib3gtc2hhZG93OiAwIDNweCAzcHggLTJweCByZ2JhKDAsMCwwLC4xKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGxpLCBhIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5vLXRvdWNoZXZlbnRzIC5jb250ZXh0dWFsLXJlZ2lvbiAuY29udGV4dHVhbCAuY29udGV4dHVhbC1saW5rcyBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0VDRjRGQTtcbn1cblxuXG4vKiBVSSBESUFMT0cgKi9cblxuLnVpLWRpYWxvZyAudWktZGlhbG9nLWNvbnRlbnQge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4udWktd2lkZ2V0LWhlYWRlciAudWktaWNvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi51aS13aWRnZXQudWktZGlhbG9nLnVpLWRpYWxvZy1vZmYtY2FudmFzIHtcbiAgbWluLXdpZHRoOiA0NTBweDtcbiAgYm9yZGVyOiBub25lO1xuICAmOmZvY3VzIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxufVxuXG4udWktZGlhbG9nLnVpLWRpYWxvZy1vZmYtY2FudmFzIHtcbiAgLnVpLWRpYWxvZy10aXRsZWJhciB7XG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBwYWRkaW5nOiAxNnB4IDMwcHg7XG4gIH1cbiAgLnVpLWRpYWxvZy10aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTlweDtcbiAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9sYXlvdXQtYnVpbGRlci9lZGl0LS13aGl0ZS5zdmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxuICAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyOXB4O1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2xheW91dC1idWlsZGVyL2Nsb3NlLS13aGl0ZS5zdmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvbGF5b3V0LWJ1aWxkZXIvY2xvc2UtLXdoaXRlLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbiNkcnVwYWwtb2ZmLWNhbnZhcyBhLCAjZHJ1cGFsLW9mZi1jYW52YXMgYTpob3ZlciB7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuI2RydXBhbC1vZmYtY2FudmFzIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgc3VtbWFyeSB7XG4gICAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgfVxuICAvKnN1bW1hcnk6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgfSovXG4gIGRldGFpbHMge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIC8qLmZpZWxkLS10eXBlLWltYWdlIC5lZGl0LWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9Ki9cbiAgLmZvcm0taXRlbSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5mb3JtLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gIH1cbiAgdGQgLmZvcm0td3JhcHBlciB7XG4gICAgcGFkZGluZzogNXB4IDAgMTBweCAwO1xuICAgICYucGFyYWdyYXBocy1zdWJmb3JtIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG4gIGxhYmVsIHtcbiAgICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiByZW0tY2FsYygxNik7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICBpbnB1dFt0eXBlPVwidGV4dFwiXSwgLmZvcm0tdGV4dCwgLmZvcm0tZmlsZSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiByZW0tY2FsYygxNik7XG4gICAgY29sb3I6ICMyYjJiMmI7XG4gICAgbWFyZ2luOiAycHggMCAycHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogMCAzcHggM3B4IC0ycHggcmdiYSgwLDAsMCwuMSk7XG4gICAgfVxuICB9XG4gIC5mb3JtLXR5cGUtc2VsZWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OicnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA0N3B4O1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJy4uL2ltYWdlcy9sYXlvdXQtYnVpbGRlci9hcnJvdy0tZG93bi0tYmxhY2suc3ZnJykgbm8tcmVwZWF0IDAgNTAlO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogOXB4O1xuICAgIH1cbiAgfVxuICAuZm9ybS1zZWxlY3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcbiAgICBjb2xvcjogIzJiMmIyYjtcbiAgICBtYXJnaW46IDJweCAwIDJweCAwO1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICB0ZXh0LWluZGVudDogOHB4O1xuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDNweCAtMnB4IHJnYmEoMCwwLDAsLjEpO1xuICAgIH1cbiAgfVxuICAuZm9ybS1maWxlIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIHVsLmxheW91dC1zZWxlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpIHtcbiAgICAgIGZsZXg6IDEgMCA1MCU7XG4gICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXI6IDFweCBkYXNoZWQgIzY2NjtcbiAgICAgICAgcGFkZGluZzogMjVweCAxMHB4IDIwcHggMTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQyZDJkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBkaXYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgICBmb250LXNpemU6IHJlbS1jYWxjKDE1KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICB1bC5pbmxpbmUtYmxvY2stbGlzdCB7XG4gICAgLyptYXJnaW46IDAgMzBweDsqL1xuICAgIG1hcmdpbjogMDtcbiAgICBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmb250LXNpemU6IHJlbS1jYWxjKDE1KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjNjY2O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyZDJkMmQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMTJweCAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgLm9wdGlvbiB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTUpO1xuICAgIH1cbiAgfVxuICBpbnB1dC5mb3JtLWNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDIycHg7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVlZWVlO1xuICAgICAgYmFja2dyb3VuZDogI2VlZWVlZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICB0b3A6IC0xcHg7XG4gICAgICBsZWZ0OiAtMXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxN3B4IC0xcHg7XG4gICAgfVxuICAgICY6Y2hlY2tlZDpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgICY6Y2hlY2tlZDphZnRlciB7XG4gICAgICB3aWR0aDogMTNweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMmQyZDJkO1xuICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IC4wOHMgZWFzZS1vdXQsd2lkdGggLjA4cyBlYXNlLW91dCAuMXM7XG4gICAgfVxuICB9XG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnV0dG9uLS1wcmltYXJ5IHtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjJiMmI7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTMpO1xuICAgICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIGNvbG9yOiAjMmIyYjJiO1xuICAgIH1cbiAgfVxuICAuZm9ybS10ZXh0YXJlYS13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmNrZS5ja2VfbHRyIHtcbiAgICAuY2tlX2lubmVyIHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuICAgICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNrZV90b3Age1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNrZV9jb250ZW50cyB7XG4gICAgcGFkZGluZzogMCAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNrZV9ib3R0b20ge1xuICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGFibGUge1xuICAgIG1pbi13aWR0aDoxMDAlO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAmLmVudGl0aWVzLWxpc3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIHRyIHRoOmZpcnN0LWNoaWxkLCB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIHRkLCB0aCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjNjY2O1xuICB9XG4gIHRyOmhvdmVyIHRkIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuZm9ybS1pdGVtLCAuZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZSB7XG4gICAgaDQge1xuICAgICAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiByZW0tY2FsYygxNik7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbiAgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2Uge1xuICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnV0dG9uLmZpZWxkLWFkZC1tb3JlLXN1Ym1pdCB7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaW1hZ2VzL2xheW91dC1idWlsZGVyL3BsdXMtLXdoaXRlLnN2ZycpIG5vLXJlcGVhdCAwIDUwJTtcbiAgICAgIHBhZGRpbmctbGVmdDogMTdweDtcbiAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaW1hZ2Utd2lkZ2V0IHtcbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaW1hZ2VzL2xheW91dC1idWlsZGVyL3BsdXMtLXdoaXRlLnN2ZycpIG5vLXJlcGVhdCB0b3AgMTBweCBsZWZ0IDEwcHg7XG4gICAgICBwYWRkaW5nOiA3cHggMTVweCA3cHggMjlweDtcbiAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucGFyYWdyYXBocy1kcm9wYnV0dG9uLXdyYXBwZXIge1xuICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnV0dG9uLmZpZWxkLWFkZC1tb3JlLXN1Ym1pdCB7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaW1hZ2VzL2xheW91dC1idWlsZGVyL3BsdXMtLXdoaXRlLnN2ZycpIG5vLXJlcGVhdCB0b3AgMTBweCBsZWZ0IDEwcHg7XG4gICAgICBwYWRkaW5nOiA3cHggMTVweCA3cHggMjlweDtcbiAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucGFyYWdyYXBoLXR5cGUtdG9wIHtcbiAgICAucGFyYWdyYXBoLXR5cGUtdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiByZW0tY2FsYygxNik7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgIC5wYXJhZ3JhcGhzLWRyb3BidXR0b24td3JhcHBlciB7XG4gICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaW1hZ2VzL2xheW91dC1idWlsZGVyL2RlbGV0ZS0td2hpdGUuc3ZnJykgbm8tcmVwZWF0IDAgNTAlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3cHg7XG4gICAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZGV0YWlscy13cmFwcGVyOm5vdCguanMtb2ZmLWNhbnZhcy1jb21wdXRlZC1pZ25vcmUpIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmZpZWxkLS10eXBlLWltYWdlIHtcbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaW1hZ2VzL2xheW91dC1idWlsZGVyL3BsdXMtLXdoaXRlLnN2ZycpIG5vLXJlcGVhdCB0b3AgMTBweCBsZWZ0IDEwcHg7XG4gICAgICBwYWRkaW5nOiA3cHggMTVweCA3cHggMjlweDtcbiAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgICAmLnJlbW92ZS1idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJy4uL2ltYWdlcy9sYXlvdXQtYnVpbGRlci9kZWxldGUtLXdoaXRlLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgfVxuICAgIH1cbiAgICB0ZCB7XG4gICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmc6IDdweCAxNXB4IDdweCAxN3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBzdW1tYXJ5IHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbiAgLmRlc2NyaXB0aW9uLCAuZm9ybS1pdGVtIC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG59XG5cbi5sYXlvdXQtYnVpbGRlcl9fYWRkLWJsb2NrLmlzLWxheW91dC1idWlsZGVyLWhpZ2hsaWdodGVkLCAubGF5b3V0LWJ1aWxkZXJfX2xheW91dC5pcy1sYXlvdXQtYnVpbGRlci1oaWdobGlnaHRlZCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLyogY2tlICovXG4uY2tlX2VkaXRhYmxlLmNrZV9lZGl0YWJsZV90aGVtZWQge1xuICBib2R5IHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuICB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG59XG5cbi8qIGltYWdlIHVwbG9hZCBtb2RhbCAqL1xuXG4udWktd2lkZ2V0LW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiAjYWFhO1xuICBvcGFjaXR5OiAuNztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG59XG5cbi51aS1kaWFsb2cuZW50aXR5LWJyb3dzZXItbW9kYWwsXG4udWktZGlhbG9nLnVpLWRpYWxvZy1idXR0b25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMjYwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiByZW0tY2FsYygxNik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIC51aS1kaWFsb2ctdGl0bGUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbiAgLnVpLWRpYWxvZy10aXRsZWJhciB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICMyZDJkMmQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB6LWluZGV4OiA2O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gIH1cbiAgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjVweDtcbiAgICByaWdodDogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9sYXlvdXQtYnVpbGRlci9jbG9zZS0td2hpdGUuc3ZnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIG9wYWNpdHk6IC41O1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyOiBub25lO1xuICAgICY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2xheW91dC1idWlsZGVyL2Nsb3NlLS13aGl0ZS5zdmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uZmllbGQtLXR5cGUtbGF5b3V0LXNlY3Rpb24uZmllbGQtLW5hbWUtbGF5b3V0LWJ1aWxkZXJfX2xheW91dCB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbn1cblxuZm9ybS5sYXlvdXQtYnVpbGRlci1kaXNjYXJkLWNoYW5nZXMsXG5mb3JtLmxheW91dC1idWlsZGVyLXJldmVydC1vdmVycmlkZXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIHBhZGRpbmctbGVmdDogJHBob25lLXBhZGRpbmc7XG4gICAgcGFkZGluZy1yaWdodDogJHBob25lLXBhZGRpbmc7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIHBhZGRpbmctbGVmdDogJHRhYmxldC1wYWRkaW5nO1xuICAgIHBhZGRpbmctcmlnaHQ6ICR0YWJsZXQtcGFkZGluZztcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIG1heC13aWR0aDogNzcwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG4uZWRpdG9yLWxpbmstZGlhbG9nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBwYWRkaW5nOiAyNXB4O1xuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG4gIC5mb3JtLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgbGFiZWwge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgaW5wdXQuZm9ybS10ZXh0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsMCwwLDAuMDQpO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2JiYjtcbiAgICB9XG4gIH1cbiAgLmZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgbGFiZWwge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMnB4IDAgMnB4IDI1cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNXB4O1xuICAgICAgICBsZWZ0OiAtM3B4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgbGVmdDogLTRweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxOHB4IC0xcHg7XG4gICAgICB9XG4gICAgfVxuICAgIGlucHV0IHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICB3aWR0aDogMXB4O1xuICAgICAgbWFyZ2luOiAtMXB4O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgJjpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzJiMmIyYjtcbiAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IC4wOHMgZWFzZS1vdXQsIHdpZHRoIC4wOHMgZWFzZS1vdXQgLjFzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG4gIC5mb3JtLWFjdGlvbnMge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLmZvcm0tc3VibWl0IHtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjJiMmI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBmb250LXNpemU6IC44MTI1cmVtO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAubGlua2l0LXVpLWF1dG9jb21wbGV0ZS51aS1tZW51IC5saW5raXQtcmVzdWx0LWxpbmUtd3JhcHBlci51aS1zdGF0ZS1mb2N1cyxcbiAgLmxpbmtpdC11aS1hdXRvY29tcGxldGUudWktbWVudSAubGlua2l0LXJlc3VsdC1saW5lLXdyYXBwZXIudWktc3RhdGUtYWN0aXZlIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNmNGZhO1xuICAgIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnVpLXdpZGdldC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2Uge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaW1hZ2VzL2xheW91dC1idWlsZGVyL2Nsb3NlLnN2ZycpIG5vLXJlcGVhdCB0b3AgcmlnaHQ7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyOiBub25lO1xuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLnVpLWRpYWxvZy10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tYmFzZTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1oZWFkZXJzO1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gIH1cbiAgZm9ybS5lZGl0b3ItbGluay1kaWFsb2cge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgLmZvcm0td3JhcHBlciB7XG4gICAgICBzdW1tYXJ5IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgICAgIGJveC1zaXppbmc6IGluaGVyaXQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmxpbmtpdC11aS1hdXRvY29tcGxldGUudWktd2lkZ2V0IHtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmZiZmJmO1xuICB6LWluZGV4OiAyO1xufVxuXG4udWktZnJvbnQge1xuICAuZGV0YWlscy13cmFwcGVyIHtcbiAgICB1bC5saW5rcyB7XG4gICAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4jZHJ1cGFsLW9mZi1jYW52YXMgdWwuaW5saW5lLWJsb2NrLWxpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gICsgLmZvcm0td3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuXG4jZHJ1cGFsLW9mZi1jYW52YXMgLmlubGluZS1ibG9jay1jcmVhdGUtYnV0dG9uLFxuI2RydXBhbC1vZmYtY2FudmFzIC5pbmxpbmUtYmxvY2stbGlzdF9faXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cbiIsIiRwcmltYXJ5LWNvbG9yOiAjMDA4MEEzO1xuJHNlY29uZGFyeS1jb2xvcjogI0U1NTMwMDtcbiR0ZXJ0aWFyeS1jb2xvcjogIzU1NTU1NTtcblxuJGJvcmRlci1jb2xvcjogI0U4RTBENDtcbiR0ZXh0LWNvbG9yOiAjMDUxNzFEO1xuXG4kd2hpdGU6ICNmZmZmZmY7XG4kYmxhY2s6ICMwNTE3MUQ7XG4kZ3JleTogI0YyRjJGMjtcblxuJGVycm9yLWNvbG9yOiAjQkI0ODREO1xuXG4kZ29sZDogI0MyOUYxODtcbiRiZWlnZTogI0Y3RTNDMjtcbiRiZWlnZS1saWdodDogI0ZGRjBEODtcbiRiZWlnZS1kYXJrOiAjRTVEMEFCO1xuJHllbGxvdzogI0ZGRDcwMztcbiRwaW5rOiAjRjE5Mjk2O1xuJG9yYW5nZTogI0ZCODcwQTtcbi8vJGJsdWU6ICMwMTU2QTQ7XG4kYmx1ZTogIzQ1NjlhZTtcbiRncmVlbjogIzQzQTI1NjtcbiRyZWQ6ICNFRjRBMzQ7XG4kcHVycGxlOiAjQjE2NkE2OyIsIiRyZW0tYmFzZTogMTZweDtcblxuJGJvcmRlci1yYWRpdXM6IDRweDtcblxuJHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG4kdHJhbnNpdGlvbi1hbmltYXRpb246IGFsbCAxLjVzIGVhc2U7XG5cbiRtYXgtc2l0ZS13aWR0aDogMTM0MHB4O1xuJG1heC1jb250ZW50LXdpZHRoOiA5ODBweDtcbiRkZXNrdG9wLXBhZGRpbmc6IDUwcHg7XG4kdGFibGV0LXBhZGRpbmc6IDMwcHg7XG4kcGhvbmUtcGFkZGluZzogMjBweDtcblxuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDM4MHB4LFxuICBzbTogNTUwcHgsXG4gIHNtZDogNzUwcHgsXG4gIG1kOiAxMTAwcHgsXG4gIGxnOiAxMTUwcHgsXG4gIHhsOiAxOTAwcHhcbik7XG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogMTAwJSxcbiAgbWQ6IDEwMCUsXG4gIGxnOiAxMDAlLFxuICB4bDogMTAwJVxuKTtcblxuJGdyaWQtY29sdW1ucy1jb3VudDogMTI7XG4kZ3JpZC1ndXR0ZXItd2lkdGgtYmFzZTogMi41cmVtO1xuXG4kZ3JpZC1ndXR0ZXItd2lkdGhzOiAoXG4gIHhzOiAkZ3JpZC1ndXR0ZXItd2lkdGgtYmFzZSxcbiAgc206ICRncmlkLWd1dHRlci13aWR0aC1iYXNlLFxuICBtZDogJGdyaWQtZ3V0dGVyLXdpZHRoLWJhc2UsXG4gIGxnOiAkZ3JpZC1ndXR0ZXItd2lkdGgtYmFzZSxcbiAgeGw6ICRncmlkLWd1dHRlci13aWR0aC1iYXNlXG4pO1xuXG4kei1pbmRleDogKFxuICBiYWNrZHJvcDogNDAxLFxuICBtZW51LXdyYXBwZXI6IDQwMCxcbiAgZGlhbG9nOiAzMDAsXG4gIHNpdGUtbG9nbzogNDAzLFxuICBtZXNzYWdlczogNDAzLFxuICBsYW5ndWFnZS1zd2l0Y2hlci13cmFwcGVyOiA0MDIsXG4gIG5hdi10b2dnbGU6IDQwMixcbiAgbWFpbi1uYXYtZHJvcGRvd246IDIwMCxcbiAgbWFpbi1uYXY6IDEwMCxcbiAgdG9jLW5hdjogOTksXG4gIG1haW4tZm9vdGVyOiAyMCxcbiAgc29jaWFsLXNpZGUtbmF2OiAxMFxuKTtcblxuXG4vLyBzdHlsZWd1aWRlIC8vXG4kbWFpbi1jb250ZW50LW1heC13aWR0aDogODIuMzUyOTRyZW07XG4kbWFpbi1oZWFkZXItaGVpZ2h0OiA1LjEyNXJlbTtcbiRtYWluLW5hdi1oZWlnaHQ6IDMuNjI1cmVtO1xuJGRlZmF1bHQtYXNpZGUtd2lkdGg6IDI1cmVtOyIsIiRmb250LWZhbWlseS0tYmFzZTogXCJMYXJzc2VpdFwiLCBzYW5zLXNlcmlmO1xuJGZvbnQtZmFtaWx5LS1oZWFkZXJzOiBcIkxhcnNzZWl0XCIsIHNhbnMtc2VyaWY7XG5cbiRmb250LXdlaWdodC0tYmFzZTogNDAwO1xuJGZvbnQtd2VpZ2h0LS1oZWFkZXJzOiA3MDA7XG5cbiR0ZXh0LXNpemUtLXNtYWxsOiAwLjc1cmVtOyAvLzEycHhcbiR0ZXh0LXNpemUtLWJhc2U6IDEwNCU7XG4kdGV4dC1zaXplLS1iaWc6IDEuMTI1cmVtOyAvLzE4cHhcblxuJHJlbS1iYXNlOiAxNnB4O1xuXG4kbGluZS1oZWlnaHQtLWJhc2U6IDEuNTU7XG4kbGluZS1oZWlnaHQtLWhlYWRlcnM6IDEuMTtcblxuXG4iLCIuYnRuLXByaW1hcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMTBweCAwO1xuICBwYWRkaW5nOiAxM3B4IDQwcHggMXB4IDE1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0taGVhZGVycztcbiAgZm9udC1zaXplOiByZW0tY2FsYygxNSk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogJHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZDogJHByaW1hcnktY29sb3IgdXJsKCcuLi9pbWFnZXMvaWNvbnMvYXBwbGljYXRpb24vYXJyb3ctLXJpZ2h0LS13aGl0ZS5zdmcnKSB0b3AgMTVweCByaWdodCAxNXB4IG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgbWluLWhlaWdodDogNDRweDtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkcHJpbWFyeS1jb2xvciwgNyUpO1xuICB9XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG5cbi5idG4tLWJpZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiA1cHggMCAxMHB4IDA7XG4gIHBhZGRpbmc6IDE2cHggNDBweCAxcHggMTVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiAwO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LS1oZWFkZXJzO1xuICBmb250LXNpemU6IHJlbS1jYWxjKDE1KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1jb2xvciB1cmwoJy4uL2ltYWdlcy9pY29ucy9hcHBsaWNhdGlvbi9hcnJvdy0tcmlnaHQtLXdoaXRlLnN2ZycpIHRvcCAxN3B4IHJpZ2h0IDE1cHggbm8tcmVwZWF0O1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRwcmltYXJ5LWNvbG9yLCA3JSk7XG4gIH1cbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuLmJ0bi1ibGFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIHBhZGRpbmc6IDRweCA0MHB4IDFweCAxNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLWhlYWRlcnM7XG4gIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTcpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9pY29ucy9hcHBsaWNhdGlvbi9hcnJvdy0tcmlnaHQtLWJsYWNrLnN2ZycpIHRvcCAxNXB4IHJpZ2h0IDE1cHggbm8tcmVwZWF0O1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICBtaW4taGVpZ2h0OiA0NHB4O1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NnB4O1xuICB9XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG5cbi5idG4tZG93bmxvYWQtLWJsYWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDEwcHggMDtcbiAgcGFkZGluZzogNHB4IDE1cHggMXB4IDE1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0taGVhZGVycztcbiAgZm9udC1zaXplOiByZW0tY2FsYygxNyk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjtcbiAgY29sb3I6ICRibGFjaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuXG4uYnRuLWNvb2tpZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0taGVhZGVycztcbiAgZm9udC1zaXplOiByZW0tY2FsYygxNSk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBjb2xvcjogJHByaW1hcnktY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG4gIH1cbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuLmJ0bi1mb3JtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDEwcHggMDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTNDOTlGO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LS1oZWFkZXJzO1xuICBmb250LXNpemU6IHJlbS1jYWxjKDE1KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgbWluLWhlaWdodDogNDRweDtcbiAgd2lkdGg6IDEwMCU7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFM0M5OUY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0UzQzk5RjtcbiAgfVxuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuXG4uYnRuLS1ib3JkZXJlZC0tYmxhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMTBweCAwO1xuICBwYWRkaW5nOiAxM3B4IDQwcHggMXB4IDE1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0taGVhZGVycztcbiAgZm9udC1zaXplOiByZW0tY2FsYygxNSk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogJGJsYWNrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKCcuLi9pbWFnZXMvaWNvbnMvYXBwbGljYXRpb24vYXJyb3ctLXJpZ2h0LS1ibGFjay5zdmcnKSB0b3AgMTVweCByaWdodCAxNXB4IG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgbWluLWhlaWdodDogNDRweDtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcGFkZGluZzogMTNweCA0NnB4IDFweCAxNXB4O1xuICB9XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG5cbi5idG4tLWJvcmRlcmVkLS13aGl0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIHBhZGRpbmc6IDEzcHggNDBweCAxcHggMTVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LS1oZWFkZXJzO1xuICBmb250LXNpemU6IHJlbS1jYWxjKDE1KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJy4uL2ltYWdlcy9pY29ucy9hcHBsaWNhdGlvbi9hcnJvdy0tcmlnaHQtLXdoaXRlLnN2ZycpIHRvcCAxNXB4IHJpZ2h0IDE1cHggbm8tcmVwZWF0O1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICBtaW4taGVpZ2h0OiA0NHB4O1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwYWRkaW5nOiAxM3B4IDQ2cHggMXB4IDE1cHg7XG4gIH1cbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuXG4uYnRuLS1iYWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDEwcHggMDtcbiAgcGFkZGluZzogMTNweCAxNXB4IDFweCA0MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLWhlYWRlcnM7XG4gIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTUpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5LWNvbG9yIHVybCgnLi4vaW1hZ2VzL2ljb25zL2FwcGxpY2F0aW9uL2Fycm93LS1sZWZ0LS13aGl0ZS5zdmcnKSB0b3AgMTVweCBsZWZ0IDE1cHggbm8tcmVwZWF0O1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICBtaW4taGVpZ2h0OiA0NHB4O1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRwcmltYXJ5LWNvbG9yLCA3JSk7XG4gIH1cbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuLmJ0bi0tYm9yZGVyZWQtLWJsYWNrLS1zbWFsbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAxMHB4IDEwcHggMTBweCAwO1xuICBwYWRkaW5nOiAxMXB4IDE1cHggMXB4IDE1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0taGVhZGVycztcbiAgZm9udC1zaXplOiByZW0tY2FsYygxNSk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogJGJsYWNrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgbWluLWhlaWdodDogMzhweDtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG4iLCJhIHtcbiAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6IGxpZ2h0ZW4oJHByaW1hcnktY29sb3IsNSUpO1xuICB9XG59XG5cbi5wcmludCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAyOXB4O1xuICBjb2xvcjogJHByaW1hcnktY29sb3I7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9pY29ucy9hcHBsaWNhdGlvbi9wcmludC5zdmcnKSB0b3AgMnB4IGxlZnQgbm8tcmVwZWF0O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4udmlld19faGVhZGVyIC5mZWVkX19pY29ucyAueGxzeC1mZWVkIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjNweDtcbiAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaWNvbnMvYXBwbGljYXRpb24vZG93bmxvYWQtZXhjZWwuc3ZnJykgdG9wIDJweCBsZWZ0IG5vLXJlcGVhdDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnRleHRfbGluay0tcHJpbWFyeSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1yaWdodDogMjNweDtcbiAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9pY29ucy9hcHBsaWNhdGlvbi9hcnJvdy0tcmlnaHQtLWJsdWUuc3ZnJykgdG9wIDZweCByaWdodCBuby1yZXBlYXQ7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI3cHg7XG4gIH1cbn1cblxuLnRleHRfbGluay0tYmxhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDIzcHg7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2ljb25zL2FwcGxpY2F0aW9uL2Fycm93LS1yaWdodC0tYmxhY2suc3ZnJykgdG9wIDZweCByaWdodCBuby1yZXBlYXQ7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI3cHg7XG4gIH1cbn1cblxuLnRleHRfbGluay0td2hpdGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDIzcHg7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2ljb25zL2FwcGxpY2F0aW9uL2Fycm93LS1yaWdodC0td2hpdGUuc3ZnJykgdG9wIDZweCByaWdodCBuby1yZXBlYXQ7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI3cHg7XG4gIH1cbn1cblxuLnRleHQtZm9ybWF0dGVkIGE6bm90KFtjbGFzc10pIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0I4RDFEODtcbiAgY29sb3I6IGRhcmtlbigkcHJpbWFyeS1jb2xvciw1JSk7XG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiBkYXJrZW4oJHByaW1hcnktY29sb3IsMTAlKTtcbiAgICBib3JkZXItY29sb3I6ICM2Q0FDQkU7XG4gIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbkBpbXBvcnQgXCJjb25maWcvY29uZmlnXCI7XG5AaW1wb3J0IFwiYmFzZS9ub3JtYWxpemVcIjtcbkBpbXBvcnQgXCJiYXNlL3NjYWZmb2xkaW5nL3NjYWZmb2xkaW5nXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9mb3Jtcy9idXR0b25zXCI7XG5AaW1wb3J0IFwidHlwb2dyYXBoeS9saW5rc1wiO1xuXG5cbi5jay1lZGl0b3JfX21haW4ge1xuICAudHh0LS1pbnRybyB7XG4gICAgZm9udC1zaXplOiByZW0tY2FsYygyMCk7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbiAgZmlndXJlW2RhdGEtdmlldy1tb2RlPW9uZV90aGlyZF0ge1xuICAgIG1heC13aWR0aDogMzAlO1xuICB9XG59XG4iXX0= */
