@-webkit-keyframes tb-lo\:e-spmenu-open{0%{height:100%;opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{height:100%;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes tb-lo\:e-spmenu-open{0%{height:100%;opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{height:100%;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes tb-lo\:e-spmenu-close{0%{height:100%;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}99%{height:100%;-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}to{height:0;opacity:0}}@keyframes tb-lo\:e-spmenu-close{0%{height:100%;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}99%{height:100%;-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}to{height:0;opacity:0}}@layer reset,vendor,syg-flocss5,project,utility;@layer syg-flocss5{:root{--root-line-height:1.9;--root-background-color:#0b0416;--root-font-color:#c8bdd3;--root-letter-spacing:0.05em;--root-line-height_s3:calc(var(--root-line-height) * 0.7272727273);--root-line-height_s2:calc(var(--root-line-height) * 0.8);--root-line-height_s1:calc(var(--root-line-height) * 0.8888888889);--root-line-height_n:calc(var(--root-line-height) * 1);--root-line-height_l1:calc(var(--root-line-height) * 1.1428571429);--root-line-height_l2:calc(var(--root-line-height) * 1.3333333333);--root-line-height_l3:calc(var(--root-line-height) * 1.6);--root-line-height_l4:calc(var(--root-line-height) * 2);--root-color_transparent:transparent;--root-rgb_transparent:0, 0, 0;--root-color_cream:#e3d0cf;--root-rgb_cream:227, 208, 207;--root-color_black:#000;--root-rgb_black:0, 0, 0;--root-color_black-light:#333;--root-rgb_black-light:51, 51, 51;--root-color_black-dark:#000;--root-rgb_black-dark:0, 0, 0;--root-color_white:#fff;--root-rgb_white:255, 255, 255;--root-color_white-light:#fff;--root-rgb_white-light:255, 255, 255;--root-color_white-dark:#ccc;--root-rgb_white-dark:204, 204, 204;--root-color_red:#ac1253;--root-rgb_red:172, 18, 83;--root-color_red-dark:#811442;--root-rgb_red-dark:129, 20, 66;--root-color_bluepurple:#590ab1;--root-rgb_bluepurple:89, 10, 177;--root-color_purple:#a000b4;--root-rgb_purple:160, 0, 180;--root-color_purple-light3:#fcdffc;--root-rgb_purple-light3:252, 223, 252;--root-color_purple-light2:#e89ee8;--root-rgb_purple-light2:232, 158, 232;--root-color_purple-light:#d844d8;--root-rgb_purple-light:216, 68, 216;--root-color_purple-dark:#5d0668;--root-rgb_purple-dark:93, 6, 104;--root-color_darkgray:#444;--root-rgb_darkgray:68, 68, 68;--root-color_darkgray-light:#666;--root-rgb_darkgray-light:102, 102, 102;--root-color_darkgray-dark:#333;--root-rgb_darkgray-dark:51, 51, 51;--root-color_gray:#aaa;--root-rgb_gray:170, 170, 170;--root-color_gray-light:#ccc;--root-rgb_gray-light:204, 204, 204;--root-color_gray-dark:#888;--root-rgb_gray-dark:136, 136, 136;--root-color_lightgray:#eee;--root-rgb_lightgray:238, 238, 238;--root-color_lightgray-light:#f7f7f7;--root-rgb_lightgray-light:247, 247, 247;--root-color_lightgray-dark:#ddd;--root-rgb_lightgray-dark:221, 221, 221;--root-color_link:#d844d8;--root-rgb_link:216, 68, 216;--root-color_link-hover:#e89ee8;--root-rgb_link-hover:232, 158, 232}body{background-color:var(--root-background-color);color:var(--root-font-color);-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:var(--root-letter-spacing);line-height:var(--root-line-height);-webkit-font-smoothing:antialiased;font-family:YakuHanMP,"Shippori Mincho",serif;font-weight:400}p{margin-bottom:1rem}a,a:focus{color:var(--root-color_link);text-decoration:none;-webkit-transition:.2s;transition:.2s}a:active,a:hover{color:var(--root-color_link-hover)}h1,h2,h3,h4,h5,h6{line-height:1.4}.c-list-dl.c-list-dl--bold>dt,strong{font-weight:700}img{max-width:100%}input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{padding:var(--input-padding, 0.3em);border:var(--input-border, solid 1px #ccc);border-radius:var(--input-radius, 4px);-webkit-box-sizing:border-box;box-sizing:border-box;line-height:var(--input-line-height, 1.4);outline:0;-webkit-box-shadow:var(--input-shadow, 0.05em 0.05em 0.1em 0 rgba(0, 0, 0, 0.2) inset);box-shadow:var(--input-shadow, 0.05em 0.05em 0.1em 0 rgba(0, 0, 0, 0.2) inset);-webkit-transition:.2s;transition:.2s}input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=file]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{-webkit-box-shadow:var(--input-shadow-focus, 0 0 0 0.2em rgba(#67d2ff, 0.5), 0.05em 0.05em 0.1em 0 rgba(0, 0, 0, 0.2) inset);box-shadow:var(--input-shadow-focus, 0 0 0 0.2em rgba(#67d2ff, 0.5), 0.05em 0.05em 0.1em 0 rgba(0, 0, 0, 0.2) inset)}input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=file]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=range]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--input-placeholder-color, #ccc)}input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=file]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=range]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,textarea::-moz-placeholder{color:var(--input-placeholder-color, #ccc)}input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=file]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=range]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--input-placeholder-color, #ccc)}input[type=date]::-ms-input-placeholder,input[type=datetime-local]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=file]::-ms-input-placeholder,input[type=month]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=range]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,input[type=time]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder,input[type=week]::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--input-placeholder-color, #ccc)}input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=email]::placeholder,input[type=file]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=range]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,textarea::placeholder{color:var(--input-placeholder-color, #ccc)}label{display:inline-block}select{outline:0;font-size:1rem;border:solid 1px #ccc;background:#fff;height:2em}select:focus{-webkit-box-shadow:0 0 0 .2em rgba(103,210,255,.5),.05em .05em .1em 0 rgba(0,0,0,.2) inset;box-shadow:0 0 0 .2em rgba(103,210,255,.5),.05em .05em .1em 0 rgba(0,0,0,.2) inset}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-x{height:15px;bottom:0}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps__rail-x:focus,.ps__rail-x:hover,.ps__rail-y:focus,.ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}.l-fx{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:var(--l-gap-x, 0px);-moz-column-gap:var(--l-gap-x, 0px);column-gap:var(--l-gap-x, 0px);row-gap:var(--l-gap-y, 0px);margin-right:calc(var(--l-gap-x, 0px)*-1)}.l-fx.l-fx--no-mr{margin-right:0}.l-fx.l-fx--dir_col,.l-fx.l-fx--dir_row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.l-fx.l-fx--dir_col{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}[class*=l-fx__fit-item],[class*=l-fx__item_]{-webkit-box-flex:0;-ms-flex:none;flex:none}.l-fx__item_1-1{width:calc(100% - var(--l-gap-x, 0px))}.l-fx__item_2-1{width:calc(50% - var(--l-gap-x, 0px))}.l-fx__item_2-2{width:calc(100% - var(--l-gap-x, 0px))}.l-fx__item_3-1{width:calc(33.3333333333% - var(--l-gap-x, 0px))}.l-fx__item_3-2{width:calc(66.6666666667% - var(--l-gap-x, 0px))}.l-fx__item_3-3{width:calc(100% - var(--l-gap-x, 0px))}.l-fx__item_4-1{width:calc(25% - var(--l-gap-x, 0px))}.l-fx__item_4-2{width:calc(50% - var(--l-gap-x, 0px))}.l-fx__item_4-3{width:calc(75% - var(--l-gap-x, 0px))}.l-fx__item_4-4{width:calc(100% - var(--l-gap-x, 0px))}.l-fx__item_5-1{width:calc(20% - var(--l-gap-x, 0px))}.l-fx__item_5-2{width:calc(40% - var(--l-gap-x, 0px))}.l-fx__item_5-3{width:calc(60% - var(--l-gap-x, 0px))}.l-fx__item_5-4{width:calc(80% - var(--l-gap-x, 0px))}.l-fx__item_5-5{width:calc(100% - var(--l-gap-x, 0px))}.l-fx__item_6-1{width:calc(16.6666666667% - var(--l-gap-x, 0px))}.l-fx__item_6-2{width:calc(33.3333333333% - var(--l-gap-x, 0px))}.l-fx__item_6-3{width:calc(50% - var(--l-gap-x, 0px))}.l-fx__item_6-4{width:calc(66.6666666667% - var(--l-gap-x, 0px))}.l-fx__item_6-5{width:calc(83.3333333333% - var(--l-gap-x, 0px))}.l-fx__item_6-6{width:calc(100% - var(--l-gap-x, 0px))}.l-fx__item_7-1{width:calc(14.2857142857% - var(--l-gap-x, 0px))}.l-fx__item_7-2{width:calc(28.5714285714% - var(--l-gap-x, 0px))}.l-fx__item_7-3{width:calc(42.8571428571% - var(--l-gap-x, 0px))}.l-fx__item_7-4{width:calc(57.1428571429% - var(--l-gap-x, 0px))}.l-fx__item_7-5{width:calc(71.4285714286% - var(--l-gap-x, 0px))}.l-fx__item_7-6{width:calc(85.7142857143% - var(--l-gap-x, 0px))}.l-fx__item_7-7{width:calc(100% - var(--l-gap-x, 0px))}.l-fx__item_8-1{width:calc(12.5% - var(--l-gap-x, 0px))}.l-fx__item_8-2{width:calc(25% - var(--l-gap-x, 0px))}.l-fx__item_8-3{width:calc(37.5% - var(--l-gap-x, 0px))}.l-fx__item_8-4{width:calc(50% - var(--l-gap-x, 0px))}.l-fx__item_8-5{width:calc(62.5% - var(--l-gap-x, 0px))}.l-fx__item_8-6{width:calc(75% - var(--l-gap-x, 0px))}.l-fx__item_8-7{width:calc(87.5% - var(--l-gap-x, 0px))}.l-fx__item_8-8{width:calc(100% - var(--l-gap-x, 0px))}.l-fx__fit-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.l-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[var(--l-grid--divide, 1)];grid-template-columns:repeat(var(--l-grid--divide, 1),1fr);-webkit-column-gap:var(--l-gap-x, 0px);-moz-column-gap:var(--l-gap-x, 0px);column-gap:var(--l-gap-x, 0px);row-gap:var(--l-gap-y, 0px)}.l-grid.l-grid--1{--l-grid--divide:1}.l-grid.l-grid--2{--l-grid--divide:2}.l-grid.l-grid--3{--l-grid--divide:3}.l-grid.l-grid--4{--l-grid--divide:4}.l-grid.l-grid--5{--l-grid--divide:5}.l-grid.l-grid--6{--l-grid--divide:6}.l-grid.l-grid--7{--l-grid--divide:7}.l-grid.l-grid--8{--l-grid--divide:8}[class*=l-grid__span_],[class*=l-grid__start_]{grid-column:var(--l-grid__start, auto)/span var(--l-grid__span, 1)}.l-grid__start_1{--l-grid__start:1}.l-grid__span_1{--l-grid__span:1}.l-grid__start_2{--l-grid__start:2}.l-grid__span_2{--l-grid__span:2}.l-grid__start_3{--l-grid__start:3}.l-grid__span_3{--l-grid__span:3}.l-grid__start_4{--l-grid__start:4}.l-grid__span_4{--l-grid__span:4}.l-grid__start_5{--l-grid__start:5}.l-grid__span_5{--l-grid__span:5}.l-grid__start_6{--l-grid__start:6}.l-grid__span_6{--l-grid__span:6}.l-grid__start_7{--l-grid__start:7}.l-grid__span_7{--l-grid__span:7}.l-grid__start_8{--l-grid__start:8}.l-grid__span_8{--l-grid__span:8}.l-gap-x_page-top{--l-gap-x:var(--root-spacer_page-top)}.l-gap-y_page-top{--l-gap-y:var(--root-spacer_page-top)}.l-gap-x_s5{--l-gap-x:var(--root-spacer_s5)}.l-gap-y_s5{--l-gap-y:var(--root-spacer_s5)}.l-gap-x_s4{--l-gap-x:var(--root-spacer_s4)}.l-gap-y_s4{--l-gap-y:var(--root-spacer_s4)}.l-gap-x_s3{--l-gap-x:var(--root-spacer_s3)}.l-gap-y_s3{--l-gap-y:var(--root-spacer_s3)}.l-gap-x_s2{--l-gap-x:var(--root-spacer_s2)}.l-gap-y_s2{--l-gap-y:var(--root-spacer_s2)}.l-gap-x_s1{--l-gap-x:var(--root-spacer_s1)}.l-gap-y_s1{--l-gap-y:var(--root-spacer_s1)}.l-gap-x_n{--l-gap-x:var(--root-spacer_n)}.l-gap-y_n{--l-gap-y:var(--root-spacer_n)}.l-gap-x_l1{--l-gap-x:var(--root-spacer_l1)}.l-gap-y_l1{--l-gap-y:var(--root-spacer_l1)}.l-gap-x_l2{--l-gap-x:var(--root-spacer_l2)}.l-gap-y_l2{--l-gap-y:var(--root-spacer_l2)}.l-gap-x_l3{--l-gap-x:var(--root-spacer_l3)}.l-gap-y_l3{--l-gap-y:var(--root-spacer_l3)}.l-gap-x_l4{--l-gap-x:var(--root-spacer_l4)}.l-gap-y_l4{--l-gap-y:var(--root-spacer_l4)}.l-gap-x_l5{--l-gap-x:var(--root-spacer_l5)}.l-gap-y_l5{--l-gap-y:var(--root-spacer_l5)}.l-gap-x_l6{--l-gap-x:var(--root-spacer_l6)}.l-gap-y_l6{--l-gap-y:var(--root-spacer_l6)}.l-gap-x_l7{--l-gap-x:var(--root-spacer_l7)}.l-gap-y_l7{--l-gap-y:var(--root-spacer_l7)}.l-gap-x_l8{--l-gap-x:var(--root-spacer_l8)}.l-gap-y_l8{--l-gap-y:var(--root-spacer_l8)}.l-jst-c_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-jst-c_center.l-fx{margin-left:calc(var(--l-gap-x, 0px)*-.5);margin-right:calc(var(--l-gap-x, 0px)*-.5)}.l-jst-c_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.l-jst-c_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.l-jst-c_end.l-fx{margin-left:calc(var(--l-gap-x, 0px)*-1);margin-right:0}.l-jst-c_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-jst-c_around{-ms-flex-pack:distribute;justify-content:space-around}.l-jst-s_center{-ms-grid-column-align:center;justify-self:center}.l-jst-s_start{justify-self:flex-start}.l-jst-s_end{justify-self:flex-end}.l-jst-s_between{-ms-grid-column-align:space-between;justify-self:space-between}.l-jst-s_around{-ms-grid-column-align:space-around;justify-self:space-around}.l-alg-i_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-alg-i_start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.l-alg-i_end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.l-alg-i_stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.l-alg-s_center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.l-alg-s_start{-ms-flex-item-align:start;align-self:flex-start}.l-alg-s_end{-ms-flex-item-align:end;align-self:flex-end}.l-alg-s_stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.l-order_-1{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.l-order_0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.l-order_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.l-order_2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.l-order_3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.l-order_4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.l-order_5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.l-body-fit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh}.l-body-fit__body{-webkit-box-flex:1;-ms-flex:1;flex:1}.l-clm{-webkit-column-gap:var(--l-clm-gap);-moz-column-gap:var(--l-clm-gap);column-gap:var(--l-clm-gap);--l-clm-gap:var(--root-spacer_l3)}.l-clm.l-clm--gap_n{--l-clm-gap:var(--root-spacer_n)}.l-clm.l-clm--gap_l5{--l-clm-gap:var(--root-spacer_l5)}.l-clm.l-clm--rule_solid1{-webkit-column-rule:solid 1px var(--root-color_gray);-moz-column-rule:solid 1px var(--root-color_gray);column-rule:solid 1px var(--root-color_gray)}.l-clm.l-clm--rule_dot2{-webkit-column-rule:dotted 2px var(--root-color_gray);-moz-column-rule:dotted 2px var(--root-color_gray);column-rule:dotted 2px var(--root-color_gray)}.l-clm.l-clm--2{-webkit-column-count:2!important;-moz-column-count:2!important;column-count:2!important}.l-clm.l-clm--3{-webkit-column-count:3!important;-moz-column-count:3!important;column-count:3!important}[class*=l-content_]{position:relative;width:100%;margin-left:auto;margin-right:auto}.l-visual-data{display:-ms-grid;display:grid;-ms-grid-columns:var(--l-visual-data--columns, 1fr);grid-template-columns:var(--l-visual-data--columns, 1fr);gap:var(--l-visual-data--gap, 0)}.c-badge{display:inline-block;padding:var(--c-badge--padding, 0.3em 0.4em 0.3em 0.2em);font-weight:var(--c-badge--font-weight, 700);border-radius:var(--c-badge--radius, 0.25em);background:var(--c-badge--bg, #000);color:var(--c-badge--color, #fff);line-height:1}.c-badge.c-badge--pad_l1{--c-badge--padding:0.3em 1em 0.3em 1em}.c-badge.c-badge--pad_l2{--c-badge--padding:0.3em 2em 0.3em 2em}.c-badge.c-badge--red{--c-badge--bg:var(--root-color_red);--c-badge--color:#fff}.c-banners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:var(--c-banners--direction, row);flex-direction:var(--c-banners--direction, row);-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--c-banners--gap)}.c-banners__link{display:block}.c-banners__image{width:var(--c-banners--image-width, auto);height:var(--c-banners--image-height, auto)}.c-bgimg{display:block;background-position:center;background-repeat:no-repeat;background-size:cover}.c-bgimg.c-bgimg--contain{background-size:contain}.c-bgimg.c-bgimg--1x1{padding-top:100%}.c-bgimg.c-bgimg--4x3{padding-top:75%}.c-bgimg.c-bgimg--16x9{padding-top:56.25%}.c-bgimg.c-bgimg--cd{padding-top:100%}.c-bgimg.c-bgimg--bd{padding-top:133.3333333333%}.c-bgimg.c-bgimg--b6{padding-top:142%}.c-bgimg.c-bgimg--border{border:solid 1px rgba(0,0,0,.2)}.c-bgimg.c-bgimg--border-shadow{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.2);box-shadow:0 0 0 1px rgba(0,0,0,.2)}.c-btn{position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;text-decoration:none;-webkit-transition:.2s;transition:.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-align:center;line-height:1.3;font-weight:700;padding:var(--c-btn--padding, 0.8em 2em);background:var(--c-btn--bg, transparent);border:var(--c-btn--border, none);border-radius:var(--c-btn--radius, 0);color:var(--c-btn--color, var(--root-font-color));font-size:var(--c-btn--font-size, 0.9em);-webkit-transition:var(--c-btn--transition, 0.2s);transition:var(--c-btn--transition, 0.2s)}.c-btn[disabled=disabled]{cursor:not-allowed;pointer-events:none}.c-btn::after,.c-btn::before{color:var(--c-btn--icon-color, var(--root-font-color))}.c-btn.router-link-active,.c-btn:active,.c-btn:focus,.c-btn:hover,.c-btn[data-active=true]{background:var(--c-btn--bg-hover, transparent);color:var(--c-btn--color-hover, var(--root-font-color))}.c-btn.router-link-active::after,.c-btn.router-link-active::before,.c-btn:active::after,.c-btn:active::before,.c-btn:focus::after,.c-btn:focus::before,.c-btn:hover::after,.c-btn:hover::before,.c-btn[data-active=true]::after,.c-btn[data-active=true]::before{color:var(--c-btn--icon-color-hover, var(--root-font-color))}.c-btn.c-btn--pad_s1{--c-btn--padding:0.5em 1em}.c-btn.c-btn--pad_l1{--c-btn--padding:1em 2em}.c-btn.c-btn--pad_l2{--c-btn--padding:1.5em 3em}.c-btn.c-btn--next::after{position:var(--c-btn--next-position, absolute);right:var(--c-btn--next-right, 0.5rem);top:var(--c-btn--next-top, calc(50% - 0.5em));font-family:var(--c-btn--next-family, arrows);font-size:var(--c-btn--next-size, 0.8em);-webkit-transition:.3s;transition:.3s;content:var(--c-btn--next-content, "\e90c")}.c-btn.c-btn--next:active::after,.c-btn.c-btn--next:focus::after,.c-btn.c-btn--next:hover::after{translate:var(--c-btn--next-translate, 5px 0)}.c-btn.c-btn--prev::after{position:var(--c-btn--prev-position, absolute);left:var(--c-btn--prev-left, 0.5rem);top:var(--c-btn--prev-top, calc(50% - 0.5em));font-family:var(--c-btn--prev-family, arrows);font-size:var(--c-btn--prev-size, 0.8em);-webkit-transition:.3s;transition:.3s;content:var(--c-btn--prev-content, "\e925")}.c-btn.c-btn--prev:active::after,.c-btn.c-btn--prev:focus::after,.c-btn.c-btn--prev:hover::after{translate:var(--c-btn--prev-translate, -5px 0)}.c-btn.c-btn--line-prev{--c-btn--padding:0 0.8em 0.5em 4em;--c-btn--color-hover:var(--root-color_purple);letter-spacing:.2em}.c-btn.c-btn--line-prev::after,.c-btn.c-btn--line-prev::before{position:absolute;left:0;bottom:0;background-color:rgba(var(--root-rgb_purple),1);-webkit-transition:.3s;transition:.3s;content:""}.c-btn.c-btn--line-prev::before{width:1px;height:100%;-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-btn.c-btn--line-prev::after{width:100%;height:1px}.c-btn.c-btn--line-prev:active::before,.c-btn.c-btn--line-prev:focus::before,.c-btn.c-btn--line-prev:hover::before{-webkit-transform:translateX(-.8rem) rotate(45deg);transform:translateX(-.8rem) rotate(45deg)}.c-btn.c-btn--line-prev:active::after,.c-btn.c-btn--line-prev:focus::after,.c-btn.c-btn--line-prev:hover::after{-webkit-transform:translateX(-.8rem);transform:translateX(-.8rem)}.c-btn.c-btn--line-next{--c-btn--padding:0 4em 0.5em 0.8em;--c-btn--color-hover:var(--root-color_purple);letter-spacing:.2em}.c-btn.c-btn--line-next::after,.c-btn.c-btn--line-next::before{position:absolute;bottom:0;background-color:rgba(var(--root-rgb_purple),1);-webkit-transition:.3s;transition:.3s;content:""}.c-btn.c-btn--line-next::before{right:0;width:1px;height:100%;-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-btn.c-btn--line-next::after{left:0;width:100%;height:1px}.c-btn.c-btn--line-next:active::before,.c-btn.c-btn--line-next:focus::before,.c-btn.c-btn--line-next:hover::before{-webkit-transform:translateX(.8rem) rotate(-45deg);transform:translateX(.8rem) rotate(-45deg)}.c-btn.c-btn--line-next:active::after,.c-btn.c-btn--line-next:focus::after,.c-btn.c-btn--line-next:hover::after{-webkit-transform:translateX(.8rem);transform:translateX(.8rem)}.c-btn.c-btn--bg-purple{--c-btn--bg:var(--root-color_purple);--c-btn--bg-hover:var(--root-color_purple-light);--c-btn--color:var(--root-color_purple-light3);--c-btn--color-hover:var(--root-color_purple-light3);--c-btn--icon-color:var(--root-color_purple-light3);--c-btn--icon-color-hover:var(--root-color_purple-light3);--c-btn--border:none;--c-btn--radius:4px}.c-btn.c-btn--border-purple{--c-btn--bg:transparent;--c-btn--bg-hover:var(--root-color_purple);--c-btn--color:var(--root-font-color);--c-btn--color-hover:var(--root-font-color);--c-btn--icon-color:var(--root-font-color);--c-btn--icon-color-hover:var(--root-font-color);--c-btn--border:solid 1px var(--root-color_purple);--c-btn--radius:4px}.c-btn[disabled]{pointer-events:none;--c-btn--bg:#ccc;--c-btn--color:#fff;opacity:.7}.c-btn.c-btn--min_200{min-width:min(200px,100%)}.c-btn.c-btn--min_300{min-width:min(300px,100%)}.c-caption{display:block;text-align:var(--c-caption--text-align);background:var(--c-caption--bg);font-size:var(--c-caption--font-size);color:var(--c-caption--color);--c-caption--text-align:center;--c-caption--bg:transparent;--c-caption--font-size:var(--root-font-size_s1);--c-caption--color:#000}.c-caption.c-caption--movie-title{--c-caption--bg:rgba(0, 0, 0, 0.4);--c-caption--color:#fff;--c-caption--text-align:left;position:absolute;left:0;bottom:0;width:100%;margin-bottom:0;padding:.2em .2em .2em 1em;text-shadow:0 0 4px #000,0 0 8px #000}[class*=c-embed_] iframe{position:absolute;top:0;left:0;height:100%;width:100%}.c-embed_gmap,.c-embed_youtube{position:relative;overflow:hidden;padding-bottom:56.25%}.c-loading[data-loading-finish=true]{opacity:0}.c-loading__progress{position:absolute;left:0;top:45%;height:1px;width:0;background-color:var(--root-color_purple);-webkit-transition:width 1s ease;transition:width 1s ease}.c-frame{padding-left:var(--c-frame--padding-left, 0);padding-top:var(--c-frame--padding-top, 0);padding-right:var(--c-frame--padding-right, 0);padding-bottom:var(--c-frame--padding-bottom, 0);background:var(--c-frame--bg);border:var(--c-frame--border);border-radius:var(--c-frame--radius);--c-frame--padding-top:1rem;--c-frame--padding-right:1rem;--c-frame--padding-bottom:1rem;--c-frame--padding-left:1rem;--c-frame--border:none;--c-frame--radius:0;--c-frame--bg:rgba(0, 0, 0, 0.5)}.c-frame>:last-child{margin-bottom:0}.c-hamburger{z-index:1100;display:var(--c-hamburger--display, none);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--c-hamburger--bg-normal);-webkit-box-shadow:var(--c-hamburger--shadow-normal);box-shadow:var(--c-hamburger--shadow-normal)}.c-hamburger:active{background-color:var(--c-hamburger--bg-hover);-webkit-box-shadow:var(--c-hamburger--shadow-hover);box-shadow:var(--c-hamburger--shadow-hover)}.c-hamburger[data-hamburger-open=true]{background-color:var(--c-hamburger--bg-open);-webkit-box-shadow:var(--c-hamburger--shadow-open);box-shadow:var(--c-hamburger--shadow-open)}.c-hamburger__text{position:absolute;display:var(--c-hamburger__text--display);bottom:var(--c-hamburger__text--bottom);width:100%;text-align:center;font-size:var(--c-hamburger__text--size);color:var(--c-hamburger__text--color-normal);line-height:1;font-family:YakuHanJP,Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans","BIZ UDPGothic",Meiryo,sans-serif}.c-hamburger:active .c-hamburger__text{color:var(--c-hamburger__text--color-hover)}.c-hamburger[data-hamburger-open=true] .c-hamburger__text{color:var(--c-hamburger__text--color-open)}.c-hamburger__line{display:block;width:var(--c-hamburger__line--width);height:var(--c-hamburger__line--height);background-color:var(--c-hamburger__line--color-normal);-webkit-transition:inherit;transition:inherit;will-change:"transform, color"}.c-hamburger__line:nth-of-type(1){margin-bottom:var(--c-hamburger__line--margin);-webkit-transform-origin:center center;transform-origin:center center}.c-hamburger__line:nth-of-type(2){display:none}.c-hamburger__line:nth-of-type(3){-webkit-transform-origin:center center;transform-origin:center center}.c-hamburger:active .c-hamburger__line{background-color:var(--c-hamburger__line--color-hover)}.c-hamburger[data-hamburger-open=true] .c-hamburger__line{background-color:var(--c-hamburger__line--color-open)}.c-hamburger[data-hamburger-open=true] .c-hamburger__line:nth-of-type(1){-webkit-transform:translateY(calc((var(--c-hamburger__line--height) + var(--c-hamburger__line--margin))/2)) rotate(25deg);transform:translateY(calc((var(--c-hamburger__line--height) + var(--c-hamburger__line--margin))/2)) rotate(25deg)}.c-hamburger[data-hamburger-open=true] .c-hamburger__line:nth-of-type(2){opacity:0}.c-hamburger[data-hamburger-open=true] .c-hamburger__line:nth-of-type(3){-webkit-transform:translateY(calc((var(--c-hamburger__line--height) + var(--c-hamburger__line--margin))*-1/2)) rotate(-25deg);transform:translateY(calc((var(--c-hamburger__line--height) + var(--c-hamburger__line--margin))*-1/2)) rotate(-25deg)}.c-list-ul{margin-top:0;margin-bottom:1em;padding-left:var(--c-list-ul--padding-left, 0);line-height:var(--c-list-ul--line-height, 1);--c-list-ul--padding-left:2em;--c-list-ul--line-height:var(--root-line-height);--c-list-ul__li--margin-top:var(--root-spacer_s3);--c-list-ul__li--style-type:disc;--c-list-ul__li-before--position:absolute;--c-list-ul__li-before--left:0;--c-list-ul__li-before--top:-0.1em;--c-list-ul__li-before--width:1.5em;--c-list-ul__li-before--color:inherit;--c-list-ul__li-before--text-align:right;--c-list-ul__li-before--font-size:1em;--c-list-ul__li-before--font-family:arrows;--c-list-ul__li-marker--color:red}.c-list-ul>li{position:relative;list-style-type:var(--c-list-ul__li--style-type);padding-left:var(--c-list-ul__li--padding-left)}.c-list-ul>li::marker{color:var(--c-list-ul__li--marker-color)}.c-list-ul>li+li{margin-top:var(--c-list-ul__li--margin-top, 0)}.c-list-ul>li::before{position:var(--c-list-ul__li-before--position, absolute);left:var(--c-list-ul__li-before--left, 0);top:var(--c-list-ul__li-before--top, 0);width:var(--c-list-ul__li-before--width, 1em);color:var(--c-list-ul__li-before--color, inherit);text-align:var(--c-list-ul__li-before--text-align, right);font-size:var(--c-list-ul__li-before--font-size, 1em);font-family:var(--c-list-ul__li-before--font-family, inherit)}.c-list-ul.c-list-ul--circle{--c-list-ul__li--style-type:circle;--c-list-ul__li-before--color:var(--root-color_red)}.c-list-ul.c-list-ul--mark{--c-list-ul--padding-left:0;--c-list-ul__li--margin-top:var(--root-spacer_s3);--c-list-ul__li--padding-left:2em;--c-list-ul__li--style-type:none;--c-list-ul__li-before--color:var(--root-color_red)}.c-list-dl.c-list-dl--mark dt::before,.c-list-ul.c-list-ul--mark li::before{content:""}.c-list-dl,.c-list-ol{margin-top:0;margin-bottom:1em}.c-list-ol{counter-reset:section;padding-left:var(--c-list-ol--padding-left, 0);line-height:var(--c-list-ol--line-height, 1);--c-list-ol--padding-left:0;--c-list-ol--line-height:var(--root-line-height);--c-list-ol__li--margin-top:var(--root-spacer_s3);--c-list-ol__li--padding-left:2em;--c-list-ol__li--style-type:1;--c-list-ol__li--marker-color:inherit;--c-list-ol__li-before--position:absolute;--c-list-ol__li-before--left:0;--c-list-ol__li-before--top:0;--c-list-ol__li-before--width:1.8em;--c-list-ol__li-before--color:var(--root-color_red);--c-list-ol__li-before--text-align:right;--c-list-ol__li-before--font-size:1em;--c-list-ol__li-before--font-family:inherit;--c-list-ol__li-before--font-weight:700}.c-list-ol>li{position:relative;list-style-type:var(--c-list-ol__li--style-type);padding-left:var(--c-list-ol__li--padding-left)}.c-list-ol>li+li{margin-top:var(--c-list-ol__li--margin-top, 0)}.c-list-ol>li::before{position:var(--c-list-ol__li-before--position, absolute);left:var(--c-list-ol__li-before--left, 0);top:var(--c-list-ol__li-before--top, 0);width:var(--c-list-ol__li-before--width, 1em);color:var(--c-list-ol__li-before--color, inherit);text-align:var(--c-list-ol__li-before--text-align, right);font-family:var(--c-list-ol__li-before--font-family, inherit);font-weight:var(--c-list-ol__li-before--font-weight, 700);font-size:var(--c-list-ol__li-before--font-size, 1em);counter-increment:section}.c-list-dl.c-list-dl--counter dt::before,.c-list-ol li::before{content:counters(section,".") "."}.c-list-ol.c-list-ol--mincho{--c-list-ol__li-before--font-family:Times New Roman;--c-list-ol__li-before--color:var(--root-color_gray)}.c-list-ol.c-list-ol--mincho li::before{content:counters(section,".") ":"}.c-list-dl{padding-left:var(--c-list-dl--padding-left, 0);--c-list-dl--padding-left:0;--c-list-dl__dt--margin-top:var(--root-spacer_s3);--c-list-dl__dt--padding-left:0;--c-list-dl__dt--line-height:var(--root-line-height);--c-list-dl__dt--font-weight:400;--c-list-dl__dt-before--position:absolute;--c-list-dl__dt-before--left:0;--c-list-dl__dt-before--top:-0.1em;--c-list-dl__dt-before--width:1.5em;--c-list-dl__dt-before--color:inherit;--c-list-dl__dt-before--text-align:right;--c-list-dl__dt-before--font-size:1em;--c-list-dl__dt-before--font-family:arrows;--c-list-dl__dd--margin-top:var(--root-spacer_s3);--c-list-dl__dd--padding-left:0;--c-list-dl__dd--line-height:var(--root-line-height)}.c-list-dl>dt{position:relative;padding-left:var(--c-list-dl__dt--padding-left, 0);line-height:var(--c-list-dl__dt--line-height, 1);font-weight:var(--c-list-dl__dt--font-weight, 400)}.c-list-dl>dt::before{position:var(--c-list-dl__dt-before--position, absolute);left:var(--c-list-dl__dt-before--left, 0);top:var(--c-list-dl__dt-before--top, 0);width:var(--c-list-dl__dt-before--width, 1em);color:var(--c-list-dl__dt-before--color, inherit);text-align:var(--c-list-dl__dt-before--text-align, right);font-size:var(--c-list-dl__dt-before--font-size, 1em);font-family:var(--c-list-dl__dt-before--font-family, inherit)}.c-list-dl>dd+dt{margin-top:var(--c-list-dl__dt--margin-top, 0)}.c-list-dl>dd:not(:empty){position:relative;margin-top:var(--c-list-dl__dd--margin-top, 0);padding-left:var(--c-list-dl__dd--padding-left, 0);line-height:var(--c-list-dl__dd--line-height, 1)}.c-list-dl.c-list-dl--dd-small dd{font-size:var(--root-font-size_s1)}.c-list-dl.c-list-dl--counter,.c-list-dl.c-list-dl--mark{--c-list-dl__dt--padding-left:1.5em;--c-list-dl__dt-before--left:0;--c-list-dl__dt-before--width:1.5em;--c-list-dl__dt-before--font-size:1em;--c-list-dl__dd--padding-left:1.5em}.c-list-dl.c-list-dl--mark{--c-list-dl__dt-before--top:0;--c-list-dl__dt-before--color:var(--root-color_purple);--c-list-dl__dt-before--text-align:left;--c-list-dl__dt-before--font-family:arrows}.c-list-dl.c-list-dl--counter{--c-list-dl__dt-before--top:-0.1em;--c-list-dl__dt-before--color:inherit;--c-list-dl__dt-before--text-align:right;--c-list-dl__dt-before--font-family:inherit;counter-reset:section}.c-list-dl.c-list-dl--counter>dt{counter-increment:section}.c-movie-icon{z-index:1;position:relative;border:0;--c-movie-icon--bg:rgba(var(--root-rgb_purple), 0.4);--c-movie-icon--color:#fff;--c-movie-icon--border:none;--c-movie-icon--shadow:none;--c-movie-icon--opacity:1;display:block;overflow:hidden}.c-movie-icon:focus{outline:0}.c-movie-icon::after{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--c-movie-icon--width);height:var(--c-movie-icon--height);background:var(--c-movie-icon--bg);color:var(--c-movie-icon--color);border:var(--c-movie-icon--border);-webkit-box-shadow:var(--c-movie-icon--shadow);box-shadow:var(--c-movie-icon--shadow);font-size:var(--c-movie-icon--font-size);opacity:var(--c-movie-icon--opacity);pointer-events:none;left:calc(50% - var(--c-movie-icon--width)/2);top:calc(50% - var(--c-movie-icon--height)/2);border-radius:50%;-webkit-transition:.2s;transition:.2s;font-family:icomoon;content:""}.c-movie-icon video{vertical-align:bottom}.c-movie-icon.c-movie-icon--l1{--c-movie-icon--bg:rgba(var(--root-rgb_red), 0.5);--c-movie-icon--border:none;--c-movie-icon--shadow:none}.c-movie-icon.c-movie-icon--l1::after,.c-movie-icon::after{will-change:transform}.c-movie-icon.c-movie-icon--l1:active,.c-movie-icon.c-movie-icon--l1:focus,.c-movie-icon.c-movie-icon--l1:hover{--c-movie-icon--bg:rgba(var(--root-rgb_red), 0.2)}.c-movie-icon.c-movie-icon--l1:active::after,.c-movie-icon.c-movie-icon--l1:focus::after,.c-movie-icon.c-movie-icon--l1:hover::after{-webkit-transform:scale(1.05);transform:scale(1.05)}.c-movie-icon-wrapper{position:relative;container-name:movie-link-wrapper;container-type:inline-size}p.c-notice,ul.c-notice li{text-indent:-1em;margin-left:1em}ul.c-notice li{list-style-type:none}.c-sound-btn{display:inline-block;padding:0 .8em .2em;line-height:1;border-radius:.2em;-webkit-transition:.3s;transition:.3s;background:var(--c-sound-btn--bg, var(--root-color_red));color:var(--c-sound-btn--color, #fff)}.c-sound-btn:after{font-family:var(--c-sound-btn--font-family, icomoon);font-size:.5em;content:var(--c-sound-btn--content, "\ea1c")}.c-sound-btn:active{background:var(--c-sound-btn--bg-hover, #333);color:var(--c-sound-btn--color-hover, #fff)}.c-sound-btn[data-sound-state=pause],.c-sound-btn[data-sound-state=stop]{--c-sound-btn--color:#fff;--c-sound-btn--bg-hover:var(--root-color_red-dark);--c-sound-btn--color-hover:#fff}.c-sound-btn[data-sound-state=stop]{--c-sound-btn--bg:#000;--c-sound-btn--content:""}.c-sound-btn[data-sound-state=pause]{--c-sound-btn--bg:var(--root-color_red);--c-sound-btn--content:""}.c-return-up,.c-return-up:active{-webkit-box-shadow:none;box-shadow:none}.c-return-up{z-index:100;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;border-radius:50%;line-height:1;-webkit-transition:all .2s;transition:all .2s;--c-return-up--color:#fff;background-color:#000}.c-return-up:after{color:var(--c-return-up--color);font-family:arrows;content:""}.c-return-up:active{--c-return-up--color:#ccc;background-color:#666}.c-return-up[data-scroll-amount~=top]{-webkit-transform:translateY(100px);transform:translateY(100px)}.c-return-up[data-scroll-amount~=not-top]{-webkit-transform:translateY(0);transform:translateY(0)}.c-ruby{position:relative}.c-ruby::after{position:absolute;left:0;top:var(--c-ruby--top, -1em);width:100%;text-align:center;line-height:1;font-family:inherit;font-size:var(--c-ruby--font-size, 10px);word-break:keep-all;content:attr(data-ruby);letter-spacing:inherit;text-indent:0}.c-ruby.c-ruby--long::after{font-size:var(--root-font-size_s3);-webkit-transform:scaleX(.7);transform:scaleX(.7);-webkit-transform-origin:left top;transform-origin:left top;width:142.8571428571%}.c-share-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:var(--c-share-btn--width, 40px);height:var(--c-share-btn--height, 40px);border-radius:var(--c-share-btn--border-radius, 40px);font-size:var(--c-share-btn--font-size, 40px);-webkit-font-smoothing:antialiased;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;line-height:1;border:var(--c-share-btn--border, #000);background:var(--c-share-btn--bg, #000);--c-share-btn--transition:0.2s;--c-share-btn--icon-margin:0 -0.05em 0 0}.c-share-btn i{margin:var(--c-share-btn--icon-margin, 0)}.c-share-btn,.c-share-btn i:before{color:var(--c-share-btn--color, #fff);-webkit-transition:var(--c-share-btn--transition, 0.2s);transition:var(--c-share-btn--transition, 0.2s)}.c-share-btn:active,.c-share-btn:focus,.c-share-btn:hover{color:var(--c-share-btn--color-hover, #fff);border:var(--c-share-btn--border-hover, #000);background:var(--c-share-btn--bg-hover, #c00)}.c-share-btn:active i:before,.c-share-btn:focus i:before,.c-share-btn:hover i:before{color:var(--c-share-btn--color-hover, #fff)}.c-share-btn.c-share-btn--unity{--c-share-btn--bg:#000;--c-share-btn--bg-hover:#c44}.c-share-btn.c-share-btn--bg-service,.c-share-btn.c-share-btn--unity{--c-share-btn--color:#fff;--c-share-btn--color-hover:#fff;--c-share-btn--border:none;--c-share-btn--border-hover:none}.c-share-btn.c-share-btn--bg-service[data-share-service=twitter]{--c-share-btn--bg:#1da1f2;--c-share-btn--bg-hover:#4ab4f5}.c-share-btn.c-share-btn--bg-service[data-share-service=facebook]{--c-share-btn--bg:#3b5998;--c-share-btn--bg-hover:#5375bc}.c-share-btn.c-share-btn--bg-service[data-share-service=line]{--c-share-btn--bg:#00c300;--c-share-btn--bg-hover:#03ff03}.c-share-btn.c-share-btn--icon-service{--c-share-btn--bg:#fff;--c-share-btn--bg-hover:#fff;--c-share-btn--border:solid 1px #ccc;--c-share-btn--border-hover:solid 1px #ccc}.c-share-btn.c-share-btn--icon-service[data-share-service=twitter]{--c-share-btn--color:#1da1f2;--c-share-btn--color-hover:#4ab4f5}.c-share-btn.c-share-btn--icon-service[data-share-service=facebook]{--c-share-btn--color:#3b5998;--c-share-btn--color-hover:#5375bc}.c-share-btn.c-share-btn--icon-service[data-share-service=line]{--c-share-btn--color:#00c300;--c-share-btn--color-hover:#03ff03}body:not([data-is-mobile=true]) .c-share-btn[data-share-service=line]{display:none}.c-table{border-collapse:collapse;border-top:var(--c-table--border-top);border-bottom:var(--c-table--border-bottom);border-left:var(--c-table--border-left);border-right:var(--c-table--border-right);margin-bottom:1rem;--c-table--border-top:none;--c-table--border-bottom:none;--c-table--border-left:none;--c-table--border-right:none;--c-table__thead--border-top:none;--c-table__thead--border-bottom:none;--c-table__thead--border-right:none;--c-table__thead--border-left:none;--c-table__thead--bg:transparent;--c-table__thead--color:inherit;--c-table__tr--border-top:none;--c-table__tr--border-bottom:none;--c-table__tr--border-right:none;--c-table__tr--border-left:none;--c-table__tr--bg:transparent;--c-table__tr--color:inherit;--c-table__th--padding:0.2em 0.5em;--c-table__th--bg:transparent;--c-table__th--color:inherit;--c-table__th--font-family:inherit;--c-table__th--font-weight:400;--c-table__th--text-align:right;--c-table__td--padding:0.2em 0.5em;--c-table__td--text-align:left;--c-table__td--color:inherit}.c-table thead{border-top:var(--c-table__thead--border-top);border-bottom:var(--c-table__thead--border-bottom);border-right:var(--c-table__thead--border-right);border-left:var(--c-table__thead--border-left);background:var(--c-table__thead--bg);color:var(--c-table__thead--color)}.c-table thead th{text-align:var(--c-table__thead-th--text-align, var(--c-table__th--text-align))}.c-table tr{border-top:var(--c-table__tr--border-top);border-bottom:var(--c-table__tr--border-bottom);border-right:var(--c-table__tr--border-right);border-left:var(--c-table__tr--border-left);background:var(--c-table__tr--bg);color:var(--c-table__tr--color)}.c-table th{padding:var(--c-table__th--padding);background:var(--c-table__th--bg);color:var(--c-table__th--color);font-family:var(--c-table__th--font-family);font-weight:var(--c-table__th--font-weight);text-align:var(--c-table__th--text-align)}.c-table td{padding:var(--c-table__td--padding);background:var(--c-table__td--bg);border:0;color:var(--c-table__td--color);font-weight:400;text-align:var(--c-table__td--text-align)}.c-table td :last-child{margin-bottom:0}.c-table.c-table--pad_l1{--c-table__th--padding:0.4em 0.5em;--c-table__td--padding:0.4em 0.5em}.c-table.c-table--th-bold{--c-table__th--font-family:inherit;--c-table__th--font-weight:700}.c-table.c-table--th-color{--c-table__th--bg:#333;--c-table__th--color:#fff}.c-table.c-table--thead-th_center{--c-table__thead-th--text-align:center}.c-table.c-table--wrap-border{--c-table--border-top:solid 1px #000;--c-table--border-bottom:solid 1px #000;--c-table--border-right:none;--c-table--border-left:none}.c-table.c-table--tr-border{--c-table__tr--border-top:solid 1px #eee;--c-table__tr--border-bottom:solid 1px #ccc;--c-table__tr--border-right:none;--c-table__tr--border-left:none}.c-table.c-table--thead-border{--c-table__thead--border-bottom:solid 1px #333}.c-table.c-table--thead-color{--c-table__thead--bg:#eee;--c-table__thead--color:var(--root-font-color)}.c-table.c-table--stripe-v tbody tr:nth-child(odd){--c-table__tr--bg:rgba(255, 191, 191, 0.8);--c-table__tr--color:inherit}.c-table.c-table--stripe-v tbody tr:nth-child(even){--c-table__tr--bg:#f0bbaf;--c-table__tr--color:inherit}.c-table.c-table--stripe-h thead th:nth-child(odd){--c-table__th--bg:#f88;--c-table__th--color:#fff}.c-table.c-table--stripe-h thead th:nth-child(even){--c-table__th--bg:#c66;--c-table__th--color:#fff}.c-table.c-table--stripe-h tbody td:nth-child(odd){--c-table__td--bg:#fff;--c-table__td--color:var(--root-font-color)}.c-table.c-table--stripe-h tbody td:nth-child(even){--c-table__td--bg:#eee;--c-table__td--color:var(--root-font-color)}.c-table.c-table--sticky-left tbody th{position:sticky;left:0}.c-table.c-table--th-nowrap th{white-space:nowrap}.c-accordion{--c-accordion__summery--padding:0.2em 0.5em;--c-accordion__summery--background:#000;--c-accordion__summery--background-hover:red;--c-accordion__summery--background-open:#000;--c-accordion__summery--background-open-hover:red;--c-accordion__summery--color:#fff;--c-accordion__summery--color-hover:#fff;--c-accordion__summery--color-open:#fff;--c-accordion__summery--color-open-hover:#fff;--c-accordion__summery--font-size:var(--root-font-size_l2);--c-accordion__summery--icon-font-size:inherit;--c-accordion__summery--icon-color:inherit;--c-accordion__summery--icon-color-hover:inherit;--c-accordion__summery--icon-color-open:inherit;--c-accordion__summery--icon-color-open-hover:inherit}.c-accordion summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--c-accordion__summery--padding);background:var(--c-accordion__summery--background);color:var(--c-accordion__summery--color);font-size:var(--c-accordion__summery--font-size);letter-spacing:.2em;line-height:1.4;gap:.5rem;-webkit-transition:.3s;transition:.3s}.c-accordion summary::after{display:inline-block;color:var(--c-accordion__summery--icon-color);font-size:var(--c-accordion__summery--icon-font-size);font-family:arrows;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.5s;transition:.5s;content:""}.c-accordion summary:active,.c-accordion summary:hover{background:var(--c-accordion__summery--background-hover);color:var(--c-accordion__summery--color-hover)}.c-accordion summary:active::after,.c-accordion summary:hover::after{color:var(--c-accordion__summery--icon-color-hover)}.c-accordion summary:-webkit-details-marker{display:none}.c-accordion[open] summary{background:var(--c-accordion__summery--background-open);color:var(--c-accordion__summery--color-open)}.c-accordion[open] summary::after{color:var(--c-accordion__summery--icon-color-open);-webkit-transform:rotate(0);transform:rotate(0)}.c-accordion[open] summary:active,.c-accordion[open] summary:hover{background:var(--c-accordion__summery--background-open-hover);color:var(--c-accordion__summery--color-open-hover)}.c-accordion[open] summary:active::after,.c-accordion[open] summary:hover::after{color:var(--c-accordion__summery--icon-color-open-hover)}.c-txt-box{padding-left:var(--c-txt-box--padding-left, 0.1em);padding-right:var(--c-txt-box--padding-right, 0.1em);background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(var(--c-txt-box--bgcolor, red)),color-stop(var(--c-txt-box--padding-top, 5%)),color-stop(var(--c-txt-box--bgcolor, red)),color-stop(var(--c-txt-box--padding-bottom, 95%)),to(transparent));background-image:linear-gradient(transparent var(--c-txt-box--padding-top, 5%),var(--c-txt-box--bgcolor, red),var(--c-txt-box--padding-top, 5%),var(--c-txt-box--bgcolor, red),var(--c-txt-box--padding-bottom, 95%),transparent var(--c-txt-box--padding-bottom, 95%));-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--c-txt-box--color, white)}.c-txt-box.c-txt-box--bg-black{--c-txt-box--bgcolor:black;--c-txt-box--color:white}.c-article-visual{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--c-article-visual--gap-y) var(--c-article-visual--gap-x);--c-article-visual--gap-x:1rem;--c-article-visual--gap-y:2rem;--c-article-visual--caption-margin-top:1rem;--c-article-visual--caption-line-height:var(--root-line-height_s2);--c-article-visual--caption-font-size:var(--root-font-size_s1);--c-article-visual--item-max-width-pc:30rem;--c-article-visual--item-max-width-tb:70%;--c-article-visual--item-max-width-sp:75%}.c-article-visual__item{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.c-article-visual__item img{width:100%;height:auto}.c-article-visual__item.c-article-visual__item--wide{--c-article-visual--item-max-width-pc:100%;--c-article-visual--item-max-width-tb:100%;--c-article-visual--item-max-width-sp:100%}.c-article-visual__item.c-article-visual__item--2{--c-article-visual--item-max-width-pc:calc((100% - var(--c-article-visual--gap-x)) / 2);--c-article-visual--item-max-width-tb:calc((100% - var(--c-article-visual--gap-x)) / 2);--c-article-visual--item-max-width-sp:75%}.c-article-visual__caption{display:block;margin-top:var(--c-article-visual--caption-margin-top);text-align:center;line-height:var(--c-article-visual--caption-line-height);font-size:var(--c-article-visual--caption-font-size)}.c-article-visual__caption.c-article-visual__caption--red{color:red}.ps .pc__thumb-x,.ps .pc__thumb-y{background-color:rgba(0,0,0,.6)}.ps .pc__rail-x:focus,.ps .pc__rail-x:hover,.ps .pc__rail-y:focus,.ps .pc__rail-y:hover{background-color:rgba(255,255,255,.6)}.ps .pc__rail-x:focus>.ps__thumb-x,.ps .pc__rail-x:focus>.ps__thumb-y,.ps .pc__rail-x:hover>.ps__thumb-x,.ps .pc__rail-x:hover>.ps__thumb-y,.ps .pc__rail-y:focus>.ps__thumb-x,.ps .pc__rail-y:focus>.ps__thumb-y,.ps .pc__rail-y:hover>.ps__thumb-x,.ps .pc__rail-y:hover>.ps__thumb-y{background-color:rgba(0,0,0,.6)}.fancybox-slide>*{padding:24px}.fancybox-bg{background-color:rgba(0,0,0,.9);background-image:none;background-size:auto auto;background-repeat:repeat;background-attachment:scroll}.fancybox-is-open .fancybox-bg{opacity:.9}.fancybox-content{background-color:transparent}.fancybox-button{color:#fff;width:40px;height:40px;padding:0;background:0 0;font-size:40px}.fancybox-button:link,.fancybox-button:visited{color:#fff}.fancybox-button:focus,.fancybox-button:hover{color:var(--root-color_red)}.fancybox-button i{display:block}.fancybox-slide--video .fancybox-content{max-width:100vw;height:56.25vw}.c-fancybox.c-fancybox--ajax{width:100%}.e-hover_z-index:active,.e-hover_z-index:focus,.e-hover_z-index:hover{z-index:1}.e-hover_fade:active,.e-hover_fade:focus,.e-hover_fade:hover{opacity:.6}.e-hover_zoom{-webkit-transition:.3s cubic-bezier(.445,.05,.55,.95);transition:.3s cubic-bezier(.445,.05,.55,.95);will-change:transform}.e-hover_zoom:active,.e-hover_zoom:focus,.e-hover_zoom:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.e-hover_shadow:active,.e-hover_shadow:focus,.e-hover_shadow:hover{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.3);box-shadow:0 0 30px 0 rgba(0,0,0,.3)}.e-shadow_thumb{-webkit-box-shadow:0 0 2rem 0 rgba(0,0,0,.2);box-shadow:0 0 2rem 0 rgba(0,0,0,.2);-webkit-transition:.3s -webkit-box-shadow;transition:.3s box-shadow;transition:.3s box-shadow,.3s -webkit-box-shadow}.e-shadow_thumb:active,.e-shadow_thumb:focus,.e-shadow_thumb:hover{-webkit-box-shadow:0 0 3rem .5rem rgba(0,0,0,.5);box-shadow:0 0 3rem .5rem rgba(0,0,0,.5)}.e-iv{-webkit-animation-delay:var(--e-iv--delay, 0);animation-delay:var(--e-iv--delay, 0);-webkit-animation-duration:var(--e-iv--duration, 0);animation-duration:var(--e-iv--duration, 0);-webkit-animation-timing-function:var(--e-iv--timing, ease);animation-timing-function:var(--e-iv--timing, ease);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.e-iv.e-iv--dl_2{--e-iv--delay:0.2s}.e-iv.e-iv--dl_4{--e-iv--delay:0.4s}.e-iv.e-iv--dl_6{--e-iv--delay:0.6s}.e-iv.e-iv--dl_8{--e-iv--delay:0.8s}.e-iv.e-iv--dl_10{--e-iv--delay:1s}@-webkit-keyframes e-iv-header{0%{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes e-iv-header{0%{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.e-iv--visual{--e-iv--duration:2s}.e-iv--visual[data-inview=true],[data-inview=true] .e-iv--visual{-webkit-animation-name:e-iv-visual;animation-name:e-iv-visual}@-webkit-keyframes e-iv-visual{0%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-filter:blur(10px);filter:blur(10px)}50%{opacity:1}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0)}}@keyframes e-iv-visual{0%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-filter:blur(10px);filter:blur(10px)}50%{opacity:1}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0)}}.e-iv--visual-catch{--e-iv--duration:2.5s}.e-iv--visual-catch[data-inview=true],[data-inview=true] .e-iv--visual-catch{-webkit-animation-name:e-iv-visual-catch;animation-name:e-iv-visual-catch}@-webkit-keyframes e-iv-visual-catch{0%{opacity:0}to{opacity:1}}@keyframes e-iv-visual-catch{0%{opacity:0}to{opacity:1}}.e-iv--fade,.e-iv--to-up{--e-iv--duration:1s}.e-iv--fade[data-inview=true],[data-inview=true] .e-iv--fade{-webkit-animation-name:e-iv-fade;animation-name:e-iv-fade}@-webkit-keyframes e-iv-fade{0%{opacity:0}to{opacity:1}}@keyframes e-iv-fade{0%{opacity:0}to{opacity:1}}.e-iv--to-up[data-inview=true],[data-inview=true] .e-iv--to-up{-webkit-animation-name:e-iv-to-up;animation-name:e-iv-to-up}@-webkit-keyframes e-iv-to-up{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes e-iv-to-up{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.e-iv--clip-to-down,.e-iv--clip-to-right{--e-iv--duration:0.5s;--e-iv--easing:cubic-bezier(0.645, 0.045, 0.355, 1)}.e-iv--clip-to-down[data-inview=true],[data-inview=true] .e-iv--clip-to-down{-webkit-animation-name:e-iv-clip-to-down;animation-name:e-iv-clip-to-down}@-webkit-keyframes e-iv-clip-to-down{0%{opacity:1;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}to{opacity:1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes e-iv-clip-to-down{0%{opacity:1;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}to{opacity:1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.e-iv--clip-to-right[data-inview=true],[data-inview=true] .e-iv--clip-to-right{-webkit-animation-name:e-iv-clip-to-right;animation-name:e-iv-clip-to-right}@-webkit-keyframes e-iv-clip-to-right{0%{opacity:1;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{opacity:1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes e-iv-clip-to-right{0%{opacity:1;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{opacity:1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.e-v-transition_fade-enter-active,.e-v-transition_fade-leave-active{-webkit-transition:.2s;transition:.2s}.e-v-transition_fade-enter,.e-v-transition_fade-enter-from,.e-v-transition_fade-leave-to{opacity:0}.e-v-transition_fade-enter-to,.e-v-transition_fade-leave,.e-v-transition_fade-leave-from{opacity:1}.e-v-transition_to-down-enter-active,.e-v-transition_to-down-leave-active{-webkit-transition:.2s;transition:.2s}.e-v-transition_to-down-enter,.e-v-transition_to-down-enter-from,.e-v-transition_to-down-leave-to{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.e-v-transition_to-down-enter-to,.e-v-transition_to-down-leave,.e-v-transition_to-down-leave-from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.e-v-transition_to-right-enter-active,.e-v-transition_to-right-leave-active{-webkit-transition:.2s;transition:.2s}.e-v-transition_to-right-enter,.e-v-transition_to-right-enter-from,.e-v-transition_to-right-leave-to{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.e-v-transition_to-right-enter-to,.e-v-transition_to-right-leave,.e-v-transition_to-right-leave-from{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.e-v-transition_top-to-bottom-enter-active{-webkit-transition:1s;transition:1s}.e-v-transition_top-to-bottom-enter,.e-v-transition_top-to-bottom-enter-from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.e-v-transition_top-to-bottom-enter-to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.e-v-transition_top-to-bottom-leave-active{-webkit-transition:.4s;transition:.4s}.e-v-transition_top-to-bottom-leave,.e-v-transition_top-to-bottom-leave-from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.e-v-transition_top-to-bottom-leave-to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}@layer project{body{-webkit-font-smoothing:auto}.l-wrapper{position:relative}@-webkit-keyframes tb-lo\:e-spmenu-open{0%{height:100%;opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{height:100%;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes tb-lo\:e-spmenu-open{0%{height:100%;opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{height:100%;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes tb-lo\:e-spmenu-close{0%{height:100%;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}99%{height:100%;-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}to{height:0;opacity:0}}@keyframes tb-lo\:e-spmenu-close{0%{height:100%;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}99%{height:100%;-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}to{height:0;opacity:0}}.c-bgfix{position:fixed;display:block;width:100%;height:100%;left:0;top:0;background-image:url(../img/common/bg_purple_3.webp);background-size:cover;-ms-touch-action:none;touch-action:none}.c-bgfix__left-top,.c-bgfix__particles{position:absolute;left:0;top:0;opacity:.3}.c-bgfix__particles{width:100%;height:100%}.c-bgfix__left-top{width:calc(50vw - var(--c-bgfix--left-top--width));height:calc(50vw - var(--c-bgfix--left-top--height));background-image:url(../img/common/bg_ichimatsu.png);-webkit-clip-path:polygon(0 0,54% 0,56% 33%,0 100%);clip-path:polygon(0 0,54% 0,56% 33%,0 100%);mix-blend-mode:screen}.c-bgfix__blood{position:absolute;opacity:.6;background-repeat:no-repeat;background-size:100% auto}.c-bgfix__blood[data-blood="1"],.c-bgfix__blood[data-blood="2"]{aspect-ratio:114/100;background-image:url(../img/common/blood_01.svg)}.c-bgfix__blood[data-blood="1"]{width:var(--c-bgfix__blood-1--width);left:var(--c-bgfix__blood-1--left);top:var(--c-bgfix__blood-1--top);-webkit-transform:rotate(275deg);transform:rotate(275deg)}.c-bgfix__blood[data-blood="2"]{width:var(--c-bgfix__blood-2--width);left:var(--c-bgfix__blood-2--left);top:var(--c-bgfix__blood-2--top)}.c-bgfix__blood[data-blood="3"]{width:var(--c-bgfix__blood-3--width);left:var(--c-bgfix__blood-3--left);top:var(--c-bgfix__blood-3--top);aspect-ratio:80/95;background-image:url(../img/common/blood_03.svg)}.c-bgfix__blood[data-blood="4"]{width:var(--c-bgfix__blood-4--width);left:var(--c-bgfix__blood-4--left);top:var(--c-bgfix__blood-4--top);aspect-ratio:114/100;background-image:url(../img/common/blood_01.svg)}.c-header{height:var(--c-header--height);margin-bottom:var(--c-header--margin-bottom)}.c-header__logo{display:block;width:var(--c-header--logo-width);margin-top:var(--c-header--logo-margin-top, 0);margin-left:var(--c-header--logo-margin-left);padding-top:var(--c-header--logo-padding-top)}.c-footer{--c-footer--copyright-size:var(--root-font-size_s2);position:relative;display:-ms-grid;display:grid;-ms-grid-columns:var(--c-footer--columns);grid-template-columns:var(--c-footer--columns);margin-top:var(--c-footer--margin-top);padding-top:2rem;padding-bottom:3rem;border-top:solid 1px rgba(var(--root-rgb_purple),.6);color:var(--root-color_purple)}.c-footer__logo{--c-logo_1c--color:var(--root-color_purple-dark);width:var(--c-footer--logo-width)}.c-footer__copyright{text-align:right;font-size:var(--c-footer--copyright-size)}.c-mainmenu{--c-mainmenu--color:var(--root-font-color);--c-mainmenu--color-hover:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:var(--c-mainmenu--direction, row);flex-direction:var(--c-mainmenu--direction, row);-webkit-box-pack:var(--c-mainmenu--justify);-ms-flex-pack:var(--c-mainmenu--justify);justify-content:var(--c-mainmenu--justify);-webkit-box-align:var(--c-mainmenu--align, flex-start);-ms-flex-align:var(--c-mainmenu--align, flex-start);align-items:var(--c-mainmenu--align, flex-start);gap:var(--c-mainmenu--gap);width:var(--c-mainmenu--width);margin-top:var(--c-mainmenu--margin-top, 0);font-size:var(--c-mainmenu--font-size, 1rem);font-family:Oranienbaum,serif;font-weight:400;-webkit-filter:drop-shadow(0 0 3px var(--root-color_purple)) drop-shadow(0 0 6px var(--root-color_purple));filter:drop-shadow(0 0 3px var(--root-color_purple)) drop-shadow(0 0 6px var(--root-color_purple))}.c-mainmenu__link{position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:1;letter-spacing:.15em;color:var(--c-mainmenu--color)}.c-h_hishi:before,.c-mainmenu__link:after{position:absolute;width:100%;left:0;content:""}.c-mainmenu__link:after{bottom:var(--c-mainmenu--underline-bottom);height:2px;background-color:var(--root-color_purple);-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.3s;transition:.3s}.c-mainmenu__link:active,.c-mainmenu__link:hover,.c-mainmenu__link[data-menu-active=true]{color:var(--c-mainmenu--color-hover)}.c-mainmenu__link:active:after,.c-mainmenu__link:hover:after,.c-mainmenu__link[data-menu-active=true]:after{-webkit-transform:scaleX(1);transform:scaleX(1)}span.c-mainmenu__link{opacity:.3;pointer-events:none}.c-content-title{--c-content-title--color:red;z-index:1;position:var(--c-content-title--position);top:0;width:var(--c-content-title--width, auto);margin-top:var(--c-content-title--margin-top, auto);margin-bottom:var(--c-content-title--margin-bottom, auto);overflow:hidden}.c-content-title.c-content-title--left{left:0}.c-content-title.c-content-title--right{right:0}.c-content-title__image{display:block;width:var(--c-content-title--width, auto);height:var(--c-content-title--height, auto)}.c-h_underline{font-family:YakuHanMP,"Shippori Mincho",serif;font-weight:600;padding-bottom:.3em;border-bottom:solid 1px var(--c-h--key-color);color:var(--root-color_purple-light)}.c-h_bold,.c-h_hishi,.c-h_sideline,.c-h_underline{--c-h--key-color:var(--root-color_purple-light);--c-h--key-rgb:var(--root-rgb_purple-light);position:relative;margin-top:1rem;margin-bottom:1rem;line-height:var(--root-line-height_s2);font-size:var(--c-h--font-size, 1rem)}.c-h_sideline{font-family:YakuHanMP,"Shippori Mincho",serif;font-weight:600;padding-top:.3em;padding-bottom:.3em;padding-left:.5em;border-left:solid 3px var(--root-color_purple);color:var(--root-color_purple-light)}.c-h_bold,.c-h_hishi{font-family:YakuHanJP,"Noto Sans JP",sans-serif;font-weight:700}.c-h_hishi{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--c-h_hishi--width, 5em);height:var(--c-h_hishi--width, 5em);text-align:center;line-height:1;color:var(--c-h--key-color);font-family:Oranienbaum,serif;font-weight:400}.c-h_hishi:before{height:100%;top:0;border:solid 1px rgba(var(--c-h--key-rgb),.8);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-article-header,.c-article-header__meta,.c-h_hishi{display:-webkit-box;display:-ms-flexbox;display:flex}.c-article-header{--c-article-header--gap:calc(var(--c-article-header--margin-bottom) * 0.6);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--c-article-header--gap);margin-bottom:var(--c-article-header--margin-bottom)}.c-article-header__meta{gap:1em;line-height:1}.c-article-header__date{display:inline-block;padding:.1em .5em;background-color:var(--root-color_red-dark);color:var(--root-color_cream);letter-spacing:.1em;font-family:Oranienbaum,serif;font-weight:400}.c-article-header__category a{color:var(--root-color_purple-light)}.c-article-header__category a:active,.c-article-header__category a:hover{color:var(--root-color_purple-light2)}.c-article-header__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--c-article-header--sub-title-size)*.5);width:111.1111111111%;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scaleX(.9);transform:scaleX(.9);color:var(--root-font-color);text-align:var(--c-article-header--text-align, left);-webkit-font-smoothing:antialiased;font-family:YakuHanMP,"Shippori Mincho",serif;font-weight:600}.c-article-header__main-title{font-size:var(--c-article-header--main-title-size)}.c-article-header__sub-title{font-size:var(--c-article-header--sub-title-size)}.c-card__thumb{position:relative}.c-card__text{margin-top:1rem;color:var(--root-font-color)}.c-pagenavi ul.page-numbers,.c-share-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-pagenavi ul.page-numbers{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--c-pagenavi--gap);line-height:1}.c-pagenavi a.page-numbers,.c-pagenavi span.page-numbers{position:relative;display:block;min-width:1em;text-align:center;font-size:var(--c-pagenavi--font-size);color:var(--root-color_purple-light);font-family:Oranienbaum,serif;font-weight:400}.c-pagenavi a.page-numbers.next,.c-pagenavi a.page-numbers.prev,.c-pagenavi span.page-numbers.next,.c-pagenavi span.page-numbers.prev{font-size:calc(var(--c-pagenavi--font-size)*.7)}.c-pagenavi a.page-numbers:after,.c-pagenavi span.page-numbers:after{position:absolute;left:0;bottom:-.5em;width:100%;height:2px;background-color:var(--root-color_purple-light);opacity:0;-webkit-transition:inherit;transition:inherit;content:""}.c-pagenavi a.page-numbers:active,.c-pagenavi a.page-numbers:hover{color:var(--root-font-color)}.c-pagenavi span.page-numbers.current:after{opacity:1}.c-share-group{gap:1rem}.c-share-group:before{letter-spacing:.2em;font-size:var(--root-font-size_s3);content:"SHARE"}.c-loading__logo-wrapper{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-filter:drop-shadow(0 0 2px #000) drop-shadow(0 0 8px #000) drop-shadow(0 0 20px #000);filter:drop-shadow(0 0 2px #000) drop-shadow(0 0 8px #000) drop-shadow(0 0 20px #000)}.c-loading__logo{--c-loading__logo--width:190px;position:absolute;left:50%;top:45%;width:var(--c-loading__logo--width);aspect-ratio:380/109;-webkit-mask-image:url(../img/common/logo_1c_mini.png);mask-image:url(../img/common/logo_1c_mini.png);-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--root-color_purple);translate:-50% -50%}.c-loading__logo:after{left:0;top:0;background-color:var(--root-color_purple-dark);opacity:0;-webkit-animation-name:c-loading-logo;animation-name:c-loading-logo;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes c-loading-logo{0%,49%,51%,60%,62%,90%,98%,to{opacity:0}50%,61%,91%{opacity:1}}@keyframes c-loading-logo{0%,49%,51%,60%,62%,90%,98%,to{opacity:0}50%,61%,91%{opacity:1}}.c-wp-content h2,.c-wp-content h3{--c-h--font-size:var(--root-font-size_l2)}.c-wp-content h2{background-image:-webkit-gradient(linear,left top,right top,from(rgba(158,35,158,.55)),color-stop(rgba(68,22,152,.52)),to(transparent));background-image:linear-gradient(to right,rgba(158,35,158,.55),rgba(68,22,152,.52),transparent);margin-top:3rem;margin-bottom:2rem}.c-wp-content h3{padding-top:.3em;padding-bottom:.3em;padding-left:.5em;border-left:solid 3px var(--root-color_purple);color:var(--root-color_purple-light);margin-top:2rem}.c-wp-content h4{--c-h--font-size:var(--root-font-size_l1)}.c-wp-content h2,.c-wp-content h3,.c-wp-content h4,.c-wp-content h5{--c-h--key-color:var(--root-color_purple-light);--c-h--key-rgb:var(--root-rgb_purple-light);line-height:var(--root-line-height_s2);font-size:var(--c-h--font-size, 1rem);font-family:YakuHanMP,"Shippori Mincho",serif;font-weight:600}.c-wp-content h3,.c-wp-content h4,.c-wp-content h5{margin-bottom:1rem}.c-wp-content h4,.c-wp-content h5{margin-top:1rem;color:var(--root-color_purple-lightred)}.c-wp-content .wp-block-embed{padding-top:2rem;padding-bottom:2rem}.c-movie-icon img{will-change:transform}.c-hamburger__line,.c-visual-frame,.c-wp-content h2,.c-wp-content h3,.c-wp-content h4,.c-wp-content h5{position:relative}.c-hamburger:before,.c-loading__logo:after,.c-visual-frame:before{position:absolute;width:100%;height:100%;content:""}.c-visual-frame:before{left:var(--c-movie-icon--frame-left, 0.8rem);top:var(--c-movie-icon--frame-top, 0.8rem);border:solid 1px rgba(var(--root-rgb_purple),.6)}.c-hamburger:before{left:0;top:0;background-color:rgba(var(--root-rgb_red-dark),.6);-webkit-transition:.4s;transition:.4s;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-hamburger:active:before,.c-hamburger:hover:before{background-color:var(--root-color_red)}.c-logo_1c{display:block;width:100%;aspect-ratio:649/182;-webkit-mask-image:url(../img/common/logo_1c.svg);mask-image:url(../img/common/logo_1c.svg);-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--c-logo_1c--color, var(--root-color_purple))}.c-catch{color:var(--root-color_purple-light3);font-size:var(--c-catch--size, var(--root-font-size_l2));-webkit-filter:drop-shadow(0 0 .2rem var(--root-color_purple-light)) drop-shadow(0 0 .2rem var(--root-color_purple)) drop-shadow(0 0 1rem var(--root-color_purple));filter:drop-shadow(0 0 .2rem var(--root-color_purple-light)) drop-shadow(0 0 .2rem var(--root-color_purple)) drop-shadow(0 0 1rem var(--root-color_purple))}.c-submenu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem 1rem}@keyframes tb-lo\:e-spmenu-open{0%{height:100%;opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{height:100%;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes tb-lo\:e-spmenu-close{0%{height:100%;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}99%{height:100%;-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}to{height:0;opacity:0}}.home-hero-wrapper{overflow:hidden}.home-hero{z-index:1;display:-ms-grid;display:grid;-ms-grid-columns:var(--home-hero--columns);grid-template-columns:var(--home-hero--columns);grid-template-areas:var(--home-hero--areas);-ms-grid-rows:var(--home-hero--rows);grid-template-rows:var(--home-hero--rows);gap:var(--home-hero--gap)}.home-hero__visual{grid-area:visual}.home-hero__logo{grid-area:logo;width:var(--home-hero--logo-width);top:var(--home-hero--logo-top, 0);margin-top:var(--home-hero--logo-margin-top, auto);margin-left:var(--home-hero--logo-margin-left, auto)}.home-hero__onair{grid-area:onair;width:var(--home-hero--onair-width);top:var(--home-hero--onair-top, 0);margin-left:var(--home-hero--onair-margin-left)}.home-hero__menu{z-index:1;grid-area:menu;position:relative;margin-top:2rem}.home-hero__movie{grid-area:movie}.home-visual{--home-visual--catch-left:74%;--home-visual--catch-width:20%;--home-visual--catch-top:4%;position:relative}.home-visual__catch{position:absolute;width:var(--home-visual--catch-width);left:var(--home-visual--catch-left);top:var(--home-visual--catch-top)}.home-visual__image{width:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-animation-name:home-visual-mask;animation-name:home-visual-mask;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes home-visual-mask{0%,to{-webkit-mask-image:url(../img/home/visual_mask_1.webp);mask-image:url(../img/home/visual_mask_1.webp)}33%{-webkit-mask-image:url(../img/home/visual_mask_2.webp);mask-image:url(../img/home/visual_mask_2.webp)}66%{-webkit-mask-image:url(../img/home/visual_mask_3.webp);mask-image:url(../img/home/visual_mask_3.webp)}}@keyframes home-visual-mask{0%,to{-webkit-mask-image:url(../img/home/visual_mask_1.webp);mask-image:url(../img/home/visual_mask_1.webp)}33%{-webkit-mask-image:url(../img/home/visual_mask_2.webp);mask-image:url(../img/home/visual_mask_2.webp)}66%{-webkit-mask-image:url(../img/home/visual_mask_3.webp);mask-image:url(../img/home/visual_mask_3.webp)}}.home-movie{width:var(--home-movie--width, 100%);margin-top:var(--home-movie--margin-top);margin-left:var(--home-movie--margin-left, auto)}.home-movie:before{position:absolute;left:var(--home-movie--bg-left);top:var(--home-movie--bg-top);width:var(--home-movie--bg-width);aspect-ratio:595/434;background-image:url(../img/home/movie_bg.webp);background-repeat:no-repeat;background-size:contain;content:""}.home-movie,.home-movie__item,.home-news{position:relative}.home-news{--home-news--bg-skew-out:20vw;--home-news--bg-skew-in:13vw;padding-top:var(--home-news--padding-top);padding-bottom:var(--home-news--padding-bottom)}.home-news:after,.home-news:before{position:absolute;left:0;top:calc(var(--home-news--bg-skew-out)*-1);width:100%;height:calc(100% + var(--home-news--bg-skew-out)*2);-webkit-clip-path:polygon(0 calc(var(--home-news--bg-skew-in) + var(--home-news--bg-skew-out)),100% 0,100% calc(100% - (var(--home-news--bg-skew-in) + var(--home-news--bg-skew-out))),0 100%);clip-path:polygon(0 calc(var(--home-news--bg-skew-in) + var(--home-news--bg-skew-out)),100% 0,100% calc(100% - (var(--home-news--bg-skew-in) + var(--home-news--bg-skew-out))),0 100%);pointer-events:none;content:""}.home-news:before{background-color:var(--root-color_bluepurple);opacity:.3}.home-news:after{background-image:url(../img/common/bg_hishi.svg);background-size:14rem;opacity:.04}.home-news__body{z-index:1}.home-news__body,.home-twitter{position:relative}.home-twitter__body{position:relative;background-color:#000;padding:1rem}.news-item{--news-item--title-color:var(--root-font-color)}.news-item__link{display:-ms-grid;display:grid;-ms-grid-columns:var(--news-item--date-width) 1fr;grid-template-columns:var(--news-item--date-width) 1fr;gap:var(--news-item--gap);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-item__link:hover{--news-item--title-color:var(--root-color_purple-light)}.news-item__date{padding-left:.5em;padding-top:.1em;padding-bottom:.1em;color:var(--root-color_cream);font-size:var(--news-item--date-font-size);line-height:1;letter-spacing:.1em;font-family:Oranienbaum,serif;font-weight:400}.news-item__date:after,.news-item__date:before{position:absolute;background-color:var(--root-color_red-dark);content:""}.news-item__date:before{width:100%;height:100%;left:0;top:0;-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 1.2em) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 1.2em) 100%,0 100%)}.news-item__date:after{right:.6em;top:calc(50% - 3.75em);width:1px;height:7.5em;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.news-item__date,.news-item__date-text{position:relative}.news-item__title{width:111.1111111111%;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scaleX(.9);transform:scaleX(.9);-webkit-transition:.3s;transition:.3s;color:var(--news-item--title-color);font-size:var(--news-item--title-font-size);line-height:var(--root-line-height_s2);-webkit-font-smoothing:antialiased;font-family:YakuHanMP,"Shippori Mincho",serif;font-weight:600}.news-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--news-list--gap)}.onair-tv-item{--onair-tv-item--columns:12rem 1fr;--onair-tv-item--gap:1rem;--onair-tv-item--padding:1.5rem 0;--onair-tv-item--kyoku-size:var(--root-font-size_l2);--onair-tv-item--datetime-size:var(--root-font-size_l2);display:-ms-grid;display:grid;-ms-grid-columns:var(--onair-tv-item--columns);grid-template-columns:var(--onair-tv-item--columns);gap:var(--onair-tv-item--gap);padding:var(--onair-tv-item--padding);border-top:solid 1px rgba(var(--root-rgb_purple),.6)}.onair-tv-item:last-child{border-bottom:solid 1px rgba(var(--root-rgb_purple),.6)}.onair-tv-item__kyoku{line-height:1;font-size:var(--onair-tv-item--kyoku-size);text-shadow:0 0 5px var(--root-color_purple),0 0 25px var(--root-color_purple),0 0 25px var(--root-color_purple)}.onair-tv-item__datetime{line-height:1;font-size:var(--onair-tv-item--datetime-size)}.onair-tv-item__note{display:block;line-height:1.5;margin-top:var(--root-spacer_s3);font-size:var(--root-font-size_s1)}.onair-group__title,.onair-stream-category__title{text-align:center;line-height:1;letter-spacing:.2em}.onair-group__title{display:table;min-width:10em;padding:.1em 1em;background-color:var(--root-color_red-dark);font-size:var(--onair-group--title-size);color:var(--root-color_purple-light2)}.onair-stream-category__title{padding-bottom:1em;border-bottom:solid 1px rgba(var(--root-rgb_purple),.6);font-size:var(--onair-stream-category--title-size);color:var(--root-color_purple-light)}.onair-stream-group__catch{display:block;width:111.1111111111%;-webkit-transform-origin:left top;transform-origin:left top;scale:.9 1;text-align:center;line-height:var(--root-line-height_s2);letter-spacing:.1em;font-size:var(--onair-stream-group--catch-size);color:var(--root-color_purple-light3);-webkit-filter:drop-shadow(0 0 3px var(--root-color_purple)) drop-shadow(0 0 6px var(--root-color_purple));filter:drop-shadow(0 0 3px var(--root-color_purple)) drop-shadow(0 0 6px var(--root-color_purple))}.onair-stream-item.c-btn[disabled]{--c-btn--bg:transparent;opacity:1}.onair-stream-item.c-btn[disabled]:after{display:none}.staff-list{display:-ms-grid;display:grid;-ms-grid-columns:var(--staff-list--columns);grid-template-columns:var(--staff-list--columns);gap:var(--staff-list--gap)}.staff-group__heading{margin-left:auto;margin-right:auto}.staff-item{--staff-item--work-color:var(--root-color_cream);--staff-item--name-color:var(--root-color_purple-light2);--staff-item--note-color:var(--root-font-color);font-family:YakuHanMP,"Shippori Mincho",serif;font-weight:600}.staff-item[data-option*=work-l]{--staff-item--work-spacing:0}.staff-item__work{display:table;padding:.1em .4em;background-color:var(--root-color_red-dark);line-height:1;letter-spacing:var(--staff-item--work-spacing, 0.2em);font-size:var(--staff-item--work-size);color:var(--staff-item--work-color)}.staff-item__name-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:calc(var(--staff-item--work-size)*.8);font-size:var(--staff-item--name-size)}.staff-item__name{display:inline-block;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scaleX(.85);transform:scaleX(.85);line-height:var(--root-line-height_s2);-webkit-font-smoothing:antialiased}.staff-item__comment{position:relative;display:block;line-height:1;font-size:1.5em}.staff-item__comment:after,.staff-item__comment:before{width:1em;height:1em;font-family:fukidashi;-webkit-transition:.3s;transition:.3s}.staff-item__comment:before{color:var(--root-color_red);content:""}.staff-item__comment:after{position:absolute;left:0;top:0;color:var(--root-color_cream);content:""}.staff-item__comment:active:before,.staff-item__comment:hover:before{color:var(--root-color_purple-light)}.staff-item__note{display:block;margin-top:.5em;line-height:1.2;font-size:var(--root-font-size_s1);color:var(--staff-item--note-color);letter-spacing:0}.staff-comment{display:-ms-grid;display:grid;-ms-grid-columns:var(--staff-comment--columns, 1fr);grid-template-columns:var(--staff-comment--columns, 1fr);grid-template-areas:var(--staff-comment--areas, "name" "comment");-ms-grid-rows:max-content 2rem 1fr;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr;gap:2rem;background-color:transparent}.staff-comment__image{grid-area:image}.staff-comment__name{-ms-grid-row:1;-ms-grid-column:3;grid-area:name;font-family:YakuHanMP,"Shippori Mincho",serif;font-weight:600;-webkit-font-smoothing:antialiased;color:var(--root-color_purple)}.staff-comment__comment{grid-area:comment}.chara-container,.chara-list{position:relative}.chara-list{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--chara-list--gap);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.chara-list__item{position:relative;display:block;width:var(--chara-list--size);height:var(--chara-list--size);-webkit-transition:.3s;transition:.3s}.chara-list__item:after{position:absolute;left:14%;top:14%;width:72%;height:72%;border:solid 1px var(--root-color_purple);-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.chara-list__item.router-link-active,.chara-list__item:active,.chara-list__item:hover{-webkit-filter:drop-shadow(0 0 3px var(--root-color_purple-light)) drop-shadow(0 0 1rem var(--root-color_purple));filter:drop-shadow(0 0 3px var(--root-color_purple-light)) drop-shadow(0 0 1rem var(--root-color_purple))}.chara-list__thumb{background-color:#000;-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.chara-detail{position:relative;min-height:var(--chara-detail--min-height);margin-top:var(--chara-detail--margin-top)}.chara-detail__bg{position:absolute;left:0;top:var(--chara-detail--bg-top);margin-top:var(--chara-detail--bg-margin-top);width:100%;height:var(--chara-detail--bg-height);-webkit-clip-path:polygon(0 var(--chara-detail--bg-angle),100% 0,100% calc(100% - var(--chara-detail--bg-angle)),0 100%);clip-path:polygon(0 var(--chara-detail--bg-angle),100% 0,100% calc(100% - var(--chara-detail--bg-angle)),0 100%)}.chara-detail__bg:before{position:absolute}.chara-detail__bg:after,.chara-detail__bg:before{width:100%;height:100%;left:0;top:0;content:""}.chara-detail__bg:before{background-color:var(--root-color_bluepurple);opacity:.4}.chara-detail__bg:after{position:absolute;background-image:var(--bgface);background-size:var(--chara-detail--bg-face-size);background-position:var(--chara-detail--bg-face-pos);background-repeat:no-repeat}.chara-detail__visual{position:relative;width:var(--chara-detail--visual-width);margin-left:var(--chara-detail--visual-margin-left);margin-right:var(--chara-detail--visual-margin-right)}.chara-detail__name-group{display:-ms-grid;display:grid;position:absolute;-ms-grid-columns:auto var(--chara-detail--name-group-gap) auto;grid-template-columns:auto auto;grid-template-areas:"cv name";gap:var(--chara-detail--name-group-gap);height:var(--chara-detail--name-group-height, auto);left:var(--chara-detail--name-group-left, auto);right:var(--chara-detail--name-group-right, auto);top:var(--chara-detail--name-group-top, 0);margin-top:var(--chara-detail--name-group-margin-top, auto)}.chara-detail__cv,.chara-detail__name-ja{-ms-grid-row:1;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;line-height:1}.chara-detail__name-ja{-ms-grid-column:3;grid-area:name;padding-left:var(--chara-detail--name-group-gap);border-left:solid 1px var(--root-color_purple);letter-spacing:.1em;font-size:var(--chara-detail--name-ja-size);color:var(--root-color_purple-light3);text-shadow:0 0 5px var(--root-color_purple),0 0 25px var(--root-color_purple),0 0 25px var(--root-color_purple),0 0 25px var(--root-color_bluepurple);-webkit-font-smoothing:antialiased;font-family:YakuHanMP,"Shippori Mincho",serif;font-weight:600}.chara-detail__cv{-ms-grid-column:1;--cv-box-size:calc(var(--chara-detail--cv-size) * 1.5);grid-area:cv;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8em;margin-top:auto;font-size:var(--chara-detail--cv-size)}.chara-detail__cv:before{width:var(--cv-box-size);height:var(--cv-box-size);-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#000;border:solid 1px var(--root-color_purple);content:""}.chara-detail__cv-text,.chara-detail__cv:after{font-family:YakuHanMP,"Shippori Mincho",serif;font-weight:400}.chara-detail__cv:after{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;top:0;width:var(--cv-box-size);height:var(--cv-box-size);font-size:.7em;content:"声"}.chara-detail__cv-text{letter-spacing:.2em;color:var(--root-color_purple-light3)}.chara-detail__note{right:var(--chara-detail--note-right);line-height:var(--root-line-height_l1);font-size:var(--chara-detail--note-size);color:rgba(var(--root-rgb_purple-light3),.8);font-family:"Shippori Mincho",serif;text-shadow:0 0 2px #000,0 0 10px #000}.chara-navi{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;top:var(--chara-navi--top);font-size:var(--chara-navi--font-size)}.chara-navi__prev{left:0}.chara-navi__next{right:0}.story-intro{position:relative;margin-top:4rem;padding-top:3rem;padding-bottom:3rem}.story-intro__bg,.story-intro__bg:before{position:absolute;width:100%;height:100%;left:0;top:0}.story-intro__bg{background-image:url(../story/img/intro_bg.jpg);background-size:cover;background-position:center top;background-repeat:no-repeat}.story-intro__bg:before{background-image:repeating-linear-gradient(to bottom,transparent,transparent 50%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));background-size:100% .6rem;background-position:left top;-webkit-animation-name:story-intro-bg;animation-name:story-intro-bg;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;content:""}@-webkit-keyframes story-intro-bg{0%{background-position:left 0}to{background-position:left -.6rem}}@keyframes story-intro-bg{0%{background-position:left 0}to{background-position:left -.6rem}}.story-intro__text{-webkit-filter:drop-shadow(0 0 1px var(--root-color_purple)) drop-shadow(0 0 .3rem var(--root-color_red));filter:drop-shadow(0 0 1px var(--root-color_purple)) drop-shadow(0 0 .3rem var(--root-color_red))}.episode-list{--episode-list--color-normal:var(--root-font-color);--episode-list--color-active:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--episode-list--gap);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.episode-list__link{position:relative;display:block;font-size:var(--episode-list--font-size);color:var(--episode-list--color-normal);line-height:1;-webkit-transition:.3s;transition:.3s;-webkit-filter:drop-shadow(0 0 3px var(--root-color_purple)) drop-shadow(0 0 6px var(--root-color_purple));filter:drop-shadow(0 0 3px var(--root-color_purple)) drop-shadow(0 0 6px var(--root-color_purple));font-family:YakuHanMP,"Shippori Mincho",serif;font-weight:600}.episode-list__link:after{position:absolute;left:0;bottom:-1em;width:100%;height:2px;background-color:var(--root-color_purple);-webkit-transform-origin:left bottom;transform-origin:left bottom;scale:0 1;-webkit-transition:.3s;transition:.3s;content:""}.episode-list__link.router-link-active,.episode-list__link:active,.episode-list__link:hover{color:#fff}.episode-list__link.router-link-active:after,.episode-list__link:active:after,.episode-list__link:hover:after{scale:1 1}.episode-thumbs{--episode-thumbs--opacity-normal:0.7;--episode-thumbs--opacity-active:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--episode-thumbs--gap);margin-top:var(--episode-thumbs--margin-top)}.episode-thumbs__item{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;height:auto;margin:0;padding:0;opacity:var(--episode-thumbs--opacity-normal);-webkit-transition:.3s;transition:.3s}.episode-thumbs__item.swiper-pagination-bullet-active,.episode-thumbs__item:active,.episode-thumbs__item:hover{opacity:var(--episode-thumbs--opacity-active)}.episode-visual{position:relative}.episode-detail__number:before,.episode-visual__navi{position:absolute;border:solid 1px var(--root-color_purple)}.episode-visual__navi{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2em;height:2em;top:var(--episode-visual--nav-top);background-color:rgba(var(--root-rgb_purple),.3);font-size:var(--episode-visual--nav-font-size);-webkit-transition:.3s;transition:.3s;border-radius:50%}.episode-visual__navi:hover{color:#fff;scale:1.1}.episode-visual__navi.episode-visual__navi--prev{left:var(--episode-visual--nav-side)}.episode-visual__navi.episode-visual__navi--next{right:var(--episode-visual--nav-side)}.episode-detail{margin-top:var(--episode-detail--margin-top)}.episode-detail__header{margin-bottom:var(--episode-detail--header-margin-bottom)}.episode-detail__h1,.episode-detail__number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.episode-detail__h1{gap:var(--episode-detail--h1-gap)}.episode-detail__number{-webkit-box-flex:0;-ms-flex:none;flex:none;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4em;font-size:var(--episode-detail--number-font-size);color:var(--root-color_purple-light)}.episode-detail__number:before{width:4em;height:4em;rotate:45deg;content:""}.episode-detail__number-text{display:block;scale:.8 1}.episode-detail__title-text{width:117.6470588235%;-webkit-transform-origin:left top;transform-origin:left top;scale:1 .85;font-size:var(--episode-detail--title-font-size);line-height:1;color:#fff}.episode-detail__text{margin-top:var(--episode-detail--text-margin-top);padding-left:var(--episode-detail--text-padding-side);padding-right:var(--episode-detail--text-padding-side)}.episode-detail__story{font-size:var(--episode-detail--story-font-size)}.episode-detail__staff{margin-top:var(--episode-detail--staff-margin-top);font-size:var(--episode-detail--staff-font-size)}}@layer utility{.u-ft-sz_s5{font-size:var(--root-font-size_s5)}.u-ft-sz_s4{font-size:var(--root-font-size_s4)}.u-ft-sz_s3{font-size:var(--root-font-size_s3)}.u-ft-sz_s2{font-size:var(--root-font-size_s2)}.u-ft-sz_s1{font-size:var(--root-font-size_s1)}.u-ft-sz_n{font-size:var(--root-font-size_n)}.u-ft-sz_l1{font-size:var(--root-font-size_l1)}.u-ft-sz_l2{font-size:var(--root-font-size_l2)}.u-ft-sz_l3{font-size:var(--root-font-size_l3)}.u-ft-sz_l4{font-size:var(--root-font-size_l4)}.u-ft-sz_l5{font-size:var(--root-font-size_l5)}.u-ft-sz_l6{font-size:var(--root-font-size_l6)}.u-ft-sz_l7{font-size:var(--root-font-size_l7)}.u-ft-fml_gothic{font-family:YakuHanJP,Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans","BIZ UDPGothic",Meiryo,sans-serif}.u-ft-fml_mincho{font-family:YakuHanMP,"Times New Roman","Hiragino Mincho ProN","YuMincho","Yu Mincho","MS PMincho",serif}.u-ft-fml_noto-sans-light,.u-ft-fml_noto-sans-thin{font-family:YakuHanJP,"Noto Sans JP",sans-serif;font-weight:100}.u-ft-fml_noto-sans-light{font-weight:200}.u-ft-fml_noto-sans-bold,.u-ft-fml_noto-sans-regular{font-family:YakuHanJP,"Noto Sans JP",sans-serif;font-weight:400}.u-ft-fml_noto-sans-bold{font-weight:700}.u-ft-fml_noto-serif-regular{font-family:YakuHanMP,"Noto Serif JP",serif;font-weight:400}.u-ft-fml_noto-serif-bold,.u-ft-fml_noto-serif-semibold{font-family:YakuHanMP,"Noto Serif JP",serif;font-weight:600}.u-ft-fml_noto-serif-bold{font-weight:700}.u-ft-fml_shippori-regular,.u-ft-fml_shippori-semibold{font-family:YakuHanMP,"Shippori Mincho",serif;font-weight:400}.u-ft-fml_shippori-semibold{font-weight:600}.u-ft-fml_oranien{font-family:Oranienbaum,serif;font-weight:400}.u-mg_t_page-top{margin-top:var(--root-spacer_page-top)}.u-mg_b_page-top{margin-bottom:var(--root-spacer_page-top)}.u-mg_r_page-top{margin-right:var(--root-spacer_page-top)}.u-mg_l_page-top{margin-left:var(--root-spacer_page-top)}.u-mg_t_s5{margin-top:var(--root-spacer_s5)}.u-mg_b_s5{margin-bottom:var(--root-spacer_s5)}.u-mg_r_s5{margin-right:var(--root-spacer_s5)}.u-mg_l_s5{margin-left:var(--root-spacer_s5)}.u-mg_t_s4{margin-top:var(--root-spacer_s4)}.u-mg_b_s4{margin-bottom:var(--root-spacer_s4)}.u-mg_r_s4{margin-right:var(--root-spacer_s4)}.u-mg_l_s4{margin-left:var(--root-spacer_s4)}.u-mg_t_s3{margin-top:var(--root-spacer_s3)}.u-mg_b_s3{margin-bottom:var(--root-spacer_s3)}.u-mg_r_s3{margin-right:var(--root-spacer_s3)}.u-mg_l_s3{margin-left:var(--root-spacer_s3)}.u-mg_t_s2{margin-top:var(--root-spacer_s2)}.u-mg_b_s2{margin-bottom:var(--root-spacer_s2)}.u-mg_r_s2{margin-right:var(--root-spacer_s2)}.u-mg_l_s2{margin-left:var(--root-spacer_s2)}.u-mg_t_s1{margin-top:var(--root-spacer_s1)}.u-mg_b_s1{margin-bottom:var(--root-spacer_s1)}.u-mg_r_s1{margin-right:var(--root-spacer_s1)}.u-mg_l_s1{margin-left:var(--root-spacer_s1)}.u-mg_t_n{margin-top:var(--root-spacer_n)}.u-mg_b_n{margin-bottom:var(--root-spacer_n)}.u-mg_r_n{margin-right:var(--root-spacer_n)}.u-mg_l_n{margin-left:var(--root-spacer_n)}.u-mg_t_l1{margin-top:var(--root-spacer_l1)}.u-mg_b_l1{margin-bottom:var(--root-spacer_l1)}.u-mg_r_l1{margin-right:var(--root-spacer_l1)}.u-mg_l_l1{margin-left:var(--root-spacer_l1)}.u-mg_t_l2{margin-top:var(--root-spacer_l2)}.u-mg_b_l2{margin-bottom:var(--root-spacer_l2)}.u-mg_r_l2{margin-right:var(--root-spacer_l2)}.u-mg_l_l2{margin-left:var(--root-spacer_l2)}.u-mg_t_l3{margin-top:var(--root-spacer_l3)}.u-mg_b_l3{margin-bottom:var(--root-spacer_l3)}.u-mg_r_l3{margin-right:var(--root-spacer_l3)}.u-mg_l_l3{margin-left:var(--root-spacer_l3)}.u-mg_t_l4{margin-top:var(--root-spacer_l4)}.u-mg_b_l4{margin-bottom:var(--root-spacer_l4)}.u-mg_r_l4{margin-right:var(--root-spacer_l4)}.u-mg_l_l4{margin-left:var(--root-spacer_l4)}.u-mg_t_l5{margin-top:var(--root-spacer_l5)}.u-mg_b_l5{margin-bottom:var(--root-spacer_l5)}.u-mg_r_l5{margin-right:var(--root-spacer_l5)}.u-mg_l_l5{margin-left:var(--root-spacer_l5)}.u-mg_t_l6{margin-top:var(--root-spacer_l6)}.u-mg_b_l6{margin-bottom:var(--root-spacer_l6)}.u-mg_r_l6{margin-right:var(--root-spacer_l6)}.u-mg_l_l6{margin-left:var(--root-spacer_l6)}.u-mg_t_l7{margin-top:var(--root-spacer_l7)}.u-mg_b_l7{margin-bottom:var(--root-spacer_l7)}.u-mg_r_l7{margin-right:var(--root-spacer_l7)}.u-mg_l_l7{margin-left:var(--root-spacer_l7)}.u-mg_t_l8{margin-top:var(--root-spacer_l8)}.u-mg_b_l8{margin-bottom:var(--root-spacer_l8)}.u-mg_r_l8{margin-right:var(--root-spacer_l8)}.u-mg_l_l8{margin-left:var(--root-spacer_l8)}.u-mg_auto{margin-left:auto;margin-right:auto}.u-pd_t_page-top{padding-top:var(--root-spacer_page-top)}.u-pd_b_page-top{padding-bottom:var(--root-spacer_page-top)}.u-pd_r_page-top{padding-right:var(--root-spacer_page-top)}.u-pd_l_page-top{padding-left:var(--root-spacer_page-top)}.u-pd_t_s5{padding-top:var(--root-spacer_s5)}.u-pd_b_s5{padding-bottom:var(--root-spacer_s5)}.u-pd_r_s5{padding-right:var(--root-spacer_s5)}.u-pd_l_s5{padding-left:var(--root-spacer_s5)}.u-pd_t_s4{padding-top:var(--root-spacer_s4)}.u-pd_b_s4{padding-bottom:var(--root-spacer_s4)}.u-pd_r_s4{padding-right:var(--root-spacer_s4)}.u-pd_l_s4{padding-left:var(--root-spacer_s4)}.u-pd_t_s3{padding-top:var(--root-spacer_s3)}.u-pd_b_s3{padding-bottom:var(--root-spacer_s3)}.u-pd_r_s3{padding-right:var(--root-spacer_s3)}.u-pd_l_s3{padding-left:var(--root-spacer_s3)}.u-pd_t_s2{padding-top:var(--root-spacer_s2)}.u-pd_b_s2{padding-bottom:var(--root-spacer_s2)}.u-pd_r_s2{padding-right:var(--root-spacer_s2)}.u-pd_l_s2{padding-left:var(--root-spacer_s2)}.u-pd_t_s1{padding-top:var(--root-spacer_s1)}.u-pd_b_s1{padding-bottom:var(--root-spacer_s1)}.u-pd_r_s1{padding-right:var(--root-spacer_s1)}.u-pd_l_s1{padding-left:var(--root-spacer_s1)}.u-pd_t_n{padding-top:var(--root-spacer_n)}.u-pd_b_n{padding-bottom:var(--root-spacer_n)}.u-pd_r_n{padding-right:var(--root-spacer_n)}.u-pd_l_n{padding-left:var(--root-spacer_n)}.u-pd_t_l1{padding-top:var(--root-spacer_l1)}.u-pd_b_l1{padding-bottom:var(--root-spacer_l1)}.u-pd_r_l1{padding-right:var(--root-spacer_l1)}.u-pd_l_l1{padding-left:var(--root-spacer_l1)}.u-pd_t_l2{padding-top:var(--root-spacer_l2)}.u-pd_b_l2{padding-bottom:var(--root-spacer_l2)}.u-pd_r_l2{padding-right:var(--root-spacer_l2)}.u-pd_l_l2{padding-left:var(--root-spacer_l2)}.u-pd_t_l3{padding-top:var(--root-spacer_l3)}.u-pd_b_l3{padding-bottom:var(--root-spacer_l3)}.u-pd_r_l3{padding-right:var(--root-spacer_l3)}.u-pd_l_l3{padding-left:var(--root-spacer_l3)}.u-pd_t_l4{padding-top:var(--root-spacer_l4)}.u-pd_b_l4{padding-bottom:var(--root-spacer_l4)}.u-pd_r_l4{padding-right:var(--root-spacer_l4)}.u-pd_l_l4{padding-left:var(--root-spacer_l4)}.u-pd_t_l5{padding-top:var(--root-spacer_l5)}.u-pd_b_l5{padding-bottom:var(--root-spacer_l5)}.u-pd_r_l5{padding-right:var(--root-spacer_l5)}.u-pd_l_l5{padding-left:var(--root-spacer_l5)}.u-pd_t_l6{padding-top:var(--root-spacer_l6)}.u-pd_b_l6{padding-bottom:var(--root-spacer_l6)}.u-pd_r_l6{padding-right:var(--root-spacer_l6)}.u-pd_l_l6{padding-left:var(--root-spacer_l6)}.u-pd_t_l7{padding-top:var(--root-spacer_l7)}.u-pd_b_l7{padding-bottom:var(--root-spacer_l7)}.u-pd_r_l7{padding-right:var(--root-spacer_l7)}.u-pd_l_l7{padding-left:var(--root-spacer_l7)}.u-pd_t_l8{padding-top:var(--root-spacer_l8)}.u-pd_b_l8{padding-bottom:var(--root-spacer_l8)}.u-pd_r_l8{padding-right:var(--root-spacer_l8)}.u-pd_l_l8{padding-left:var(--root-spacer_l8)}.u-ir_contrast{image-rendering:-webkit-optimize-contrast}.u-ir_auto{image-rendering:auto}.u-ir_pixel{-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-o-pixelated;image-rendering:pixelated}.u-lh_s3{line-height:var(--root-line-height_s3)}.u-lh_s2{line-height:var(--root-line-height_s2)}.u-lh_s1{line-height:var(--root-line-height_s1)}.u-lh_n{line-height:var(--root-line-height_n)}.u-lh_l1{line-height:var(--root-line-height_l1)}.u-lh_l2{line-height:var(--root-line-height_l2)}.u-lh_l3{line-height:var(--root-line-height_l3)}.u-lh_l4{line-height:var(--root-line-height_l4)}.u-min_100p{min-width:100%;height:auto}.u-min_300{min-width:min(300px,100%);height:auto}.u-min_150,.u-min_200{min-width:min(200px,100%);height:auto}.u-min_150{min-width:min(150px,100%)}.u-max_600{max-width:600px;height:auto}.u-max_100p,.u-max_75p{max-width:100%;height:auto}.u-max_75p{max-width:75%}.u-max_25p,.u-max_50p{max-width:50%;height:auto}.u-max_25p{max-width:25%}.u-w_100p,.u-w_75p{width:100%;height:auto}.u-w_75p{width:75%}.u-w_25p,.u-w_50p{width:50%;height:auto}.u-w_25p{width:25%}.u-cl_transparent{color:var(--root-color_transparent)}.u-cl_cream{color:var(--root-color_cream)}.u-cl_black{color:var(--root-color_black)}.u-cl_black-light{color:var(--root-color_black-light)}.u-cl_black-dark{color:var(--root-color_black-dark)}.u-cl_white{color:var(--root-color_white)}.u-cl_white-light{color:var(--root-color_white-light)}.u-cl_white-dark{color:var(--root-color_white-dark)}.u-cl_red{color:var(--root-color_red)}.u-cl_red-dark{color:var(--root-color_red-dark)}.u-cl_bluepurple{color:var(--root-color_bluepurple)}.u-cl_purple{color:var(--root-color_purple)}.u-cl_purple-light3{color:var(--root-color_purple-light3)}.u-cl_purple-light2{color:var(--root-color_purple-light2)}.u-cl_purple-light{color:var(--root-color_purple-light)}.u-cl_purple-dark{color:var(--root-color_purple-dark)}.u-cl_darkgray{color:var(--root-color_darkgray)}.u-cl_darkgray-light{color:var(--root-color_darkgray-light)}.u-cl_darkgray-dark{color:var(--root-color_darkgray-dark)}.u-cl_gray{color:var(--root-color_gray)}.u-cl_gray-light{color:var(--root-color_gray-light)}.u-cl_gray-dark{color:var(--root-color_gray-dark)}.u-cl_lightgray{color:var(--root-color_lightgray)}.u-cl_lightgray-light{color:var(--root-color_lightgray-light)}.u-cl_lightgray-dark{color:var(--root-color_lightgray-dark)}.u-cl_link{color:var(--root-color_link)}.u-cl_link-hover{color:var(--root-color_link-hover)}.u-bc_transparent{background-color:var(--root-color_transparent)}.u-bc_cream{background-color:var(--root-color_cream)}.u-bc_black{background-color:var(--root-color_black)}.u-bc_black-light{background-color:var(--root-color_black-light)}.u-bc_black-dark{background-color:var(--root-color_black-dark)}.u-bc_white{background-color:var(--root-color_white)}.u-bc_white-light{background-color:var(--root-color_white-light)}.u-bc_white-dark{background-color:var(--root-color_white-dark)}.u-bc_red{background-color:var(--root-color_red)}.u-bc_red-dark{background-color:var(--root-color_red-dark)}.u-bc_bluepurple{background-color:var(--root-color_bluepurple)}.u-bc_purple{background-color:var(--root-color_purple)}.u-bc_purple-light3{background-color:var(--root-color_purple-light3)}.u-bc_purple-light2{background-color:var(--root-color_purple-light2)}.u-bc_purple-light{background-color:var(--root-color_purple-light)}.u-bc_purple-dark{background-color:var(--root-color_purple-dark)}.u-bc_darkgray{background-color:var(--root-color_darkgray)}.u-bc_darkgray-light{background-color:var(--root-color_darkgray-light)}.u-bc_darkgray-dark{background-color:var(--root-color_darkgray-dark)}.u-bc_gray{background-color:var(--root-color_gray)}.u-bc_gray-light{background-color:var(--root-color_gray-light)}.u-bc_gray-dark{background-color:var(--root-color_gray-dark)}.u-bc_lightgray{background-color:var(--root-color_lightgray)}.u-bc_lightgray-light{background-color:var(--root-color_lightgray-light)}.u-bc_lightgray-dark{background-color:var(--root-color_lightgray-dark)}.u-bc_link{background-color:var(--root-color_link)}.u-bc_link-hover{background-color:var(--root-color_link-hover)}.u-dsp_bk{display:block}.u-dsp_ib{display:inline-block}.u-dsp_il{display:inline}.u-dsp_none{display:none}.u-wb_keep-all{word-break:keep-all}.u-wb_break-all{word-break:break-all}.u-txt_left{text-align:left}.u-txt_center{text-align:center}.u-txt_right{text-align:right}.u-txt_justify{text-align:justify;text-justify:inter-ideograph}.u-txt_dash{display:inline-block;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(2);transform:scaleX(2);padding-right:1em}}@media (min-width:550.02px){.l-fx.l-fx--nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.l-fx.sp-up\:l-fx--dir_col,.l-fx.sp-up\:l-fx--dir_row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.l-fx.sp-up\:l-fx--dir_col{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.sp-up\:l-fx__item_1-1{width:calc(100% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_2-1{width:calc(50% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_2-2{width:calc(100% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_3-1{width:calc(33.3333333333% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_3-2{width:calc(66.6666666667% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_3-3{width:calc(100% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_4-1{width:calc(25% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_4-2{width:calc(50% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_4-3{width:calc(75% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_4-4{width:calc(100% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_5-1{width:calc(20% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_5-2{width:calc(40% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_5-3{width:calc(60% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_5-4{width:calc(80% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_5-5{width:calc(100% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_6-1{width:calc(16.6666666667% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_6-2{width:calc(33.3333333333% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_6-3{width:calc(50% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_6-4{width:calc(66.6666666667% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_6-5{width:calc(83.3333333333% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_6-6{width:calc(100% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_7-1{width:calc(14.2857142857% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_7-2{width:calc(28.5714285714% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_7-3{width:calc(42.8571428571% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_7-4{width:calc(57.1428571429% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_7-5{width:calc(71.4285714286% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_7-6{width:calc(85.7142857143% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_7-7{width:calc(100% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_8-1{width:calc(12.5% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_8-2{width:calc(25% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_8-3{width:calc(37.5% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_8-4{width:calc(50% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_8-5{width:calc(62.5% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_8-6{width:calc(75% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_8-7{width:calc(87.5% - var(--l-gap-x, 0px))}.sp-up\:l-fx__item_8-8{width:calc(100% - var(--l-gap-x, 0px))}.sp-up\:l-fx__fit-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.l-grid.sp-up\:l-grid--1{--l-grid--divide:1}.l-grid.sp-up\:l-grid--2{--l-grid--divide:2}.l-grid.sp-up\:l-grid--3{--l-grid--divide:3}.l-grid.sp-up\:l-grid--4{--l-grid--divide:4}.l-grid.sp-up\:l-grid--5{--l-grid--divide:5}.l-grid.sp-up\:l-grid--6{--l-grid--divide:6}.l-grid.sp-up\:l-grid--7{--l-grid--divide:7}.l-grid.sp-up\:l-grid--8{--l-grid--divide:8}.sp-up\:l-grid__start_1{--l-grid__start:1}.sp-up\:l-grid__span_1{--l-grid__span:1}.sp-up\:l-grid__start_2{--l-grid__start:2}.sp-up\:l-grid__span_2{--l-grid__span:2}.sp-up\:l-grid__start_3{--l-grid__start:3}.sp-up\:l-grid__span_3{--l-grid__span:3}.sp-up\:l-grid__start_4{--l-grid__start:4}.sp-up\:l-grid__span_4{--l-grid__span:4}.sp-up\:l-grid__start_5{--l-grid__start:5}.sp-up\:l-grid__span_5{--l-grid__span:5}.sp-up\:l-grid__start_6{--l-grid__start:6}.sp-up\:l-grid__span_6{--l-grid__span:6}.sp-up\:l-grid__start_7{--l-grid__start:7}.sp-up\:l-grid__span_7{--l-grid__span:7}.sp-up\:l-grid__start_8{--l-grid__start:8}.sp-up\:l-grid__span_8{--l-grid__span:8}.sp-up\:l-gap-x_page-top{--l-gap-x:var(--root-spacer_page-top)}.sp-up\:l-gap-y_page-top{--l-gap-y:var(--root-spacer_page-top)}.sp-up\:l-gap-x_s5{--l-gap-x:var(--root-spacer_s5)}.sp-up\:l-gap-y_s5{--l-gap-y:var(--root-spacer_s5)}.sp-up\:l-gap-x_s4{--l-gap-x:var(--root-spacer_s4)}.sp-up\:l-gap-y_s4{--l-gap-y:var(--root-spacer_s4)}.sp-up\:l-gap-x_s3{--l-gap-x:var(--root-spacer_s3)}.sp-up\:l-gap-y_s3{--l-gap-y:var(--root-spacer_s3)}.sp-up\:l-gap-x_s2{--l-gap-x:var(--root-spacer_s2)}.sp-up\:l-gap-y_s2{--l-gap-y:var(--root-spacer_s2)}.sp-up\:l-gap-x_s1{--l-gap-x:var(--root-spacer_s1)}.sp-up\:l-gap-y_s1{--l-gap-y:var(--root-spacer_s1)}.sp-up\:l-gap-x_n{--l-gap-x:var(--root-spacer_n)}.sp-up\:l-gap-y_n{--l-gap-y:var(--root-spacer_n)}.sp-up\:l-gap-x_l1{--l-gap-x:var(--root-spacer_l1)}.sp-up\:l-gap-y_l1{--l-gap-y:var(--root-spacer_l1)}.sp-up\:l-gap-x_l2{--l-gap-x:var(--root-spacer_l2)}.sp-up\:l-gap-y_l2{--l-gap-y:var(--root-spacer_l2)}.sp-up\:l-gap-x_l3{--l-gap-x:var(--root-spacer_l3)}.sp-up\:l-gap-y_l3{--l-gap-y:var(--root-spacer_l3)}.sp-up\:l-gap-x_l4{--l-gap-x:var(--root-spacer_l4)}.sp-up\:l-gap-y_l4{--l-gap-y:var(--root-spacer_l4)}.sp-up\:l-gap-x_l5{--l-gap-x:var(--root-spacer_l5)}.sp-up\:l-gap-y_l5{--l-gap-y:var(--root-spacer_l5)}.sp-up\:l-gap-x_l6{--l-gap-x:var(--root-spacer_l6)}.sp-up\:l-gap-y_l6{--l-gap-y:var(--root-spacer_l6)}.sp-up\:l-gap-x_l7{--l-gap-x:var(--root-spacer_l7)}.sp-up\:l-gap-y_l7{--l-gap-y:var(--root-spacer_l7)}.sp-up\:l-gap-x_l8{--l-gap-x:var(--root-spacer_l8)}.sp-up\:l-gap-y_l8{--l-gap-y:var(--root-spacer_l8)}.sp-up\:l-jst-c_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sp-up\:l-jst-c_center.l-fx{margin-left:calc(var(--l-gap-x, 0px)*-.5);margin-right:calc(var(--l-gap-x, 0px)*-.5)}.sp-up\:l-jst-c_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sp-up\:l-jst-c_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sp-up\:l-jst-c_end.l-fx{margin-left:calc(var(--l-gap-x, 0px)*-1);margin-right:0}.sp-up\:l-jst-c_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sp-up\:l-jst-c_around{-ms-flex-pack:distribute;justify-content:space-around}.sp-up\:l-jst-s_center{-ms-grid-column-align:center;justify-self:center}.sp-up\:l-jst-s_start{justify-self:flex-start}.sp-up\:l-jst-s_end{justify-self:flex-end}.sp-up\:l-jst-s_between{-ms-grid-column-align:space-between;justify-self:space-between}.sp-up\:l-jst-s_around{-ms-grid-column-align:space-around;justify-self:space-around}.sp-up\:l-alg-i_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sp-up\:l-alg-i_start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sp-up\:l-alg-i_end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.sp-up\:l-alg-i_stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.sp-up\:l-alg-s_center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.sp-up\:l-alg-s_start{-ms-flex-item-align:start;align-self:flex-start}.sp-up\:l-alg-s_end{-ms-flex-item-align:end;align-self:flex-end}.sp-up\:l-alg-s_stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.sp-up\:l-order_-1{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.sp-up\:l-order_0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.sp-up\:l-order_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.sp-up\:l-order_2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.sp-up\:l-order_3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.sp-up\:l-order_4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.sp-up\:l-order_5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.l-clm.sp-up\:l-clm--2{-webkit-column-count:2!important;-moz-column-count:2!important;column-count:2!important}.l-clm.sp-up\:l-clm--3{-webkit-column-count:3!important;-moz-column-count:3!important;column-count:3!important}.c-banners{--c-banners--image-width:200px;--c-banners--gap:4px}.c-movie-icon{--c-movie-icon--width:3.2rem;--c-movie-icon--height:3.2rem;--c-movie-icon--font-size:1.3rem}.c-movie-icon.c-movie-icon--l1{--c-movie-icon--width:8rem;--c-movie-icon--height:8rem;--c-movie-icon--font-size:3rem}.c-table.sp-up \:c-table--th-nowrap th{white-space:nowrap}.sp-up\:e-iv{-webkit-animation-delay:var(--e-iv--delay, 0);animation-delay:var(--e-iv--delay, 0);-webkit-animation-duration:var(--e-iv--duration, 0);animation-duration:var(--e-iv--duration, 0);-webkit-animation-timing-function:var(--e-iv--timing, ease);animation-timing-function:var(--e-iv--timing, ease);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.c-article-header.c-article-header--center-large{--c-article-header--text-align:center;--c-article-header--main-title-size:var(--root-font-size_l4);--c-article-header--sub-title-size:var(--root-font-size_l2)}.news-item{--news-item--gap:4rem;--news-item--date-width:7rem;--news-item--date-font-size:var(--root-font-size_n);--news-item--title-font-size:var(--root-font-size_l2)}.chara-detail__bg{--chara-detail--bg-angle:23vw;--chara-detail--bg-height:calc(23rem + var(--chara-detail--bg-angle));--chara-detail--bg-top:calc(var(--chara-detail--bg-angle) * -0.5);--chara-detail--bg-margin-top:12rem;--chara-detail--bg-face-size:48rem auto;--chara-detail--bg-face-pos:calc(50vw - 12rem) calc((var(--chara-detail--bg-angle) / 2) - 15rem)}.chara-detail__note{position:absolute;top:var(--chara-detail--name-group-top, auto);height:var(--chara-detail--name-group-height, auto);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.sp-up\:u-min_100p{min-width:100%;height:auto}.sp-up\:u-min_300{min-width:min(300px,100%);height:auto}.sp-up\:u-min_200{min-width:min(200px,100%);height:auto}.sp-up\:u-min_150{min-width:min(150px,100%);height:auto}.sp-up\:u-max_600{max-width:600px;height:auto}.sp-up\:u-max_100p{max-width:100%;height:auto}.sp-up\:u-max_75p{max-width:75%;height:auto}.sp-up\:u-max_50p{max-width:50%;height:auto}.sp-up\:u-max_25p{max-width:25%;height:auto}.sp-up\:u-w_100p{width:100%;height:auto}.sp-up\:u-w_75p{width:75%;height:auto}.sp-up\:u-w_50p{width:50%;height:auto}.sp-up\:u-w_25p{width:25%;height:auto}.sp-up\:u-dsp_bk{display:block}.sp-up\:u-dsp_ib{display:inline-block}.sp-up\:u-dsp_il{display:inline}.sp-up\:u-dsp_none{display:none}.sp-up\:u-txt_left{text-align:left}.sp-up\:u-txt_center{text-align:center}.sp-up\:u-txt_right{text-align:right}.sp-up\:u-txt_justify{text-align:justify;text-justify:inter-ideograph}}@media (orientation:portrait)and (min-width:550.02px)and (max-width:850px){:root{--root-spacer_s5:0.125rem;--root-spacer_s4:0.25rem;--root-spacer_s3:0.3333333333rem;--root-spacer_s2:0.5rem;--root-spacer_s1:0.8rem;--root-spacer_n:1rem;--root-spacer_l1:1.1428571429rem;--root-spacer_l2:1.3333333333rem;--root-spacer_l3:1.6rem;--root-spacer_l4:2rem;--root-spacer_l5:2.6666666667rem;--root-spacer_l6:4rem;--root-spacer_l7:5.3333333333rem;--root-spacer_l8:7.2727272727rem;--root-font-size_s5:0.6153846154rem;--root-font-size_s4:0.6666666667rem;--root-font-size_s3:0.7272727273rem;--root-font-size_s2:0.8rem;--root-font-size_s1:0.8888888889rem;--root-font-size_n:1rem;--root-font-size_l1:1.125rem;--root-font-size_l2:1.2857142857rem;--root-font-size_l3:1.5rem;--root-font-size_l4:1.8rem;--root-font-size_l5:2rem;--root-font-size_l6:2.25rem;--root-font-size_l7:2.5714285714rem}html{font-size:1.95vw}.l-fx.tb\:l-fx--dir_col,.l-fx.tb\:l-fx--dir_row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.l-fx.tb\:l-fx--dir_col{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.tb\:l-fx__item_1-1{width:calc(100% - var(--l-gap-x, 0px))}.tb\:l-fx__item_2-1{width:calc(50% - var(--l-gap-x, 0px))}.tb\:l-fx__item_2-2{width:calc(100% - var(--l-gap-x, 0px))}.tb\:l-fx__item_3-1{width:calc(33.3333333333% - var(--l-gap-x, 0px))}.tb\:l-fx__item_3-2{width:calc(66.6666666667% - var(--l-gap-x, 0px))}.tb\:l-fx__item_3-3{width:calc(100% - var(--l-gap-x, 0px))}.tb\:l-fx__item_4-1{width:calc(25% - var(--l-gap-x, 0px))}.tb\:l-fx__item_4-2{width:calc(50% - var(--l-gap-x, 0px))}.tb\:l-fx__item_4-3{width:calc(75% - var(--l-gap-x, 0px))}.tb\:l-fx__item_4-4{width:calc(100% - var(--l-gap-x, 0px))}.tb\:l-fx__item_5-1{width:calc(20% - var(--l-gap-x, 0px))}.tb\:l-fx__item_5-2{width:calc(40% - var(--l-gap-x, 0px))}.tb\:l-fx__item_5-3{width:calc(60% - var(--l-gap-x, 0px))}.tb\:l-fx__item_5-4{width:calc(80% - var(--l-gap-x, 0px))}.tb\:l-fx__item_5-5{width:calc(100% - var(--l-gap-x, 0px))}.tb\:l-fx__item_6-1{width:calc(16.6666666667% - var(--l-gap-x, 0px))}.tb\:l-fx__item_6-2{width:calc(33.3333333333% - var(--l-gap-x, 0px))}.tb\:l-fx__item_6-3{width:calc(50% - var(--l-gap-x, 0px))}.tb\:l-fx__item_6-4{width:calc(66.6666666667% - var(--l-gap-x, 0px))}.tb\:l-fx__item_6-5{width:calc(83.3333333333% - var(--l-gap-x, 0px))}.tb\:l-fx__item_6-6{width:calc(100% - var(--l-gap-x, 0px))}.tb\:l-fx__item_7-1{width:calc(14.2857142857% - var(--l-gap-x, 0px))}.tb\:l-fx__item_7-2{width:calc(28.5714285714% - var(--l-gap-x, 0px))}.tb\:l-fx__item_7-3{width:calc(42.8571428571% - var(--l-gap-x, 0px))}.tb\:l-fx__item_7-4{width:calc(57.1428571429% - var(--l-gap-x, 0px))}.tb\:l-fx__item_7-5{width:calc(71.4285714286% - var(--l-gap-x, 0px))}.tb\:l-fx__item_7-6{width:calc(85.7142857143% - var(--l-gap-x, 0px))}.tb\:l-fx__item_7-7{width:calc(100% - var(--l-gap-x, 0px))}.tb\:l-fx__item_8-1{width:calc(12.5% - var(--l-gap-x, 0px))}.tb\:l-fx__item_8-2{width:calc(25% - var(--l-gap-x, 0px))}.tb\:l-fx__item_8-3{width:calc(37.5% - var(--l-gap-x, 0px))}.tb\:l-fx__item_8-4{width:calc(50% - var(--l-gap-x, 0px))}.tb\:l-fx__item_8-5{width:calc(62.5% - var(--l-gap-x, 0px))}.tb\:l-fx__item_8-6{width:calc(75% - var(--l-gap-x, 0px))}.tb\:l-fx__item_8-7{width:calc(87.5% - var(--l-gap-x, 0px))}.tb\:l-fx__item_8-8{width:calc(100% - var(--l-gap-x, 0px))}.tb\:l-fx__fit-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.l-grid.tb\:l-grid--1{--l-grid--divide:1}.l-grid.tb\:l-grid--2{--l-grid--divide:2}.l-grid.tb\:l-grid--3{--l-grid--divide:3}.l-grid.tb\:l-grid--4{--l-grid--divide:4}.l-grid.tb\:l-grid--5{--l-grid--divide:5}.l-grid.tb\:l-grid--6{--l-grid--divide:6}.l-grid.tb\:l-grid--7{--l-grid--divide:7}.l-grid.tb\:l-grid--8{--l-grid--divide:8}.tb\:l-grid__start_1{--l-grid__start:1}.tb\:l-grid__span_1{--l-grid__span:1}.tb\:l-grid__start_2{--l-grid__start:2}.tb\:l-grid__span_2{--l-grid__span:2}.tb\:l-grid__start_3{--l-grid__start:3}.tb\:l-grid__span_3{--l-grid__span:3}.tb\:l-grid__start_4{--l-grid__start:4}.tb\:l-grid__span_4{--l-grid__span:4}.tb\:l-grid__start_5{--l-grid__start:5}.tb\:l-grid__span_5{--l-grid__span:5}.tb\:l-grid__start_6{--l-grid__start:6}.tb\:l-grid__span_6{--l-grid__span:6}.tb\:l-grid__start_7{--l-grid__start:7}.tb\:l-grid__span_7{--l-grid__span:7}.tb\:l-grid__start_8{--l-grid__start:8}.tb\:l-grid__span_8{--l-grid__span:8}.tb\:l-gap-x_page-top{--l-gap-x:var(--root-spacer_page-top)}.tb\:l-gap-y_page-top{--l-gap-y:var(--root-spacer_page-top)}.tb\:l-gap-x_s5{--l-gap-x:var(--root-spacer_s5)}.tb\:l-gap-y_s5{--l-gap-y:var(--root-spacer_s5)}.tb\:l-gap-x_s4{--l-gap-x:var(--root-spacer_s4)}.tb\:l-gap-y_s4{--l-gap-y:var(--root-spacer_s4)}.tb\:l-gap-x_s3{--l-gap-x:var(--root-spacer_s3)}.tb\:l-gap-y_s3{--l-gap-y:var(--root-spacer_s3)}.tb\:l-gap-x_s2{--l-gap-x:var(--root-spacer_s2)}.tb\:l-gap-y_s2{--l-gap-y:var(--root-spacer_s2)}.tb\:l-gap-x_s1{--l-gap-x:var(--root-spacer_s1)}.tb\:l-gap-y_s1{--l-gap-y:var(--root-spacer_s1)}.tb\:l-gap-x_n{--l-gap-x:var(--root-spacer_n)}.tb\:l-gap-y_n{--l-gap-y:var(--root-spacer_n)}.tb\:l-gap-x_l1{--l-gap-x:var(--root-spacer_l1)}.tb\:l-gap-y_l1{--l-gap-y:var(--root-spacer_l1)}.tb\:l-gap-x_l2{--l-gap-x:var(--root-spacer_l2)}.tb\:l-gap-y_l2{--l-gap-y:var(--root-spacer_l2)}.tb\:l-gap-x_l3{--l-gap-x:var(--root-spacer_l3)}.tb\:l-gap-y_l3{--l-gap-y:var(--root-spacer_l3)}.tb\:l-gap-x_l4{--l-gap-x:var(--root-spacer_l4)}.tb\:l-gap-y_l4{--l-gap-y:var(--root-spacer_l4)}.tb\:l-gap-x_l5{--l-gap-x:var(--root-spacer_l5)}.tb\:l-gap-y_l5{--l-gap-y:var(--root-spacer_l5)}.tb\:l-gap-x_l6{--l-gap-x:var(--root-spacer_l6)}.tb\:l-gap-y_l6{--l-gap-y:var(--root-spacer_l6)}.tb\:l-gap-x_l7{--l-gap-x:var(--root-spacer_l7)}.tb\:l-gap-y_l7{--l-gap-y:var(--root-spacer_l7)}.tb\:l-gap-x_l8{--l-gap-x:var(--root-spacer_l8)}.tb\:l-gap-y_l8{--l-gap-y:var(--root-spacer_l8)}.tb\:l-jst-c_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tb\:l-jst-c_center.l-fx{margin-left:calc(var(--l-gap-x, 0px)*-.5);margin-right:calc(var(--l-gap-x, 0px)*-.5)}.tb\:l-jst-c_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tb\:l-jst-c_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tb\:l-jst-c_end.l-fx{margin-left:calc(var(--l-gap-x, 0px)*-1);margin-right:0}.tb\:l-jst-c_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tb\:l-jst-c_around{-ms-flex-pack:distribute;justify-content:space-around}.tb\:l-jst-s_center{-ms-grid-column-align:center;justify-self:center}.tb\:l-jst-s_start{justify-self:flex-start}.tb\:l-jst-s_end{justify-self:flex-end}.tb\:l-jst-s_between{-ms-grid-column-align:space-between;justify-self:space-between}.tb\:l-jst-s_around{-ms-grid-column-align:space-around;justify-self:space-around}.tb\:l-alg-i_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tb\:l-alg-i_start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tb\:l-alg-i_end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.tb\:l-alg-i_stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.tb\:l-alg-s_center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.tb\:l-alg-s_start{-ms-flex-item-align:start;align-self:flex-start}.tb\:l-alg-s_end{-ms-flex-item-align:end;align-self:flex-end}.tb\:l-alg-s_stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.tb\:l-order_-1{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.tb\:l-order_0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.tb\:l-order_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tb\:l-order_2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tb\:l-order_3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.tb\:l-order_4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.tb\:l-order_5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.l-clm.tb\:l-clm--2{-webkit-column-count:2!important;-moz-column-count:2!important;column-count:2!important}.l-clm.tb\:l-clm--3{-webkit-column-count:3!important;-moz-column-count:3!important;column-count:3!important}.tb\:l-content_p_l1{padding-left:var(--root-content_padding_l1);padding-right:var(--root-content_padding_l1)}.tb\:l-content_p_n{padding-left:var(--root-content_padding_n);padding-right:var(--root-content_padding_n)}.tb\:l-content_p_s1{padding-left:var(--root-content_padding_s1);padding-right:var(--root-content_padding_s1)}:root{--root-content_padding_l1:2rem;--root-content_padding_n:3rem;--root-content_padding_s1:4rem}.l-visual-data{--l-visual-data--gap:4rem}.c-frame.c-frame--pad_n{--c-frame--padding-top:2rem;--c-frame--padding-right:3rem;--c-frame--padding-bottom:2rem;--c-frame--padding-left:3rem}.c-frame.c-frame--pad_article,.c-frame.c-frame--pad_l1{--c-frame--padding-top:3rem;--c-frame--padding-right:3rem;--c-frame--padding-bottom:3rem;--c-frame--padding-left:3rem}.c-table.tb \:c-table--th-nowrap th{white-space:nowrap}.c-article-visual__item{max-width:var(--c-article-visual--item-max-width-tb)}.tb\:e-iv{-webkit-animation-delay:var(--e-iv--delay, 0);animation-delay:var(--e-iv--delay, 0);-webkit-animation-duration:var(--e-iv--duration, 0);animation-duration:var(--e-iv--duration, 0);-webkit-animation-timing-function:var(--e-iv--timing, ease);animation-timing-function:var(--e-iv--timing, ease);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.c-bgfix{--c-bgfix--left-top--width:-19vw;--c-bgfix--left-top--height:36vw}.c-header{--c-header--height:70px;--c-header--logo-width:170px;--c-header--logo-padding-top:3px;--c-header--logo-margin-left:calc(50vw - (var(--c-header--logo-width) / 2))}.c-footer{--c-footer--margin-top:6rem;--c-footer--columns:1fr 1fr;--c-footer--logo-width:12rem}.c-content-title{--c-content-title--position:relative;--c-content-title--height:6rem;--c-content-title--margin-top:3rem;--c-content-title--margin-bottom:3rem}.c-article-header{--c-article-header--margin-bottom:var(--root-spacer_l4);--c-article-header--main-title-size:var(--root-font-size_l3);--c-article-header--sub-title-size:var(--root-font-size_l1)}.c-pagenavi{--c-pagenavi--gap:2rem;--c-pagenavi--font-size:var(--root-font-size_l2)}.home-hero{height:220vw;--home-hero--columns:1fr;--home-hero--rows:auto;--home-hero--areas:"visual" "movie";--home-hero--gap:0;--home-hero--logo-width:60vw;--home-hero--logo-top:123vw;--home-hero--logo-margin-left:20vw;--home-hero--onair-width:50vw;--home-hero--onair-top:141vw;--home-hero--onair-margin-left:25vw}.home-movie{--home-movie--width:60vw;--home-movie--margin-top:3rem;--home-movie--margin-left:20vw;--home-movie--bg-left:-4rem;--home-movie--bg-top:-5rem;--home-movie--bg-width:calc(100% + (var(--home-movie--bg-left) * -2))}.home-news{--home-news--padding-top:3rem;--home-news--padding-bottom:3rem}.news-list{--news-list--gap:4rem}.staff-list{--staff-list--columns:repeat(3, 1fr);--staff-list--gap:3rem 2rem}.staff-group{--c-h--font-size:1.2rem}.staff-item{--staff-item--work-size:var(--root-font-size_s1);--staff-item--name-size:var(--root-font-size_l3)}.staff-item[data-option*=tb-2]{-ms-grid-column-span:2;grid-column:span 2}.staff-item[data-option*=tb-3]{-ms-grid-column-span:3;grid-column:span 3}.staff-item[data-option*=tb-4]{-ms-grid-column-span:4;grid-column:span 4}.staff-comment.staff-comment--image{--staff-comment--columns:1fr 18rem;--staff-comment--areas:"name image" "comment image"}.chara-list{--chara-list--gap:1.5vw;--chara-list--size:7vw}.chara-detail{--chara-detail--margin-top:-5rem;--chara-detail--min-height:83vw;--chara-detail--name-group-height:24rem;--chara-detail--name-group-right:calc(50% - 19rem);--chara-detail--name-group-top:10rem;--chara-detail--name-group-gap:1.2rem;--chara-detail--name-ja-size:4.5vw;--chara-detail--cv-size:3vw;--chara-detail--note-right:calc(50% + 12rem);--chara-detail--note-size:var(--root-font-size_n);--chara-detail--visual-width:70%;--chara-detail--visual-margin-left:auto;--chara-detail--visual-margin-right:auto}.chara-navi{--chara-navi--top:1rem;--chara-navi--font-size:var(--root-font-size_n)}.story-intro__text{width:67%;margin-left:auto}.episode-list{--episode-list--font-size:var(--root-font-size_n);--episode-list--gap:1.5rem}.episode-thumbs{--episode-thumbs--gap:0.4rem;--episode-thumbs--margin-top:1rem}.episode-detail{--episode-detail--margin-top:var(--root-spacer_l6);--episode-detail--header-margin-bottom:3rem;--episode-detail--h1-gap:3rem;--episode-detail--number-font-size:1.3rem;--episode-detail--title-font-size:1.8rem;--episode-detail--text-padding-side:3rem;--episode-detail--text-margin-top:2rem;--episode-detail--story-font-size:var(--root-font-size_n);--episode-detail--staff-margin-top:2rem;--episode-detail--staff-font-size:var(--root-font-size_s1)}.tb\:u-ft-sz_s5{font-size:var(--root-font-size_s5)}.tb\:u-ft-sz_s4{font-size:var(--root-font-size_s4)}.tb\:u-ft-sz_s3{font-size:var(--root-font-size_s3)}.tb\:u-ft-sz_s2{font-size:var(--root-font-size_s2)}.tb\:u-ft-sz_s1{font-size:var(--root-font-size_s1)}.tb\:u-ft-sz_n{font-size:var(--root-font-size_n)}.tb\:u-ft-sz_l1{font-size:var(--root-font-size_l1)}.tb\:u-ft-sz_l2{font-size:var(--root-font-size_l2)}.tb\:u-ft-sz_l3{font-size:var(--root-font-size_l3)}.tb\:u-ft-sz_l4{font-size:var(--root-font-size_l4)}.tb\:u-ft-sz_l5{font-size:var(--root-font-size_l5)}.tb\:u-ft-sz_l6{font-size:var(--root-font-size_l6)}.tb\:u-ft-sz_l7{font-size:var(--root-font-size_l7)}.tb\:u-mg_t_s5{margin-top:var(--root-spacer_s5)}.tb\:u-mg_b_s5{margin-bottom:var(--root-spacer_s5)}.tb\:u-mg_r_s5{margin-right:var(--root-spacer_s5)}.tb\:u-mg_l_s5{margin-left:var(--root-spacer_s5)}.tb\:u-mg_t_s4{margin-top:var(--root-spacer_s4)}.tb\:u-mg_b_s4{margin-bottom:var(--root-spacer_s4)}.tb\:u-mg_r_s4{margin-right:var(--root-spacer_s4)}.tb\:u-mg_l_s4{margin-left:var(--root-spacer_s4)}.tb\:u-mg_t_s3{margin-top:var(--root-spacer_s3)}.tb\:u-mg_b_s3{margin-bottom:var(--root-spacer_s3)}.tb\:u-mg_r_s3{margin-right:var(--root-spacer_s3)}.tb\:u-mg_l_s3{margin-left:var(--root-spacer_s3)}.tb\:u-mg_t_s2{margin-top:var(--root-spacer_s2)}.tb\:u-mg_b_s2{margin-bottom:var(--root-spacer_s2)}.tb\:u-mg_r_s2{margin-right:var(--root-spacer_s2)}.tb\:u-mg_l_s2{margin-left:var(--root-spacer_s2)}.tb\:u-mg_t_s1{margin-top:var(--root-spacer_s1)}.tb\:u-mg_b_s1{margin-bottom:var(--root-spacer_s1)}.tb\:u-mg_r_s1{margin-right:var(--root-spacer_s1)}.tb\:u-mg_l_s1{margin-left:var(--root-spacer_s1)}.tb\:u-mg_t_n{margin-top:var(--root-spacer_n)}.tb\:u-mg_b_n{margin-bottom:var(--root-spacer_n)}.tb\:u-mg_r_n{margin-right:var(--root-spacer_n)}.tb\:u-mg_l_n{margin-left:var(--root-spacer_n)}.tb\:u-mg_t_l1{margin-top:var(--root-spacer_l1)}.tb\:u-mg_b_l1{margin-bottom:var(--root-spacer_l1)}.tb\:u-mg_r_l1{margin-right:var(--root-spacer_l1)}.tb\:u-mg_l_l1{margin-left:var(--root-spacer_l1)}.tb\:u-mg_t_l2{margin-top:var(--root-spacer_l2)}.tb\:u-mg_b_l2{margin-bottom:var(--root-spacer_l2)}.tb\:u-mg_r_l2{margin-right:var(--root-spacer_l2)}.tb\:u-mg_l_l2{margin-left:var(--root-spacer_l2)}.tb\:u-mg_t_l3{margin-top:var(--root-spacer_l3)}.tb\:u-mg_b_l3{margin-bottom:var(--root-spacer_l3)}.tb\:u-mg_r_l3{margin-right:var(--root-spacer_l3)}.tb\:u-mg_l_l3{margin-left:var(--root-spacer_l3)}.tb\:u-mg_t_l4{margin-top:var(--root-spacer_l4)}.tb\:u-mg_b_l4{margin-bottom:var(--root-spacer_l4)}.tb\:u-mg_r_l4{margin-right:var(--root-spacer_l4)}.tb\:u-mg_l_l4{margin-left:var(--root-spacer_l4)}.tb\:u-mg_t_l5{margin-top:var(--root-spacer_l5)}.tb\:u-mg_b_l5{margin-bottom:var(--root-spacer_l5)}.tb\:u-mg_r_l5{margin-right:var(--root-spacer_l5)}.tb\:u-mg_l_l5{margin-left:var(--root-spacer_l5)}.tb\:u-mg_t_l6{margin-top:var(--root-spacer_l6)}.tb\:u-mg_b_l6{margin-bottom:var(--root-spacer_l6)}.tb\:u-mg_r_l6{margin-right:var(--root-spacer_l6)}.tb\:u-mg_l_l6{margin-left:var(--root-spacer_l6)}.tb\:u-mg_t_l7{margin-top:var(--root-spacer_l7)}.tb\:u-mg_b_l7{margin-bottom:var(--root-spacer_l7)}.tb\:u-mg_r_l7{margin-right:var(--root-spacer_l7)}.tb\:u-mg_l_l7{margin-left:var(--root-spacer_l7)}.tb\:u-mg_t_l8{margin-top:var(--root-spacer_l8)}.tb\:u-mg_b_l8{margin-bottom:var(--root-spacer_l8)}.tb\:u-mg_r_l8{margin-right:var(--root-spacer_l8)}.tb\:u-mg_l_l8{margin-left:var(--root-spacer_l8)}.tb\:u-mg_auto{margin-left:auto;margin-right:auto}.tb\:u-pd_t_s5{padding-top:var(--root-spacer_s5)}.tb\:u-pd_b_s5{padding-bottom:var(--root-spacer_s5)}.tb\:u-pd_r_s5{padding-right:var(--root-spacer_s5)}.tb\:u-pd_l_s5{padding-left:var(--root-spacer_s5)}.tb\:u-pd_t_s4{padding-top:var(--root-spacer_s4)}.tb\:u-pd_b_s4{padding-bottom:var(--root-spacer_s4)}.tb\:u-pd_r_s4{padding-right:var(--root-spacer_s4)}.tb\:u-pd_l_s4{padding-left:var(--root-spacer_s4)}.tb\:u-pd_t_s3{padding-top:var(--root-spacer_s3)}.tb\:u-pd_b_s3{padding-bottom:var(--root-spacer_s3)}.tb\:u-pd_r_s3{padding-right:var(--root-spacer_s3)}.tb\:u-pd_l_s3{padding-left:var(--root-spacer_s3)}.tb\:u-pd_t_s2{padding-top:var(--root-spacer_s2)}.tb\:u-pd_b_s2{padding-bottom:var(--root-spacer_s2)}.tb\:u-pd_r_s2{padding-right:var(--root-spacer_s2)}.tb\:u-pd_l_s2{padding-left:var(--root-spacer_s2)}.tb\:u-pd_t_s1{padding-top:var(--root-spacer_s1)}.tb\:u-pd_b_s1{padding-bottom:var(--root-spacer_s1)}.tb\:u-pd_r_s1{padding-right:var(--root-spacer_s1)}.tb\:u-pd_l_s1{padding-left:var(--root-spacer_s1)}.tb\:u-pd_t_n{padding-top:var(--root-spacer_n)}.tb\:u-pd_b_n{padding-bottom:var(--root-spacer_n)}.tb\:u-pd_r_n{padding-right:var(--root-spacer_n)}.tb\:u-pd_l_n{padding-left:var(--root-spacer_n)}.tb\:u-pd_t_l1{padding-top:var(--root-spacer_l1)}.tb\:u-pd_b_l1{padding-bottom:var(--root-spacer_l1)}.tb\:u-pd_r_l1{padding-right:var(--root-spacer_l1)}.tb\:u-pd_l_l1{padding-left:var(--root-spacer_l1)}.tb\:u-pd_t_l2{padding-top:var(--root-spacer_l2)}.tb\:u-pd_b_l2{padding-bottom:var(--root-spacer_l2)}.tb\:u-pd_r_l2{padding-right:var(--root-spacer_l2)}.tb\:u-pd_l_l2{padding-left:var(--root-spacer_l2)}.tb\:u-pd_t_l3{padding-top:var(--root-spacer_l3)}.tb\:u-pd_b_l3{padding-bottom:var(--root-spacer_l3)}.tb\:u-pd_r_l3{padding-right:var(--root-spacer_l3)}.tb\:u-pd_l_l3{padding-left:var(--root-spacer_l3)}.tb\:u-pd_t_l4{padding-top:var(--root-spacer_l4)}.tb\:u-pd_b_l4{padding-bottom:var(--root-spacer_l4)}.tb\:u-pd_r_l4{padding-right:var(--root-spacer_l4)}.tb\:u-pd_l_l4{padding-left:var(--root-spacer_l4)}.tb\:u-pd_t_l5{padding-top:var(--root-spacer_l5)}.tb\:u-pd_b_l5{padding-bottom:var(--root-spacer_l5)}.tb\:u-pd_r_l5{padding-right:var(--root-spacer_l5)}.tb\:u-pd_l_l5{padding-left:var(--root-spacer_l5)}.tb\:u-pd_t_l6{padding-top:var(--root-spacer_l6)}.tb\:u-pd_b_l6{padding-bottom:var(--root-spacer_l6)}.tb\:u-pd_r_l6{padding-right:var(--root-spacer_l6)}.tb\:u-pd_l_l6{padding-left:var(--root-spacer_l6)}.tb\:u-pd_t_l7{padding-top:var(--root-spacer_l7)}.tb\:u-pd_b_l7{padding-bottom:var(--root-spacer_l7)}.tb\:u-pd_r_l7{padding-right:var(--root-spacer_l7)}.tb\:u-pd_l_l7{padding-left:var(--root-spacer_l7)}.tb\:u-pd_t_l8{padding-top:var(--root-spacer_l8)}.tb\:u-pd_b_l8{padding-bottom:var(--root-spacer_l8)}.tb\:u-pd_r_l8{padding-right:var(--root-spacer_l8)}.tb\:u-pd_l_l8{padding-left:var(--root-spacer_l8)}.tb\:u-min_100p{min-width:100%;height:auto}.tb\:u-min_300{min-width:min(300px,100%);height:auto}.tb\:u-min_200{min-width:min(200px,100%);height:auto}.tb\:u-min_150{min-width:min(150px,100%);height:auto}.tb\:u-max_600{max-width:600px;height:auto}.tb\:u-max_100p{max-width:100%;height:auto}.tb\:u-max_75p{max-width:75%;height:auto}.tb\:u-max_50p{max-width:50%;height:auto}.tb\:u-max_25p{max-width:25%;height:auto}.tb\:u-w_100p{width:100%;height:auto}.tb\:u-w_75p{width:75%;height:auto}.tb\:u-w_50p{width:50%;height:auto}.tb\:u-w_25p{width:25%;height:auto}.tb\:u-dsp_bk{display:block}.tb\:u-dsp_ib{display:inline-block}.tb\:u-dsp_il{display:inline}.tb\:u-dsp_none{display:none}.tb\:u-txt_left{text-align:left}.tb\:u-txt_center{text-align:center}.tb\:u-txt_right{text-align:right}.tb\:u-txt_justify{text-align:justify;text-justify:inter-ideograph}}@media (orientation:portrait)and (max-width:850px){.l-fx.tb-lo\:l-fx--dir_col,.l-fx.tb-lo\:l-fx--dir_row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.l-fx.tb-lo\:l-fx--dir_col{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.tb-lo\:l-fx__item_1-1{width:calc(100% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_2-1{width:calc(50% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_2-2{width:calc(100% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_3-1{width:calc(33.3333333333% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_3-2{width:calc(66.6666666667% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_3-3{width:calc(100% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_4-1{width:calc(25% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_4-2{width:calc(50% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_4-3{width:calc(75% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_4-4{width:calc(100% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_5-1{width:calc(20% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_5-2{width:calc(40% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_5-3{width:calc(60% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_5-4{width:calc(80% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_5-5{width:calc(100% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_6-1{width:calc(16.6666666667% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_6-2{width:calc(33.3333333333% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_6-3{width:calc(50% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_6-4{width:calc(66.6666666667% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_6-5{width:calc(83.3333333333% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_6-6{width:calc(100% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_7-1{width:calc(14.2857142857% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_7-2{width:calc(28.5714285714% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_7-3{width:calc(42.8571428571% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_7-4{width:calc(57.1428571429% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_7-5{width:calc(71.4285714286% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_7-6{width:calc(85.7142857143% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_7-7{width:calc(100% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_8-1{width:calc(12.5% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_8-2{width:calc(25% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_8-3{width:calc(37.5% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_8-4{width:calc(50% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_8-5{width:calc(62.5% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_8-6{width:calc(75% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_8-7{width:calc(87.5% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__item_8-8{width:calc(100% - var(--l-gap-x, 0px))}.tb-lo\:l-fx__fit-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.l-grid.tb-lo\:l-grid--1{--l-grid--divide:1}.l-grid.tb-lo\:l-grid--2{--l-grid--divide:2}.l-grid.tb-lo\:l-grid--3{--l-grid--divide:3}.l-grid.tb-lo\:l-grid--4{--l-grid--divide:4}.l-grid.tb-lo\:l-grid--5{--l-grid--divide:5}.l-grid.tb-lo\:l-grid--6{--l-grid--divide:6}.l-grid.tb-lo\:l-grid--7{--l-grid--divide:7}.l-grid.tb-lo\:l-grid--8{--l-grid--divide:8}.tb-lo\:l-grid__start_1{--l-grid__start:1}.tb-lo\:l-grid__span_1{--l-grid__span:1}.tb-lo\:l-grid__start_2{--l-grid__start:2}.tb-lo\:l-grid__span_2{--l-grid__span:2}.tb-lo\:l-grid__start_3{--l-grid__start:3}.tb-lo\:l-grid__span_3{--l-grid__span:3}.tb-lo\:l-grid__start_4{--l-grid__start:4}.tb-lo\:l-grid__span_4{--l-grid__span:4}.tb-lo\:l-grid__start_5{--l-grid__start:5}.tb-lo\:l-grid__span_5{--l-grid__span:5}.tb-lo\:l-grid__start_6{--l-grid__start:6}.tb-lo\:l-grid__span_6{--l-grid__span:6}.tb-lo\:l-grid__start_7{--l-grid__start:7}.tb-lo\:l-grid__span_7{--l-grid__span:7}.tb-lo\:l-grid__start_8{--l-grid__start:8}.tb-lo\:l-grid__span_8{--l-grid__span:8}.tb-lo\:l-gap-x_page-top{--l-gap-x:var(--root-spacer_page-top)}.tb-lo\:l-gap-y_page-top{--l-gap-y:var(--root-spacer_page-top)}.tb-lo\:l-gap-x_s5{--l-gap-x:var(--root-spacer_s5)}.tb-lo\:l-gap-y_s5{--l-gap-y:var(--root-spacer_s5)}.tb-lo\:l-gap-x_s4{--l-gap-x:var(--root-spacer_s4)}.tb-lo\:l-gap-y_s4{--l-gap-y:var(--root-spacer_s4)}.tb-lo\:l-gap-x_s3{--l-gap-x:var(--root-spacer_s3)}.tb-lo\:l-gap-y_s3{--l-gap-y:var(--root-spacer_s3)}.tb-lo\:l-gap-x_s2{--l-gap-x:var(--root-spacer_s2)}.tb-lo\:l-gap-y_s2{--l-gap-y:var(--root-spacer_s2)}.tb-lo\:l-gap-x_s1{--l-gap-x:var(--root-spacer_s1)}.tb-lo\:l-gap-y_s1{--l-gap-y:var(--root-spacer_s1)}.tb-lo\:l-gap-x_n{--l-gap-x:var(--root-spacer_n)}.tb-lo\:l-gap-y_n{--l-gap-y:var(--root-spacer_n)}.tb-lo\:l-gap-x_l1{--l-gap-x:var(--root-spacer_l1)}.tb-lo\:l-gap-y_l1{--l-gap-y:var(--root-spacer_l1)}.tb-lo\:l-gap-x_l2{--l-gap-x:var(--root-spacer_l2)}.tb-lo\:l-gap-y_l2{--l-gap-y:var(--root-spacer_l2)}.tb-lo\:l-gap-x_l3{--l-gap-x:var(--root-spacer_l3)}.tb-lo\:l-gap-y_l3{--l-gap-y:var(--root-spacer_l3)}.tb-lo\:l-gap-x_l4{--l-gap-x:var(--root-spacer_l4)}.tb-lo\:l-gap-y_l4{--l-gap-y:var(--root-spacer_l4)}.tb-lo\:l-gap-x_l5{--l-gap-x:var(--root-spacer_l5)}.tb-lo\:l-gap-y_l5{--l-gap-y:var(--root-spacer_l5)}.tb-lo\:l-gap-x_l6{--l-gap-x:var(--root-spacer_l6)}.tb-lo\:l-gap-y_l6{--l-gap-y:var(--root-spacer_l6)}.tb-lo\:l-gap-x_l7{--l-gap-x:var(--root-spacer_l7)}.tb-lo\:l-gap-y_l7{--l-gap-y:var(--root-spacer_l7)}.tb-lo\:l-gap-x_l8{--l-gap-x:var(--root-spacer_l8)}.tb-lo\:l-gap-y_l8{--l-gap-y:var(--root-spacer_l8)}.tb-lo\:l-jst-c_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tb-lo\:l-jst-c_center.l-fx{margin-left:calc(var(--l-gap-x, 0px)*-.5);margin-right:calc(var(--l-gap-x, 0px)*-.5)}.tb-lo\:l-jst-c_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tb-lo\:l-jst-c_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tb-lo\:l-jst-c_end.l-fx{margin-left:calc(var(--l-gap-x, 0px)*-1);margin-right:0}.tb-lo\:l-jst-c_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tb-lo\:l-jst-c_around{-ms-flex-pack:distribute;justify-content:space-around}.tb-lo\:l-jst-s_center{-ms-grid-column-align:center;justify-self:center}.tb-lo\:l-jst-s_start{justify-self:flex-start}.tb-lo\:l-jst-s_end{justify-self:flex-end}.tb-lo\:l-jst-s_between{-ms-grid-column-align:space-between;justify-self:space-between}.tb-lo\:l-jst-s_around{-ms-grid-column-align:space-around;justify-self:space-around}.tb-lo\:l-alg-i_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tb-lo\:l-alg-i_start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tb-lo\:l-alg-i_end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.tb-lo\:l-alg-i_stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.tb-lo\:l-alg-s_center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.tb-lo\:l-alg-s_start{-ms-flex-item-align:start;align-self:flex-start}.tb-lo\:l-alg-s_end{-ms-flex-item-align:end;align-self:flex-end}.tb-lo\:l-alg-s_stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.tb-lo\:l-order_-1{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.tb-lo\:l-order_0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.tb-lo\:l-order_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tb-lo\:l-order_2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tb-lo\:l-order_3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.tb-lo\:l-order_4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.tb-lo\:l-order_5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.l-clm.tb-lo\:l-clm--2{-webkit-column-count:2!important;-moz-column-count:2!important;column-count:2!important}.l-clm.tb-lo\:l-clm--3{-webkit-column-count:3!important;-moz-column-count:3!important;column-count:3!important}.c-hamburger{position:fixed;right:15px;top:15px;width:40px;height:40px;border-radius:0;-webkit-transition:.4s;transition:.4s;--c-hamburger--display:flex;--c-hamburger--bg-normal:transparent;--c-hamburger--bg-hover:transparent;--c-hamburger--bg-open:transparent;--c-hamburger--shadow-normal:none;--c-hamburger--shadow-hover:none;--c-hamburger--shadow-open:none;--c-hamburger__text--color-normal:#fff;--c-hamburger__text--color-hover:#f00;--c-hamburger__text--color-open:#fff;--c-hamburger__line--width:29px;--c-hamburger__line--height:2px;--c-hamburger__line--margin:6px;--c-hamburger__line--color-normal:var(--root-color_cream);--c-hamburger__line--color-hover:var(--root-color_cream);--c-hamburger__line--color-open:var(--root-color_cream)}.c-hamburger__text{display:block;bottom:4px;size:9px}.c-return-up{right:10px;bottom:10px;width:40px;height:40px;font-size:20px}.c-share-btn{--c-share-btn--width:40px;--c-share-btn--height:40px;--c-share-btn--border-radius:50%;--c-share-btn--font-size:20px}.c-table.c-table--scroll-x{display:block;max-width:100%;overflow-x:auto;white-space:nowrap}.c-table.tb-lo \:c-table--th-nowrap th{white-space:nowrap}.tb-lo\:e-iv{-webkit-animation-delay:var(--e-iv--delay, 0);animation-delay:var(--e-iv--delay, 0);-webkit-animation-duration:var(--e-iv--duration, 0);animation-duration:var(--e-iv--duration, 0);-webkit-animation-timing-function:var(--e-iv--timing, ease);animation-timing-function:var(--e-iv--timing, ease);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.e-spmenu__content{z-index:1000;position:fixed;overflow:hidden;-webkit-overflow-scrolling:touch;width:100vw;height:100vh;left:0;top:0}.e-spmenu[data-spmenu=init] .e-spmenu__content{height:0;opacity:0}.e-spmenu[data-spmenu=close] .e-spmenu__content,.e-spmenu[data-spmenu=open] .e-spmenu__content{-webkit-animation-name:tb-lo\:e-spmenu-open;animation-name:tb-lo\:e-spmenu-open;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.e-spmenu[data-spmenu=close] .e-spmenu__content{-webkit-animation-name:tb-lo\:e-spmenu-close;animation-name:tb-lo\:e-spmenu-close}.c-header{position:relative}.c-header__content{background-image:url(../img/common/bg_flower.webp),url(../img/common/bg_purple_3.jpg);background-size:20rem auto,auto;background-position:left bottom,center;background-repeat:no-repeat,repeat}.c-mainmenu{--c-mainmenu--width:100%;--c-mainmenu--direction:column;--c-mainmenu--align:center;--c-mainmenu--gap:1.8rem;--c-mainmenu--margin-top:3rem;--c-mainmenu--font-size:1.3rem;--c-mainmenu--underline-bottom:-0.3em}.c-content-title__image{margin-left:auto;margin-right:auto}.home-hero__visual{margin-top:-3vw}.home-hero__logo,.home-hero__onair{position:absolute}.home-hero__menu{display:none}.chara-navi{overflow:hidden}.episode-visual__navi{display:none}.tb-lo\:u-min_100p{min-width:100%;height:auto}.tb-lo\:u-min_300{min-width:min(300px,100%);height:auto}.tb-lo\:u-min_200{min-width:min(200px,100%);height:auto}.tb-lo\:u-min_150{min-width:min(150px,100%);height:auto}.tb-lo\:u-max_600{max-width:600px;height:auto}.tb-lo\:u-max_100p{max-width:100%;height:auto}.tb-lo\:u-max_75p{max-width:75%;height:auto}.tb-lo\:u-max_50p{max-width:50%;height:auto}.tb-lo\:u-max_25p{max-width:25%;height:auto}.tb-lo\:u-w_100p{width:100%;height:auto}.tb-lo\:u-w_75p{width:75%;height:auto}.tb-lo\:u-w_50p{width:50%;height:auto}.tb-lo\:u-w_25p{width:25%;height:auto}.tb-lo\:u-dsp_bk{display:block}.tb-lo\:u-dsp_ib{display:inline-block}.tb-lo\:u-dsp_il{display:inline}.tb-lo\:u-dsp_none{display:none}.tb-lo\:u-txt_left{text-align:left}.tb-lo\:u-txt_center{text-align:center}.tb-lo\:u-txt_right{text-align:right}.tb-lo\:u-txt_justify{text-align:justify;text-justify:inter-ideograph}}@media (orientation:portrait)and (max-width:550px){:root{--root-spacer_s5:0.125rem;--root-spacer_s4:0.25rem;--root-spacer_s3:0.3333333333rem;--root-spacer_s2:0.5rem;--root-spacer_s1:0.8rem;--root-spacer_n:1rem;--root-spacer_l1:1.1428571429rem;--root-spacer_l2:1.3333333333rem;--root-spacer_l3:1.6rem;--root-spacer_l4:2rem;--root-spacer_l5:2.5rem;--root-spacer_l6:3.4782608696rem;--root-spacer_l7:4.2105263158rem;--root-spacer_l8:5.3333333333rem;--root-font-size_s5:0.6153846154rem;--root-font-size_s4:0.6666666667rem;--root-font-size_s3:0.7272727273rem;--root-font-size_s2:0.8rem;--root-font-size_s1:0.8888888889rem;--root-font-size_n:1rem;--root-font-size_l1:1.1111111111rem;--root-font-size_l2:1.25rem;--root-font-size_l3:1.4285714286rem;--root-font-size_l4:1.6666666667rem;--root-font-size_l5:1.8181818182rem;--root-font-size_l6:2rem;--root-font-size_l7:2.2222222222rem}html{font-size:3.6vw}input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{font-size:max(16px,1rem)}.l-fx.sp\:l-fx--dir_col,.l-fx.sp\:l-fx--dir_row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.l-fx.sp\:l-fx--dir_col{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.sp\:l-fx__item_1-1{width:calc(100% - var(--l-gap-x, 0px))}.sp\:l-fx__item_2-1{width:calc(50% - var(--l-gap-x, 0px))}.sp\:l-fx__item_2-2{width:calc(100% - var(--l-gap-x, 0px))}.sp\:l-fx__item_3-1{width:calc(33.3333333333% - var(--l-gap-x, 0px))}.sp\:l-fx__item_3-2{width:calc(66.6666666667% - var(--l-gap-x, 0px))}.sp\:l-fx__item_3-3{width:calc(100% - var(--l-gap-x, 0px))}.sp\:l-fx__item_4-1{width:calc(25% - var(--l-gap-x, 0px))}.sp\:l-fx__item_4-2{width:calc(50% - var(--l-gap-x, 0px))}.sp\:l-fx__item_4-3{width:calc(75% - var(--l-gap-x, 0px))}.sp\:l-fx__item_4-4{width:calc(100% - var(--l-gap-x, 0px))}.sp\:l-fx__item_5-1{width:calc(20% - var(--l-gap-x, 0px))}.sp\:l-fx__item_5-2{width:calc(40% - var(--l-gap-x, 0px))}.sp\:l-fx__item_5-3{width:calc(60% - var(--l-gap-x, 0px))}.sp\:l-fx__item_5-4{width:calc(80% - var(--l-gap-x, 0px))}.sp\:l-fx__item_5-5{width:calc(100% - var(--l-gap-x, 0px))}.sp\:l-fx__item_6-1{width:calc(16.6666666667% - var(--l-gap-x, 0px))}.sp\:l-fx__item_6-2{width:calc(33.3333333333% - var(--l-gap-x, 0px))}.sp\:l-fx__item_6-3{width:calc(50% - var(--l-gap-x, 0px))}.sp\:l-fx__item_6-4{width:calc(66.6666666667% - var(--l-gap-x, 0px))}.sp\:l-fx__item_6-5{width:calc(83.3333333333% - var(--l-gap-x, 0px))}.sp\:l-fx__item_6-6{width:calc(100% - var(--l-gap-x, 0px))}.sp\:l-fx__item_7-1{width:calc(14.2857142857% - var(--l-gap-x, 0px))}.sp\:l-fx__item_7-2{width:calc(28.5714285714% - var(--l-gap-x, 0px))}.sp\:l-fx__item_7-3{width:calc(42.8571428571% - var(--l-gap-x, 0px))}.sp\:l-fx__item_7-4{width:calc(57.1428571429% - var(--l-gap-x, 0px))}.sp\:l-fx__item_7-5{width:calc(71.4285714286% - var(--l-gap-x, 0px))}.sp\:l-fx__item_7-6{width:calc(85.7142857143% - var(--l-gap-x, 0px))}.sp\:l-fx__item_7-7{width:calc(100% - var(--l-gap-x, 0px))}.sp\:l-fx__item_8-1{width:calc(12.5% - var(--l-gap-x, 0px))}.sp\:l-fx__item_8-2{width:calc(25% - var(--l-gap-x, 0px))}.sp\:l-fx__item_8-3{width:calc(37.5% - var(--l-gap-x, 0px))}.sp\:l-fx__item_8-4{width:calc(50% - var(--l-gap-x, 0px))}.sp\:l-fx__item_8-5{width:calc(62.5% - var(--l-gap-x, 0px))}.sp\:l-fx__item_8-6{width:calc(75% - var(--l-gap-x, 0px))}.sp\:l-fx__item_8-7{width:calc(87.5% - var(--l-gap-x, 0px))}.sp\:l-fx__item_8-8{width:calc(100% - var(--l-gap-x, 0px))}.sp\:l-fx__fit-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.l-grid.sp\:l-grid--1{--l-grid--divide:1}.l-grid.sp\:l-grid--2{--l-grid--divide:2}.l-grid.sp\:l-grid--3{--l-grid--divide:3}.l-grid.sp\:l-grid--4{--l-grid--divide:4}.l-grid.sp\:l-grid--5{--l-grid--divide:5}.l-grid.sp\:l-grid--6{--l-grid--divide:6}.l-grid.sp\:l-grid--7{--l-grid--divide:7}.l-grid.sp\:l-grid--8{--l-grid--divide:8}.sp\:l-grid__start_1{--l-grid__start:1}.sp\:l-grid__span_1{--l-grid__span:1}.sp\:l-grid__start_2{--l-grid__start:2}.sp\:l-grid__span_2{--l-grid__span:2}.sp\:l-grid__start_3{--l-grid__start:3}.sp\:l-grid__span_3{--l-grid__span:3}.sp\:l-grid__start_4{--l-grid__start:4}.sp\:l-grid__span_4{--l-grid__span:4}.sp\:l-grid__start_5{--l-grid__start:5}.sp\:l-grid__span_5{--l-grid__span:5}.sp\:l-grid__start_6{--l-grid__start:6}.sp\:l-grid__span_6{--l-grid__span:6}.sp\:l-grid__start_7{--l-grid__start:7}.sp\:l-grid__span_7{--l-grid__span:7}.sp\:l-grid__start_8{--l-grid__start:8}.sp\:l-grid__span_8{--l-grid__span:8}.sp\:l-gap-x_page-top{--l-gap-x:var(--root-spacer_page-top)}.sp\:l-gap-y_page-top{--l-gap-y:var(--root-spacer_page-top)}.sp\:l-gap-x_s5{--l-gap-x:var(--root-spacer_s5)}.sp\:l-gap-y_s5{--l-gap-y:var(--root-spacer_s5)}.sp\:l-gap-x_s4{--l-gap-x:var(--root-spacer_s4)}.sp\:l-gap-y_s4{--l-gap-y:var(--root-spacer_s4)}.sp\:l-gap-x_s3{--l-gap-x:var(--root-spacer_s3)}.sp\:l-gap-y_s3{--l-gap-y:var(--root-spacer_s3)}.sp\:l-gap-x_s2{--l-gap-x:var(--root-spacer_s2)}.sp\:l-gap-y_s2{--l-gap-y:var(--root-spacer_s2)}.sp\:l-gap-x_s1{--l-gap-x:var(--root-spacer_s1)}.sp\:l-gap-y_s1{--l-gap-y:var(--root-spacer_s1)}.sp\:l-gap-x_n{--l-gap-x:var(--root-spacer_n)}.sp\:l-gap-y_n{--l-gap-y:var(--root-spacer_n)}.sp\:l-gap-x_l1{--l-gap-x:var(--root-spacer_l1)}.sp\:l-gap-y_l1{--l-gap-y:var(--root-spacer_l1)}.sp\:l-gap-x_l2{--l-gap-x:var(--root-spacer_l2)}.sp\:l-gap-y_l2{--l-gap-y:var(--root-spacer_l2)}.sp\:l-gap-x_l3{--l-gap-x:var(--root-spacer_l3)}.sp\:l-gap-y_l3{--l-gap-y:var(--root-spacer_l3)}.sp\:l-gap-x_l4{--l-gap-x:var(--root-spacer_l4)}.sp\:l-gap-y_l4{--l-gap-y:var(--root-spacer_l4)}.sp\:l-gap-x_l5{--l-gap-x:var(--root-spacer_l5)}.sp\:l-gap-y_l5{--l-gap-y:var(--root-spacer_l5)}.sp\:l-gap-x_l6{--l-gap-x:var(--root-spacer_l6)}.sp\:l-gap-y_l6{--l-gap-y:var(--root-spacer_l6)}.sp\:l-gap-x_l7{--l-gap-x:var(--root-spacer_l7)}.sp\:l-gap-y_l7{--l-gap-y:var(--root-spacer_l7)}.sp\:l-gap-x_l8{--l-gap-x:var(--root-spacer_l8)}.sp\:l-gap-y_l8{--l-gap-y:var(--root-spacer_l8)}.sp\:l-jst-c_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sp\:l-jst-c_center.l-fx{margin-left:calc(var(--l-gap-x, 0px)*-.5);margin-right:calc(var(--l-gap-x, 0px)*-.5)}.sp\:l-jst-c_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sp\:l-jst-c_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sp\:l-jst-c_end.l-fx{margin-left:calc(var(--l-gap-x, 0px)*-1);margin-right:0}.sp\:l-jst-c_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sp\:l-jst-c_around{-ms-flex-pack:distribute;justify-content:space-around}.sp\:l-jst-s_center{-ms-grid-column-align:center;justify-self:center}.sp\:l-jst-s_start{justify-self:flex-start}.sp\:l-jst-s_end{justify-self:flex-end}.sp\:l-jst-s_between{-ms-grid-column-align:space-between;justify-self:space-between}.sp\:l-jst-s_around{-ms-grid-column-align:space-around;justify-self:space-around}.sp\:l-alg-i_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sp\:l-alg-i_start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sp\:l-alg-i_end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.sp\:l-alg-i_stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.sp\:l-alg-s_center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.sp\:l-alg-s_start{-ms-flex-item-align:start;align-self:flex-start}.sp\:l-alg-s_end{-ms-flex-item-align:end;align-self:flex-end}.sp\:l-alg-s_stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.sp\:l-order_-1{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.sp\:l-order_0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.sp\:l-order_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.sp\:l-order_2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.sp\:l-order_3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.sp\:l-order_4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.sp\:l-order_5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.l-clm.sp\:l-clm--2{-webkit-column-count:2!important;-moz-column-count:2!important;column-count:2!important}.l-clm.sp\:l-clm--3{-webkit-column-count:3!important;-moz-column-count:3!important;column-count:3!important}.sp\:l-content_p_n{padding-left:var(--root-content_padding_n);padding-right:var(--root-content_padding_n)}.sp\:l-content_p_s1{padding-left:var(--root-content_padding_s1);padding-right:var(--root-content_padding_s1)}:root{--root-content_padding_n:1rem;--root-content_padding_s1:2rem}.l-visual-data{--l-visual-data--gap:4rem}.c-banners{--c-banners--image-width:40vw;--c-banners--gap:2vw}.c-movie-icon{--c-movie-icon--width:4rem;--c-movie-icon--height:4rem;--c-movie-icon--font-size:1.5rem}.c-movie-icon.c-movie-icon--l1{--c-movie-icon--width:5rem;--c-movie-icon--height:5rem;--c-movie-icon--font-size:2rem}.c-table.sp \:c-table--th-nowrap th{white-space:nowrap}.c-article-visual__item{max-width:var(--c-article-visual--item-max-width-sp)}.sp\:e-iv{-webkit-animation-delay:var(--e-iv--delay, 0);animation-delay:var(--e-iv--delay, 0);-webkit-animation-duration:var(--e-iv--duration, 0);animation-duration:var(--e-iv--duration, 0);-webkit-animation-timing-function:var(--e-iv--timing, ease);animation-timing-function:var(--e-iv--timing, ease);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.c-bgfix{--c-bgfix--left-top--width:-54vw;--c-bgfix--left-top--height:31vw}.c-header{--c-header--height:70px;--c-header--logo-width:170px;--c-header--logo-padding-top:3px;--c-header--logo-margin-left:calc(50vw - (var(--c-header--logo-width) / 2))}.c-footer{--c-footer--margin-top:6rem;--c-footer--columns:1fr;--c-footer--logo-width:12rem}.c-footer__logo{margin-left:auto;margin-right:auto;margin-bottom:3rem}.c-footer__copyright{text-align:center}.c-content-title{--c-content-title--position:relative;--c-content-title--height:6rem;--c-content-title--margin-top:3rem;--c-content-title--margin-bottom:3rem}.c-article-header{--c-article-header--margin-bottom:var(--root-spacer_l4);--c-article-header--main-title-size:var(--root-font-size_l3);--c-article-header--sub-title-size:var(--root-font-size_l1)}.c-pagenavi{--c-pagenavi--gap:1rem;--c-pagenavi--font-size:var(--root-font-size_l2)}.home-hero{height:220vw;--home-hero--columns:1fr;--home-hero--rows:auto;--home-hero--areas:"visual" "movie";--home-hero--gap:0;--home-hero--logo-width:70vw;--home-hero--logo-top:123vw;--home-hero--logo-margin-left:15vw;--home-hero--onair-width:60vw;--home-hero--onair-top:141vw;--home-hero--onair-margin-left:20vw}.home-movie{--home-movie--width:70vw;--home-movie--margin-top:25vw;--home-movie--margin-left:15vw;--home-movie--bg-left:-4rem;--home-movie--bg-top:-5rem;--home-movie--bg-width:calc(100% + (var(--home-movie--bg-left) * -2))}.home-news{--home-news--padding-top:3rem;--home-news--padding-bottom:3rem}.news-item{--news-item--gap:1.5rem;--news-item--date-width:5.5rem;--news-item--date-font-size:var(--root-font-size_s2);--news-item--title-font-size:var(--root-font-size_n)}.news-list{--news-list--gap:3rem}.staff-list{--staff-list--columns:repeat(2, 1fr);--staff-list--gap:3rem 2rem}.staff-group{--c-h--font-size:1rem}.staff-item{--staff-item--work-size:var(--root-font-size_s2);--staff-item--name-size:var(--root-font-size_l1)}.staff-item[data-option*=sp-2]{-ms-grid-column-span:2;grid-column:span 2}.staff-comment.staff-comment--image{--staff-comment--columns:1fr;--staff-comment--areas:"image" "name" "comment"}.staff-comment__image{width:75%;margin-left:auto;margin-right:auto}.chara-list{--chara-list--gap:2vw;--chara-list--size:12vw}.chara-detail{--chara-detail--margin-top:-5rem;--chara-detail--min-height:152vw;--chara-detail--name-group-height:18rem;--chara-detail--name-group-right:calc(50% - 10rem);--chara-detail--name-group-top:7rem;--chara-detail--name-group-gap:1.2rem;--chara-detail--name-ja-size:6.5vw;--chara-detail--cv-size:4.5vw;--chara-detail--note-size:var(--root-font-size_s1);--chara-detail--visual-width:100%;--chara-detail--visual-margin-left:-13vw;--chara-detail--visual-margin-right:auto}.chara-detail__bg{--chara-detail--bg-angle:23vw;--chara-detail--bg-height:calc(23rem + var(--chara-detail--bg-angle));--chara-detail--bg-top:calc(var(--chara-detail--bg-angle) * -0.5);--chara-detail--bg-margin-top:5rem;--chara-detail--bg-face-size:48rem auto;--chara-detail--bg-face-pos:calc(50vw - 16rem) calc((var(--chara-detail--bg-angle) / 2) - 15rem)}.chara-detail__note{padding-left:2rem;padding-right:2rem}.chara-navi{--chara-navi--top:5rem;--chara-navi--font-size:var(--root-font-size_n)}.story-intro__bg{background-position:-33vw top}.episode-list{--episode-list--font-size:var(--root-font-size_s1);--episode-list--gap:1.5rem}.episode-thumbs{--episode-thumbs--gap:0.4rem;--episode-thumbs--margin-top:1rem}.episode-detail{--episode-detail--margin-top:var(--root-spacer_l6);--episode-detail--header-margin-bottom:2rem;--episode-detail--h1-gap:3rem;--episode-detail--number-font-size:0.8rem;--episode-detail--title-font-size:1.5rem;--episode-detail--text-padding-side:1rem;--episode-detail--text-margin-top:2rem;--episode-detail--story-font-size:var(--root-font-size_n);--episode-detail--staff-margin-top:2rem;--episode-detail--staff-font-size:var(--root-font-size_s1)}.episode-detail__h1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sp\:u-ft-sz_s5{font-size:var(--root-font-size_s5)}.sp\:u-ft-sz_s4{font-size:var(--root-font-size_s4)}.sp\:u-ft-sz_s3{font-size:var(--root-font-size_s3)}.sp\:u-ft-sz_s2{font-size:var(--root-font-size_s2)}.sp\:u-ft-sz_s1{font-size:var(--root-font-size_s1)}.sp\:u-ft-sz_n{font-size:var(--root-font-size_n)}.sp\:u-ft-sz_l1{font-size:var(--root-font-size_l1)}.sp\:u-ft-sz_l2{font-size:var(--root-font-size_l2)}.sp\:u-ft-sz_l3{font-size:var(--root-font-size_l3)}.sp\:u-ft-sz_l4{font-size:var(--root-font-size_l4)}.sp\:u-ft-sz_l5{font-size:var(--root-font-size_l5)}.sp\:u-ft-sz_l6{font-size:var(--root-font-size_l6)}.sp\:u-ft-sz_l7{font-size:var(--root-font-size_l7)}.sp\:u-mg_t_s5{margin-top:var(--root-spacer_s5)}.sp\:u-mg_b_s5{margin-bottom:var(--root-spacer_s5)}.sp\:u-mg_r_s5{margin-right:var(--root-spacer_s5)}.sp\:u-mg_l_s5{margin-left:var(--root-spacer_s5)}.sp\:u-mg_t_s4{margin-top:var(--root-spacer_s4)}.sp\:u-mg_b_s4{margin-bottom:var(--root-spacer_s4)}.sp\:u-mg_r_s4{margin-right:var(--root-spacer_s4)}.sp\:u-mg_l_s4{margin-left:var(--root-spacer_s4)}.sp\:u-mg_t_s3{margin-top:var(--root-spacer_s3)}.sp\:u-mg_b_s3{margin-bottom:var(--root-spacer_s3)}.sp\:u-mg_r_s3{margin-right:var(--root-spacer_s3)}.sp\:u-mg_l_s3{margin-left:var(--root-spacer_s3)}.sp\:u-mg_t_s2{margin-top:var(--root-spacer_s2)}.sp\:u-mg_b_s2{margin-bottom:var(--root-spacer_s2)}.sp\:u-mg_r_s2{margin-right:var(--root-spacer_s2)}.sp\:u-mg_l_s2{margin-left:var(--root-spacer_s2)}.sp\:u-mg_t_s1{margin-top:var(--root-spacer_s1)}.sp\:u-mg_b_s1{margin-bottom:var(--root-spacer_s1)}.sp\:u-mg_r_s1{margin-right:var(--root-spacer_s1)}.sp\:u-mg_l_s1{margin-left:var(--root-spacer_s1)}.sp\:u-mg_t_n{margin-top:var(--root-spacer_n)}.sp\:u-mg_b_n{margin-bottom:var(--root-spacer_n)}.sp\:u-mg_r_n{margin-right:var(--root-spacer_n)}.sp\:u-mg_l_n{margin-left:var(--root-spacer_n)}.sp\:u-mg_t_l1{margin-top:var(--root-spacer_l1)}.sp\:u-mg_b_l1{margin-bottom:var(--root-spacer_l1)}.sp\:u-mg_r_l1{margin-right:var(--root-spacer_l1)}.sp\:u-mg_l_l1{margin-left:var(--root-spacer_l1)}.sp\:u-mg_t_l2{margin-top:var(--root-spacer_l2)}.sp\:u-mg_b_l2{margin-bottom:var(--root-spacer_l2)}.sp\:u-mg_r_l2{margin-right:var(--root-spacer_l2)}.sp\:u-mg_l_l2{margin-left:var(--root-spacer_l2)}.sp\:u-mg_t_l3{margin-top:var(--root-spacer_l3)}.sp\:u-mg_b_l3{margin-bottom:var(--root-spacer_l3)}.sp\:u-mg_r_l3{margin-right:var(--root-spacer_l3)}.sp\:u-mg_l_l3{margin-left:var(--root-spacer_l3)}.sp\:u-mg_t_l4{margin-top:var(--root-spacer_l4)}.sp\:u-mg_b_l4{margin-bottom:var(--root-spacer_l4)}.sp\:u-mg_r_l4{margin-right:var(--root-spacer_l4)}.sp\:u-mg_l_l4{margin-left:var(--root-spacer_l4)}.sp\:u-mg_t_l5{margin-top:var(--root-spacer_l5)}.sp\:u-mg_b_l5{margin-bottom:var(--root-spacer_l5)}.sp\:u-mg_r_l5{margin-right:var(--root-spacer_l5)}.sp\:u-mg_l_l5{margin-left:var(--root-spacer_l5)}.sp\:u-mg_t_l6{margin-top:var(--root-spacer_l6)}.sp\:u-mg_b_l6{margin-bottom:var(--root-spacer_l6)}.sp\:u-mg_r_l6{margin-right:var(--root-spacer_l6)}.sp\:u-mg_l_l6{margin-left:var(--root-spacer_l6)}.sp\:u-mg_t_l7{margin-top:var(--root-spacer_l7)}.sp\:u-mg_b_l7{margin-bottom:var(--root-spacer_l7)}.sp\:u-mg_r_l7{margin-right:var(--root-spacer_l7)}.sp\:u-mg_l_l7{margin-left:var(--root-spacer_l7)}.sp\:u-mg_t_l8{margin-top:var(--root-spacer_l8)}.sp\:u-mg_b_l8{margin-bottom:var(--root-spacer_l8)}.sp\:u-mg_r_l8{margin-right:var(--root-spacer_l8)}.sp\:u-mg_l_l8{margin-left:var(--root-spacer_l8)}.sp\:u-mg_auto{margin-left:auto;margin-right:auto}.sp\:u-pd_t_s5{padding-top:var(--root-spacer_s5)}.sp\:u-pd_b_s5{padding-bottom:var(--root-spacer_s5)}.sp\:u-pd_r_s5{padding-right:var(--root-spacer_s5)}.sp\:u-pd_l_s5{padding-left:var(--root-spacer_s5)}.sp\:u-pd_t_s4{padding-top:var(--root-spacer_s4)}.sp\:u-pd_b_s4{padding-bottom:var(--root-spacer_s4)}.sp\:u-pd_r_s4{padding-right:var(--root-spacer_s4)}.sp\:u-pd_l_s4{padding-left:var(--root-spacer_s4)}.sp\:u-pd_t_s3{padding-top:var(--root-spacer_s3)}.sp\:u-pd_b_s3{padding-bottom:var(--root-spacer_s3)}.sp\:u-pd_r_s3{padding-right:var(--root-spacer_s3)}.sp\:u-pd_l_s3{padding-left:var(--root-spacer_s3)}.sp\:u-pd_t_s2{padding-top:var(--root-spacer_s2)}.sp\:u-pd_b_s2{padding-bottom:var(--root-spacer_s2)}.sp\:u-pd_r_s2{padding-right:var(--root-spacer_s2)}.sp\:u-pd_l_s2{padding-left:var(--root-spacer_s2)}.sp\:u-pd_t_s1{padding-top:var(--root-spacer_s1)}.sp\:u-pd_b_s1{padding-bottom:var(--root-spacer_s1)}.sp\:u-pd_r_s1{padding-right:var(--root-spacer_s1)}.sp\:u-pd_l_s1{padding-left:var(--root-spacer_s1)}.sp\:u-pd_t_n{padding-top:var(--root-spacer_n)}.sp\:u-pd_b_n{padding-bottom:var(--root-spacer_n)}.sp\:u-pd_r_n{padding-right:var(--root-spacer_n)}.sp\:u-pd_l_n{padding-left:var(--root-spacer_n)}.sp\:u-pd_t_l1{padding-top:var(--root-spacer_l1)}.sp\:u-pd_b_l1{padding-bottom:var(--root-spacer_l1)}.sp\:u-pd_r_l1{padding-right:var(--root-spacer_l1)}.sp\:u-pd_l_l1{padding-left:var(--root-spacer_l1)}.sp\:u-pd_t_l2{padding-top:var(--root-spacer_l2)}.sp\:u-pd_b_l2{padding-bottom:var(--root-spacer_l2)}.sp\:u-pd_r_l2{padding-right:var(--root-spacer_l2)}.sp\:u-pd_l_l2{padding-left:var(--root-spacer_l2)}.sp\:u-pd_t_l3{padding-top:var(--root-spacer_l3)}.sp\:u-pd_b_l3{padding-bottom:var(--root-spacer_l3)}.sp\:u-pd_r_l3{padding-right:var(--root-spacer_l3)}.sp\:u-pd_l_l3{padding-left:var(--root-spacer_l3)}.sp\:u-pd_t_l4{padding-top:var(--root-spacer_l4)}.sp\:u-pd_b_l4{padding-bottom:var(--root-spacer_l4)}.sp\:u-pd_r_l4{padding-right:var(--root-spacer_l4)}.sp\:u-pd_l_l4{padding-left:var(--root-spacer_l4)}.sp\:u-pd_t_l5{padding-top:var(--root-spacer_l5)}.sp\:u-pd_b_l5{padding-bottom:var(--root-spacer_l5)}.sp\:u-pd_r_l5{padding-right:var(--root-spacer_l5)}.sp\:u-pd_l_l5{padding-left:var(--root-spacer_l5)}.sp\:u-pd_t_l6{padding-top:var(--root-spacer_l6)}.sp\:u-pd_b_l6{padding-bottom:var(--root-spacer_l6)}.sp\:u-pd_r_l6{padding-right:var(--root-spacer_l6)}.sp\:u-pd_l_l6{padding-left:var(--root-spacer_l6)}.sp\:u-pd_t_l7{padding-top:var(--root-spacer_l7)}.sp\:u-pd_b_l7{padding-bottom:var(--root-spacer_l7)}.sp\:u-pd_r_l7{padding-right:var(--root-spacer_l7)}.sp\:u-pd_l_l7{padding-left:var(--root-spacer_l7)}.sp\:u-pd_t_l8{padding-top:var(--root-spacer_l8)}.sp\:u-pd_b_l8{padding-bottom:var(--root-spacer_l8)}.sp\:u-pd_r_l8{padding-right:var(--root-spacer_l8)}.sp\:u-pd_l_l8{padding-left:var(--root-spacer_l8)}.sp\:u-min_100p{min-width:100%;height:auto}.sp\:u-min_300{min-width:min(300px,100%);height:auto}.sp\:u-min_200{min-width:min(200px,100%);height:auto}.sp\:u-min_150{min-width:min(150px,100%);height:auto}.sp\:u-max_600{max-width:600px;height:auto}.sp\:u-max_100p{max-width:100%;height:auto}.sp\:u-max_75p{max-width:75%;height:auto}.sp\:u-max_50p{max-width:50%;height:auto}.sp\:u-max_25p{max-width:25%;height:auto}.sp\:u-w_100p{width:100%;height:auto}.sp\:u-w_75p{width:75%;height:auto}.sp\:u-w_50p{width:50%;height:auto}.sp\:u-w_25p{width:25%;height:auto}.sp\:u-dsp_bk{display:block}.sp\:u-dsp_ib{display:inline-block}.sp\:u-dsp_il{display:inline}.sp\:u-dsp_none{display:none}.sp\:u-txt_left{text-align:left}.sp\:u-txt_center{text-align:center}.sp\:u-txt_right{text-align:right}.sp\:u-txt_justify{text-align:justify;text-justify:inter-ideograph}}@media (hover:hover){.l-fx.hover\:l-fx--dir_col,.l-fx.hover\:l-fx--dir_row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.l-fx.hover\:l-fx--dir_col{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.hover\:l-fx__item_1-1{width:calc(100% - var(--l-gap-x, 0px))}.hover\:l-fx__item_2-1{width:calc(50% - var(--l-gap-x, 0px))}.hover\:l-fx__item_2-2{width:calc(100% - var(--l-gap-x, 0px))}.hover\:l-fx__item_3-1{width:calc(33.3333333333% - var(--l-gap-x, 0px))}.hover\:l-fx__item_3-2{width:calc(66.6666666667% - var(--l-gap-x, 0px))}.hover\:l-fx__item_3-3{width:calc(100% - var(--l-gap-x, 0px))}.hover\:l-fx__item_4-1{width:calc(25% - var(--l-gap-x, 0px))}.hover\:l-fx__item_4-2{width:calc(50% - var(--l-gap-x, 0px))}.hover\:l-fx__item_4-3{width:calc(75% - var(--l-gap-x, 0px))}.hover\:l-fx__item_4-4{width:calc(100% - var(--l-gap-x, 0px))}.hover\:l-fx__item_5-1{width:calc(20% - var(--l-gap-x, 0px))}.hover\:l-fx__item_5-2{width:calc(40% - var(--l-gap-x, 0px))}.hover\:l-fx__item_5-3{width:calc(60% - var(--l-gap-x, 0px))}.hover\:l-fx__item_5-4{width:calc(80% - var(--l-gap-x, 0px))}.hover\:l-fx__item_5-5{width:calc(100% - var(--l-gap-x, 0px))}.hover\:l-fx__item_6-1{width:calc(16.6666666667% - var(--l-gap-x, 0px))}.hover\:l-fx__item_6-2{width:calc(33.3333333333% - var(--l-gap-x, 0px))}.hover\:l-fx__item_6-3{width:calc(50% - var(--l-gap-x, 0px))}.hover\:l-fx__item_6-4{width:calc(66.6666666667% - var(--l-gap-x, 0px))}.hover\:l-fx__item_6-5{width:calc(83.3333333333% - var(--l-gap-x, 0px))}.hover\:l-fx__item_6-6{width:calc(100% - var(--l-gap-x, 0px))}.hover\:l-fx__item_7-1{width:calc(14.2857142857% - var(--l-gap-x, 0px))}.hover\:l-fx__item_7-2{width:calc(28.5714285714% - var(--l-gap-x, 0px))}.hover\:l-fx__item_7-3{width:calc(42.8571428571% - var(--l-gap-x, 0px))}.hover\:l-fx__item_7-4{width:calc(57.1428571429% - var(--l-gap-x, 0px))}.hover\:l-fx__item_7-5{width:calc(71.4285714286% - var(--l-gap-x, 0px))}.hover\:l-fx__item_7-6{width:calc(85.7142857143% - var(--l-gap-x, 0px))}.hover\:l-fx__item_7-7{width:calc(100% - var(--l-gap-x, 0px))}.hover\:l-fx__item_8-1{width:calc(12.5% - var(--l-gap-x, 0px))}.hover\:l-fx__item_8-2{width:calc(25% - var(--l-gap-x, 0px))}.hover\:l-fx__item_8-3{width:calc(37.5% - var(--l-gap-x, 0px))}.hover\:l-fx__item_8-4{width:calc(50% - var(--l-gap-x, 0px))}.hover\:l-fx__item_8-5{width:calc(62.5% - var(--l-gap-x, 0px))}.hover\:l-fx__item_8-6{width:calc(75% - var(--l-gap-x, 0px))}.hover\:l-fx__item_8-7{width:calc(87.5% - var(--l-gap-x, 0px))}.hover\:l-fx__item_8-8{width:calc(100% - var(--l-gap-x, 0px))}.hover\:l-fx__fit-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.l-grid.hover\:l-grid--1{--l-grid--divide:1}.l-grid.hover\:l-grid--2{--l-grid--divide:2}.l-grid.hover\:l-grid--3{--l-grid--divide:3}.l-grid.hover\:l-grid--4{--l-grid--divide:4}.l-grid.hover\:l-grid--5{--l-grid--divide:5}.l-grid.hover\:l-grid--6{--l-grid--divide:6}.l-grid.hover\:l-grid--7{--l-grid--divide:7}.l-grid.hover\:l-grid--8{--l-grid--divide:8}.hover\:l-grid__start_1{--l-grid__start:1}.hover\:l-grid__span_1{--l-grid__span:1}.hover\:l-grid__start_2{--l-grid__start:2}.hover\:l-grid__span_2{--l-grid__span:2}.hover\:l-grid__start_3{--l-grid__start:3}.hover\:l-grid__span_3{--l-grid__span:3}.hover\:l-grid__start_4{--l-grid__start:4}.hover\:l-grid__span_4{--l-grid__span:4}.hover\:l-grid__start_5{--l-grid__start:5}.hover\:l-grid__span_5{--l-grid__span:5}.hover\:l-grid__start_6{--l-grid__start:6}.hover\:l-grid__span_6{--l-grid__span:6}.hover\:l-grid__start_7{--l-grid__start:7}.hover\:l-grid__span_7{--l-grid__span:7}.hover\:l-grid__start_8{--l-grid__start:8}.hover\:l-grid__span_8{--l-grid__span:8}.hover\:l-gap-x_page-top{--l-gap-x:var(--root-spacer_page-top)}.hover\:l-gap-y_page-top{--l-gap-y:var(--root-spacer_page-top)}.hover\:l-gap-x_s5{--l-gap-x:var(--root-spacer_s5)}.hover\:l-gap-y_s5{--l-gap-y:var(--root-spacer_s5)}.hover\:l-gap-x_s4{--l-gap-x:var(--root-spacer_s4)}.hover\:l-gap-y_s4{--l-gap-y:var(--root-spacer_s4)}.hover\:l-gap-x_s3{--l-gap-x:var(--root-spacer_s3)}.hover\:l-gap-y_s3{--l-gap-y:var(--root-spacer_s3)}.hover\:l-gap-x_s2{--l-gap-x:var(--root-spacer_s2)}.hover\:l-gap-y_s2{--l-gap-y:var(--root-spacer_s2)}.hover\:l-gap-x_s1{--l-gap-x:var(--root-spacer_s1)}.hover\:l-gap-y_s1{--l-gap-y:var(--root-spacer_s1)}.hover\:l-gap-x_n{--l-gap-x:var(--root-spacer_n)}.hover\:l-gap-y_n{--l-gap-y:var(--root-spacer_n)}.hover\:l-gap-x_l1{--l-gap-x:var(--root-spacer_l1)}.hover\:l-gap-y_l1{--l-gap-y:var(--root-spacer_l1)}.hover\:l-gap-x_l2{--l-gap-x:var(--root-spacer_l2)}.hover\:l-gap-y_l2{--l-gap-y:var(--root-spacer_l2)}.hover\:l-gap-x_l3{--l-gap-x:var(--root-spacer_l3)}.hover\:l-gap-y_l3{--l-gap-y:var(--root-spacer_l3)}.hover\:l-gap-x_l4{--l-gap-x:var(--root-spacer_l4)}.hover\:l-gap-y_l4{--l-gap-y:var(--root-spacer_l4)}.hover\:l-gap-x_l5{--l-gap-x:var(--root-spacer_l5)}.hover\:l-gap-y_l5{--l-gap-y:var(--root-spacer_l5)}.hover\:l-gap-x_l6{--l-gap-x:var(--root-spacer_l6)}.hover\:l-gap-y_l6{--l-gap-y:var(--root-spacer_l6)}.hover\:l-gap-x_l7{--l-gap-x:var(--root-spacer_l7)}.hover\:l-gap-y_l7{--l-gap-y:var(--root-spacer_l7)}.hover\:l-gap-x_l8{--l-gap-x:var(--root-spacer_l8)}.hover\:l-gap-y_l8{--l-gap-y:var(--root-spacer_l8)}.hover\:l-jst-c_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hover\:l-jst-c_center.l-fx{margin-left:calc(var(--l-gap-x, 0px)*-.5);margin-right:calc(var(--l-gap-x, 0px)*-.5)}.hover\:l-jst-c_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hover\:l-jst-c_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hover\:l-jst-c_end.l-fx{margin-left:calc(var(--l-gap-x, 0px)*-1);margin-right:0}.hover\:l-jst-c_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hover\:l-jst-c_around{-ms-flex-pack:distribute;justify-content:space-around}.hover\:l-jst-s_center{-ms-grid-column-align:center;justify-self:center}.hover\:l-jst-s_start{justify-self:flex-start}.hover\:l-jst-s_end{justify-self:flex-end}.hover\:l-jst-s_between{-ms-grid-column-align:space-between;justify-self:space-between}.hover\:l-jst-s_around{-ms-grid-column-align:space-around;justify-self:space-around}.hover\:l-alg-i_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hover\:l-alg-i_start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hover\:l-alg-i_end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hover\:l-alg-i_stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.hover\:l-alg-s_center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.hover\:l-alg-s_start{-ms-flex-item-align:start;align-self:flex-start}.hover\:l-alg-s_end{-ms-flex-item-align:end;align-self:flex-end}.hover\:l-alg-s_stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.hover\:l-order_-1{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.hover\:l-order_0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.hover\:l-order_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.hover\:l-order_2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.hover\:l-order_3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.hover\:l-order_4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.hover\:l-order_5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.l-clm.hover\:l-clm--2{-webkit-column-count:2!important;-moz-column-count:2!important;column-count:2!important}.l-clm.hover\:l-clm--3{-webkit-column-count:3!important;-moz-column-count:3!important;column-count:3!important}.c-hamburger:hover{background-color:var(--c-hamburger--bg-hover);-webkit-box-shadow:var(--c-hamburger--shadow-hover);box-shadow:var(--c-hamburger--shadow-hover)}.c-hamburger:hover .c-hamburger__text{color:var(--c-hamburger__text--color-hover)}.c-hamburger:hover .c-hamburger__line{background-color:var(--c-hamburger__line--color-hover)}.c-sound-btn:hover{background:var(--c-sound-btn--bg-hover, #333);color:var(--c-sound-btn--color-hover, #fff)}.c-return-up:hover{--c-return-up--color:#ccc;background-color:#666;-webkit-box-shadow:none;box-shadow:none}.c-table.hover \:c-table--th-nowrap th{white-space:nowrap}.hover\:e-iv{-webkit-animation-delay:var(--e-iv--delay, 0);animation-delay:var(--e-iv--delay, 0);-webkit-animation-duration:var(--e-iv--duration, 0);animation-duration:var(--e-iv--duration, 0);-webkit-animation-timing-function:var(--e-iv--timing, ease);animation-timing-function:var(--e-iv--timing, ease);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.hover\:u-min_100p{min-width:100%;height:auto}.hover\:u-min_300{min-width:min(300px,100%);height:auto}.hover\:u-min_200{min-width:min(200px,100%);height:auto}.hover\:u-min_150{min-width:min(150px,100%);height:auto}.hover\:u-max_600{max-width:600px;height:auto}.hover\:u-max_100p{max-width:100%;height:auto}.hover\:u-max_75p{max-width:75%;height:auto}.hover\:u-max_50p{max-width:50%;height:auto}.hover\:u-max_25p{max-width:25%;height:auto}.hover\:u-w_100p{width:100%;height:auto}.hover\:u-w_75p{width:75%;height:auto}.hover\:u-w_50p{width:50%;height:auto}.hover\:u-w_25p{width:25%;height:auto}.hover\:u-dsp_bk{display:block}.hover\:u-dsp_ib{display:inline-block}.hover\:u-dsp_il{display:inline}.hover\:u-dsp_none{display:none}.hover\:u-txt_left{text-align:left}.hover\:u-txt_center{text-align:center}.hover\:u-txt_right{text-align:right}.hover\:u-txt_justify{text-align:justify;text-justify:inter-ideograph}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}@media (min-width:850.02px),(orientation:landscape),print{:root{--root-spacer_page-top:3rem;--root-spacer_s5:0.125rem;--root-spacer_s4:0.25rem;--root-spacer_s3:0.3333333333rem;--root-spacer_s2:0.5rem;--root-spacer_s1:0.8rem;--root-spacer_n:1rem;--root-spacer_l1:1.3333333333rem;--root-spacer_l2:1.6rem;--root-spacer_l3:2rem;--root-spacer_l4:2.6666666667rem;--root-spacer_l5:3.6363636364rem;--root-spacer_l6:5rem;--root-spacer_l7:6.6666666667rem;--root-spacer_l8:8.8888888889rem;--root-font-size_s5:0.6153846154rem;--root-font-size_s4:0.6666666667rem;--root-font-size_s3:0.7272727273rem;--root-font-size_s2:0.8rem;--root-font-size_s1:0.8888888889rem;--root-font-size_n:1rem;--root-font-size_l1:1.1428571429rem;--root-font-size_l2:1.3333333333rem;--root-font-size_l3:1.6rem;--root-font-size_l4:2rem;--root-font-size_l5:2.2857142857rem;--root-font-size_l6:2.6666666667rem;--root-font-size_l7:3.2rem}html{font-size:clamp(14px,1.15vw,19px)}.l-fx.pc\:l-fx--dir_col,.l-fx.pc\:l-fx--dir_row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.l-fx.pc\:l-fx--dir_col{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.pc\:l-fx__item_1-1{width:calc(100% - var(--l-gap-x, 0px))}.pc\:l-fx__item_2-1{width:calc(50% - var(--l-gap-x, 0px))}.pc\:l-fx__item_2-2{width:calc(100% - var(--l-gap-x, 0px))}.pc\:l-fx__item_3-1{width:calc(33.3333333333% - var(--l-gap-x, 0px))}.pc\:l-fx__item_3-2{width:calc(66.6666666667% - var(--l-gap-x, 0px))}.pc\:l-fx__item_3-3{width:calc(100% - var(--l-gap-x, 0px))}.pc\:l-fx__item_4-1{width:calc(25% - var(--l-gap-x, 0px))}.pc\:l-fx__item_4-2{width:calc(50% - var(--l-gap-x, 0px))}.pc\:l-fx__item_4-3{width:calc(75% - var(--l-gap-x, 0px))}.pc\:l-fx__item_4-4{width:calc(100% - var(--l-gap-x, 0px))}.pc\:l-fx__item_5-1{width:calc(20% - var(--l-gap-x, 0px))}.pc\:l-fx__item_5-2{width:calc(40% - var(--l-gap-x, 0px))}.pc\:l-fx__item_5-3{width:calc(60% - var(--l-gap-x, 0px))}.pc\:l-fx__item_5-4{width:calc(80% - var(--l-gap-x, 0px))}.pc\:l-fx__item_5-5{width:calc(100% - var(--l-gap-x, 0px))}.pc\:l-fx__item_6-1{width:calc(16.6666666667% - var(--l-gap-x, 0px))}.pc\:l-fx__item_6-2{width:calc(33.3333333333% - var(--l-gap-x, 0px))}.pc\:l-fx__item_6-3{width:calc(50% - var(--l-gap-x, 0px))}.pc\:l-fx__item_6-4{width:calc(66.6666666667% - var(--l-gap-x, 0px))}.pc\:l-fx__item_6-5{width:calc(83.3333333333% - var(--l-gap-x, 0px))}.pc\:l-fx__item_6-6{width:calc(100% - var(--l-gap-x, 0px))}.pc\:l-fx__item_7-1{width:calc(14.2857142857% - var(--l-gap-x, 0px))}.pc\:l-fx__item_7-2{width:calc(28.5714285714% - var(--l-gap-x, 0px))}.pc\:l-fx__item_7-3{width:calc(42.8571428571% - var(--l-gap-x, 0px))}.pc\:l-fx__item_7-4{width:calc(57.1428571429% - var(--l-gap-x, 0px))}.pc\:l-fx__item_7-5{width:calc(71.4285714286% - var(--l-gap-x, 0px))}.pc\:l-fx__item_7-6{width:calc(85.7142857143% - var(--l-gap-x, 0px))}.pc\:l-fx__item_7-7{width:calc(100% - var(--l-gap-x, 0px))}.pc\:l-fx__item_8-1{width:calc(12.5% - var(--l-gap-x, 0px))}.pc\:l-fx__item_8-2{width:calc(25% - var(--l-gap-x, 0px))}.pc\:l-fx__item_8-3{width:calc(37.5% - var(--l-gap-x, 0px))}.pc\:l-fx__item_8-4{width:calc(50% - var(--l-gap-x, 0px))}.pc\:l-fx__item_8-5{width:calc(62.5% - var(--l-gap-x, 0px))}.pc\:l-fx__item_8-6{width:calc(75% - var(--l-gap-x, 0px))}.pc\:l-fx__item_8-7{width:calc(87.5% - var(--l-gap-x, 0px))}.pc\:l-fx__item_8-8{width:calc(100% - var(--l-gap-x, 0px))}.pc\:l-fx__fit-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.l-grid.pc\:l-grid--1{--l-grid--divide:1}.l-grid.pc\:l-grid--2{--l-grid--divide:2}.l-grid.pc\:l-grid--3{--l-grid--divide:3}.l-grid.pc\:l-grid--4{--l-grid--divide:4}.l-grid.pc\:l-grid--5{--l-grid--divide:5}.l-grid.pc\:l-grid--6{--l-grid--divide:6}.l-grid.pc\:l-grid--7{--l-grid--divide:7}.l-grid.pc\:l-grid--8{--l-grid--divide:8}.pc\:l-grid__start_1{--l-grid__start:1}.pc\:l-grid__span_1{--l-grid__span:1}.pc\:l-grid__start_2{--l-grid__start:2}.pc\:l-grid__span_2{--l-grid__span:2}.pc\:l-grid__start_3{--l-grid__start:3}.pc\:l-grid__span_3{--l-grid__span:3}.pc\:l-grid__start_4{--l-grid__start:4}.pc\:l-grid__span_4{--l-grid__span:4}.pc\:l-grid__start_5{--l-grid__start:5}.pc\:l-grid__span_5{--l-grid__span:5}.pc\:l-grid__start_6{--l-grid__start:6}.pc\:l-grid__span_6{--l-grid__span:6}.pc\:l-grid__start_7{--l-grid__start:7}.pc\:l-grid__span_7{--l-grid__span:7}.pc\:l-grid__start_8{--l-grid__start:8}.pc\:l-grid__span_8{--l-grid__span:8}.pc\:l-gap-x_page-top{--l-gap-x:var(--root-spacer_page-top)}.pc\:l-gap-y_page-top{--l-gap-y:var(--root-spacer_page-top)}.pc\:l-gap-x_s5{--l-gap-x:var(--root-spacer_s5)}.pc\:l-gap-y_s5{--l-gap-y:var(--root-spacer_s5)}.pc\:l-gap-x_s4{--l-gap-x:var(--root-spacer_s4)}.pc\:l-gap-y_s4{--l-gap-y:var(--root-spacer_s4)}.pc\:l-gap-x_s3{--l-gap-x:var(--root-spacer_s3)}.pc\:l-gap-y_s3{--l-gap-y:var(--root-spacer_s3)}.pc\:l-gap-x_s2{--l-gap-x:var(--root-spacer_s2)}.pc\:l-gap-y_s2{--l-gap-y:var(--root-spacer_s2)}.pc\:l-gap-x_s1{--l-gap-x:var(--root-spacer_s1)}.pc\:l-gap-y_s1{--l-gap-y:var(--root-spacer_s1)}.pc\:l-gap-x_n{--l-gap-x:var(--root-spacer_n)}.pc\:l-gap-y_n{--l-gap-y:var(--root-spacer_n)}.pc\:l-gap-x_l1{--l-gap-x:var(--root-spacer_l1)}.pc\:l-gap-y_l1{--l-gap-y:var(--root-spacer_l1)}.pc\:l-gap-x_l2{--l-gap-x:var(--root-spacer_l2)}.pc\:l-gap-y_l2{--l-gap-y:var(--root-spacer_l2)}.pc\:l-gap-x_l3{--l-gap-x:var(--root-spacer_l3)}.pc\:l-gap-y_l3{--l-gap-y:var(--root-spacer_l3)}.pc\:l-gap-x_l4{--l-gap-x:var(--root-spacer_l4)}.pc\:l-gap-y_l4{--l-gap-y:var(--root-spacer_l4)}.pc\:l-gap-x_l5{--l-gap-x:var(--root-spacer_l5)}.pc\:l-gap-y_l5{--l-gap-y:var(--root-spacer_l5)}.pc\:l-gap-x_l6{--l-gap-x:var(--root-spacer_l6)}.pc\:l-gap-y_l6{--l-gap-y:var(--root-spacer_l6)}.pc\:l-gap-x_l7{--l-gap-x:var(--root-spacer_l7)}.pc\:l-gap-y_l7{--l-gap-y:var(--root-spacer_l7)}.pc\:l-gap-x_l8{--l-gap-x:var(--root-spacer_l8)}.pc\:l-gap-y_l8{--l-gap-y:var(--root-spacer_l8)}.pc\:l-jst-c_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pc\:l-jst-c_center.l-fx{margin-left:calc(var(--l-gap-x, 0px)*-.5);margin-right:calc(var(--l-gap-x, 0px)*-.5)}.pc\:l-jst-c_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.pc\:l-jst-c_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pc\:l-jst-c_end.l-fx{margin-left:calc(var(--l-gap-x, 0px)*-1);margin-right:0}.pc\:l-jst-c_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pc\:l-jst-c_around{-ms-flex-pack:distribute;justify-content:space-around}.pc\:l-jst-s_center{-ms-grid-column-align:center;justify-self:center}.pc\:l-jst-s_start{justify-self:flex-start}.pc\:l-jst-s_end{justify-self:flex-end}.pc\:l-jst-s_between{-ms-grid-column-align:space-between;justify-self:space-between}.pc\:l-jst-s_around{-ms-grid-column-align:space-around;justify-self:space-around}.pc\:l-alg-i_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pc\:l-alg-i_start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pc\:l-alg-i_end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.pc\:l-alg-i_stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pc\:l-alg-s_center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.pc\:l-alg-s_start{-ms-flex-item-align:start;align-self:flex-start}.pc\:l-alg-s_end{-ms-flex-item-align:end;align-self:flex-end}.pc\:l-alg-s_stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.pc\:l-order_-1{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.pc\:l-order_0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.pc\:l-order_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pc\:l-order_2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pc\:l-order_3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.pc\:l-order_4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.pc\:l-order_5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.l-clm.pc\:l-clm--2{-webkit-column-count:2!important;-moz-column-count:2!important;column-count:2!important}.l-clm.pc\:l-clm--3{-webkit-column-count:3!important;-moz-column-count:3!important;column-count:3!important}.pc\:l-content_w_n{width:var(--root-content_width_n)}.pc\:l-content_p_n{padding-left:var(--root-content_padding_n);padding-right:var(--root-content_padding_n)}.pc\:l-content_max_l1{max-width:var(--root-content_max-width_l1)}.pc\:l-content_max_n{max-width:var(--root-content_max-width_n)}.pc\:l-content_max_s1{max-width:var(--root-content_max-width_s1)}.pc\:l-content_max_s2{max-width:var(--root-content_max-width_s2)}:root{--root-content_max-width_l1:78.5rem;--root-content_max-width_n:66.5rem;--root-content_max-width_s1:53.7rem;--root-content_max-width_s2:40rem;--root-content_width_n:1000px;--root-content_padding_n:2rem;--root-content_margin_n:2rem}.l-visual-data{--l-visual-data--columns:23rem 1fr;--l-visual-data--gap:4rem}.c-frame.c-frame--pad_n{--c-frame--padding-top:3rem;--c-frame--padding-right:3rem;--c-frame--padding-bottom:3rem;--c-frame--padding-left:3rem}.c-frame.c-frame--pad_l1{--c-frame--padding-top:100px;--c-frame--padding-right:70px;--c-frame--padding-bottom:100px;--c-frame--padding-left:70px}.c-frame.c-frame--pad_article{--c-frame--padding-top:4rem;--c-frame--padding-right:6rem;--c-frame--padding-bottom:4rem;--c-frame--padding-left:6rem}.c-return-up{right:10px;bottom:10px;width:50px;height:50px;font-size:30px}.c-share-btn{--c-share-btn--width:35px;--c-share-btn--height:35px;--c-share-btn--border-radius:50%;--c-share-btn--font-size:18px}.c-table.pc \:c-table--th-nowrap th{white-space:nowrap}.c-article-visual__item{max-width:var(--c-article-visual--item-max-width-pc)}.fancybox-button{width:70px;height:70px;padding:0;background:0 0;font-size:70px}.fancybox-slide--video .fancybox-content{width:900px;height:506.25px}.c-fancybox.c-fancybox--ajax{width:600px}.pc\:e-iv{-webkit-animation-delay:var(--e-iv--delay, 0);animation-delay:var(--e-iv--delay, 0);-webkit-animation-duration:var(--e-iv--duration, 0);animation-duration:var(--e-iv--duration, 0);-webkit-animation-timing-function:var(--e-iv--timing, ease);animation-timing-function:var(--e-iv--timing, ease);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.e-iv--header{--e-iv--duration:1s}.e-iv--header[data-inview=true],[data-inview=true] .e-iv--header{-webkit-animation-name:e-iv-header;animation-name:e-iv-header}.c-bgfix{--c-bgfix--left-top--width:-14rem;--c-bgfix--left-top--height:31rem}.c-bgfix__blood{--c-bgfix__blood-1--width:19rem;--c-bgfix__blood-1--left:calc(50vw - 48rem);--c-bgfix__blood-1--top:-7rem;--c-bgfix__blood-2--width:15rem;--c-bgfix__blood-2--left:calc(50vw + 31rem);--c-bgfix__blood-2--top:-1rem;--c-bgfix__blood-3--width:6rem;--c-bgfix__blood-3--left:calc(50vw - 32rem);--c-bgfix__blood-3--top:20rem;--c-bgfix__blood-4--width:11rem;--c-bgfix__blood-4--left:calc(50vw - 43rem);--c-bgfix__blood-4--top:37rem}.c-header{--c-header--height:8rem;--c-header--margin-bottom:3rem;--c-header--logo-width:20rem;--c-header--logo-margin-top:1rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.c-header.c-header--home,.c-header__sp-logo{display:none}.c-header__menu{margin-bottom:2rem}.c-footer{--c-footer--margin-top:6rem;--c-footer--columns:1fr 1fr;--c-footer--logo-width:20rem}.c-mainmenu{--c-mainmenu--width:auto;--c-mainmenu--gap:1.1rem;--c-mainmenu--justify:flex-end;--c-mainmenu--font-size:1.2rem;--c-mainmenu--underline-bottom:-0.8em}.c-mainmenu.c-mainmenu--hero{--c-mainmenu--width:100%;--c-mainmenu--gap:0.5rem 0;--c-mainmenu--justify:flex-start;--c-mainmenu--font-size:1.3rem;--c-mainmenu--underline-bottom:-0.3em}.c-mainmenu--hero .c-mainmenu__item{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.c-mainmenu--hero .c-mainmenu__item:nth-child(odd){text-align:right;padding-right:2rem}.c-mainmenu--hero .c-mainmenu__item:nth-child(odd):after{position:absolute;right:-.2em;content:"/"}.c-mainmenu--hero .c-mainmenu__item:nth-child(even){padding-left:2rem}.c-mainmenu__link{letter-spacing:.1em}.c-mainmenu--hero .c-mainmenu__link{display:inline}.c-content-title{--c-content-title--position:absolute;--c-content-title--width:8rem;--c-content-title--margin-top:-2rem}.c-content-title--left .c-content-title__image{margin-left:-1rem;margin-right:auto}.c-content-title--right .c-content-title__image{margin-left:auto;margin-right:-1rem}.c-article-header{--c-article-header--margin-bottom:var(--root-spacer_l4);--c-article-header--main-title-size:var(--root-font-size_l3);--c-article-header--sub-title-size:var(--root-font-size_l1)}.c-pagenavi{--c-pagenavi--gap:2rem;--c-pagenavi--font-size:var(--root-font-size_l3)}.home-hero{--home-hero--columns:27rem 1fr;--home-hero--rows:max-content max-content max-content 1fr;--home-hero--areas:"logo visual" "onair visual" "menu visual" "movie visual";--home-hero--gap:0 2rem;--home-hero--logo-width:30rem;--home-hero--logo-margin-top:4rem;--home-hero--logo-margin-left:-1rem;--home-hero--onair-width:27rem;--home-hero--onair-margin-left:-0.5rem}.home-movie{--home-movie--margin-top:3rem;--home-movie--bg-left:-4rem;--home-movie--bg-top:-5rem;--home-movie--bg-width:calc(100% + (var(--home-movie--bg-left) * -2))}.home-news{--home-news--padding-top:3rem;--home-news--padding-bottom:3rem}.home-twitter__content{width:40rem}.news-list{--news-list--gap:4rem}.onair-group{--onair-group--title-size:var(--root-font-size_l2)}.onair-stream-category{--onair-stream-category--title-size:var(--root-font-size_l1)}.onair-stream-group{--onair-stream-group--catch-size:var(--root-font-size_l1)}.staff-list{--staff-list--columns:repeat(4, 1fr);--staff-list--gap:3rem 2rem}.staff-group{--c-h--font-size:1.2rem}.staff-item{--staff-item--work-size:var(--root-font-size_s1);--staff-item--name-size:var(--root-font-size_l3)}.staff-item[data-option*=pc-2]{-ms-grid-column-span:2;grid-column:span 2}.staff-item[data-option*=pc-3]{-ms-grid-column-span:3;grid-column:span 3}.staff-item[data-option*=pc-4]{-ms-grid-column-span:4;grid-column:span 4}.staff-comment.staff-comment--image{--staff-comment--columns:1fr 18rem;--staff-comment--areas:"name image" "comment image"}.chara-list{--chara-list--gap:1rem;--chara-list--size:4.5rem}.chara-detail{--chara-detail--margin-top:-2rem;--chara-detail--min-height:44rem;--chara-detail--name-group-height:24rem;--chara-detail--name-group-right:calc(50% - 22rem);--chara-detail--name-group-top:10rem;--chara-detail--name-group-gap:1.2rem;--chara-detail--name-ja-size:2.2rem;--chara-detail--cv-size:1.4rem;--chara-detail--note-right:calc(50% + 15rem);--chara-detail--note-size:var(--root-font-size_n);--chara-detail--visual-width:37rem;--chara-detail--visual-margin-left:auto;--chara-detail--visual-margin-right:auto}.chara-navi{--chara-navi--top:1rem;--chara-navi--font-size:var(--root-font-size_l1)}.story-intro__text{width:50%;margin-left:auto}.episode-list{--episode-list--font-size:var(--root-font-size_n);--episode-list--gap:1.5rem}.episode-thumbs{--episode-thumbs--gap:0.4rem;--episode-thumbs--margin-top:1rem}.episode-visual{--episode-visual--nav-top:14rem;--episode-visual--nav-side:-3rem;--episode-visual--nav-font-size:1.8rem}.episode-detail{--episode-detail--margin-top:var(--root-spacer_l6);--episode-detail--header-margin-bottom:3rem;--episode-detail--h1-gap:3rem;--episode-detail--number-font-size:1.2rem;--episode-detail--title-font-size:2.4rem;--episode-detail--text-padding-side:3rem;--episode-detail--text-margin-top:2rem;--episode-detail--story-font-size:var(--root-font-size_n);--episode-detail--staff-margin-top:2rem;--episode-detail--staff-font-size:var(--root-font-size_s1)}.pc\:u-ft-sz_s5{font-size:var(--root-font-size_s5)}.pc\:u-ft-sz_s4{font-size:var(--root-font-size_s4)}.pc\:u-ft-sz_s3{font-size:var(--root-font-size_s3)}.pc\:u-ft-sz_s2{font-size:var(--root-font-size_s2)}.pc\:u-ft-sz_s1{font-size:var(--root-font-size_s1)}.pc\:u-ft-sz_n{font-size:var(--root-font-size_n)}.pc\:u-ft-sz_l1{font-size:var(--root-font-size_l1)}.pc\:u-ft-sz_l2{font-size:var(--root-font-size_l2)}.pc\:u-ft-sz_l3{font-size:var(--root-font-size_l3)}.pc\:u-ft-sz_l4{font-size:var(--root-font-size_l4)}.pc\:u-ft-sz_l5{font-size:var(--root-font-size_l5)}.pc\:u-ft-sz_l6{font-size:var(--root-font-size_l6)}.pc\:u-ft-sz_l7{font-size:var(--root-font-size_l7)}.pc\:u-mg_t_page-top{margin-top:var(--root-spacer_page-top)}.pc\:u-mg_b_page-top{margin-bottom:var(--root-spacer_page-top)}.pc\:u-mg_r_page-top{margin-right:var(--root-spacer_page-top)}.pc\:u-mg_l_page-top{margin-left:var(--root-spacer_page-top)}.pc\:u-mg_t_s5{margin-top:var(--root-spacer_s5)}.pc\:u-mg_b_s5{margin-bottom:var(--root-spacer_s5)}.pc\:u-mg_r_s5{margin-right:var(--root-spacer_s5)}.pc\:u-mg_l_s5{margin-left:var(--root-spacer_s5)}.pc\:u-mg_t_s4{margin-top:var(--root-spacer_s4)}.pc\:u-mg_b_s4{margin-bottom:var(--root-spacer_s4)}.pc\:u-mg_r_s4{margin-right:var(--root-spacer_s4)}.pc\:u-mg_l_s4{margin-left:var(--root-spacer_s4)}.pc\:u-mg_t_s3{margin-top:var(--root-spacer_s3)}.pc\:u-mg_b_s3{margin-bottom:var(--root-spacer_s3)}.pc\:u-mg_r_s3{margin-right:var(--root-spacer_s3)}.pc\:u-mg_l_s3{margin-left:var(--root-spacer_s3)}.pc\:u-mg_t_s2{margin-top:var(--root-spacer_s2)}.pc\:u-mg_b_s2{margin-bottom:var(--root-spacer_s2)}.pc\:u-mg_r_s2{margin-right:var(--root-spacer_s2)}.pc\:u-mg_l_s2{margin-left:var(--root-spacer_s2)}.pc\:u-mg_t_s1{margin-top:var(--root-spacer_s1)}.pc\:u-mg_b_s1{margin-bottom:var(--root-spacer_s1)}.pc\:u-mg_r_s1{margin-right:var(--root-spacer_s1)}.pc\:u-mg_l_s1{margin-left:var(--root-spacer_s1)}.pc\:u-mg_t_n{margin-top:var(--root-spacer_n)}.pc\:u-mg_b_n{margin-bottom:var(--root-spacer_n)}.pc\:u-mg_r_n{margin-right:var(--root-spacer_n)}.pc\:u-mg_l_n{margin-left:var(--root-spacer_n)}.pc\:u-mg_t_l1{margin-top:var(--root-spacer_l1)}.pc\:u-mg_b_l1{margin-bottom:var(--root-spacer_l1)}.pc\:u-mg_r_l1{margin-right:var(--root-spacer_l1)}.pc\:u-mg_l_l1{margin-left:var(--root-spacer_l1)}.pc\:u-mg_t_l2{margin-top:var(--root-spacer_l2)}.pc\:u-mg_b_l2{margin-bottom:var(--root-spacer_l2)}.pc\:u-mg_r_l2{margin-right:var(--root-spacer_l2)}.pc\:u-mg_l_l2{margin-left:var(--root-spacer_l2)}.pc\:u-mg_t_l3{margin-top:var(--root-spacer_l3)}.pc\:u-mg_b_l3{margin-bottom:var(--root-spacer_l3)}.pc\:u-mg_r_l3{margin-right:var(--root-spacer_l3)}.pc\:u-mg_l_l3{margin-left:var(--root-spacer_l3)}.pc\:u-mg_t_l4{margin-top:var(--root-spacer_l4)}.pc\:u-mg_b_l4{margin-bottom:var(--root-spacer_l4)}.pc\:u-mg_r_l4{margin-right:var(--root-spacer_l4)}.pc\:u-mg_l_l4{margin-left:var(--root-spacer_l4)}.pc\:u-mg_t_l5{margin-top:var(--root-spacer_l5)}.pc\:u-mg_b_l5{margin-bottom:var(--root-spacer_l5)}.pc\:u-mg_r_l5{margin-right:var(--root-spacer_l5)}.pc\:u-mg_l_l5{margin-left:var(--root-spacer_l5)}.pc\:u-mg_t_l6{margin-top:var(--root-spacer_l6)}.pc\:u-mg_b_l6{margin-bottom:var(--root-spacer_l6)}.pc\:u-mg_r_l6{margin-right:var(--root-spacer_l6)}.pc\:u-mg_l_l6{margin-left:var(--root-spacer_l6)}.pc\:u-mg_t_l7{margin-top:var(--root-spacer_l7)}.pc\:u-mg_b_l7{margin-bottom:var(--root-spacer_l7)}.pc\:u-mg_r_l7{margin-right:var(--root-spacer_l7)}.pc\:u-mg_l_l7{margin-left:var(--root-spacer_l7)}.pc\:u-mg_t_l8{margin-top:var(--root-spacer_l8)}.pc\:u-mg_b_l8{margin-bottom:var(--root-spacer_l8)}.pc\:u-mg_r_l8{margin-right:var(--root-spacer_l8)}.pc\:u-mg_l_l8{margin-left:var(--root-spacer_l8)}.pc\:u-mg_auto{margin-left:auto;margin-right:auto}.pc\:u-pd_t_page-top{padding-top:var(--root-spacer_page-top)}.pc\:u-pd_b_page-top{padding-bottom:var(--root-spacer_page-top)}.pc\:u-pd_r_page-top{padding-right:var(--root-spacer_page-top)}.pc\:u-pd_l_page-top{padding-left:var(--root-spacer_page-top)}.pc\:u-pd_t_s5{padding-top:var(--root-spacer_s5)}.pc\:u-pd_b_s5{padding-bottom:var(--root-spacer_s5)}.pc\:u-pd_r_s5{padding-right:var(--root-spacer_s5)}.pc\:u-pd_l_s5{padding-left:var(--root-spacer_s5)}.pc\:u-pd_t_s4{padding-top:var(--root-spacer_s4)}.pc\:u-pd_b_s4{padding-bottom:var(--root-spacer_s4)}.pc\:u-pd_r_s4{padding-right:var(--root-spacer_s4)}.pc\:u-pd_l_s4{padding-left:var(--root-spacer_s4)}.pc\:u-pd_t_s3{padding-top:var(--root-spacer_s3)}.pc\:u-pd_b_s3{padding-bottom:var(--root-spacer_s3)}.pc\:u-pd_r_s3{padding-right:var(--root-spacer_s3)}.pc\:u-pd_l_s3{padding-left:var(--root-spacer_s3)}.pc\:u-pd_t_s2{padding-top:var(--root-spacer_s2)}.pc\:u-pd_b_s2{padding-bottom:var(--root-spacer_s2)}.pc\:u-pd_r_s2{padding-right:var(--root-spacer_s2)}.pc\:u-pd_l_s2{padding-left:var(--root-spacer_s2)}.pc\:u-pd_t_s1{padding-top:var(--root-spacer_s1)}.pc\:u-pd_b_s1{padding-bottom:var(--root-spacer_s1)}.pc\:u-pd_r_s1{padding-right:var(--root-spacer_s1)}.pc\:u-pd_l_s1{padding-left:var(--root-spacer_s1)}.pc\:u-pd_t_n{padding-top:var(--root-spacer_n)}.pc\:u-pd_b_n{padding-bottom:var(--root-spacer_n)}.pc\:u-pd_r_n{padding-right:var(--root-spacer_n)}.pc\:u-pd_l_n{padding-left:var(--root-spacer_n)}.pc\:u-pd_t_l1{padding-top:var(--root-spacer_l1)}.pc\:u-pd_b_l1{padding-bottom:var(--root-spacer_l1)}.pc\:u-pd_r_l1{padding-right:var(--root-spacer_l1)}.pc\:u-pd_l_l1{padding-left:var(--root-spacer_l1)}.pc\:u-pd_t_l2{padding-top:var(--root-spacer_l2)}.pc\:u-pd_b_l2{padding-bottom:var(--root-spacer_l2)}.pc\:u-pd_r_l2{padding-right:var(--root-spacer_l2)}.pc\:u-pd_l_l2{padding-left:var(--root-spacer_l2)}.pc\:u-pd_t_l3{padding-top:var(--root-spacer_l3)}.pc\:u-pd_b_l3{padding-bottom:var(--root-spacer_l3)}.pc\:u-pd_r_l3{padding-right:var(--root-spacer_l3)}.pc\:u-pd_l_l3{padding-left:var(--root-spacer_l3)}.pc\:u-pd_t_l4{padding-top:var(--root-spacer_l4)}.pc\:u-pd_b_l4{padding-bottom:var(--root-spacer_l4)}.pc\:u-pd_r_l4{padding-right:var(--root-spacer_l4)}.pc\:u-pd_l_l4{padding-left:var(--root-spacer_l4)}.pc\:u-pd_t_l5{padding-top:var(--root-spacer_l5)}.pc\:u-pd_b_l5{padding-bottom:var(--root-spacer_l5)}.pc\:u-pd_r_l5{padding-right:var(--root-spacer_l5)}.pc\:u-pd_l_l5{padding-left:var(--root-spacer_l5)}.pc\:u-pd_t_l6{padding-top:var(--root-spacer_l6)}.pc\:u-pd_b_l6{padding-bottom:var(--root-spacer_l6)}.pc\:u-pd_r_l6{padding-right:var(--root-spacer_l6)}.pc\:u-pd_l_l6{padding-left:var(--root-spacer_l6)}.pc\:u-pd_t_l7{padding-top:var(--root-spacer_l7)}.pc\:u-pd_b_l7{padding-bottom:var(--root-spacer_l7)}.pc\:u-pd_r_l7{padding-right:var(--root-spacer_l7)}.pc\:u-pd_l_l7{padding-left:var(--root-spacer_l7)}.pc\:u-pd_t_l8{padding-top:var(--root-spacer_l8)}.pc\:u-pd_b_l8{padding-bottom:var(--root-spacer_l8)}.pc\:u-pd_r_l8{padding-right:var(--root-spacer_l8)}.pc\:u-pd_l_l8{padding-left:var(--root-spacer_l8)}.pc\:u-min_100p{min-width:100%;height:auto}.pc\:u-min_300{min-width:min(300px,100%);height:auto}.pc\:u-min_200{min-width:min(200px,100%);height:auto}.pc\:u-min_150{min-width:min(150px,100%);height:auto}.pc\:u-max_600{max-width:600px;height:auto}.pc\:u-max_100p{max-width:100%;height:auto}.pc\:u-max_75p{max-width:75%;height:auto}.pc\:u-max_50p{max-width:50%;height:auto}.pc\:u-max_25p{max-width:25%;height:auto}.pc\:u-w_100p{width:100%;height:auto}.pc\:u-w_75p{width:75%;height:auto}.pc\:u-w_50p{width:50%;height:auto}.pc\:u-w_25p{width:25%;height:auto}.pc\:u-dsp_bk{display:block}.pc\:u-dsp_ib{display:inline-block}.pc\:u-dsp_il{display:inline}.pc\:u-dsp_none{display:none}.pc\:u-txt_left{text-align:left}.pc\:u-txt_center{text-align:center}.pc\:u-txt_right{text-align:right}.pc\:u-txt_justify{text-align:justify;text-justify:inter-ideograph}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi5jc3MiLCJzeWctZmxvY3NzNS1pbXBvcnQvY29uZmlnL2VmZmVjdC9zcG1lbnUvX3NsaWRlLXRvLWJvdHRvbS5zY3NzIiwiY29tbW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9mb3VuZGF0aW9uL19yb290LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9mb3VuZGF0aW9uL19odG1sLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9mb3VuZGF0aW9uL19ib2R5LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9tZXRob2QvX2ZvbnQtZmFtaWx5LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9mb3VuZGF0aW9uL19wLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9mb3VuZGF0aW9uL19hLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9mb3VuZGF0aW9uL19oLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9tZXRob2QvX3NldC1zdHlsZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzeWduYXMvc3lnLWZsb2NzczUvZm91bmRhdGlvbi9fc3Ryb25nLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9mb3VuZGF0aW9uL19pbWcuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L2ZvdW5kYXRpb24vX2lucHV0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9mb3VuZGF0aW9uL19sYWJlbC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzeWduYXMvc3lnLWZsb2NzczUvZm91bmRhdGlvbi9fc2VsZWN0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9mb3VuZGF0aW9uL3ZlbmRvci9wZXJmZWN0LXNjcm9sbGJhci9faW5kZXguc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L2xheW91dC9fZnguc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L2xheW91dC9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzeWduYXMvc3lnLWZsb2NzczUvbGF5b3V0L19nYXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L2xheW91dC9fanN0LWMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L2xheW91dC9fanN0LXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L2xheW91dC9fYWxnLWkuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L2xheW91dC9fYWxnLXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L2xheW91dC9fb3JkZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L2xheW91dC9fYm9keS1maXQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L2xheW91dC9fY2xtLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9sYXlvdXQvX2NvbnRlbnQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L2xheW91dC9fdmlzdWFsLWRhdGEuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L29iamVjdC9jb21wb25lbnQvX2JhZGdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9vYmplY3QvY29tcG9uZW50L19iYW5uZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9vYmplY3QvY29tcG9uZW50L19iZ2ltZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzeWduYXMvc3lnLWZsb2NzczUvb2JqZWN0L2NvbXBvbmVudC9fYnRuLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9vYmplY3QvY29tcG9uZW50L19idG4tY29tbW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9vYmplY3QvY29tcG9uZW50L19jYXB0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9vYmplY3QvY29tcG9uZW50L19lbWJlZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzeWduYXMvc3lnLWZsb2NzczUvb2JqZWN0L2NvbXBvbmVudC9fbG9hZGluZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzeWduYXMvc3lnLWZsb2NzczUvb2JqZWN0L2NvbXBvbmVudC9fZnJhbWUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L29iamVjdC9jb21wb25lbnQvX2hhbWJ1cmdlci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzeWduYXMvc3lnLWZsb2NzczUvb2JqZWN0L2NvbXBvbmVudC9fbGlzdC11bC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzeWduYXMvc3lnLWZsb2NzczUvb2JqZWN0L2NvbXBvbmVudC9fbGlzdC1jb21tb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L29iamVjdC9jb21wb25lbnQvX2xpc3QtZGwuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L29iamVjdC9jb21wb25lbnQvX2xpc3Qtb2wuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L29iamVjdC9jb21wb25lbnQvX21vdmllLWljb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L29iamVjdC9jb21wb25lbnQvX25vdGljZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzeWduYXMvc3lnLWZsb2NzczUvb2JqZWN0L2NvbXBvbmVudC9fc291bmQtYnRuLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9vYmplY3QvY29tcG9uZW50L19yZXR1cm4tdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L29iamVjdC9jb21wb25lbnQvX3J1Ynkuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L29iamVjdC9jb21wb25lbnQvX3NoYXJlLWJ0bi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzeWduYXMvc3lnLWZsb2NzczUvb2JqZWN0L2NvbXBvbmVudC9fdGFibGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L29iamVjdC9jb21wb25lbnQvX2FjY29yZGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzeWduYXMvc3lnLWZsb2NzczUvb2JqZWN0L2NvbXBvbmVudC9fdHh0LWJveC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzeWduYXMvc3lnLWZsb2NzczUvb2JqZWN0L2NvbXBvbmVudC9fYXJ0aWNsZS12aXN1YWwuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L29iamVjdC9jb21wb25lbnQvX3BlcmZlY3Qtc2Nyb2xsYmFyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9vYmplY3QvY29tcG9uZW50L19mYW5jeWJveC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzeWduYXMvc3lnLWZsb2NzczUvb2JqZWN0L2VmZmVjdC9faG92ZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L29iamVjdC9lZmZlY3QvX3NoYWRvdy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzeWduYXMvc3lnLWZsb2NzczUvb2JqZWN0L2VmZmVjdC9faXYuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L29iamVjdC9lZmZlY3QvX3YtdHJhbnNpdGlvbi5zY3NzIiwiZm91bmRhdGlvbi9fYm9keS5zY3NzIiwibGF5b3V0L193cmFwcGVyLnNjc3MiLCJvYmplY3QvY29tcG9uZW50L19iZ2ZpeC5zY3NzIiwiZm91bmRhdGlvbi9tZXRob2QvX2Z1bGxzaXplLnNjc3MiLCJvYmplY3QvY29tcG9uZW50L19oZWFkZXIuc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX2Zvb3Rlci5zY3NzIiwib2JqZWN0L2NvbXBvbmVudC9fbWFpbm1lbnUuc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX2guc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX2NvbnRlbnQtdGl0bGUuc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX2gtbWl4aW4uc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX2FydGljbGUtaGVhZGVyLnNjc3MiLCJvYmplY3QvY29tcG9uZW50L19jYXJkLnNjc3MiLCJvYmplY3QvY29tcG9uZW50L19wYWdlbmF2aS5zY3NzIiwib2JqZWN0L2NvbXBvbmVudC9fc2hhcmUtZ3JvdXAuc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX2xvYWRpbmcuc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX3dwLWNvbnRlbnQuc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX21vdmllLWljb24uc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX2hhbWJ1cmdlci5zY3NzIiwib2JqZWN0L2NvbXBvbmVudC9fdmlzdWFsLWZyYW1lLnNjc3MiLCJvYmplY3QvY29tcG9uZW50L19sb2dvLnNjc3MiLCJvYmplY3QvY29tcG9uZW50L19jYXRjaC5zY3NzIiwiZm91bmRhdGlvbi9tZXRob2QvX2dsb3cuc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX3N1Ym1lbnUuc2NzcyIsInBhZ2UvaG9tZS9faG9tZS1oZXJvLnNjc3MiLCJwYWdlL2hvbWUvX2hvbWUtdmlzdWFsLnNjc3MiLCJwYWdlL2hvbWUvX2hvbWUtbW92aWUuc2NzcyIsInBhZ2UvaG9tZS9faG9tZS1uZXdzLnNjc3MiLCJwYWdlL2hvbWUvX2hvbWUtdHdpdHRlci5zY3NzIiwicGFnZS9uZXdzL19uZXdzLWl0ZW0uc2NzcyIsInBhZ2UvbmV3cy9fbmV3cy1saXN0LnNjc3MiLCJwYWdlL29uYWlyL19vbmFpci10di1pdGVtLnNjc3MiLCJwYWdlL29uYWlyL19vbmFpci1ncm91cC5zY3NzIiwicGFnZS9vbmFpci9fb25haXItc3RyZWFtLWNhdGVnb3J5LnNjc3MiLCJwYWdlL29uYWlyL19vbmFpci1zdHJlYW0tZ3JvdXAuc2NzcyIsInBhZ2Uvb25haXIvX29uYWlyLXN0cmVhbS1pdGVtLnNjc3MiLCJwYWdlL3N0YWZmL19zdGFmZi1saXN0LnNjc3MiLCJwYWdlL3N0YWZmL19zdGFmZi1ncm91cC5zY3NzIiwicGFnZS9zdGFmZi9fc3RhZmYtaXRlbS5zY3NzIiwicGFnZS9zdGFmZi9fc3RhZmYtY29tbWVudC5zY3NzIiwiPG5vIHNvdXJjZT4iLCJwYWdlL2NoYXJhY3Rlci9fY2hhcmEtY29udGFpbmVyLnNjc3MiLCJwYWdlL2NoYXJhY3Rlci9fY2hhcmEtbGlzdC5zY3NzIiwicGFnZS9jaGFyYWN0ZXIvX2NoYXJhLWRldGFpbC5zY3NzIiwicGFnZS9jaGFyYWN0ZXIvX2NoYXJhLW5hdmkuc2NzcyIsInBhZ2Uvc3RvcnkvX3N0b3J5LWludHJvLnNjc3MiLCJwYWdlL3N0b3J5L19lcGlzb2RlLWxpc3Quc2NzcyIsInBhZ2Uvc3RvcnkvX2VwaXNvZGUtdGh1bWJzLnNjc3MiLCJwYWdlL3N0b3J5L19lcGlzb2RlLXZpc3VhbC5zY3NzIiwicGFnZS9zdG9yeS9fZXBpc29kZS1kZXRhaWwuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L29iamVjdC91dGlsaXR5L19mdC1zei5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzeWduYXMvc3lnLWZsb2NzczUvb2JqZWN0L3V0aWxpdHkvX2Z0LWZtbC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzeWduYXMvc3lnLWZsb2NzczUvb2JqZWN0L3V0aWxpdHkvX21nLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9vYmplY3QvdXRpbGl0eS9fcGQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L29iamVjdC91dGlsaXR5L19pci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzeWduYXMvc3lnLWZsb2NzczUvb2JqZWN0L3V0aWxpdHkvX2xoLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9vYmplY3QvdXRpbGl0eS9fbWluLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9vYmplY3QvdXRpbGl0eS9fbWF4LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9vYmplY3QvdXRpbGl0eS9fdy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzeWduYXMvc3lnLWZsb2NzczUvb2JqZWN0L3V0aWxpdHkvX2NsLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9vYmplY3QvdXRpbGl0eS9fYmMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L29iamVjdC91dGlsaXR5L19kc3Auc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L29iamVjdC91dGlsaXR5L193Yi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzeWduYXMvc3lnLWZsb2NzczUvb2JqZWN0L3V0aWxpdHkvX3R4dC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzeWduYXMvc3lnLWZsb2NzczUvbWV0aG9kL19tZWRpYS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzeWduYXMvc3lnLWZsb2NzczUvb2JqZWN0L2VmZmVjdC9fc3BtZW51LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkEsQUFBQSx3Q0MrQkEsRSxDQUNFLFcsQ0FDRSxTLENBQ0EsbUMsQ0FBQSwyQixDQUNBLEUsQ0FFRixXLENBQ0UsUyxDQUNBLCtCLENBQUEseUIsQUR2Q0osZ0NDK0JBLEUsQ0FDRSxXLENBQ0UsUyxDQUNBLG1DLENBQUEsMkIsQ0FDQSxFLENBRUYsVyxDQUNFLFMsQ0FDQSwrQixDQUFBLHlCLEFBQ0EseUNBS0osRSxDQUNFLFcsQ0FDRSwrQixDQUFBLHVCLENBQ0EsUyxDQUNBLEcsQ0FFRixXLENBQ0UsbUMsQ0FBQSwyQixDQUNBLFMsQ0FDQSxFLENBRUYsUSxDQUNFLFcsQUFqQkEsaUNBS0osRSxDQUNFLFcsQ0FDRSwrQixDQUFBLHVCLENBQ0EsUyxDQUNBLEcsQ0FFRixXLENBQ0UsbUMsQ0FBQSwyQixDQUNBLFMsQ0FDQSxFLENBRUYsUSxDQUNFLFdBQ0EsZ0QsQUNuQ0osbUJBR0EsSyxDQ3JCRSxzQixDQUVFLCtCLENBQ0EseUIsQ0FDQSw0QixDQUNBLGtFLENBc0JFLHlELENBQUEsa0UsQ0FBQSxzRCxDQUFBLGtFLENBQUEsa0UsQ0FBQSx5RCxDQUFBLHVELENBQUEsb0MsQ0FPSSw4QixDQUNBLDBCLENBREEsOEIsQ0FDQSx1QixDQURBLHdCLENBQ0EsNkIsQ0FFQSxpQyxDQUNBLDRCLENBREEsNkIsQ0FDQSx1QixDQUpBLDhCLENBQ0EsNkIsQ0FFQSxvQyxDQUNBLDRCLENBREEsbUMsQ0FDQSx3QixDQUpBLDBCLENBQ0EsNkIsQ0FFQSwrQixDQUNBLCtCLENBSkEsaUMsQ0FDQSwyQixDQURBLDZCLENBQ0Esa0MsQ0FFQSxzQyxDQUNBLGtDLENBREEsc0MsQ0FDQSxpQyxDQURBLG9DLENBQ0EsZ0MsQ0FEQSxpQyxDQUNBLDBCLENBSkEsOEIsQ0FDQSxnQyxDQUVBLHVDLENBQ0EsK0IsQ0FEQSxtQyxDQUNBLHNCLENBSkEsNkIsQ0FDQSw0QixDQUVBLG1DLENBQ0EsMkIsQ0FEQSxrQyxDQUNBLDJCLENBSkEsa0MsQ0FDQSxvQyxDQUVBLHdDLENBQ0EsZ0MsQ0FEQSx1QyxDQUNBLHlCLENBSkEsNEIsQ0FDQSwrQixDQURBLG1DLENDMUJKLEksQ0NSSiw2QyxDQUNFLDRCLENBQ0Esb0MsQ0FBQSw0QixDQUNBLHlDLENBQ0EsbUMsQ0FDQSxrQyxDQUNBLDZDLENDTkYsZSxDQUdFLEMsQ0NQRixrQixDQUNFLEMsQ0FBQSxPLENDRUYsNEIsQ0FFRSxvQixDQUNBLHNCLENBQUEsYyxDQUNBLFEsQ0FBQSxPLENBR0Ysa0MsQ0FFRSxFLENBQUEsRSxDQUFBLEUsQ0FBQSxFLENBQUEsRSxDQUFBLEUsQ0NaRixlLENDa0lJLDZCLENENUhGLE0sQ0VORixlLENBQ0UsRyxDQ0RGLGMsQ0FDRSxnQixDQUFBLDBCLENBQUEsaUIsQ0FBQSxnQixDQUFBLGlCLENBQUEsa0IsQ0FBQSxvQixDQUFBLGlCLENBQUEsa0IsQ0FBQSxlLENBQUEsZ0IsQ0FBQSxnQixDQUFBLGUsQ0FBQSxnQixDQUFBLFEsQ0NNRixtQyxDQWVFLDBDLENBQ0Esc0MsQ0FDQSw2QixDQUFBLHFCLENBQ0EseUMsQ0FDQSxTLENBQ0Esc0YsQ0FBQSw4RSxDQUNBLHNCLENBQUEsYyxDQUNBLHNCLENBQUEsZ0MsQ0FBQSx1QixDQUFBLHNCLENBQUEsdUIsQ0FBQSx3QixDQUFBLDBCLENBQUEsdUIsQ0FBQSx3QixDQUFBLHFCLENBQUEsc0IsQ0FBQSxzQixDQUFBLHFCLENBQUEsc0IsQ0FBQSxjLENBRUEsNEgsQ0FBQSxvSCxDQUNFLDJDLENBQUEscUQsQ0FBQSw0QyxDQUFBLDJDLENBQUEsNEMsQ0FBQSw2QyxDQUFBLCtDLENBQUEsNEMsQ0FBQSw2QyxDQUFBLDBDLENBQUEsMkMsQ0FBQSwyQyxDQUFBLDBDLENBQUEsMkMsQ0FBQSxtQyxDQUdGLDBDLENBSEUsa0MsQ0FBQSw0QyxDQUFBLG1DLENBQUEsa0MsQ0FBQSxtQyxDQUFBLG9DLENBQUEsc0MsQ0FBQSxtQyxDQUFBLG9DLENBQUEsaUMsQ0FBQSxrQyxDQUFBLGtDLENBQUEsaUMsQ0FBQSxrQyxDQUFBLDBCLENBR0YsMEMsQ0FIRSxzQyxDQUFBLGdELENBQUEsdUMsQ0FBQSxzQyxDQUFBLHVDLENBQUEsd0MsQ0FBQSwwQyxDQUFBLHVDLENBQUEsd0MsQ0FBQSxxQyxDQUFBLHNDLENBQUEsc0MsQ0FBQSxxQyxDQUFBLHNDLENBQUEsOEIsQ0FHRiwwQyxDQUhFLHVDLENBQUEsaUQsQ0FBQSx3QyxDQUFBLHVDLENBQUEsd0MsQ0FBQSx5QyxDQUFBLDJDLENBQUEsd0MsQ0FBQSx5QyxDQUFBLHNDLENBQUEsdUMsQ0FBQSx1QyxDQUFBLHNDLENBQUEsdUMsQ0FBQSwrQixDQUdGLDBDLENBSEUsNkIsQ0FBQSx1QyxDQUFBLDhCLENBQUEsNkIsQ0FBQSw4QixDQUFBLCtCLENBQUEsaUMsQ0FBQSw4QixDQUFBLCtCLENBQUEsNEIsQ0FBQSw2QixDQUFBLDZCLENBQUEsNEIsQ0FBQSw2QixDQUFBLHFCLENBR0YsMEMsQ0FLRSxLLENDeENKLG9CLENBQ0UsTSxDQ0NGLFMsQ0FDRSxjLENBQ0EscUIsQ0FDQSxlLENBQ0EsVSxDQUNBLFksQ0FFQSwwRixDQUFBLGtGLENBQ0UsRyxDQ05KLHlCLENBQ0Usb0IsQ0FDQSx1QixDQUNBLGlCLENBQ0EscUIsQ0FDQSxXLENBaUJBLFcsQ0FHRixZLENBQ0UsUyxDQUNBLHlELENBQ0EsaUUsQ0FLQSxpQixDQTVCQSxXLENBVUEsVyxDQUNBLFEsQ0FNQSxXLENBT0EsVSxDQUNBLE8sQ0FNQSx5QixDQUFBLHlCLENBR0YsYSxDQUVFLDRCLENBQ0Esc0IsQ0FBQSxzQixDQUFBLDRCLENBQUEsNEIsQ0FBQSxxQixDQUFBLHFCLENBR0YsVSxDQU1FLGlCLENBQUEsaUIsQ0FBQSxpQixDQUFBLGlCLENBR0YscUIsQ0FJRSxVLENBQ0EsWSxDQWlCQSxZLENBR0YscUIsQ0FDRSxpQixDQU9BLGlCLENBNUJBLFksQ0FRQSw2RCxDQUNBLHFFLENBQ0EsVSxDQUNBLFUsQ0FNQSxZLENBS0EsNEQsQ0FDQSxvRSxDQUNBLFMsQ0FDQSxTLENBTUEsOEIsQ0FBQSw4QixDQUdGLHFCLENBRUUsVyxDQUNBLDhCLENBQUEsOEIsQ0FHRixxQixDQUVFLFUsQ0FDQSxXQUFBLHVCLEVBSUYsRyxDQUNFLHlCQU9FLEssQ0N0R0osbUIsQ0FBQSxtQixDQUFBLFksQ0FDRSxrQixDQUFBLGMsQ0FDQSxzQyxDQUFBLG1DLENBQUEsOEIsQ0FDQSwyQixDQUNBLHlDLENBUUksaUIsQ0FLSixjLENBb0VBLG1CLENBbkVFLG1CLENBa0VKLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBQ0UsbUIsQ0FFRiwyQixDQUFBLHlCLENBQUEscUIsQ0FDRSx1QixDQUFBLG9CLENBcERGLGtCLENBQUEsYSxDQUFBLFMsQ0FFRSxlLENBb0NFLHNDLENBQ0UsZSxDQURGLHFDLENBQ0UsZSxDQURGLHNDLENBQ0UsZSxDQURGLGdELENBQ0UsZSxDQURGLGdELENBQ0UsZSxDQURGLHNDLENBQ0UsZSxDQURGLHFDLENBQ0UsZSxDQURGLHFDLENBQ0UsZSxDQURGLHFDLENBQ0UsZSxDQURGLHNDLENBQ0UsZSxDQURGLHFDLENBQ0UsZSxDQURGLHFDLENBQ0UsZSxDQURGLHFDLENBQ0UsZSxDQURGLHFDLENBQ0UsZSxDQURGLHNDLENBQ0UsZSxDQURGLGdELENBQ0UsZSxDQURGLGdELENBQ0UsZSxDQURGLHFDLENBQ0UsZSxDQURGLGdELENBQ0UsZSxDQURGLGdELENBQ0UsZSxDQURGLHNDLENBQ0UsZSxDQURGLGdELENBQ0UsZSxDQURGLGdELENBQ0UsZSxDQURGLGdELENBQ0UsZSxDQURGLGdELENBQ0UsZSxDQURGLGdELENBQ0UsZSxDQURGLGdELENBQ0UsZSxDQURGLHNDLENBQ0UsZSxDQURGLHVDLENBQ0UsZSxDQURGLHFDLENBQ0UsZSxDQURGLHVDLENBQ0UsZSxDQURGLHFDLENBQ0UsZSxDQURGLHVDLENBQ0UsZSxDQURGLHFDLENBQ0UsZSxDQURGLHVDLENBQ0UsZSxDQURGLHNDLENBQ0UsZSxDQWJOLHlCLENBQUEsc0IsQ0FBQSxpQixDQUNFLE8sQ0NyRUYsZ0IsQ0FBQSxZLENBQ0UsZ0QsQ0FBQSwwRCxDQUNBLHNDLENBQUEsbUMsQ0FBQSw4QixDQUNBLDJCLENBQ0EsaUIsQ0FzQ0Esa0IsQ0FDRSxpQixDQURGLGtCLENBQ0UsaUIsQ0FERixrQixDQUNFLGlCLENBREYsa0IsQ0FDRSxpQixDQURGLGtCLENBQ0UsaUIsQ0FERixrQixDQUNFLGlCLENBREYsa0IsQ0FDRSxpQixDQURGLGtCLENBQ0Usc0IsQ0FBQSx1QixDQXJCSixrRSxDQUVFLGdCLENBNEJBLGlCLENBQ0UsZSxDQUVGLGdCLENBQ0UsZ0IsQ0FKRixpQixDQUNFLGUsQ0FFRixnQixDQUNFLGdCLENBSkYsaUIsQ0FDRSxlLENBRUYsZ0IsQ0FDRSxnQixDQUpGLGlCLENBQ0UsZSxDQUVGLGdCLENBQ0UsZ0IsQ0FKRixpQixDQUNFLGUsQ0FFRixnQixDQUNFLGdCLENBSkYsaUIsQ0FDRSxlLENBRUYsZ0IsQ0FDRSxnQixDQUpGLGlCLENBQ0UsZSxDQUVGLGdCLENBQ0UsZ0IsQ0FKRixpQixDQUNFLGUsQ0FFRixnQixDQUNFLGlCLENDbERGLHFDLENBQ0UsaUIsQ0FFRixxQyxDQUNFLFcsQ0FKRiwrQixDQUNFLFcsQ0FFRiwrQixDQUNFLFcsQ0FKRiwrQixDQUNFLFcsQ0FFRiwrQixDQUNFLFcsQ0FKRiwrQixDQUNFLFcsQ0FFRiwrQixDQUNFLFcsQ0FKRiwrQixDQUNFLFcsQ0FFRiwrQixDQUNFLFcsQ0FKRiwrQixDQUNFLFcsQ0FFRiwrQixDQUNFLFUsQ0FKRiw4QixDQUNFLFUsQ0FFRiw4QixDQUNFLFcsQ0FKRiwrQixDQUNFLFcsQ0FFRiwrQixDQUNFLFcsQ0FKRiwrQixDQUNFLFcsQ0FFRiwrQixDQUNFLFcsQ0FKRiwrQixDQUNFLFcsQ0FFRiwrQixDQUNFLFcsQ0FKRiwrQixDQUNFLFcsQ0FFRiwrQixDQUNFLFcsQ0FKRiwrQixDQUNFLFcsQ0FFRiwrQixDQUNFLFcsQ0FKRiwrQixDQUNFLFcsQ0FFRiwrQixDQUNFLFcsQ0FKRiwrQixDQUNFLFcsQ0FFRiwrQixDQUNFLFcsQ0FKRiwrQixDQUNFLFcsQ0FFRiwrQixDQUNFLGUsQ0NQSix1QixDQUFBLG9CLENBQUEsc0IsQ0FDRSxvQixDQUVBLHlDLENBQ0UsMEMsQ0FDQSxjLENBSUosc0IsQ0FBQSxtQixDQUFBLDBCLENBQ0UsWSxDQUdGLG9CLENBQUEsaUIsQ0FBQSx3QixDQUNFLGlCLENBRUEsd0MsQ0FDRSxjLENBQ0EsZ0IsQ0FJSix3QixDQUFBLHFCLENBQUEsNkIsQ0FDRSxlLENBR0Ysd0IsQ0FBQSw0QixDQUNFLGUsQ0MzQkYsNEIsQ0FBQSxtQixDQUNFLGMsQ0FHRix1QixDQUNFLFksQ0FHRixxQixDQUNFLGdCLENBR0YsbUMsQ0FBQSwwQixDQUNFLGUsQ0FHRixrQyxDQUFBLHlCLENBQ0UsZSxDQ2pCRix3QixDQUFBLHFCLENBQUEsa0IsQ0FDRSxjLENBR0YsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0UsWSxDQUdGLHFCLENBQUEsa0IsQ0FBQSxvQixDQUNFLGdCLENBR0YseUIsQ0FBQSxzQixDQUFBLG1CLENBQ0UsZSxDQ2JGLDBCLENBQUEseUIsQ0FBQSxpQixDQUNFLGMsQ0FHRix5QixDQUFBLHFCLENBQ0UsWSxDQUdGLHVCLENBQUEsbUIsQ0FDRSxnQixDQUdGLDJCLENBQUEsMEIsQ0FBQSxrQixDQUNFLFcsQ0NQQSwyQixDQUFBLGlCLENBQUEsUSxDQUpNLFUsQ0FJTiwyQixDQUFBLGdCLENBQUEsTyxDQUpNLFUsQ0FJTiwyQixDQUFBLGdCLENBQUEsTyxDQUpNLFUsQ0FJTiwyQixDQUFBLGdCLENBQUEsTyxDQUpNLFUsQ0FJTiwyQixDQUFBLGdCLENBQUEsTyxDQUpNLFUsQ0FJTiwyQixDQUFBLGdCLENBQUEsTyxDQUpNLFUsQ0FJTiwyQixDQUFBLGdCLENBQUEsTyxDQUpNLFcsQ0NWUixtQixDQUFBLG1CLENBQUEsWSxDQUNFLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0EsZ0IsQ0FDQSxpQixDQUdGLGtCLENBQUEsVSxDQUFBLE0sQ0FDRSxNLENDTkYsbUMsQ0FBQSxnQyxDQUFBLDJCLENBQ0UsaUMsQ2hCMEhFLG1CLENBN0RKLGdDLENBNkRJLG9CLENBN0RKLGlDLENBNkRJLHlCLENBN0RKLG9ELENBQUEsaUQsQ0FBQSw0QyxDQTZESSx1QixDQTdESixxRCxDQUFBLGtELENBQUEsNkMsQ0E2REksZSxDZ0JsR0YsZ0MsQ0FBQSw2QixDQUFBLHdCLENBQ0UsZSxDQURGLGdDLENBQUEsNkIsQ0FBQSx3QixDQUNFLG1CLENDdEJKLGlCLENBQ0UsVSxDQUNBLGdCLENBQ0EsaUIsQ0FrQ0ksYyxDQzNDTixnQixDQUFBLFksQ0FDRSxtRCxDQUFBLHdELENBQ0EsZ0MsQ2xCMkhFLFEsQ21CNUhKLG9CLENBQ0Usd0QsQ0FDQSw0QyxDQUNBLDRDLENBQ0EsbUMsQ0FDQSxpQyxDQUNBLGEsQ25Cc0hFLHdCLENBN0RKLHNDLENBNkRJLHdCLENBN0RKLHNDLENBNkRJLHFCLENBN0RKLG1DLENBNkRJLHFCLENBQUEsVSxDb0IxSEosbUIsQ0FBQSxtQixDQUFBLFksQ0FDRSw2QixDQUFBLDRCLENBQUEsbUQsQ0FBQSwrQyxDQUNBLGtCLENBQUEsYyxDQUNBLHlCLENwQnVIRSxnQixDb0JoSEosYSxDQUNFLGlCLENBR0YseUMsQ0FDRSwyQyxDQUNBLFEsQ0NkRixhLENBQ0UsMEIsQ0FDQSwyQixDQUNBLHFCLENBQ0EseUIsQ0FFQSx1QixDQUNFLHFCLENyQm9ESixnQixDQTZESSxxQixDQTdESixlLENBNkRJLHNCLENBN0RKLGtCLENBNkRJLG9CLENBN0RKLGdCLENBNkRJLG9CLENBN0RKLDJCLENBNkRJLG9CLENBN0RKLGdCLENBNkRJLHdCLENBN0RKLCtCLENBNkRJLCtCLENBN0RKLDJDLENBQUEsbUMsQ0E2REksTSxDc0J4SEosaUIsQ0NUQSxhLENBQ0EseUIsQ0FBQSxzQixDQUFBLGlCLENBQ0EsYyxDQUNBLG9CLENBQ0Esc0IsQ0FBQSxjLENBQ0Esd0IsQ0FBQSxxQixDQUFBLG9CLENBQUEsZ0IsQ0FDQSxxQixDQUNBLGtCLENBRUEsdUIsQ0FBQSxvQixDQUFBLGUsQ0FDQSxjLENBQ0EsaUIsQ3ZCc0hJLGUsQ0FBQSxlLENBQUEsd0MsQ0FBQSx3QyxDQUFBLGlDLENBQUEscUMsQ0FBQSxpRCxDQUFBLHdDLENBQUEsaUQsQ0FBQSx5QyxDQUFBLHlCLEN1Qm5ISixrQixDQUNFLG1CLEN2QmtIRSxhLEN1QmpIRixjLEN2QjJGRSxzRCxDQXNCQSx5QixDQUFBLGEsQ0FBQSxZLENBQUEsWSxDQUFBLHdCLENBOUJBLDhDLENBOEJBLHVELENBQUEsZ0MsQ0FBQSxpQyxDQUFBLG9CLENBQUEscUIsQ0FBQSxtQixDQUFBLG9CLENBQUEsbUIsQ0FBQSxvQixDQUFBLCtCLENBQUEsZ0MsQ0F0QkEsNEQsQ0FzQkEsb0IsQ0E3REosMEIsQ0E2REksb0IsQ0E3REosd0IsQ0E2REksb0IsQ0E3REosMEIsQ0E2REkseUIsQ0FsQkEsOEMsQ0FrQkEsc0MsQ0FBQSw2QyxDQUFBLDZDLENBQUEsd0MsQ0FBQSxzQixDQUFBLGMsQ0FBQSwyQyxDQUFBLGdDLENBQUEsK0IsQ0FBQSwrQixDQWxCQSw2QyxDQWtCQSx5QixDQWxCQSw4QyxDQWtCQSxvQyxDQUFBLDZDLENBQUEsNkMsQ0FBQSx3QyxDQUFBLHNCLENBQUEsYyxDQUFBLDJDLENBQUEsZ0MsQ0FBQSwrQixDQUFBLCtCLENBbEJBLDhDLENBa0JBLHVCLENBN0RKLGtDLENBNkRJLDZDLENBQUEsbUIsQ0FBQSw4QixDQUFBLCtCLENBbEJBLGlCLENBa0JBLE0sQ0FBQSxRLENBQUEsK0MsQ0FBQSxzQixDQUFBLGMsQ0FBQSxVLENBQUEsK0IsQ0FBQSxTLENBQUEsVyxDQUFBLG9DLENBQUEsNEIsQ0FBQSwrQixDQUFBLHVCLENBQUEsOEIsQ0FBQSxVLENBQUEsVSxDQUFBLHNDLENBQUEscUMsQ0FBQSxxQyxDQXRCQSxrRCxDQUFBLDBDLENBc0JBLHFDLENBQUEsb0MsQ0FBQSxvQyxDQWxCQSxvQyxDQUFBLDRCLENBa0JBLHVCLENBN0RKLGtDLENBNkRJLDZDLENBQUEsbUIsQ0FBQSw4QixDQUFBLCtCLENBbEJBLGlCLENBa0JBLFEsQ0FBQSwrQyxDQUFBLHNCLENBQUEsYyxDQUFBLFUsQ0FBQSwrQixDQUFBLE8sQ0FBQSxTLENBQUEsVyxDQUFBLHFDLENBQUEsNkIsQ0FBQSxnQyxDQUFBLHdCLENBQUEsOEIsQ0FBQSxNLENBQUEsVSxDQUFBLFUsQ0FBQSxzQyxDQUFBLHFDLENBQUEscUMsQ0F0QkEsa0QsQ0FBQSwwQyxDQXNCQSxxQyxDQUFBLG9DLENBQUEsb0MsQ0FsQkEsbUMsQ0FBQSwyQixDQWtCQSx1QixDQTdESixvQyxDQTZESSxnRCxDQUFBLDhDLENBQUEsb0QsQ0FBQSxtRCxDQUFBLHlELENBQUEsb0IsQ0FBQSxtQixDQUFBLDJCLENBN0RKLHVCLENBNkRJLDBDLENBQUEscUMsQ0FBQSwyQyxDQUFBLDBDLENBQUEsZ0QsQ0FBQSxrRCxDQUFBLG1CLENBQUEsZ0IsQ3NCeEdKLG1CLENBQ0UsZ0IsQ3RCdUdFLG1CLENBQUEsVSxDQUFBLHFCLENzQjlGRix5QixDQUNFLHFCLENBREYseUIsQ0FDRSxVLENFNUJKLGEsQ0FDRSx1QyxDQUNBLCtCLENBQ0EscUMsQ0FDQSw2QixDQUNBLDhCLEN4Qm9IRSwyQixDQUFBLCtDLENBQUEsdUIsQ0FBQSxpQyxDQTdESixrQyxDQTZESSx1QixDQUFBLDRCLENBQUEsaUIsQ0FBQSxNLENBQUEsUSxDQUFBLFUsQ0FBQSxlLENBQUEsMEIsQ0FBQSxxQyxDQUFBLHdCLEN5QjdIRixpQixDQUNFLEssQ0FDQSxNLENBQ0EsVyxDQUNBLFUsQ0FXRSxhLENBVkYsZ0IsQ0FLRixpQixDQUNFLGUsQ0FDQSxxQixDQUdFLG9DLENDWEosUyxDQUNFLG9CLENBT0osaUIsQ0FDRSxNLENBQ0EsTyxDQUNBLFUsQ0FDQSxPLENBQ0EseUMsQ0FDQSxnQyxDQUFBLHdCLENBQ0EsUSxDQ2ZGLDRDLENBQ0UsMEMsQ0FDQSw4QyxDQUNBLGdELENBQ0EsNkIsQ0FDQSw2QixDQUNBLG9DLENBQ0EsMkIsQzNCa0hFLDZCLENBQUEsOEIsQ0FBQSw0QixDQUFBLHNCLENBQUEsbUIsQ0FBQSxnQyxDQUFBLG9CLEMyQmhIRixlLEMzQmdIRSxZLEM0QnBISixZLENBQ0UseUMsQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLHdDLENBQ0Esb0QsQ0FBQSw0QyxDQWdCSSxtQixDQUdKLDZDLENBQ0UsbUQsQ0FBQSwyQyxDQUNBLHNDLENBSUYsNEMsQ0FDRSxrRCxDQUFBLDBDLENBQ0Esa0IsQ0FXSixpQixDQUNFLHlDLENBQ0EsdUMsQ0FDQSxVLENBQ0EsaUIsQ0FDQSx3QyxDQUNBLDRDLENBQ0EsYSxDQUNBLHlHLENBa0JJLHNDLENBR0osMkMsQ0FDRSx5RCxDQUlGLDBDLENBQ0Usa0IsQ0FVSixhLENBQ0UscUMsQ0FDQSx1QyxDQUNBLHVELENBQ0EsMEIsQ0FBQSxrQixDQUNBLDhCLENBQ0EsaUMsQ0FFQSw4QyxDQUNFLHNDLENBQUEsOEIsQ0FDQSxpQyxDQUdGLFksQ0FFSSxpQyxDQU9KLHNDLENBQUEsOEIsQ0FnQkksc0MsQ0FHSixzRCxDQUNFLHlELENBSUYscUQsQ0FDRSx3RSxDQUVBLHlILENBQUEsaUgsQ0FFSSx3RSxDQU1KLFMsQ0FDRSx3RSxDQUdGLDZILENBQUEscUgsQ0FFSSxVLENDNUpSLFksQ0NOQSxpQixDQUNBLDhDLENEd0JBLDRDLENBQ0EsNkIsQzdCb0dJLGdELENBQUEsaUQsQ0FBQSxnQyxDQUFBLHlDLENBQUEsOEIsQ0FBQSxrQyxDQUFBLG1DLENBQUEscUMsQ0FBQSx3QyxDQUFBLHFDLENBQUEsMEMsQ0FBQSxpQyxDQUFBLGEsQzZCbEdKLGlCLENBQ0UsZ0QsQ0FDQSwrQyxDQUNBLHFCLENBRUEsd0MsQ0FDRSxnQixDQUdGLDhDLENBQ0UscUIsQ0FHRix3RCxDQUNFLHlDLENBQ0EsdUMsQ0FDQSw2QyxDQUNBLGlELENBQ0EseUQsQ0FDQSxxRCxDQUNBLDZELENBQ0EsNEIsQzdCZ0JKLGtDLENBNkRJLG1ELENBQUEsMEIsQ0E3REosMkIsQ0E2REksaUQsQ0FBQSxpQyxDQUFBLGdDLENBQUEsbUQsQ0FBQSxxQyxDQUFBLHFDLENBdEJBLFcsQ0FzQkEsVSxDQUFBLFUsQytCeEhKLFksQ0ROQSxpQixDOUI4SEksVSxDOEI3SEoscUIsQ0V3QkEsOEMsQ0FDQSw0QyxDQUNBLDJCLENoQ21HSSxnRCxDQUFBLGlELENBQUEsaUMsQ0FBQSw2QixDQUFBLHFDLENBQUEseUMsQ0FBQSw4QixDQUFBLDZCLENBQUEsbUMsQ0FBQSxtRCxDQUFBLHdDLENBQUEscUMsQ0FBQSwyQyxDQUFBLHVDLENBQUEsYSxDZ0NqR0osaUIsQ0FDRSxnRCxDQUNBLCtDLENBQ0EsZ0IsQ0FFQSw4QyxDQUNFLHFCLENBR0Ysd0QsQ0FDRSx5QyxDQUNBLHVDLENBQ0EsNkMsQ0FDQSxpRCxDQUNBLHlELENBQ0EsNkQsQ0FDQSx5RCxDQUNBLHFELENBQ0EseUIsQ2hDK0VBLHdDLENnQzlFQSxxQixDaEN3REEsaUMsQ0FzQkEsNEIsQ0E3REosbUQsQ0E2REksb0QsQ0FBQSx1QyxDQXRCQSxpQyxDQXNCQSxVLEM4QjdISiw4QyxDQzBCQSwyQixDL0JtR0ksaUQsQ0FBQSwrQixDQUFBLG9ELENBQUEsZ0MsQ0FBQSx5QyxDQUFBLDhCLENBQUEsa0MsQ0FBQSxtQyxDQUFBLHFDLENBQUEsd0MsQ0FBQSxxQyxDQUFBLDBDLENBQUEsaUQsQ0FBQSwrQixDQUFBLG9ELENBQUEsYSxDK0JqR0osaUIsQ0FDRSxrRCxDQUNBLGdELENBQ0Esa0QsQ0FDQSxxQixDQUVBLHdELENBQ0UseUMsQ0FDQSx1QyxDQUNBLDZDLENBQ0EsaUQsQ0FDQSx5RCxDQUNBLHFELENBQ0EsNkQsQ0FDQSxnQixDQUlKLDhDLENBQ0Usa0JBQUEsTyxDQUdGLGlCLENBQ0UsOEMsQ0FDQSxrRCxDQUNBLGdELENBQ0EsaUMsQy9CbUVFLGtDLENBSUEsNkIsQ0FBQSwwQixDQTdESixtQyxDQTZESSw4QixDQUFBLG1DLENBQUEscUMsQ0FBQSxtQyxDQUFBLDBCLENBQUEsNkIsQ0FBQSxzRCxDQUFBLHVDLENBQUEsMEMsQ0FBQSw2QixDQUFBLGtDLENBQUEscUMsQ0FBQSx3QyxDQUFBLDJDLEMrQnRESixxQixDQUNFLGdDLENBRUEseUIsQ0FDRSxhLENFaEVKLFMsQ0FDRSxpQixDQUNBLFEsQ0FFQSxvRCxDakM4R0UsMEIsQ0FBQSwyQixDQUFBLDJCLENBQUEseUIsQ0FBQSxhLENBQUEsZSxDQUFBLG1CLENpQzVHRixTLENBQ0Usb0IsQ0FJRixpQixDQUNFLDZCLENBQUEscUIsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLGdDLENBQ0Esa0MsQ0FDQSxrQyxDQUNBLGdDLENBQ0Esa0MsQ0FDQSw4QyxDQUFBLHNDLENBQ0Esd0MsQ0FDQSxvQyxDQUNBLG1CLENqQ3dFQSw2QyxDQWtCQSw2QyxDQUFBLGlCLENBQUEsc0IsQ0FBQSxjLENBQUEsbUIsQ0FBQSxXLENpQ3pGQSxtQixDQUdGLHFCLENqQ3NGRSw4QixDQTdESixpRCxDQTZESSwyQixDQUFBLDJCLENBQUEscUMsQ2lDM0dBLG9CLENqQ3lGQSxxQixDQWtCQSxxQyxDQUFBLG9DLENBQUEsb0MsQ0FwQ0EsaUQsQ0FvQ0EsNEMsQ0FBQSwyQyxDQUFBLDJDLENBbEJBLDZCLENBQUEscUIsQ0FrQkEscUIsQ2lDM0RKLGlCLENBQ0UsaUMsQ0FDQSwwQixDQUNBLFUsQ0MvREEsYyxDQUZGLGdCLENBQ0UsZSxDQUNBLGMsQ0FNRSxvQixDQUNBLFksQ0NYSixvQixDQUNFLG1CLENBQ0EsYSxDQUNBLGtCLENBQ0Esc0IsQ0FBQSxjLENBQ0Esd0QsQ0FHQSxxQyxDQUNBLGtCLENBRUEsb0QsQ0FDRSxjLENBQ0EsNEMsQ0FNRSxtQixDQUdKLDZDLENBQ0UsMkMsQ0FVQSxvQyxDQVRBLG1DLENBY0EseUIsQ0FFQSxrRCxDQUNBLCtCLENBakJBLG1DLENBSUYsc0IsQ0FFRSwwQixDQUdBLG9DLENBSUYsdUMsQ0FFRSwwQixDQUdBLFksQ0NkSSxtQixDQU1GLHVCLENBQUEsZSxDRFFGLFksQ0N6Q0osVyxDQUNFLGMsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLFEsQ0FDQSxpQixDQUNBLGEsQ0FDQSwwQixDQUFBLGtCLENBQ0EseUIsQ0FJRSxxQixDQUFBLGtCLENBSUYsK0IsQ0FDRSxrQixDQUNBLFcsQ0FRSSxtQixDQUlOLHlCLENBRUkscUIsQ0FBQSxxQyxDQUtKLG1DLENBQUEsMkIsQ0FFSSx5QyxDQUdKLCtCLENBQUEsdUIsQ0FVTSxPLENDdERSLGlCLENBQ0UsYyxDQUVBLGlCLENBQ0UsTSxDQUNBLDRCLENBQ0EsVSxDQUNBLGlCLENBQ0EsYSxDQUNBLG1CLENBQ0Esd0MsQ0FDQSxtQixDQUNBLHVCLENyQzZGQSxzQixDQWtCQSxhLENBQUEsMkIsQ0FsQkEsa0MsQ0FrQkEsNEIsQ0FBQSxvQixDQUFBLGlDLENBQUEseUIsQ0FBQSxxQixDQUFBLFksQ3NDeEhKLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0UsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EscUMsQ0FDQSx1QyxDQUNBLHFELENBQ0EsNkMsQ0FDQSxrQyxDQUNBLG9CLENBQ0Esd0IsQ0FBQSxxQixDQUFBLG9CLENBQUEsZ0IsQ0FDQSxrQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxlLENBQ0EsYyxDQUNBLGEsQ0FHQSx1QyxDQUNBLHVDLENBQ0EsOEIsQ0F3QkUsd0MsQ0FBQSxjLENBdEJGLHlDLEN0Q29HRSxZLENzQ25HQSxxQixDQUVBLHFDLENBQ0UsdUQsQ0FBQSwrQyxDQUNBLG1CLENBQUEsa0IsQ0FBQSxrQixDQUlKLDJDLENBR0UsNkMsQ0FDQSw2QyxDQUNBLDRCLENBQUEsMkIsQ0FBQSwyQixDQUNBLDJDLENBY0ksK0IsQ0FVRixzQixDQUFBLDRCLENBQUEsb0MsQ0FWRSwrQixDQWlCTix5QixDQUVJLCtCLENBQUEsMEIsQ0FBQSxnQyxDQUFBLGdFLENBSUEseUIsQ0FDRSwrQixDQUNBLGlFLENBRkYseUIsQ0FDRSwrQixDQUNBLDZELENBRkYseUIsQ0FDRSwrQixDQUNBLHNDLENBUU4sc0IsQ0FFSSw0QixDQUFBLG9DLENBQUEsMEMsQ0FBQSxrRSxDQUlBLDRCLENBQ0Usa0MsQ0FDQSxtRSxDQUZGLDRCLENBQ0Usa0MsQ0FDQSwrRCxDQUZGLDRCLENBQ0Usa0MsQ0FDQSxTQUFBLDRELENBUU4sWSxDQUNFLFEsQ0NuR0Ysd0IsQ0FDQSxxQyxDQUNBLDJDLENBQ0EsdUMsQ0FDQSx5QyxDQUNBLGtCLEN2Q21IRSwwQixDQUFBLDZCLENBQUEsMkIsQ0FBQSw0QixDQUFBLGlDLENBQUEsb0MsQ0FBQSxtQyxDQUFBLGtDLENBQUEsZ0MsQ0FBQSwrQixDQUFBLDhCLENBQUEsaUMsQ0FBQSxnQyxDQUFBLCtCLENBQUEsNkIsQ0FBQSw0QixDQUFBLGtDLENBQUEsNkIsQ0FBQSw0QixDQUFBLGtDLENBQUEsOEIsQ0FBQSwrQixDQUFBLGtDLENBQUEsOEIsQ0FBQSw0QixDQUFBLGMsQ3VDakhGLDRDLENBQ0Usa0QsQ0FDQSxnRCxDQUNBLDhDLENBQ0Esb0MsQ0FDQSxrQyxDQUNBLGlCLENBRUEsK0UsQ0FDRSxXLENBSUoseUMsQ0FDRSwrQyxDQUNBLDZDLENBQ0EsMkMsQ0FDQSxpQyxDQUNBLCtCLENBQ0EsVyxDQUdGLG1DLENBQ0UsaUMsQ0FDQSwrQixDQUNBLDJDLENBQ0EsMkMsQ0FDQSx5QyxDQUNBLFcsQ0FHRixtQyxDQUNFLGlDLENBQ0EsUSxDQUNBLCtCLENBQ0EsZSxDQUNBLHlDLENBQ0EsdUIsQ0FFQSxlLENBQ0Usd0IsQ3ZDWU4sa0MsQ0E2REksa0MsQ0FBQSx5QixDQTdESixrQyxDQTZESSw4QixDQUFBLDBCLENBN0RKLHNCLENBNkRJLHlCLENBQUEsaUMsQ0E3REosc0MsQ0E2REksNkIsQ0E3REosb0MsQ0E2REksdUMsQ0FBQSw0QixDQUFBLDJCLENBQUEsMkIsQ0E3REosd0MsQ0E2REksMkMsQ0FBQSxnQyxDQUFBLCtCLENBQUEsOEIsQ0E3REosOEMsQ0E2REksNkIsQ0E3REoseUIsQ0E2REksOEMsQ0FBQSxrRCxDdUN2REEsMEMsQ0FFSSw0QixDQUFBLG1ELENBR0oseUIsQ0FFSSw0QixDQUFBLGtELENBV0osc0IsQ0FFSSx5QixDQUFBLG1ELENBR0osc0IsQ0FFSSx5QixDQUFBLGtELENBTUosc0IsQ0FFSSwyQyxDQUFBLG1ELENBSUosc0IsQ0FFSSwyQyxDQWFKLHNDLENBUUEsZSxDQUNFLE0sQ0FDQSw4QixDQW1CSixrQixDQUNFLFksQ0N0SkosMkMsQ3hDMkhJLHVDLENBQUEsNEMsQ0FBQSw0QyxDQUFBLGlELENBQUEsa0MsQ0FBQSx3QyxDQUFBLHVDLENBQUEsNkMsQ0FBQSwwRCxDQUFBLDhDLENBQUEsMEMsQ0FBQSxnRCxDQUFBLCtDLENBQUEscUQsQ0FBQSxvQixDd0MxSEYsbUIsQ0FBQSxtQixDQUFBLFksQ0FDRSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSw0QyxDQUNBLGtELENBQ0Esd0MsQ0FDQSxnRCxDeENnSEEsbUIsQ0FJQSxlLENBQUEsUyxDQUFBLHNCLENBQUEsYyxDd0NuSEEsMkIsQ0FFQSxvQixDQUNFLDZDLENBQ0EscUQsQ3hDNkZGLGtCLENBa0JBLCtCLENBQUEsdUIsQ0FBQSxzQixDQUFBLGMsQ0FBQSxXLEN3QzlHRSwyQixDQUFBLDBCLENBR0Ysd0QsQ0FFRSw4QyxDQUNBLGtDLENBQUEsaUMsQ0FFQSxtRCxDQUNFLDJDLENBSUosWSxDeENpR0EsMEIsQ3dDeEZBLHVELENBQ0UsNkMsQ0FDQSxpQyxDQUVBLGtELEN4Q2tFRiwyQixDQUFBLG1CLEN3Q2pFSSxpQyxDQUFBLGdDLENBR0YsNkQsQ0FFRSxtRCxDQUNBLHdDLENBQUEsdUMsQ0FFQSx3RCxDeEMyRUosVSxDeUN2SEosa0QsQ0FDRSxvRCxDQUNBLHNSLENBQUEsdVEsQ0FDQSxrQyxDQUFBLDBCLENBUUEsb0MsQ0FDQSw4QixDekM4Q0YsMEIsQ0E2REksd0IsQ0FBQSxpQixDMEM3SEosbUIsQ0FBQSxtQixDQUFBLFksQ0FDRSxrQixDQUFBLGMsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxpRSxDQUNBLDhCLEMxQ3lIRSw4QixDQUFBLDJDLENBQUEsa0UsQ0FBQSw4RCxDQUFBLDJDLENBQUEseUMsQ0FBQSx5QyxDQUFBLHVCLEMwQzlHSixrQixDQUFBLGEsQ0FBQSxTLENBQ0UsVSxDQVlFLDJCLENBR0YsVSxDQUNFLFcsQ0FDQSxvRCxDMUMrQkosMEMsQ0E2REksMEMsQ0FBQSwwQyxDQUFBLGlELENBN0RKLHVGLENBNkRJLHVGLENBQUEseUMsQ0FBQSwwQixDMEM1RUosYSxDQUNFLHNELENBQ0EsaUIsQ0FDQSx3RCxDQUNBLG9ELENBQ0EseUQsQzFDVUYsUyxDQTZESSxnQixDQUFBLGdCLEMyQzNIRiwrQixDQUVFLHFCLENBQUEscUIsQ0FBQSxxQixDQUFBLHFCLENBTUEscUMsQ0FFRSxrQyxDQUFBLGtDLENBQUEsa0MsQ0FBQSxrQyxDQUFBLGtDLENBQUEsa0MsQ0FBQSxrQyxDQUFBLGtDLENBRUEsK0IsQ0FFRSxpQixDQ2JSLFksQ0FDRSxZLENBSUYsK0IsQ0FDRSxxQixDQUNBLHlCLENBQ0Esd0IsQ0FDQSw0QixDQUNBLDhCLENBRUEsVSxDQUNFLGlCLENBS0osNEIsQ0FDRSxnQixDQUlGLFUsQ0FDRSxVLENBQ0EsVyxDQUNBLFMsQ0FDQSxjLENBQ0EsYyxDQVFFLHFCLENBQUEsd0IsQ0FFRixVLENBRUUsc0IsQ0FBQSxzQixDQUVGLDJCLENBRUUsa0IsQ0FJRixhLENBQ0Usd0MsQ0FLSixlLENBQ0UsYyxDQU1FLDRCLENBTUYsVSxDQUdJLHVCLENBQUEsc0IsQ0FBQSxzQixDNUNnQkYsUyxDQW9DQSxvQixDQUFBLG1CLENBQUEsbUIsQ0FwQ0EsVSxDQW9DQSxhLEM2QzNIRixxRCxDQUFBLDZDLEM3QzJIRSxxQixDQUFBLG9CLENBQUEsbUIsQ0FBQSxtQixDQXBDQSw2QixDQUFBLHFCLENBb0NBLHNCLENBQUEscUIsQ0FBQSxxQixDQXBDQSw0QyxDQUFBLG9DLENBb0NBLGUsQzhDMUhGLDRDLENBQUEsb0MsQzlDMEhFLHlDLENBQUEseUIsQ0FBQSxnRCxDQUFBLHNCLENBQUEscUIsQ0FBQSxxQixDQXBDQSxnRCxDQUFBLHdDLENBb0NBLEssQytDckhKLDZDLENBQUEscUMsQ0FDRSxtRCxDQUFBLDJDLENBQ0EsMkQsQ0FBQSxtRCxDQUNBLG9DLENBQUEsNEIsQ0FDQSxTLENBQ0EsZ0IsQ0FpQkEsa0IsQ0FDRSxnQixDQURGLGtCLENBQ0UsZ0IsQ0FERixrQixDQUNFLGdCLENBREYsa0IsQ0FDRSxpQixDQURGLGdCLEMvQytGRSwrQitDM0VGLEUsQy9DdUVFLFMsQ0FJQSxtQyxDQUFBLDJCLENBQUEsRSxDQUpBLFMsQ0FJQSwrQixDQUFBLHlCLEFBQUEsdUIrQzNFRixFLEMvQ3VFRSxTLENBSUEsbUMsQ0FBQSwyQixDQUFBLEUsQ0FKQSxTLENBSUEsK0IsQ0FBQSx5QkFBQSxhLEMrQ3RGRixtQixDL0NzRkUsK0IsQ0FBQSxnQyxDK0NqRkYsa0MsQ0FBQSwwQixDL0NpRkUsK0IrQzNFRixFLEMvQ3VFRSxTLENBSUEsNEIsQ0FBQSxvQixDQUFBLHlCLENBQUEsaUIsQ0FBQSxHLENBSkEsUyxDQUlBLEUsQ0FKQSxTLENBSUEsMEIsQ0FBQSxrQixDQUFBLHNCLENBQUEsZ0IsQUFBQSx1QitDM0VGLEUsQy9DdUVFLFMsQ0FJQSw0QixDQUFBLG9CLENBQUEseUIsQ0FBQSxpQixDQUFBLEcsQ0FKQSxTLENBSUEsRSxDQUpBLFMsQ0FJQSwwQixDQUFBLGtCLENBQUEsc0IsQ0FBQSxnQkFBQSxtQixDK0N0RkYscUIsQy9Dc0ZFLHFDLENBQUEsc0MsQytDakZGLHdDLENBQUEsZ0MsQy9DaUZFLHFDK0MzRUYsRSxDL0N1RUUsUyxDQUlBLEUsQ0FKQSxXLEFBSUEsNkIrQzNFRixFLEMvQ3VFRSxTLENBSUEsRSxDQUpBLFdBSUEsVyxDQUFBLFksQytDdEZGLG1CLEMvQ3NGRSw2QixDQUFBLDhCLEMrQ2pGRixnQyxDQUFBLHdCLEMvQ2lGRSw2QitDM0VGLEUsQy9DdUVFLFMsQ0FJQSxFLENBSkEsVyxBQUlBLHFCK0MzRUYsRSxDL0N1RUUsUyxDQUlBLEUsQ0FKQSxXQUlBLDhCLENBQUEsK0IsQytDakZGLGlDLENBQUEseUIsQy9DaUZFLDhCK0MzRUYsRSxDL0N1RUUsUyxDQUlBLGtDLENBQUEsMEIsQ0FBQSxFLENBSkEsUyxDQUlBLCtCLENBQUEseUIsQUFBQSxzQitDM0VGLEUsQy9DdUVFLFMsQ0FJQSxrQyxDQUFBLDBCLENBQUEsRSxDQUpBLFMsQ0FJQSwrQixDQUFBLHlCQUFBLG1CLENBQUEsb0IsQytDdEZGLHFCLEMvQ3NGRSxtRCxDQUFBLHFDLENBQUEsc0MsQytDakZGLHdDLENBQUEsZ0MsQy9DaUZFLHFDK0MzRUYsRSxDL0N1RUUsUyxDQUlBLGdELENBQUEsd0MsQ0FBQSxFLENBSkEsUyxDQUlBLHNELENBQUEsZ0QsQUFBQSw2QitDM0VGLEUsQy9DdUVFLFMsQ0FJQSxnRCxDQUFBLHdDLENBQUEsRSxDQUpBLFMsQ0FJQSxzRCxDQUFBLGdEQUFBLHNDLENBQUEsdUMsQytDakZGLHlDLENBQUEsaUMsQy9DaUZFLHNDK0MzRUYsRSxDL0N1RUUsUyxDQUlBLGdELENBQUEsd0MsQ0FBQSxFLENBSkEsUyxDQUlBLHNELENBQUEsZ0QsQUFBQSw4QitDM0VGLEUsQy9DdUVFLFMsQ0FJQSxnRCxDQUFBLHdDLENBQUEsRSxDQUpBLFMsQ0FJQSxzRCxDQUFBLGdEQUFBLGlDLENBQUEsaUMsQ2dEL0dKLHNCLENBQUEsYyxDaEQrR0ksMEIsQ0FBQSwrQixDQUFBLDZCLENnRHpHSixTLENoRHlHSSw2QixDQUFBLDBCLENBQUEsK0IsQ2dEbEdKLFMsQ2hEa0dJLG9DLENBQUEsb0MsQ2dEL0dKLHNCLENBQUEsYyxDaEQrR0ksNkIsQ0FBQSxrQyxDQUFBLGdDLENnRHpHSixTLENoRHlHSSxtQyxDQUFBLDJCLENBQUEsZ0MsQ0FBQSw2QixDQUFBLGtDLENnRGxHSixTLENoRGtHSSwrQixDQUFBLHVCLENBQUEscUMsQ0FBQSxxQyxDZ0QvR0osc0IsQ0FBQSxjLENoRCtHSSw4QixDQUFBLG1DLENBQUEsaUMsQ2dEekdKLFMsQ2hEeUdJLG1DLENBQUEsMkIsQ0FBQSxpQyxDQUFBLDhCLENBQUEsbUMsQ2dEbEdKLFMsQ2hEa0dJLCtCLENBQUEsdUIsQ0FBQSwwQyxDZ0R4RkoscUIsQ0FBQSxhLENoRHdGSSxtQyxDQUFBLHdDLENnRHBGSixTLENoRG9GSSxtQyxDQUFBLDJCLENBQUEsc0MsQ2dEL0VKLFMsQ2hEK0VJLCtCLENBQUEsdUIsQ0FBQSwwQyxDZ0QzRUosc0IsQ0FBQSxjLENoRDJFSSxtQyxDQUFBLHdDLENnRHZFSixTLENoRHVFSSwrQixDQUFBLHVCLENBQUEsc0MsQ2dEbEVKLFMsQ2hEa0VJLGtDLENBQUEsNEIsQUFBQSxlUi9GTixJLEN5RHBDQSwyQixDQUNFLFUsQ0NERixpQixDQUNFLHdDM0Q4QkYsRSxDQUNFLFcsQ0FDRSxTLENBQ0EsbUMsQ0FBQSwyQixDQUNBLEUsQ0FFRixXLENBQ0UsUyxDQUNBLCtCLENBQUEseUIsQTJEdENGLGdDM0Q4QkYsRSxDQUNFLFcsQ0FDRSxTLENBQ0EsbUMsQ0FBQSwyQixDQUNBLEUsQ0FFRixXLENBQ0UsUyxDQUNBLCtCLENBQUEseUIsQUFDQSx5Q0FLSixFLENBQ0UsVyxDQUNFLCtCLENBQUEsdUIsQ0FDQSxTLENBQ0EsRyxDQUVGLFcsQ0FDRSxtQyxDQUFBLDJCLENBQ0EsUyxDQUNBLEUsQ0FFRixRLENBQ0UsVyxBQWpCQSxpQ0FLSixFLENBQ0UsVyxDQUNFLCtCLENBQUEsdUIsQ0FDQSxTLENBQ0EsRyxDQUVGLFcsQ0FDRSxtQyxDQUFBLDJCLENBQ0EsUyxDQUNBLEUsQ0FFRixRLENBQ0UsV0FDQSxRLEM0RHRESixjLENBY0UsYSxDQUNBLFUsQ0NuQmtCLFcsQ0FBVSxNLENBQVUsSyxDQUFPLG9ELENEcUI3QyxxQixDQUNBLHFCLENBQUEsaUIsQ0FPQSxrQixDQWRFLG1CLENBaUJKLGlCLENBQ0UsTSxDQUNBLEssQ0FNQSxVLENBekJFLG1CLENBWUYsVSxDQzNCa0IsVyxDRDZCbEIsa0IsQ0FNQSxrRCxDQUNBLG9ELENBQ0Esb0QsQ0FDQSxtRCxDQUFBLDJDLENBQ0EscUIsQ0FFQSxlLENBZ0JGLGlCLENBZ0JFLFUsQ0FDQSwyQixDQUNBLHlCLENBTEUsK0IsQ0F2QkEsK0IsQ0F5Q0Esb0IsQ0ExQ0EsZ0QsQ0F3QkEsK0IsQ0FRRixvQyxDQUNFLGtDLENBQ0EsZ0MsQ0FDQSxnQyxDQUFBLHdCLENBbENBLCtCLENBc0NGLG9DLENBQ0Usa0MsQ0FDQSxnQyxDQXhDQSwrQixDQTRDRixvQyxDQUNFLGtDLENBQ0EsZ0MsQ0FDQSxrQixDQTFDQSxnRCxDQUNBLCtCLENBNENGLG9DLENBQ0Usa0MsQ0FDQSxnQyxDQUNBLG9CLENBdERBLGdELENBQ0EsUyxDRTNDSiw4QixDQW9CRSw0QyxDQUhFLGUsQ0FPSixhLENBQ0UsaUMsQ0FDQSw4QyxDQUNBLDZDLENBQ0EsNkMsQ0EwQ0UsUyxDQ3ZFSixtRCxDQUNFLGlCLENBa0JBLGdCLENBQUEsWSxDQUNBLHlDLENBQUEsOEMsQ0FDQSxzQyxDQUNBLGdCLENBQ0EsbUIsQ0FDQSxvRCxDQUNBLDhCLENBVEUsZSxDQWFKLGdELENBQ0UsaUMsQ0FNRSxvQixDQUlKLGdCLENBQ0UseUMsQ0FJRSxXLENDN0NKLDBDLENBQ0UsOEIsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQTJCQSxrQixDQUFBLGMsQ0FDQSw2QixDQUFBLDRCLENBQUEsb0QsQ0FBQSxnRCxDQUNBLDJDLENBQUEsd0MsQ0FBQSwwQyxDQUNBLHNELENBQUEsbUQsQ0FBQSxnRCxDQUNBLDBCLENBQ0EsOEIsQ0FDQSwyQyxDQUNBLDRDLENBQ0EsNkIsQzNEbkNBLGUsQ0FHRSwwRyxDQUFBLGtHLEMyRHNERSxpQixDQUtOLGlCLENBQ0UsYSxDQUNBLHlCLENBQUEsc0IsQ0FBQSxpQixDQUNBLGEsQ0FDQSxvQixDQUNBLDhCLEMzRGhFRSxpQixDMkRpRUYsdUIsQ0N4Q0EsaUIsQ0FDRSxVLENKbEMwQixNLENJcUMxQixVLENEb0NGLHVCLENBSUUsMEMsQ0FFQSxVLENBQ0EseUMsQ0FDQSxvQyxDQUFBLDRCLENBQ0EsMkIsQ0FBQSxtQixDQUNBLHNCLENBQUEsYyxDQU1BLHdCLENBQUEsdUIsQ0FBQSx3QyxDQUdGLG9DLENBR0UsOEIsQ0FBQSw2QixDQUFBLDhDLENBRUEsMkIsQ0FBQSxtQixDQVNBLHFCLENBSUosVSxDQUNFLG1CLENBQ0EsZ0IsQ0U3R0YsNEIsQ0FDRSxTLENBb0JBLHlDLENBQ0EsSyxDQUNBLHlDLENBQ0EsbUQsQ0FDQSx5RCxDQUNBLGUsQ0FSRSxzQyxDQVdGLE0sQ0FDRSx1QyxDQUVGLE8sQ0FDRSx1QixDQUlKLGEsQ0FDRSx5QyxDQUNBLDJDLENBZUUsYyxDQzlDRiw2QyxDOUROQSxlLENBR0UsbUIsQzhEZ0JGLDZDLENBQ0Esb0MsQ0FMQSxTLEM5RFpFLFUsQzhEa0JGLGEsQ0QrQkUsYyxDRDFDSiwrQyxDRVhFLDJDLENBQ0EsaUIsQ0FFQSxlLENBQ0Esa0IsQ0FDQSxzQyxDQUNBLHFDLENBZ0JBLGEsQ0FmQSw2QyxDOUROQSxlLENBR0UsZ0IsQzhEUUYsbUIsQ0FDQSxpQixDQUNBLDhDLENBQ0Esb0MsQ0FDQSxTLEM5RFpFLFUsQ0FBQSwrQyxDQUhGLGUsQ0FHRSxVLEM0RGVGLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLGtDLENBQ0EsbUMsQ0FDQSxpQixDQUNBLGEsQ0FDQSwyQixDQUNBLDZCLEM1RHpCQSxlLENBR0UsaUIsQ3dEUmdCLFcsQ0FBb0IsSyxDQUFPLDZDLENJb0MzQywrQixDQUFBLHVCLENBRUEsaUIsQ0dWRSx1QixDL0RwQkYsVSxDK0Q4QkosbUIsQ0FBQSxtQixDQUFBLFksQ0hBSSxpQixDR25DSiwwRSxDQTZCRSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLGdDLENBQ0Esb0QsQ0FOSSx1QixDQVdKLE8sQ0FDQSxhLENBQ0EsdUIsQ0FHRixvQixDQUNFLGlCLENBQ0EsMkMsQ0FDQSw2QixDQUNBLG1CLENBQ0EsNkIsQy9ENUNBLGUsQ0FHRSw2QixDK0Q4Q0Ysb0MsQ0FDRSxvQyxDQUFBLG1DLENBRUEscUMsQ0FFRSx3QixDQUtOLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0UsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxvRCxDQUNBLHFCLENBQ0EsaUMsQ0FBQSx5QixDQUNBLDRCLENBQUEsb0IsQ0FDQSw0QixDQUNBLG9ELENBQ0Esa0MsQ0FDQSw2QyxDL0RwRUEsZSxDQUdFLDZCLEMrRHFFSixrRCxDQUNFLDRCLENBR0YsaUQsQ0FDRSxjLENDaEZGLGlCLENBQ0UsYSxDQUdGLGUsQ0FDRSw0QixDQ09FLDJCLENBa0RFLGMsQ0NoRU4sbUIsQ0FBQSxtQixDQUFBLFksQ0FDRSx3QixDQUFBLHFCLENBQUEsa0IsQ0RhRSwyQixDQUlBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUVBLDBCLENBQ0EsYSxDQUNBLDBCLENBQUEsNkIsQ0FNRixpQixDQUVFLGEsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxzQyxDQUNBLG9DLENBQ0EsNkIsQ2pFOUJGLGUsQ0FHRSwrQixDQUFBLCtCLENBQUEsa0MsQ0FBQSxrQyxDaUU4QkEsK0MsQ0FFRSxnQyxDQUFBLG1DLENBR0YsaUIsQ0FDRSxNLENBQ0EsWSxDQUNBLFUsQ0FDQSxVLENBQ0EsK0MsQ0FDQSxTLENBQ0EsMEIsQ0FBQSxrQixDQUNBLFUsQ0FDQSxpQyxDQUFBLGdDLENBS0YsNEIsQ0FFRSwyQyxDQUlGLFMsQ0FDRSxjLENDOURKLFEsQ0FDQSxxQixDQUVBLG1CLENBQ0Usa0MsQ0FDQSxlLENBQ0Esd0IsQ0NRSixpQixDQUNFLFUsQ1hqQmtCLFcsQ0FBVSxNLENBQVUsSyxDQUFPLDZGLENBQUEscUYsQ1dtQjdDLGdCLENBR0YsOEIsQ0FDRSxpQixDQUVBLFEsQ0FDQSxPLENBQ0EsbUMsQ0FDQSxvQixDQUNBLHNELENBQUEsOEMsQ0FDQSwyQixDQUFBLG1CLENBQ0EsNkIsQ0FBQSxxQixDQUNBLHlDLENBQ0EsbUIsQ0FDQSxzQixDWGxDNEIsTSxDQUFVLEssQ0FBTyw4QyxDV3lDM0MsUyxDQUNBLHFDLENBQUEsNkIsQ0FDQSw2QixDQUFBLHFCLENBQ0EsMEMsQ0FBQSxrQyxDQUNBLHdDLENBQUEsZ0MsQ0FDQSxxQyxDQUFBLDZCLENBQ0Esa0NBSUosRSxDQUFBLEcsQ0FNSSxHLENBQUEsRyxDQU9BLEcsQ0FBQSxHLENBT0EsRyxDQUFBLEUsQ0FuQkYsUyxDQUVFLEcsQ0FPQSxHLENBT0EsRyxDQVpGLFcsQUFURSwwQkFJSixFLENBQUEsRyxDQU1JLEcsQ0FBQSxHLENBT0EsRyxDQUFBLEcsQ0FPQSxHLENBQUEsRSxDQW5CRixTLENBRUUsRyxDQU9BLEcsQ0FPQSxHLENBWkYsV0FtQkUsZ0IsQ0NqRUEsZ0IsQ0FNQSx5QyxDRDJEQSxnQixDbkVuRUEsdUksQ0FBQSwrRixDOERzQkYsZSxDTXRCRSxrQixDQUVBLGdCLENwRUZBLGdCLEM4RFFGLG1CLENBQ0EsaUIsQ0FDQSw4QyxDQUNBLG9DLENBQ0EsZSxDTUhFLGdCLENBS0EseUMsQ0RxREEsZ0IsQ0NqRUEsZ0IsQ0FPQSxnQixDQU1BLGdCLENBR0YsK0MsQ050QkEsMkMsQ0FLQSxzQyxDQUNBLHFDLENBQ0EsNkMsQzlETkEsZSxDb0VLRSxnQixDQU9BLGdCLENBTUEsZ0IsQ05mRixrQixDTVNFLGdCLENBTUEsZ0IsQ05oQkYsZSxDOURDRSx1QyxDb0VvQkEsNkIsQ0FHRixnQixDQUNFLG1CLENBQ0EsaUIsQ0NoQ0YscUIsQ0NtQkksa0IsQ0RqQkYsZSxDRndFQSxnQixDQ2pFQSxnQixDQU9BLGdCLENBTUEsZ0IsQ0d2QkosaUIsQ0FVSSxtQixDSndCRixzQixDSWpDQSxzQixDRElBLGlCLENBQ0UsVSxDQUNBLFcsQ0FNQSxVLENDWkYsc0IsQ0FHRSw0QyxDQUNBLDBDLENBR0EsZ0QsQ0FFQSxtQixDREZBLE0sQ0FDQSxLLENBQ0Esa0QsQ0FDQSxzQixDQUFBLGMsQ0FDQSwrQixDQUFBLHVCLENBRUEsMEIsQ0FBQSx5QixDQUtBLHNDLENBT0YsVSxDRTFCRixhLENBQ0UsVSxDQUNBLG9CLENBQ0EsaUQsQ0FBQSx5QyxDQUNBLDJCLENBQUEsbUIsQ0FDQSw2QixDQUFBLHFCLENBQ0Esa0UsQ0FDQSxRLENDSEYscUMsQ0FDRSx3RCxDQUNBLG1LLENBQUEsMkosQ0NEQSxVLENDTEYsbUIsQ0FBQSxtQixDQUFBLFksQ0FDRSxrQixDQUFBLGMsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxjLENBQ0EsZ0NoRjJCRixFLENBQ0UsVyxDQUNFLFMsQ0FDQSxtQyxDQUFBLDJCLENBQ0EsRSxDQUVGLFcsQ0FDRSxTLENBQ0EsK0IsQ0FBQSx5QixBQUNBLGlDQUtKLEUsQ0FDRSxXLENBQ0UsK0IsQ0FBQSx1QixDQUNBLFMsQ0FDQSxHLENBRUYsVyxDQUNFLG1DLENBQUEsMkIsQ0FDQSxTLENBQ0EsRSxDQUVGLFEsQ0FDRSxXQUNBLGtCLENpRnRESixlLENBQ0UsVSxDQUdGLFMsQ0EyQ0UsZ0IsQ0FBQSxZLENBQ0EsMEMsQ0FBQSwrQyxDQUNBLDJDLENBQ0Esb0MsQ0FBQSx5QyxDQUNBLHlCLENBUEUsa0IsQ0FXSixnQixDQUlJLGdCLENBSUosYyxDQUNFLGtDLENBQ0EsaUMsQ0FDQSxrRCxDQUNBLG9ELENBSUUsaUIsQ0FJSixlLENBQ0UsbUMsQ0FDQSxrQyxDQUNBLCtDLENBSUUsZ0IsQ0FJSixTLENBQ0UsYyxDQUNBLGlCLENBQ0EsZSxDQUlFLGlCLENBSUosZSxDQUNFLFksQ0NsR0YsNkIsQ0FDRSw4QixDQUNBLDJCLENBQ0EsaUIsQ0FlQSxtQixDQUdGLGlCLENBQ0UscUMsQ0FDQSxtQyxDQUNBLGlDLENBQ0EsbUIsQ0FHRixVLENBQ0UsNkIsQ0FBQSxxQixDQUNBLDJCLENBQUEsbUIsQ0FDQSx1QyxDQUFBLCtCLENBQ0EsNkIsQ0FBQSxxQixDQUNBLDBDLENBQUEsa0MsQ0FDQSx3QyxDQUFBLGdDLENBQ0Esb0NBR0YsRSxDQVFJLEUsQ0FQRixzRCxDQUFBLDhDLENBQ0UsRyxDQUVGLHNELENBQUEsOEMsQ0FDRSxHLENBRUYsc0QsQ0FBQSxnRCxBQVZBLDRCQUdGLEUsQ0FRSSxFLENBUEYsc0QsQ0FBQSw4QyxDQUNFLEcsQ0FFRixzRCxDQUFBLDhDLENBQ0UsRyxDQUVGLHNELENBQUEsZ0RBSUUsVyxDQ3pCRixvQyxDQUNBLHdDLENBQ0EsZ0QsQ0FMRSxrQixDQVFGLGlCLENBQ0UsK0IsQ0FDQSw2QixDQUNBLGlDLENBQ0Esb0IsQ0FDQSwrQyxDQUNBLDJCLENBQ0EsdUIsQ0FDQSxVLENEWUEsVyxDQ1hBLGlCLENBS0YsVSxDQURGLGlCLENBQ0UsVSxDQzNDRiw2QixDQUNFLDRCLENBZ0JBLHlDLENBQ0EsK0MsQ0FKRSxnQixDQUFBLGlCLENBT0YsaUIsQ0FFRSxNLENBQ0EsMEMsQ0FDQSxVLENBQ0EsbUQsQ0FDQSw4TCxDQUFBLHNMLENBQ0EsbUIsQ0FNQSxVLENBQ0EsaUIsQ0FHRiw2QyxDQUNFLFUsQ0FDQSxnQixDQUdGLGdELENBQ0UscUIsQ0FDQSxXLENBQ0EsZ0IsQ0FJSixTLENBSkksZ0IsQ0FNRixhLENDcERGLGlCLENBTUksbUIsQ0FJSixpQixDQUNFLHFCLENBQ0EsWSxDQUNBLFUsQ0NiRiwrQyxDQWFJLGdCLENBSUosZ0IsQ0FBQSxZLENBQ0UsaUQsQ0FBQSxzRCxDQUNBLHlCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esc0IsQ0FFQSx1RCxDQUNFLGdCLENBS0YsaUIsQ0FDQSxnQixDQUNBLG1CLENBQ0EsNkIsQ0FDQSwwQyxDQUNBLGEsQ0FDQSxtQixDQUNBLDZCLENqRm5DQSxlLENpRjRDRSxzQixDakZ6Q0EsdUIsQ2lGNkNGLGlCLENBS0UsMkMsQ0FHQSxVLENqRnJEQSx1QixDaUZxQ0EsVSxDekI3Q2dCLFcsQ0FBVSxNLENBQVUsSyxDeUIrQ3BDLG9FLENBQUEsNEQsQ0FFQSxzQixDQUtBLFUsQ0FDQSxzQixDQUNBLFMsQ0FDQSxZLENBRUEsb0MsQ0FBQSw0QixDQUNBLCtCLENBQUEsdUIsQ0FoQ0EsZ0IsQ0FrQ0EscUIsQ0FJSixpQixDQUNFLGlCLENBR0YscUIsQ0FDRSxpQyxDQUFBLHlCLENBQ0EsNEIsQ0FBQSxvQixDQUNBLHNCLENBQUEsYyxDQUNBLG1DLENBQ0EsMkMsQ0FDQSxzQyxDQUNBLGtDLENBRUEsNkMsQ2pGMUVBLGUsQ0FHRSxVLENrRkxKLG1CLENBQUEsbUIsQ0FBQSxZLENBVUUsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx5QixDQUhFLGMsQ0NQSixrQyxDQUNFLHlCLENBQ0EsaUMsQ0FDQSxvRCxDQUNBLHVELENBQ0EsZ0IsQ0FBQSxZLENBRUEsOEMsQ0FBQSxtRCxDQUNBLDZCLENBQ0EscUMsQ0FDQSxvRCxDQUNBLHlCLENBRUEsdUQsQ0FDRSxxQixDQUlKLGEsQ0FDRSwwQyxDQUNBLGdILENBQ0Esd0IsQ0FHRixhLENBQ0UsNkMsQ0FDQSxvQixDQUdGLGEsQ0FDRSxlLENBQ0EsZ0MsQ0FDQSxrQyxDQy9CRSxtQixDQ0FBLDZCLENBTUYsaUIsQ0FDQSxhLENBQ0EsbUIsQ0RSRSxtQixDQUlKLGEsQ0FDRSxjLENBQ0EsZ0IsQ0FDQSwyQyxDQUlBLHdDLENBQ0EscUMsQ0NaRSw2QixDQUlKLGtCLENBQ0UsdUQsQ0FJQSxrRCxDQUNBLG9DLENDVEUsMEIsQ0FJSixhLENBQ0UscUIsQ0FDQSxpQyxDQUFBLHlCLENBQ0EsVSxDQUNBLGlCLENBQ0Esc0MsQ0FDQSxtQixDQUNBLCtDLENBQ0EscUMsQ0FDQSwwRyxDQUFBLGtHLENabEJBLGtDLENBQUEsdUIsQ2FDRSxTLENBQ0Esd0MsQ0FFQSxZLENBQ0UsVyxDQ0hOLGdCLENBQUEsWSxDQWNFLDJDLENBQUEsZ0QsQ0FDQSwwQixDQ1BFLHFCLENBSUosZ0IsQ0FDRSxpQixDQUNBLFcsQ0NkRixnRCxDQUNFLHdELENBQ0EsK0MsQ0FDQSw2QyxDMUZEQSxlLEMwRmFFLGdDLENBS0YsNEIsQ0E0QkksaUIsQ0FLTixhLENBQ0UsaUIsQ0FDQSwyQyxDQUNBLGEsQ0FDQSxxRCxDQUNBLHNDLENBQ0EsbUMsQ0FDQSx5QixDQUdGLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0UsZ0QsQ0FFQSxzQyxDQUNBLGlCLENBR0Ysb0IsQ0FDRSxpQyxDQUFBLHlCLENBRUEsNkIsQ0FBQSxxQixDQUNBLHNDLENBQ0Esa0MsQ0FFQSxvQixDQUdGLGlCLENBQ0UsYSxDQUNBLGEsQ0FDQSxlLENBQ0EsMEIsQ0FBQSwyQixDQUVBLFMsQ0FFRSxVLENBQ0EscUIsQ0FDQSxzQixDQUFBLGMsQ0FDQSwyQixDQUdGLDJCLENBQ0UsVyxDQUNBLDBCLENBRUYsaUIsQ0FDRSxNLENBQ0EsSyxDQUNBLDZCLENBQ0EsVyxDQUNBLGtDLENBQUEsaUMsQ0FLQSxvQyxDQUNFLGlCLENBS04sYSxDQUNFLGUsQ0FDQSxlLENBQ0Esa0MsQ0FDQSxtQyxDQUNBLGdCLENBQ0EsYyxDQ3hIRixnQixDQUFBLFksQ0FnQkUsbUQsQ0FBQSx3RCxDQUNBLGlFLENBQ0Esa0MsQ0FBQSwwQyxDQUFBLGtDLENBQ0EsUSxDQUNBLDRCLENBUkkscUIsQ0FZTixlLENBTUksb0IsQ0NqQ0osYyxDQUFBLGlCLENEc0NFLGMsQ0FDQSw2QyxDM0ZsQ0EsZSxDQUdFLGtDLEMyRmlDRiw4QixDQUNBLHVCLENBR0YsaUIsQ0FDRSxnQixDRTdDQSxXLENBREYsaUIsQ0FDRSxXLENDRUYsUyxDQWVFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esa0IsQ0FBQSxjLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsMEIsQ0FDQSx5QixDQUFBLHNCLENBQUEsaUIsQ0FDQSxnQixDQUNBLGlCLENBVkUsaUIsQ0FjSixpQixDQUNFLGEsQ0FDQSw2QixDQUNBLDhCLENBQ0Esc0IsQ0FBQSxjLENBQ0EsdUIsQ0FFQSxpQixDQUNFLFEsQ0FDQSxPLENBQ0EsUyxDQUNBLFUsQ0FDQSx5QyxDQUNBLCtCLENBQUEsdUIsQ0FDQSxVLENBQ0Esb0MsQ0FBQSx3QixDQUFBLHVCLENBR0YsaUgsQ0FBQSx5RyxDQUdFLGtCLENBTUoscUIsQ0FDRSx3RCxDQUFBLGdELENBQ0EsYSxDQ3JERixpQixDQThDRSwwQyxDQUNBLDBDLENBSkUsaUIsQ0FRSixpQixDQWtCRSxNLENBQ0EsK0IsQ0FDQSw2QyxDQUNBLFUsQ0FDQSxxQyxDQUNBLHdILENBQUEsZ0gsQ0FSRSx3QixDQVdGLGlCLENBWEUsdUIsQ0FBQSx3QixDQWFBLFUsQ3ZDbkZnQixXLENBQVUsTSxDQUFVLEssQ0FBTyxVLEN1Q3FGM0Msd0IsQ0FHRiw2QyxDQUNFLFUsQ0FDQSx1QixDQUdGLGlCLENBQ0UsOEIsQ0FDQSxpRCxDQUNBLG9ELENBQ0EsMkIsQ0FDQSxxQixDQUlKLGlCLENBQ0UsdUMsQ0FDQSxtRCxDQUNBLHFELENBQ0EseUIsQ0FHRixnQixDQUFBLFksQ0FDRSxpQixDQUNBLDhELENBQUEsK0IsQ0FDQSw2QixDQUNBLHVDLENBQ0EsbUQsQ0FDQSwrQyxDQUNBLGlELENBQ0EsMEMsQ0FDQSwyRCxDL0Y5R0UsaUIsQytGK0dGLHNCLENIdkhGLGMsQ0dpSkUsZ0MsQ0FBQSxzQixDQUFBLHdCLENBQ0EsYSxDQTNCQSxzQixDSHZIRixpQixDQUFBLGMsQ0cySEUsZ0QsQ0FDQSw4QyxDQUVBLG1CLENBRUEsMkMsQ0FDQSxxQyxDQUNBLHNKLENBQ0Esa0MsQ0FFQSw2QyxDL0ZoSUEsZSxDQUdFLGlCLEM0RlJKLGlCLENBQUEsc0QsQ0cwSUUsWSxDQUVBLGlCLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxRLENBQ0EsZSxDQUdBLHNDLENBQ0Esd0IsQ0FFQSx3QixDQUNFLHlCLENBQ0EsK0IsQ0FBQSx1QixDQUNBLHFCLENBQ0EseUMsQ0FDQSxVLENBY0Esc0IsQ0FiQSx1QixDQW1CRiw2QyxDL0YxS0EsZSxDK0Z1SkUsdUIsQ0FFRixpQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsTSxDQUNBLEssQ0FDQSx3QixDQUNBLHlCLENBQ0EsYyxDL0Y5SkEsVyxDK0ZpS0Esc0IsQ0FJSixtQixDQUNFLHFDLEMvRnRLRSxtQixDK0YyS0oscUMsQ0FDRSxzQyxDQUNBLHdDLENBQ0EsNEMsQ0FDQSxtQyxDQUNBLHNDLENBV0UsVyxDQ2hNSixpQixDQWNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0EsVSxDQUNBLDBCLENBQ0Esc0MsQ0FJRSxpQixDQUlKLE0sQ0FDRSxpQixDQUVGLE8sQ0FDRSxZLENDN0JGLGlCLENBQ0UsZSxDQUNBLGdCLENBQ0EsbUIsQ0FDQSxnQixDQVlFLHVCLENBR0YsaUIsQ0FDRSxVLEN6Q3hCZ0IsVyxDQUFVLE0sQ0FBVSxLLEN5Q1F0QyxnQixDekNSNkMsK0MsQ3lDYzdDLHFCLENBQ0EsOEIsQ0FDQSwyQixDQUlFLHVCLEN6Q3BCMkMsbUgsQ3lDMEIzQywwQixDQU9BLDRCLENBQ0EscUMsQ0FBQSw2QixDQUNBLDZCLENBQUEscUIsQ0FDQSx3QyxDQUFBLGdDLENBQ0EsMEMsQ0FBQSxrQyxDQUNBLFUsQ0FDQSxrQ0FJSixFLENBQ0UsMEIsQ0FDRSxFLENBRUYsaUMsQUFSRSwwQkFJSixFLENBQ0UsMEIsQ0FDRSxFLENBRUYsaUNBQ0Usa0IsQ0FJSix5RyxDQUFBLGlHLENBT0ksYSxDQ3hESixtRCxDQUNFLGlDLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FtQkEsa0IsQ0FBQSxjLENBQ0EsNEIsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FORSxtQixDQWNKLGlCLENBQ0UsYSxDQUNBLHdDLENBQ0EsdUMsQ0FDQSxhLENBQ0Esc0IsQ0FBQSxjLENBQ0EsMEcsQ0FBQSxrRyxDQUNBLDZDLENsR3BDQSxlLENBR0UseUIsQ2tHb0NGLGlCLENBQ0UsTSxDQUNBLFcsQ0FDQSxVLENBQ0EsVSxDQUNBLHlDLENBQ0Esb0MsQ0FBQSw0QixDQUNBLFMsQ0FDQSxzQixDQUFBLGMsQ0FDQSxVLENBQ0Esc0MsQ0FBQSwwQixDQUFBLHlCLENBR0YsVSxDQUdFLDRDLENBQUEsZ0MsQ0FBQSwrQixDQUVBLFMsQ0FDRSxlLENDNUROLG9DLENBQ0Usa0MsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQWVBLDhCLENBQ0EsNEMsQ0FKRSxxQixDQVFKLGtCLENBQUEsVSxDQUFBLE0sQ0FDRSxVLENBQ0EsVyxDQUNBLFEsQ0FDQSxTLENBQ0EsNkMsQ0FDQSxzQixDQUFBLGMsQ0FDQSxxRCxDQUFBLDRCLENBQUEsMkIsQ0FHQSw2QyxDQUdFLGUsQ0NuQ0osaUIsQ0MrREUsOEIsQ0QzREUscUIsQ0M4REYsaUIsQ0FJRSx5QyxDRGxFQSxxQixDQVVKLFMsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLFMsQ0FDQSxVLENBRUEsa0MsQ0FDQSxnRCxDQUNBLDhDLENBQ0Esc0IsQ0FBQSxjLENBQ0EsaUIsQ0FFQSwyQixDQUdBLFUsQ0FFRSxTLENBTUEsZ0QsQ0FHRixvQyxDQUNFLGdELENBRUYscUMsQ0FDRSxlLENDN0NKLDRDLENBbUNJLHVCLENBTUoseUQsQ0FDRSxtQixDQVNFLHVCLENBTUYsbUIsQ0FBQSxtQixDQUFBLFksQ0FFQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FqQkEsbUIsQ0FJQSxpQyxDQUtFLHVCLENBSUosa0IsQ0FBQSxhLENBQUEsUyxDQUNFLGlCLENBRUEsdUIsQ0FBQSxvQixDQUFBLHNCLENBRUEsUyxDQUNBLGlELENBQ0Esb0MsQ0FDQSw4QixDQUlFLFMsQ0FDQSxVLENBQ0EsWSxDQUVBLFUsQ0FDQSw0QixDQUlKLGEsQ0FDRSxVLENBQ0EsMkIsQ0FNRixxQixDQUNFLGlDLENBQUEseUIsQ0FDQSxXLENBQ0EsZ0QsQ0FDQSxhLENBQ0EsVSxDQUNBLHFCLENBSUYsaUQsQ0FDRSxxRCxDQUNBLHNELENBQ0Esc0IsQ0FHRixnRCxDQUNFLHNCLENBR0Ysa0QsQ0FDRSxrRCxBQUNBLGV6R2pFRixXLEMwR3ZCRSxrQyxDQUNFLFcsQ0FERixrQyxDQUNFLFcsQ0FERixrQyxDQUNFLFcsQ0FERixrQyxDQUNFLFcsQ0FERixrQyxDQUNFLFUsQ0FERixpQyxDQUNFLFcsQ0FERixrQyxDQUNFLFcsQ0FERixrQyxDQUNFLFcsQ0FERixrQyxDQUNFLFcsQ0FERixrQyxDQUNFLFcsQ0FERixrQyxDQUNFLFcsQ0FERixrQyxDQUNFLFcsQ0FERixrQyxDQUNFLGdCLENDZkEseUcsQ3ZHRkYsZ0IsQ3VHRUUsd0csQ3ZHQ0EseUIsQ0FIRix3QixDdUdFRSwrQyxDdkdGRixlLENBR0UseUIsQ0FIRixlLENBR0Usd0IsQ0FBQSwyQixDdUdEQSwrQyxDdkdGRixlLENBR0Usd0IsQ0FIRixlLENBR0UsNEIsQ3VHREEsMkMsQ3ZHRkYsZSxDQUdFLHlCLENBQUEsNkIsQ3VHREEsMkMsQ3ZHRkYsZSxDQUdFLHlCLENBSEYsZSxDQUdFLDBCLENBQUEsMkIsQ3VHREEsNkMsQ3ZHRkYsZSxDQUdFLDJCLENBSEYsZSxDQUdFLGlCLEN1R0RBLDZCLEN2R0ZGLGUsQ0FHRSxnQixDd0d5QkYsc0MsQ0FDRSxnQixDQUVGLHlDLENBQ0UsZ0IsQ0FFRix3QyxDQUNFLGdCLENBRUYsdUMsQ0FDRSxVLENBVkYsZ0MsQ0FDRSxVLENBRUYsbUMsQ0FDRSxVLENBRUYsa0MsQ0FDRSxVLENBRUYsaUMsQ0FDRSxVLENBVkYsZ0MsQ0FDRSxVLENBRUYsbUMsQ0FDRSxVLENBRUYsa0MsQ0FDRSxVLENBRUYsaUMsQ0FDRSxVLENBVkYsZ0MsQ0FDRSxVLENBRUYsbUMsQ0FDRSxVLENBRUYsa0MsQ0FDRSxVLENBRUYsaUMsQ0FDRSxVLENBVkYsZ0MsQ0FDRSxVLENBRUYsbUMsQ0FDRSxVLENBRUYsa0MsQ0FDRSxVLENBRUYsaUMsQ0FDRSxVLENBVkYsZ0MsQ0FDRSxVLENBRUYsbUMsQ0FDRSxVLENBRUYsa0MsQ0FDRSxVLENBRUYsaUMsQ0FDRSxTLENBVkYsK0IsQ0FDRSxTLENBRUYsa0MsQ0FDRSxTLENBRUYsaUMsQ0FDRSxTLENBRUYsZ0MsQ0FDRSxVLENBVkYsZ0MsQ0FDRSxVLENBRUYsbUMsQ0FDRSxVLENBRUYsa0MsQ0FDRSxVLENBRUYsaUMsQ0FDRSxVLENBVkYsZ0MsQ0FDRSxVLENBRUYsbUMsQ0FDRSxVLENBRUYsa0MsQ0FDRSxVLENBRUYsaUMsQ0FDRSxVLENBVkYsZ0MsQ0FDRSxVLENBRUYsbUMsQ0FDRSxVLENBRUYsa0MsQ0FDRSxVLENBRUYsaUMsQ0FDRSxVLENBVkYsZ0MsQ0FDRSxVLENBRUYsbUMsQ0FDRSxVLENBRUYsa0MsQ0FDRSxVLENBRUYsaUMsQ0FDRSxVLENBVkYsZ0MsQ0FDRSxVLENBRUYsbUMsQ0FDRSxVLENBRUYsa0MsQ0FDRSxVLENBRUYsaUMsQ0FDRSxVLENBVkYsZ0MsQ0FDRSxVLENBRUYsbUMsQ0FDRSxVLENBRUYsa0MsQ0FDRSxVLENBRUYsaUMsQ0FDRSxVLENBVkYsZ0MsQ0FDRSxVLENBRUYsbUMsQ0FDRSxVLENBRUYsa0MsQ0FDRSxVLENBRUYsaUMsQ0FDRSxVLENBVkYsZ0MsQ0FDRSxVLENBRUYsbUMsQ0FDRSxVLENBRUYsa0MsQ0FDRSxVLENBRUYsaUMsQ0FDRSxVLENBakNGLGdCLENBQ0UsaUIsQ0FXSSxnQixDQ0VOLHVDLENBQ0UsZ0IsQ0FFRiwwQyxDQUNFLGdCLENBRUYseUMsQ0FDRSxnQixDQUVGLHdDLENBQ0UsVSxDQVZGLGlDLENBQ0UsVSxDQUVGLG9DLENBQ0UsVSxDQUVGLG1DLENBQ0UsVSxDQUVGLGtDLENBQ0UsVSxDQVZGLGlDLENBQ0UsVSxDQUVGLG9DLENBQ0UsVSxDQUVGLG1DLENBQ0UsVSxDQUVGLGtDLENBQ0UsVSxDQVZGLGlDLENBQ0UsVSxDQUVGLG9DLENBQ0UsVSxDQUVGLG1DLENBQ0UsVSxDQUVGLGtDLENBQ0UsVSxDQVZGLGlDLENBQ0UsVSxDQUVGLG9DLENBQ0UsVSxDQUVGLG1DLENBQ0UsVSxDQUVGLGtDLENBQ0UsVSxDQVZGLGlDLENBQ0UsVSxDQUVGLG9DLENBQ0UsVSxDQUVGLG1DLENBQ0UsVSxDQUVGLGtDLENBQ0UsUyxDQVZGLGdDLENBQ0UsUyxDQUVGLG1DLENBQ0UsUyxDQUVGLGtDLENBQ0UsUyxDQUVGLGlDLENBQ0UsVSxDQVZGLGlDLENBQ0UsVSxDQUVGLG9DLENBQ0UsVSxDQUVGLG1DLENBQ0UsVSxDQUVGLGtDLENBQ0UsVSxDQVZGLGlDLENBQ0UsVSxDQUVGLG9DLENBQ0UsVSxDQUVGLG1DLENBQ0UsVSxDQUVGLGtDLENBQ0UsVSxDQVZGLGlDLENBQ0UsVSxDQUVGLG9DLENBQ0UsVSxDQUVGLG1DLENBQ0UsVSxDQUVGLGtDLENBQ0UsVSxDQVZGLGlDLENBQ0UsVSxDQUVGLG9DLENBQ0UsVSxDQUVGLG1DLENBQ0UsVSxDQUVGLGtDLENBQ0UsVSxDQVZGLGlDLENBQ0UsVSxDQUVGLG9DLENBQ0UsVSxDQUVGLG1DLENBQ0UsVSxDQUVGLGtDLENBQ0UsVSxDQVZGLGlDLENBQ0UsVSxDQUVGLG9DLENBQ0UsVSxDQUVGLG1DLENBQ0UsVSxDQUVGLGtDLENBQ0UsVSxDQVZGLGlDLENBQ0UsVSxDQUVGLG9DLENBQ0UsVSxDQUVGLG1DLENBQ0UsVSxDQUVGLGtDLENBQ0UsVSxDQVZGLGlDLENBQ0UsVSxDQUVGLG9DLENBQ0UsVSxDQUVGLG1DLENBQ0UsVSxDQUVGLGtDLENBQ0UsYyxDQ2pDRix5QyxDQUNFLFUsQ0FHRixvQixDQUNFLFcsQ0FHRix1QyxDQUFBLHlDLENBQUEsNEIsQ0FBQSx5QixDQUNFLFEsQ0NIQSxzQyxDQUNFLFEsQ0FERixzQyxDQUNFLFEsQ0FERixzQyxDQUNFLE8sQ0FERixxQyxDQUNFLFEsQ0FERixzQyxDQUNFLFEsQ0FERixzQyxDQUNFLFEsQ0FERixzQyxDQUNFLFEsQ0FERixzQyxDQUNFLFcsQ0NhSixjLENBQ0UsVyxDQUNBLFUsQ0FGRix5QixDQUNFLFcsQ0FDQSxVLENBQUEsVSxDQUZGLHlCLENBQ0UsVyxDQUNBLFUsQ0FGRix5QixDQUVFLFUsQ0NGRixlLENBZHFCLFcsQ0FnQm5CLFcsQ0FBQSxVLENBRkYsYyxDQWRxQixXLENBZ0JuQixVLENBRkYsYSxDQUVFLFUsQ0FBQSxVLENBRkYsYSxDQWRxQixXLENBZ0JuQixVLENBRkYsYSxDQUVFLFMsQ0NBQSxRLENBRkYsVSxDQWRxQixXLENBZ0JuQixRLENBRkYsUyxDQUVFLFEsQ0FBQSxRLENBRkYsUyxDQWRxQixXLENBZ0JuQixRLENBRkYsUyxDQUVFLGlCLENDZkksbUMsQ0FDRSxXLENBREYsNkIsQ0FDRSxXLENBREYsNkIsQ0FDRSxpQixDQUdGLG1DLENBQ0UsZ0IsQ0FERixrQyxDQUNFLFcsQ0FMRiw2QixDQUNFLGlCLENBR0YsbUMsQ0FDRSxnQixDQURGLGtDLENBQ0UsUyxDQUxGLDJCLENBQ0UsYyxDQUdGLGdDLENBQ0UsZ0IsQ0FMRixrQyxDQUNFLFksQ0FERiw4QixDQUNFLG1CLENBR0YscUMsQ0FDRSxtQixDQURGLHFDLENBQ0Usa0IsQ0FERixvQyxDQUNFLGlCLENBREYsbUMsQ0FDRSxjLENBTEYsZ0MsQ0FDRSxvQixDQUdGLHNDLENBQ0UsbUIsQ0FERixxQyxDQUNFLFUsQ0FMRiw0QixDQUNFLGdCLENBR0Ysa0MsQ0FDRSxlLENBREYsaUMsQ0FDRSxlLENBTEYsaUMsQ0FDRSxxQixDQUdGLHVDLENBQ0Usb0IsQ0FERixzQyxDQUNFLFUsQ0FMRiw0QixDQUNFLGdCLENBREYsa0MsQ0FDRSxpQixDQ0RGLDhDLENBQ0UsVyxDQURGLHdDLENBQ0UsVyxDQURGLHdDLENBQ0UsaUIsQ0FHRiw4QyxDQUNFLGdCLENBREYsNkMsQ0FDRSxXLENBTEYsd0MsQ0FDRSxpQixDQUdGLDhDLENBQ0UsZ0IsQ0FERiw2QyxDQUNFLFMsQ0FMRixzQyxDQUNFLGMsQ0FHRiwyQyxDQUNFLGdCLENBTEYsNkMsQ0FDRSxZLENBREYseUMsQ0FDRSxtQixDQUdGLGdELENBQ0UsbUIsQ0FERixnRCxDQUNFLGtCLENBREYsK0MsQ0FDRSxpQixDQURGLDhDLENBQ0UsYyxDQUxGLDJDLENBQ0Usb0IsQ0FHRixpRCxDQUNFLG1CLENBREYsZ0QsQ0FDRSxVLENBTEYsdUMsQ0FDRSxnQixDQUdGLDZDLENBQ0UsZSxDQURGLDRDLENBQ0UsZSxDQUxGLDRDLENBQ0UscUIsQ0FHRixrRCxDQUNFLG9CLENBREYsaUQsQ0FDRSxVLENBTEYsdUMsQ0FDRSxnQixDQURGLDZDLENBQ0UsUyxDQ09SLGEsQ0FDRSxTLENBR0Ysb0IsQ0FDRSxTLENBR0YsYyxDQUNFLFcsQ0FHRixZLENBQ0UsYyxDQzFCRixtQixDQUNFLGUsQ0FFRixvQixDQUNFLFcsQ0MyQ0YsZSxDQUNFLGEsQ0FLRixpQixDQUNFLFksQ0FLRixnQixDQUNFLGMsQ0FLRixrQixDQUNFLDRCLENBQ0EsVyxDQTlCRixvQixDQUNFLDZCLENBQUEscUIsQ0FDQSwyQixDQUFBLG1CLENBQ0EsbUIsQXhHckJBLDRCeUdoQkYsa0IsQ3pHcUJFLG9CLENBQUEsZ0IsQ0EyRUEsMEIsQ3lHaEdGLDBCLEN6RytGQSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUNFLDBCLENBRUYsMkIsQ0FBQSx5QixDQUFBLHFCLEN5R2xHQSxzQixDekdxRkksc0MsQ0FDRSxzQixDQURGLHFDLENBQ0Usc0IsQ0FERixzQyxDQUNFLHNCLENBREYsZ0QsQ0FDRSxzQixDQURGLGdELENBQ0Usc0IsQ0FERixzQyxDQUNFLHNCLENBREYscUMsQ0FDRSxzQixDQURGLHFDLENBQ0Usc0IsQ0FERixxQyxDQUNFLHNCLENBREYsc0MsQ0FDRSxzQixDQURGLHFDLENBQ0Usc0IsQ0FERixxQyxDQUNFLHNCLENBREYscUMsQ0FDRSxzQixDQURGLHFDLENBQ0Usc0IsQ0FERixzQyxDQUNFLHNCLENBREYsZ0QsQ0FDRSxzQixDQURGLGdELENBQ0Usc0IsQ0FERixxQyxDQUNFLHNCLENBREYsZ0QsQ0FDRSxzQixDQURGLGdELENBQ0Usc0IsQ0FERixzQyxDQUNFLHNCLENBREYsZ0QsQ0FDRSxzQixDQURGLGdELENBQ0Usc0IsQ0FERixnRCxDQUNFLHNCLENBREYsZ0QsQ0FDRSxzQixDQURGLGdELENBQ0Usc0IsQ0FERixnRCxDQUNFLHNCLENBREYsc0MsQ0FDRSxzQixDQURGLHVDLENBQ0Usc0IsQ0FERixxQyxDQUNFLHNCLENBREYsdUMsQ0FDRSxzQixDQURGLHFDLENBQ0Usc0IsQ0FERix1QyxDQUNFLHNCLENBREYscUMsQ0FDRSxzQixDQURGLHVDLENBQ0Usc0IsQ0FERixzQyxDeUdyRkosc0IsQ3pHeUVBLHlCLENBQUEsc0IsQ0FBQSxpQixDeUd6RUEsd0IsQ3hHK0NFLGtCLENBQ0Usd0IsQ0FERixrQixDQUNFLHdCLENBREYsa0IsQ0FDRSx3QixDQURGLGtCLENBQ0Usd0IsQ0FERixrQixDQUNFLHdCLENBREYsa0IsQ0FDRSx3QixDQURGLGtCLENBQ0Usd0IsQ0FERixrQixDd0cvQ0YsdUIsQ3hHeURFLGlCLENBQ0Usc0IsQ0FFRixnQixDQUNFLHVCLENBSkYsaUIsQ0FDRSxzQixDQUVGLGdCLENBQ0UsdUIsQ0FKRixpQixDQUNFLHNCLENBRUYsZ0IsQ0FDRSx1QixDQUpGLGlCLENBQ0Usc0IsQ0FFRixnQixDQUNFLHVCLENBSkYsaUIsQ0FDRSxzQixDQUVGLGdCLENBQ0UsdUIsQ0FKRixpQixDQUNFLHNCLENBRUYsZ0IsQ0FDRSx1QixDQUpGLGlCLENBQ0Usc0IsQ0FFRixnQixDQUNFLHVCLENBSkYsaUIsQ0FDRSxzQixDQUVGLGdCLEN3RzVERix3QixDdkdXRSxxQyxDQUNFLHdCLENBRUYscUMsQ0FDRSxrQixDQUpGLCtCLENBQ0Usa0IsQ0FFRiwrQixDQUNFLGtCLENBSkYsK0IsQ0FDRSxrQixDQUVGLCtCLENBQ0Usa0IsQ0FKRiwrQixDQUNFLGtCLENBRUYsK0IsQ0FDRSxrQixDQUpGLCtCLENBQ0Usa0IsQ0FFRiwrQixDQUNFLGtCLENBSkYsK0IsQ0FDRSxrQixDQUVGLCtCLENBQ0UsaUIsQ0FKRiw4QixDQUNFLGlCLENBRUYsOEIsQ0FDRSxrQixDQUpGLCtCLENBQ0Usa0IsQ0FFRiwrQixDQUNFLGtCLENBSkYsK0IsQ0FDRSxrQixDQUVGLCtCLENBQ0Usa0IsQ0FKRiwrQixDQUNFLGtCLENBRUYsK0IsQ0FDRSxrQixDQUpGLCtCLENBQ0Usa0IsQ0FFRiwrQixDQUNFLGtCLENBSkYsK0IsQ0FDRSxrQixDQUVGLCtCLENBQ0Usa0IsQ0FKRiwrQixDQUNFLGtCLENBRUYsK0IsQ0FDRSxrQixDQUpGLCtCLENBQ0Usa0IsQ0FFRiwrQixDQUNFLGtCLENBSkYsK0IsQ0FDRSxrQixDQUVGLCtCLEN1R2RGLHNCLEN0R1FBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNFLDJCLENBRUEseUMsQ0FDRSwwQyxDQUNBLHFCLENBSUosc0IsQ0FBQSxtQixDQUFBLDBCLENBQ0UsbUIsQ0FHRixvQixDQUFBLGlCLENBQUEsd0IsQ0FDRSx3QixDQUVBLHdDLENBQ0UsYyxDQUNBLHVCLENBSUosd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0Usc0IsQ0FHRix3QixDQUFBLDRCLENzR2xDQSxzQixDckdRQSw0QixDQUFBLG1CLENBQ0UscUIsQ0FHRix1QixDQUNFLG1CLENBR0YscUIsQ0FDRSx1QixDQUdGLG1DLENBQUEsMEIsQ0FDRSxzQixDQUdGLGtDLENBQUEseUIsQ3FHeEJBLHNCLENwR1FBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNFLHFCLENBR0YsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0UsbUIsQ0FHRixxQixDQUFBLGtCLENBQUEsb0IsQ0FDRSx1QixDQUdGLHlCLENBQUEsc0IsQ0FBQSxtQixDb0dwQkEsc0IsQ25HUUEsMEIsQ0FBQSx5QixDQUFBLGlCLENBQ0UscUIsQ0FHRix5QixDQUFBLHFCLENBQ0UsbUIsQ0FHRix1QixDQUFBLG1CLENBQ0UsdUIsQ0FHRiwyQixDQUFBLDBCLENBQUEsa0IsQ21HcEJBLGtCLENsR2NFLDJCLENBQUEsaUIsQ0FBQSxRLENBSk0saUIsQ0FJTiwyQixDQUFBLGdCLENBQUEsTyxDQUpNLGlCLENBSU4sMkIsQ0FBQSxnQixDQUFBLE8sQ0FKTSxpQixDQUlOLDJCLENBQUEsZ0IsQ0FBQSxPLENBSk0saUIsQ0FJTiwyQixDQUFBLGdCLENBQUEsTyxDQUpNLGlCLENBSU4sMkIsQ0FBQSxnQixDQUFBLE8sQ0FKTSxpQixDQUlOLDJCLENBQUEsZ0IsQ0FBQSxPLENrR2RGLHNCLENoRzJCRSxnQyxDQUFBLDZCLENBQUEsd0IsQ0FDRSxzQixDQURGLGdDLENBQUEsNkIsQ0FBQSx3QixDZ0czQkYsVSxDNUZHQSw4QixDcEIwSEksb0IsQ2dIN0hKLGEsQy9FV0EsNEIsQ2pDa0hJLDZCLENBQUEsZ0MsQ2dIN0hKLDhCLENoSGdFQSwwQixDQTZESSwyQixDQUFBLDhCLENnSDdISixzQyxDekV1SkUsa0IsQ3lFdkpGLFksQ2pFUUEsNkMsQ0FBQSxxQyxDQUNFLG1ELENBQUEsMkMsQ0FDQSwyRCxDQUFBLG1ELENBQ0Esb0MsQ0FBQSw0QixDQUNBLFMsQ2lFWkYsZ0QsQ3JEa0JBLHFDLENBRUksNEQsQ0FDQSwyRCxDcURyQkosVSxDbkNGRixxQixDQUlJLDRCLENBQ0EsbUQsQ0FDQSxxRCxDbUNKRixpQixDckJpREYsNkIsQ0FFSSxxRSxDQUNBLGlFLENBQ0EsbUMsQ0FDQSx1QyxDQUNBLGdHLENxQnZERixtQixDckI2S0YsaUIsQ0FTSSw2QyxDQUNBLG1ELENBQ0EsZ0MsQ0FBQSxzQixDQUFBLHdCLENxQnhMRixrQixDUmVBLGMsQ0FDRSxXLENBQ0EsaUIsQ0FGRix5QixDQUNFLFcsQ0FDQSxpQixDQUZGLHlCLENBQ0UsVyxDQUNBLGlCLENBRkYseUIsQ0FDRSxXLENRaEJGLGlCLENQZUEsZSxDQVJ5QixXLENBVXZCLGtCLENBRkYsYyxDQVJ5QixXLENBVXZCLGlCLENBRkYsYSxDQVJ5QixXLENBVXZCLGlCLENBRkYsYSxDQVJ5QixXLENBVXZCLGlCLENBRkYsYSxDQVJ5QixXLENPUHpCLGdCLENOZUEsVSxDQVJ5QixXLENBVXZCLGUsQ0FGRixTLENBUnlCLFcsQ0FVdkIsZSxDQUZGLFMsQ0FSeUIsVyxDQVV2QixlLENBRkYsUyxDQVJ5QixXLENNUHpCLGdCLENIVUEsYSxDQUNFLGdCLENBR0Ysb0IsQ0FDRSxnQixDQUdGLGMsQ0FDRSxrQixDQUdGLFksQ0d0QkEsa0IsQ0Q0Q0EsZSxDQzVDQSxvQixDRGtEQSxpQixDQ2xEQSxtQixDRHdEQSxnQixDQ3hEQSxxQixDRDhEQSxrQixDQUNFLDhCLEF0SHJETSwyRXVIVlIsSyxDdkhEQSx5QixDQVdRLHdCLENBQUEsZ0MsQ0FBQSx1QixDQUFBLHVCLENBQUEsb0IsQ0FBQSxnQyxDQUFBLGdDLENBQUEsdUIsQ0FBQSxxQixDQUFBLGdDLENBQUEscUIsQ0FBQSxnQyxDQUFBLGdDLENBWFIsbUMsQ0FvQlEsbUMsQ0FBQSxtQyxDQUFBLDBCLENBQUEsbUMsQ0FBQSx1QixDQUFBLDRCLENBQUEsbUMsQ0FBQSwwQixDQUFBLDBCLENBQUEsd0IsQ0FBQSwyQixDQUFBLG1DLEN1SG5CUixJLEN0SEZBLGdCLENha0dFLHVCLEN5R2hHRix1QixDekcrRkEsNkIsQ0FBQSw0QixDQUFBLHNCLENBQUEsa0IsQ0FDRSx1QixDQUVGLDJCLENBQUEseUIsQ0FBQSxxQixDeUdsR0EsbUIsQ3pHcUZJLHNDLENBQ0UsbUIsQ0FERixxQyxDQUNFLG1CLENBREYsc0MsQ0FDRSxtQixDQURGLGdELENBQ0UsbUIsQ0FERixnRCxDQUNFLG1CLENBREYsc0MsQ0FDRSxtQixDQURGLHFDLENBQ0UsbUIsQ0FERixxQyxDQUNFLG1CLENBREYscUMsQ0FDRSxtQixDQURGLHNDLENBQ0UsbUIsQ0FERixxQyxDQUNFLG1CLENBREYscUMsQ0FDRSxtQixDQURGLHFDLENBQ0UsbUIsQ0FERixxQyxDQUNFLG1CLENBREYsc0MsQ0FDRSxtQixDQURGLGdELENBQ0UsbUIsQ0FERixnRCxDQUNFLG1CLENBREYscUMsQ0FDRSxtQixDQURGLGdELENBQ0UsbUIsQ0FERixnRCxDQUNFLG1CLENBREYsc0MsQ0FDRSxtQixDQURGLGdELENBQ0UsbUIsQ0FERixnRCxDQUNFLG1CLENBREYsZ0QsQ0FDRSxtQixDQURGLGdELENBQ0UsbUIsQ0FERixnRCxDQUNFLG1CLENBREYsZ0QsQ0FDRSxtQixDQURGLHNDLENBQ0UsbUIsQ0FERix1QyxDQUNFLG1CLENBREYscUMsQ0FDRSxtQixDQURGLHVDLENBQ0UsbUIsQ0FERixxQyxDQUNFLG1CLENBREYsdUMsQ0FDRSxtQixDQURGLHFDLENBQ0UsbUIsQ0FERix1QyxDQUNFLG1CLENBREYsc0MsQ3lHckZKLG1CLEN6R3lFQSx5QixDQUFBLHNCLENBQUEsaUIsQ3lHekVBLHFCLEN4RytDRSxrQixDQUNFLHFCLENBREYsa0IsQ0FDRSxxQixDQURGLGtCLENBQ0UscUIsQ0FERixrQixDQUNFLHFCLENBREYsa0IsQ0FDRSxxQixDQURGLGtCLENBQ0UscUIsQ0FERixrQixDQUNFLHFCLENBREYsa0IsQ3dHL0NGLG9CLEN4R3lERSxpQixDQUNFLG1CLENBRUYsZ0IsQ0FDRSxvQixDQUpGLGlCLENBQ0UsbUIsQ0FFRixnQixDQUNFLG9CLENBSkYsaUIsQ0FDRSxtQixDQUVGLGdCLENBQ0Usb0IsQ0FKRixpQixDQUNFLG1CLENBRUYsZ0IsQ0FDRSxvQixDQUpGLGlCLENBQ0UsbUIsQ0FFRixnQixDQUNFLG9CLENBSkYsaUIsQ0FDRSxtQixDQUVGLGdCLENBQ0Usb0IsQ0FKRixpQixDQUNFLG1CLENBRUYsZ0IsQ0FDRSxvQixDQUpGLGlCLENBQ0UsbUIsQ0FFRixnQixDd0c1REYscUIsQ3ZHV0UscUMsQ0FDRSxxQixDQUVGLHFDLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsYyxDQUpGLDhCLENBQ0UsYyxDQUVGLDhCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLEN1R2RGLG1CLEN0R1FBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNFLHdCLENBRUEseUMsQ0FDRSwwQyxDQUNBLGtCLENBSUosc0IsQ0FBQSxtQixDQUFBLDBCLENBQ0UsZ0IsQ0FHRixvQixDQUFBLGlCLENBQUEsd0IsQ0FDRSxxQixDQUVBLHdDLENBQ0UsYyxDQUNBLG9CLENBSUosd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0UsbUIsQ0FHRix3QixDQUFBLDRCLENzR2xDQSxtQixDckdRQSw0QixDQUFBLG1CLENBQ0Usa0IsQ0FHRix1QixDQUNFLGdCLENBR0YscUIsQ0FDRSxvQixDQUdGLG1DLENBQUEsMEIsQ0FDRSxtQixDQUdGLGtDLENBQUEseUIsQ3FHeEJBLG1CLENwR1FBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNFLGtCLENBR0YsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0UsZ0IsQ0FHRixxQixDQUFBLGtCLENBQUEsb0IsQ0FDRSxvQixDQUdGLHlCLENBQUEsc0IsQ0FBQSxtQixDb0dwQkEsbUIsQ25HUUEsMEIsQ0FBQSx5QixDQUFBLGlCLENBQ0Usa0IsQ0FHRix5QixDQUFBLHFCLENBQ0UsZ0IsQ0FHRix1QixDQUFBLG1CLENBQ0Usb0IsQ0FHRiwyQixDQUFBLDBCLENBQUEsa0IsQ21HcEJBLGUsQ2xHY0UsMkIsQ0FBQSxpQixDQUFBLFEsQ0FKTSxjLENBSU4sMkIsQ0FBQSxnQixDQUFBLE8sQ0FKTSxjLENBSU4sMkIsQ0FBQSxnQixDQUFBLE8sQ0FKTSxjLENBSU4sMkIsQ0FBQSxnQixDQUFBLE8sQ0FKTSxjLENBSU4sMkIsQ0FBQSxnQixDQUFBLE8sQ0FKTSxjLENBSU4sMkIsQ0FBQSxnQixDQUFBLE8sQ0FKTSxjLENBSU4sMkIsQ0FBQSxnQixDQUFBLE8sQ2tHZEYsbUIsQ2hHMkJFLGdDLENBQUEsNkIsQ0FBQSx3QixDQUNFLG1CLENBREYsZ0MsQ0FBQSw2QixDQUFBLHdCLENnRzNCRixtQixDL0YyREUsMkMsQ0FDRSw0QyxDQUNBLGtCLENBRkYsMEMsQ0FDRSwyQyxDQUNBLG1CLENBRkYsMkMsQ0FDRSw0QyxDQUNBLEssQ0FyQkosOEIsQ0FHTSw2QixDQUFBLDhCLEMrRjNDTixjLENBQUEseUIsQ0FBQSx1QixDaEhnRUEsMkIsQ0E2REksNkIsQ0FBQSw4QixDQUFBLDRCLENnSDdISiw2QixDQUFBLHdCLENoSGdFQSwyQixDQTZESSw2QixDQUFBLDhCLENBQUEsNEIsQ2dIN0hKLG1DLEN6RXVKRSxrQixDeUV2SkYsdUIsQ3RFZUEsb0QsQ3NFZkEsUyxDakVRQSw2QyxDQUFBLHFDLENBQ0UsbUQsQ0FBQSwyQyxDQUNBLDJELENBQUEsbUQsQ0FDQSxvQyxDQUFBLDRCLENBQ0EsUyxDaUVaRixRLEM3REZGLGdDLENBTUksZ0MsQzZESkYsUyxDM0RGRix1QixDQVFJLDRCLENBQ0EsZ0MsQ0FDQSwyRSxDMkRSRixTLEMxREhGLDJCLENBU0ksMkIsQ0FDQSw0QixDMERQRixnQixDdkRIRixvQyxDQVNJLDhCLENBQ0Esa0MsQ0FDQSxxQyxDdURSRixpQixDckRIRix1RCxDQVVJLDRELENBQ0EsMkQsQ0VSQSxXLENBSEosc0IsQ0FNSSxnRCxDbURIRixVLEN4Q0VGLFksQ0FhSSx3QixDQUNBLHNCLENBQ0EsbUMsQ0FDQSxrQixDQUNBLDRCLENBQ0EsMkIsQ0FFQSxrQyxDQUNBLDZCLENBQ0EsNEIsQ0FDQSxtQyxDd0N6QkYsVyxDdENGRix3QixDQVFJLDZCLENBQ0EsOEIsQ0FDQSwyQixDQUNBLDBCLENBQ0EscUUsQ3NDVkYsVSxDckNGRiw2QixDQVNJLGdDLENxQ1BGLFUsQ2xDSEYscUIsQ01HSSxXLENBSEosb0MsQ0FNSSwyQixDNEJIRixZLEMzQkhGLHVCLEMyQkdFLFcsQzFCSEYsZ0QsQ0FVSSxnRCxDMEJQRiw4QixDMUJpQ0Usc0IsQ0FBQSxrQixDQUNFLDhCLENBRUYsc0IsQ0FBQSxrQixDQUNFLDhCLENBRUYsc0IsQ0FBQSxrQixDMEJ2Q0YsbUMsQ3pCRkEsa0MsQ0FNSSxtRCxDR0pGLFcsQ0FISix1QixDQU1JLHNCLENzQkhGLGEsQ3JCRkYsZ0MsQ0FpQkksK0IsQ0FDQSx1QyxDQUNBLGtELENBQ0Esb0MsQ0FDQSxxQyxDQUNBLGtDLENBQ0EsMkIsQ0FDQSw0QyxDQUNBLGlELENBQ0EsZ0MsQ0FDQSx1QyxDQUNBLHdDLENDMUJBLFcsQ0FISixzQixDQU1JLCtDLENvQkhGLGtCLENuQjhDRixTLENBTUksZ0IsQ21CcERGLGEsQ2xCSEYsaUQsQ0FXSSwwQixDa0JSRixlLENqQkhGLDRCLENBU0ksaUMsQ2lCTkYsZSxDZkhGLGtELENBY0ksMkMsQ0FDQSw2QixDQUNBLHlDLENBQ0Esd0MsQ0FDQSx3QyxDQUNBLHNDLENBQ0EseUQsQ0FDQSx1QyxDQUNBLDBELENlbkJGLGUsQ2RlQSxrQyxDQUNFLGUsQ0FERixrQyxDQUNFLGUsQ0FERixrQyxDQUNFLGUsQ0FERixrQyxDQUNFLGUsQ0FERixrQyxDQUNFLGMsQ0FERixpQyxDQUNFLGUsQ0FERixrQyxDQUNFLGUsQ0FERixrQyxDQUNFLGUsQ0FERixrQyxDQUNFLGUsQ0FERixrQyxDQUNFLGUsQ0FERixrQyxDQUNFLGUsQ0FERixrQyxDQUNFLGUsQ0FERixrQyxDY2ZBLGMsQ1oyQkEsZ0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBRUYsaUMsQ0FDRSxjLENBVkYsZ0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBRUYsaUMsQ0FDRSxjLENBVkYsZ0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBRUYsaUMsQ0FDRSxjLENBVkYsZ0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBRUYsaUMsQ0FDRSxjLENBVkYsZ0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBRUYsaUMsQ0FDRSxhLENBVkYsK0IsQ0FDRSxhLENBRUYsa0MsQ0FDRSxhLENBRUYsaUMsQ0FDRSxhLENBRUYsZ0MsQ0FDRSxjLENBVkYsZ0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBRUYsaUMsQ0FDRSxjLENBVkYsZ0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBRUYsaUMsQ0FDRSxjLENBVkYsZ0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBRUYsaUMsQ0FDRSxjLENBVkYsZ0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBRUYsaUMsQ0FDRSxjLENBVkYsZ0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBRUYsaUMsQ0FDRSxjLENBVkYsZ0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBRUYsaUMsQ0FDRSxjLENBVkYsZ0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBRUYsaUMsQ0FDRSxjLENBVkYsZ0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBRUYsaUMsQ0FDRSxjLENBdkJFLGdCLENBQ0UsaUIsQ1lmTixjLENYa0JBLGlDLENBQ0UsYyxDQUVGLG9DLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQVZGLGlDLENBQ0UsYyxDQUVGLG9DLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQVZGLGlDLENBQ0UsYyxDQUVGLG9DLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQVZGLGlDLENBQ0UsYyxDQUVGLG9DLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQVZGLGlDLENBQ0UsYyxDQUVGLG9DLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYSxDQVZGLGdDLENBQ0UsYSxDQUVGLG1DLENBQ0UsYSxDQUVGLGtDLENBQ0UsYSxDQUVGLGlDLENBQ0UsYyxDQVZGLGlDLENBQ0UsYyxDQUVGLG9DLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQVZGLGlDLENBQ0UsYyxDQUVGLG9DLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQVZGLGlDLENBQ0UsYyxDQUVGLG9DLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQVZGLGlDLENBQ0UsYyxDQUVGLG9DLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQVZGLGlDLENBQ0UsYyxDQUVGLG9DLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQVZGLGlDLENBQ0UsYyxDQUVGLG9DLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQVZGLGlDLENBQ0UsYyxDQUVGLG9DLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQVZGLGlDLENBQ0UsYyxDQUVGLG9DLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENXM0JBLGUsQ1JlQSxjLENBQ0UsVyxDQUNBLGMsQ0FGRix5QixDQUNFLFcsQ0FDQSxjLENBRkYseUIsQ0FDRSxXLENBQ0EsYyxDQUZGLHlCLENBQ0UsVyxDUWhCRixjLENQZUEsZSxDQVJ5QixXLENBVXZCLGUsQ0FGRixjLENBUnlCLFcsQ0FVdkIsYyxDQUZGLGEsQ0FSeUIsVyxDQVV2QixjLENBRkYsYSxDQVJ5QixXLENBVXZCLGMsQ0FGRixhLENBUnlCLFcsQ09QekIsYSxDTmVBLFUsQ0FSeUIsVyxDQVV2QixZLENBRkYsUyxDQVJ5QixXLENBVXZCLFksQ0FGRixTLENBUnlCLFcsQ0FVdkIsWSxDQUZGLFMsQ0FSeUIsVyxDTVB6QixhLENIVUEsYSxDQUNFLGEsQ0FHRixvQixDQUNFLGEsQ0FHRixjLENBQ0UsZSxDQUdGLFksQ0d0QkEsZSxDRDRDQSxlLENDNUNBLGlCLENEa0RBLGlCLENDbERBLGdCLENEd0RBLGdCLENDeERBLGtCLENEOERBLGtCLENBQ0UsOEIsQXhHb0NBLG1EQUhBLDBCLEN5R2hHRiwwQixDekcrRkEsNkIsQ0FBQSw0QixDQUFBLHNCLENBQUEsa0IsQ0FDRSwwQixDQUVGLDJCLENBQUEseUIsQ0FBQSxxQixDeUdsR0Esc0IsQ3pHcUZJLHNDLENBQ0Usc0IsQ0FERixxQyxDQUNFLHNCLENBREYsc0MsQ0FDRSxzQixDQURGLGdELENBQ0Usc0IsQ0FERixnRCxDQUNFLHNCLENBREYsc0MsQ0FDRSxzQixDQURGLHFDLENBQ0Usc0IsQ0FERixxQyxDQUNFLHNCLENBREYscUMsQ0FDRSxzQixDQURGLHNDLENBQ0Usc0IsQ0FERixxQyxDQUNFLHNCLENBREYscUMsQ0FDRSxzQixDQURGLHFDLENBQ0Usc0IsQ0FERixxQyxDQUNFLHNCLENBREYsc0MsQ0FDRSxzQixDQURGLGdELENBQ0Usc0IsQ0FERixnRCxDQUNFLHNCLENBREYscUMsQ0FDRSxzQixDQURGLGdELENBQ0Usc0IsQ0FERixnRCxDQUNFLHNCLENBREYsc0MsQ0FDRSxzQixDQURGLGdELENBQ0Usc0IsQ0FERixnRCxDQUNFLHNCLENBREYsZ0QsQ0FDRSxzQixDQURGLGdELENBQ0Usc0IsQ0FERixnRCxDQUNFLHNCLENBREYsZ0QsQ0FDRSxzQixDQURGLHNDLENBQ0Usc0IsQ0FERix1QyxDQUNFLHNCLENBREYscUMsQ0FDRSxzQixDQURGLHVDLENBQ0Usc0IsQ0FERixxQyxDQUNFLHNCLENBREYsdUMsQ0FDRSxzQixDQURGLHFDLENBQ0Usc0IsQ0FERix1QyxDQUNFLHNCLENBREYsc0MsQ3lHckZKLHNCLEN6R3lFQSx5QixDQUFBLHNCLENBQUEsaUIsQ3lHekVBLHdCLEN4RytDRSxrQixDQUNFLHdCLENBREYsa0IsQ0FDRSx3QixDQURGLGtCLENBQ0Usd0IsQ0FERixrQixDQUNFLHdCLENBREYsa0IsQ0FDRSx3QixDQURGLGtCLENBQ0Usd0IsQ0FERixrQixDQUNFLHdCLENBREYsa0IsQ3dHL0NGLHVCLEN4R3lERSxpQixDQUNFLHNCLENBRUYsZ0IsQ0FDRSx1QixDQUpGLGlCLENBQ0Usc0IsQ0FFRixnQixDQUNFLHVCLENBSkYsaUIsQ0FDRSxzQixDQUVGLGdCLENBQ0UsdUIsQ0FKRixpQixDQUNFLHNCLENBRUYsZ0IsQ0FDRSx1QixDQUpGLGlCLENBQ0Usc0IsQ0FFRixnQixDQUNFLHVCLENBSkYsaUIsQ0FDRSxzQixDQUVGLGdCLENBQ0UsdUIsQ0FKRixpQixDQUNFLHNCLENBRUYsZ0IsQ0FDRSx1QixDQUpGLGlCLENBQ0Usc0IsQ0FFRixnQixDd0c1REYsd0IsQ3ZHV0UscUMsQ0FDRSx3QixDQUVGLHFDLENBQ0Usa0IsQ0FKRiwrQixDQUNFLGtCLENBRUYsK0IsQ0FDRSxrQixDQUpGLCtCLENBQ0Usa0IsQ0FFRiwrQixDQUNFLGtCLENBSkYsK0IsQ0FDRSxrQixDQUVGLCtCLENBQ0Usa0IsQ0FKRiwrQixDQUNFLGtCLENBRUYsK0IsQ0FDRSxrQixDQUpGLCtCLENBQ0Usa0IsQ0FFRiwrQixDQUNFLGlCLENBSkYsOEIsQ0FDRSxpQixDQUVGLDhCLENBQ0Usa0IsQ0FKRiwrQixDQUNFLGtCLENBRUYsK0IsQ0FDRSxrQixDQUpGLCtCLENBQ0Usa0IsQ0FFRiwrQixDQUNFLGtCLENBSkYsK0IsQ0FDRSxrQixDQUVGLCtCLENBQ0Usa0IsQ0FKRiwrQixDQUNFLGtCLENBRUYsK0IsQ0FDRSxrQixDQUpGLCtCLENBQ0Usa0IsQ0FFRiwrQixDQUNFLGtCLENBSkYsK0IsQ0FDRSxrQixDQUVGLCtCLENBQ0Usa0IsQ0FKRiwrQixDQUNFLGtCLENBRUYsK0IsQ0FDRSxrQixDQUpGLCtCLENBQ0Usa0IsQ0FFRiwrQixDdUdkRixzQixDdEdRQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDRSwyQixDQUVBLHlDLENBQ0UsMEMsQ0FDQSxxQixDQUlKLHNCLENBQUEsbUIsQ0FBQSwwQixDQUNFLG1CLENBR0Ysb0IsQ0FBQSxpQixDQUFBLHdCLENBQ0Usd0IsQ0FFQSx3QyxDQUNFLGMsQ0FDQSx1QixDQUlKLHdCLENBQUEscUIsQ0FBQSw2QixDQUNFLHNCLENBR0Ysd0IsQ0FBQSw0QixDc0dsQ0Esc0IsQ3JHUUEsNEIsQ0FBQSxtQixDQUNFLHFCLENBR0YsdUIsQ0FDRSxtQixDQUdGLHFCLENBQ0UsdUIsQ0FHRixtQyxDQUFBLDBCLENBQ0Usc0IsQ0FHRixrQyxDQUFBLHlCLENxR3hCQSxzQixDcEdRQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDRSxxQixDQUdGLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNFLG1CLENBR0YscUIsQ0FBQSxrQixDQUFBLG9CLENBQ0UsdUIsQ0FHRix5QixDQUFBLHNCLENBQUEsbUIsQ29HcEJBLHNCLENuR1FBLDBCLENBQUEseUIsQ0FBQSxpQixDQUNFLHFCLENBR0YseUIsQ0FBQSxxQixDQUNFLG1CLENBR0YsdUIsQ0FBQSxtQixDQUNFLHVCLENBR0YsMkIsQ0FBQSwwQixDQUFBLGtCLENtR3BCQSxrQixDbEdjRSwyQixDQUFBLGlCLENBQUEsUSxDQUpNLGlCLENBSU4sMkIsQ0FBQSxnQixDQUFBLE8sQ0FKTSxpQixDQUlOLDJCLENBQUEsZ0IsQ0FBQSxPLENBSk0saUIsQ0FJTiwyQixDQUFBLGdCLENBQUEsTyxDQUpNLGlCLENBSU4sMkIsQ0FBQSxnQixDQUFBLE8sQ0FKTSxpQixDQUlOLDJCLENBQUEsZ0IsQ0FBQSxPLENBSk0saUIsQ0FJTiwyQixDQUFBLGdCLENBQUEsTyxDa0dkRixzQixDaEcyQkUsZ0MsQ0FBQSw2QixDQUFBLHdCLENBQ0Usc0IsQ0FERixnQyxDQUFBLDZCLENBQUEsd0IsQ2dHM0JGLFksQ3BGU0EsYyxDQWFRLFUsQ0FBQSxRLENBQUEsVSxDQUFBLFcsQ0FBQSxlLENBQUEsc0IsQ0FBQSxjLENBQUEsMkIsQ0FBQSxvQyxDQUFBLG1DLENBQUEsa0MsQ0FBQSxpQyxDQUFBLGdDLENBQUEsK0IsQ0FBQSxzQyxDQUFBLHFDLENBQUEsb0MsQ0FBQSwrQixDQUFBLCtCLENBQUEsK0IsQ0FBQSx5RCxDQUFBLHdELENBQUEsdUQsQ29GdEJSLGtCLENwRnFEQSxhLENBa0JRLFUsQ0FBQSxRLENvRnZFUixZLEM1RUdBLFUsQ0FxRFEsVyxDQUFBLFUsQ0FBQSxXLENBQUEsYyxDNEV4RFIsWSxDMUVLQSx5QixDQWlEUSwwQixDQUFBLGdDLENBQUEsNkIsQzBFdERSLDBCLEN6RXFIQSxhLENBRUksYyxDQUNBLGUsQ0FDQSxrQixDeUV6SEosc0MsQ3pFdUpFLGtCLEN5RXZKRixZLENqRVFBLDZDLENBQUEscUMsQ0FDRSxtRCxDQUFBLDJDLENBQ0EsMkQsQ0FBQSxtRCxDQUNBLG9DLENBQUEsNEIsQ0FDQSxTLENpRVpGLGtCLENDYUEsWSxDQUNFLGMsQ0FDQSxlLENBQ0EsZ0MsQ0FDQSxXLENqSDRHRSxZLENBQUEsTSxDQUFBLEssQ0FBQSw4QyxDaUh0R0osUSxDakhzR0ksUyxDQUFBLCtDLENBQUEsOEMsQ2lIakdKLDJDLENBQUEsbUMsQ0FDRSxvQyxDQUFBLDRCLENBQ0EsOEIsQ0FBQSxzQixDakgrRkUsK0QsQ0FBQSx1RCxDQUFBLCtDLENpSHpGSiw0QyxDQUFBLG9DLENEcENBLFMsQzNENERBLGlCLENBQ0Usa0IsQ0FHRixxRixDQUNFLCtCLENBQ0Esc0MsQ0FDQSxrQyxDMkRuRUYsVyxDekRIRix3QixDQW9CSSw4QixDQUNBLDBCLENBQ0Esd0IsQ0FDQSw2QixDQUNBLDhCLENBQ0EscUMsQ3lEdEJGLHVCLEN2RGtDRixnQixDQWdCSSxpQixDdURsREYsa0IsQ3hDcURGLGUsQ3dDckRFLGdCLENBQUEsaUIsQ3hDNkRGLGlCLEN3QzdERSxnQixDeENvRkYsWSxDd0NwRkUsVyxDcEJIRixlLENvQkdFLHFCLENoQldGLFksQ2dCWEUsa0IsQ1JlQSxjLENBQ0UsVyxDQUNBLGlCLENBRkYseUIsQ0FDRSxXLENBQ0EsaUIsQ0FGRix5QixDQUNFLFcsQ0FDQSxpQixDQUZGLHlCLENBQ0UsVyxDUWhCRixpQixDUGVBLGUsQ0FSeUIsVyxDQVV2QixrQixDQUZGLGMsQ0FSeUIsVyxDQVV2QixpQixDQUZGLGEsQ0FSeUIsVyxDQVV2QixpQixDQUZGLGEsQ0FSeUIsVyxDQVV2QixpQixDQUZGLGEsQ0FSeUIsVyxDT1B6QixnQixDTmVBLFUsQ0FSeUIsVyxDQVV2QixlLENBRkYsUyxDQVJ5QixXLENBVXZCLGUsQ0FGRixTLENBUnlCLFcsQ0FVdkIsZSxDQUZGLFMsQ0FSeUIsVyxDTVB6QixnQixDSFVBLGEsQ0FDRSxnQixDQUdGLG9CLENBQ0UsZ0IsQ0FHRixjLENBQ0Usa0IsQ0FHRixZLENHdEJBLGtCLENENENBLGUsQ0M1Q0Esb0IsQ0RrREEsaUIsQ0NsREEsbUIsQ0R3REEsZ0IsQ0N4REEscUIsQ0Q4REEsa0IsQ0FDRSw4QixBdEhyRE0sbUR1SFZSLEssQ3ZIREEseUIsQ0FXUSx3QixDQUFBLGdDLENBQUEsdUIsQ0FBQSx1QixDQUFBLG9CLENBQUEsZ0MsQ0FBQSxnQyxDQUFBLHVCLENBQUEscUIsQ0FBQSx1QixDQUFBLGdDLENBQUEsZ0MsQ0FBQSxnQyxDQVhSLG1DLENBb0JRLG1DLENBQUEsbUMsQ0FBQSwwQixDQUFBLG1DLENBQUEsdUIsQ0FBQSxtQyxDQUFBLDJCLENBQUEsbUMsQ0FBQSxtQyxDQUFBLG1DLENBQUEsd0IsQ0FBQSxtQyxDdUhuQlIsSSxDdEhGQSxlLENzSEVBLGdCLENBQUEsMEIsQ0FBQSxpQixDQUFBLGdCLENBQUEsaUIsQ0FBQSxrQixDQUFBLG9CLENBQUEsaUIsQ0FBQSxrQixDQUFBLGUsQ0FBQSxnQixDQUFBLGdCLENBQUEsZSxDQUFBLGdCLENBQUEsUSxDN0dFQSx3QixDSThGRSx1QixDeUdoR0YsdUIsQ3pHK0ZBLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBQ0UsdUIsQ0FFRiwyQixDQUFBLHlCLENBQUEscUIsQ3lHbEdBLG1CLEN6R3FGSSxzQyxDQUNFLG1CLENBREYscUMsQ0FDRSxtQixDQURGLHNDLENBQ0UsbUIsQ0FERixnRCxDQUNFLG1CLENBREYsZ0QsQ0FDRSxtQixDQURGLHNDLENBQ0UsbUIsQ0FERixxQyxDQUNFLG1CLENBREYscUMsQ0FDRSxtQixDQURGLHFDLENBQ0UsbUIsQ0FERixzQyxDQUNFLG1CLENBREYscUMsQ0FDRSxtQixDQURGLHFDLENBQ0UsbUIsQ0FERixxQyxDQUNFLG1CLENBREYscUMsQ0FDRSxtQixDQURGLHNDLENBQ0UsbUIsQ0FERixnRCxDQUNFLG1CLENBREYsZ0QsQ0FDRSxtQixDQURGLHFDLENBQ0UsbUIsQ0FERixnRCxDQUNFLG1CLENBREYsZ0QsQ0FDRSxtQixDQURGLHNDLENBQ0UsbUIsQ0FERixnRCxDQUNFLG1CLENBREYsZ0QsQ0FDRSxtQixDQURGLGdELENBQ0UsbUIsQ0FERixnRCxDQUNFLG1CLENBREYsZ0QsQ0FDRSxtQixDQURGLGdELENBQ0UsbUIsQ0FERixzQyxDQUNFLG1CLENBREYsdUMsQ0FDRSxtQixDQURGLHFDLENBQ0UsbUIsQ0FERix1QyxDQUNFLG1CLENBREYscUMsQ0FDRSxtQixDQURGLHVDLENBQ0UsbUIsQ0FERixxQyxDQUNFLG1CLENBREYsdUMsQ0FDRSxtQixDQURGLHNDLEN5R3JGSixtQixDekd5RUEseUIsQ0FBQSxzQixDQUFBLGlCLEN5R3pFQSxxQixDeEcrQ0Usa0IsQ0FDRSxxQixDQURGLGtCLENBQ0UscUIsQ0FERixrQixDQUNFLHFCLENBREYsa0IsQ0FDRSxxQixDQURGLGtCLENBQ0UscUIsQ0FERixrQixDQUNFLHFCLENBREYsa0IsQ0FDRSxxQixDQURGLGtCLEN3Ry9DRixvQixDeEd5REUsaUIsQ0FDRSxtQixDQUVGLGdCLENBQ0Usb0IsQ0FKRixpQixDQUNFLG1CLENBRUYsZ0IsQ0FDRSxvQixDQUpGLGlCLENBQ0UsbUIsQ0FFRixnQixDQUNFLG9CLENBSkYsaUIsQ0FDRSxtQixDQUVGLGdCLENBQ0Usb0IsQ0FKRixpQixDQUNFLG1CLENBRUYsZ0IsQ0FDRSxvQixDQUpGLGlCLENBQ0UsbUIsQ0FFRixnQixDQUNFLG9CLENBSkYsaUIsQ0FDRSxtQixDQUVGLGdCLENBQ0Usb0IsQ0FKRixpQixDQUNFLG1CLENBRUYsZ0IsQ3dHNURGLHFCLEN2R1dFLHFDLENBQ0UscUIsQ0FFRixxQyxDQUNFLGUsQ0FKRiwrQixDQUNFLGUsQ0FFRiwrQixDQUNFLGUsQ0FKRiwrQixDQUNFLGUsQ0FFRiwrQixDQUNFLGUsQ0FKRiwrQixDQUNFLGUsQ0FFRiwrQixDQUNFLGUsQ0FKRiwrQixDQUNFLGUsQ0FFRiwrQixDQUNFLGUsQ0FKRiwrQixDQUNFLGUsQ0FFRiwrQixDQUNFLGMsQ0FKRiw4QixDQUNFLGMsQ0FFRiw4QixDQUNFLGUsQ0FKRiwrQixDQUNFLGUsQ0FFRiwrQixDQUNFLGUsQ0FKRiwrQixDQUNFLGUsQ0FFRiwrQixDQUNFLGUsQ0FKRiwrQixDQUNFLGUsQ0FFRiwrQixDQUNFLGUsQ0FKRiwrQixDQUNFLGUsQ0FFRiwrQixDQUNFLGUsQ0FKRiwrQixDQUNFLGUsQ0FFRiwrQixDQUNFLGUsQ0FKRiwrQixDQUNFLGUsQ0FFRiwrQixDQUNFLGUsQ0FKRiwrQixDQUNFLGUsQ0FFRiwrQixDQUNFLGUsQ0FKRiwrQixDQUNFLGUsQ0FFRiwrQixDdUdkRixtQixDdEdRQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDRSx3QixDQUVBLHlDLENBQ0UsMEMsQ0FDQSxrQixDQUlKLHNCLENBQUEsbUIsQ0FBQSwwQixDQUNFLGdCLENBR0Ysb0IsQ0FBQSxpQixDQUFBLHdCLENBQ0UscUIsQ0FFQSx3QyxDQUNFLGMsQ0FDQSxvQixDQUlKLHdCLENBQUEscUIsQ0FBQSw2QixDQUNFLG1CLENBR0Ysd0IsQ0FBQSw0QixDc0dsQ0EsbUIsQ3JHUUEsNEIsQ0FBQSxtQixDQUNFLGtCLENBR0YsdUIsQ0FDRSxnQixDQUdGLHFCLENBQ0Usb0IsQ0FHRixtQyxDQUFBLDBCLENBQ0UsbUIsQ0FHRixrQyxDQUFBLHlCLENxR3hCQSxtQixDcEdRQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDRSxrQixDQUdGLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNFLGdCLENBR0YscUIsQ0FBQSxrQixDQUFBLG9CLENBQ0Usb0IsQ0FHRix5QixDQUFBLHNCLENBQUEsbUIsQ29HcEJBLG1CLENuR1FBLDBCLENBQUEseUIsQ0FBQSxpQixDQUNFLGtCLENBR0YseUIsQ0FBQSxxQixDQUNFLGdCLENBR0YsdUIsQ0FBQSxtQixDQUNFLG9CLENBR0YsMkIsQ0FBQSwwQixDQUFBLGtCLENtR3BCQSxlLENsR2NFLDJCLENBQUEsaUIsQ0FBQSxRLENBSk0sYyxDQUlOLDJCLENBQUEsZ0IsQ0FBQSxPLENBSk0sYyxDQUlOLDJCLENBQUEsZ0IsQ0FBQSxPLENBSk0sYyxDQUlOLDJCLENBQUEsZ0IsQ0FBQSxPLENBSk0sYyxDQUlOLDJCLENBQUEsZ0IsQ0FBQSxPLENBSk0sYyxDQUlOLDJCLENBQUEsZ0IsQ0FBQSxPLENBSk0sYyxDQUlOLDJCLENBQUEsZ0IsQ0FBQSxPLENrR2RGLG1CLENoRzJCRSxnQyxDQUFBLDZCLENBQUEsd0IsQ0FDRSxtQixDQURGLGdDLENBQUEsNkIsQ0FBQSx3QixDZ0czQkYsa0IsQy9GMkRFLDBDLENBQ0UsMkMsQ0FDQSxtQixDQUZGLDJDLENBQ0UsNEMsQ0FDQSxLLENBckJKLDZCLENBR00sOEIsQytGM0NOLGMsQ0FBQSx5QixDQUFBLFUsQzVGR0EsNkIsQ3BCMEhJLG9CLENnSDdISixhLEMvRVdBLDBCLENqQ2tISSwyQixDQUFBLGdDLENnSDdISiw4QixDaEhnRUEsMEIsQ0E2REksMkIsQ0FBQSw4QixDZ0g3SEosbUMsQ3pFdUpFLGtCLEN5RXZKRix1QixDdEVlQSxvRCxDc0VmQSxTLENqRVFBLDZDLENBQUEscUMsQ0FDRSxtRCxDQUFBLDJDLENBQ0EsMkQsQ0FBQSxtRCxDQUNBLG9DLENBQUEsNEIsQ0FDQSxTLENpRVpGLFEsQzdERkYsZ0MsQ0FVSSxnQyxDNkRSRixTLEMzREZGLHVCLENBY0ksNEIsQ0FDQSxnQyxDQUNBLDJFLEMyRGRGLFMsQzFESEYsMkIsQ0FjSSx1QixDQUNBLDRCLEMwRFpGLGUsQzFEMEJGLGdCLENBS0ksaUIsQ0FDQSxrQixDMERoQ0Ysb0IsQzFEcUNGLGlCLEMwRHJDRSxnQixDdkRIRixvQyxDQWVJLDhCLENBQ0Esa0MsQ0FDQSxxQyxDdURkRixpQixDckRIRix1RCxDQWdCSSw0RCxDQUNBLDJELENxRGRGLFcsQ25ESEYsc0IsQ0FVSSxnRCxDbURQRixVLEN4Q0VGLFksQ0E0Qkksd0IsQ0FDQSxzQixDQUNBLG1DLENBQ0Esa0IsQ0FDQSw0QixDQUNBLDJCLENBRUEsa0MsQ0FDQSw2QixDQUNBLDRCLENBRUEsbUMsQ3dDekNGLFcsQ3RDRkYsd0IsQ0FnQkksNkIsQ0FDQSw4QixDQUNBLDJCLENBQ0EsMEIsQ0FDQSxxRSxDc0NsQkYsVSxDckNGRiw2QixDQWFJLGdDLENxQ1hGLFUsQ25DRkYsdUIsQ0FVSSw4QixDQUNBLG9ELENBQ0Esb0QsQ21DVkYsVSxDbENIRixxQixDa0NHRSxXLEM1QkhGLG9DLENBVUksMkIsQzRCUEYsWSxDM0JIRixxQixDMkJHRSxXLEMxQkhGLGdELENBY0ksZ0QsQzBCWEYsOEIsQzFCNENFLHNCLENBQUEsa0IsQzBCNUNGLG1DLEN6QkZBLDRCLENBVUksK0MsQ3lCUkoscUIsQ3pCcUJGLFMsQ0FJSSxnQixDQUNBLGlCLEN5QjFCRixXLEN0QkhGLHFCLENBVUksdUIsQ3NCUEYsYSxDckJGRixnQyxDQWdDSSxnQyxDQUNBLHVDLENBQ0Esa0QsQ0FDQSxtQyxDQUNBLHFDLENBQ0Esa0MsQ0FDQSw2QixDQUNBLGtELENBQ0EsaUMsQ0FDQSx3QyxDQUNBLHdDLENxQnhDRixpQixDckJpREYsNkIsQ0FVSSxxRSxDQUNBLGlFLENBQ0Esa0MsQ0FDQSx1QyxDQUNBLGdHLENxQi9ERixtQixDckI2S0YsaUIsQ0FlSSxrQixDcUI1TEYsVyxDcEJIRixzQixDQVVJLCtDLENvQlBGLGdCLENuQktGLDZCLENtQkxFLGEsQ2xCSEYsa0QsQ0FnQkksMEIsQ2tCYkYsZSxDakJIRiw0QixDQWFJLGlDLENpQlZGLGUsQ2ZIRixrRCxDQTBCSSwyQyxDQUNBLDZCLENBQ0EseUMsQ0FDQSx3QyxDQUNBLHdDLENBQ0Esc0MsQ0FDQSx5RCxDQUNBLHVDLENBQ0EsMEQsQ2UvQkYsbUIsQ2YwQ0YsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ2UxQ0UsZSxDZGVBLGtDLENBQ0UsZSxDQURGLGtDLENBQ0UsZSxDQURGLGtDLENBQ0UsZSxDQURGLGtDLENBQ0UsZSxDQURGLGtDLENBQ0UsYyxDQURGLGlDLENBQ0UsZSxDQURGLGtDLENBQ0UsZSxDQURGLGtDLENBQ0UsZSxDQURGLGtDLENBQ0UsZSxDQURGLGtDLENBQ0UsZSxDQURGLGtDLENBQ0UsZSxDQURGLGtDLENBQ0UsZSxDQURGLGtDLENjZkEsYyxDWjJCQSxnQyxDQUNFLGMsQ0FFRixtQyxDQUNFLGMsQ0FFRixrQyxDQUNFLGMsQ0FFRixpQyxDQUNFLGMsQ0FWRixnQyxDQUNFLGMsQ0FFRixtQyxDQUNFLGMsQ0FFRixrQyxDQUNFLGMsQ0FFRixpQyxDQUNFLGMsQ0FWRixnQyxDQUNFLGMsQ0FFRixtQyxDQUNFLGMsQ0FFRixrQyxDQUNFLGMsQ0FFRixpQyxDQUNFLGMsQ0FWRixnQyxDQUNFLGMsQ0FFRixtQyxDQUNFLGMsQ0FFRixrQyxDQUNFLGMsQ0FFRixpQyxDQUNFLGMsQ0FWRixnQyxDQUNFLGMsQ0FFRixtQyxDQUNFLGMsQ0FFRixrQyxDQUNFLGMsQ0FFRixpQyxDQUNFLGEsQ0FWRiwrQixDQUNFLGEsQ0FFRixrQyxDQUNFLGEsQ0FFRixpQyxDQUNFLGEsQ0FFRixnQyxDQUNFLGMsQ0FWRixnQyxDQUNFLGMsQ0FFRixtQyxDQUNFLGMsQ0FFRixrQyxDQUNFLGMsQ0FFRixpQyxDQUNFLGMsQ0FWRixnQyxDQUNFLGMsQ0FFRixtQyxDQUNFLGMsQ0FFRixrQyxDQUNFLGMsQ0FFRixpQyxDQUNFLGMsQ0FWRixnQyxDQUNFLGMsQ0FFRixtQyxDQUNFLGMsQ0FFRixrQyxDQUNFLGMsQ0FFRixpQyxDQUNFLGMsQ0FWRixnQyxDQUNFLGMsQ0FFRixtQyxDQUNFLGMsQ0FFRixrQyxDQUNFLGMsQ0FFRixpQyxDQUNFLGMsQ0FWRixnQyxDQUNFLGMsQ0FFRixtQyxDQUNFLGMsQ0FFRixrQyxDQUNFLGMsQ0FFRixpQyxDQUNFLGMsQ0FWRixnQyxDQUNFLGMsQ0FFRixtQyxDQUNFLGMsQ0FFRixrQyxDQUNFLGMsQ0FFRixpQyxDQUNFLGMsQ0FWRixnQyxDQUNFLGMsQ0FFRixtQyxDQUNFLGMsQ0FFRixrQyxDQUNFLGMsQ0FFRixpQyxDQUNFLGMsQ0FWRixnQyxDQUNFLGMsQ0FFRixtQyxDQUNFLGMsQ0FFRixrQyxDQUNFLGMsQ0FFRixpQyxDQUNFLGMsQ0F2QkUsZ0IsQ0FDRSxpQixDWWZOLGMsQ1hrQkEsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxhLENBVkYsZ0MsQ0FDRSxhLENBRUYsbUMsQ0FDRSxhLENBRUYsa0MsQ0FDRSxhLENBRUYsaUMsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ1czQkEsZSxDUmVBLGMsQ0FDRSxXLENBQ0EsYyxDQUZGLHlCLENBQ0UsVyxDQUNBLGMsQ0FGRix5QixDQUNFLFcsQ0FDQSxjLENBRkYseUIsQ0FDRSxXLENRaEJGLGMsQ1BlQSxlLENBUnlCLFcsQ0FVdkIsZSxDQUZGLGMsQ0FSeUIsVyxDQVV2QixjLENBRkYsYSxDQVJ5QixXLENBVXZCLGMsQ0FGRixhLENBUnlCLFcsQ0FVdkIsYyxDQUZGLGEsQ0FSeUIsVyxDT1B6QixhLENOZUEsVSxDQVJ5QixXLENBVXZCLFksQ0FGRixTLENBUnlCLFcsQ0FVdkIsWSxDQUZGLFMsQ0FSeUIsVyxDQVV2QixZLENBRkYsUyxDQVJ5QixXLENNUHpCLGEsQ0hVQSxhLENBQ0UsYSxDQUdGLG9CLENBQ0UsYSxDQUdGLGMsQ0FDRSxlLENBR0YsWSxDR3RCQSxlLENENENBLGUsQ0M1Q0EsaUIsQ0RrREEsaUIsQ0NsREEsZ0IsQ0R3REEsZ0IsQ0N4REEsa0IsQ0Q4REEsa0IsQ0FDRSw4QixBeEdvQ0EscUJBSEEsMEIsQ3lHaEdGLDBCLEN6RytGQSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUNFLDBCLENBRUYsMkIsQ0FBQSx5QixDQUFBLHFCLEN5R2xHQSxzQixDekdxRkksc0MsQ0FDRSxzQixDQURGLHFDLENBQ0Usc0IsQ0FERixzQyxDQUNFLHNCLENBREYsZ0QsQ0FDRSxzQixDQURGLGdELENBQ0Usc0IsQ0FERixzQyxDQUNFLHNCLENBREYscUMsQ0FDRSxzQixDQURGLHFDLENBQ0Usc0IsQ0FERixxQyxDQUNFLHNCLENBREYsc0MsQ0FDRSxzQixDQURGLHFDLENBQ0Usc0IsQ0FERixxQyxDQUNFLHNCLENBREYscUMsQ0FDRSxzQixDQURGLHFDLENBQ0Usc0IsQ0FERixzQyxDQUNFLHNCLENBREYsZ0QsQ0FDRSxzQixDQURGLGdELENBQ0Usc0IsQ0FERixxQyxDQUNFLHNCLENBREYsZ0QsQ0FDRSxzQixDQURGLGdELENBQ0Usc0IsQ0FERixzQyxDQUNFLHNCLENBREYsZ0QsQ0FDRSxzQixDQURGLGdELENBQ0Usc0IsQ0FERixnRCxDQUNFLHNCLENBREYsZ0QsQ0FDRSxzQixDQURGLGdELENBQ0Usc0IsQ0FERixnRCxDQUNFLHNCLENBREYsc0MsQ0FDRSxzQixDQURGLHVDLENBQ0Usc0IsQ0FERixxQyxDQUNFLHNCLENBREYsdUMsQ0FDRSxzQixDQURGLHFDLENBQ0Usc0IsQ0FERix1QyxDQUNFLHNCLENBREYscUMsQ0FDRSxzQixDQURGLHVDLENBQ0Usc0IsQ0FERixzQyxDeUdyRkosc0IsQ3pHeUVBLHlCLENBQUEsc0IsQ0FBQSxpQixDeUd6RUEsd0IsQ3hHK0NFLGtCLENBQ0Usd0IsQ0FERixrQixDQUNFLHdCLENBREYsa0IsQ0FDRSx3QixDQURGLGtCLENBQ0Usd0IsQ0FERixrQixDQUNFLHdCLENBREYsa0IsQ0FDRSx3QixDQURGLGtCLENBQ0Usd0IsQ0FERixrQixDd0cvQ0YsdUIsQ3hHeURFLGlCLENBQ0Usc0IsQ0FFRixnQixDQUNFLHVCLENBSkYsaUIsQ0FDRSxzQixDQUVGLGdCLENBQ0UsdUIsQ0FKRixpQixDQUNFLHNCLENBRUYsZ0IsQ0FDRSx1QixDQUpGLGlCLENBQ0Usc0IsQ0FFRixnQixDQUNFLHVCLENBSkYsaUIsQ0FDRSxzQixDQUVGLGdCLENBQ0UsdUIsQ0FKRixpQixDQUNFLHNCLENBRUYsZ0IsQ0FDRSx1QixDQUpGLGlCLENBQ0Usc0IsQ0FFRixnQixDQUNFLHVCLENBSkYsaUIsQ0FDRSxzQixDQUVGLGdCLEN3RzVERix3QixDdkdXRSxxQyxDQUNFLHdCLENBRUYscUMsQ0FDRSxrQixDQUpGLCtCLENBQ0Usa0IsQ0FFRiwrQixDQUNFLGtCLENBSkYsK0IsQ0FDRSxrQixDQUVGLCtCLENBQ0Usa0IsQ0FKRiwrQixDQUNFLGtCLENBRUYsK0IsQ0FDRSxrQixDQUpGLCtCLENBQ0Usa0IsQ0FFRiwrQixDQUNFLGtCLENBSkYsK0IsQ0FDRSxrQixDQUVGLCtCLENBQ0UsaUIsQ0FKRiw4QixDQUNFLGlCLENBRUYsOEIsQ0FDRSxrQixDQUpGLCtCLENBQ0Usa0IsQ0FFRiwrQixDQUNFLGtCLENBSkYsK0IsQ0FDRSxrQixDQUVGLCtCLENBQ0Usa0IsQ0FKRiwrQixDQUNFLGtCLENBRUYsK0IsQ0FDRSxrQixDQUpGLCtCLENBQ0Usa0IsQ0FFRiwrQixDQUNFLGtCLENBSkYsK0IsQ0FDRSxrQixDQUVGLCtCLENBQ0Usa0IsQ0FKRiwrQixDQUNFLGtCLENBRUYsK0IsQ0FDRSxrQixDQUpGLCtCLENBQ0Usa0IsQ0FFRiwrQixDQUNFLGtCLENBSkYsK0IsQ0FDRSxrQixDQUVGLCtCLEN1R2RGLHNCLEN0R1FBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNFLDJCLENBRUEseUMsQ0FDRSwwQyxDQUNBLHFCLENBSUosc0IsQ0FBQSxtQixDQUFBLDBCLENBQ0UsbUIsQ0FHRixvQixDQUFBLGlCLENBQUEsd0IsQ0FDRSx3QixDQUVBLHdDLENBQ0UsYyxDQUNBLHVCLENBSUosd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0Usc0IsQ0FHRix3QixDQUFBLDRCLENzR2xDQSxzQixDckdRQSw0QixDQUFBLG1CLENBQ0UscUIsQ0FHRix1QixDQUNFLG1CLENBR0YscUIsQ0FDRSx1QixDQUdGLG1DLENBQUEsMEIsQ0FDRSxzQixDQUdGLGtDLENBQUEseUIsQ3FHeEJBLHNCLENwR1FBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNFLHFCLENBR0YsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0UsbUIsQ0FHRixxQixDQUFBLGtCLENBQUEsb0IsQ0FDRSx1QixDQUdGLHlCLENBQUEsc0IsQ0FBQSxtQixDb0dwQkEsc0IsQ25HUUEsMEIsQ0FBQSx5QixDQUFBLGlCLENBQ0UscUIsQ0FHRix5QixDQUFBLHFCLENBQ0UsbUIsQ0FHRix1QixDQUFBLG1CLENBQ0UsdUIsQ0FHRiwyQixDQUFBLDBCLENBQUEsa0IsQ21HcEJBLGtCLENsR2NFLDJCLENBQUEsaUIsQ0FBQSxRLENBSk0saUIsQ0FJTiwyQixDQUFBLGdCLENBQUEsTyxDQUpNLGlCLENBSU4sMkIsQ0FBQSxnQixDQUFBLE8sQ0FKTSxpQixDQUlOLDJCLENBQUEsZ0IsQ0FBQSxPLENBSk0saUIsQ0FJTiwyQixDQUFBLGdCLENBQUEsTyxDQUpNLGlCLENBSU4sMkIsQ0FBQSxnQixDQUFBLE8sQ0FKTSxpQixDQUlOLDJCLENBQUEsZ0IsQ0FBQSxPLENrR2RGLHNCLENoRzJCRSxnQyxDQUFBLDZCLENBQUEsd0IsQ0FDRSxzQixDQURGLGdDLENBQUEsNkIsQ0FBQSx3QixDZ0czQkYsa0IsQ3BGNkJJLDZDLENBQ0UsbUQsQ0FBQSwyQyxDb0Y5Qk4scUMsQ3BGOEVJLDJDLENvRjlFSixxQyxDcEZ1SUksc0QsQ29GdklKLGtCLEM3RW1CSSw2QyxDQUNFLDJDLEM2RXBCTixrQixDNUU0QkkseUIsQ0FFSSxxQixDQUFBLHVCLENBQUEsZSxDNEU5QlIsc0MsQ3pFdUpFLGtCLEN5RXZKRixZLENqRVFBLDZDLENBQUEscUMsQ0FDRSxtRCxDQUFBLDJDLENBQ0EsMkQsQ0FBQSxtRCxDQUNBLG9DLENBQUEsNEIsQ0FDQSxTLENpRVpGLGtCLENSZUEsYyxDQUNFLFcsQ0FDQSxpQixDQUZGLHlCLENBQ0UsVyxDQUNBLGlCLENBRkYseUIsQ0FDRSxXLENBQ0EsaUIsQ0FGRix5QixDQUNFLFcsQ1FoQkYsaUIsQ1BlQSxlLENBUnlCLFcsQ0FVdkIsa0IsQ0FGRixjLENBUnlCLFcsQ0FVdkIsaUIsQ0FGRixhLENBUnlCLFcsQ0FVdkIsaUIsQ0FGRixhLENBUnlCLFcsQ0FVdkIsaUIsQ0FGRixhLENBUnlCLFcsQ09QekIsZ0IsQ05lQSxVLENBUnlCLFcsQ0FVdkIsZSxDQUZGLFMsQ0FSeUIsVyxDQVV2QixlLENBRkYsUyxDQVJ5QixXLENBVXZCLGUsQ0FGRixTLENBUnlCLFcsQ01QekIsZ0IsQ0hVQSxhLENBQ0UsZ0IsQ0FHRixvQixDQUNFLGdCLENBR0YsYyxDQUNFLGtCLENBR0YsWSxDR3RCQSxrQixDRDRDQSxlLENDNUNBLG9CLENEa0RBLGlCLENDbERBLG1CLENEd0RBLGdCLENDeERBLHFCLENEOERBLGtCLENBQ0UsOEIsQXpHNENFLHNFQUlKLEcsQ0FDRSx5QixBYjlFTSwwRHVIbENSLEssQ3ZIREEsMkIsQ0FXUSx5QixDQUFBLHdCLENBQUEsZ0MsQ0FBQSx1QixDQUFBLHVCLENBQUEsb0IsQ0FBQSxnQyxDQUFBLHVCLENBQUEscUIsQ0FBQSxnQyxDQUFBLGdDLENBQUEscUIsQ0FBQSxnQyxDQUFBLGdDLENBWFIsbUMsQ0FvQlEsbUMsQ0FBQSxtQyxDQUFBLDBCLENBQUEsbUMsQ0FBQSx1QixDQUFBLG1DLENBQUEsbUMsQ0FBQSwwQixDQUFBLHdCLENBQUEsbUMsQ0FBQSxtQyxDQUFBLDBCLEN1SG5CUixJLEN0SEZBLGlDLENha0dFLHVCLEN5R2hHRix1QixDekcrRkEsNkIsQ0FBQSw0QixDQUFBLHNCLENBQUEsa0IsQ0FDRSx1QixDQUVGLDJCLENBQUEseUIsQ0FBQSxxQixDeUdsR0EsbUIsQ3pHcUZJLHNDLENBQ0UsbUIsQ0FERixxQyxDQUNFLG1CLENBREYsc0MsQ0FDRSxtQixDQURGLGdELENBQ0UsbUIsQ0FERixnRCxDQUNFLG1CLENBREYsc0MsQ0FDRSxtQixDQURGLHFDLENBQ0UsbUIsQ0FERixxQyxDQUNFLG1CLENBREYscUMsQ0FDRSxtQixDQURGLHNDLENBQ0UsbUIsQ0FERixxQyxDQUNFLG1CLENBREYscUMsQ0FDRSxtQixDQURGLHFDLENBQ0UsbUIsQ0FERixxQyxDQUNFLG1CLENBREYsc0MsQ0FDRSxtQixDQURGLGdELENBQ0UsbUIsQ0FERixnRCxDQUNFLG1CLENBREYscUMsQ0FDRSxtQixDQURGLGdELENBQ0UsbUIsQ0FERixnRCxDQUNFLG1CLENBREYsc0MsQ0FDRSxtQixDQURGLGdELENBQ0UsbUIsQ0FERixnRCxDQUNFLG1CLENBREYsZ0QsQ0FDRSxtQixDQURGLGdELENBQ0UsbUIsQ0FERixnRCxDQUNFLG1CLENBREYsZ0QsQ0FDRSxtQixDQURGLHNDLENBQ0UsbUIsQ0FERix1QyxDQUNFLG1CLENBREYscUMsQ0FDRSxtQixDQURGLHVDLENBQ0UsbUIsQ0FERixxQyxDQUNFLG1CLENBREYsdUMsQ0FDRSxtQixDQURGLHFDLENBQ0UsbUIsQ0FERix1QyxDQUNFLG1CLENBREYsc0MsQ3lHckZKLG1CLEN6R3lFQSx5QixDQUFBLHNCLENBQUEsaUIsQ3lHekVBLHFCLEN4RytDRSxrQixDQUNFLHFCLENBREYsa0IsQ0FDRSxxQixDQURGLGtCLENBQ0UscUIsQ0FERixrQixDQUNFLHFCLENBREYsa0IsQ0FDRSxxQixDQURGLGtCLENBQ0UscUIsQ0FERixrQixDQUNFLHFCLENBREYsa0IsQ3dHL0NGLG9CLEN4R3lERSxpQixDQUNFLG1CLENBRUYsZ0IsQ0FDRSxvQixDQUpGLGlCLENBQ0UsbUIsQ0FFRixnQixDQUNFLG9CLENBSkYsaUIsQ0FDRSxtQixDQUVGLGdCLENBQ0Usb0IsQ0FKRixpQixDQUNFLG1CLENBRUYsZ0IsQ0FDRSxvQixDQUpGLGlCLENBQ0UsbUIsQ0FFRixnQixDQUNFLG9CLENBSkYsaUIsQ0FDRSxtQixDQUVGLGdCLENBQ0Usb0IsQ0FKRixpQixDQUNFLG1CLENBRUYsZ0IsQ0FDRSxvQixDQUpGLGlCLENBQ0UsbUIsQ0FFRixnQixDd0c1REYscUIsQ3ZHV0UscUMsQ0FDRSxxQixDQUVGLHFDLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsYyxDQUpGLDhCLENBQ0UsYyxDQUVGLDhCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLENBQ0UsZSxDQUpGLCtCLENBQ0UsZSxDQUVGLCtCLEN1R2RGLG1CLEN0R1FBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNFLHdCLENBRUEseUMsQ0FDRSwwQyxDQUNBLGtCLENBSUosc0IsQ0FBQSxtQixDQUFBLDBCLENBQ0UsZ0IsQ0FHRixvQixDQUFBLGlCLENBQUEsd0IsQ0FDRSxxQixDQUVBLHdDLENBQ0UsYyxDQUNBLG9CLENBSUosd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0UsbUIsQ0FHRix3QixDQUFBLDRCLENzR2xDQSxtQixDckdRQSw0QixDQUFBLG1CLENBQ0Usa0IsQ0FHRix1QixDQUNFLGdCLENBR0YscUIsQ0FDRSxvQixDQUdGLG1DLENBQUEsMEIsQ0FDRSxtQixDQUdGLGtDLENBQUEseUIsQ3FHeEJBLG1CLENwR1FBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNFLGtCLENBR0YsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0UsZ0IsQ0FHRixxQixDQUFBLGtCLENBQUEsb0IsQ0FDRSxvQixDQUdGLHlCLENBQUEsc0IsQ0FBQSxtQixDb0dwQkEsbUIsQ25HUUEsMEIsQ0FBQSx5QixDQUFBLGlCLENBQ0Usa0IsQ0FHRix5QixDQUFBLHFCLENBQ0UsZ0IsQ0FHRix1QixDQUFBLG1CLENBQ0Usb0IsQ0FHRiwyQixDQUFBLDBCLENBQUEsa0IsQ21HcEJBLGUsQ2xHY0UsMkIsQ0FBQSxpQixDQUFBLFEsQ0FKTSxjLENBSU4sMkIsQ0FBQSxnQixDQUFBLE8sQ0FKTSxjLENBSU4sMkIsQ0FBQSxnQixDQUFBLE8sQ0FKTSxjLENBSU4sMkIsQ0FBQSxnQixDQUFBLE8sQ0FKTSxjLENBSU4sMkIsQ0FBQSxnQixDQUFBLE8sQ0FKTSxjLENBSU4sMkIsQ0FBQSxnQixDQUFBLE8sQ0FKTSxjLENBSU4sMkIsQ0FBQSxnQixDQUFBLE8sQ2tHZEYsbUIsQ2hHMkJFLGdDLENBQUEsNkIsQ0FBQSx3QixDQUNFLG1CLENBREYsZ0MsQ0FBQSw2QixDQUFBLHdCLENnRzNCRixrQixDL0ZtREUsaUMsQ0FDRSxrQixDQU9GLDBDLENBQ0UsMkMsQ0FDQSxxQixDQXVCRiwwQyxDQUNFLG9CLENBREYseUMsQ0FDRSxxQixDQURGLDBDLENBQ0UscUIsQ0FERiwwQyxDQUNFLEssQ0E3Q0osbUMsQ0FHTSxrQyxDQUFBLG1DLENBQUEsaUMsQ0FBQSw2QixDQUFBLDZCLENBQUEsNEIsQytGM0NOLGMsQ0FBQSxrQyxDaEg2SEkseUIsQ2dIN0hKLHVCLENoSGdFQSwyQixDQTZESSw2QixDQUFBLDhCLENBQUEsNEIsQ2dIN0hKLHdCLENoSGdFQSw0QixDQTZESSw2QixDQUFBLCtCLENBQUEsNEIsQ2dIN0hKLDZCLENoSGdFQSwyQixDQTZESSw2QixDQUFBLDhCLENBQUEsNEIsQ2dIN0hKLFksQzVFR0EsVSxDQXFEUSxXLENBQUEsVSxDQUFBLFcsQ0FBQSxjLEM0RXhEUixZLEMxRUtBLHlCLENBaURRLDBCLENBQUEsZ0MsQ0FBQSw2QixDMEV0RFIsbUMsQ3pFdUpFLGtCLEN5RXZKRix1QixDdEVlQSxvRCxDc0VmQSxnQixDcEUwQkEsVSxDQVNJLFcsQ0FDQSxTLENBQ0EsYyxDQUNBLGMsQ29FdENKLHdDLENwRXlEQSxXLENBTUksZSxDb0UvREosNEIsQ3BFc0VFLFcsQ29FdEVGLFMsQ2pFUUEsNkMsQ0FBQSxxQyxDQUNFLG1ELENBQUEsMkMsQ0FDQSwyRCxDQUFBLG1ELENBQ0Esb0MsQ0FBQSw0QixDQUNBLFMsQ2lFWkYsYSxDakV1Q0UsbUIsQ2lFdkNGLCtCLENBQUEsZ0MsQ2pFNENFLGtDLENBQUEsMEIsQ2lFNUNGLFEsQzdERkYsaUMsQ0FFSSxpQyxDNkRBRixlLEM3RG1ERiwrQixDQUVJLDJDLENBQ0EsNkIsQ0FDQSwrQixDQUNBLDJDLENBQ0EsNkIsQ0FDQSw4QixDQUNBLDJDLENBQ0EsNkIsQ0FDQSwrQixDQUNBLDJDLENBQ0EsNkIsQzZEL0RGLFMsQzNERkYsdUIsQ0FFSSw4QixDQUNBLDRCLENBQ0EsZ0MsQ0FpQ0YsaUIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLHFCLENBQUEsa0IsQ0FBQSxvQixDQUNBLHdCLENBR0Usa0IsQ0FERixZLENBTUEsZSxDQUdGLGtCLEMyRGxEQSxTLEMxREhGLDJCLENBSUksMkIsQ0FDQSw0QixDMERGRixXLEN6REhGLHdCLENBS0ksd0IsQ0FDQSw4QixDQUNBLDhCLENBQ0EscUMsQ0FDQSw0QixDQUVBLHdCLENBQ0UsMEIsQ0FDQSxnQyxDQUNBLDhCLENBQ0EscUMsQ3lEWkosbUMsQ3pEeUNBLGlCLENBQ0Usa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFMsQ0FDQSxrRCxDQUVBLGdCLENBQ0Usa0IsQ0FDQSx3RCxDQUNBLGlCLENBQ0UsVyxDQUNBLFcsQ0FDQSxtRCxDQUdKLGlCLEN5RHZERixpQixDekQ2REYsbUIsQ3lEN0RFLG1DLEN6RG1HQSxjLEN5RG5HQSxnQixDdkRIRixvQyxDQUlJLDZCLENBQ0EsbUMsQ3VERkYsOEMsQ3ZEd0NFLGlCLENBQ0UsaUIsQ0FDQSwrQyxDQUVGLGdCLENBQ0Usa0IsQ3VEN0NKLGlCLENyREhGLHVELENBSUksNEQsQ0FDQSwyRCxDcURGRixXLENuREhGLHNCLENBRUksZ0QsQ21EQ0YsVSxDeENFRiw4QixDQUVJLHlELENBQ0EsNEUsQ0FDQSx1QixDQUNBLDZCLENBQ0EsaUMsQ0FDQSxtQyxDQUNBLDhCLENBQ0Esc0MsQ3dDWEYsVyxDdENGRiw2QixDQUVJLDJCLENBQ0EsMEIsQ0FDQSxxRSxDc0NGRixVLENyQ0ZGLDZCLENBS0ksZ0MsQ3FDSEYsc0IsQ3BDRUYsVyxDb0NGRSxVLENsQ0hGLHFCLENrQ0dFLFksQ2hDSEYsa0QsQ2dDR0Usc0IsQy9CSEYsNEQsQytCR0UsbUIsQzlCRkYseUQsQzhCRUUsVyxDNUJIRixvQyxDQUVJLDJCLEM0QkNGLFksQzNCSEYsdUIsQzJCR0UsVyxDMUJIRixnRCxDQU1JLGdELEMwQkhGLDhCLEMxQnNCRSxzQixDQUFBLGtCLENBQ0UsOEIsQ0FFRixzQixDQUFBLGtCLENBQ0UsOEIsQ0FFRixzQixDQUFBLGtCLEMwQjVCRixtQyxDekJGQSxrQyxDQUVJLG1ELEN5QkFKLFcsQ3RCSEYsc0IsQ0FFSSx5QixDc0JDRixhLENyQkZGLGdDLENBRUksZ0MsQ0FDQSx1QyxDQUNBLGtELENBQ0Esb0MsQ0FDQSxxQyxDQUNBLG1DLENBQ0EsOEIsQ0FDQSw0QyxDQUNBLGlELENBQ0Esa0MsQ0FDQSx1QyxDQUNBLHdDLENxQlhGLFcsQ3BCSEYsc0IsQ0FFSSxnRCxDb0JDRixrQixDbkI4Q0YsUyxDQUVJLGdCLENtQmhERixhLENsQkhGLGlELENBTUksMEIsQ2tCSEYsZSxDakJIRiw0QixDQUtJLGlDLENpQkZGLGUsQ2hCSEYsK0IsQ0FFSSxnQyxDQUNBLHNDLENnQkFGLGUsQ2ZIRixrRCxDQUVJLDJDLENBQ0EsNkIsQ0FDQSx5QyxDQUNBLHdDLENBQ0Esd0MsQ0FDQSxzQyxDQUNBLHlELENBQ0EsdUMsQ0FDQSwwRCxDZVBGLGUsQ2RlQSxrQyxDQUNFLGUsQ0FERixrQyxDQUNFLGUsQ0FERixrQyxDQUNFLGUsQ0FERixrQyxDQUNFLGUsQ0FERixrQyxDQUNFLGMsQ0FERixpQyxDQUNFLGUsQ0FERixrQyxDQUNFLGUsQ0FERixrQyxDQUNFLGUsQ0FERixrQyxDQUNFLGUsQ0FERixrQyxDQUNFLGUsQ0FERixrQyxDQUNFLGUsQ0FERixrQyxDQUNFLGUsQ0FERixrQyxDY2ZBLG9CLENaMkJBLHNDLENBQ0Usb0IsQ0FFRix5QyxDQUNFLG9CLENBRUYsd0MsQ0FDRSxvQixDQUVGLHVDLENBQ0UsYyxDQVZGLGdDLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQUVGLGlDLENBQ0UsYyxDQVZGLGdDLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQUVGLGlDLENBQ0UsYyxDQVZGLGdDLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQUVGLGlDLENBQ0UsYyxDQVZGLGdDLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQUVGLGlDLENBQ0UsYyxDQVZGLGdDLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQUVGLGlDLENBQ0UsYSxDQVZGLCtCLENBQ0UsYSxDQUVGLGtDLENBQ0UsYSxDQUVGLGlDLENBQ0UsYSxDQUVGLGdDLENBQ0UsYyxDQVZGLGdDLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQUVGLGlDLENBQ0UsYyxDQVZGLGdDLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQUVGLGlDLENBQ0UsYyxDQVZGLGdDLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQUVGLGlDLENBQ0UsYyxDQVZGLGdDLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQUVGLGlDLENBQ0UsYyxDQVZGLGdDLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQUVGLGlDLENBQ0UsYyxDQVZGLGdDLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQUVGLGlDLENBQ0UsYyxDQVZGLGdDLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQUVGLGlDLENBQ0UsYyxDQVZGLGdDLENBQ0UsYyxDQUVGLG1DLENBQ0UsYyxDQUVGLGtDLENBQ0UsYyxDQUVGLGlDLENBQ0UsYyxDQXZCRSxnQixDQUNFLGlCLENZZk4sb0IsQ1hrQkEsdUMsQ0FDRSxvQixDQUVGLDBDLENBQ0Usb0IsQ0FFRix5QyxDQUNFLG9CLENBRUYsd0MsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxhLENBVkYsZ0MsQ0FDRSxhLENBRUYsbUMsQ0FDRSxhLENBRUYsa0MsQ0FDRSxhLENBRUYsaUMsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ0FDRSxjLENBVkYsaUMsQ0FDRSxjLENBRUYsb0MsQ0FDRSxjLENBRUYsbUMsQ0FDRSxjLENBRUYsa0MsQ1czQkEsZSxDUmVBLGMsQ0FDRSxXLENBQ0EsYyxDQUZGLHlCLENBQ0UsVyxDQUNBLGMsQ0FGRix5QixDQUNFLFcsQ0FDQSxjLENBRkYseUIsQ0FDRSxXLENRaEJGLGMsQ1BlQSxlLENBUnlCLFcsQ0FVdkIsZSxDQUZGLGMsQ0FSeUIsVyxDQVV2QixjLENBRkYsYSxDQVJ5QixXLENBVXZCLGMsQ0FGRixhLENBUnlCLFcsQ0FVdkIsYyxDQUZGLGEsQ0FSeUIsVyxDT1B6QixhLENOZUEsVSxDQVJ5QixXLENBVXZCLFksQ0FGRixTLENBUnlCLFcsQ0FVdkIsWSxDQUZGLFMsQ0FSeUIsVyxDQVV2QixZLENBRkYsUyxDQVJ5QixXLENNUHpCLGEsQ0hVQSxhLENBQ0UsYSxDQUdGLG9CLENBQ0UsYSxDQUdGLGMsQ0FDRSxlLENBR0YsWSxDR3RCQSxlLENENENBLGUsQ0M1Q0EsaUIsQ0RrREEsaUIsQ0NsREEsZ0IsQ0R3REEsZ0IsQ0N4REEsa0IsQ0Q4REEsa0IsQ0FDRSw4QiIsImZpbGUiOiJjb21tb24uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGtleWZyYW1lcyB0Yi1sb1xcOmUtc3BtZW51LW9wZW57MCV7aGVpZ2h0OjEwMCU7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0yMHB4KX0xMDAle2hlaWdodDoxMDAlO29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX19QGtleWZyYW1lcyB0Yi1sb1xcOmUtc3BtZW51LWNsb3NlezAle2hlaWdodDoxMDAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO29wYWNpdHk6MX05OSV7aGVpZ2h0OjEwMCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTIwcHgpO29wYWNpdHk6MH0xMDAle2hlaWdodDowO29wYWNpdHk6MH19QGxheWVyIHJlc2V0LCB2ZW5kb3IsIHN5Zy1mbG9jc3M1LCBwcm9qZWN0LCB1dGlsaXR5O0BsYXllciBzeWctZmxvY3NzNXs6cm9vdHstLXJvb3QtbGluZS1oZWlnaHQ6IDEuOTstLXJvb3QtYmFja2dyb3VuZC1jb2xvcjogIzBiMDQxNjstLXJvb3QtZm9udC1jb2xvcjogI2M4YmRkMzstLXJvb3QtbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTstLXJvb3QtbGluZS1oZWlnaHRfczM6IGNhbGModmFyKC0tcm9vdC1saW5lLWhlaWdodCkgKiAwLjcyNzI3MjcyNzMpOy0tcm9vdC1saW5lLWhlaWdodF9zMjogY2FsYyh2YXIoLS1yb290LWxpbmUtaGVpZ2h0KSAqIDAuOCk7LS1yb290LWxpbmUtaGVpZ2h0X3MxOiBjYWxjKHZhcigtLXJvb3QtbGluZS1oZWlnaHQpICogMC44ODg4ODg4ODg5KTstLXJvb3QtbGluZS1oZWlnaHRfbjogY2FsYyh2YXIoLS1yb290LWxpbmUtaGVpZ2h0KSAqIDEpOy0tcm9vdC1saW5lLWhlaWdodF9sMTogY2FsYyh2YXIoLS1yb290LWxpbmUtaGVpZ2h0KSAqIDEuMTQyODU3MTQyOSk7LS1yb290LWxpbmUtaGVpZ2h0X2wyOiBjYWxjKHZhcigtLXJvb3QtbGluZS1oZWlnaHQpICogMS4zMzMzMzMzMzMzKTstLXJvb3QtbGluZS1oZWlnaHRfbDM6IGNhbGModmFyKC0tcm9vdC1saW5lLWhlaWdodCkgKiAxLjYpOy0tcm9vdC1saW5lLWhlaWdodF9sNDogY2FsYyh2YXIoLS1yb290LWxpbmUtaGVpZ2h0KSAqIDIpOy0tcm9vdC1jb2xvcl90cmFuc3BhcmVudDogdHJhbnNwYXJlbnQ7LS1yb290LXJnYl90cmFuc3BhcmVudDogMCwgMCwgMDstLXJvb3QtY29sb3JfY3JlYW06ICNlM2QwY2Y7LS1yb290LXJnYl9jcmVhbTogMjI3LCAyMDgsIDIwNzstLXJvb3QtY29sb3JfYmxhY2s6ICMwMDA7LS1yb290LXJnYl9ibGFjazogMCwgMCwgMDstLXJvb3QtY29sb3JfYmxhY2stbGlnaHQ6ICMzMzM7LS1yb290LXJnYl9ibGFjay1saWdodDogNTEsIDUxLCA1MTstLXJvb3QtY29sb3JfYmxhY2stZGFyazogIzAwMDstLXJvb3QtcmdiX2JsYWNrLWRhcms6IDAsIDAsIDA7LS1yb290LWNvbG9yX3doaXRlOiAjZmZmOy0tcm9vdC1yZ2Jfd2hpdGU6IDI1NSwgMjU1LCAyNTU7LS1yb290LWNvbG9yX3doaXRlLWxpZ2h0OiAjZmZmOy0tcm9vdC1yZ2Jfd2hpdGUtbGlnaHQ6IDI1NSwgMjU1LCAyNTU7LS1yb290LWNvbG9yX3doaXRlLWRhcms6ICNjY2M7LS1yb290LXJnYl93aGl0ZS1kYXJrOiAyMDQsIDIwNCwgMjA0Oy0tcm9vdC1jb2xvcl9yZWQ6ICNhYzEyNTM7LS1yb290LXJnYl9yZWQ6IDE3MiwgMTgsIDgzOy0tcm9vdC1jb2xvcl9yZWQtZGFyazogIzgxMTQ0MjstLXJvb3QtcmdiX3JlZC1kYXJrOiAxMjksIDIwLCA2NjstLXJvb3QtY29sb3JfYmx1ZXB1cnBsZTogIzU5MGFiMTstLXJvb3QtcmdiX2JsdWVwdXJwbGU6IDg5LCAxMCwgMTc3Oy0tcm9vdC1jb2xvcl9wdXJwbGU6ICNhMDAwYjQ7LS1yb290LXJnYl9wdXJwbGU6IDE2MCwgMCwgMTgwOy0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHQzOiAjZmNkZmZjOy0tcm9vdC1yZ2JfcHVycGxlLWxpZ2h0MzogMjUyLCAyMjMsIDI1MjstLXJvb3QtY29sb3JfcHVycGxlLWxpZ2h0MjogI2U4OWVlODstLXJvb3QtcmdiX3B1cnBsZS1saWdodDI6IDIzMiwgMTU4LCAyMzI7LS1yb290LWNvbG9yX3B1cnBsZS1saWdodDogI2Q4NDRkODstLXJvb3QtcmdiX3B1cnBsZS1saWdodDogMjE2LCA2OCwgMjE2Oy0tcm9vdC1jb2xvcl9wdXJwbGUtZGFyazogIzVkMDY2ODstLXJvb3QtcmdiX3B1cnBsZS1kYXJrOiA5MywgNiwgMTA0Oy0tcm9vdC1jb2xvcl9kYXJrZ3JheTogIzQ0NDstLXJvb3QtcmdiX2RhcmtncmF5OiA2OCwgNjgsIDY4Oy0tcm9vdC1jb2xvcl9kYXJrZ3JheS1saWdodDogIzY2NjstLXJvb3QtcmdiX2RhcmtncmF5LWxpZ2h0OiAxMDIsIDEwMiwgMTAyOy0tcm9vdC1jb2xvcl9kYXJrZ3JheS1kYXJrOiAjMzMzOy0tcm9vdC1yZ2JfZGFya2dyYXktZGFyazogNTEsIDUxLCA1MTstLXJvb3QtY29sb3JfZ3JheTogI2FhYTstLXJvb3QtcmdiX2dyYXk6IDE3MCwgMTcwLCAxNzA7LS1yb290LWNvbG9yX2dyYXktbGlnaHQ6ICNjY2M7LS1yb290LXJnYl9ncmF5LWxpZ2h0OiAyMDQsIDIwNCwgMjA0Oy0tcm9vdC1jb2xvcl9ncmF5LWRhcms6ICM4ODg7LS1yb290LXJnYl9ncmF5LWRhcms6IDEzNiwgMTM2LCAxMzY7LS1yb290LWNvbG9yX2xpZ2h0Z3JheTogI2VlZTstLXJvb3QtcmdiX2xpZ2h0Z3JheTogMjM4LCAyMzgsIDIzODstLXJvb3QtY29sb3JfbGlnaHRncmF5LWxpZ2h0OiAjZjdmN2Y3Oy0tcm9vdC1yZ2JfbGlnaHRncmF5LWxpZ2h0OiAyNDcsIDI0NywgMjQ3Oy0tcm9vdC1jb2xvcl9saWdodGdyYXktZGFyazogI2RkZDstLXJvb3QtcmdiX2xpZ2h0Z3JheS1kYXJrOiAyMjEsIDIyMSwgMjIxOy0tcm9vdC1jb2xvcl9saW5rOiAjZDg0NGQ4Oy0tcm9vdC1yZ2JfbGluazogMjE2LCA2OCwgMjE2Oy0tcm9vdC1jb2xvcl9saW5rLWhvdmVyOiAjZTg5ZWU4Oy0tcm9vdC1yZ2JfbGluay1ob3ZlcjogMjMyLCAxNTgsIDIzMn1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7OnJvb3R7LS1yb290LXNwYWNlcl9wYWdlLXRvcDogM3JlbTstLXJvb3Qtc3BhY2VyX3M1OiAwLjEyNXJlbTstLXJvb3Qtc3BhY2VyX3M0OiAwLjI1cmVtOy0tcm9vdC1zcGFjZXJfczM6IDAuMzMzMzMzMzMzM3JlbTstLXJvb3Qtc3BhY2VyX3MyOiAwLjVyZW07LS1yb290LXNwYWNlcl9zMTogMC44cmVtOy0tcm9vdC1zcGFjZXJfbjogMXJlbTstLXJvb3Qtc3BhY2VyX2wxOiAxLjMzMzMzMzMzMzNyZW07LS1yb290LXNwYWNlcl9sMjogMS42cmVtOy0tcm9vdC1zcGFjZXJfbDM6IDJyZW07LS1yb290LXNwYWNlcl9sNDogMi42NjY2NjY2NjY3cmVtOy0tcm9vdC1zcGFjZXJfbDU6IDMuNjM2MzYzNjM2NHJlbTstLXJvb3Qtc3BhY2VyX2w2OiA1cmVtOy0tcm9vdC1zcGFjZXJfbDc6IDYuNjY2NjY2NjY2N3JlbTstLXJvb3Qtc3BhY2VyX2w4OiA4Ljg4ODg4ODg4ODlyZW19fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1pbi13aWR0aDogNTUwLjAycHgpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXs6cm9vdHstLXJvb3Qtc3BhY2VyX3M1OiAwLjEyNXJlbTstLXJvb3Qtc3BhY2VyX3M0OiAwLjI1cmVtOy0tcm9vdC1zcGFjZXJfczM6IDAuMzMzMzMzMzMzM3JlbTstLXJvb3Qtc3BhY2VyX3MyOiAwLjVyZW07LS1yb290LXNwYWNlcl9zMTogMC44cmVtOy0tcm9vdC1zcGFjZXJfbjogMXJlbTstLXJvb3Qtc3BhY2VyX2wxOiAxLjE0Mjg1NzE0MjlyZW07LS1yb290LXNwYWNlcl9sMjogMS4zMzMzMzMzMzMzcmVtOy0tcm9vdC1zcGFjZXJfbDM6IDEuNnJlbTstLXJvb3Qtc3BhY2VyX2w0OiAycmVtOy0tcm9vdC1zcGFjZXJfbDU6IDIuNjY2NjY2NjY2N3JlbTstLXJvb3Qtc3BhY2VyX2w2OiA0cmVtOy0tcm9vdC1zcGFjZXJfbDc6IDUuMzMzMzMzMzMzM3JlbTstLXJvb3Qtc3BhY2VyX2w4OiA3LjI3MjcyNzI3MjdyZW19fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogNTUwcHgpezpyb290ey0tcm9vdC1zcGFjZXJfczU6IDAuMTI1cmVtOy0tcm9vdC1zcGFjZXJfczQ6IDAuMjVyZW07LS1yb290LXNwYWNlcl9zMzogMC4zMzMzMzMzMzMzcmVtOy0tcm9vdC1zcGFjZXJfczI6IDAuNXJlbTstLXJvb3Qtc3BhY2VyX3MxOiAwLjhyZW07LS1yb290LXNwYWNlcl9uOiAxcmVtOy0tcm9vdC1zcGFjZXJfbDE6IDEuMTQyODU3MTQyOXJlbTstLXJvb3Qtc3BhY2VyX2wyOiAxLjMzMzMzMzMzMzNyZW07LS1yb290LXNwYWNlcl9sMzogMS42cmVtOy0tcm9vdC1zcGFjZXJfbDQ6IDJyZW07LS1yb290LXNwYWNlcl9sNTogMi41cmVtOy0tcm9vdC1zcGFjZXJfbDY6IDMuNDc4MjYwODY5NnJlbTstLXJvb3Qtc3BhY2VyX2w3OiA0LjIxMDUyNjMxNThyZW07LS1yb290LXNwYWNlcl9sODogNS4zMzMzMzMzMzMzcmVtfX1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7OnJvb3R7LS1yb290LWZvbnQtc2l6ZV9zNTogMC42MTUzODQ2MTU0cmVtOy0tcm9vdC1mb250LXNpemVfczQ6IDAuNjY2NjY2NjY2N3JlbTstLXJvb3QtZm9udC1zaXplX3MzOiAwLjcyNzI3MjcyNzNyZW07LS1yb290LWZvbnQtc2l6ZV9zMjogMC44cmVtOy0tcm9vdC1mb250LXNpemVfczE6IDAuODg4ODg4ODg4OXJlbTstLXJvb3QtZm9udC1zaXplX246IDFyZW07LS1yb290LWZvbnQtc2l6ZV9sMTogMS4xNDI4NTcxNDI5cmVtOy0tcm9vdC1mb250LXNpemVfbDI6IDEuMzMzMzMzMzMzM3JlbTstLXJvb3QtZm9udC1zaXplX2wzOiAxLjZyZW07LS1yb290LWZvbnQtc2l6ZV9sNDogMnJlbTstLXJvb3QtZm9udC1zaXplX2w1OiAyLjI4NTcxNDI4NTdyZW07LS1yb290LWZvbnQtc2l6ZV9sNjogMi42NjY2NjY2NjY3cmVtOy0tcm9vdC1mb250LXNpemVfbDc6IDMuMnJlbX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWluLXdpZHRoOiA1NTAuMDJweClhbmQgKG1heC13aWR0aDogODUwcHgpezpyb290ey0tcm9vdC1mb250LXNpemVfczU6IDAuNjE1Mzg0NjE1NHJlbTstLXJvb3QtZm9udC1zaXplX3M0OiAwLjY2NjY2NjY2NjdyZW07LS1yb290LWZvbnQtc2l6ZV9zMzogMC43MjcyNzI3MjczcmVtOy0tcm9vdC1mb250LXNpemVfczI6IDAuOHJlbTstLXJvb3QtZm9udC1zaXplX3MxOiAwLjg4ODg4ODg4ODlyZW07LS1yb290LWZvbnQtc2l6ZV9uOiAxcmVtOy0tcm9vdC1mb250LXNpemVfbDE6IDEuMTI1cmVtOy0tcm9vdC1mb250LXNpemVfbDI6IDEuMjg1NzE0Mjg1N3JlbTstLXJvb3QtZm9udC1zaXplX2wzOiAxLjVyZW07LS1yb290LWZvbnQtc2l6ZV9sNDogMS44cmVtOy0tcm9vdC1mb250LXNpemVfbDU6IDJyZW07LS1yb290LWZvbnQtc2l6ZV9sNjogMi4yNXJlbTstLXJvb3QtZm9udC1zaXplX2w3OiAyLjU3MTQyODU3MTRyZW19fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogNTUwcHgpezpyb290ey0tcm9vdC1mb250LXNpemVfczU6IDAuNjE1Mzg0NjE1NHJlbTstLXJvb3QtZm9udC1zaXplX3M0OiAwLjY2NjY2NjY2NjdyZW07LS1yb290LWZvbnQtc2l6ZV9zMzogMC43MjcyNzI3MjczcmVtOy0tcm9vdC1mb250LXNpemVfczI6IDAuOHJlbTstLXJvb3QtZm9udC1zaXplX3MxOiAwLjg4ODg4ODg4ODlyZW07LS1yb290LWZvbnQtc2l6ZV9uOiAxcmVtOy0tcm9vdC1mb250LXNpemVfbDE6IDEuMTExMTExMTExMXJlbTstLXJvb3QtZm9udC1zaXplX2wyOiAxLjI1cmVtOy0tcm9vdC1mb250LXNpemVfbDM6IDEuNDI4NTcxNDI4NnJlbTstLXJvb3QtZm9udC1zaXplX2w0OiAxLjY2NjY2NjY2NjdyZW07LS1yb290LWZvbnQtc2l6ZV9sNTogMS44MTgxODE4MTgycmVtOy0tcm9vdC1mb250LXNpemVfbDY6IDJyZW07LS1yb290LWZvbnQtc2l6ZV9sNzogMi4yMjIyMjIyMjIycmVtfX1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7aHRtbHtmb250LXNpemU6Y2xhbXAoMTRweCwgMS4xNXZ3LCAxOXB4KX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWluLXdpZHRoOiA1NTAuMDJweClhbmQgKG1heC13aWR0aDogODUwcHgpe2h0bWx7Zm9udC1zaXplOjEuOTV2d319QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7aHRtbHtmb250LXNpemU6My42dnd9fWJvZHl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1yb290LWJhY2tncm91bmQtY29sb3IpO2NvbG9yOnZhcigtLXJvb3QtZm9udC1jb2xvcik7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwicGFsdFwiO2xldHRlci1zcGFjaW5nOnZhcigtLXJvb3QtbGV0dGVyLXNwYWNpbmcpO2xpbmUtaGVpZ2h0OnZhcigtLXJvb3QtbGluZS1oZWlnaHQpOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC1mYW1pbHk6WWFrdUhhbk1QLCBcIlNoaXBwb3JpIE1pbmNob1wiLCBzZXJpZiA7Zm9udC13ZWlnaHQ6NDAwIH1we21hcmdpbi1ib3R0b206MXJlbX1hLGE6Zm9jdXN7Y29sb3I6dmFyKC0tcm9vdC1jb2xvcl9saW5rKTt0ZXh0LWRlY29yYXRpb246bm9uZTt0cmFuc2l0aW9uOi4yc31hOmhvdmVyLGE6YWN0aXZle2NvbG9yOnZhcigtLXJvb3QtY29sb3JfbGluay1ob3Zlcil9aDEsaDIsaDMsaDQsaDUsaDZ7bGluZS1oZWlnaHQ6MS40fXN0cm9uZ3tmb250LXdlaWdodDo3MDB9aW1ne21heC13aWR0aDoxMDAlfXRleHRhcmVhLGlucHV0W3R5cGU9dGV4dF0saW5wdXRbdHlwZT1kYXRlXSxpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxpbnB1dFt0eXBlPWVtYWlsXSxpbnB1dFt0eXBlPWZpbGVdLGlucHV0W3R5cGU9bW9udGhdLGlucHV0W3R5cGU9bnVtYmVyXSxpbnB1dFt0eXBlPXBhc3N3b3JkXSxpbnB1dFt0eXBlPXJhbmdlXSxpbnB1dFt0eXBlPXNlYXJjaF0saW5wdXRbdHlwZT10ZWxdLGlucHV0W3R5cGU9dGltZV0saW5wdXRbdHlwZT11cmxdLGlucHV0W3R5cGU9d2Vla117cGFkZGluZzp2YXIoLS1pbnB1dC1wYWRkaW5nLCAwLjNlbSk7Ym9yZGVyOnZhcigtLWlucHV0LWJvcmRlciwgc29saWQgMXB4ICNjY2MpO2JvcmRlci1yYWRpdXM6dmFyKC0taW5wdXQtcmFkaXVzLCA0cHgpO2JveC1zaXppbmc6Ym9yZGVyLWJveDtsaW5lLWhlaWdodDp2YXIoLS1pbnB1dC1saW5lLWhlaWdodCwgMS40KTtvdXRsaW5lOjA7Ym94LXNoYWRvdzp2YXIoLS1pbnB1dC1zaGFkb3csIDAuMDVlbSAwLjA1ZW0gMC4xZW0gMCByZ2JhKDAsIDAsIDAsIDAuMikgaW5zZXQpO3RyYW5zaXRpb246LjJzfXRleHRhcmVhOmZvY3VzLGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsaW5wdXRbdHlwZT1kYXRlXTpmb2N1cyxpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpmb2N1cyxpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxpbnB1dFt0eXBlPWZpbGVdOmZvY3VzLGlucHV0W3R5cGU9bW9udGhdOmZvY3VzLGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cyxpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cyxpbnB1dFt0eXBlPXJhbmdlXTpmb2N1cyxpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXMsaW5wdXRbdHlwZT10ZWxdOmZvY3VzLGlucHV0W3R5cGU9dGltZV06Zm9jdXMsaW5wdXRbdHlwZT11cmxdOmZvY3VzLGlucHV0W3R5cGU9d2Vla106Zm9jdXN7Ym94LXNoYWRvdzp2YXIoLS1pbnB1dC1zaGFkb3ctZm9jdXMsIDAgMCAwIDAuMmVtIHJnYmEoIzY3ZDJmZiwgMC41KSwgMC4wNWVtIDAuMDVlbSAwLjFlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKSBpbnNldCl9dGV4dGFyZWE6OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZGF0ZV06OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1maWxlXTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1tb250aF06OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9bnVtYmVyXTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1wYXNzd29yZF06OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9cmFuZ2VdOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPXNlYXJjaF06OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dGVsXTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT10aW1lXTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT11cmxdOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPXdlZWtdOjpwbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1pbnB1dC1wbGFjZWhvbGRlci1jb2xvciwgI2NjYyl9QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7dGV4dGFyZWEsaW5wdXRbdHlwZT10ZXh0XSxpbnB1dFt0eXBlPWRhdGVdLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLGlucHV0W3R5cGU9ZW1haWxdLGlucHV0W3R5cGU9ZmlsZV0saW5wdXRbdHlwZT1tb250aF0saW5wdXRbdHlwZT1udW1iZXJdLGlucHV0W3R5cGU9cGFzc3dvcmRdLGlucHV0W3R5cGU9cmFuZ2VdLGlucHV0W3R5cGU9c2VhcmNoXSxpbnB1dFt0eXBlPXRlbF0saW5wdXRbdHlwZT10aW1lXSxpbnB1dFt0eXBlPXVybF0saW5wdXRbdHlwZT13ZWVrXXtmb250LXNpemU6bWF4KDE2cHgsMXJlbSl9fWxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrfXNlbGVjdHtvdXRsaW5lOjA7Zm9udC1zaXplOjFyZW07Ym9yZGVyOnNvbGlkIDFweCAjY2NjO2JhY2tncm91bmQ6I2ZmZjtoZWlnaHQ6MmVtfXNlbGVjdDpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yZW0gcmdiYSgxMDMsMjEwLDI1NSwuNSksLjA1ZW0gLjA1ZW0gLjFlbSAwIHJnYmEoMCwwLDAsLjIpIGluc2V0fS5wc3tvdmVyZmxvdzpoaWRkZW4gIWltcG9ydGFudDtvdmVyZmxvdy1hbmNob3I6bm9uZTstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZTt0b3VjaC1hY3Rpb246YXV0bzstbXMtdG91Y2gtYWN0aW9uOmF1dG99LnBzX19yYWlsLXh7ZGlzcGxheTpub25lO29wYWNpdHk6MDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixvcGFjaXR5IC4ycyBsaW5lYXI7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixvcGFjaXR5IC4ycyBsaW5lYXI7aGVpZ2h0OjE1cHg7Ym90dG9tOjA7cG9zaXRpb246YWJzb2x1dGV9LnBzX19yYWlsLXl7ZGlzcGxheTpub25lO29wYWNpdHk6MDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixvcGFjaXR5IC4ycyBsaW5lYXI7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixvcGFjaXR5IC4ycyBsaW5lYXI7d2lkdGg6MTVweDtyaWdodDowO3Bvc2l0aW9uOmFic29sdXRlfS5wcy0tYWN0aXZlLXg+LnBzX19yYWlsLXgsLnBzLS1hY3RpdmUteT4ucHNfX3JhaWwteXtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0ucHM6aG92ZXI+LnBzX19yYWlsLXgsLnBzOmhvdmVyPi5wc19fcmFpbC15LC5wcy0tZm9jdXM+LnBzX19yYWlsLXgsLnBzLS1mb2N1cz4ucHNfX3JhaWwteSwucHMtLXNjcm9sbGluZy14Pi5wc19fcmFpbC14LC5wcy0tc2Nyb2xsaW5nLXk+LnBzX19yYWlsLXl7b3BhY2l0eTouNn0ucHNfX3JhaWwteDpob3ZlciwucHNfX3JhaWwteTpob3ZlciwucHNfX3JhaWwteDpmb2N1cywucHNfX3JhaWwteTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7b3BhY2l0eTouOX0ucHNfX3RodW1iLXh7YmFja2dyb3VuZC1jb2xvcjojYWFhO2JvcmRlci1yYWRpdXM6NnB4O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLGhlaWdodCAuMnMgZWFzZS1pbi1vdXQ7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixoZWlnaHQgLjJzIGVhc2UtaW4tb3V0O2hlaWdodDo2cHg7Ym90dG9tOjJweDtwb3NpdGlvbjphYnNvbHV0ZX0ucHNfX3RodW1iLXl7YmFja2dyb3VuZC1jb2xvcjojYWFhO2JvcmRlci1yYWRpdXM6NnB4O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLHdpZHRoIC4ycyBlYXNlLWluLW91dDstd2Via2l0LXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLHdpZHRoIC4ycyBlYXNlLWluLW91dDt3aWR0aDo2cHg7cmlnaHQ6MnB4O3Bvc2l0aW9uOmFic29sdXRlfS5wc19fcmFpbC14OmhvdmVyPi5wc19fdGh1bWIteCwucHNfX3JhaWwteDpmb2N1cz4ucHNfX3RodW1iLXh7YmFja2dyb3VuZC1jb2xvcjojOTk5O2hlaWdodDoxMXB4fS5wc19fcmFpbC15OmhvdmVyPi5wc19fdGh1bWIteSwucHNfX3JhaWwteTpmb2N1cz4ucHNfX3RodW1iLXl7YmFja2dyb3VuZC1jb2xvcjojOTk5O3dpZHRoOjExcHh9QHN1cHBvcnRzKC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZSl7LnBze292ZXJmbG93OmF1dG8gIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCgtbXMtaGlnaC1jb250cmFzdDogbm9uZSl7LnBze292ZXJmbG93OmF1dG8gIWltcG9ydGFudH19LmwtZnh7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2NvbHVtbi1nYXA6dmFyKC0tbC1nYXAteCwgMHB4KTtyb3ctZ2FwOnZhcigtLWwtZ2FwLXksIDBweCk7bWFyZ2luLXJpZ2h0OmNhbGModmFyKC0tbC1nYXAteCwgMHB4KSotMSl9QG1lZGlhKG1pbi13aWR0aDogNTUwLjAycHgpey5sLWZ4LmwtZngtLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwfX0ubC1meC5sLWZ4LS1uby1tcnttYXJnaW4tcmlnaHQ6MH0ubC1meC5sLWZ4LS1kaXJfcm93e2ZsZXgtZGlyZWN0aW9uOnJvd30ubC1meC5sLWZ4LS1kaXJfY29se2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LmwtZngucGNcXDpsLWZ4LS1kaXJfcm93e2ZsZXgtZGlyZWN0aW9uOnJvd30ubC1meC5wY1xcOmwtZngtLWRpcl9jb2x7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtaW4td2lkdGg6IDU1MC4wMnB4KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LmwtZngudGJcXDpsLWZ4LS1kaXJfcm93e2ZsZXgtZGlyZWN0aW9uOnJvd30ubC1meC50YlxcOmwtZngtLWRpcl9jb2x7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsubC1meC50Yi1sb1xcOmwtZngtLWRpcl9yb3d7ZmxleC1kaXJlY3Rpb246cm93fS5sLWZ4LnRiLWxvXFw6bC1meC0tZGlyX2NvbHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fUBtZWRpYShtaW4td2lkdGg6IDU1MC4wMnB4KXsubC1meC5zcC11cFxcOmwtZngtLWRpcl9yb3d7ZmxleC1kaXJlY3Rpb246cm93fS5sLWZ4LnNwLXVwXFw6bC1meC0tZGlyX2NvbHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogNTUwcHgpey5sLWZ4LnNwXFw6bC1meC0tZGlyX3Jvd3tmbGV4LWRpcmVjdGlvbjpyb3d9LmwtZnguc3BcXDpsLWZ4LS1kaXJfY29se2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19QG1lZGlhKGhvdmVyOmhvdmVyKXsubC1meC5ob3ZlclxcOmwtZngtLWRpcl9yb3d7ZmxleC1kaXJlY3Rpb246cm93fS5sLWZ4LmhvdmVyXFw6bC1meC0tZGlyX2NvbHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fVtjbGFzcyo9bC1meF9fZml0LWl0ZW1dLFtjbGFzcyo9bC1meF9faXRlbV9de2ZsZXg6bm9uZX0ubC1meF9faXRlbV8xLTF7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmwtZnhfX2l0ZW1fMi0xe3dpZHRoOmNhbGMoNTAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmwtZnhfX2l0ZW1fMi0ye3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5sLWZ4X19pdGVtXzMtMXt3aWR0aDpjYWxjKDMzLjMzMzMzMzMzMzMlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmwtZnhfX2l0ZW1fMy0ye3dpZHRoOmNhbGMoNjYuNjY2NjY2NjY2NyUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0ubC1meF9faXRlbV8zLTN7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmwtZnhfX2l0ZW1fNC0xe3dpZHRoOmNhbGMoMjUlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmwtZnhfX2l0ZW1fNC0ye3dpZHRoOmNhbGMoNTAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmwtZnhfX2l0ZW1fNC0ze3dpZHRoOmNhbGMoNzUlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmwtZnhfX2l0ZW1fNC00e3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5sLWZ4X19pdGVtXzUtMXt3aWR0aDpjYWxjKDIwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5sLWZ4X19pdGVtXzUtMnt3aWR0aDpjYWxjKDQwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5sLWZ4X19pdGVtXzUtM3t3aWR0aDpjYWxjKDYwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5sLWZ4X19pdGVtXzUtNHt3aWR0aDpjYWxjKDgwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5sLWZ4X19pdGVtXzUtNXt3aWR0aDpjYWxjKDEwMCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0ubC1meF9faXRlbV82LTF7d2lkdGg6Y2FsYygxNi42NjY2NjY2NjY3JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5sLWZ4X19pdGVtXzYtMnt3aWR0aDpjYWxjKDMzLjMzMzMzMzMzMzMlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmwtZnhfX2l0ZW1fNi0ze3dpZHRoOmNhbGMoNTAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmwtZnhfX2l0ZW1fNi00e3dpZHRoOmNhbGMoNjYuNjY2NjY2NjY2NyUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0ubC1meF9faXRlbV82LTV7d2lkdGg6Y2FsYyg4My4zMzMzMzMzMzMzJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5sLWZ4X19pdGVtXzYtNnt3aWR0aDpjYWxjKDEwMCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0ubC1meF9faXRlbV83LTF7d2lkdGg6Y2FsYygxNC4yODU3MTQyODU3JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5sLWZ4X19pdGVtXzctMnt3aWR0aDpjYWxjKDI4LjU3MTQyODU3MTQlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmwtZnhfX2l0ZW1fNy0ze3dpZHRoOmNhbGMoNDIuODU3MTQyODU3MSUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0ubC1meF9faXRlbV83LTR7d2lkdGg6Y2FsYyg1Ny4xNDI4NTcxNDI5JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5sLWZ4X19pdGVtXzctNXt3aWR0aDpjYWxjKDcxLjQyODU3MTQyODYlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmwtZnhfX2l0ZW1fNy02e3dpZHRoOmNhbGMoODUuNzE0Mjg1NzE0MyUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0ubC1meF9faXRlbV83LTd7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmwtZnhfX2l0ZW1fOC0xe3dpZHRoOmNhbGMoMTIuNSUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0ubC1meF9faXRlbV84LTJ7d2lkdGg6Y2FsYygyNSUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0ubC1meF9faXRlbV84LTN7d2lkdGg6Y2FsYygzNy41JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5sLWZ4X19pdGVtXzgtNHt3aWR0aDpjYWxjKDUwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5sLWZ4X19pdGVtXzgtNXt3aWR0aDpjYWxjKDYyLjUlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmwtZnhfX2l0ZW1fOC02e3dpZHRoOmNhbGMoNzUlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmwtZnhfX2l0ZW1fOC03e3dpZHRoOmNhbGMoODcuNSUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0ubC1meF9faXRlbV84LTh7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9QG1lZGlhKG1pbi13aWR0aDogODUwLjAycHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHByaW50ey5wY1xcOmwtZnhfX2l0ZW1fMS0xe3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5wY1xcOmwtZnhfX2l0ZW1fMi0xe3dpZHRoOmNhbGMoNTAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnBjXFw6bC1meF9faXRlbV8yLTJ7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnBjXFw6bC1meF9faXRlbV8zLTF7d2lkdGg6Y2FsYygzMy4zMzMzMzMzMzMzJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5wY1xcOmwtZnhfX2l0ZW1fMy0ye3dpZHRoOmNhbGMoNjYuNjY2NjY2NjY2NyUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0ucGNcXDpsLWZ4X19pdGVtXzMtM3t3aWR0aDpjYWxjKDEwMCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0ucGNcXDpsLWZ4X19pdGVtXzQtMXt3aWR0aDpjYWxjKDI1JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5wY1xcOmwtZnhfX2l0ZW1fNC0ye3dpZHRoOmNhbGMoNTAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnBjXFw6bC1meF9faXRlbV80LTN7d2lkdGg6Y2FsYyg3NSUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0ucGNcXDpsLWZ4X19pdGVtXzQtNHt3aWR0aDpjYWxjKDEwMCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0ucGNcXDpsLWZ4X19pdGVtXzUtMXt3aWR0aDpjYWxjKDIwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5wY1xcOmwtZnhfX2l0ZW1fNS0ye3dpZHRoOmNhbGMoNDAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnBjXFw6bC1meF9faXRlbV81LTN7d2lkdGg6Y2FsYyg2MCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0ucGNcXDpsLWZ4X19pdGVtXzUtNHt3aWR0aDpjYWxjKDgwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5wY1xcOmwtZnhfX2l0ZW1fNS01e3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5wY1xcOmwtZnhfX2l0ZW1fNi0xe3dpZHRoOmNhbGMoMTYuNjY2NjY2NjY2NyUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0ucGNcXDpsLWZ4X19pdGVtXzYtMnt3aWR0aDpjYWxjKDMzLjMzMzMzMzMzMzMlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnBjXFw6bC1meF9faXRlbV82LTN7d2lkdGg6Y2FsYyg1MCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0ucGNcXDpsLWZ4X19pdGVtXzYtNHt3aWR0aDpjYWxjKDY2LjY2NjY2NjY2NjclIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnBjXFw6bC1meF9faXRlbV82LTV7d2lkdGg6Y2FsYyg4My4zMzMzMzMzMzMzJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5wY1xcOmwtZnhfX2l0ZW1fNi02e3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5wY1xcOmwtZnhfX2l0ZW1fNy0xe3dpZHRoOmNhbGMoMTQuMjg1NzE0Mjg1NyUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0ucGNcXDpsLWZ4X19pdGVtXzctMnt3aWR0aDpjYWxjKDI4LjU3MTQyODU3MTQlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnBjXFw6bC1meF9faXRlbV83LTN7d2lkdGg6Y2FsYyg0Mi44NTcxNDI4NTcxJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5wY1xcOmwtZnhfX2l0ZW1fNy00e3dpZHRoOmNhbGMoNTcuMTQyODU3MTQyOSUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0ucGNcXDpsLWZ4X19pdGVtXzctNXt3aWR0aDpjYWxjKDcxLjQyODU3MTQyODYlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnBjXFw6bC1meF9faXRlbV83LTZ7d2lkdGg6Y2FsYyg4NS43MTQyODU3MTQzJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5wY1xcOmwtZnhfX2l0ZW1fNy03e3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5wY1xcOmwtZnhfX2l0ZW1fOC0xe3dpZHRoOmNhbGMoMTIuNSUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0ucGNcXDpsLWZ4X19pdGVtXzgtMnt3aWR0aDpjYWxjKDI1JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5wY1xcOmwtZnhfX2l0ZW1fOC0ze3dpZHRoOmNhbGMoMzcuNSUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0ucGNcXDpsLWZ4X19pdGVtXzgtNHt3aWR0aDpjYWxjKDUwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5wY1xcOmwtZnhfX2l0ZW1fOC01e3dpZHRoOmNhbGMoNjIuNSUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0ucGNcXDpsLWZ4X19pdGVtXzgtNnt3aWR0aDpjYWxjKDc1JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5wY1xcOmwtZnhfX2l0ZW1fOC03e3dpZHRoOmNhbGMoODcuNSUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0ucGNcXDpsLWZ4X19pdGVtXzgtOHt3aWR0aDpjYWxjKDEwMCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWluLXdpZHRoOiA1NTAuMDJweClhbmQgKG1heC13aWR0aDogODUwcHgpey50YlxcOmwtZnhfX2l0ZW1fMS0xe3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50YlxcOmwtZnhfX2l0ZW1fMi0xe3dpZHRoOmNhbGMoNTAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnRiXFw6bC1meF9faXRlbV8yLTJ7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnRiXFw6bC1meF9faXRlbV8zLTF7d2lkdGg6Y2FsYygzMy4zMzMzMzMzMzMzJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50YlxcOmwtZnhfX2l0ZW1fMy0ye3dpZHRoOmNhbGMoNjYuNjY2NjY2NjY2NyUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0udGJcXDpsLWZ4X19pdGVtXzMtM3t3aWR0aDpjYWxjKDEwMCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0udGJcXDpsLWZ4X19pdGVtXzQtMXt3aWR0aDpjYWxjKDI1JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50YlxcOmwtZnhfX2l0ZW1fNC0ye3dpZHRoOmNhbGMoNTAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnRiXFw6bC1meF9faXRlbV80LTN7d2lkdGg6Y2FsYyg3NSUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0udGJcXDpsLWZ4X19pdGVtXzQtNHt3aWR0aDpjYWxjKDEwMCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0udGJcXDpsLWZ4X19pdGVtXzUtMXt3aWR0aDpjYWxjKDIwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50YlxcOmwtZnhfX2l0ZW1fNS0ye3dpZHRoOmNhbGMoNDAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnRiXFw6bC1meF9faXRlbV81LTN7d2lkdGg6Y2FsYyg2MCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0udGJcXDpsLWZ4X19pdGVtXzUtNHt3aWR0aDpjYWxjKDgwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50YlxcOmwtZnhfX2l0ZW1fNS01e3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50YlxcOmwtZnhfX2l0ZW1fNi0xe3dpZHRoOmNhbGMoMTYuNjY2NjY2NjY2NyUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0udGJcXDpsLWZ4X19pdGVtXzYtMnt3aWR0aDpjYWxjKDMzLjMzMzMzMzMzMzMlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnRiXFw6bC1meF9faXRlbV82LTN7d2lkdGg6Y2FsYyg1MCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0udGJcXDpsLWZ4X19pdGVtXzYtNHt3aWR0aDpjYWxjKDY2LjY2NjY2NjY2NjclIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnRiXFw6bC1meF9faXRlbV82LTV7d2lkdGg6Y2FsYyg4My4zMzMzMzMzMzMzJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50YlxcOmwtZnhfX2l0ZW1fNi02e3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50YlxcOmwtZnhfX2l0ZW1fNy0xe3dpZHRoOmNhbGMoMTQuMjg1NzE0Mjg1NyUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0udGJcXDpsLWZ4X19pdGVtXzctMnt3aWR0aDpjYWxjKDI4LjU3MTQyODU3MTQlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnRiXFw6bC1meF9faXRlbV83LTN7d2lkdGg6Y2FsYyg0Mi44NTcxNDI4NTcxJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50YlxcOmwtZnhfX2l0ZW1fNy00e3dpZHRoOmNhbGMoNTcuMTQyODU3MTQyOSUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0udGJcXDpsLWZ4X19pdGVtXzctNXt3aWR0aDpjYWxjKDcxLjQyODU3MTQyODYlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnRiXFw6bC1meF9faXRlbV83LTZ7d2lkdGg6Y2FsYyg4NS43MTQyODU3MTQzJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50YlxcOmwtZnhfX2l0ZW1fNy03e3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50YlxcOmwtZnhfX2l0ZW1fOC0xe3dpZHRoOmNhbGMoMTIuNSUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0udGJcXDpsLWZ4X19pdGVtXzgtMnt3aWR0aDpjYWxjKDI1JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50YlxcOmwtZnhfX2l0ZW1fOC0ze3dpZHRoOmNhbGMoMzcuNSUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0udGJcXDpsLWZ4X19pdGVtXzgtNHt3aWR0aDpjYWxjKDUwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50YlxcOmwtZnhfX2l0ZW1fOC01e3dpZHRoOmNhbGMoNjIuNSUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0udGJcXDpsLWZ4X19pdGVtXzgtNnt3aWR0aDpjYWxjKDc1JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50YlxcOmwtZnhfX2l0ZW1fOC03e3dpZHRoOmNhbGMoODcuNSUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0udGJcXDpsLWZ4X19pdGVtXzgtOHt3aWR0aDpjYWxjKDEwMCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LnRiLWxvXFw6bC1meF9faXRlbV8xLTF7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnRiLWxvXFw6bC1meF9faXRlbV8yLTF7d2lkdGg6Y2FsYyg1MCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0udGItbG9cXDpsLWZ4X19pdGVtXzItMnt3aWR0aDpjYWxjKDEwMCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0udGItbG9cXDpsLWZ4X19pdGVtXzMtMXt3aWR0aDpjYWxjKDMzLjMzMzMzMzMzMzMlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnRiLWxvXFw6bC1meF9faXRlbV8zLTJ7d2lkdGg6Y2FsYyg2Ni42NjY2NjY2NjY3JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50Yi1sb1xcOmwtZnhfX2l0ZW1fMy0ze3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50Yi1sb1xcOmwtZnhfX2l0ZW1fNC0xe3dpZHRoOmNhbGMoMjUlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnRiLWxvXFw6bC1meF9faXRlbV80LTJ7d2lkdGg6Y2FsYyg1MCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0udGItbG9cXDpsLWZ4X19pdGVtXzQtM3t3aWR0aDpjYWxjKDc1JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50Yi1sb1xcOmwtZnhfX2l0ZW1fNC00e3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50Yi1sb1xcOmwtZnhfX2l0ZW1fNS0xe3dpZHRoOmNhbGMoMjAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnRiLWxvXFw6bC1meF9faXRlbV81LTJ7d2lkdGg6Y2FsYyg0MCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0udGItbG9cXDpsLWZ4X19pdGVtXzUtM3t3aWR0aDpjYWxjKDYwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50Yi1sb1xcOmwtZnhfX2l0ZW1fNS00e3dpZHRoOmNhbGMoODAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnRiLWxvXFw6bC1meF9faXRlbV81LTV7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnRiLWxvXFw6bC1meF9faXRlbV82LTF7d2lkdGg6Y2FsYygxNi42NjY2NjY2NjY3JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50Yi1sb1xcOmwtZnhfX2l0ZW1fNi0ye3dpZHRoOmNhbGMoMzMuMzMzMzMzMzMzMyUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0udGItbG9cXDpsLWZ4X19pdGVtXzYtM3t3aWR0aDpjYWxjKDUwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50Yi1sb1xcOmwtZnhfX2l0ZW1fNi00e3dpZHRoOmNhbGMoNjYuNjY2NjY2NjY2NyUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0udGItbG9cXDpsLWZ4X19pdGVtXzYtNXt3aWR0aDpjYWxjKDgzLjMzMzMzMzMzMzMlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnRiLWxvXFw6bC1meF9faXRlbV82LTZ7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnRiLWxvXFw6bC1meF9faXRlbV83LTF7d2lkdGg6Y2FsYygxNC4yODU3MTQyODU3JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50Yi1sb1xcOmwtZnhfX2l0ZW1fNy0ye3dpZHRoOmNhbGMoMjguNTcxNDI4NTcxNCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0udGItbG9cXDpsLWZ4X19pdGVtXzctM3t3aWR0aDpjYWxjKDQyLjg1NzE0Mjg1NzElIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnRiLWxvXFw6bC1meF9faXRlbV83LTR7d2lkdGg6Y2FsYyg1Ny4xNDI4NTcxNDI5JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50Yi1sb1xcOmwtZnhfX2l0ZW1fNy01e3dpZHRoOmNhbGMoNzEuNDI4NTcxNDI4NiUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0udGItbG9cXDpsLWZ4X19pdGVtXzctNnt3aWR0aDpjYWxjKDg1LjcxNDI4NTcxNDMlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnRiLWxvXFw6bC1meF9faXRlbV83LTd7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnRiLWxvXFw6bC1meF9faXRlbV84LTF7d2lkdGg6Y2FsYygxMi41JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50Yi1sb1xcOmwtZnhfX2l0ZW1fOC0ye3dpZHRoOmNhbGMoMjUlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnRiLWxvXFw6bC1meF9faXRlbV84LTN7d2lkdGg6Y2FsYygzNy41JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50Yi1sb1xcOmwtZnhfX2l0ZW1fOC00e3dpZHRoOmNhbGMoNTAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnRiLWxvXFw6bC1meF9faXRlbV84LTV7d2lkdGg6Y2FsYyg2Mi41JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50Yi1sb1xcOmwtZnhfX2l0ZW1fOC02e3dpZHRoOmNhbGMoNzUlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnRiLWxvXFw6bC1meF9faXRlbV84LTd7d2lkdGg6Y2FsYyg4Ny41JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS50Yi1sb1xcOmwtZnhfX2l0ZW1fOC04e3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfX1AbWVkaWEobWluLXdpZHRoOiA1NTAuMDJweCl7LnNwLXVwXFw6bC1meF9faXRlbV8xLTF7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwLXVwXFw6bC1meF9faXRlbV8yLTF7d2lkdGg6Y2FsYyg1MCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uc3AtdXBcXDpsLWZ4X19pdGVtXzItMnt3aWR0aDpjYWxjKDEwMCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uc3AtdXBcXDpsLWZ4X19pdGVtXzMtMXt3aWR0aDpjYWxjKDMzLjMzMzMzMzMzMzMlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwLXVwXFw6bC1meF9faXRlbV8zLTJ7d2lkdGg6Y2FsYyg2Ni42NjY2NjY2NjY3JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5zcC11cFxcOmwtZnhfX2l0ZW1fMy0ze3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5zcC11cFxcOmwtZnhfX2l0ZW1fNC0xe3dpZHRoOmNhbGMoMjUlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwLXVwXFw6bC1meF9faXRlbV80LTJ7d2lkdGg6Y2FsYyg1MCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uc3AtdXBcXDpsLWZ4X19pdGVtXzQtM3t3aWR0aDpjYWxjKDc1JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5zcC11cFxcOmwtZnhfX2l0ZW1fNC00e3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5zcC11cFxcOmwtZnhfX2l0ZW1fNS0xe3dpZHRoOmNhbGMoMjAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwLXVwXFw6bC1meF9faXRlbV81LTJ7d2lkdGg6Y2FsYyg0MCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uc3AtdXBcXDpsLWZ4X19pdGVtXzUtM3t3aWR0aDpjYWxjKDYwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5zcC11cFxcOmwtZnhfX2l0ZW1fNS00e3dpZHRoOmNhbGMoODAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwLXVwXFw6bC1meF9faXRlbV81LTV7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwLXVwXFw6bC1meF9faXRlbV82LTF7d2lkdGg6Y2FsYygxNi42NjY2NjY2NjY3JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5zcC11cFxcOmwtZnhfX2l0ZW1fNi0ye3dpZHRoOmNhbGMoMzMuMzMzMzMzMzMzMyUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uc3AtdXBcXDpsLWZ4X19pdGVtXzYtM3t3aWR0aDpjYWxjKDUwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5zcC11cFxcOmwtZnhfX2l0ZW1fNi00e3dpZHRoOmNhbGMoNjYuNjY2NjY2NjY2NyUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uc3AtdXBcXDpsLWZ4X19pdGVtXzYtNXt3aWR0aDpjYWxjKDgzLjMzMzMzMzMzMzMlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwLXVwXFw6bC1meF9faXRlbV82LTZ7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwLXVwXFw6bC1meF9faXRlbV83LTF7d2lkdGg6Y2FsYygxNC4yODU3MTQyODU3JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5zcC11cFxcOmwtZnhfX2l0ZW1fNy0ye3dpZHRoOmNhbGMoMjguNTcxNDI4NTcxNCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uc3AtdXBcXDpsLWZ4X19pdGVtXzctM3t3aWR0aDpjYWxjKDQyLjg1NzE0Mjg1NzElIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwLXVwXFw6bC1meF9faXRlbV83LTR7d2lkdGg6Y2FsYyg1Ny4xNDI4NTcxNDI5JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5zcC11cFxcOmwtZnhfX2l0ZW1fNy01e3dpZHRoOmNhbGMoNzEuNDI4NTcxNDI4NiUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uc3AtdXBcXDpsLWZ4X19pdGVtXzctNnt3aWR0aDpjYWxjKDg1LjcxNDI4NTcxNDMlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwLXVwXFw6bC1meF9faXRlbV83LTd7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwLXVwXFw6bC1meF9faXRlbV84LTF7d2lkdGg6Y2FsYygxMi41JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5zcC11cFxcOmwtZnhfX2l0ZW1fOC0ye3dpZHRoOmNhbGMoMjUlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwLXVwXFw6bC1meF9faXRlbV84LTN7d2lkdGg6Y2FsYygzNy41JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5zcC11cFxcOmwtZnhfX2l0ZW1fOC00e3dpZHRoOmNhbGMoNTAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwLXVwXFw6bC1meF9faXRlbV84LTV7d2lkdGg6Y2FsYyg2Mi41JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5zcC11cFxcOmwtZnhfX2l0ZW1fOC02e3dpZHRoOmNhbGMoNzUlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwLXVwXFw6bC1meF9faXRlbV84LTd7d2lkdGg6Y2FsYyg4Ny41JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5zcC11cFxcOmwtZnhfX2l0ZW1fOC04e3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDU1MHB4KXsuc3BcXDpsLWZ4X19pdGVtXzEtMXt3aWR0aDpjYWxjKDEwMCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uc3BcXDpsLWZ4X19pdGVtXzItMXt3aWR0aDpjYWxjKDUwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5zcFxcOmwtZnhfX2l0ZW1fMi0ye3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5zcFxcOmwtZnhfX2l0ZW1fMy0xe3dpZHRoOmNhbGMoMzMuMzMzMzMzMzMzMyUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uc3BcXDpsLWZ4X19pdGVtXzMtMnt3aWR0aDpjYWxjKDY2LjY2NjY2NjY2NjclIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwXFw6bC1meF9faXRlbV8zLTN7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwXFw6bC1meF9faXRlbV80LTF7d2lkdGg6Y2FsYygyNSUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uc3BcXDpsLWZ4X19pdGVtXzQtMnt3aWR0aDpjYWxjKDUwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5zcFxcOmwtZnhfX2l0ZW1fNC0ze3dpZHRoOmNhbGMoNzUlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwXFw6bC1meF9faXRlbV80LTR7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwXFw6bC1meF9faXRlbV81LTF7d2lkdGg6Y2FsYygyMCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uc3BcXDpsLWZ4X19pdGVtXzUtMnt3aWR0aDpjYWxjKDQwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5zcFxcOmwtZnhfX2l0ZW1fNS0ze3dpZHRoOmNhbGMoNjAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwXFw6bC1meF9faXRlbV81LTR7d2lkdGg6Y2FsYyg4MCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uc3BcXDpsLWZ4X19pdGVtXzUtNXt3aWR0aDpjYWxjKDEwMCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uc3BcXDpsLWZ4X19pdGVtXzYtMXt3aWR0aDpjYWxjKDE2LjY2NjY2NjY2NjclIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwXFw6bC1meF9faXRlbV82LTJ7d2lkdGg6Y2FsYygzMy4zMzMzMzMzMzMzJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5zcFxcOmwtZnhfX2l0ZW1fNi0ze3dpZHRoOmNhbGMoNTAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwXFw6bC1meF9faXRlbV82LTR7d2lkdGg6Y2FsYyg2Ni42NjY2NjY2NjY3JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5zcFxcOmwtZnhfX2l0ZW1fNi01e3dpZHRoOmNhbGMoODMuMzMzMzMzMzMzMyUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uc3BcXDpsLWZ4X19pdGVtXzYtNnt3aWR0aDpjYWxjKDEwMCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uc3BcXDpsLWZ4X19pdGVtXzctMXt3aWR0aDpjYWxjKDE0LjI4NTcxNDI4NTclIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwXFw6bC1meF9faXRlbV83LTJ7d2lkdGg6Y2FsYygyOC41NzE0Mjg1NzE0JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5zcFxcOmwtZnhfX2l0ZW1fNy0ze3dpZHRoOmNhbGMoNDIuODU3MTQyODU3MSUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uc3BcXDpsLWZ4X19pdGVtXzctNHt3aWR0aDpjYWxjKDU3LjE0Mjg1NzE0MjklIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwXFw6bC1meF9faXRlbV83LTV7d2lkdGg6Y2FsYyg3MS40Mjg1NzE0Mjg2JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5zcFxcOmwtZnhfX2l0ZW1fNy02e3dpZHRoOmNhbGMoODUuNzE0Mjg1NzE0MyUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uc3BcXDpsLWZ4X19pdGVtXzctN3t3aWR0aDpjYWxjKDEwMCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uc3BcXDpsLWZ4X19pdGVtXzgtMXt3aWR0aDpjYWxjKDEyLjUlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwXFw6bC1meF9faXRlbV84LTJ7d2lkdGg6Y2FsYygyNSUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uc3BcXDpsLWZ4X19pdGVtXzgtM3t3aWR0aDpjYWxjKDM3LjUlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwXFw6bC1meF9faXRlbV84LTR7d2lkdGg6Y2FsYyg1MCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uc3BcXDpsLWZ4X19pdGVtXzgtNXt3aWR0aDpjYWxjKDYyLjUlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwXFw6bC1meF9faXRlbV84LTZ7d2lkdGg6Y2FsYyg3NSUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uc3BcXDpsLWZ4X19pdGVtXzgtN3t3aWR0aDpjYWxjKDg3LjUlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LnNwXFw6bC1meF9faXRlbV84LTh7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9fUBtZWRpYShob3Zlcjpob3Zlcil7LmhvdmVyXFw6bC1meF9faXRlbV8xLTF7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmhvdmVyXFw6bC1meF9faXRlbV8yLTF7d2lkdGg6Y2FsYyg1MCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uaG92ZXJcXDpsLWZ4X19pdGVtXzItMnt3aWR0aDpjYWxjKDEwMCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uaG92ZXJcXDpsLWZ4X19pdGVtXzMtMXt3aWR0aDpjYWxjKDMzLjMzMzMzMzMzMzMlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmhvdmVyXFw6bC1meF9faXRlbV8zLTJ7d2lkdGg6Y2FsYyg2Ni42NjY2NjY2NjY3JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5ob3ZlclxcOmwtZnhfX2l0ZW1fMy0ze3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5ob3ZlclxcOmwtZnhfX2l0ZW1fNC0xe3dpZHRoOmNhbGMoMjUlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmhvdmVyXFw6bC1meF9faXRlbV80LTJ7d2lkdGg6Y2FsYyg1MCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uaG92ZXJcXDpsLWZ4X19pdGVtXzQtM3t3aWR0aDpjYWxjKDc1JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5ob3ZlclxcOmwtZnhfX2l0ZW1fNC00e3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5ob3ZlclxcOmwtZnhfX2l0ZW1fNS0xe3dpZHRoOmNhbGMoMjAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmhvdmVyXFw6bC1meF9faXRlbV81LTJ7d2lkdGg6Y2FsYyg0MCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uaG92ZXJcXDpsLWZ4X19pdGVtXzUtM3t3aWR0aDpjYWxjKDYwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5ob3ZlclxcOmwtZnhfX2l0ZW1fNS00e3dpZHRoOmNhbGMoODAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmhvdmVyXFw6bC1meF9faXRlbV81LTV7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmhvdmVyXFw6bC1meF9faXRlbV82LTF7d2lkdGg6Y2FsYygxNi42NjY2NjY2NjY3JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5ob3ZlclxcOmwtZnhfX2l0ZW1fNi0ye3dpZHRoOmNhbGMoMzMuMzMzMzMzMzMzMyUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uaG92ZXJcXDpsLWZ4X19pdGVtXzYtM3t3aWR0aDpjYWxjKDUwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5ob3ZlclxcOmwtZnhfX2l0ZW1fNi00e3dpZHRoOmNhbGMoNjYuNjY2NjY2NjY2NyUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uaG92ZXJcXDpsLWZ4X19pdGVtXzYtNXt3aWR0aDpjYWxjKDgzLjMzMzMzMzMzMzMlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmhvdmVyXFw6bC1meF9faXRlbV82LTZ7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmhvdmVyXFw6bC1meF9faXRlbV83LTF7d2lkdGg6Y2FsYygxNC4yODU3MTQyODU3JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5ob3ZlclxcOmwtZnhfX2l0ZW1fNy0ye3dpZHRoOmNhbGMoMjguNTcxNDI4NTcxNCUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uaG92ZXJcXDpsLWZ4X19pdGVtXzctM3t3aWR0aDpjYWxjKDQyLjg1NzE0Mjg1NzElIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmhvdmVyXFw6bC1meF9faXRlbV83LTR7d2lkdGg6Y2FsYyg1Ny4xNDI4NTcxNDI5JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5ob3ZlclxcOmwtZnhfX2l0ZW1fNy01e3dpZHRoOmNhbGMoNzEuNDI4NTcxNDI4NiUgLSB2YXIoLS1sLWdhcC14LCAwcHgpKX0uaG92ZXJcXDpsLWZ4X19pdGVtXzctNnt3aWR0aDpjYWxjKDg1LjcxNDI4NTcxNDMlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmhvdmVyXFw6bC1meF9faXRlbV83LTd7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmhvdmVyXFw6bC1meF9faXRlbV84LTF7d2lkdGg6Y2FsYygxMi41JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5ob3ZlclxcOmwtZnhfX2l0ZW1fOC0ye3dpZHRoOmNhbGMoMjUlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmhvdmVyXFw6bC1meF9faXRlbV84LTN7d2lkdGg6Y2FsYygzNy41JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5ob3ZlclxcOmwtZnhfX2l0ZW1fOC00e3dpZHRoOmNhbGMoNTAlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmhvdmVyXFw6bC1meF9faXRlbV84LTV7d2lkdGg6Y2FsYyg2Mi41JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5ob3ZlclxcOmwtZnhfX2l0ZW1fOC02e3dpZHRoOmNhbGMoNzUlIC0gdmFyKC0tbC1nYXAteCwgMHB4KSl9LmhvdmVyXFw6bC1meF9faXRlbV84LTd7d2lkdGg6Y2FsYyg4Ny41JSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfS5ob3ZlclxcOmwtZnhfX2l0ZW1fOC04e3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLWwtZ2FwLXgsIDBweCkpfX0ubC1meF9fZml0LWl0ZW17d2lkdGg6Zml0LWNvbnRlbnR9QG1lZGlhKG1pbi13aWR0aDogODUwLjAycHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHByaW50ey5wY1xcOmwtZnhfX2ZpdC1pdGVte3dpZHRoOmZpdC1jb250ZW50fX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtaW4td2lkdGg6IDU1MC4wMnB4KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LnRiXFw6bC1meF9fZml0LWl0ZW17d2lkdGg6Zml0LWNvbnRlbnR9fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogODUwcHgpey50Yi1sb1xcOmwtZnhfX2ZpdC1pdGVte3dpZHRoOmZpdC1jb250ZW50fX1AbWVkaWEobWluLXdpZHRoOiA1NTAuMDJweCl7LnNwLXVwXFw6bC1meF9fZml0LWl0ZW17d2lkdGg6Zml0LWNvbnRlbnR9fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogNTUwcHgpey5zcFxcOmwtZnhfX2ZpdC1pdGVte3dpZHRoOmZpdC1jb250ZW50fX1AbWVkaWEoaG92ZXI6aG92ZXIpey5ob3ZlclxcOmwtZnhfX2ZpdC1pdGVte3dpZHRoOmZpdC1jb250ZW50fX0ubC1ncmlke2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KHZhcigtLWwtZ3JpZC0tZGl2aWRlLCAxKSwgMWZyKTtjb2x1bW4tZ2FwOnZhcigtLWwtZ2FwLXgsIDBweCk7cm93LWdhcDp2YXIoLS1sLWdhcC15LCAwcHgpfS5sLWdyaWQubC1ncmlkLS0xey0tbC1ncmlkLS1kaXZpZGU6IDF9LmwtZ3JpZC5sLWdyaWQtLTJ7LS1sLWdyaWQtLWRpdmlkZTogMn0ubC1ncmlkLmwtZ3JpZC0tM3stLWwtZ3JpZC0tZGl2aWRlOiAzfS5sLWdyaWQubC1ncmlkLS00ey0tbC1ncmlkLS1kaXZpZGU6IDR9LmwtZ3JpZC5sLWdyaWQtLTV7LS1sLWdyaWQtLWRpdmlkZTogNX0ubC1ncmlkLmwtZ3JpZC0tNnstLWwtZ3JpZC0tZGl2aWRlOiA2fS5sLWdyaWQubC1ncmlkLS03ey0tbC1ncmlkLS1kaXZpZGU6IDd9LmwtZ3JpZC5sLWdyaWQtLTh7LS1sLWdyaWQtLWRpdmlkZTogOH1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LmwtZ3JpZC5wY1xcOmwtZ3JpZC0tMXstLWwtZ3JpZC0tZGl2aWRlOiAxfS5sLWdyaWQucGNcXDpsLWdyaWQtLTJ7LS1sLWdyaWQtLWRpdmlkZTogMn0ubC1ncmlkLnBjXFw6bC1ncmlkLS0zey0tbC1ncmlkLS1kaXZpZGU6IDN9LmwtZ3JpZC5wY1xcOmwtZ3JpZC0tNHstLWwtZ3JpZC0tZGl2aWRlOiA0fS5sLWdyaWQucGNcXDpsLWdyaWQtLTV7LS1sLWdyaWQtLWRpdmlkZTogNX0ubC1ncmlkLnBjXFw6bC1ncmlkLS02ey0tbC1ncmlkLS1kaXZpZGU6IDZ9LmwtZ3JpZC5wY1xcOmwtZ3JpZC0tN3stLWwtZ3JpZC0tZGl2aWRlOiA3fS5sLWdyaWQucGNcXDpsLWdyaWQtLTh7LS1sLWdyaWQtLWRpdmlkZTogOH19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWluLXdpZHRoOiA1NTAuMDJweClhbmQgKG1heC13aWR0aDogODUwcHgpey5sLWdyaWQudGJcXDpsLWdyaWQtLTF7LS1sLWdyaWQtLWRpdmlkZTogMX0ubC1ncmlkLnRiXFw6bC1ncmlkLS0yey0tbC1ncmlkLS1kaXZpZGU6IDJ9LmwtZ3JpZC50YlxcOmwtZ3JpZC0tM3stLWwtZ3JpZC0tZGl2aWRlOiAzfS5sLWdyaWQudGJcXDpsLWdyaWQtLTR7LS1sLWdyaWQtLWRpdmlkZTogNH0ubC1ncmlkLnRiXFw6bC1ncmlkLS01ey0tbC1ncmlkLS1kaXZpZGU6IDV9LmwtZ3JpZC50YlxcOmwtZ3JpZC0tNnstLWwtZ3JpZC0tZGl2aWRlOiA2fS5sLWdyaWQudGJcXDpsLWdyaWQtLTd7LS1sLWdyaWQtLWRpdmlkZTogN30ubC1ncmlkLnRiXFw6bC1ncmlkLS04ey0tbC1ncmlkLS1kaXZpZGU6IDh9fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogODUwcHgpey5sLWdyaWQudGItbG9cXDpsLWdyaWQtLTF7LS1sLWdyaWQtLWRpdmlkZTogMX0ubC1ncmlkLnRiLWxvXFw6bC1ncmlkLS0yey0tbC1ncmlkLS1kaXZpZGU6IDJ9LmwtZ3JpZC50Yi1sb1xcOmwtZ3JpZC0tM3stLWwtZ3JpZC0tZGl2aWRlOiAzfS5sLWdyaWQudGItbG9cXDpsLWdyaWQtLTR7LS1sLWdyaWQtLWRpdmlkZTogNH0ubC1ncmlkLnRiLWxvXFw6bC1ncmlkLS01ey0tbC1ncmlkLS1kaXZpZGU6IDV9LmwtZ3JpZC50Yi1sb1xcOmwtZ3JpZC0tNnstLWwtZ3JpZC0tZGl2aWRlOiA2fS5sLWdyaWQudGItbG9cXDpsLWdyaWQtLTd7LS1sLWdyaWQtLWRpdmlkZTogN30ubC1ncmlkLnRiLWxvXFw6bC1ncmlkLS04ey0tbC1ncmlkLS1kaXZpZGU6IDh9fUBtZWRpYShtaW4td2lkdGg6IDU1MC4wMnB4KXsubC1ncmlkLnNwLXVwXFw6bC1ncmlkLS0xey0tbC1ncmlkLS1kaXZpZGU6IDF9LmwtZ3JpZC5zcC11cFxcOmwtZ3JpZC0tMnstLWwtZ3JpZC0tZGl2aWRlOiAyfS5sLWdyaWQuc3AtdXBcXDpsLWdyaWQtLTN7LS1sLWdyaWQtLWRpdmlkZTogM30ubC1ncmlkLnNwLXVwXFw6bC1ncmlkLS00ey0tbC1ncmlkLS1kaXZpZGU6IDR9LmwtZ3JpZC5zcC11cFxcOmwtZ3JpZC0tNXstLWwtZ3JpZC0tZGl2aWRlOiA1fS5sLWdyaWQuc3AtdXBcXDpsLWdyaWQtLTZ7LS1sLWdyaWQtLWRpdmlkZTogNn0ubC1ncmlkLnNwLXVwXFw6bC1ncmlkLS03ey0tbC1ncmlkLS1kaXZpZGU6IDd9LmwtZ3JpZC5zcC11cFxcOmwtZ3JpZC0tOHstLWwtZ3JpZC0tZGl2aWRlOiA4fX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDU1MHB4KXsubC1ncmlkLnNwXFw6bC1ncmlkLS0xey0tbC1ncmlkLS1kaXZpZGU6IDF9LmwtZ3JpZC5zcFxcOmwtZ3JpZC0tMnstLWwtZ3JpZC0tZGl2aWRlOiAyfS5sLWdyaWQuc3BcXDpsLWdyaWQtLTN7LS1sLWdyaWQtLWRpdmlkZTogM30ubC1ncmlkLnNwXFw6bC1ncmlkLS00ey0tbC1ncmlkLS1kaXZpZGU6IDR9LmwtZ3JpZC5zcFxcOmwtZ3JpZC0tNXstLWwtZ3JpZC0tZGl2aWRlOiA1fS5sLWdyaWQuc3BcXDpsLWdyaWQtLTZ7LS1sLWdyaWQtLWRpdmlkZTogNn0ubC1ncmlkLnNwXFw6bC1ncmlkLS03ey0tbC1ncmlkLS1kaXZpZGU6IDd9LmwtZ3JpZC5zcFxcOmwtZ3JpZC0tOHstLWwtZ3JpZC0tZGl2aWRlOiA4fX1AbWVkaWEoaG92ZXI6aG92ZXIpey5sLWdyaWQuaG92ZXJcXDpsLWdyaWQtLTF7LS1sLWdyaWQtLWRpdmlkZTogMX0ubC1ncmlkLmhvdmVyXFw6bC1ncmlkLS0yey0tbC1ncmlkLS1kaXZpZGU6IDJ9LmwtZ3JpZC5ob3ZlclxcOmwtZ3JpZC0tM3stLWwtZ3JpZC0tZGl2aWRlOiAzfS5sLWdyaWQuaG92ZXJcXDpsLWdyaWQtLTR7LS1sLWdyaWQtLWRpdmlkZTogNH0ubC1ncmlkLmhvdmVyXFw6bC1ncmlkLS01ey0tbC1ncmlkLS1kaXZpZGU6IDV9LmwtZ3JpZC5ob3ZlclxcOmwtZ3JpZC0tNnstLWwtZ3JpZC0tZGl2aWRlOiA2fS5sLWdyaWQuaG92ZXJcXDpsLWdyaWQtLTd7LS1sLWdyaWQtLWRpdmlkZTogN30ubC1ncmlkLmhvdmVyXFw6bC1ncmlkLS04ey0tbC1ncmlkLS1kaXZpZGU6IDh9fVtjbGFzcyo9bC1ncmlkX19zcGFuX10sW2NsYXNzKj1sLWdyaWRfX3N0YXJ0X117Z3JpZC1jb2x1bW46dmFyKC0tbC1ncmlkX19zdGFydCwgYXV0bykvc3BhbiB2YXIoLS1sLWdyaWRfX3NwYW4sIDEpfS5sLWdyaWRfX3N0YXJ0XzF7LS1sLWdyaWRfX3N0YXJ0OiAxfS5sLWdyaWRfX3NwYW5fMXstLWwtZ3JpZF9fc3BhbjogMX0ubC1ncmlkX19zdGFydF8yey0tbC1ncmlkX19zdGFydDogMn0ubC1ncmlkX19zcGFuXzJ7LS1sLWdyaWRfX3NwYW46IDJ9LmwtZ3JpZF9fc3RhcnRfM3stLWwtZ3JpZF9fc3RhcnQ6IDN9LmwtZ3JpZF9fc3Bhbl8zey0tbC1ncmlkX19zcGFuOiAzfS5sLWdyaWRfX3N0YXJ0XzR7LS1sLWdyaWRfX3N0YXJ0OiA0fS5sLWdyaWRfX3NwYW5fNHstLWwtZ3JpZF9fc3BhbjogNH0ubC1ncmlkX19zdGFydF81ey0tbC1ncmlkX19zdGFydDogNX0ubC1ncmlkX19zcGFuXzV7LS1sLWdyaWRfX3NwYW46IDV9LmwtZ3JpZF9fc3RhcnRfNnstLWwtZ3JpZF9fc3RhcnQ6IDZ9LmwtZ3JpZF9fc3Bhbl82ey0tbC1ncmlkX19zcGFuOiA2fS5sLWdyaWRfX3N0YXJ0Xzd7LS1sLWdyaWRfX3N0YXJ0OiA3fS5sLWdyaWRfX3NwYW5fN3stLWwtZ3JpZF9fc3BhbjogN30ubC1ncmlkX19zdGFydF84ey0tbC1ncmlkX19zdGFydDogOH0ubC1ncmlkX19zcGFuXzh7LS1sLWdyaWRfX3NwYW46IDh9QG1lZGlhKG1pbi13aWR0aDogODUwLjAycHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHByaW50ey5wY1xcOmwtZ3JpZF9fc3RhcnRfMXstLWwtZ3JpZF9fc3RhcnQ6IDF9LnBjXFw6bC1ncmlkX19zcGFuXzF7LS1sLWdyaWRfX3NwYW46IDF9LnBjXFw6bC1ncmlkX19zdGFydF8yey0tbC1ncmlkX19zdGFydDogMn0ucGNcXDpsLWdyaWRfX3NwYW5fMnstLWwtZ3JpZF9fc3BhbjogMn0ucGNcXDpsLWdyaWRfX3N0YXJ0XzN7LS1sLWdyaWRfX3N0YXJ0OiAzfS5wY1xcOmwtZ3JpZF9fc3Bhbl8zey0tbC1ncmlkX19zcGFuOiAzfS5wY1xcOmwtZ3JpZF9fc3RhcnRfNHstLWwtZ3JpZF9fc3RhcnQ6IDR9LnBjXFw6bC1ncmlkX19zcGFuXzR7LS1sLWdyaWRfX3NwYW46IDR9LnBjXFw6bC1ncmlkX19zdGFydF81ey0tbC1ncmlkX19zdGFydDogNX0ucGNcXDpsLWdyaWRfX3NwYW5fNXstLWwtZ3JpZF9fc3BhbjogNX0ucGNcXDpsLWdyaWRfX3N0YXJ0XzZ7LS1sLWdyaWRfX3N0YXJ0OiA2fS5wY1xcOmwtZ3JpZF9fc3Bhbl82ey0tbC1ncmlkX19zcGFuOiA2fS5wY1xcOmwtZ3JpZF9fc3RhcnRfN3stLWwtZ3JpZF9fc3RhcnQ6IDd9LnBjXFw6bC1ncmlkX19zcGFuXzd7LS1sLWdyaWRfX3NwYW46IDd9LnBjXFw6bC1ncmlkX19zdGFydF84ey0tbC1ncmlkX19zdGFydDogOH0ucGNcXDpsLWdyaWRfX3NwYW5fOHstLWwtZ3JpZF9fc3BhbjogOH19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWluLXdpZHRoOiA1NTAuMDJweClhbmQgKG1heC13aWR0aDogODUwcHgpey50YlxcOmwtZ3JpZF9fc3RhcnRfMXstLWwtZ3JpZF9fc3RhcnQ6IDF9LnRiXFw6bC1ncmlkX19zcGFuXzF7LS1sLWdyaWRfX3NwYW46IDF9LnRiXFw6bC1ncmlkX19zdGFydF8yey0tbC1ncmlkX19zdGFydDogMn0udGJcXDpsLWdyaWRfX3NwYW5fMnstLWwtZ3JpZF9fc3BhbjogMn0udGJcXDpsLWdyaWRfX3N0YXJ0XzN7LS1sLWdyaWRfX3N0YXJ0OiAzfS50YlxcOmwtZ3JpZF9fc3Bhbl8zey0tbC1ncmlkX19zcGFuOiAzfS50YlxcOmwtZ3JpZF9fc3RhcnRfNHstLWwtZ3JpZF9fc3RhcnQ6IDR9LnRiXFw6bC1ncmlkX19zcGFuXzR7LS1sLWdyaWRfX3NwYW46IDR9LnRiXFw6bC1ncmlkX19zdGFydF81ey0tbC1ncmlkX19zdGFydDogNX0udGJcXDpsLWdyaWRfX3NwYW5fNXstLWwtZ3JpZF9fc3BhbjogNX0udGJcXDpsLWdyaWRfX3N0YXJ0XzZ7LS1sLWdyaWRfX3N0YXJ0OiA2fS50YlxcOmwtZ3JpZF9fc3Bhbl82ey0tbC1ncmlkX19zcGFuOiA2fS50YlxcOmwtZ3JpZF9fc3RhcnRfN3stLWwtZ3JpZF9fc3RhcnQ6IDd9LnRiXFw6bC1ncmlkX19zcGFuXzd7LS1sLWdyaWRfX3NwYW46IDd9LnRiXFw6bC1ncmlkX19zdGFydF84ey0tbC1ncmlkX19zdGFydDogOH0udGJcXDpsLWdyaWRfX3NwYW5fOHstLWwtZ3JpZF9fc3BhbjogOH19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LnRiLWxvXFw6bC1ncmlkX19zdGFydF8xey0tbC1ncmlkX19zdGFydDogMX0udGItbG9cXDpsLWdyaWRfX3NwYW5fMXstLWwtZ3JpZF9fc3BhbjogMX0udGItbG9cXDpsLWdyaWRfX3N0YXJ0XzJ7LS1sLWdyaWRfX3N0YXJ0OiAyfS50Yi1sb1xcOmwtZ3JpZF9fc3Bhbl8yey0tbC1ncmlkX19zcGFuOiAyfS50Yi1sb1xcOmwtZ3JpZF9fc3RhcnRfM3stLWwtZ3JpZF9fc3RhcnQ6IDN9LnRiLWxvXFw6bC1ncmlkX19zcGFuXzN7LS1sLWdyaWRfX3NwYW46IDN9LnRiLWxvXFw6bC1ncmlkX19zdGFydF80ey0tbC1ncmlkX19zdGFydDogNH0udGItbG9cXDpsLWdyaWRfX3NwYW5fNHstLWwtZ3JpZF9fc3BhbjogNH0udGItbG9cXDpsLWdyaWRfX3N0YXJ0XzV7LS1sLWdyaWRfX3N0YXJ0OiA1fS50Yi1sb1xcOmwtZ3JpZF9fc3Bhbl81ey0tbC1ncmlkX19zcGFuOiA1fS50Yi1sb1xcOmwtZ3JpZF9fc3RhcnRfNnstLWwtZ3JpZF9fc3RhcnQ6IDZ9LnRiLWxvXFw6bC1ncmlkX19zcGFuXzZ7LS1sLWdyaWRfX3NwYW46IDZ9LnRiLWxvXFw6bC1ncmlkX19zdGFydF83ey0tbC1ncmlkX19zdGFydDogN30udGItbG9cXDpsLWdyaWRfX3NwYW5fN3stLWwtZ3JpZF9fc3BhbjogN30udGItbG9cXDpsLWdyaWRfX3N0YXJ0Xzh7LS1sLWdyaWRfX3N0YXJ0OiA4fS50Yi1sb1xcOmwtZ3JpZF9fc3Bhbl84ey0tbC1ncmlkX19zcGFuOiA4fX1AbWVkaWEobWluLXdpZHRoOiA1NTAuMDJweCl7LnNwLXVwXFw6bC1ncmlkX19zdGFydF8xey0tbC1ncmlkX19zdGFydDogMX0uc3AtdXBcXDpsLWdyaWRfX3NwYW5fMXstLWwtZ3JpZF9fc3BhbjogMX0uc3AtdXBcXDpsLWdyaWRfX3N0YXJ0XzJ7LS1sLWdyaWRfX3N0YXJ0OiAyfS5zcC11cFxcOmwtZ3JpZF9fc3Bhbl8yey0tbC1ncmlkX19zcGFuOiAyfS5zcC11cFxcOmwtZ3JpZF9fc3RhcnRfM3stLWwtZ3JpZF9fc3RhcnQ6IDN9LnNwLXVwXFw6bC1ncmlkX19zcGFuXzN7LS1sLWdyaWRfX3NwYW46IDN9LnNwLXVwXFw6bC1ncmlkX19zdGFydF80ey0tbC1ncmlkX19zdGFydDogNH0uc3AtdXBcXDpsLWdyaWRfX3NwYW5fNHstLWwtZ3JpZF9fc3BhbjogNH0uc3AtdXBcXDpsLWdyaWRfX3N0YXJ0XzV7LS1sLWdyaWRfX3N0YXJ0OiA1fS5zcC11cFxcOmwtZ3JpZF9fc3Bhbl81ey0tbC1ncmlkX19zcGFuOiA1fS5zcC11cFxcOmwtZ3JpZF9fc3RhcnRfNnstLWwtZ3JpZF9fc3RhcnQ6IDZ9LnNwLXVwXFw6bC1ncmlkX19zcGFuXzZ7LS1sLWdyaWRfX3NwYW46IDZ9LnNwLXVwXFw6bC1ncmlkX19zdGFydF83ey0tbC1ncmlkX19zdGFydDogN30uc3AtdXBcXDpsLWdyaWRfX3NwYW5fN3stLWwtZ3JpZF9fc3BhbjogN30uc3AtdXBcXDpsLWdyaWRfX3N0YXJ0Xzh7LS1sLWdyaWRfX3N0YXJ0OiA4fS5zcC11cFxcOmwtZ3JpZF9fc3Bhbl84ey0tbC1ncmlkX19zcGFuOiA4fX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDU1MHB4KXsuc3BcXDpsLWdyaWRfX3N0YXJ0XzF7LS1sLWdyaWRfX3N0YXJ0OiAxfS5zcFxcOmwtZ3JpZF9fc3Bhbl8xey0tbC1ncmlkX19zcGFuOiAxfS5zcFxcOmwtZ3JpZF9fc3RhcnRfMnstLWwtZ3JpZF9fc3RhcnQ6IDJ9LnNwXFw6bC1ncmlkX19zcGFuXzJ7LS1sLWdyaWRfX3NwYW46IDJ9LnNwXFw6bC1ncmlkX19zdGFydF8zey0tbC1ncmlkX19zdGFydDogM30uc3BcXDpsLWdyaWRfX3NwYW5fM3stLWwtZ3JpZF9fc3BhbjogM30uc3BcXDpsLWdyaWRfX3N0YXJ0XzR7LS1sLWdyaWRfX3N0YXJ0OiA0fS5zcFxcOmwtZ3JpZF9fc3Bhbl80ey0tbC1ncmlkX19zcGFuOiA0fS5zcFxcOmwtZ3JpZF9fc3RhcnRfNXstLWwtZ3JpZF9fc3RhcnQ6IDV9LnNwXFw6bC1ncmlkX19zcGFuXzV7LS1sLWdyaWRfX3NwYW46IDV9LnNwXFw6bC1ncmlkX19zdGFydF82ey0tbC1ncmlkX19zdGFydDogNn0uc3BcXDpsLWdyaWRfX3NwYW5fNnstLWwtZ3JpZF9fc3BhbjogNn0uc3BcXDpsLWdyaWRfX3N0YXJ0Xzd7LS1sLWdyaWRfX3N0YXJ0OiA3fS5zcFxcOmwtZ3JpZF9fc3Bhbl83ey0tbC1ncmlkX19zcGFuOiA3fS5zcFxcOmwtZ3JpZF9fc3RhcnRfOHstLWwtZ3JpZF9fc3RhcnQ6IDh9LnNwXFw6bC1ncmlkX19zcGFuXzh7LS1sLWdyaWRfX3NwYW46IDh9fUBtZWRpYShob3Zlcjpob3Zlcil7LmhvdmVyXFw6bC1ncmlkX19zdGFydF8xey0tbC1ncmlkX19zdGFydDogMX0uaG92ZXJcXDpsLWdyaWRfX3NwYW5fMXstLWwtZ3JpZF9fc3BhbjogMX0uaG92ZXJcXDpsLWdyaWRfX3N0YXJ0XzJ7LS1sLWdyaWRfX3N0YXJ0OiAyfS5ob3ZlclxcOmwtZ3JpZF9fc3Bhbl8yey0tbC1ncmlkX19zcGFuOiAyfS5ob3ZlclxcOmwtZ3JpZF9fc3RhcnRfM3stLWwtZ3JpZF9fc3RhcnQ6IDN9LmhvdmVyXFw6bC1ncmlkX19zcGFuXzN7LS1sLWdyaWRfX3NwYW46IDN9LmhvdmVyXFw6bC1ncmlkX19zdGFydF80ey0tbC1ncmlkX19zdGFydDogNH0uaG92ZXJcXDpsLWdyaWRfX3NwYW5fNHstLWwtZ3JpZF9fc3BhbjogNH0uaG92ZXJcXDpsLWdyaWRfX3N0YXJ0XzV7LS1sLWdyaWRfX3N0YXJ0OiA1fS5ob3ZlclxcOmwtZ3JpZF9fc3Bhbl81ey0tbC1ncmlkX19zcGFuOiA1fS5ob3ZlclxcOmwtZ3JpZF9fc3RhcnRfNnstLWwtZ3JpZF9fc3RhcnQ6IDZ9LmhvdmVyXFw6bC1ncmlkX19zcGFuXzZ7LS1sLWdyaWRfX3NwYW46IDZ9LmhvdmVyXFw6bC1ncmlkX19zdGFydF83ey0tbC1ncmlkX19zdGFydDogN30uaG92ZXJcXDpsLWdyaWRfX3NwYW5fN3stLWwtZ3JpZF9fc3BhbjogN30uaG92ZXJcXDpsLWdyaWRfX3N0YXJ0Xzh7LS1sLWdyaWRfX3N0YXJ0OiA4fS5ob3ZlclxcOmwtZ3JpZF9fc3Bhbl84ey0tbC1ncmlkX19zcGFuOiA4fX0ubC1nYXAteF9wYWdlLXRvcHstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX3BhZ2UtdG9wKX0ubC1nYXAteV9wYWdlLXRvcHstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX3BhZ2UtdG9wKX0ubC1nYXAteF9zNXstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX3M1KX0ubC1nYXAteV9zNXstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX3M1KX0ubC1nYXAteF9zNHstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX3M0KX0ubC1nYXAteV9zNHstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX3M0KX0ubC1nYXAteF9zM3stLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX3MzKX0ubC1nYXAteV9zM3stLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX3MzKX0ubC1nYXAteF9zMnstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX3MyKX0ubC1nYXAteV9zMnstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX3MyKX0ubC1nYXAteF9zMXstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX3MxKX0ubC1nYXAteV9zMXstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX3MxKX0ubC1nYXAteF9uey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbil9LmwtZ2FwLXlfbnstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX24pfS5sLWdhcC14X2wxey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbDEpfS5sLWdhcC15X2wxey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDEpfS5sLWdhcC14X2wyey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbDIpfS5sLWdhcC15X2wyey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDIpfS5sLWdhcC14X2wzey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbDMpfS5sLWdhcC15X2wzey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDMpfS5sLWdhcC14X2w0ey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbDQpfS5sLWdhcC15X2w0ey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDQpfS5sLWdhcC14X2w1ey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbDUpfS5sLWdhcC15X2w1ey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDUpfS5sLWdhcC14X2w2ey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbDYpfS5sLWdhcC15X2w2ey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDYpfS5sLWdhcC14X2w3ey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbDcpfS5sLWdhcC15X2w3ey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDcpfS5sLWdhcC14X2w4ey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbDgpfS5sLWdhcC15X2w4ey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDgpfUBtZWRpYShtaW4td2lkdGg6IDg1MC4wMnB4KSwob3JpZW50YXRpb246bGFuZHNjYXBlKSxwcmludHsucGNcXDpsLWdhcC14X3BhZ2UtdG9wey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfcGFnZS10b3ApfS5wY1xcOmwtZ2FwLXlfcGFnZS10b3B7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9wYWdlLXRvcCl9LnBjXFw6bC1nYXAteF9zNXstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX3M1KX0ucGNcXDpsLWdhcC15X3M1ey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfczUpfS5wY1xcOmwtZ2FwLXhfczR7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9zNCl9LnBjXFw6bC1nYXAteV9zNHstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX3M0KX0ucGNcXDpsLWdhcC14X3Mzey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfczMpfS5wY1xcOmwtZ2FwLXlfczN7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9zMyl9LnBjXFw6bC1nYXAteF9zMnstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX3MyKX0ucGNcXDpsLWdhcC15X3Myey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfczIpfS5wY1xcOmwtZ2FwLXhfczF7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9zMSl9LnBjXFw6bC1nYXAteV9zMXstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX3MxKX0ucGNcXDpsLWdhcC14X257LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9uKX0ucGNcXDpsLWdhcC15X257LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9uKX0ucGNcXDpsLWdhcC14X2wxey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbDEpfS5wY1xcOmwtZ2FwLXlfbDF7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9sMSl9LnBjXFw6bC1nYXAteF9sMnstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX2wyKX0ucGNcXDpsLWdhcC15X2wyey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDIpfS5wY1xcOmwtZ2FwLXhfbDN7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9sMyl9LnBjXFw6bC1nYXAteV9sM3stLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX2wzKX0ucGNcXDpsLWdhcC14X2w0ey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbDQpfS5wY1xcOmwtZ2FwLXlfbDR7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9sNCl9LnBjXFw6bC1nYXAteF9sNXstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX2w1KX0ucGNcXDpsLWdhcC15X2w1ey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDUpfS5wY1xcOmwtZ2FwLXhfbDZ7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9sNil9LnBjXFw6bC1nYXAteV9sNnstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX2w2KX0ucGNcXDpsLWdhcC14X2w3ey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbDcpfS5wY1xcOmwtZ2FwLXlfbDd7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9sNyl9LnBjXFw6bC1nYXAteF9sOHstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX2w4KX0ucGNcXDpsLWdhcC15X2w4ey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDgpfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtaW4td2lkdGg6IDU1MC4wMnB4KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LnRiXFw6bC1nYXAteF9wYWdlLXRvcHstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX3BhZ2UtdG9wKX0udGJcXDpsLWdhcC15X3BhZ2UtdG9wey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfcGFnZS10b3ApfS50YlxcOmwtZ2FwLXhfczV7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9zNSl9LnRiXFw6bC1nYXAteV9zNXstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX3M1KX0udGJcXDpsLWdhcC14X3M0ey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfczQpfS50YlxcOmwtZ2FwLXlfczR7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9zNCl9LnRiXFw6bC1nYXAteF9zM3stLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX3MzKX0udGJcXDpsLWdhcC15X3Mzey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfczMpfS50YlxcOmwtZ2FwLXhfczJ7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9zMil9LnRiXFw6bC1nYXAteV9zMnstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX3MyKX0udGJcXDpsLWdhcC14X3Mxey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfczEpfS50YlxcOmwtZ2FwLXlfczF7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9zMSl9LnRiXFw6bC1nYXAteF9uey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbil9LnRiXFw6bC1nYXAteV9uey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbil9LnRiXFw6bC1nYXAteF9sMXstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX2wxKX0udGJcXDpsLWdhcC15X2wxey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDEpfS50YlxcOmwtZ2FwLXhfbDJ7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9sMil9LnRiXFw6bC1nYXAteV9sMnstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX2wyKX0udGJcXDpsLWdhcC14X2wzey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbDMpfS50YlxcOmwtZ2FwLXlfbDN7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9sMyl9LnRiXFw6bC1nYXAteF9sNHstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX2w0KX0udGJcXDpsLWdhcC15X2w0ey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDQpfS50YlxcOmwtZ2FwLXhfbDV7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9sNSl9LnRiXFw6bC1nYXAteV9sNXstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX2w1KX0udGJcXDpsLWdhcC14X2w2ey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbDYpfS50YlxcOmwtZ2FwLXlfbDZ7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9sNil9LnRiXFw6bC1nYXAteF9sN3stLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX2w3KX0udGJcXDpsLWdhcC15X2w3ey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDcpfS50YlxcOmwtZ2FwLXhfbDh7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9sOCl9LnRiXFw6bC1nYXAteV9sOHstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX2w4KX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LnRiLWxvXFw6bC1nYXAteF9wYWdlLXRvcHstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX3BhZ2UtdG9wKX0udGItbG9cXDpsLWdhcC15X3BhZ2UtdG9wey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfcGFnZS10b3ApfS50Yi1sb1xcOmwtZ2FwLXhfczV7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9zNSl9LnRiLWxvXFw6bC1nYXAteV9zNXstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX3M1KX0udGItbG9cXDpsLWdhcC14X3M0ey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfczQpfS50Yi1sb1xcOmwtZ2FwLXlfczR7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9zNCl9LnRiLWxvXFw6bC1nYXAteF9zM3stLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX3MzKX0udGItbG9cXDpsLWdhcC15X3Mzey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfczMpfS50Yi1sb1xcOmwtZ2FwLXhfczJ7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9zMil9LnRiLWxvXFw6bC1nYXAteV9zMnstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX3MyKX0udGItbG9cXDpsLWdhcC14X3Mxey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfczEpfS50Yi1sb1xcOmwtZ2FwLXlfczF7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9zMSl9LnRiLWxvXFw6bC1nYXAteF9uey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbil9LnRiLWxvXFw6bC1nYXAteV9uey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbil9LnRiLWxvXFw6bC1nYXAteF9sMXstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX2wxKX0udGItbG9cXDpsLWdhcC15X2wxey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDEpfS50Yi1sb1xcOmwtZ2FwLXhfbDJ7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9sMil9LnRiLWxvXFw6bC1nYXAteV9sMnstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX2wyKX0udGItbG9cXDpsLWdhcC14X2wzey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbDMpfS50Yi1sb1xcOmwtZ2FwLXlfbDN7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9sMyl9LnRiLWxvXFw6bC1nYXAteF9sNHstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX2w0KX0udGItbG9cXDpsLWdhcC15X2w0ey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDQpfS50Yi1sb1xcOmwtZ2FwLXhfbDV7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9sNSl9LnRiLWxvXFw6bC1nYXAteV9sNXstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX2w1KX0udGItbG9cXDpsLWdhcC14X2w2ey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbDYpfS50Yi1sb1xcOmwtZ2FwLXlfbDZ7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9sNil9LnRiLWxvXFw6bC1nYXAteF9sN3stLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX2w3KX0udGItbG9cXDpsLWdhcC15X2w3ey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDcpfS50Yi1sb1xcOmwtZ2FwLXhfbDh7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9sOCl9LnRiLWxvXFw6bC1nYXAteV9sOHstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX2w4KX19QG1lZGlhKG1pbi13aWR0aDogNTUwLjAycHgpey5zcC11cFxcOmwtZ2FwLXhfcGFnZS10b3B7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9wYWdlLXRvcCl9LnNwLXVwXFw6bC1nYXAteV9wYWdlLXRvcHstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX3BhZ2UtdG9wKX0uc3AtdXBcXDpsLWdhcC14X3M1ey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfczUpfS5zcC11cFxcOmwtZ2FwLXlfczV7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9zNSl9LnNwLXVwXFw6bC1nYXAteF9zNHstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX3M0KX0uc3AtdXBcXDpsLWdhcC15X3M0ey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfczQpfS5zcC11cFxcOmwtZ2FwLXhfczN7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9zMyl9LnNwLXVwXFw6bC1nYXAteV9zM3stLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX3MzKX0uc3AtdXBcXDpsLWdhcC14X3Myey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfczIpfS5zcC11cFxcOmwtZ2FwLXlfczJ7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9zMil9LnNwLXVwXFw6bC1nYXAteF9zMXstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX3MxKX0uc3AtdXBcXDpsLWdhcC15X3Mxey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfczEpfS5zcC11cFxcOmwtZ2FwLXhfbnstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX24pfS5zcC11cFxcOmwtZ2FwLXlfbnstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX24pfS5zcC11cFxcOmwtZ2FwLXhfbDF7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9sMSl9LnNwLXVwXFw6bC1nYXAteV9sMXstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX2wxKX0uc3AtdXBcXDpsLWdhcC14X2wyey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbDIpfS5zcC11cFxcOmwtZ2FwLXlfbDJ7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9sMil9LnNwLXVwXFw6bC1nYXAteF9sM3stLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX2wzKX0uc3AtdXBcXDpsLWdhcC15X2wzey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDMpfS5zcC11cFxcOmwtZ2FwLXhfbDR7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9sNCl9LnNwLXVwXFw6bC1nYXAteV9sNHstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX2w0KX0uc3AtdXBcXDpsLWdhcC14X2w1ey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbDUpfS5zcC11cFxcOmwtZ2FwLXlfbDV7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9sNSl9LnNwLXVwXFw6bC1nYXAteF9sNnstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX2w2KX0uc3AtdXBcXDpsLWdhcC15X2w2ey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDYpfS5zcC11cFxcOmwtZ2FwLXhfbDd7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9sNyl9LnNwLXVwXFw6bC1nYXAteV9sN3stLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX2w3KX0uc3AtdXBcXDpsLWdhcC14X2w4ey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbDgpfS5zcC11cFxcOmwtZ2FwLXlfbDh7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9sOCl9fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogNTUwcHgpey5zcFxcOmwtZ2FwLXhfcGFnZS10b3B7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9wYWdlLXRvcCl9LnNwXFw6bC1nYXAteV9wYWdlLXRvcHstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX3BhZ2UtdG9wKX0uc3BcXDpsLWdhcC14X3M1ey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfczUpfS5zcFxcOmwtZ2FwLXlfczV7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9zNSl9LnNwXFw6bC1nYXAteF9zNHstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX3M0KX0uc3BcXDpsLWdhcC15X3M0ey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfczQpfS5zcFxcOmwtZ2FwLXhfczN7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9zMyl9LnNwXFw6bC1nYXAteV9zM3stLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX3MzKX0uc3BcXDpsLWdhcC14X3Myey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfczIpfS5zcFxcOmwtZ2FwLXlfczJ7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9zMil9LnNwXFw6bC1nYXAteF9zMXstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX3MxKX0uc3BcXDpsLWdhcC15X3Mxey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfczEpfS5zcFxcOmwtZ2FwLXhfbnstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX24pfS5zcFxcOmwtZ2FwLXlfbnstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX24pfS5zcFxcOmwtZ2FwLXhfbDF7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9sMSl9LnNwXFw6bC1nYXAteV9sMXstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX2wxKX0uc3BcXDpsLWdhcC14X2wyey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbDIpfS5zcFxcOmwtZ2FwLXlfbDJ7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9sMil9LnNwXFw6bC1nYXAteF9sM3stLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX2wzKX0uc3BcXDpsLWdhcC15X2wzey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDMpfS5zcFxcOmwtZ2FwLXhfbDR7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9sNCl9LnNwXFw6bC1nYXAteV9sNHstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX2w0KX0uc3BcXDpsLWdhcC14X2w1ey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbDUpfS5zcFxcOmwtZ2FwLXlfbDV7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9sNSl9LnNwXFw6bC1nYXAteF9sNnstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX2w2KX0uc3BcXDpsLWdhcC15X2w2ey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDYpfS5zcFxcOmwtZ2FwLXhfbDd7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9sNyl9LnNwXFw6bC1nYXAteV9sN3stLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX2w3KX0uc3BcXDpsLWdhcC14X2w4ey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbDgpfS5zcFxcOmwtZ2FwLXlfbDh7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9sOCl9fUBtZWRpYShob3Zlcjpob3Zlcil7LmhvdmVyXFw6bC1nYXAteF9wYWdlLXRvcHstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX3BhZ2UtdG9wKX0uaG92ZXJcXDpsLWdhcC15X3BhZ2UtdG9wey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfcGFnZS10b3ApfS5ob3ZlclxcOmwtZ2FwLXhfczV7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9zNSl9LmhvdmVyXFw6bC1nYXAteV9zNXstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX3M1KX0uaG92ZXJcXDpsLWdhcC14X3M0ey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfczQpfS5ob3ZlclxcOmwtZ2FwLXlfczR7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9zNCl9LmhvdmVyXFw6bC1nYXAteF9zM3stLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX3MzKX0uaG92ZXJcXDpsLWdhcC15X3Mzey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfczMpfS5ob3ZlclxcOmwtZ2FwLXhfczJ7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9zMil9LmhvdmVyXFw6bC1nYXAteV9zMnstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX3MyKX0uaG92ZXJcXDpsLWdhcC14X3Mxey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfczEpfS5ob3ZlclxcOmwtZ2FwLXlfczF7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9zMSl9LmhvdmVyXFw6bC1nYXAteF9uey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbil9LmhvdmVyXFw6bC1nYXAteV9uey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbil9LmhvdmVyXFw6bC1nYXAteF9sMXstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX2wxKX0uaG92ZXJcXDpsLWdhcC15X2wxey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDEpfS5ob3ZlclxcOmwtZ2FwLXhfbDJ7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9sMil9LmhvdmVyXFw6bC1nYXAteV9sMnstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX2wyKX0uaG92ZXJcXDpsLWdhcC14X2wzey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbDMpfS5ob3ZlclxcOmwtZ2FwLXlfbDN7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9sMyl9LmhvdmVyXFw6bC1nYXAteF9sNHstLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX2w0KX0uaG92ZXJcXDpsLWdhcC15X2w0ey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDQpfS5ob3ZlclxcOmwtZ2FwLXhfbDV7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9sNSl9LmhvdmVyXFw6bC1nYXAteV9sNXstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX2w1KX0uaG92ZXJcXDpsLWdhcC14X2w2ey0tbC1nYXAteDogdmFyKC0tcm9vdC1zcGFjZXJfbDYpfS5ob3ZlclxcOmwtZ2FwLXlfbDZ7LS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl9sNil9LmhvdmVyXFw6bC1nYXAteF9sN3stLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyX2w3KX0uaG92ZXJcXDpsLWdhcC15X2w3ey0tbC1nYXAteTogdmFyKC0tcm9vdC1zcGFjZXJfbDcpfS5ob3ZlclxcOmwtZ2FwLXhfbDh7LS1sLWdhcC14OiB2YXIoLS1yb290LXNwYWNlcl9sOCl9LmhvdmVyXFw6bC1nYXAteV9sOHstLWwtZ2FwLXk6IHZhcigtLXJvb3Qtc3BhY2VyX2w4KX19LmwtanN0LWNfY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmwtanN0LWNfY2VudGVyLmwtZnh7bWFyZ2luLWxlZnQ6Y2FsYyh2YXIoLS1sLWdhcC14LCAwcHgpKi0wLjUpO21hcmdpbi1yaWdodDpjYWxjKHZhcigtLWwtZ2FwLXgsIDBweCkqLTAuNSl9LmwtanN0LWNfc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9LmwtanN0LWNfZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0ubC1qc3QtY19lbmQubC1meHttYXJnaW4tbGVmdDpjYWxjKHZhcigtLWwtZ2FwLXgsIDBweCkqLTEpO21hcmdpbi1yaWdodDowfS5sLWpzdC1jX2JldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmwtanN0LWNfYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmR9QG1lZGlhKG1pbi13aWR0aDogODUwLjAycHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHByaW50ey5wY1xcOmwtanN0LWNfY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnBjXFw6bC1qc3QtY19jZW50ZXIubC1meHttYXJnaW4tbGVmdDpjYWxjKHZhcigtLWwtZ2FwLXgsIDBweCkqLTAuNSk7bWFyZ2luLXJpZ2h0OmNhbGModmFyKC0tbC1nYXAteCwgMHB4KSotMC41KX0ucGNcXDpsLWpzdC1jX3N0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5wY1xcOmwtanN0LWNfZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0ucGNcXDpsLWpzdC1jX2VuZC5sLWZ4e21hcmdpbi1sZWZ0OmNhbGModmFyKC0tbC1nYXAteCwgMHB4KSotMSk7bWFyZ2luLXJpZ2h0OjB9LnBjXFw6bC1qc3QtY19iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5wY1xcOmwtanN0LWNfYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmR9fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1pbi13aWR0aDogNTUwLjAycHgpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsudGJcXDpsLWpzdC1jX2NlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS50YlxcOmwtanN0LWNfY2VudGVyLmwtZnh7bWFyZ2luLWxlZnQ6Y2FsYyh2YXIoLS1sLWdhcC14LCAwcHgpKi0wLjUpO21hcmdpbi1yaWdodDpjYWxjKHZhcigtLWwtZ2FwLXgsIDBweCkqLTAuNSl9LnRiXFw6bC1qc3QtY19zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0udGJcXDpsLWpzdC1jX2VuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9LnRiXFw6bC1qc3QtY19lbmQubC1meHttYXJnaW4tbGVmdDpjYWxjKHZhcigtLWwtZ2FwLXgsIDBweCkqLTEpO21hcmdpbi1yaWdodDowfS50YlxcOmwtanN0LWNfYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0udGJcXDpsLWpzdC1jX2Fyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsudGItbG9cXDpsLWpzdC1jX2NlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS50Yi1sb1xcOmwtanN0LWNfY2VudGVyLmwtZnh7bWFyZ2luLWxlZnQ6Y2FsYyh2YXIoLS1sLWdhcC14LCAwcHgpKi0wLjUpO21hcmdpbi1yaWdodDpjYWxjKHZhcigtLWwtZ2FwLXgsIDBweCkqLTAuNSl9LnRiLWxvXFw6bC1qc3QtY19zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0udGItbG9cXDpsLWpzdC1jX2VuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9LnRiLWxvXFw6bC1qc3QtY19lbmQubC1meHttYXJnaW4tbGVmdDpjYWxjKHZhcigtLWwtZ2FwLXgsIDBweCkqLTEpO21hcmdpbi1yaWdodDowfS50Yi1sb1xcOmwtanN0LWNfYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0udGItbG9cXDpsLWpzdC1jX2Fyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kfX1AbWVkaWEobWluLXdpZHRoOiA1NTAuMDJweCl7LnNwLXVwXFw6bC1qc3QtY19jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uc3AtdXBcXDpsLWpzdC1jX2NlbnRlci5sLWZ4e21hcmdpbi1sZWZ0OmNhbGModmFyKC0tbC1nYXAteCwgMHB4KSotMC41KTttYXJnaW4tcmlnaHQ6Y2FsYyh2YXIoLS1sLWdhcC14LCAwcHgpKi0wLjUpfS5zcC11cFxcOmwtanN0LWNfc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9LnNwLXVwXFw6bC1qc3QtY19lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5zcC11cFxcOmwtanN0LWNfZW5kLmwtZnh7bWFyZ2luLWxlZnQ6Y2FsYyh2YXIoLS1sLWdhcC14LCAwcHgpKi0xKTttYXJnaW4tcmlnaHQ6MH0uc3AtdXBcXDpsLWpzdC1jX2JldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LnNwLXVwXFw6bC1qc3QtY19hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZH19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7LnNwXFw6bC1qc3QtY19jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uc3BcXDpsLWpzdC1jX2NlbnRlci5sLWZ4e21hcmdpbi1sZWZ0OmNhbGModmFyKC0tbC1nYXAteCwgMHB4KSotMC41KTttYXJnaW4tcmlnaHQ6Y2FsYyh2YXIoLS1sLWdhcC14LCAwcHgpKi0wLjUpfS5zcFxcOmwtanN0LWNfc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9LnNwXFw6bC1qc3QtY19lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5zcFxcOmwtanN0LWNfZW5kLmwtZnh7bWFyZ2luLWxlZnQ6Y2FsYyh2YXIoLS1sLWdhcC14LCAwcHgpKi0xKTttYXJnaW4tcmlnaHQ6MH0uc3BcXDpsLWpzdC1jX2JldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LnNwXFw6bC1qc3QtY19hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZH19QG1lZGlhKGhvdmVyOmhvdmVyKXsuaG92ZXJcXDpsLWpzdC1jX2NlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5ob3ZlclxcOmwtanN0LWNfY2VudGVyLmwtZnh7bWFyZ2luLWxlZnQ6Y2FsYyh2YXIoLS1sLWdhcC14LCAwcHgpKi0wLjUpO21hcmdpbi1yaWdodDpjYWxjKHZhcigtLWwtZ2FwLXgsIDBweCkqLTAuNSl9LmhvdmVyXFw6bC1qc3QtY19zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0uaG92ZXJcXDpsLWpzdC1jX2VuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9LmhvdmVyXFw6bC1qc3QtY19lbmQubC1meHttYXJnaW4tbGVmdDpjYWxjKHZhcigtLWwtZ2FwLXgsIDBweCkqLTEpO21hcmdpbi1yaWdodDowfS5ob3ZlclxcOmwtanN0LWNfYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uaG92ZXJcXDpsLWpzdC1jX2Fyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kfX0ubC1qc3Qtc19jZW50ZXJ7anVzdGlmeS1zZWxmOmNlbnRlcn0ubC1qc3Qtc19zdGFydHtqdXN0aWZ5LXNlbGY6ZmxleC1zdGFydH0ubC1qc3Qtc19lbmR7anVzdGlmeS1zZWxmOmZsZXgtZW5kfS5sLWpzdC1zX2JldHdlZW57anVzdGlmeS1zZWxmOnNwYWNlLWJldHdlZW59LmwtanN0LXNfYXJvdW5ke2p1c3RpZnktc2VsZjpzcGFjZS1hcm91bmR9QG1lZGlhKG1pbi13aWR0aDogODUwLjAycHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHByaW50ey5wY1xcOmwtanN0LXNfY2VudGVye2p1c3RpZnktc2VsZjpjZW50ZXJ9LnBjXFw6bC1qc3Qtc19zdGFydHtqdXN0aWZ5LXNlbGY6ZmxleC1zdGFydH0ucGNcXDpsLWpzdC1zX2VuZHtqdXN0aWZ5LXNlbGY6ZmxleC1lbmR9LnBjXFw6bC1qc3Qtc19iZXR3ZWVue2p1c3RpZnktc2VsZjpzcGFjZS1iZXR3ZWVufS5wY1xcOmwtanN0LXNfYXJvdW5ke2p1c3RpZnktc2VsZjpzcGFjZS1hcm91bmR9fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1pbi13aWR0aDogNTUwLjAycHgpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsudGJcXDpsLWpzdC1zX2NlbnRlcntqdXN0aWZ5LXNlbGY6Y2VudGVyfS50YlxcOmwtanN0LXNfc3RhcnR7anVzdGlmeS1zZWxmOmZsZXgtc3RhcnR9LnRiXFw6bC1qc3Qtc19lbmR7anVzdGlmeS1zZWxmOmZsZXgtZW5kfS50YlxcOmwtanN0LXNfYmV0d2VlbntqdXN0aWZ5LXNlbGY6c3BhY2UtYmV0d2Vlbn0udGJcXDpsLWpzdC1zX2Fyb3VuZHtqdXN0aWZ5LXNlbGY6c3BhY2UtYXJvdW5kfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsudGItbG9cXDpsLWpzdC1zX2NlbnRlcntqdXN0aWZ5LXNlbGY6Y2VudGVyfS50Yi1sb1xcOmwtanN0LXNfc3RhcnR7anVzdGlmeS1zZWxmOmZsZXgtc3RhcnR9LnRiLWxvXFw6bC1qc3Qtc19lbmR7anVzdGlmeS1zZWxmOmZsZXgtZW5kfS50Yi1sb1xcOmwtanN0LXNfYmV0d2VlbntqdXN0aWZ5LXNlbGY6c3BhY2UtYmV0d2Vlbn0udGItbG9cXDpsLWpzdC1zX2Fyb3VuZHtqdXN0aWZ5LXNlbGY6c3BhY2UtYXJvdW5kfX1AbWVkaWEobWluLXdpZHRoOiA1NTAuMDJweCl7LnNwLXVwXFw6bC1qc3Qtc19jZW50ZXJ7anVzdGlmeS1zZWxmOmNlbnRlcn0uc3AtdXBcXDpsLWpzdC1zX3N0YXJ0e2p1c3RpZnktc2VsZjpmbGV4LXN0YXJ0fS5zcC11cFxcOmwtanN0LXNfZW5ke2p1c3RpZnktc2VsZjpmbGV4LWVuZH0uc3AtdXBcXDpsLWpzdC1zX2JldHdlZW57anVzdGlmeS1zZWxmOnNwYWNlLWJldHdlZW59LnNwLXVwXFw6bC1qc3Qtc19hcm91bmR7anVzdGlmeS1zZWxmOnNwYWNlLWFyb3VuZH19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7LnNwXFw6bC1qc3Qtc19jZW50ZXJ7anVzdGlmeS1zZWxmOmNlbnRlcn0uc3BcXDpsLWpzdC1zX3N0YXJ0e2p1c3RpZnktc2VsZjpmbGV4LXN0YXJ0fS5zcFxcOmwtanN0LXNfZW5ke2p1c3RpZnktc2VsZjpmbGV4LWVuZH0uc3BcXDpsLWpzdC1zX2JldHdlZW57anVzdGlmeS1zZWxmOnNwYWNlLWJldHdlZW59LnNwXFw6bC1qc3Qtc19hcm91bmR7anVzdGlmeS1zZWxmOnNwYWNlLWFyb3VuZH19QG1lZGlhKGhvdmVyOmhvdmVyKXsuaG92ZXJcXDpsLWpzdC1zX2NlbnRlcntqdXN0aWZ5LXNlbGY6Y2VudGVyfS5ob3ZlclxcOmwtanN0LXNfc3RhcnR7anVzdGlmeS1zZWxmOmZsZXgtc3RhcnR9LmhvdmVyXFw6bC1qc3Qtc19lbmR7anVzdGlmeS1zZWxmOmZsZXgtZW5kfS5ob3ZlclxcOmwtanN0LXNfYmV0d2VlbntqdXN0aWZ5LXNlbGY6c3BhY2UtYmV0d2Vlbn0uaG92ZXJcXDpsLWpzdC1zX2Fyb3VuZHtqdXN0aWZ5LXNlbGY6c3BhY2UtYXJvdW5kfX0ubC1hbGctaV9jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyfS5sLWFsZy1pX3N0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LmwtYWxnLWlfZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kfS5sLWFsZy1pX3N0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaH1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LnBjXFw6bC1hbGctaV9jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyfS5wY1xcOmwtYWxnLWlfc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0ucGNcXDpsLWFsZy1pX2VuZHthbGlnbi1pdGVtczpmbGV4LWVuZH0ucGNcXDpsLWFsZy1pX3N0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaH19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWluLXdpZHRoOiA1NTAuMDJweClhbmQgKG1heC13aWR0aDogODUwcHgpey50YlxcOmwtYWxnLWlfY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlcn0udGJcXDpsLWFsZy1pX3N0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LnRiXFw6bC1hbGctaV9lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmR9LnRiXFw6bC1hbGctaV9zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2h9fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogODUwcHgpey50Yi1sb1xcOmwtYWxnLWlfY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlcn0udGItbG9cXDpsLWFsZy1pX3N0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LnRiLWxvXFw6bC1hbGctaV9lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmR9LnRiLWxvXFw6bC1hbGctaV9zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2h9fUBtZWRpYShtaW4td2lkdGg6IDU1MC4wMnB4KXsuc3AtdXBcXDpsLWFsZy1pX2NlbnRlcnthbGlnbi1pdGVtczpjZW50ZXJ9LnNwLXVwXFw6bC1hbGctaV9zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5zcC11cFxcOmwtYWxnLWlfZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kfS5zcC11cFxcOmwtYWxnLWlfc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNofX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDU1MHB4KXsuc3BcXDpsLWFsZy1pX2NlbnRlcnthbGlnbi1pdGVtczpjZW50ZXJ9LnNwXFw6bC1hbGctaV9zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5zcFxcOmwtYWxnLWlfZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kfS5zcFxcOmwtYWxnLWlfc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNofX1AbWVkaWEoaG92ZXI6aG92ZXIpey5ob3ZlclxcOmwtYWxnLWlfY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlcn0uaG92ZXJcXDpsLWFsZy1pX3N0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LmhvdmVyXFw6bC1hbGctaV9lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmR9LmhvdmVyXFw6bC1hbGctaV9zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2h9fS5sLWFsZy1zX2NlbnRlcnthbGlnbi1zZWxmOmNlbnRlcn0ubC1hbGctc19zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnR9LmwtYWxnLXNfZW5ke2FsaWduLXNlbGY6ZmxleC1lbmR9LmwtYWxnLXNfc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2h9QG1lZGlhKG1pbi13aWR0aDogODUwLjAycHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHByaW50ey5wY1xcOmwtYWxnLXNfY2VudGVye2FsaWduLXNlbGY6Y2VudGVyfS5wY1xcOmwtYWxnLXNfc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0fS5wY1xcOmwtYWxnLXNfZW5ke2FsaWduLXNlbGY6ZmxleC1lbmR9LnBjXFw6bC1hbGctc19zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaH19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWluLXdpZHRoOiA1NTAuMDJweClhbmQgKG1heC13aWR0aDogODUwcHgpey50YlxcOmwtYWxnLXNfY2VudGVye2FsaWduLXNlbGY6Y2VudGVyfS50YlxcOmwtYWxnLXNfc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0fS50YlxcOmwtYWxnLXNfZW5ke2FsaWduLXNlbGY6ZmxleC1lbmR9LnRiXFw6bC1hbGctc19zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaH19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LnRiLWxvXFw6bC1hbGctc19jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXJ9LnRiLWxvXFw6bC1hbGctc19zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnR9LnRiLWxvXFw6bC1hbGctc19lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZH0udGItbG9cXDpsLWFsZy1zX3N0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNofX1AbWVkaWEobWluLXdpZHRoOiA1NTAuMDJweCl7LnNwLXVwXFw6bC1hbGctc19jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXJ9LnNwLXVwXFw6bC1hbGctc19zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnR9LnNwLXVwXFw6bC1hbGctc19lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZH0uc3AtdXBcXDpsLWFsZy1zX3N0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNofX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDU1MHB4KXsuc3BcXDpsLWFsZy1zX2NlbnRlcnthbGlnbi1zZWxmOmNlbnRlcn0uc3BcXDpsLWFsZy1zX3N0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydH0uc3BcXDpsLWFsZy1zX2VuZHthbGlnbi1zZWxmOmZsZXgtZW5kfS5zcFxcOmwtYWxnLXNfc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2h9fUBtZWRpYShob3Zlcjpob3Zlcil7LmhvdmVyXFw6bC1hbGctc19jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXJ9LmhvdmVyXFw6bC1hbGctc19zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnR9LmhvdmVyXFw6bC1hbGctc19lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZH0uaG92ZXJcXDpsLWFsZy1zX3N0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNofX0ubC1vcmRlcl8tMXtvcmRlcjotMX0ubC1vcmRlcl8we29yZGVyOjB9Lmwtb3JkZXJfMXtvcmRlcjoxfS5sLW9yZGVyXzJ7b3JkZXI6Mn0ubC1vcmRlcl8ze29yZGVyOjN9Lmwtb3JkZXJfNHtvcmRlcjo0fS5sLW9yZGVyXzV7b3JkZXI6NX1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LnBjXFw6bC1vcmRlcl8tMXtvcmRlcjotMX0ucGNcXDpsLW9yZGVyXzB7b3JkZXI6MH0ucGNcXDpsLW9yZGVyXzF7b3JkZXI6MX0ucGNcXDpsLW9yZGVyXzJ7b3JkZXI6Mn0ucGNcXDpsLW9yZGVyXzN7b3JkZXI6M30ucGNcXDpsLW9yZGVyXzR7b3JkZXI6NH0ucGNcXDpsLW9yZGVyXzV7b3JkZXI6NX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWluLXdpZHRoOiA1NTAuMDJweClhbmQgKG1heC13aWR0aDogODUwcHgpey50YlxcOmwtb3JkZXJfLTF7b3JkZXI6LTF9LnRiXFw6bC1vcmRlcl8we29yZGVyOjB9LnRiXFw6bC1vcmRlcl8xe29yZGVyOjF9LnRiXFw6bC1vcmRlcl8ye29yZGVyOjJ9LnRiXFw6bC1vcmRlcl8ze29yZGVyOjN9LnRiXFw6bC1vcmRlcl80e29yZGVyOjR9LnRiXFw6bC1vcmRlcl81e29yZGVyOjV9fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogODUwcHgpey50Yi1sb1xcOmwtb3JkZXJfLTF7b3JkZXI6LTF9LnRiLWxvXFw6bC1vcmRlcl8we29yZGVyOjB9LnRiLWxvXFw6bC1vcmRlcl8xe29yZGVyOjF9LnRiLWxvXFw6bC1vcmRlcl8ye29yZGVyOjJ9LnRiLWxvXFw6bC1vcmRlcl8ze29yZGVyOjN9LnRiLWxvXFw6bC1vcmRlcl80e29yZGVyOjR9LnRiLWxvXFw6bC1vcmRlcl81e29yZGVyOjV9fUBtZWRpYShtaW4td2lkdGg6IDU1MC4wMnB4KXsuc3AtdXBcXDpsLW9yZGVyXy0xe29yZGVyOi0xfS5zcC11cFxcOmwtb3JkZXJfMHtvcmRlcjowfS5zcC11cFxcOmwtb3JkZXJfMXtvcmRlcjoxfS5zcC11cFxcOmwtb3JkZXJfMntvcmRlcjoyfS5zcC11cFxcOmwtb3JkZXJfM3tvcmRlcjozfS5zcC11cFxcOmwtb3JkZXJfNHtvcmRlcjo0fS5zcC11cFxcOmwtb3JkZXJfNXtvcmRlcjo1fX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDU1MHB4KXsuc3BcXDpsLW9yZGVyXy0xe29yZGVyOi0xfS5zcFxcOmwtb3JkZXJfMHtvcmRlcjowfS5zcFxcOmwtb3JkZXJfMXtvcmRlcjoxfS5zcFxcOmwtb3JkZXJfMntvcmRlcjoyfS5zcFxcOmwtb3JkZXJfM3tvcmRlcjozfS5zcFxcOmwtb3JkZXJfNHtvcmRlcjo0fS5zcFxcOmwtb3JkZXJfNXtvcmRlcjo1fX1AbWVkaWEoaG92ZXI6aG92ZXIpey5ob3ZlclxcOmwtb3JkZXJfLTF7b3JkZXI6LTF9LmhvdmVyXFw6bC1vcmRlcl8we29yZGVyOjB9LmhvdmVyXFw6bC1vcmRlcl8xe29yZGVyOjF9LmhvdmVyXFw6bC1vcmRlcl8ye29yZGVyOjJ9LmhvdmVyXFw6bC1vcmRlcl8ze29yZGVyOjN9LmhvdmVyXFw6bC1vcmRlcl80e29yZGVyOjR9LmhvdmVyXFw6bC1vcmRlcl81e29yZGVyOjV9fS5sLWJvZHktZml0e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47bWluLWhlaWdodDoxMDB2aH0ubC1ib2R5LWZpdF9fYm9keXtmbGV4OjF9LmwtY2xte2NvbHVtbi1nYXA6dmFyKC0tbC1jbG0tZ2FwKTstLWwtY2xtLWdhcDp2YXIoLS1yb290LXNwYWNlcl9sMyl9LmwtY2xtLmwtY2xtLS1nYXBfbnstLWwtY2xtLWdhcDp2YXIoLS1yb290LXNwYWNlcl9uKX0ubC1jbG0ubC1jbG0tLWdhcF9sNXstLWwtY2xtLWdhcDp2YXIoLS1yb290LXNwYWNlcl9sNSl9LmwtY2xtLmwtY2xtLS1ydWxlX3NvbGlkMXtjb2x1bW4tcnVsZTpzb2xpZCAxcHggdmFyKC0tcm9vdC1jb2xvcl9ncmF5KX0ubC1jbG0ubC1jbG0tLXJ1bGVfZG90Mntjb2x1bW4tcnVsZTpkb3R0ZWQgMnB4IHZhcigtLXJvb3QtY29sb3JfZ3JheSl9LmwtY2xtLmwtY2xtLS0ye2NvbHVtbi1jb3VudDoyICFpbXBvcnRhbnR9LmwtY2xtLmwtY2xtLS0ze2NvbHVtbi1jb3VudDozICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogODUwLjAycHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHByaW50ey5sLWNsbS5wY1xcOmwtY2xtLS0ye2NvbHVtbi1jb3VudDoyICFpbXBvcnRhbnR9LmwtY2xtLnBjXFw6bC1jbG0tLTN7Y29sdW1uLWNvdW50OjMgIWltcG9ydGFudH19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWluLXdpZHRoOiA1NTAuMDJweClhbmQgKG1heC13aWR0aDogODUwcHgpey5sLWNsbS50YlxcOmwtY2xtLS0ye2NvbHVtbi1jb3VudDoyICFpbXBvcnRhbnR9LmwtY2xtLnRiXFw6bC1jbG0tLTN7Y29sdW1uLWNvdW50OjMgIWltcG9ydGFudH19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LmwtY2xtLnRiLWxvXFw6bC1jbG0tLTJ7Y29sdW1uLWNvdW50OjIgIWltcG9ydGFudH0ubC1jbG0udGItbG9cXDpsLWNsbS0tM3tjb2x1bW4tY291bnQ6MyAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA1NTAuMDJweCl7LmwtY2xtLnNwLXVwXFw6bC1jbG0tLTJ7Y29sdW1uLWNvdW50OjIgIWltcG9ydGFudH0ubC1jbG0uc3AtdXBcXDpsLWNsbS0tM3tjb2x1bW4tY291bnQ6MyAhaW1wb3J0YW50fX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDU1MHB4KXsubC1jbG0uc3BcXDpsLWNsbS0tMntjb2x1bW4tY291bnQ6MiAhaW1wb3J0YW50fS5sLWNsbS5zcFxcOmwtY2xtLS0ze2NvbHVtbi1jb3VudDozICFpbXBvcnRhbnR9fUBtZWRpYShob3Zlcjpob3Zlcil7LmwtY2xtLmhvdmVyXFw6bC1jbG0tLTJ7Y29sdW1uLWNvdW50OjIgIWltcG9ydGFudH0ubC1jbG0uaG92ZXJcXDpsLWNsbS0tM3tjb2x1bW4tY291bnQ6MyAhaW1wb3J0YW50fX1bY2xhc3MqPWwtY29udGVudF9de3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b31AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LnBjXFw6bC1jb250ZW50X3dfbnt3aWR0aDp2YXIoLS1yb290LWNvbnRlbnRfd2lkdGhfbil9LnBjXFw6bC1jb250ZW50X3BfbntwYWRkaW5nLWxlZnQ6dmFyKC0tcm9vdC1jb250ZW50X3BhZGRpbmdfbik7cGFkZGluZy1yaWdodDp2YXIoLS1yb290LWNvbnRlbnRfcGFkZGluZ19uKX0ucGNcXDpsLWNvbnRlbnRfbWF4X2wxe21heC13aWR0aDp2YXIoLS1yb290LWNvbnRlbnRfbWF4LXdpZHRoX2wxKX0ucGNcXDpsLWNvbnRlbnRfbWF4X257bWF4LXdpZHRoOnZhcigtLXJvb3QtY29udGVudF9tYXgtd2lkdGhfbil9LnBjXFw6bC1jb250ZW50X21heF9zMXttYXgtd2lkdGg6dmFyKC0tcm9vdC1jb250ZW50X21heC13aWR0aF9zMSl9LnBjXFw6bC1jb250ZW50X21heF9zMnttYXgtd2lkdGg6dmFyKC0tcm9vdC1jb250ZW50X21heC13aWR0aF9zMil9OnJvb3R7LS1yb290LWNvbnRlbnRfbWF4LXdpZHRoX2wxOiA3OC41cmVtOy0tcm9vdC1jb250ZW50X21heC13aWR0aF9uOiA2Ni41cmVtOy0tcm9vdC1jb250ZW50X21heC13aWR0aF9zMTogNTMuN3JlbTstLXJvb3QtY29udGVudF9tYXgtd2lkdGhfczI6IDQwcmVtOy0tcm9vdC1jb250ZW50X3dpZHRoX246IDEwMDBweDstLXJvb3QtY29udGVudF9wYWRkaW5nX246IDJyZW07LS1yb290LWNvbnRlbnRfbWFyZ2luX246IDJyZW19fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1pbi13aWR0aDogNTUwLjAycHgpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsudGJcXDpsLWNvbnRlbnRfcF9sMXtwYWRkaW5nLWxlZnQ6dmFyKC0tcm9vdC1jb250ZW50X3BhZGRpbmdfbDEpO3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1jb250ZW50X3BhZGRpbmdfbDEpfS50YlxcOmwtY29udGVudF9wX257cGFkZGluZy1sZWZ0OnZhcigtLXJvb3QtY29udGVudF9wYWRkaW5nX24pO3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1jb250ZW50X3BhZGRpbmdfbil9LnRiXFw6bC1jb250ZW50X3BfczF7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3QtY29udGVudF9wYWRkaW5nX3MxKTtwYWRkaW5nLXJpZ2h0OnZhcigtLXJvb3QtY29udGVudF9wYWRkaW5nX3MxKX06cm9vdHstLXJvb3QtY29udGVudF9wYWRkaW5nX2wxOiAycmVtOy0tcm9vdC1jb250ZW50X3BhZGRpbmdfbjogM3JlbTstLXJvb3QtY29udGVudF9wYWRkaW5nX3MxOiA0cmVtfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDU1MHB4KXsuc3BcXDpsLWNvbnRlbnRfcF9ue3BhZGRpbmctbGVmdDp2YXIoLS1yb290LWNvbnRlbnRfcGFkZGluZ19uKTtwYWRkaW5nLXJpZ2h0OnZhcigtLXJvb3QtY29udGVudF9wYWRkaW5nX24pfS5zcFxcOmwtY29udGVudF9wX3Mxe3BhZGRpbmctbGVmdDp2YXIoLS1yb290LWNvbnRlbnRfcGFkZGluZ19zMSk7cGFkZGluZy1yaWdodDp2YXIoLS1yb290LWNvbnRlbnRfcGFkZGluZ19zMSl9OnJvb3R7LS1yb290LWNvbnRlbnRfcGFkZGluZ19uOiAxcmVtOy0tcm9vdC1jb250ZW50X3BhZGRpbmdfczE6IDJyZW19fS5sLXZpc3VhbC1kYXRhe2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6dmFyKC0tbC12aXN1YWwtZGF0YS0tY29sdW1ucywgMWZyKTtnYXA6dmFyKC0tbC12aXN1YWwtZGF0YS0tZ2FwLCAwKX1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LmwtdmlzdWFsLWRhdGF7LS1sLXZpc3VhbC1kYXRhLS1jb2x1bW5zOjIzcmVtIDFmcjstLWwtdmlzdWFsLWRhdGEtLWdhcDo0cmVtfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtaW4td2lkdGg6IDU1MC4wMnB4KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LmwtdmlzdWFsLWRhdGF7LS1sLXZpc3VhbC1kYXRhLS1nYXA6NHJlbX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7LmwtdmlzdWFsLWRhdGF7LS1sLXZpc3VhbC1kYXRhLS1nYXA6NHJlbX19LmMtYmFkZ2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzp2YXIoLS1jLWJhZGdlLS1wYWRkaW5nLCAwLjNlbSAwLjRlbSAwLjNlbSAwLjJlbSk7Zm9udC13ZWlnaHQ6dmFyKC0tYy1iYWRnZS0tZm9udC13ZWlnaHQsIDcwMCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1jLWJhZGdlLS1yYWRpdXMsIDAuMjVlbSk7YmFja2dyb3VuZDp2YXIoLS1jLWJhZGdlLS1iZywgIzAwMCk7Y29sb3I6dmFyKC0tYy1iYWRnZS0tY29sb3IsICNmZmYpO2xpbmUtaGVpZ2h0OjF9LmMtYmFkZ2UuYy1iYWRnZS0tcGFkX2wxey0tYy1iYWRnZS0tcGFkZGluZzowLjNlbSAxZW0gMC4zZW0gMWVtfS5jLWJhZGdlLmMtYmFkZ2UtLXBhZF9sMnstLWMtYmFkZ2UtLXBhZGRpbmc6MC4zZW0gMmVtIDAuM2VtIDJlbX0uYy1iYWRnZS5jLWJhZGdlLS1yZWR7LS1jLWJhZGdlLS1iZzp2YXIoLS1yb290LWNvbG9yX3JlZCk7LS1jLWJhZGdlLS1jb2xvcjojZmZmfS5jLWJhbm5lcnN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnZhcigtLWMtYmFubmVycy0tZGlyZWN0aW9uLCByb3cpO2ZsZXgtd3JhcDp3cmFwO2dhcDp2YXIoLS1jLWJhbm5lcnMtLWdhcCl9QG1lZGlhKG1pbi13aWR0aDogNTUwLjAycHgpey5jLWJhbm5lcnN7LS1jLWJhbm5lcnMtLWltYWdlLXdpZHRoOjIwMHB4Oy0tYy1iYW5uZXJzLS1nYXA6NHB4fX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDU1MHB4KXsuYy1iYW5uZXJzey0tYy1iYW5uZXJzLS1pbWFnZS13aWR0aDo0MHZ3Oy0tYy1iYW5uZXJzLS1nYXA6MnZ3fX0uYy1iYW5uZXJzX19saW5re2Rpc3BsYXk6YmxvY2t9LmMtYmFubmVyc19faW1hZ2V7d2lkdGg6dmFyKC0tYy1iYW5uZXJzLS1pbWFnZS13aWR0aCwgYXV0byk7aGVpZ2h0OnZhcigtLWMtYmFubmVycy0taW1hZ2UtaGVpZ2h0LCBhdXRvKX0uYy1iZ2ltZ3tkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmMtYmdpbWcuYy1iZ2ltZy0tY29udGFpbntiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uYy1iZ2ltZy5jLWJnaW1nLS0xeDF7cGFkZGluZy10b3A6MTAwJX0uYy1iZ2ltZy5jLWJnaW1nLS00eDN7cGFkZGluZy10b3A6NzUlfS5jLWJnaW1nLmMtYmdpbWctLTE2eDl7cGFkZGluZy10b3A6NTYuMjUlfS5jLWJnaW1nLmMtYmdpbWctLWNke3BhZGRpbmctdG9wOjEwMCV9LmMtYmdpbWcuYy1iZ2ltZy0tYmR7cGFkZGluZy10b3A6MTMzLjMzMzMzMzMzMzMlfS5jLWJnaW1nLmMtYmdpbWctLWI2e3BhZGRpbmctdG9wOjE0MiV9LmMtYmdpbWcuYy1iZ2ltZy0tYm9yZGVye2JvcmRlcjpzb2xpZCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpfS5jLWJnaW1nLmMtYmdpbWctLWJvcmRlci1zaGFkb3d7Ym94LXNoYWRvdzowIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpfS5jLWJ0bntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOmZpdC1jb250ZW50O21heC13aWR0aDoxMDAlO3RleHQtZGVjb3JhdGlvbjpub25lO3RyYW5zaXRpb246LjJzO3VzZXItc2VsZWN0Om5vbmU7dmVydGljYWwtYWxpZ246bWlkZGxlO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LWFsaWduOmNlbnRlcjthcHBlYXJhbmNlOm5vbmU7Y3Vyc29yOnBvaW50ZXI7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MS4zO2ZvbnQtd2VpZ2h0OmJvbGQ7cGFkZGluZzp2YXIoLS1jLWJ0bi0tcGFkZGluZywgMC44ZW0gMmVtKTtiYWNrZ3JvdW5kOnZhcigtLWMtYnRuLS1iZywgdHJhbnNwYXJlbnQpO2JvcmRlcjp2YXIoLS1jLWJ0bi0tYm9yZGVyLCBub25lKTtib3JkZXItcmFkaXVzOnZhcigtLWMtYnRuLS1yYWRpdXMsIDApO2NvbG9yOnZhcigtLWMtYnRuLS1jb2xvciwgdmFyKC0tcm9vdC1mb250LWNvbG9yKSk7Zm9udC1zaXplOnZhcigtLWMtYnRuLS1mb250LXNpemUsIDAuOWVtKTt0cmFuc2l0aW9uOnZhcigtLWMtYnRuLS10cmFuc2l0aW9uLCAwLjJzKX0uYy1idG5bZGlzYWJsZWQ9ZGlzYWJsZWRde2N1cnNvcjpub3QtYWxsb3dlZDtwb2ludGVyLWV2ZW50czpub25lfS5jLWJ0bjo6YmVmb3Jle2NvbG9yOnZhcigtLWMtYnRuLS1pY29uLWNvbG9yLCB2YXIoLS1yb290LWZvbnQtY29sb3IpKX0uYy1idG46OmFmdGVye2NvbG9yOnZhcigtLWMtYnRuLS1pY29uLWNvbG9yLCB2YXIoLS1yb290LWZvbnQtY29sb3IpKX0uYy1idG46YWN0aXZlLC5jLWJ0bjpob3ZlciwuYy1idG46Zm9jdXMsLmMtYnRuLnJvdXRlci1saW5rLWFjdGl2ZSwuYy1idG5bZGF0YS1hY3RpdmU9dHJ1ZV17YmFja2dyb3VuZDp2YXIoLS1jLWJ0bi0tYmctaG92ZXIsIHRyYW5zcGFyZW50KTtjb2xvcjp2YXIoLS1jLWJ0bi0tY29sb3ItaG92ZXIsIHZhcigtLXJvb3QtZm9udC1jb2xvcikpfS5jLWJ0bjphY3RpdmU6OmJlZm9yZSwuYy1idG46aG92ZXI6OmJlZm9yZSwuYy1idG46Zm9jdXM6OmJlZm9yZSwuYy1idG4ucm91dGVyLWxpbmstYWN0aXZlOjpiZWZvcmUsLmMtYnRuW2RhdGEtYWN0aXZlPXRydWVdOjpiZWZvcmV7Y29sb3I6dmFyKC0tYy1idG4tLWljb24tY29sb3ItaG92ZXIsIHZhcigtLXJvb3QtZm9udC1jb2xvcikpfS5jLWJ0bjphY3RpdmU6OmFmdGVyLC5jLWJ0bjpob3Zlcjo6YWZ0ZXIsLmMtYnRuOmZvY3VzOjphZnRlciwuYy1idG4ucm91dGVyLWxpbmstYWN0aXZlOjphZnRlciwuYy1idG5bZGF0YS1hY3RpdmU9dHJ1ZV06OmFmdGVye2NvbG9yOnZhcigtLWMtYnRuLS1pY29uLWNvbG9yLWhvdmVyLCB2YXIoLS1yb290LWZvbnQtY29sb3IpKX0uYy1idG4uYy1idG4tLXBhZF9zMXstLWMtYnRuLS1wYWRkaW5nOjAuNWVtIDFlbX0uYy1idG4uYy1idG4tLXBhZF9sMXstLWMtYnRuLS1wYWRkaW5nOjFlbSAyZW19LmMtYnRuLmMtYnRuLS1wYWRfbDJ7LS1jLWJ0bi0tcGFkZGluZzoxLjVlbSAzZW19LmMtYnRuLmMtYnRuLS1uZXh0OjphZnRlcntwb3NpdGlvbjp2YXIoLS1jLWJ0bi0tbmV4dC1wb3NpdGlvbiwgYWJzb2x1dGUpO3JpZ2h0OnZhcigtLWMtYnRuLS1uZXh0LXJpZ2h0LCAwLjVyZW0pO3RvcDp2YXIoLS1jLWJ0bi0tbmV4dC10b3AsIGNhbGMoNTAlIC0gMC41ZW0pKTtmb250LWZhbWlseTp2YXIoLS1jLWJ0bi0tbmV4dC1mYW1pbHksIGFycm93cyk7Zm9udC1zaXplOnZhcigtLWMtYnRuLS1uZXh0LXNpemUsIDAuOGVtKTt0cmFuc2l0aW9uOjAuM3M7Y29udGVudDp2YXIoLS1jLWJ0bi0tbmV4dC1jb250ZW50LCBcIlxcZTkwY1wiKX0uYy1idG4uYy1idG4tLW5leHQ6aG92ZXI6OmFmdGVyLC5jLWJ0bi5jLWJ0bi0tbmV4dDphY3RpdmU6OmFmdGVyLC5jLWJ0bi5jLWJ0bi0tbmV4dDpmb2N1czo6YWZ0ZXJ7dHJhbnNsYXRlOnZhcigtLWMtYnRuLS1uZXh0LXRyYW5zbGF0ZSwgNXB4IDApfS5jLWJ0bi5jLWJ0bi0tcHJldjo6YWZ0ZXJ7cG9zaXRpb246dmFyKC0tYy1idG4tLXByZXYtcG9zaXRpb24sIGFic29sdXRlKTtsZWZ0OnZhcigtLWMtYnRuLS1wcmV2LWxlZnQsIDAuNXJlbSk7dG9wOnZhcigtLWMtYnRuLS1wcmV2LXRvcCwgY2FsYyg1MCUgLSAwLjVlbSkpO2ZvbnQtZmFtaWx5OnZhcigtLWMtYnRuLS1wcmV2LWZhbWlseSwgYXJyb3dzKTtmb250LXNpemU6dmFyKC0tYy1idG4tLXByZXYtc2l6ZSwgMC44ZW0pO3RyYW5zaXRpb246MC4zcztjb250ZW50OnZhcigtLWMtYnRuLS1wcmV2LWNvbnRlbnQsIFwiXFxlOTI1XCIpfS5jLWJ0bi5jLWJ0bi0tcHJldjpob3Zlcjo6YWZ0ZXIsLmMtYnRuLmMtYnRuLS1wcmV2OmFjdGl2ZTo6YWZ0ZXIsLmMtYnRuLmMtYnRuLS1wcmV2OmZvY3VzOjphZnRlcnt0cmFuc2xhdGU6dmFyKC0tYy1idG4tLXByZXYtdHJhbnNsYXRlLCAtNXB4IDApfS5jLWJ0bi5jLWJ0bi0tbGluZS1wcmV2ey0tYy1idG4tLXBhZGRpbmc6MCAwLjhlbSAwLjVlbSA0ZW07LS1jLWJ0bi0tY29sb3ItaG92ZXI6dmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUpO2xldHRlci1zcGFjaW5nOjAuMmVtfS5jLWJ0bi5jLWJ0bi0tbGluZS1wcmV2OjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowO3dpZHRoOjFweDtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tcm9vdC1yZ2JfcHVycGxlKSwgMSk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2l0aW9uOjAuM3M7Y29udGVudDpcIlwifS5jLWJ0bi5jLWJ0bi0tbGluZS1wcmV2OjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MXB4O2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1yb290LXJnYl9wdXJwbGUpLCAxKTt0cmFuc2l0aW9uOjAuM3M7Y29udGVudDpcIlwifS5jLWJ0bi5jLWJ0bi0tbGluZS1wcmV2OmhvdmVyOjpiZWZvcmUsLmMtYnRuLmMtYnRuLS1saW5lLXByZXY6YWN0aXZlOjpiZWZvcmUsLmMtYnRuLmMtYnRuLS1saW5lLXByZXY6Zm9jdXM6OmJlZm9yZXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMC44cmVtKSByb3RhdGUoNDVkZWcpfS5jLWJ0bi5jLWJ0bi0tbGluZS1wcmV2OmhvdmVyOjphZnRlciwuYy1idG4uYy1idG4tLWxpbmUtcHJldjphY3RpdmU6OmFmdGVyLC5jLWJ0bi5jLWJ0bi0tbGluZS1wcmV2OmZvY3VzOjphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMC44cmVtKX0uYy1idG4uYy1idG4tLWxpbmUtbmV4dHstLWMtYnRuLS1wYWRkaW5nOjAgNGVtIDAuNWVtIDAuOGVtOy0tYy1idG4tLWNvbG9yLWhvdmVyOnZhcigtLXJvb3QtY29sb3JfcHVycGxlKTtsZXR0ZXItc3BhY2luZzowLjJlbX0uYy1idG4uYy1idG4tLWxpbmUtbmV4dDo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7Ym90dG9tOjA7d2lkdGg6MXB4O2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1yb290LXJnYl9wdXJwbGUpLCAxKTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNpdGlvbjowLjNzO2NvbnRlbnQ6XCJcIn0uYy1idG4uYy1idG4tLWxpbmUtbmV4dDo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowO3dpZHRoOjEwMCU7aGVpZ2h0OjFweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tcm9vdC1yZ2JfcHVycGxlKSwgMSk7dHJhbnNpdGlvbjowLjNzO2NvbnRlbnQ6XCJcIn0uYy1idG4uYy1idG4tLWxpbmUtbmV4dDpob3Zlcjo6YmVmb3JlLC5jLWJ0bi5jLWJ0bi0tbGluZS1uZXh0OmFjdGl2ZTo6YmVmb3JlLC5jLWJ0bi5jLWJ0bi0tbGluZS1uZXh0OmZvY3VzOjpiZWZvcmV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMC44cmVtKSByb3RhdGUoLTQ1ZGVnKX0uYy1idG4uYy1idG4tLWxpbmUtbmV4dDpob3Zlcjo6YWZ0ZXIsLmMtYnRuLmMtYnRuLS1saW5lLW5leHQ6YWN0aXZlOjphZnRlciwuYy1idG4uYy1idG4tLWxpbmUtbmV4dDpmb2N1czo6YWZ0ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMC44cmVtKX0uYy1idG4uYy1idG4tLWJnLXB1cnBsZXstLWMtYnRuLS1iZzp2YXIoLS1yb290LWNvbG9yX3B1cnBsZSk7LS1jLWJ0bi0tYmctaG92ZXI6dmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHQpOy0tYy1idG4tLWNvbG9yOnZhcigtLXJvb3QtY29sb3JfcHVycGxlLWxpZ2h0Myk7LS1jLWJ0bi0tY29sb3ItaG92ZXI6dmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHQzKTstLWMtYnRuLS1pY29uLWNvbG9yOnZhcigtLXJvb3QtY29sb3JfcHVycGxlLWxpZ2h0Myk7LS1jLWJ0bi0taWNvbi1jb2xvci1ob3Zlcjp2YXIoLS1yb290LWNvbG9yX3B1cnBsZS1saWdodDMpOy0tYy1idG4tLWJvcmRlcjpub25lOy0tYy1idG4tLXJhZGl1czo0cHh9LmMtYnRuLmMtYnRuLS1ib3JkZXItcHVycGxley0tYy1idG4tLWJnOnRyYW5zcGFyZW50Oy0tYy1idG4tLWJnLWhvdmVyOnZhcigtLXJvb3QtY29sb3JfcHVycGxlKTstLWMtYnRuLS1jb2xvcjp2YXIoLS1yb290LWZvbnQtY29sb3IpOy0tYy1idG4tLWNvbG9yLWhvdmVyOnZhcigtLXJvb3QtZm9udC1jb2xvcik7LS1jLWJ0bi0taWNvbi1jb2xvcjp2YXIoLS1yb290LWZvbnQtY29sb3IpOy0tYy1idG4tLWljb24tY29sb3ItaG92ZXI6dmFyKC0tcm9vdC1mb250LWNvbG9yKTstLWMtYnRuLS1ib3JkZXI6c29saWQgMXB4IHZhcigtLXJvb3QtY29sb3JfcHVycGxlKTstLWMtYnRuLS1yYWRpdXM6NHB4fS5jLWJ0bltkaXNhYmxlZF17cG9pbnRlci1ldmVudHM6bm9uZTstLWMtYnRuLS1iZzojY2NjOy0tYy1idG4tLWNvbG9yOiNmZmY7b3BhY2l0eTowLjd9LmMtYnRuLmMtYnRuLS1taW5fMjAwe21pbi13aWR0aDptaW4oMjAwcHgsIDEwMCUpfS5jLWJ0bi5jLWJ0bi0tbWluXzMwMHttaW4td2lkdGg6bWluKDMwMHB4LCAxMDAlKX0uYy1jYXB0aW9ue2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjp2YXIoLS1jLWNhcHRpb24tLXRleHQtYWxpZ24pO2JhY2tncm91bmQ6dmFyKC0tYy1jYXB0aW9uLS1iZyk7Zm9udC1zaXplOnZhcigtLWMtY2FwdGlvbi0tZm9udC1zaXplKTtjb2xvcjp2YXIoLS1jLWNhcHRpb24tLWNvbG9yKTstLWMtY2FwdGlvbi0tdGV4dC1hbGlnbjpjZW50ZXI7LS1jLWNhcHRpb24tLWJnOnRyYW5zcGFyZW50Oy0tYy1jYXB0aW9uLS1mb250LXNpemU6dmFyKC0tcm9vdC1mb250LXNpemVfczEpOy0tYy1jYXB0aW9uLS1jb2xvcjojMDAwfS5jLWNhcHRpb24uYy1jYXB0aW9uLS1tb3ZpZS10aXRsZXstLWMtY2FwdGlvbi0tYmc6cmdiYSgwLCAwLCAwLCAwLjQpOy0tYy1jYXB0aW9uLS1jb2xvcjojZmZmOy0tYy1jYXB0aW9uLS10ZXh0LWFsaWduOmxlZnQ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowO3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbTowO3BhZGRpbmc6MC4yZW0gMC4yZW0gMC4yZW0gMWVtO3RleHQtc2hhZG93OjAgMCA0cHggIzAwMCwgMCAwIDhweCAjMDAwfVtjbGFzcyo9Yy1lbWJlZF9dIGlmcmFtZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX0uYy1lbWJlZF95b3V0dWJle3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nLWJvdHRvbTo1Ni4yNSV9LmMtZW1iZWRfZ21hcHtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47cGFkZGluZy1ib3R0b206NTYuMjUlfS5jLWxvYWRpbmdbZGF0YS1sb2FkaW5nLWZpbmlzaD10cnVlXXtvcGFjaXR5OjB9LmMtbG9hZGluZ19fcHJvZ3Jlc3N7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDo0NSU7aGVpZ2h0OjFweDt3aWR0aDowO2JhY2tncm91bmQtY29sb3I6dmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUpO3RyYW5zaXRpb246d2lkdGggMXMgZWFzZX0uYy1mcmFtZXtwYWRkaW5nLWxlZnQ6dmFyKC0tYy1mcmFtZS0tcGFkZGluZy1sZWZ0LCAwKTtwYWRkaW5nLXRvcDp2YXIoLS1jLWZyYW1lLS1wYWRkaW5nLXRvcCwgMCk7cGFkZGluZy1yaWdodDp2YXIoLS1jLWZyYW1lLS1wYWRkaW5nLXJpZ2h0LCAwKTtwYWRkaW5nLWJvdHRvbTp2YXIoLS1jLWZyYW1lLS1wYWRkaW5nLWJvdHRvbSwgMCk7YmFja2dyb3VuZDp2YXIoLS1jLWZyYW1lLS1iZyk7Ym9yZGVyOnZhcigtLWMtZnJhbWUtLWJvcmRlcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1jLWZyYW1lLS1yYWRpdXMpOy0tYy1mcmFtZS0tcGFkZGluZy10b3A6MXJlbTstLWMtZnJhbWUtLXBhZGRpbmctcmlnaHQ6MXJlbTstLWMtZnJhbWUtLXBhZGRpbmctYm90dG9tOjFyZW07LS1jLWZyYW1lLS1wYWRkaW5nLWxlZnQ6MXJlbTstLWMtZnJhbWUtLWJvcmRlcjpub25lOy0tYy1mcmFtZS0tcmFkaXVzOjA7LS1jLWZyYW1lLS1iZzpyZ2JhKDAsIDAsIDAsIDAuNSl9LmMtZnJhbWU+KjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LmMtZnJhbWUuYy1mcmFtZS0tcGFkX257LS1jLWZyYW1lLS1wYWRkaW5nLXRvcDozcmVtOy0tYy1mcmFtZS0tcGFkZGluZy1yaWdodDozcmVtOy0tYy1mcmFtZS0tcGFkZGluZy1ib3R0b206M3JlbTstLWMtZnJhbWUtLXBhZGRpbmctbGVmdDozcmVtfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtaW4td2lkdGg6IDU1MC4wMnB4KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LmMtZnJhbWUuYy1mcmFtZS0tcGFkX257LS1jLWZyYW1lLS1wYWRkaW5nLXRvcDoycmVtOy0tYy1mcmFtZS0tcGFkZGluZy1yaWdodDozcmVtOy0tYy1mcmFtZS0tcGFkZGluZy1ib3R0b206MnJlbTstLWMtZnJhbWUtLXBhZGRpbmctbGVmdDozcmVtfX1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LmMtZnJhbWUuYy1mcmFtZS0tcGFkX2wxey0tYy1mcmFtZS0tcGFkZGluZy10b3A6MTAwcHg7LS1jLWZyYW1lLS1wYWRkaW5nLXJpZ2h0OjcwcHg7LS1jLWZyYW1lLS1wYWRkaW5nLWJvdHRvbToxMDBweDstLWMtZnJhbWUtLXBhZGRpbmctbGVmdDo3MHB4fX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtaW4td2lkdGg6IDU1MC4wMnB4KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LmMtZnJhbWUuYy1mcmFtZS0tcGFkX2wxey0tYy1mcmFtZS0tcGFkZGluZy10b3A6M3JlbTstLWMtZnJhbWUtLXBhZGRpbmctcmlnaHQ6M3JlbTstLWMtZnJhbWUtLXBhZGRpbmctYm90dG9tOjNyZW07LS1jLWZyYW1lLS1wYWRkaW5nLWxlZnQ6M3JlbX19QG1lZGlhKG1pbi13aWR0aDogODUwLjAycHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHByaW50ey5jLWZyYW1lLmMtZnJhbWUtLXBhZF9hcnRpY2xley0tYy1mcmFtZS0tcGFkZGluZy10b3A6NHJlbTstLWMtZnJhbWUtLXBhZGRpbmctcmlnaHQ6NnJlbTstLWMtZnJhbWUtLXBhZGRpbmctYm90dG9tOjRyZW07LS1jLWZyYW1lLS1wYWRkaW5nLWxlZnQ6NnJlbX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWluLXdpZHRoOiA1NTAuMDJweClhbmQgKG1heC13aWR0aDogODUwcHgpey5jLWZyYW1lLmMtZnJhbWUtLXBhZF9hcnRpY2xley0tYy1mcmFtZS0tcGFkZGluZy10b3A6M3JlbTstLWMtZnJhbWUtLXBhZGRpbmctcmlnaHQ6M3JlbTstLWMtZnJhbWUtLXBhZGRpbmctYm90dG9tOjNyZW07LS1jLWZyYW1lLS1wYWRkaW5nLWxlZnQ6M3JlbX19LmMtaGFtYnVyZ2Vye3otaW5kZXg6MTEwMDtkaXNwbGF5OnZhcigtLWMtaGFtYnVyZ2VyLS1kaXNwbGF5LCBub25lKTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDp2YXIoLS1jLWhhbWJ1cmdlci0tYmctbm9ybWFsKTtib3gtc2hhZG93OnZhcigtLWMtaGFtYnVyZ2VyLS1zaGFkb3ctbm9ybWFsKX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsuYy1oYW1idXJnZXJ7cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MTVweDt0b3A6MTVweDt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2JvcmRlci1yYWRpdXM6MDt0cmFuc2l0aW9uOjAuNHM7LS1jLWhhbWJ1cmdlci0tZGlzcGxheTpmbGV4Oy0tYy1oYW1idXJnZXItLWJnLW5vcm1hbDp0cmFuc3BhcmVudDstLWMtaGFtYnVyZ2VyLS1iZy1ob3Zlcjp0cmFuc3BhcmVudDstLWMtaGFtYnVyZ2VyLS1iZy1vcGVuOnRyYW5zcGFyZW50Oy0tYy1oYW1idXJnZXItLXNoYWRvdy1ub3JtYWw6bm9uZTstLWMtaGFtYnVyZ2VyLS1zaGFkb3ctaG92ZXI6bm9uZTstLWMtaGFtYnVyZ2VyLS1zaGFkb3ctb3Blbjpub25lOy0tYy1oYW1idXJnZXJfX3RleHQtLWNvbG9yLW5vcm1hbDojZmZmOy0tYy1oYW1idXJnZXJfX3RleHQtLWNvbG9yLWhvdmVyOiNmMDA7LS1jLWhhbWJ1cmdlcl9fdGV4dC0tY29sb3Itb3BlbjojZmZmOy0tYy1oYW1idXJnZXJfX2xpbmUtLXdpZHRoOjI5cHg7LS1jLWhhbWJ1cmdlcl9fbGluZS0taGVpZ2h0OjJweDstLWMtaGFtYnVyZ2VyX19saW5lLS1tYXJnaW46NnB4Oy0tYy1oYW1idXJnZXJfX2xpbmUtLWNvbG9yLW5vcm1hbDp2YXIoLS1yb290LWNvbG9yX2NyZWFtKTstLWMtaGFtYnVyZ2VyX19saW5lLS1jb2xvci1ob3Zlcjp2YXIoLS1yb290LWNvbG9yX2NyZWFtKTstLWMtaGFtYnVyZ2VyX19saW5lLS1jb2xvci1vcGVuOnZhcigtLXJvb3QtY29sb3JfY3JlYW0pfX1AbWVkaWEoaG92ZXI6aG92ZXIpey5jLWhhbWJ1cmdlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWMtaGFtYnVyZ2VyLS1iZy1ob3Zlcik7Ym94LXNoYWRvdzp2YXIoLS1jLWhhbWJ1cmdlci0tc2hhZG93LWhvdmVyKX19LmMtaGFtYnVyZ2VyOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWMtaGFtYnVyZ2VyLS1iZy1ob3Zlcik7Ym94LXNoYWRvdzp2YXIoLS1jLWhhbWJ1cmdlci0tc2hhZG93LWhvdmVyKX0uYy1oYW1idXJnZXJbZGF0YS1oYW1idXJnZXItb3Blbj10cnVlXXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWMtaGFtYnVyZ2VyLS1iZy1vcGVuKTtib3gtc2hhZG93OnZhcigtLWMtaGFtYnVyZ2VyLS1zaGFkb3ctb3Blbil9LmMtaGFtYnVyZ2VyX190ZXh0e3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6dmFyKC0tYy1oYW1idXJnZXJfX3RleHQtLWRpc3BsYXkpO2JvdHRvbTp2YXIoLS1jLWhhbWJ1cmdlcl9fdGV4dC0tYm90dG9tKTt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTp2YXIoLS1jLWhhbWJ1cmdlcl9fdGV4dC0tc2l6ZSk7Y29sb3I6dmFyKC0tYy1oYW1idXJnZXJfX3RleHQtLWNvbG9yLW5vcm1hbCk7bGluZS1oZWlnaHQ6MTtmb250LWZhbWlseTpZYWt1SGFuSlAsIEFyaWFsLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCJIaXJhZ2lubyBTYW5zXCIsIFwiQklaIFVEUEdvdGhpY1wiLCBNZWlyeW8sIHNhbnMtc2VyaWYgfUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogODUwcHgpey5jLWhhbWJ1cmdlcl9fdGV4dHtkaXNwbGF5OmJsb2NrO2JvdHRvbTo0cHg7c2l6ZTo5cHh9fUBtZWRpYShob3Zlcjpob3Zlcil7LmMtaGFtYnVyZ2VyOmhvdmVyIC5jLWhhbWJ1cmdlcl9fdGV4dHtjb2xvcjp2YXIoLS1jLWhhbWJ1cmdlcl9fdGV4dC0tY29sb3ItaG92ZXIpfX0uYy1oYW1idXJnZXI6YWN0aXZlIC5jLWhhbWJ1cmdlcl9fdGV4dHtjb2xvcjp2YXIoLS1jLWhhbWJ1cmdlcl9fdGV4dC0tY29sb3ItaG92ZXIpfS5jLWhhbWJ1cmdlcltkYXRhLWhhbWJ1cmdlci1vcGVuPXRydWVdIC5jLWhhbWJ1cmdlcl9fdGV4dHtjb2xvcjp2YXIoLS1jLWhhbWJ1cmdlcl9fdGV4dC0tY29sb3Itb3Blbil9LmMtaGFtYnVyZ2VyX19saW5le2Rpc3BsYXk6YmxvY2s7d2lkdGg6dmFyKC0tYy1oYW1idXJnZXJfX2xpbmUtLXdpZHRoKTtoZWlnaHQ6dmFyKC0tYy1oYW1idXJnZXJfX2xpbmUtLWhlaWdodCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jLWhhbWJ1cmdlcl9fbGluZS0tY29sb3Itbm9ybWFsKTt0cmFuc2l0aW9uOmluaGVyaXQ7d2lsbC1jaGFuZ2U6XCJ0cmFuc2Zvcm0sIGNvbG9yXCJ9LmMtaGFtYnVyZ2VyX19saW5lOm50aC1vZi10eXBlKDEpe21hcmdpbi1ib3R0b206dmFyKC0tYy1oYW1idXJnZXJfX2xpbmUtLW1hcmdpbik7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgY2VudGVyfS5jLWhhbWJ1cmdlcl9fbGluZTpudGgtb2YtdHlwZSgyKXtkaXNwbGF5Om5vbmV9LmMtaGFtYnVyZ2VyX19saW5lOm50aC1vZi10eXBlKDMpe3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGNlbnRlcn1AbWVkaWEoaG92ZXI6aG92ZXIpey5jLWhhbWJ1cmdlcjpob3ZlciAuYy1oYW1idXJnZXJfX2xpbmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jLWhhbWJ1cmdlcl9fbGluZS0tY29sb3ItaG92ZXIpfX0uYy1oYW1idXJnZXI6YWN0aXZlIC5jLWhhbWJ1cmdlcl9fbGluZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWMtaGFtYnVyZ2VyX19saW5lLS1jb2xvci1ob3Zlcil9LmMtaGFtYnVyZ2VyW2RhdGEtaGFtYnVyZ2VyLW9wZW49dHJ1ZV0gLmMtaGFtYnVyZ2VyX19saW5le2JhY2tncm91bmQtY29sb3I6dmFyKC0tYy1oYW1idXJnZXJfX2xpbmUtLWNvbG9yLW9wZW4pfS5jLWhhbWJ1cmdlcltkYXRhLWhhbWJ1cmdlci1vcGVuPXRydWVdIC5jLWhhbWJ1cmdlcl9fbGluZTpudGgtb2YtdHlwZSgxKXt0cmFuc2Zvcm06dHJhbnNsYXRlWShjYWxjKCh2YXIoLS1jLWhhbWJ1cmdlcl9fbGluZS0taGVpZ2h0KSArIHZhcigtLWMtaGFtYnVyZ2VyX19saW5lLS1tYXJnaW4pKSAvIDIpKSByb3RhdGUoMjVkZWcpfS5jLWhhbWJ1cmdlcltkYXRhLWhhbWJ1cmdlci1vcGVuPXRydWVdIC5jLWhhbWJ1cmdlcl9fbGluZTpudGgtb2YtdHlwZSgyKXtvcGFjaXR5OjB9LmMtaGFtYnVyZ2VyW2RhdGEtaGFtYnVyZ2VyLW9wZW49dHJ1ZV0gLmMtaGFtYnVyZ2VyX19saW5lOm50aC1vZi10eXBlKDMpe3RyYW5zZm9ybTp0cmFuc2xhdGVZKGNhbGMoKHZhcigtLWMtaGFtYnVyZ2VyX19saW5lLS1oZWlnaHQpICsgdmFyKC0tYy1oYW1idXJnZXJfX2xpbmUtLW1hcmdpbikpICogLTEgLyAyKSkgcm90YXRlKC0yNWRlZyl9LmMtbGlzdC11bHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxZW07cGFkZGluZy1sZWZ0OnZhcigtLWMtbGlzdC11bC0tcGFkZGluZy1sZWZ0LCAwKTtsaW5lLWhlaWdodDp2YXIoLS1jLWxpc3QtdWwtLWxpbmUtaGVpZ2h0LCAxKTstLWMtbGlzdC11bC0tcGFkZGluZy1sZWZ0OjJlbTstLWMtbGlzdC11bC0tbGluZS1oZWlnaHQ6dmFyKC0tcm9vdC1saW5lLWhlaWdodCk7LS1jLWxpc3QtdWxfX2xpLS1tYXJnaW4tdG9wOnZhcigtLXJvb3Qtc3BhY2VyX3MzKTstLWMtbGlzdC11bF9fbGktLXN0eWxlLXR5cGU6ZGlzYzstLWMtbGlzdC11bF9fbGktYmVmb3JlLS1wb3NpdGlvbjphYnNvbHV0ZTstLWMtbGlzdC11bF9fbGktYmVmb3JlLS1sZWZ0OjA7LS1jLWxpc3QtdWxfX2xpLWJlZm9yZS0tdG9wOi0wLjFlbTstLWMtbGlzdC11bF9fbGktYmVmb3JlLS13aWR0aDoxLjVlbTstLWMtbGlzdC11bF9fbGktYmVmb3JlLS1jb2xvcjppbmhlcml0Oy0tYy1saXN0LXVsX19saS1iZWZvcmUtLXRleHQtYWxpZ246cmlnaHQ7LS1jLWxpc3QtdWxfX2xpLWJlZm9yZS0tZm9udC1zaXplOjFlbTstLWMtbGlzdC11bF9fbGktYmVmb3JlLS1mb250LWZhbWlseTphcnJvd3M7LS1jLWxpc3QtdWxfX2xpLW1hcmtlci0tY29sb3I6cmVkfS5jLWxpc3QtdWw+bGl7cG9zaXRpb246cmVsYXRpdmU7bGlzdC1zdHlsZS10eXBlOnZhcigtLWMtbGlzdC11bF9fbGktLXN0eWxlLXR5cGUpO3BhZGRpbmctbGVmdDp2YXIoLS1jLWxpc3QtdWxfX2xpLS1wYWRkaW5nLWxlZnQpfS5jLWxpc3QtdWw+bGk6Om1hcmtlcntjb2xvcjp2YXIoLS1jLWxpc3QtdWxfX2xpLS1tYXJrZXItY29sb3IpfS5jLWxpc3QtdWw+bGkrbGl7bWFyZ2luLXRvcDp2YXIoLS1jLWxpc3QtdWxfX2xpLS1tYXJnaW4tdG9wLCAwKX0uYy1saXN0LXVsPmxpOjpiZWZvcmV7cG9zaXRpb246dmFyKC0tYy1saXN0LXVsX19saS1iZWZvcmUtLXBvc2l0aW9uLCBhYnNvbHV0ZSk7bGVmdDp2YXIoLS1jLWxpc3QtdWxfX2xpLWJlZm9yZS0tbGVmdCwgMCk7dG9wOnZhcigtLWMtbGlzdC11bF9fbGktYmVmb3JlLS10b3AsIDApO3dpZHRoOnZhcigtLWMtbGlzdC11bF9fbGktYmVmb3JlLS13aWR0aCwgMWVtKTtjb2xvcjp2YXIoLS1jLWxpc3QtdWxfX2xpLWJlZm9yZS0tY29sb3IsIGluaGVyaXQpO3RleHQtYWxpZ246dmFyKC0tYy1saXN0LXVsX19saS1iZWZvcmUtLXRleHQtYWxpZ24sIHJpZ2h0KTtmb250LXNpemU6dmFyKC0tYy1saXN0LXVsX19saS1iZWZvcmUtLWZvbnQtc2l6ZSwgMWVtKTtmb250LWZhbWlseTp2YXIoLS1jLWxpc3QtdWxfX2xpLWJlZm9yZS0tZm9udC1mYW1pbHksIGluaGVyaXQpfS5jLWxpc3QtdWwuYy1saXN0LXVsLS1jaXJjbGV7LS1jLWxpc3QtdWxfX2xpLS1zdHlsZS10eXBlOmNpcmNsZTstLWMtbGlzdC11bF9fbGktYmVmb3JlLS1jb2xvcjp2YXIoLS1yb290LWNvbG9yX3JlZCl9LmMtbGlzdC11bC5jLWxpc3QtdWwtLW1hcmt7LS1jLWxpc3QtdWwtLXBhZGRpbmctbGVmdDowOy0tYy1saXN0LXVsX19saS0tbWFyZ2luLXRvcDp2YXIoLS1yb290LXNwYWNlcl9zMyk7LS1jLWxpc3QtdWxfX2xpLS1wYWRkaW5nLWxlZnQ6MmVtOy0tYy1saXN0LXVsX19saS0tc3R5bGUtdHlwZTpub25lOy0tYy1saXN0LXVsX19saS1iZWZvcmUtLWNvbG9yOnZhcigtLXJvb3QtY29sb3JfcmVkKX0uYy1saXN0LXVsLmMtbGlzdC11bC0tbWFyayBsaTo6YmVmb3Jle2NvbnRlbnQ6XCLupopcIn0uYy1saXN0LW9se21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFlbTtjb3VudGVyLXJlc2V0OnNlY3Rpb247cGFkZGluZy1sZWZ0OnZhcigtLWMtbGlzdC1vbC0tcGFkZGluZy1sZWZ0LCAwKTtsaW5lLWhlaWdodDp2YXIoLS1jLWxpc3Qtb2wtLWxpbmUtaGVpZ2h0LCAxKTstLWMtbGlzdC1vbC0tcGFkZGluZy1sZWZ0OjA7LS1jLWxpc3Qtb2wtLWxpbmUtaGVpZ2h0OnZhcigtLXJvb3QtbGluZS1oZWlnaHQpOy0tYy1saXN0LW9sX19saS0tbWFyZ2luLXRvcDp2YXIoLS1yb290LXNwYWNlcl9zMyk7LS1jLWxpc3Qtb2xfX2xpLS1wYWRkaW5nLWxlZnQ6MmVtOy0tYy1saXN0LW9sX19saS0tc3R5bGUtdHlwZToxOy0tYy1saXN0LW9sX19saS0tbWFya2VyLWNvbG9yOmluaGVyaXQ7LS1jLWxpc3Qtb2xfX2xpLWJlZm9yZS0tcG9zaXRpb246YWJzb2x1dGU7LS1jLWxpc3Qtb2xfX2xpLWJlZm9yZS0tbGVmdDowOy0tYy1saXN0LW9sX19saS1iZWZvcmUtLXRvcDowOy0tYy1saXN0LW9sX19saS1iZWZvcmUtLXdpZHRoOjEuOGVtOy0tYy1saXN0LW9sX19saS1iZWZvcmUtLWNvbG9yOnZhcigtLXJvb3QtY29sb3JfcmVkKTstLWMtbGlzdC1vbF9fbGktYmVmb3JlLS10ZXh0LWFsaWduOnJpZ2h0Oy0tYy1saXN0LW9sX19saS1iZWZvcmUtLWZvbnQtc2l6ZToxZW07LS1jLWxpc3Qtb2xfX2xpLWJlZm9yZS0tZm9udC1mYW1pbHk6aW5oZXJpdDstLWMtbGlzdC1vbF9fbGktYmVmb3JlLS1mb250LXdlaWdodDo3MDB9LmMtbGlzdC1vbD5saXtwb3NpdGlvbjpyZWxhdGl2ZTtsaXN0LXN0eWxlLXR5cGU6dmFyKC0tYy1saXN0LW9sX19saS0tc3R5bGUtdHlwZSk7cGFkZGluZy1sZWZ0OnZhcigtLWMtbGlzdC1vbF9fbGktLXBhZGRpbmctbGVmdCl9LmMtbGlzdC1vbD5saStsaXttYXJnaW4tdG9wOnZhcigtLWMtbGlzdC1vbF9fbGktLW1hcmdpbi10b3AsIDApfS5jLWxpc3Qtb2w+bGk6OmJlZm9yZXtwb3NpdGlvbjp2YXIoLS1jLWxpc3Qtb2xfX2xpLWJlZm9yZS0tcG9zaXRpb24sIGFic29sdXRlKTtsZWZ0OnZhcigtLWMtbGlzdC1vbF9fbGktYmVmb3JlLS1sZWZ0LCAwKTt0b3A6dmFyKC0tYy1saXN0LW9sX19saS1iZWZvcmUtLXRvcCwgMCk7d2lkdGg6dmFyKC0tYy1saXN0LW9sX19saS1iZWZvcmUtLXdpZHRoLCAxZW0pO2NvbG9yOnZhcigtLWMtbGlzdC1vbF9fbGktYmVmb3JlLS1jb2xvciwgaW5oZXJpdCk7dGV4dC1hbGlnbjp2YXIoLS1jLWxpc3Qtb2xfX2xpLWJlZm9yZS0tdGV4dC1hbGlnbiwgcmlnaHQpO2ZvbnQtZmFtaWx5OnZhcigtLWMtbGlzdC1vbF9fbGktYmVmb3JlLS1mb250LWZhbWlseSwgaW5oZXJpdCk7Zm9udC13ZWlnaHQ6dmFyKC0tYy1saXN0LW9sX19saS1iZWZvcmUtLWZvbnQtd2VpZ2h0LCA3MDApO2ZvbnQtc2l6ZTp2YXIoLS1jLWxpc3Qtb2xfX2xpLWJlZm9yZS0tZm9udC1zaXplLCAxZW0pO2NvdW50ZXItaW5jcmVtZW50OnNlY3Rpb259LmMtbGlzdC1vbCBsaTo6YmVmb3Jle2NvbnRlbnQ6Y291bnRlcnMoc2VjdGlvbiwgXCIuXCIpIFwiLlwifS5jLWxpc3Qtb2wuYy1saXN0LW9sLS1taW5jaG97LS1jLWxpc3Qtb2xfX2xpLWJlZm9yZS0tZm9udC1mYW1pbHk6VGltZXMgTmV3IFJvbWFuOy0tYy1saXN0LW9sX19saS1iZWZvcmUtLWNvbG9yOnZhcigtLXJvb3QtY29sb3JfZ3JheSl9LmMtbGlzdC1vbC5jLWxpc3Qtb2wtLW1pbmNobyBsaTo6YmVmb3Jle2NvbnRlbnQ6Y291bnRlcnMoc2VjdGlvbiwgXCIuXCIpIFwiOlwifS5jLWxpc3QtZGx7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MWVtO3BhZGRpbmctbGVmdDp2YXIoLS1jLWxpc3QtZGwtLXBhZGRpbmctbGVmdCwgMCk7LS1jLWxpc3QtZGwtLXBhZGRpbmctbGVmdDowOy0tYy1saXN0LWRsX19kdC0tbWFyZ2luLXRvcDp2YXIoLS1yb290LXNwYWNlcl9zMyk7LS1jLWxpc3QtZGxfX2R0LS1wYWRkaW5nLWxlZnQ6MDstLWMtbGlzdC1kbF9fZHQtLWxpbmUtaGVpZ2h0OnZhcigtLXJvb3QtbGluZS1oZWlnaHQpOy0tYy1saXN0LWRsX19kdC0tZm9udC13ZWlnaHQ6NDAwOy0tYy1saXN0LWRsX19kdC1iZWZvcmUtLXBvc2l0aW9uOmFic29sdXRlOy0tYy1saXN0LWRsX19kdC1iZWZvcmUtLWxlZnQ6MDstLWMtbGlzdC1kbF9fZHQtYmVmb3JlLS10b3A6LTAuMWVtOy0tYy1saXN0LWRsX19kdC1iZWZvcmUtLXdpZHRoOjEuNWVtOy0tYy1saXN0LWRsX19kdC1iZWZvcmUtLWNvbG9yOmluaGVyaXQ7LS1jLWxpc3QtZGxfX2R0LWJlZm9yZS0tdGV4dC1hbGlnbjpyaWdodDstLWMtbGlzdC1kbF9fZHQtYmVmb3JlLS1mb250LXNpemU6MWVtOy0tYy1saXN0LWRsX19kdC1iZWZvcmUtLWZvbnQtZmFtaWx5OmFycm93czstLWMtbGlzdC1kbF9fZGQtLW1hcmdpbi10b3A6dmFyKC0tcm9vdC1zcGFjZXJfczMpOy0tYy1saXN0LWRsX19kZC0tcGFkZGluZy1sZWZ0OjA7LS1jLWxpc3QtZGxfX2RkLS1saW5lLWhlaWdodDp2YXIoLS1yb290LWxpbmUtaGVpZ2h0KX0uYy1saXN0LWRsPmR0e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDp2YXIoLS1jLWxpc3QtZGxfX2R0LS1wYWRkaW5nLWxlZnQsIDApO2xpbmUtaGVpZ2h0OnZhcigtLWMtbGlzdC1kbF9fZHQtLWxpbmUtaGVpZ2h0LCAxKTtmb250LXdlaWdodDp2YXIoLS1jLWxpc3QtZGxfX2R0LS1mb250LXdlaWdodCwgNDAwKX0uYy1saXN0LWRsPmR0OjpiZWZvcmV7cG9zaXRpb246dmFyKC0tYy1saXN0LWRsX19kdC1iZWZvcmUtLXBvc2l0aW9uLCBhYnNvbHV0ZSk7bGVmdDp2YXIoLS1jLWxpc3QtZGxfX2R0LWJlZm9yZS0tbGVmdCwgMCk7dG9wOnZhcigtLWMtbGlzdC1kbF9fZHQtYmVmb3JlLS10b3AsIDApO3dpZHRoOnZhcigtLWMtbGlzdC1kbF9fZHQtYmVmb3JlLS13aWR0aCwgMWVtKTtjb2xvcjp2YXIoLS1jLWxpc3QtZGxfX2R0LWJlZm9yZS0tY29sb3IsIGluaGVyaXQpO3RleHQtYWxpZ246dmFyKC0tYy1saXN0LWRsX19kdC1iZWZvcmUtLXRleHQtYWxpZ24sIHJpZ2h0KTtmb250LXNpemU6dmFyKC0tYy1saXN0LWRsX19kdC1iZWZvcmUtLWZvbnQtc2l6ZSwgMWVtKTtmb250LWZhbWlseTp2YXIoLS1jLWxpc3QtZGxfX2R0LWJlZm9yZS0tZm9udC1mYW1pbHksIGluaGVyaXQpfS5jLWxpc3QtZGw+ZGQrZHR7bWFyZ2luLXRvcDp2YXIoLS1jLWxpc3QtZGxfX2R0LS1tYXJnaW4tdG9wLCAwKX0uYy1saXN0LWRsPmRkOm5vdCg6ZW1wdHkpe3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6dmFyKC0tYy1saXN0LWRsX19kZC0tbWFyZ2luLXRvcCwgMCk7cGFkZGluZy1sZWZ0OnZhcigtLWMtbGlzdC1kbF9fZGQtLXBhZGRpbmctbGVmdCwgMCk7bGluZS1oZWlnaHQ6dmFyKC0tYy1saXN0LWRsX19kZC0tbGluZS1oZWlnaHQsIDEpfS5jLWxpc3QtZGwuYy1saXN0LWRsLS1kZC1zbWFsbCBkZHtmb250LXNpemU6dmFyKC0tcm9vdC1mb250LXNpemVfczEpfS5jLWxpc3QtZGwuYy1saXN0LWRsLS1tYXJrey0tYy1saXN0LWRsX19kdC0tcGFkZGluZy1sZWZ0OjEuNWVtOy0tYy1saXN0LWRsX19kdC1iZWZvcmUtLWxlZnQ6MDstLWMtbGlzdC1kbF9fZHQtYmVmb3JlLS10b3A6MDstLWMtbGlzdC1kbF9fZHQtYmVmb3JlLS13aWR0aDoxLjVlbTstLWMtbGlzdC1kbF9fZHQtYmVmb3JlLS1jb2xvcjp2YXIoLS1yb290LWNvbG9yX3B1cnBsZSk7LS1jLWxpc3QtZGxfX2R0LWJlZm9yZS0tdGV4dC1hbGlnbjpsZWZ0Oy0tYy1saXN0LWRsX19kdC1iZWZvcmUtLWZvbnQtc2l6ZToxZW07LS1jLWxpc3QtZGxfX2R0LWJlZm9yZS0tZm9udC1mYW1pbHk6YXJyb3dzOy0tYy1saXN0LWRsX19kZC0tcGFkZGluZy1sZWZ0OjEuNWVtfS5jLWxpc3QtZGwuYy1saXN0LWRsLS1tYXJrIGR0OjpiZWZvcmV7Y29udGVudDpcIu6milwifS5jLWxpc3QtZGwuYy1saXN0LWRsLS1jb3VudGVyey0tYy1saXN0LWRsX19kdC0tcGFkZGluZy1sZWZ0OjEuNWVtOy0tYy1saXN0LWRsX19kdC1iZWZvcmUtLWxlZnQ6MDstLWMtbGlzdC1kbF9fZHQtYmVmb3JlLS10b3A6LTAuMWVtOy0tYy1saXN0LWRsX19kdC1iZWZvcmUtLXdpZHRoOjEuNWVtOy0tYy1saXN0LWRsX19kdC1iZWZvcmUtLWNvbG9yOmluaGVyaXQ7LS1jLWxpc3QtZGxfX2R0LWJlZm9yZS0tdGV4dC1hbGlnbjpyaWdodDstLWMtbGlzdC1kbF9fZHQtYmVmb3JlLS1mb250LXNpemU6MWVtOy0tYy1saXN0LWRsX19kdC1iZWZvcmUtLWZvbnQtZmFtaWx5OmluaGVyaXQ7LS1jLWxpc3QtZGxfX2RkLS1wYWRkaW5nLWxlZnQ6MS41ZW19LmMtbGlzdC1kbC5jLWxpc3QtZGwtLWNvdW50ZXIgZHQ6OmJlZm9yZXtjb250ZW50OmNvdW50ZXJzKHNlY3Rpb24sIFwiLlwiKSBcIi5cIn0uYy1saXN0LWRsLmMtbGlzdC1kbC0tYm9sZD5kdHtmb250LXdlaWdodDo3MDB9LmMtbGlzdC1kbC5jLWxpc3QtZGwtLWNvdW50ZXJ7Y291bnRlci1yZXNldDpzZWN0aW9ufS5jLWxpc3QtZGwuYy1saXN0LWRsLS1jb3VudGVyPmR0e2NvdW50ZXItaW5jcmVtZW50OnNlY3Rpb259LmMtbW92aWUtaWNvbnt6LWluZGV4OjE7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyOm5vbmU7b3ZlcmZsb3c6aGlkZGVuOy0tYy1tb3ZpZS1pY29uLS1iZzpyZ2JhKHZhcigtLXJvb3QtcmdiX3B1cnBsZSksIDAuNCk7LS1jLW1vdmllLWljb24tLWNvbG9yOiNmZmY7LS1jLW1vdmllLWljb24tLWJvcmRlcjpub25lOy0tYy1tb3ZpZS1pY29uLS1zaGFkb3c6bm9uZTstLWMtbW92aWUtaWNvbi0tb3BhY2l0eToxO2Rpc3BsYXk6YmxvY2s7b3ZlcmZsb3c6aGlkZGVufS5jLW1vdmllLWljb246Zm9jdXN7b3V0bGluZTpub25lfS5jLW1vdmllLWljb246OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6dmFyKC0tYy1tb3ZpZS1pY29uLS13aWR0aCk7aGVpZ2h0OnZhcigtLWMtbW92aWUtaWNvbi0taGVpZ2h0KTtiYWNrZ3JvdW5kOnZhcigtLWMtbW92aWUtaWNvbi0tYmcpO2NvbG9yOnZhcigtLWMtbW92aWUtaWNvbi0tY29sb3IpO2JvcmRlcjp2YXIoLS1jLW1vdmllLWljb24tLWJvcmRlcik7Ym94LXNoYWRvdzp2YXIoLS1jLW1vdmllLWljb24tLXNoYWRvdyk7Zm9udC1zaXplOnZhcigtLWMtbW92aWUtaWNvbi0tZm9udC1zaXplKTtvcGFjaXR5OnZhcigtLWMtbW92aWUtaWNvbi0tb3BhY2l0eSk7cG9pbnRlci1ldmVudHM6bm9uZX0uYy1tb3ZpZS1pY29uIHZpZGVve3ZlcnRpY2FsLWFsaWduOmJvdHRvbX0uYy1tb3ZpZS1pY29uOjphZnRlcntsZWZ0OmNhbGMoNTAlIC0gdmFyKC0tYy1tb3ZpZS1pY29uLS13aWR0aCkgLyAyKTt0b3A6Y2FsYyg1MCUgLSB2YXIoLS1jLW1vdmllLWljb24tLWhlaWdodCkgLyAyKTtib3JkZXItcmFkaXVzOjUwJTt0cmFuc2l0aW9uOjAuMnM7Zm9udC1mYW1pbHk6aWNvbW9vbjtjb250ZW50Olwi7qicXCI7d2lsbC1jaGFuZ2U6dHJhbnNmb3JtfUBtZWRpYShtaW4td2lkdGg6IDU1MC4wMnB4KXsuYy1tb3ZpZS1pY29uey0tYy1tb3ZpZS1pY29uLS13aWR0aDozLjJyZW07LS1jLW1vdmllLWljb24tLWhlaWdodDozLjJyZW07LS1jLW1vdmllLWljb24tLWZvbnQtc2l6ZToxLjNyZW19fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogNTUwcHgpey5jLW1vdmllLWljb257LS1jLW1vdmllLWljb24tLXdpZHRoOjRyZW07LS1jLW1vdmllLWljb24tLWhlaWdodDo0cmVtOy0tYy1tb3ZpZS1pY29uLS1mb250LXNpemU6MS41cmVtfX0uYy1tb3ZpZS1pY29uLmMtbW92aWUtaWNvbi0tbDF7LS1jLW1vdmllLWljb24tLWJnOnJnYmEodmFyKC0tcm9vdC1yZ2JfcmVkKSwgMC41KTstLWMtbW92aWUtaWNvbi0tYm9yZGVyOm5vbmU7LS1jLW1vdmllLWljb24tLXNoYWRvdzpub25lfS5jLW1vdmllLWljb24uYy1tb3ZpZS1pY29uLS1sMTo6YWZ0ZXJ7d2lsbC1jaGFuZ2U6dHJhbnNmb3JtfS5jLW1vdmllLWljb24uYy1tb3ZpZS1pY29uLS1sMTpob3ZlciwuYy1tb3ZpZS1pY29uLmMtbW92aWUtaWNvbi0tbDE6YWN0aXZlLC5jLW1vdmllLWljb24uYy1tb3ZpZS1pY29uLS1sMTpmb2N1c3stLWMtbW92aWUtaWNvbi0tYmc6cmdiYSh2YXIoLS1yb290LXJnYl9yZWQpLCAwLjIpfS5jLW1vdmllLWljb24uYy1tb3ZpZS1pY29uLS1sMTpob3Zlcjo6YWZ0ZXIsLmMtbW92aWUtaWNvbi5jLW1vdmllLWljb24tLWwxOmFjdGl2ZTo6YWZ0ZXIsLmMtbW92aWUtaWNvbi5jLW1vdmllLWljb24tLWwxOmZvY3VzOjphZnRlcnt0cmFuc2Zvcm06c2NhbGUoMS4wNSl9QG1lZGlhKG1pbi13aWR0aDogNTUwLjAycHgpey5jLW1vdmllLWljb24uYy1tb3ZpZS1pY29uLS1sMXstLWMtbW92aWUtaWNvbi0td2lkdGg6OHJlbTstLWMtbW92aWUtaWNvbi0taGVpZ2h0OjhyZW07LS1jLW1vdmllLWljb24tLWZvbnQtc2l6ZTozcmVtfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDU1MHB4KXsuYy1tb3ZpZS1pY29uLmMtbW92aWUtaWNvbi0tbDF7LS1jLW1vdmllLWljb24tLXdpZHRoOjVyZW07LS1jLW1vdmllLWljb24tLWhlaWdodDo1cmVtOy0tYy1tb3ZpZS1pY29uLS1mb250LXNpemU6MnJlbX19LmMtbW92aWUtaWNvbi13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO2NvbnRhaW5lci1uYW1lOm1vdmllLWxpbmstd3JhcHBlcjtjb250YWluZXItdHlwZTppbmxpbmUtc2l6ZX1wLmMtbm90aWNle3RleHQtaW5kZW50Oi0xZW07bWFyZ2luLWxlZnQ6MWVtfXVsLmMtbm90aWNlIGxpe3RleHQtaW5kZW50Oi0xZW07bWFyZ2luLWxlZnQ6MWVtO2xpc3Qtc3R5bGUtdHlwZTpub25lfS5jLXNvdW5kLWJ0bntkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjAgLjhlbSAuMmVtIC44ZW07bGluZS1oZWlnaHQ6MTtib3JkZXItcmFkaXVzOi4yZW07dHJhbnNpdGlvbjouM3M7YmFja2dyb3VuZDp2YXIoLS1jLXNvdW5kLWJ0bi0tYmcsIHZhcigtLXJvb3QtY29sb3JfcmVkKSk7Y29sb3I6dmFyKC0tYy1zb3VuZC1idG4tLWNvbG9yLCAjZmZmKX0uYy1zb3VuZC1idG46YWZ0ZXJ7Zm9udC1mYW1pbHk6dmFyKC0tYy1zb3VuZC1idG4tLWZvbnQtZmFtaWx5LCBpY29tb29uKTtmb250LXNpemU6LjVlbTtjb250ZW50OnZhcigtLWMtc291bmQtYnRuLS1jb250ZW50LCBcIlxcZWExY1wiKX1AbWVkaWEoaG92ZXI6aG92ZXIpey5jLXNvdW5kLWJ0bjpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLWMtc291bmQtYnRuLS1iZy1ob3ZlciwgIzMzMyk7Y29sb3I6dmFyKC0tYy1zb3VuZC1idG4tLWNvbG9yLWhvdmVyLCAjZmZmKX19LmMtc291bmQtYnRuOmFjdGl2ZXtiYWNrZ3JvdW5kOnZhcigtLWMtc291bmQtYnRuLS1iZy1ob3ZlciwgIzMzMyk7Y29sb3I6dmFyKC0tYy1zb3VuZC1idG4tLWNvbG9yLWhvdmVyLCAjZmZmKX0uYy1zb3VuZC1idG5bZGF0YS1zb3VuZC1zdGF0ZT1zdG9wXXstLWMtc291bmQtYnRuLS1iZzogIzAwMDstLWMtc291bmQtYnRuLS1jb2xvcjogI2ZmZjstLWMtc291bmQtYnRuLS1jb250ZW50OiBcIu6onlwiOy0tYy1zb3VuZC1idG4tLWJnLWhvdmVyOiB2YXIoLS1yb290LWNvbG9yX3JlZC1kYXJrKTstLWMtc291bmQtYnRuLS1jb2xvci1ob3ZlcjogI2ZmZn0uYy1zb3VuZC1idG5bZGF0YS1zb3VuZC1zdGF0ZT1wYXVzZV17LS1jLXNvdW5kLWJ0bi0tYmc6IHZhcigtLXJvb3QtY29sb3JfcmVkKTstLWMtc291bmQtYnRuLS1jb2xvcjogI2ZmZjstLWMtc291bmQtYnRuLS1jb250ZW50OiBcIu6onVwiOy0tYy1zb3VuZC1idG4tLWJnLWhvdmVyOiB2YXIoLS1yb290LWNvbG9yX3JlZC1kYXJrKTstLWMtc291bmQtYnRuLS1jb2xvci1ob3ZlcjogI2ZmZn0uYy1yZXR1cm4tdXB7ei1pbmRleDoxMDA7cG9zaXRpb246Zml4ZWQ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6NTAlO2xpbmUtaGVpZ2h0OjE7dHJhbnNpdGlvbjphbGwgLjJzOy0tYy1yZXR1cm4tdXAtLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JveC1zaGFkb3c6bm9uZX0uYy1yZXR1cm4tdXA6YWZ0ZXJ7Y29sb3I6dmFyKC0tYy1yZXR1cm4tdXAtLWNvbG9yKTtmb250LWZhbWlseTphcnJvd3M7Y29udGVudDpcIu6kg1wifUBtZWRpYShob3Zlcjpob3Zlcil7LmMtcmV0dXJuLXVwOmhvdmVyey0tYy1yZXR1cm4tdXAtLWNvbG9yOiNjY2M7YmFja2dyb3VuZC1jb2xvcjojNjY2O2JveC1zaGFkb3c6bm9uZX19LmMtcmV0dXJuLXVwOmFjdGl2ZXstLWMtcmV0dXJuLXVwLS1jb2xvcjojY2NjO2JhY2tncm91bmQtY29sb3I6IzY2Njtib3gtc2hhZG93Om5vbmV9LmMtcmV0dXJuLXVwW2RhdGEtc2Nyb2xsLWFtb3VudH49dG9wXXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDBweCl9LmMtcmV0dXJuLXVwW2RhdGEtc2Nyb2xsLWFtb3VudH49bm90LXRvcF17dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9QG1lZGlhKG1pbi13aWR0aDogODUwLjAycHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHByaW50ey5jLXJldHVybi11cHtyaWdodDoxMHB4O2JvdHRvbToxMHB4O3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHg7Zm9udC1zaXplOjMwcHh9fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogODUwcHgpey5jLXJldHVybi11cHtyaWdodDoxMHB4O2JvdHRvbToxMHB4O3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7Zm9udC1zaXplOjIwcHh9fS5jLXJ1Ynl7cG9zaXRpb246cmVsYXRpdmV9LmMtcnVieTo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDp2YXIoLS1jLXJ1YnktLXRvcCwgLTFlbSk7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxO2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zaXplOnZhcigtLWMtcnVieS0tZm9udC1zaXplLCAxMHB4KTt3b3JkLWJyZWFrOmtlZXAtYWxsO2NvbnRlbnQ6YXR0cihkYXRhLXJ1YnkpfS5jLXJ1Ynk6OmFmdGVye2xldHRlci1zcGFjaW5nOmluaGVyaXQ7dGV4dC1pbmRlbnQ6MH0uYy1ydWJ5LmMtcnVieS0tbG9uZzo6YWZ0ZXJ7Zm9udC1zaXplOnZhcigtLXJvb3QtZm9udC1zaXplX3MzKTt0cmFuc2Zvcm06c2NhbGVYKDAuNyk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcDt3aWR0aDoxNDIuODU3MTQyODU3MSV9LmMtc2hhcmUtYnRue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDp2YXIoLS1jLXNoYXJlLWJ0bi0td2lkdGgsIDQwcHgpO2hlaWdodDp2YXIoLS1jLXNoYXJlLWJ0bi0taGVpZ2h0LCA0MHB4KTtib3JkZXItcmFkaXVzOnZhcigtLWMtc2hhcmUtYnRuLS1ib3JkZXItcmFkaXVzLCA0MHB4KTtmb250LXNpemU6dmFyKC0tYy1zaGFyZS1idG4tLWZvbnQtc2l6ZSwgNDBweCk7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDt0ZXh0LWRlY29yYXRpb246bm9uZTt1c2VyLXNlbGVjdDpub25lO3doaXRlLXNwYWNlOm5vd3JhcDthcHBlYXJhbmNlOm5vbmU7Y3Vyc29yOnBvaW50ZXI7bGluZS1oZWlnaHQ6MTt0cmFuc2l0aW9uOnZhcigtLWMtc2hhcmUtYnRuLS10cmFuc2l0aW9uLCAwLjJzKTtjb2xvcjp2YXIoLS1jLXNoYXJlLWJ0bi0tY29sb3IsICNmZmYpO2JvcmRlcjp2YXIoLS1jLXNoYXJlLWJ0bi0tYm9yZGVyLCAjMDAwKTtiYWNrZ3JvdW5kOnZhcigtLWMtc2hhcmUtYnRuLS1iZywgIzAwMCk7LS1jLXNoYXJlLWJ0bi0tdHJhbnNpdGlvbjowLjJzOy0tYy1zaGFyZS1idG4tLWljb24tbWFyZ2luOjAgLTAuMDVlbSAwIDB9LmMtc2hhcmUtYnRuIGl7bWFyZ2luOnZhcigtLWMtc2hhcmUtYnRuLS1pY29uLW1hcmdpbiwgMCl9LmMtc2hhcmUtYnRuIGk6YmVmb3Jle2NvbG9yOnZhcigtLWMtc2hhcmUtYnRuLS1jb2xvciwgI2ZmZik7dHJhbnNpdGlvbjp2YXIoLS1jLXNoYXJlLWJ0bi0tdHJhbnNpdGlvbiwgMC4ycyl9LmMtc2hhcmUtYnRuOmZvY3VzLC5jLXNoYXJlLWJ0bjphY3RpdmUsLmMtc2hhcmUtYnRuOmhvdmVye2NvbG9yOnZhcigtLWMtc2hhcmUtYnRuLS1jb2xvci1ob3ZlciwgI2ZmZik7Ym9yZGVyOnZhcigtLWMtc2hhcmUtYnRuLS1ib3JkZXItaG92ZXIsICMwMDApO2JhY2tncm91bmQ6dmFyKC0tYy1zaGFyZS1idG4tLWJnLWhvdmVyLCAjYzAwKX0uYy1zaGFyZS1idG46Zm9jdXMgaTpiZWZvcmUsLmMtc2hhcmUtYnRuOmFjdGl2ZSBpOmJlZm9yZSwuYy1zaGFyZS1idG46aG92ZXIgaTpiZWZvcmV7Y29sb3I6dmFyKC0tYy1zaGFyZS1idG4tLWNvbG9yLWhvdmVyLCAjZmZmKX1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LmMtc2hhcmUtYnRuey0tYy1zaGFyZS1idG4tLXdpZHRoOjM1cHg7LS1jLXNoYXJlLWJ0bi0taGVpZ2h0OjM1cHg7LS1jLXNoYXJlLWJ0bi0tYm9yZGVyLXJhZGl1czo1MCU7LS1jLXNoYXJlLWJ0bi0tZm9udC1zaXplOjE4cHh9fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogODUwcHgpey5jLXNoYXJlLWJ0bnstLWMtc2hhcmUtYnRuLS13aWR0aDo0MHB4Oy0tYy1zaGFyZS1idG4tLWhlaWdodDo0MHB4Oy0tYy1zaGFyZS1idG4tLWJvcmRlci1yYWRpdXM6NTAlOy0tYy1zaGFyZS1idG4tLWZvbnQtc2l6ZToyMHB4fX0uYy1zaGFyZS1idG4uYy1zaGFyZS1idG4tLXVuaXR5ey0tYy1zaGFyZS1idG4tLWNvbG9yOiNmZmY7LS1jLXNoYXJlLWJ0bi0tY29sb3ItaG92ZXI6I2ZmZjstLWMtc2hhcmUtYnRuLS1iZzojMDAwOy0tYy1zaGFyZS1idG4tLWJnLWhvdmVyOiNjNDQ7LS1jLXNoYXJlLWJ0bi0tYm9yZGVyOm5vbmU7LS1jLXNoYXJlLWJ0bi0tYm9yZGVyLWhvdmVyOm5vbmV9LmMtc2hhcmUtYnRuLmMtc2hhcmUtYnRuLS1iZy1zZXJ2aWNley0tYy1zaGFyZS1idG4tLWNvbG9yOiNmZmY7LS1jLXNoYXJlLWJ0bi0tY29sb3ItaG92ZXI6I2ZmZjstLWMtc2hhcmUtYnRuLS1ib3JkZXI6bm9uZTstLWMtc2hhcmUtYnRuLS1ib3JkZXItaG92ZXI6bm9uZX0uYy1zaGFyZS1idG4uYy1zaGFyZS1idG4tLWJnLXNlcnZpY2VbZGF0YS1zaGFyZS1zZXJ2aWNlPXR3aXR0ZXJdey0tYy1zaGFyZS1idG4tLWJnOiAjMWRhMWYyOy0tYy1zaGFyZS1idG4tLWJnLWhvdmVyOiAjNGFiNGY1fS5jLXNoYXJlLWJ0bi5jLXNoYXJlLWJ0bi0tYmctc2VydmljZVtkYXRhLXNoYXJlLXNlcnZpY2U9ZmFjZWJvb2tdey0tYy1zaGFyZS1idG4tLWJnOiAjM2I1OTk4Oy0tYy1zaGFyZS1idG4tLWJnLWhvdmVyOiAjNTM3NWJjfS5jLXNoYXJlLWJ0bi5jLXNoYXJlLWJ0bi0tYmctc2VydmljZVtkYXRhLXNoYXJlLXNlcnZpY2U9bGluZV17LS1jLXNoYXJlLWJ0bi0tYmc6ICMwMGMzMDA7LS1jLXNoYXJlLWJ0bi0tYmctaG92ZXI6ICMwM2ZmMDN9LmMtc2hhcmUtYnRuLmMtc2hhcmUtYnRuLS1pY29uLXNlcnZpY2V7LS1jLXNoYXJlLWJ0bi0tYmc6I2ZmZjstLWMtc2hhcmUtYnRuLS1iZy1ob3ZlcjojZmZmOy0tYy1zaGFyZS1idG4tLWJvcmRlcjpzb2xpZCAxcHggI2NjYzstLWMtc2hhcmUtYnRuLS1ib3JkZXItaG92ZXI6c29saWQgMXB4ICNjY2N9LmMtc2hhcmUtYnRuLmMtc2hhcmUtYnRuLS1pY29uLXNlcnZpY2VbZGF0YS1zaGFyZS1zZXJ2aWNlPXR3aXR0ZXJdey0tYy1zaGFyZS1idG4tLWNvbG9yOiAjMWRhMWYyOy0tYy1zaGFyZS1idG4tLWNvbG9yLWhvdmVyOiAjNGFiNGY1fS5jLXNoYXJlLWJ0bi5jLXNoYXJlLWJ0bi0taWNvbi1zZXJ2aWNlW2RhdGEtc2hhcmUtc2VydmljZT1mYWNlYm9va117LS1jLXNoYXJlLWJ0bi0tY29sb3I6ICMzYjU5OTg7LS1jLXNoYXJlLWJ0bi0tY29sb3ItaG92ZXI6ICM1Mzc1YmN9LmMtc2hhcmUtYnRuLmMtc2hhcmUtYnRuLS1pY29uLXNlcnZpY2VbZGF0YS1zaGFyZS1zZXJ2aWNlPWxpbmVdey0tYy1zaGFyZS1idG4tLWNvbG9yOiAjMDBjMzAwOy0tYy1zaGFyZS1idG4tLWNvbG9yLWhvdmVyOiAjMDNmZjAzfWJvZHk6bm90KFtkYXRhLWlzLW1vYmlsZT10cnVlXSkgLmMtc2hhcmUtYnRuW2RhdGEtc2hhcmUtc2VydmljZT1saW5lXXtkaXNwbGF5Om5vbmV9LmMtdGFibGV7bWFyZ2luLWJvdHRvbToxcmVtO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtib3JkZXItdG9wOnZhcigtLWMtdGFibGUtLWJvcmRlci10b3ApO2JvcmRlci1ib3R0b206dmFyKC0tYy10YWJsZS0tYm9yZGVyLWJvdHRvbSk7Ym9yZGVyLWxlZnQ6dmFyKC0tYy10YWJsZS0tYm9yZGVyLWxlZnQpO2JvcmRlci1yaWdodDp2YXIoLS1jLXRhYmxlLS1ib3JkZXItcmlnaHQpO21hcmdpbi1ib3R0b206MXJlbTstLWMtdGFibGUtLWJvcmRlci10b3A6bm9uZTstLWMtdGFibGUtLWJvcmRlci1ib3R0b206bm9uZTstLWMtdGFibGUtLWJvcmRlci1sZWZ0Om5vbmU7LS1jLXRhYmxlLS1ib3JkZXItcmlnaHQ6bm9uZTstLWMtdGFibGVfX3RoZWFkLS1ib3JkZXItdG9wOm5vbmU7LS1jLXRhYmxlX190aGVhZC0tYm9yZGVyLWJvdHRvbTpub25lOy0tYy10YWJsZV9fdGhlYWQtLWJvcmRlci1yaWdodDpub25lOy0tYy10YWJsZV9fdGhlYWQtLWJvcmRlci1sZWZ0Om5vbmU7LS1jLXRhYmxlX190aGVhZC0tYmc6dHJhbnNwYXJlbnQ7LS1jLXRhYmxlX190aGVhZC0tY29sb3I6aW5oZXJpdDstLWMtdGFibGVfX3RyLS1ib3JkZXItdG9wOm5vbmU7LS1jLXRhYmxlX190ci0tYm9yZGVyLWJvdHRvbTpub25lOy0tYy10YWJsZV9fdHItLWJvcmRlci1yaWdodDpub25lOy0tYy10YWJsZV9fdHItLWJvcmRlci1sZWZ0Om5vbmU7LS1jLXRhYmxlX190ci0tYmc6dHJhbnNwYXJlbnQ7LS1jLXRhYmxlX190ci0tY29sb3I6aW5oZXJpdDstLWMtdGFibGVfX3RoLS1wYWRkaW5nOjAuMmVtIDAuNWVtOy0tYy10YWJsZV9fdGgtLWJnOnRyYW5zcGFyZW50Oy0tYy10YWJsZV9fdGgtLWNvbG9yOmluaGVyaXQ7LS1jLXRhYmxlX190aC0tZm9udC1mYW1pbHk6aW5oZXJpdDstLWMtdGFibGVfX3RoLS1mb250LXdlaWdodDo0MDA7LS1jLXRhYmxlX190aC0tdGV4dC1hbGlnbjpyaWdodDstLWMtdGFibGVfX3RkLS1wYWRkaW5nOjAuMmVtIDAuNWVtOy0tYy10YWJsZV9fdGQtLXRleHQtYWxpZ246bGVmdDstLWMtdGFibGVfX3RkLS1jb2xvcjppbmhlcml0fS5jLXRhYmxlIHRoZWFke2JvcmRlci10b3A6dmFyKC0tYy10YWJsZV9fdGhlYWQtLWJvcmRlci10b3ApO2JvcmRlci1ib3R0b206dmFyKC0tYy10YWJsZV9fdGhlYWQtLWJvcmRlci1ib3R0b20pO2JvcmRlci1yaWdodDp2YXIoLS1jLXRhYmxlX190aGVhZC0tYm9yZGVyLXJpZ2h0KTtib3JkZXItbGVmdDp2YXIoLS1jLXRhYmxlX190aGVhZC0tYm9yZGVyLWxlZnQpO2JhY2tncm91bmQ6dmFyKC0tYy10YWJsZV9fdGhlYWQtLWJnKTtjb2xvcjp2YXIoLS1jLXRhYmxlX190aGVhZC0tY29sb3IpfS5jLXRhYmxlIHRoZWFkIHRoe3RleHQtYWxpZ246dmFyKC0tYy10YWJsZV9fdGhlYWQtdGgtLXRleHQtYWxpZ24sIHZhcigtLWMtdGFibGVfX3RoLS10ZXh0LWFsaWduKSl9LmMtdGFibGUgdHJ7Ym9yZGVyLXRvcDp2YXIoLS1jLXRhYmxlX190ci0tYm9yZGVyLXRvcCk7Ym9yZGVyLWJvdHRvbTp2YXIoLS1jLXRhYmxlX190ci0tYm9yZGVyLWJvdHRvbSk7Ym9yZGVyLXJpZ2h0OnZhcigtLWMtdGFibGVfX3RyLS1ib3JkZXItcmlnaHQpO2JvcmRlci1sZWZ0OnZhcigtLWMtdGFibGVfX3RyLS1ib3JkZXItbGVmdCk7YmFja2dyb3VuZDp2YXIoLS1jLXRhYmxlX190ci0tYmcpO2NvbG9yOnZhcigtLWMtdGFibGVfX3RyLS1jb2xvcil9LmMtdGFibGUgdGh7cGFkZGluZzp2YXIoLS1jLXRhYmxlX190aC0tcGFkZGluZyk7YmFja2dyb3VuZDp2YXIoLS1jLXRhYmxlX190aC0tYmcpO2NvbG9yOnZhcigtLWMtdGFibGVfX3RoLS1jb2xvcik7Zm9udC1mYW1pbHk6dmFyKC0tYy10YWJsZV9fdGgtLWZvbnQtZmFtaWx5KTtmb250LXdlaWdodDp2YXIoLS1jLXRhYmxlX190aC0tZm9udC13ZWlnaHQpO3RleHQtYWxpZ246dmFyKC0tYy10YWJsZV9fdGgtLXRleHQtYWxpZ24pfS5jLXRhYmxlIHRke3BhZGRpbmc6dmFyKC0tYy10YWJsZV9fdGQtLXBhZGRpbmcpO2JhY2tncm91bmQ6dmFyKC0tYy10YWJsZV9fdGQtLWJnKTtib3JkZXI6bm9uZTtjb2xvcjp2YXIoLS1jLXRhYmxlX190ZC0tY29sb3IpO2ZvbnQtd2VpZ2h0Om5vcm1hbDt0ZXh0LWFsaWduOnZhcigtLWMtdGFibGVfX3RkLS10ZXh0LWFsaWduKX0uYy10YWJsZSB0ZCAqOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5jLXRhYmxlLmMtdGFibGUtLXBhZF9sMXstLWMtdGFibGVfX3RoLS1wYWRkaW5nOjAuNGVtIDAuNWVtOy0tYy10YWJsZV9fdGQtLXBhZGRpbmc6MC40ZW0gMC41ZW19LmMtdGFibGUuYy10YWJsZS0tdGgtYm9sZHstLWMtdGFibGVfX3RoLS1mb250LWZhbWlseTppbmhlcml0Oy0tYy10YWJsZV9fdGgtLWZvbnQtd2VpZ2h0OjcwMH0uYy10YWJsZS5jLXRhYmxlLS10aC1jb2xvcnstLWMtdGFibGVfX3RoLS1iZzojMzMzOy0tYy10YWJsZV9fdGgtLWNvbG9yOiNmZmZ9LmMtdGFibGUuYy10YWJsZS0tdGhlYWQtdGhfY2VudGVyey0tYy10YWJsZV9fdGhlYWQtdGgtLXRleHQtYWxpZ246Y2VudGVyfS5jLXRhYmxlLmMtdGFibGUtLXdyYXAtYm9yZGVyey0tYy10YWJsZS0tYm9yZGVyLXRvcDpzb2xpZCAxcHggIzAwMDstLWMtdGFibGUtLWJvcmRlci1ib3R0b206c29saWQgMXB4ICMwMDA7LS1jLXRhYmxlLS1ib3JkZXItcmlnaHQ6bm9uZTstLWMtdGFibGUtLWJvcmRlci1sZWZ0Om5vbmV9LmMtdGFibGUuYy10YWJsZS0tdHItYm9yZGVyey0tYy10YWJsZV9fdHItLWJvcmRlci10b3A6c29saWQgMXB4ICNlZWU7LS1jLXRhYmxlX190ci0tYm9yZGVyLWJvdHRvbTpzb2xpZCAxcHggI2NjYzstLWMtdGFibGVfX3RyLS1ib3JkZXItcmlnaHQ6bm9uZTstLWMtdGFibGVfX3RyLS1ib3JkZXItbGVmdDpub25lfS5jLXRhYmxlLmMtdGFibGUtLXRoZWFkLWJvcmRlcnstLWMtdGFibGVfX3RoZWFkLS1ib3JkZXItYm90dG9tOnNvbGlkIDFweCAjMzMzfS5jLXRhYmxlLmMtdGFibGUtLXRoZWFkLWNvbG9yey0tYy10YWJsZV9fdGhlYWQtLWJnOiNlZWU7LS1jLXRhYmxlX190aGVhZC0tY29sb3I6dmFyKC0tcm9vdC1mb250LWNvbG9yKX0uYy10YWJsZS5jLXRhYmxlLS1zdHJpcGUtdiB0Ym9keSB0cjpudGgtY2hpbGQob2RkKXstLWMtdGFibGVfX3RyLS1iZzpyZ2JhKDI1NSwgMTkxLCAxOTEsIDAuOCk7LS1jLXRhYmxlX190ci0tY29sb3I6aW5oZXJpdH0uYy10YWJsZS5jLXRhYmxlLS1zdHJpcGUtdiB0Ym9keSB0cjpudGgtY2hpbGQoZXZlbil7LS1jLXRhYmxlX190ci0tYmc6I2YwYmJhZjstLWMtdGFibGVfX3RyLS1jb2xvcjppbmhlcml0fS5jLXRhYmxlLmMtdGFibGUtLXN0cmlwZS1oIHRoZWFkIHRoOm50aC1jaGlsZChvZGQpey0tYy10YWJsZV9fdGgtLWJnOiNmODg7LS1jLXRhYmxlX190aC0tY29sb3I6I2ZmZn0uYy10YWJsZS5jLXRhYmxlLS1zdHJpcGUtaCB0aGVhZCB0aDpudGgtY2hpbGQoZXZlbil7LS1jLXRhYmxlX190aC0tYmc6I2M2NjstLWMtdGFibGVfX3RoLS1jb2xvcjojZmZmfS5jLXRhYmxlLmMtdGFibGUtLXN0cmlwZS1oIHRib2R5IHRkOm50aC1jaGlsZChvZGQpey0tYy10YWJsZV9fdGQtLWJnOiNmZmY7LS1jLXRhYmxlX190ZC0tY29sb3I6dmFyKC0tcm9vdC1mb250LWNvbG9yKX0uYy10YWJsZS5jLXRhYmxlLS1zdHJpcGUtaCB0Ym9keSB0ZDpudGgtY2hpbGQoZXZlbil7LS1jLXRhYmxlX190ZC0tYmc6I2VlZTstLWMtdGFibGVfX3RkLS1jb2xvcjp2YXIoLS1yb290LWZvbnQtY29sb3IpfUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogODUwcHgpey5jLXRhYmxlLmMtdGFibGUtLXNjcm9sbC14e2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEwMCU7b3ZlcmZsb3cteDphdXRvO3doaXRlLXNwYWNlOm5vd3JhcH19LmMtdGFibGUuYy10YWJsZS0tc3RpY2t5LWxlZnQgdGJvZHkgdGh7cG9zaXRpb246c3RpY2t5O2xlZnQ6MH0uYy10YWJsZS5jLXRhYmxlLS10aC1ub3dyYXAgdGh7d2hpdGUtc3BhY2U6bm93cmFwfUBtZWRpYShtaW4td2lkdGg6IDg1MC4wMnB4KSwob3JpZW50YXRpb246bGFuZHNjYXBlKSxwcmludHsuYy10YWJsZS5wYyBcXDpjLXRhYmxlLS10aC1ub3dyYXAgdGh7d2hpdGUtc3BhY2U6bm93cmFwfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtaW4td2lkdGg6IDU1MC4wMnB4KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LmMtdGFibGUudGIgXFw6Yy10YWJsZS0tdGgtbm93cmFwIHRoe3doaXRlLXNwYWNlOm5vd3JhcH19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LmMtdGFibGUudGItbG8gXFw6Yy10YWJsZS0tdGgtbm93cmFwIHRoe3doaXRlLXNwYWNlOm5vd3JhcH19QG1lZGlhKG1pbi13aWR0aDogNTUwLjAycHgpey5jLXRhYmxlLnNwLXVwIFxcOmMtdGFibGUtLXRoLW5vd3JhcCB0aHt3aGl0ZS1zcGFjZTpub3dyYXB9fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogNTUwcHgpey5jLXRhYmxlLnNwIFxcOmMtdGFibGUtLXRoLW5vd3JhcCB0aHt3aGl0ZS1zcGFjZTpub3dyYXB9fUBtZWRpYShob3Zlcjpob3Zlcil7LmMtdGFibGUuaG92ZXIgXFw6Yy10YWJsZS0tdGgtbm93cmFwIHRoe3doaXRlLXNwYWNlOm5vd3JhcH19LmMtYWNjb3JkaW9uey0tYy1hY2NvcmRpb25fX3N1bW1lcnktLXBhZGRpbmc6MC4yZW0gMC41ZW07LS1jLWFjY29yZGlvbl9fc3VtbWVyeS0tYmFja2dyb3VuZDojMDAwOy0tYy1hY2NvcmRpb25fX3N1bW1lcnktLWJhY2tncm91bmQtaG92ZXI6cmVkOy0tYy1hY2NvcmRpb25fX3N1bW1lcnktLWJhY2tncm91bmQtb3BlbjojMDAwOy0tYy1hY2NvcmRpb25fX3N1bW1lcnktLWJhY2tncm91bmQtb3Blbi1ob3ZlcjpyZWQ7LS1jLWFjY29yZGlvbl9fc3VtbWVyeS0tY29sb3I6I2ZmZjstLWMtYWNjb3JkaW9uX19zdW1tZXJ5LS1jb2xvci1ob3ZlcjojZmZmOy0tYy1hY2NvcmRpb25fX3N1bW1lcnktLWNvbG9yLW9wZW46I2ZmZjstLWMtYWNjb3JkaW9uX19zdW1tZXJ5LS1jb2xvci1vcGVuLWhvdmVyOiNmZmY7LS1jLWFjY29yZGlvbl9fc3VtbWVyeS0tZm9udC1zaXplOnZhcigtLXJvb3QtZm9udC1zaXplX2wyKTstLWMtYWNjb3JkaW9uX19zdW1tZXJ5LS1pY29uLWZvbnQtc2l6ZTppbmhlcml0Oy0tYy1hY2NvcmRpb25fX3N1bW1lcnktLWljb24tY29sb3I6aW5oZXJpdDstLWMtYWNjb3JkaW9uX19zdW1tZXJ5LS1pY29uLWNvbG9yLWhvdmVyOmluaGVyaXQ7LS1jLWFjY29yZGlvbl9fc3VtbWVyeS0taWNvbi1jb2xvci1vcGVuOmluaGVyaXQ7LS1jLWFjY29yZGlvbl9fc3VtbWVyeS0taWNvbi1jb2xvci1vcGVuLWhvdmVyOmluaGVyaXR9LmMtYWNjb3JkaW9uIHN1bW1hcnl7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOnZhcigtLWMtYWNjb3JkaW9uX19zdW1tZXJ5LS1wYWRkaW5nKTtiYWNrZ3JvdW5kOnZhcigtLWMtYWNjb3JkaW9uX19zdW1tZXJ5LS1iYWNrZ3JvdW5kKTtjb2xvcjp2YXIoLS1jLWFjY29yZGlvbl9fc3VtbWVyeS0tY29sb3IpO2ZvbnQtc2l6ZTp2YXIoLS1jLWFjY29yZGlvbl9fc3VtbWVyeS0tZm9udC1zaXplKX0uYy1hY2NvcmRpb24gc3VtbWFyeTo6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6dmFyKC0tYy1hY2NvcmRpb25fX3N1bW1lcnktLWljb24tY29sb3IpO2ZvbnQtc2l6ZTp2YXIoLS1jLWFjY29yZGlvbl9fc3VtbWVyeS0taWNvbi1mb250LXNpemUpfS5jLWFjY29yZGlvbiBzdW1tYXJ5OmhvdmVyLC5jLWFjY29yZGlvbiBzdW1tYXJ5OmFjdGl2ZXtiYWNrZ3JvdW5kOnZhcigtLWMtYWNjb3JkaW9uX19zdW1tZXJ5LS1iYWNrZ3JvdW5kLWhvdmVyKTtjb2xvcjp2YXIoLS1jLWFjY29yZGlvbl9fc3VtbWVyeS0tY29sb3ItaG92ZXIpfS5jLWFjY29yZGlvbiBzdW1tYXJ5OmhvdmVyOjphZnRlciwuYy1hY2NvcmRpb24gc3VtbWFyeTphY3RpdmU6OmFmdGVye2NvbG9yOnZhcigtLWMtYWNjb3JkaW9uX19zdW1tZXJ5LS1pY29uLWNvbG9yLWhvdmVyKX0uYy1hY2NvcmRpb24gc3VtbWFyeTotd2Via2l0LWRldGFpbHMtbWFya2Vye2Rpc3BsYXk6bm9uZX0uYy1hY2NvcmRpb24gc3VtbWFyeXtsZXR0ZXItc3BhY2luZzowLjJlbTtsaW5lLWhlaWdodDoxLjQ7Z2FwOjAuNXJlbTt0cmFuc2l0aW9uOjAuM3N9LmMtYWNjb3JkaW9uIHN1bW1hcnk6OmFmdGVye2ZvbnQtZmFtaWx5OmFycm93czt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2l0aW9uOjAuNXM7Y29udGVudDpcIu6mrVwifS5jLWFjY29yZGlvbltvcGVuXSBzdW1tYXJ5e2JhY2tncm91bmQ6dmFyKC0tYy1hY2NvcmRpb25fX3N1bW1lcnktLWJhY2tncm91bmQtb3Blbik7Y29sb3I6dmFyKC0tYy1hY2NvcmRpb25fX3N1bW1lcnktLWNvbG9yLW9wZW4pfS5jLWFjY29yZGlvbltvcGVuXSBzdW1tYXJ5OjphZnRlcntjb2xvcjp2YXIoLS1jLWFjY29yZGlvbl9fc3VtbWVyeS0taWNvbi1jb2xvci1vcGVuKX0uYy1hY2NvcmRpb25bb3Blbl0gc3VtbWFyeTpob3ZlciwuYy1hY2NvcmRpb25bb3Blbl0gc3VtbWFyeTphY3RpdmV7YmFja2dyb3VuZDp2YXIoLS1jLWFjY29yZGlvbl9fc3VtbWVyeS0tYmFja2dyb3VuZC1vcGVuLWhvdmVyKTtjb2xvcjp2YXIoLS1jLWFjY29yZGlvbl9fc3VtbWVyeS0tY29sb3Itb3Blbi1ob3Zlcil9LmMtYWNjb3JkaW9uW29wZW5dIHN1bW1hcnk6aG92ZXI6OmFmdGVyLC5jLWFjY29yZGlvbltvcGVuXSBzdW1tYXJ5OmFjdGl2ZTo6YWZ0ZXJ7Y29sb3I6dmFyKC0tYy1hY2NvcmRpb25fX3N1bW1lcnktLWljb24tY29sb3Itb3Blbi1ob3Zlcil9LmMtYWNjb3JkaW9uW29wZW5dIHN1bW1hcnk6OmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoMCl9LmMtdHh0LWJveHtwYWRkaW5nLWxlZnQ6dmFyKC0tYy10eHQtYm94LS1wYWRkaW5nLWxlZnQsIDAuMWVtKTtwYWRkaW5nLXJpZ2h0OnZhcigtLWMtdHh0LWJveC0tcGFkZGluZy1yaWdodCwgMC4xZW0pO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IHZhcigtLWMtdHh0LWJveC0tcGFkZGluZy10b3AsIDUlKSwgdmFyKC0tYy10eHQtYm94LS1iZ2NvbG9yLCByZWQpLCB2YXIoLS1jLXR4dC1ib3gtLXBhZGRpbmctdG9wLCA1JSksIHZhcigtLWMtdHh0LWJveC0tYmdjb2xvciwgcmVkKSwgdmFyKC0tYy10eHQtYm94LS1wYWRkaW5nLWJvdHRvbSwgOTUlKSwgdHJhbnNwYXJlbnQgdmFyKC0tYy10eHQtYm94LS1wYWRkaW5nLWJvdHRvbSwgOTUlKSk7Ym94LWRlY29yYXRpb24tYnJlYWs6Y2xvbmU7Y29sb3I6dmFyKC0tYy10eHQtYm94LS1jb2xvciwgd2hpdGUpfS5jLXR4dC1ib3guYy10eHQtYm94LS1iZy1ibGFja3stLWMtdHh0LWJveC0tYmdjb2xvcjpibGFjazstLWMtdHh0LWJveC0tY29sb3I6d2hpdGV9LmMtYXJ0aWNsZS12aXN1YWx7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOnZhcigtLWMtYXJ0aWNsZS12aXN1YWwtLWdhcC15KSB2YXIoLS1jLWFydGljbGUtdmlzdWFsLS1nYXAteCk7LS1jLWFydGljbGUtdmlzdWFsLS1nYXAteDoxcmVtOy0tYy1hcnRpY2xlLXZpc3VhbC0tZ2FwLXk6MnJlbTstLWMtYXJ0aWNsZS12aXN1YWwtLWNhcHRpb24tbWFyZ2luLXRvcDoxcmVtOy0tYy1hcnRpY2xlLXZpc3VhbC0tY2FwdGlvbi1saW5lLWhlaWdodDp2YXIoLS1yb290LWxpbmUtaGVpZ2h0X3MyKTstLWMtYXJ0aWNsZS12aXN1YWwtLWNhcHRpb24tZm9udC1zaXplOnZhcigtLXJvb3QtZm9udC1zaXplX3MxKTstLWMtYXJ0aWNsZS12aXN1YWwtLWl0ZW0tbWF4LXdpZHRoLXBjOjMwcmVtOy0tYy1hcnRpY2xlLXZpc3VhbC0taXRlbS1tYXgtd2lkdGgtdGI6NzAlOy0tYy1hcnRpY2xlLXZpc3VhbC0taXRlbS1tYXgtd2lkdGgtc3A6NzUlfS5jLWFydGljbGUtdmlzdWFsX19pdGVte2ZsZXg6bm9uZTt3aWR0aDoxMDAlfUBtZWRpYShtaW4td2lkdGg6IDg1MC4wMnB4KSwob3JpZW50YXRpb246bGFuZHNjYXBlKSxwcmludHsuYy1hcnRpY2xlLXZpc3VhbF9faXRlbXttYXgtd2lkdGg6dmFyKC0tYy1hcnRpY2xlLXZpc3VhbC0taXRlbS1tYXgtd2lkdGgtcGMpfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtaW4td2lkdGg6IDU1MC4wMnB4KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LmMtYXJ0aWNsZS12aXN1YWxfX2l0ZW17bWF4LXdpZHRoOnZhcigtLWMtYXJ0aWNsZS12aXN1YWwtLWl0ZW0tbWF4LXdpZHRoLXRiKX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7LmMtYXJ0aWNsZS12aXN1YWxfX2l0ZW17bWF4LXdpZHRoOnZhcigtLWMtYXJ0aWNsZS12aXN1YWwtLWl0ZW0tbWF4LXdpZHRoLXNwKX19LmMtYXJ0aWNsZS12aXN1YWxfX2l0ZW0gaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmMtYXJ0aWNsZS12aXN1YWxfX2l0ZW0uYy1hcnRpY2xlLXZpc3VhbF9faXRlbS0td2lkZXstLWMtYXJ0aWNsZS12aXN1YWwtLWl0ZW0tbWF4LXdpZHRoLXBjOjEwMCU7LS1jLWFydGljbGUtdmlzdWFsLS1pdGVtLW1heC13aWR0aC10YjoxMDAlOy0tYy1hcnRpY2xlLXZpc3VhbC0taXRlbS1tYXgtd2lkdGgtc3A6MTAwJX0uYy1hcnRpY2xlLXZpc3VhbF9faXRlbS5jLWFydGljbGUtdmlzdWFsX19pdGVtLS0yey0tYy1hcnRpY2xlLXZpc3VhbC0taXRlbS1tYXgtd2lkdGgtcGM6Y2FsYygoMTAwJSAtIHZhcigtLWMtYXJ0aWNsZS12aXN1YWwtLWdhcC14KSkgLyAyKTstLWMtYXJ0aWNsZS12aXN1YWwtLWl0ZW0tbWF4LXdpZHRoLXRiOmNhbGMoKDEwMCUgLSB2YXIoLS1jLWFydGljbGUtdmlzdWFsLS1nYXAteCkpIC8gMik7LS1jLWFydGljbGUtdmlzdWFsLS1pdGVtLW1heC13aWR0aC1zcDo3NSV9LmMtYXJ0aWNsZS12aXN1YWxfX2NhcHRpb257ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOnZhcigtLWMtYXJ0aWNsZS12aXN1YWwtLWNhcHRpb24tbWFyZ2luLXRvcCk7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6dmFyKC0tYy1hcnRpY2xlLXZpc3VhbC0tY2FwdGlvbi1saW5lLWhlaWdodCk7Zm9udC1zaXplOnZhcigtLWMtYXJ0aWNsZS12aXN1YWwtLWNhcHRpb24tZm9udC1zaXplKX0uYy1hcnRpY2xlLXZpc3VhbF9fY2FwdGlvbi5jLWFydGljbGUtdmlzdWFsX19jYXB0aW9uLS1yZWR7Y29sb3I6cmVkfS5wcyAucGNfX3RodW1iLXgsLnBzIC5wY19fdGh1bWIteXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjYpfS5wcyAucGNfX3JhaWwteDpmb2N1cywucHMgLnBjX19yYWlsLXg6aG92ZXIsLnBzIC5wY19fcmFpbC15OmZvY3VzLC5wcyAucGNfX3JhaWwteTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjYpfS5wcyAucGNfX3JhaWwteDpmb2N1cz4ucHNfX3RodW1iLXgsLnBzIC5wY19fcmFpbC14OmZvY3VzPi5wc19fdGh1bWIteSwucHMgLnBjX19yYWlsLXg6aG92ZXI+LnBzX190aHVtYi14LC5wcyAucGNfX3JhaWwteDpob3Zlcj4ucHNfX3RodW1iLXksLnBzIC5wY19fcmFpbC15OmZvY3VzPi5wc19fdGh1bWIteCwucHMgLnBjX19yYWlsLXk6Zm9jdXM+LnBzX190aHVtYi15LC5wcyAucGNfX3JhaWwteTpob3Zlcj4ucHNfX3RodW1iLXgsLnBzIC5wY19fcmFpbC15OmhvdmVyPi5wc19fdGh1bWIteXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjYpfS5mYW5jeWJveC1zbGlkZT4qe3BhZGRpbmc6MjRweH0uZmFuY3lib3gtYmd7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC45KTtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7YmFja2dyb3VuZC1zaXplOmF1dG8gYXV0bztiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQ7YmFja2dyb3VuZC1hdHRhY2htZW50OnNjcm9sbH0uZmFuY3lib3gtaXMtb3BlbiAuZmFuY3lib3gtYmd7b3BhY2l0eTouOX0uZmFuY3lib3gtY29udGVudHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmZhbmN5Ym94LWJ1dHRvbntjb2xvcjojZmZmO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7cGFkZGluZzowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtmb250LXNpemU6NDBweH1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LmZhbmN5Ym94LWJ1dHRvbnt3aWR0aDo3MHB4O2hlaWdodDo3MHB4O3BhZGRpbmc6MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Zm9udC1zaXplOjcwcHh9fS5mYW5jeWJveC1idXR0b246bGluaywuZmFuY3lib3gtYnV0dG9uOnZpc2l0ZWR7Y29sb3I6I2ZmZn0uZmFuY3lib3gtYnV0dG9uOmZvY3VzLC5mYW5jeWJveC1idXR0b246aG92ZXJ7Y29sb3I6dmFyKC0tcm9vdC1jb2xvcl9yZWQpfS5mYW5jeWJveC1idXR0b24gaXtkaXNwbGF5OmJsb2NrfS5mYW5jeWJveC1zbGlkZS0tdmlkZW8gLmZhbmN5Ym94LWNvbnRlbnR7bWF4LXdpZHRoOjEwMHZ3O2hlaWdodDo1Ni4yNXZ3fUBtZWRpYShtaW4td2lkdGg6IDg1MC4wMnB4KSwob3JpZW50YXRpb246bGFuZHNjYXBlKSxwcmludHsuZmFuY3lib3gtc2xpZGUtLXZpZGVvIC5mYW5jeWJveC1jb250ZW50e3dpZHRoOjkwMHB4O2hlaWdodDo1MDYuMjVweH19LmMtZmFuY3lib3guYy1mYW5jeWJveC0tYWpheHt3aWR0aDoxMDAlfUBtZWRpYShtaW4td2lkdGg6IDg1MC4wMnB4KSwob3JpZW50YXRpb246bGFuZHNjYXBlKSxwcmludHsuYy1mYW5jeWJveC5jLWZhbmN5Ym94LS1hamF4e3dpZHRoOjYwMHB4fX0uZS1ob3Zlcl96LWluZGV4OmhvdmVyLC5lLWhvdmVyX3otaW5kZXg6YWN0aXZlLC5lLWhvdmVyX3otaW5kZXg6Zm9jdXN7ei1pbmRleDoxfS5lLWhvdmVyX2ZhZGU6aG92ZXIsLmUtaG92ZXJfZmFkZTphY3RpdmUsLmUtaG92ZXJfZmFkZTpmb2N1c3tvcGFjaXR5OjAuNn0uZS1ob3Zlcl96b29te3RyYW5zaXRpb246MC4zcyBjdWJpYy1iZXppZXIoMC40NDUsIDAuMDUsIDAuNTUsIDAuOTUpO3dpbGwtY2hhbmdlOnRyYW5zZm9ybX0uZS1ob3Zlcl96b29tOmhvdmVyLC5lLWhvdmVyX3pvb206YWN0aXZlLC5lLWhvdmVyX3pvb206Zm9jdXN7dHJhbnNmb3JtOnNjYWxlKDEuMDUpfS5lLWhvdmVyX3NoYWRvdzpob3ZlciwuZS1ob3Zlcl9zaGFkb3c6YWN0aXZlLC5lLWhvdmVyX3NoYWRvdzpmb2N1c3tib3gtc2hhZG93OjAgMCAzMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjMpfS5lLXNoYWRvd190aHVtYntib3gtc2hhZG93OjAgMCAycmVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO3RyYW5zaXRpb246MC4zcyBib3gtc2hhZG93fS5lLXNoYWRvd190aHVtYjpob3ZlciwuZS1zaGFkb3dfdGh1bWI6YWN0aXZlLC5lLXNoYWRvd190aHVtYjpmb2N1c3tib3gtc2hhZG93OjAgMCAzcmVtIDAuNXJlbSByZ2JhKDAsIDAsIDAsIDAuNSl9LmUtaXZ7YW5pbWF0aW9uLWRlbGF5OnZhcigtLWUtaXYtLWRlbGF5LCAwKTthbmltYXRpb24tZHVyYXRpb246dmFyKC0tZS1pdi0tZHVyYXRpb24sIDApO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tZS1pdi0tdGltaW5nLCBlYXNlKTthbmltYXRpb24tZmlsbC1tb2RlOmZvcndhcmRzO29wYWNpdHk6MH1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LnBjXFw6ZS1pdnthbmltYXRpb24tZGVsYXk6dmFyKC0tZS1pdi0tZGVsYXksIDApO2FuaW1hdGlvbi1kdXJhdGlvbjp2YXIoLS1lLWl2LS1kdXJhdGlvbiwgMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS1lLWl2LS10aW1pbmcsIGVhc2UpO2FuaW1hdGlvbi1maWxsLW1vZGU6Zm9yd2FyZHM7b3BhY2l0eTowfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtaW4td2lkdGg6IDU1MC4wMnB4KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LnRiXFw6ZS1pdnthbmltYXRpb24tZGVsYXk6dmFyKC0tZS1pdi0tZGVsYXksIDApO2FuaW1hdGlvbi1kdXJhdGlvbjp2YXIoLS1lLWl2LS1kdXJhdGlvbiwgMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS1lLWl2LS10aW1pbmcsIGVhc2UpO2FuaW1hdGlvbi1maWxsLW1vZGU6Zm9yd2FyZHM7b3BhY2l0eTowfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsudGItbG9cXDplLWl2e2FuaW1hdGlvbi1kZWxheTp2YXIoLS1lLWl2LS1kZWxheSwgMCk7YW5pbWF0aW9uLWR1cmF0aW9uOnZhcigtLWUtaXYtLWR1cmF0aW9uLCAwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLWUtaXYtLXRpbWluZywgZWFzZSk7YW5pbWF0aW9uLWZpbGwtbW9kZTpmb3J3YXJkcztvcGFjaXR5OjB9fUBtZWRpYShtaW4td2lkdGg6IDU1MC4wMnB4KXsuc3AtdXBcXDplLWl2e2FuaW1hdGlvbi1kZWxheTp2YXIoLS1lLWl2LS1kZWxheSwgMCk7YW5pbWF0aW9uLWR1cmF0aW9uOnZhcigtLWUtaXYtLWR1cmF0aW9uLCAwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLWUtaXYtLXRpbWluZywgZWFzZSk7YW5pbWF0aW9uLWZpbGwtbW9kZTpmb3J3YXJkcztvcGFjaXR5OjB9fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogNTUwcHgpey5zcFxcOmUtaXZ7YW5pbWF0aW9uLWRlbGF5OnZhcigtLWUtaXYtLWRlbGF5LCAwKTthbmltYXRpb24tZHVyYXRpb246dmFyKC0tZS1pdi0tZHVyYXRpb24sIDApO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tZS1pdi0tdGltaW5nLCBlYXNlKTthbmltYXRpb24tZmlsbC1tb2RlOmZvcndhcmRzO29wYWNpdHk6MH19QG1lZGlhKGhvdmVyOmhvdmVyKXsuaG92ZXJcXDplLWl2e2FuaW1hdGlvbi1kZWxheTp2YXIoLS1lLWl2LS1kZWxheSwgMCk7YW5pbWF0aW9uLWR1cmF0aW9uOnZhcigtLWUtaXYtLWR1cmF0aW9uLCAwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLWUtaXYtLXRpbWluZywgZWFzZSk7YW5pbWF0aW9uLWZpbGwtbW9kZTpmb3J3YXJkcztvcGFjaXR5OjB9fS5lLWl2LmUtaXYtLWRsXzJ7LS1lLWl2LS1kZWxheTogMC4yc30uZS1pdi5lLWl2LS1kbF80ey0tZS1pdi0tZGVsYXk6IDAuNHN9LmUtaXYuZS1pdi0tZGxfNnstLWUtaXYtLWRlbGF5OiAwLjZzfS5lLWl2LmUtaXYtLWRsXzh7LS1lLWl2LS1kZWxheTogMC44c30uZS1pdi5lLWl2LS1kbF8xMHstLWUtaXYtLWRlbGF5OiAxc31AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LmUtaXYtLWhlYWRlcnstLWUtaXYtLWR1cmF0aW9uOjFzfX1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7W2RhdGEtaW52aWV3PXRydWVdIC5lLWl2LS1oZWFkZXIsLmUtaXYtLWhlYWRlcltkYXRhLWludmlldz10cnVlXXthbmltYXRpb24tbmFtZTplLWl2LWhlYWRlcn19QGtleWZyYW1lcyBlLWl2LWhlYWRlcntmcm9te29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMzBweCl9dG97b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX0uZS1pdi0tdmlzdWFsey0tZS1pdi0tZHVyYXRpb246MnN9W2RhdGEtaW52aWV3PXRydWVdIC5lLWl2LS12aXN1YWwsLmUtaXYtLXZpc3VhbFtkYXRhLWludmlldz10cnVlXXthbmltYXRpb24tbmFtZTplLWl2LXZpc3VhbH1Aa2V5ZnJhbWVzIGUtaXYtdmlzdWFsezAle29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGUoMS4yKTtmaWx0ZXI6Ymx1cigxMHB4KX01MCV7b3BhY2l0eToxfTEwMCV7b3BhY2l0eToxO3RyYW5zZm9ybTpzY2FsZSgxKTtmaWx0ZXI6Ymx1cigwKX19LmUtaXYtLXZpc3VhbC1jYXRjaHstLWUtaXYtLWR1cmF0aW9uOjIuNXN9W2RhdGEtaW52aWV3PXRydWVdIC5lLWl2LS12aXN1YWwtY2F0Y2gsLmUtaXYtLXZpc3VhbC1jYXRjaFtkYXRhLWludmlldz10cnVlXXthbmltYXRpb24tbmFtZTplLWl2LXZpc3VhbC1jYXRjaH1Aa2V5ZnJhbWVzIGUtaXYtdmlzdWFsLWNhdGNoe2Zyb217b3BhY2l0eTowfXRve29wYWNpdHk6MX19LmUtaXYtLWZhZGV7LS1lLWl2LS1kdXJhdGlvbjoxc31bZGF0YS1pbnZpZXc9dHJ1ZV0gLmUtaXYtLWZhZGUsLmUtaXYtLWZhZGVbZGF0YS1pbnZpZXc9dHJ1ZV17YW5pbWF0aW9uLW5hbWU6ZS1pdi1mYWRlfUBrZXlmcmFtZXMgZS1pdi1mYWRle2Zyb217b3BhY2l0eTowfXRve29wYWNpdHk6MX19LmUtaXYtLXRvLXVwey0tZS1pdi0tZHVyYXRpb246MXN9W2RhdGEtaW52aWV3PXRydWVdIC5lLWl2LS10by11cCwuZS1pdi0tdG8tdXBbZGF0YS1pbnZpZXc9dHJ1ZV17YW5pbWF0aW9uLW5hbWU6ZS1pdi10by11cH1Aa2V5ZnJhbWVzIGUtaXYtdG8tdXB7ZnJvbXtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMzBweCl9dG97b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX0uZS1pdi0tY2xpcC10by1kb3duey0tZS1pdi0tZHVyYXRpb246MC41czstLWUtaXYtLWVhc2luZzpjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSl9W2RhdGEtaW52aWV3PXRydWVdIC5lLWl2LS1jbGlwLXRvLWRvd24sLmUtaXYtLWNsaXAtdG8tZG93bltkYXRhLWludmlldz10cnVlXXthbmltYXRpb24tbmFtZTplLWl2LWNsaXAtdG8tZG93bn1Aa2V5ZnJhbWVzIGUtaXYtY2xpcC10by1kb3due2Zyb217b3BhY2l0eToxO2NsaXAtcGF0aDpwb2x5Z29uKDAgMCwgMTAwJSAwLCAxMDAlIDAsIDAgMCl9dG97b3BhY2l0eToxO2NsaXAtcGF0aDpwb2x5Z29uKDAgMCwgMTAwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSl9fS5lLWl2LS1jbGlwLXRvLXJpZ2h0ey0tZS1pdi0tZHVyYXRpb246MC41czstLWUtaXYtLWVhc2luZzpjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSl9W2RhdGEtaW52aWV3PXRydWVdIC5lLWl2LS1jbGlwLXRvLXJpZ2h0LC5lLWl2LS1jbGlwLXRvLXJpZ2h0W2RhdGEtaW52aWV3PXRydWVde2FuaW1hdGlvbi1uYW1lOmUtaXYtY2xpcC10by1yaWdodH1Aa2V5ZnJhbWVzIGUtaXYtY2xpcC10by1yaWdodHtmcm9te29wYWNpdHk6MTtjbGlwLXBhdGg6cG9seWdvbigwIDAsIDAgMCwgMCAxMDAlLCAwIDEwMCUpfXRve29wYWNpdHk6MTtjbGlwLXBhdGg6cG9seWdvbigwIDAsIDEwMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUpfX0uZS12LXRyYW5zaXRpb25fZmFkZS1sZWF2ZS1hY3RpdmUsLmUtdi10cmFuc2l0aW9uX2ZhZGUtZW50ZXItYWN0aXZle3RyYW5zaXRpb246MC4yc30uZS12LXRyYW5zaXRpb25fZmFkZS1sZWF2ZS10bywuZS12LXRyYW5zaXRpb25fZmFkZS1lbnRlci1mcm9tLC5lLXYtdHJhbnNpdGlvbl9mYWRlLWVudGVye29wYWNpdHk6MH0uZS12LXRyYW5zaXRpb25fZmFkZS1sZWF2ZS1mcm9tLC5lLXYtdHJhbnNpdGlvbl9mYWRlLWxlYXZlLC5lLXYtdHJhbnNpdGlvbl9mYWRlLWVudGVyLXRve29wYWNpdHk6MX0uZS12LXRyYW5zaXRpb25fdG8tZG93bi1sZWF2ZS1hY3RpdmUsLmUtdi10cmFuc2l0aW9uX3RvLWRvd24tZW50ZXItYWN0aXZle3RyYW5zaXRpb246MC4yc30uZS12LXRyYW5zaXRpb25fdG8tZG93bi1sZWF2ZS10bywuZS12LXRyYW5zaXRpb25fdG8tZG93bi1lbnRlci1mcm9tLC5lLXYtdHJhbnNpdGlvbl90by1kb3duLWVudGVye29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTBweCl9LmUtdi10cmFuc2l0aW9uX3RvLWRvd24tbGVhdmUtZnJvbSwuZS12LXRyYW5zaXRpb25fdG8tZG93bi1sZWF2ZSwuZS12LXRyYW5zaXRpb25fdG8tZG93bi1lbnRlci10b3tvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LmUtdi10cmFuc2l0aW9uX3RvLXJpZ2h0LWxlYXZlLWFjdGl2ZSwuZS12LXRyYW5zaXRpb25fdG8tcmlnaHQtZW50ZXItYWN0aXZle3RyYW5zaXRpb246MC4yc30uZS12LXRyYW5zaXRpb25fdG8tcmlnaHQtbGVhdmUtdG8sLmUtdi10cmFuc2l0aW9uX3RvLXJpZ2h0LWVudGVyLWZyb20sLmUtdi10cmFuc2l0aW9uX3RvLXJpZ2h0LWVudGVye29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTBweCl9LmUtdi10cmFuc2l0aW9uX3RvLXJpZ2h0LWxlYXZlLWZyb20sLmUtdi10cmFuc2l0aW9uX3RvLXJpZ2h0LWxlYXZlLC5lLXYtdHJhbnNpdGlvbl90by1yaWdodC1lbnRlci10b3tvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9LmUtdi10cmFuc2l0aW9uX3RvcC10by1ib3R0b20tZW50ZXItYWN0aXZle3RyYW5zaXRpb246MXN9LmUtdi10cmFuc2l0aW9uX3RvcC10by1ib3R0b20tZW50ZXItZnJvbSwuZS12LXRyYW5zaXRpb25fdG9wLXRvLWJvdHRvbS1lbnRlcntvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwcHgpfS5lLXYtdHJhbnNpdGlvbl90b3AtdG8tYm90dG9tLWVudGVyLXRve29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0uZS12LXRyYW5zaXRpb25fdG9wLXRvLWJvdHRvbS1sZWF2ZS1hY3RpdmV7dHJhbnNpdGlvbjowLjRzfS5lLXYtdHJhbnNpdGlvbl90b3AtdG8tYm90dG9tLWxlYXZlLWZyb20sLmUtdi10cmFuc2l0aW9uX3RvcC10by1ib3R0b20tbGVhdmV7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfS5lLXYtdHJhbnNpdGlvbl90b3AtdG8tYm90dG9tLWxlYXZlLXRve29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMHB4KX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsuZS1zcG1lbnVfX2NvbnRlbnR7ei1pbmRleDoxMDAwO3Bvc2l0aW9uOmZpeGVkO292ZXJmbG93OmhpZGRlbjstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwdmg7bGVmdDowO3RvcDowfS5lLXNwbWVudVtkYXRhLXNwbWVudT1pbml0XSAuZS1zcG1lbnVfX2NvbnRlbnR7aGVpZ2h0OjA7b3BhY2l0eTowfS5lLXNwbWVudVtkYXRhLXNwbWVudT1vcGVuXSAuZS1zcG1lbnVfX2NvbnRlbnR7YW5pbWF0aW9uLW5hbWU6dGItbG9cXDplLXNwbWVudS1vcGVuO2FuaW1hdGlvbi1maWxsLW1vZGU6Zm9yd2FyZHM7YW5pbWF0aW9uLWR1cmF0aW9uOjAuMnM7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCl9LmUtc3BtZW51W2RhdGEtc3BtZW51PWNsb3NlXSAuZS1zcG1lbnVfX2NvbnRlbnR7YW5pbWF0aW9uLW5hbWU6dGItbG9cXDplLXNwbWVudS1jbG9zZTthbmltYXRpb24tZmlsbC1tb2RlOmZvcndhcmRzO2FuaW1hdGlvbi1kdXJhdGlvbjowLjJzO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpfX19QGxheWVyIHByb2plY3R7Ym9keXstd2Via2l0LWZvbnQtc21vb3RoaW5nOmF1dG99Lmwtd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZX1Aa2V5ZnJhbWVzIHRiLWxvXFw6ZS1zcG1lbnUtb3BlbnswJXtoZWlnaHQ6MTAwJTtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTIwcHgpfTEwMCV7aGVpZ2h0OjEwMCU7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX1Aa2V5ZnJhbWVzIHRiLWxvXFw6ZS1zcG1lbnUtY2xvc2V7MCV7aGVpZ2h0OjEwMCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7b3BhY2l0eToxfTk5JXtoZWlnaHQ6MTAwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMjBweCk7b3BhY2l0eTowfTEwMCV7aGVpZ2h0OjA7b3BhY2l0eTowfX0uYy1iZ2ZpeHtwb3NpdGlvbjpmaXhlZDtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bGVmdDowO3RvcDowO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2NvbW1vbi9iZ19wdXJwbGVfMy53ZWJwXCIpO2JhY2tncm91bmQtc2l6ZTpjb3Zlcjt0b3VjaC1hY3Rpb246bm9uZX1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LmMtYmdmaXh7LS1jLWJnZml4LS1sZWZ0LXRvcC0td2lkdGg6IC0xNHJlbTstLWMtYmdmaXgtLWxlZnQtdG9wLS1oZWlnaHQ6IDMxcmVtfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtaW4td2lkdGg6IDU1MC4wMnB4KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LmMtYmdmaXh7LS1jLWJnZml4LS1sZWZ0LXRvcC0td2lkdGg6IC0xOXZ3Oy0tYy1iZ2ZpeC0tbGVmdC10b3AtLWhlaWdodDogMzZ2d319QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7LmMtYmdmaXh7LS1jLWJnZml4LS1sZWZ0LXRvcC0td2lkdGg6IC01NHZ3Oy0tYy1iZ2ZpeC0tbGVmdC10b3AtLWhlaWdodDogMzF2d319LmMtYmdmaXhfX3BhcnRpY2xlc3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MDtvcGFjaXR5Oi4zfS5jLWJnZml4X19sZWZ0LXRvcHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6Y2FsYyg1MHZ3IC0gdmFyKC0tYy1iZ2ZpeC0tbGVmdC10b3AtLXdpZHRoKSk7aGVpZ2h0OmNhbGMoNTB2dyAtIHZhcigtLWMtYmdmaXgtLWxlZnQtdG9wLS1oZWlnaHQpKTtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9jb21tb24vYmdfaWNoaW1hdHN1LnBuZ1wiKTtjbGlwLXBhdGg6cG9seWdvbigwIDAsIDU0JSAwLCA1NiUgMzMlLCAwIDEwMCUpO21peC1ibGVuZC1tb2RlOnNjcmVlbjtvcGFjaXR5Oi4zfS5jLWJnZml4X19ibG9vZHtwb3NpdGlvbjphYnNvbHV0ZTtvcGFjaXR5Oi42O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MTAwJSBhdXRvfUBtZWRpYShtaW4td2lkdGg6IDg1MC4wMnB4KSwob3JpZW50YXRpb246bGFuZHNjYXBlKSxwcmludHsuYy1iZ2ZpeF9fYmxvb2R7LS1jLWJnZml4X19ibG9vZC0xLS13aWR0aDogMTlyZW07LS1jLWJnZml4X19ibG9vZC0xLS1sZWZ0OiBjYWxjKDUwdncgLSA0OHJlbSk7LS1jLWJnZml4X19ibG9vZC0xLS10b3A6IC03cmVtOy0tYy1iZ2ZpeF9fYmxvb2QtMi0td2lkdGg6IDE1cmVtOy0tYy1iZ2ZpeF9fYmxvb2QtMi0tbGVmdDogY2FsYyg1MHZ3ICsgMzFyZW0pOy0tYy1iZ2ZpeF9fYmxvb2QtMi0tdG9wOiAtMXJlbTstLWMtYmdmaXhfX2Jsb29kLTMtLXdpZHRoOiA2cmVtOy0tYy1iZ2ZpeF9fYmxvb2QtMy0tbGVmdDogY2FsYyg1MHZ3IC0gMzJyZW0pOy0tYy1iZ2ZpeF9fYmxvb2QtMy0tdG9wOiAyMHJlbTstLWMtYmdmaXhfX2Jsb29kLTQtLXdpZHRoOiAxMXJlbTstLWMtYmdmaXhfX2Jsb29kLTQtLWxlZnQ6IGNhbGMoNTB2dyAtIDQzcmVtKTstLWMtYmdmaXhfX2Jsb29kLTQtLXRvcDogMzdyZW19fS5jLWJnZml4X19ibG9vZFtkYXRhLWJsb29kPVwiMVwiXXt3aWR0aDp2YXIoLS1jLWJnZml4X19ibG9vZC0xLS13aWR0aCk7bGVmdDp2YXIoLS1jLWJnZml4X19ibG9vZC0xLS1sZWZ0KTt0b3A6dmFyKC0tYy1iZ2ZpeF9fYmxvb2QtMS0tdG9wKTt0cmFuc2Zvcm06cm90YXRlKDI3NWRlZyk7YXNwZWN0LXJhdGlvOjExNC8xMDA7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvY29tbW9uL2Jsb29kXzAxLnN2Z1wiKX0uYy1iZ2ZpeF9fYmxvb2RbZGF0YS1ibG9vZD1cIjJcIl17d2lkdGg6dmFyKC0tYy1iZ2ZpeF9fYmxvb2QtMi0td2lkdGgpO2xlZnQ6dmFyKC0tYy1iZ2ZpeF9fYmxvb2QtMi0tbGVmdCk7dG9wOnZhcigtLWMtYmdmaXhfX2Jsb29kLTItLXRvcCk7YXNwZWN0LXJhdGlvOjExNC8xMDA7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvY29tbW9uL2Jsb29kXzAxLnN2Z1wiKX0uYy1iZ2ZpeF9fYmxvb2RbZGF0YS1ibG9vZD1cIjNcIl17d2lkdGg6dmFyKC0tYy1iZ2ZpeF9fYmxvb2QtMy0td2lkdGgpO2xlZnQ6dmFyKC0tYy1iZ2ZpeF9fYmxvb2QtMy0tbGVmdCk7dG9wOnZhcigtLWMtYmdmaXhfX2Jsb29kLTMtLXRvcCk7YXNwZWN0LXJhdGlvOjgwLzk1O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2NvbW1vbi9ibG9vZF8wMy5zdmdcIil9LmMtYmdmaXhfX2Jsb29kW2RhdGEtYmxvb2Q9XCI0XCJde3dpZHRoOnZhcigtLWMtYmdmaXhfX2Jsb29kLTQtLXdpZHRoKTtsZWZ0OnZhcigtLWMtYmdmaXhfX2Jsb29kLTQtLWxlZnQpO3RvcDp2YXIoLS1jLWJnZml4X19ibG9vZC00LS10b3ApO2FzcGVjdC1yYXRpbzoxMTQvMTAwO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2NvbW1vbi9ibG9vZF8wMS5zdmdcIil9LmMtaGVhZGVye2hlaWdodDp2YXIoLS1jLWhlYWRlci0taGVpZ2h0KTttYXJnaW4tYm90dG9tOnZhcigtLWMtaGVhZGVyLS1tYXJnaW4tYm90dG9tKX1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LmMtaGVhZGVyey0tYy1oZWFkZXItLWhlaWdodDogOHJlbTstLWMtaGVhZGVyLS1tYXJnaW4tYm90dG9tOiAzcmVtOy0tYy1oZWFkZXItLWxvZ28td2lkdGg6IDIwcmVtOy0tYy1oZWFkZXItLWxvZ28tbWFyZ2luLXRvcDogMXJlbX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWluLXdpZHRoOiA1NTAuMDJweClhbmQgKG1heC13aWR0aDogODUwcHgpey5jLWhlYWRlcnstLWMtaGVhZGVyLS1oZWlnaHQ6IDcwcHg7LS1jLWhlYWRlci0tbG9nby13aWR0aDogMTcwcHg7LS1jLWhlYWRlci0tbG9nby1wYWRkaW5nLXRvcDogM3B4Oy0tYy1oZWFkZXItLWxvZ28tbWFyZ2luLWxlZnQ6IGNhbGMoNTB2dyAtICh2YXIoLS1jLWhlYWRlci0tbG9nby13aWR0aCkgLyAyKSl9fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogNTUwcHgpey5jLWhlYWRlcnstLWMtaGVhZGVyLS1oZWlnaHQ6IDcwcHg7LS1jLWhlYWRlci0tbG9nby13aWR0aDogMTcwcHg7LS1jLWhlYWRlci0tbG9nby1wYWRkaW5nLXRvcDogM3B4Oy0tYy1oZWFkZXItLWxvZ28tbWFyZ2luLWxlZnQ6IGNhbGMoNTB2dyAtICh2YXIoLS1jLWhlYWRlci0tbG9nby13aWR0aCkgLyAyKSl9fS5jLWhlYWRlcl9fbG9nb3tkaXNwbGF5OmJsb2NrO3dpZHRoOnZhcigtLWMtaGVhZGVyLS1sb2dvLXdpZHRoKTttYXJnaW4tdG9wOnZhcigtLWMtaGVhZGVyLS1sb2dvLW1hcmdpbi10b3AsIDApO21hcmdpbi1sZWZ0OnZhcigtLWMtaGVhZGVyLS1sb2dvLW1hcmdpbi1sZWZ0KTtwYWRkaW5nLXRvcDp2YXIoLS1jLWhlYWRlci0tbG9nby1wYWRkaW5nLXRvcCl9QG1lZGlhKG1pbi13aWR0aDogODUwLjAycHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHByaW50ey5jLWhlYWRlcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6ZmxleC1lbmR9LmMtaGVhZGVyLmMtaGVhZGVyLS1ob21le2Rpc3BsYXk6bm9uZX0uYy1oZWFkZXJfX3NwLWxvZ297ZGlzcGxheTpub25lfS5jLWhlYWRlcl9fbWVudXttYXJnaW4tYm90dG9tOjJyZW19fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogODUwcHgpey5jLWhlYWRlcntwb3NpdGlvbjpyZWxhdGl2ZX0uYy1oZWFkZXJfX2NvbnRlbnR7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvY29tbW9uL2JnX2Zsb3dlci53ZWJwXCIpLHVybChcIi4uL2ltZy9jb21tb24vYmdfcHVycGxlXzMuanBnXCIpO2JhY2tncm91bmQtc2l6ZToyMHJlbSBhdXRvLGF1dG87YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IGJvdHRvbSxjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0LHJlcGVhdH19LmMtZm9vdGVyey0tYy1mb290ZXItLWNvcHlyaWdodC1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9zMik7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczp2YXIoLS1jLWZvb3Rlci0tY29sdW1ucyk7bWFyZ2luLXRvcDp2YXIoLS1jLWZvb3Rlci0tbWFyZ2luLXRvcCk7cGFkZGluZy10b3A6MnJlbTtwYWRkaW5nLWJvdHRvbTozcmVtO2JvcmRlci10b3A6c29saWQgMXB4IHJnYmEodmFyKC0tcm9vdC1yZ2JfcHVycGxlKSwgMC42KTtjb2xvcjp2YXIoLS1yb290LWNvbG9yX3B1cnBsZSl9QG1lZGlhKG1pbi13aWR0aDogODUwLjAycHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHByaW50ey5jLWZvb3RlcnstLWMtZm9vdGVyLS1tYXJnaW4tdG9wOiA2cmVtOy0tYy1mb290ZXItLWNvbHVtbnM6IDFmciAxZnI7LS1jLWZvb3Rlci0tbG9nby13aWR0aDogMjByZW19fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1pbi13aWR0aDogNTUwLjAycHgpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsuYy1mb290ZXJ7LS1jLWZvb3Rlci0tbWFyZ2luLXRvcDogNnJlbTstLWMtZm9vdGVyLS1jb2x1bW5zOiAxZnIgMWZyOy0tYy1mb290ZXItLWxvZ28td2lkdGg6IDEycmVtfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDU1MHB4KXsuYy1mb290ZXJ7LS1jLWZvb3Rlci0tbWFyZ2luLXRvcDogNnJlbTstLWMtZm9vdGVyLS1jb2x1bW5zOiAxZnI7LS1jLWZvb3Rlci0tbG9nby13aWR0aDogMTJyZW19fS5jLWZvb3Rlcl9fbG9nb3stLWMtbG9nb18xYy0tY29sb3I6IHZhcigtLXJvb3QtY29sb3JfcHVycGxlLWRhcmspO3dpZHRoOnZhcigtLWMtZm9vdGVyLS1sb2dvLXdpZHRoKX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDU1MHB4KXsuYy1mb290ZXJfX2xvZ297bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tYm90dG9tOjNyZW19fS5jLWZvb3Rlcl9fY29weXJpZ2h0e3RleHQtYWxpZ246cmlnaHQ7Zm9udC1zaXplOnZhcigtLWMtZm9vdGVyLS1jb3B5cmlnaHQtc2l6ZSl9QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7LmMtZm9vdGVyX19jb3B5cmlnaHR7dGV4dC1hbGlnbjpjZW50ZXJ9fS5jLW1haW5tZW51ey0tYy1tYWlubWVudS0tY29sb3I6IHZhcigtLXJvb3QtZm9udC1jb2xvcik7LS1jLW1haW5tZW51LS1jb2xvci1ob3ZlcjogI2ZmZjtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7ZmxleC1kaXJlY3Rpb246dmFyKC0tYy1tYWlubWVudS0tZGlyZWN0aW9uLCByb3cpO2p1c3RpZnktY29udGVudDp2YXIoLS1jLW1haW5tZW51LS1qdXN0aWZ5KTthbGlnbi1pdGVtczp2YXIoLS1jLW1haW5tZW51LS1hbGlnbiwgZmxleC1zdGFydCk7Z2FwOnZhcigtLWMtbWFpbm1lbnUtLWdhcCk7d2lkdGg6dmFyKC0tYy1tYWlubWVudS0td2lkdGgpO21hcmdpbi10b3A6dmFyKC0tYy1tYWlubWVudS0tbWFyZ2luLXRvcCwgMCk7Zm9udC1zaXplOnZhcigtLWMtbWFpbm1lbnUtLWZvbnQtc2l6ZSwgMXJlbSk7Zm9udC1mYW1pbHk6T3JhbmllbmJhdW0sIHNlcmlmIDtmb250LXdlaWdodDo0MDAgO2ZpbHRlcjpkcm9wLXNoYWRvdygwIDAgM3B4IHZhcigtLXJvb3QtY29sb3JfcHVycGxlKSkgZHJvcC1zaGFkb3coMCAwIDZweCB2YXIoLS1yb290LWNvbG9yX3B1cnBsZSkpfUBtZWRpYShtaW4td2lkdGg6IDg1MC4wMnB4KSwob3JpZW50YXRpb246bGFuZHNjYXBlKSxwcmludHsuYy1tYWlubWVudXstLWMtbWFpbm1lbnUtLXdpZHRoOiBhdXRvOy0tYy1tYWlubWVudS0tZ2FwOiAxLjFyZW07LS1jLW1haW5tZW51LS1qdXN0aWZ5OiBmbGV4LWVuZDstLWMtbWFpbm1lbnUtLWZvbnQtc2l6ZTogMS4ycmVtOy0tYy1tYWlubWVudS0tdW5kZXJsaW5lLWJvdHRvbTogLTAuOGVtfS5jLW1haW5tZW51LmMtbWFpbm1lbnUtLWhlcm97LS1jLW1haW5tZW51LS13aWR0aDogMTAwJTstLWMtbWFpbm1lbnUtLWdhcDogMC41cmVtIDA7LS1jLW1haW5tZW51LS1qdXN0aWZ5OiBmbGV4LXN0YXJ0Oy0tYy1tYWlubWVudS0tZm9udC1zaXplOiAxLjNyZW07LS1jLW1haW5tZW51LS11bmRlcmxpbmUtYm90dG9tOiAtMC4zZW19fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogODUwcHgpey5jLW1haW5tZW51ey0tYy1tYWlubWVudS0td2lkdGg6IDEwMCU7LS1jLW1haW5tZW51LS1kaXJlY3Rpb246IGNvbHVtbjstLWMtbWFpbm1lbnUtLWFsaWduOiBjZW50ZXI7LS1jLW1haW5tZW51LS1nYXA6IDEuOHJlbTstLWMtbWFpbm1lbnUtLW1hcmdpbi10b3A6IDNyZW07LS1jLW1haW5tZW51LS1mb250LXNpemU6IDEuM3JlbTstLWMtbWFpbm1lbnUtLXVuZGVybGluZS1ib3R0b206IC0wLjNlbX19QG1lZGlhKG1pbi13aWR0aDogODUwLjAycHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHByaW50ey5jLW1haW5tZW51LS1oZXJvIC5jLW1haW5tZW51X19pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXg6bm9uZTt3aWR0aDo1MCV9LmMtbWFpbm1lbnUtLWhlcm8gLmMtbWFpbm1lbnVfX2l0ZW06bnRoLWNoaWxkKG9kZCl7dGV4dC1hbGlnbjpyaWdodDtwYWRkaW5nLXJpZ2h0OjJyZW19LmMtbWFpbm1lbnUtLWhlcm8gLmMtbWFpbm1lbnVfX2l0ZW06bnRoLWNoaWxkKG9kZCk6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTAuMmVtO2NvbnRlbnQ6XCIvXCJ9LmMtbWFpbm1lbnUtLWhlcm8gLmMtbWFpbm1lbnVfX2l0ZW06bnRoLWNoaWxkKGV2ZW4pe3BhZGRpbmctbGVmdDoycmVtfX0uYy1tYWlubWVudV9fbGlua3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOmZpdC1jb250ZW50O2xpbmUtaGVpZ2h0OjE7bGV0dGVyLXNwYWNpbmc6LjE1ZW07Y29sb3I6dmFyKC0tYy1tYWlubWVudS0tY29sb3IpfS5jLW1haW5tZW51X19saW5rOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206dmFyKC0tYy1tYWlubWVudS0tdW5kZXJsaW5lLWJvdHRvbSk7d2lkdGg6MTAwJTtoZWlnaHQ6MnB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUpO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtOnNjYWxlWCgwKTt0cmFuc2l0aW9uOi4zcztjb250ZW50OlwiXCJ9QG1lZGlhKG1pbi13aWR0aDogODUwLjAycHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHByaW50ey5jLW1haW5tZW51X19saW5re2xldHRlci1zcGFjaW5nOi4xZW19fS5jLW1haW5tZW51X19saW5rOmhvdmVyLC5jLW1haW5tZW51X19saW5rOmFjdGl2ZSwuYy1tYWlubWVudV9fbGlua1tkYXRhLW1lbnUtYWN0aXZlPXRydWVde2NvbG9yOnZhcigtLWMtbWFpbm1lbnUtLWNvbG9yLWhvdmVyKX0uYy1tYWlubWVudV9fbGluazpob3ZlcjphZnRlciwuYy1tYWlubWVudV9fbGluazphY3RpdmU6YWZ0ZXIsLmMtbWFpbm1lbnVfX2xpbmtbZGF0YS1tZW51LWFjdGl2ZT10cnVlXTphZnRlcnt0cmFuc2Zvcm06c2NhbGVYKDEpfUBtZWRpYShtaW4td2lkdGg6IDg1MC4wMnB4KSwob3JpZW50YXRpb246bGFuZHNjYXBlKSxwcmludHsuYy1tYWlubWVudS0taGVybyAuYy1tYWlubWVudV9fbGlua3tkaXNwbGF5OmlubGluZX19c3Bhbi5jLW1haW5tZW51X19saW5re29wYWNpdHk6LjM7cG9pbnRlci1ldmVudHM6bm9uZX0uYy1jb250ZW50LXRpdGxley0tYy1jb250ZW50LXRpdGxlLS1jb2xvcjogcmVkO3otaW5kZXg6MTtwb3NpdGlvbjp2YXIoLS1jLWNvbnRlbnQtdGl0bGUtLXBvc2l0aW9uKTt0b3A6MDt3aWR0aDp2YXIoLS1jLWNvbnRlbnQtdGl0bGUtLXdpZHRoLCBhdXRvKTttYXJnaW4tdG9wOnZhcigtLWMtY29udGVudC10aXRsZS0tbWFyZ2luLXRvcCwgYXV0byk7bWFyZ2luLWJvdHRvbTp2YXIoLS1jLWNvbnRlbnQtdGl0bGUtLW1hcmdpbi1ib3R0b20sIGF1dG8pO292ZXJmbG93OmhpZGRlbn1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LmMtY29udGVudC10aXRsZXstLWMtY29udGVudC10aXRsZS0tcG9zaXRpb246IGFic29sdXRlOy0tYy1jb250ZW50LXRpdGxlLS13aWR0aDogOHJlbTstLWMtY29udGVudC10aXRsZS0tbWFyZ2luLXRvcDogLTJyZW19fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1pbi13aWR0aDogNTUwLjAycHgpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsuYy1jb250ZW50LXRpdGxley0tYy1jb250ZW50LXRpdGxlLS1wb3NpdGlvbjogcmVsYXRpdmU7LS1jLWNvbnRlbnQtdGl0bGUtLWhlaWdodDogNnJlbTstLWMtY29udGVudC10aXRsZS0tbWFyZ2luLXRvcDogM3JlbTstLWMtY29udGVudC10aXRsZS0tbWFyZ2luLWJvdHRvbTogM3JlbX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7LmMtY29udGVudC10aXRsZXstLWMtY29udGVudC10aXRsZS0tcG9zaXRpb246IHJlbGF0aXZlOy0tYy1jb250ZW50LXRpdGxlLS1oZWlnaHQ6IDZyZW07LS1jLWNvbnRlbnQtdGl0bGUtLW1hcmdpbi10b3A6IDNyZW07LS1jLWNvbnRlbnQtdGl0bGUtLW1hcmdpbi1ib3R0b206IDNyZW19fS5jLWNvbnRlbnQtdGl0bGUuYy1jb250ZW50LXRpdGxlLS1sZWZ0e2xlZnQ6MH0uYy1jb250ZW50LXRpdGxlLmMtY29udGVudC10aXRsZS0tcmlnaHR7cmlnaHQ6MH0uYy1jb250ZW50LXRpdGxlX19pbWFnZXtkaXNwbGF5OmJsb2NrO3dpZHRoOnZhcigtLWMtY29udGVudC10aXRsZS0td2lkdGgsIGF1dG8pO2hlaWdodDp2YXIoLS1jLWNvbnRlbnQtdGl0bGUtLWhlaWdodCwgYXV0byl9QG1lZGlhKG1pbi13aWR0aDogODUwLjAycHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHByaW50ey5jLWNvbnRlbnQtdGl0bGUtLWxlZnQgLmMtY29udGVudC10aXRsZV9faW1hZ2V7bWFyZ2luLWxlZnQ6LTFyZW07bWFyZ2luLXJpZ2h0OmF1dG99LmMtY29udGVudC10aXRsZS0tcmlnaHQgLmMtY29udGVudC10aXRsZV9faW1hZ2V7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6LTFyZW19fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogODUwcHgpey5jLWNvbnRlbnQtdGl0bGVfX2ltYWdle21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99fS5jLWhfdW5kZXJsaW5ley0tYy1oLS1rZXktY29sb3I6IHZhcigtLXJvb3QtY29sb3JfcHVycGxlLWxpZ2h0KTstLWMtaC0ta2V5LXJnYjogdmFyKC0tcm9vdC1yZ2JfcHVycGxlLWxpZ2h0KTtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tdG9wOjFyZW07bWFyZ2luLWJvdHRvbToxcmVtO2xpbmUtaGVpZ2h0OnZhcigtLXJvb3QtbGluZS1oZWlnaHRfczIpO2ZvbnQtc2l6ZTp2YXIoLS1jLWgtLWZvbnQtc2l6ZSwgMXJlbSk7Zm9udC1mYW1pbHk6WWFrdUhhbk1QLCBcIlNoaXBwb3JpIE1pbmNob1wiLCBzZXJpZiA7Zm9udC13ZWlnaHQ6NjAwIDtwYWRkaW5nLWJvdHRvbTouM2VtO2JvcmRlci1ib3R0b206c29saWQgMXB4IHZhcigtLWMtaC0ta2V5LWNvbG9yKTtjb2xvcjp2YXIoLS1yb290LWNvbG9yX3B1cnBsZS1saWdodCl9LmMtaF9zaWRlbGluZXstLWMtaC0ta2V5LWNvbG9yOiB2YXIoLS1yb290LWNvbG9yX3B1cnBsZS1saWdodCk7LS1jLWgtLWtleS1yZ2I6IHZhcigtLXJvb3QtcmdiX3B1cnBsZS1saWdodCk7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDoxcmVtO21hcmdpbi1ib3R0b206MXJlbTtsaW5lLWhlaWdodDp2YXIoLS1yb290LWxpbmUtaGVpZ2h0X3MyKTtmb250LXNpemU6dmFyKC0tYy1oLS1mb250LXNpemUsIDFyZW0pO2ZvbnQtZmFtaWx5Ollha3VIYW5NUCwgXCJTaGlwcG9yaSBNaW5jaG9cIiwgc2VyaWYgO2ZvbnQtd2VpZ2h0OjYwMCA7cGFkZGluZy10b3A6LjNlbTtwYWRkaW5nLWJvdHRvbTouM2VtO3BhZGRpbmctbGVmdDouNWVtO2JvcmRlci1sZWZ0OnNvbGlkIDNweCB2YXIoLS1yb290LWNvbG9yX3B1cnBsZSk7Y29sb3I6dmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHQpfS5jLWhfYm9sZHstLWMtaC0ta2V5LWNvbG9yOiB2YXIoLS1yb290LWNvbG9yX3B1cnBsZS1saWdodCk7LS1jLWgtLWtleS1yZ2I6IHZhcigtLXJvb3QtcmdiX3B1cnBsZS1saWdodCk7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDoxcmVtO21hcmdpbi1ib3R0b206MXJlbTtsaW5lLWhlaWdodDp2YXIoLS1yb290LWxpbmUtaGVpZ2h0X3MyKTtmb250LXNpemU6dmFyKC0tYy1oLS1mb250LXNpemUsIDFyZW0pO2ZvbnQtZmFtaWx5Ollha3VIYW5NUCwgXCJTaGlwcG9yaSBNaW5jaG9cIiwgc2VyaWYgO2ZvbnQtd2VpZ2h0OjYwMCA7Zm9udC1mYW1pbHk6WWFrdUhhbkpQLCBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmIDtmb250LXdlaWdodDo3MDAgfS5jLWhfaGlzaGl7LS1jLWgtLWtleS1jb2xvcjogdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHQpOy0tYy1oLS1rZXktcmdiOiB2YXIoLS1yb290LXJnYl9wdXJwbGUtbGlnaHQpO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6MXJlbTttYXJnaW4tYm90dG9tOjFyZW07bGluZS1oZWlnaHQ6dmFyKC0tcm9vdC1saW5lLWhlaWdodF9zMik7Zm9udC1zaXplOnZhcigtLWMtaC0tZm9udC1zaXplLCAxcmVtKTtmb250LWZhbWlseTpZYWt1SGFuTVAsIFwiU2hpcHBvcmkgTWluY2hvXCIsIHNlcmlmIDtmb250LXdlaWdodDo2MDAgO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDp2YXIoLS1jLWhfaGlzaGktLXdpZHRoLCA1ZW0pO2hlaWdodDp2YXIoLS1jLWhfaGlzaGktLXdpZHRoLCA1ZW0pO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjE7Y29sb3I6dmFyKC0tYy1oLS1rZXktY29sb3IpO2ZvbnQtZmFtaWx5Ok9yYW5pZW5iYXVtLCBzZXJpZiA7Zm9udC13ZWlnaHQ6NDAwIH0uYy1oX2hpc2hpOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MDtib3JkZXI6c29saWQgMXB4IHJnYmEodmFyKC0tYy1oLS1rZXktcmdiKSwgMC44KTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtjb250ZW50OlwiXCJ9LmMtYXJ0aWNsZS1oZWFkZXJ7LS1jLWFydGljbGUtaGVhZGVyLS1nYXA6IGNhbGModmFyKC0tYy1hcnRpY2xlLWhlYWRlci0tbWFyZ2luLWJvdHRvbSkgKiAwLjYpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLWMtYXJ0aWNsZS1oZWFkZXItLWdhcCk7bWFyZ2luLWJvdHRvbTp2YXIoLS1jLWFydGljbGUtaGVhZGVyLS1tYXJnaW4tYm90dG9tKX1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LmMtYXJ0aWNsZS1oZWFkZXJ7LS1jLWFydGljbGUtaGVhZGVyLS1tYXJnaW4tYm90dG9tOiB2YXIoLS1yb290LXNwYWNlcl9sNCk7LS1jLWFydGljbGUtaGVhZGVyLS1tYWluLXRpdGxlLXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX2wzKTstLWMtYXJ0aWNsZS1oZWFkZXItLXN1Yi10aXRsZS1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9sMSl9fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1pbi13aWR0aDogNTUwLjAycHgpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsuYy1hcnRpY2xlLWhlYWRlcnstLWMtYXJ0aWNsZS1oZWFkZXItLW1hcmdpbi1ib3R0b206IHZhcigtLXJvb3Qtc3BhY2VyX2w0KTstLWMtYXJ0aWNsZS1oZWFkZXItLW1haW4tdGl0bGUtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbDMpOy0tYy1hcnRpY2xlLWhlYWRlci0tc3ViLXRpdGxlLXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX2wxKX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7LmMtYXJ0aWNsZS1oZWFkZXJ7LS1jLWFydGljbGUtaGVhZGVyLS1tYXJnaW4tYm90dG9tOiB2YXIoLS1yb290LXNwYWNlcl9sNCk7LS1jLWFydGljbGUtaGVhZGVyLS1tYWluLXRpdGxlLXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX2wzKTstLWMtYXJ0aWNsZS1oZWFkZXItLXN1Yi10aXRsZS1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9sMSl9fUBtZWRpYShtaW4td2lkdGg6IDU1MC4wMnB4KXsuYy1hcnRpY2xlLWhlYWRlci5jLWFydGljbGUtaGVhZGVyLS1jZW50ZXItbGFyZ2V7LS1jLWFydGljbGUtaGVhZGVyLS10ZXh0LWFsaWduOiBjZW50ZXI7LS1jLWFydGljbGUtaGVhZGVyLS1tYWluLXRpdGxlLXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX2w0KTstLWMtYXJ0aWNsZS1oZWFkZXItLXN1Yi10aXRsZS1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9sMil9fS5jLWFydGljbGUtaGVhZGVyX19tZXRhe2Rpc3BsYXk6ZmxleDtnYXA6MWVtO2xpbmUtaGVpZ2h0OjF9LmMtYXJ0aWNsZS1oZWFkZXJfX2RhdGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzouMWVtIC41ZW07YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1yb290LWNvbG9yX3JlZC1kYXJrKTtjb2xvcjp2YXIoLS1yb290LWNvbG9yX2NyZWFtKTtsZXR0ZXItc3BhY2luZzouMWVtO2ZvbnQtZmFtaWx5Ok9yYW5pZW5iYXVtLCBzZXJpZiA7Zm9udC13ZWlnaHQ6NDAwIH0uYy1hcnRpY2xlLWhlYWRlcl9fY2F0ZWdvcnkgYXtjb2xvcjp2YXIoLS1yb290LWNvbG9yX3B1cnBsZS1saWdodCl9LmMtYXJ0aWNsZS1oZWFkZXJfX2NhdGVnb3J5IGE6aG92ZXIsLmMtYXJ0aWNsZS1oZWFkZXJfX2NhdGVnb3J5IGE6YWN0aXZle2NvbG9yOnZhcigtLXJvb3QtY29sb3JfcHVycGxlLWxpZ2h0Mil9LmMtYXJ0aWNsZS1oZWFkZXJfX3RpdGxle2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOmNhbGModmFyKC0tYy1hcnRpY2xlLWhlYWRlci0tc3ViLXRpdGxlLXNpemUpKi41KTt3aWR0aDoxMTEuMTExMTExMTExMSU7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcDt0cmFuc2Zvcm06c2NhbGVYKDAuOSk7Y29sb3I6dmFyKC0tcm9vdC1mb250LWNvbG9yKTt0ZXh0LWFsaWduOnZhcigtLWMtYXJ0aWNsZS1oZWFkZXItLXRleHQtYWxpZ24sIGxlZnQpOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC1mYW1pbHk6WWFrdUhhbk1QLCBcIlNoaXBwb3JpIE1pbmNob1wiLCBzZXJpZiA7Zm9udC13ZWlnaHQ6NjAwIH0uYy1hcnRpY2xlLWhlYWRlcl9fbWFpbi10aXRsZXtmb250LXNpemU6dmFyKC0tYy1hcnRpY2xlLWhlYWRlci0tbWFpbi10aXRsZS1zaXplKX0uYy1hcnRpY2xlLWhlYWRlcl9fc3ViLXRpdGxle2ZvbnQtc2l6ZTp2YXIoLS1jLWFydGljbGUtaGVhZGVyLS1zdWItdGl0bGUtc2l6ZSl9LmMtY2FyZF9fdGh1bWJ7cG9zaXRpb246cmVsYXRpdmV9LmMtY2FyZF9fdGV4dHttYXJnaW4tdG9wOjFyZW07Y29sb3I6dmFyKC0tcm9vdC1mb250LWNvbG9yKX1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LmMtcGFnZW5hdml7LS1jLXBhZ2VuYXZpLS1nYXA6IDJyZW07LS1jLXBhZ2VuYXZpLS1mb250LXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX2wzKX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWluLXdpZHRoOiA1NTAuMDJweClhbmQgKG1heC13aWR0aDogODUwcHgpey5jLXBhZ2VuYXZpey0tYy1wYWdlbmF2aS0tZ2FwOiAycmVtOy0tYy1wYWdlbmF2aS0tZm9udC1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9sMil9fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogNTUwcHgpey5jLXBhZ2VuYXZpey0tYy1wYWdlbmF2aS0tZ2FwOiAxcmVtOy0tYy1wYWdlbmF2aS0tZm9udC1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9sMil9fS5jLXBhZ2VuYXZpIHVsLnBhZ2UtbnVtYmVyc3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOnZhcigtLWMtcGFnZW5hdmktLWdhcCk7bGluZS1oZWlnaHQ6MX0uYy1wYWdlbmF2aSBzcGFuLnBhZ2UtbnVtYmVycywuYy1wYWdlbmF2aSBhLnBhZ2UtbnVtYmVyc3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO21pbi13aWR0aDoxZW07dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOnZhcigtLWMtcGFnZW5hdmktLWZvbnQtc2l6ZSk7Y29sb3I6dmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHQpO2ZvbnQtZmFtaWx5Ok9yYW5pZW5iYXVtLCBzZXJpZiA7Zm9udC13ZWlnaHQ6NDAwIH0uYy1wYWdlbmF2aSBzcGFuLnBhZ2UtbnVtYmVycy5uZXh0LC5jLXBhZ2VuYXZpIHNwYW4ucGFnZS1udW1iZXJzLnByZXYsLmMtcGFnZW5hdmkgYS5wYWdlLW51bWJlcnMubmV4dCwuYy1wYWdlbmF2aSBhLnBhZ2UtbnVtYmVycy5wcmV2e2ZvbnQtc2l6ZTpjYWxjKHZhcigtLWMtcGFnZW5hdmktLWZvbnQtc2l6ZSkqLjcpfS5jLXBhZ2VuYXZpIHNwYW4ucGFnZS1udW1iZXJzOmFmdGVyLC5jLXBhZ2VuYXZpIGEucGFnZS1udW1iZXJzOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206LTAuNWVtO3dpZHRoOjEwMCU7aGVpZ2h0OjJweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXJvb3QtY29sb3JfcHVycGxlLWxpZ2h0KTtvcGFjaXR5OjA7dHJhbnNpdGlvbjppbmhlcml0O2NvbnRlbnQ6XCJcIn0uYy1wYWdlbmF2aSBhLnBhZ2UtbnVtYmVyczpob3ZlciwuYy1wYWdlbmF2aSBhLnBhZ2UtbnVtYmVyczphY3RpdmV7Y29sb3I6dmFyKC0tcm9vdC1mb250LWNvbG9yKX0uYy1wYWdlbmF2aSBzcGFuLnBhZ2UtbnVtYmVycy5jdXJyZW50OmFmdGVye29wYWNpdHk6MX0uYy1zaGFyZS1ncm91cHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxcmVtfS5jLXNoYXJlLWdyb3VwOmJlZm9yZXtsZXR0ZXItc3BhY2luZzouMmVtO2ZvbnQtc2l6ZTp2YXIoLS1yb290LWZvbnQtc2l6ZV9zMyk7Y29udGVudDpcIlNIQVJFXCJ9LmMtbG9hZGluZ19fbG9nby13cmFwcGVye3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bGVmdDowO3RvcDowO2ZpbHRlcjpkcm9wLXNoYWRvdygwIDAgMnB4ICMwMDApIGRyb3Atc2hhZG93KDAgMCA4cHggIzAwMCkgZHJvcC1zaGFkb3coMCAwIDIwcHggIzAwMCl9LmMtbG9hZGluZ19fbG9nb3stLWMtbG9hZGluZ19fbG9nby0td2lkdGg6IDE5MHB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo0NSU7d2lkdGg6dmFyKC0tYy1sb2FkaW5nX19sb2dvLS13aWR0aCk7YXNwZWN0LXJhdGlvOjM4MC8xMDk7bWFzay1pbWFnZTp1cmwoXCIuLi9pbWcvY29tbW9uL2xvZ29fMWNfbWluaS5wbmdcIik7bWFzay1zaXplOjEwMCUgYXV0bzttYXNrLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1yb290LWNvbG9yX3B1cnBsZSk7dHJhbnNsYXRlOi01MCUgLTUwJX0uYy1sb2FkaW5nX19sb2dvOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bGVmdDowO3RvcDowO2JhY2tncm91bmQtY29sb3I6dmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtZGFyayk7Y29udGVudDpcIlwiO29wYWNpdHk6MDthbmltYXRpb24tbmFtZTpjLWxvYWRpbmctbG9nbzthbmltYXRpb24tZHVyYXRpb246M3M7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjthbmltYXRpb24tZGlyZWN0aW9uOmFsdGVybmF0ZX1Aa2V5ZnJhbWVzIGMtbG9hZGluZy1sb2dvezAlLDQ5JXtvcGFjaXR5OjB9NTAle29wYWNpdHk6MX01MSUsNjAle29wYWNpdHk6MH02MSV7b3BhY2l0eToxfTYyJSw5MCV7b3BhY2l0eTowfTkxJXtvcGFjaXR5OjF9OTglLDEwMCV7b3BhY2l0eTowfX0uYy13cC1jb250ZW50IGgyey0tYy1oLS1rZXktY29sb3I6IHZhcigtLXJvb3QtY29sb3JfcHVycGxlLWxpZ2h0KTstLWMtaC0ta2V5LXJnYjogdmFyKC0tcm9vdC1yZ2JfcHVycGxlLWxpZ2h0KTtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tdG9wOjFyZW07bWFyZ2luLWJvdHRvbToxcmVtO2xpbmUtaGVpZ2h0OnZhcigtLXJvb3QtbGluZS1oZWlnaHRfczIpO2ZvbnQtc2l6ZTp2YXIoLS1jLWgtLWZvbnQtc2l6ZSwgMXJlbSk7Zm9udC1mYW1pbHk6WWFrdUhhbk1QLCBcIlNoaXBwb3JpIE1pbmNob1wiLCBzZXJpZiA7Zm9udC13ZWlnaHQ6NjAwIDtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgxNTgsIDM1LCAxNTgsIDAuNTUpLCByZ2JhKDY4LCAyMiwgMTUyLCAwLjUyKSwgdHJhbnNwYXJlbnQpO21hcmdpbi10b3A6M3JlbTttYXJnaW4tYm90dG9tOjJyZW07LS1jLWgtLWZvbnQtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbDIpfS5jLXdwLWNvbnRlbnQgaDN7LS1jLWgtLWtleS1jb2xvcjogdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHQpOy0tYy1oLS1rZXktcmdiOiB2YXIoLS1yb290LXJnYl9wdXJwbGUtbGlnaHQpO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6MXJlbTttYXJnaW4tYm90dG9tOjFyZW07bGluZS1oZWlnaHQ6dmFyKC0tcm9vdC1saW5lLWhlaWdodF9zMik7Zm9udC1zaXplOnZhcigtLWMtaC0tZm9udC1zaXplLCAxcmVtKTtmb250LWZhbWlseTpZYWt1SGFuTVAsIFwiU2hpcHBvcmkgTWluY2hvXCIsIHNlcmlmIDtmb250LXdlaWdodDo2MDAgO3BhZGRpbmctdG9wOi4zZW07cGFkZGluZy1ib3R0b206LjNlbTtwYWRkaW5nLWxlZnQ6LjVlbTtib3JkZXItbGVmdDpzb2xpZCAzcHggdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUpO2NvbG9yOnZhcigtLXJvb3QtY29sb3JfcHVycGxlLWxpZ2h0KTttYXJnaW4tdG9wOjJyZW07LS1jLWgtLWZvbnQtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbDIpfS5jLXdwLWNvbnRlbnQgaDR7LS1jLWgtLWtleS1jb2xvcjogdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHQpOy0tYy1oLS1rZXktcmdiOiB2YXIoLS1yb290LXJnYl9wdXJwbGUtbGlnaHQpO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6MXJlbTttYXJnaW4tYm90dG9tOjFyZW07bGluZS1oZWlnaHQ6dmFyKC0tcm9vdC1saW5lLWhlaWdodF9zMik7Zm9udC1zaXplOnZhcigtLWMtaC0tZm9udC1zaXplLCAxcmVtKTtmb250LWZhbWlseTpZYWt1SGFuTVAsIFwiU2hpcHBvcmkgTWluY2hvXCIsIHNlcmlmIDtmb250LXdlaWdodDo2MDAgO2NvbG9yOnZhcigtLXJvb3QtY29sb3JfcHVycGxlLWxpZ2h0cmVkKTstLWMtaC0tZm9udC1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9sMSl9LmMtd3AtY29udGVudCBoNXstLWMtaC0ta2V5LWNvbG9yOiB2YXIoLS1yb290LWNvbG9yX3B1cnBsZS1saWdodCk7LS1jLWgtLWtleS1yZ2I6IHZhcigtLXJvb3QtcmdiX3B1cnBsZS1saWdodCk7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDoxcmVtO21hcmdpbi1ib3R0b206MXJlbTtsaW5lLWhlaWdodDp2YXIoLS1yb290LWxpbmUtaGVpZ2h0X3MyKTtmb250LXNpemU6dmFyKC0tYy1oLS1mb250LXNpemUsIDFyZW0pO2ZvbnQtZmFtaWx5Ollha3VIYW5NUCwgXCJTaGlwcG9yaSBNaW5jaG9cIiwgc2VyaWYgO2ZvbnQtd2VpZ2h0OjYwMCA7Y29sb3I6dmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHRyZWQpfS5jLXdwLWNvbnRlbnQgLndwLWJsb2NrLWVtYmVke3BhZGRpbmctdG9wOjJyZW07cGFkZGluZy1ib3R0b206MnJlbX0uYy1tb3ZpZS1pY29uIGltZ3t3aWxsLWNoYW5nZTp0cmFuc2Zvcm19LmMtdmlzdWFsLWZyYW1le3Bvc2l0aW9uOnJlbGF0aXZlfS5jLXZpc3VhbC1mcmFtZTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDp2YXIoLS1jLW1vdmllLWljb24tLWZyYW1lLWxlZnQsIDAuOHJlbSk7dG9wOnZhcigtLWMtbW92aWUtaWNvbi0tZnJhbWUtdG9wLCAwLjhyZW0pO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Ym9yZGVyOnNvbGlkIDFweCByZ2JhKHZhcigtLXJvb3QtcmdiX3B1cnBsZSksIDAuNik7Y29udGVudDpcIlwifS5jLWhhbWJ1cmdlcjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLXJvb3QtcmdiX3JlZC1kYXJrKSwgMC42KTt0cmFuc2l0aW9uOi40czt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtjb250ZW50OlwiXCJ9LmMtaGFtYnVyZ2VyOmFjdGl2ZTpiZWZvcmUsLmMtaGFtYnVyZ2VyOmhvdmVyOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXJvb3QtY29sb3JfcmVkKX0uYy1oYW1idXJnZXJfX2xpbmV7cG9zaXRpb246cmVsYXRpdmV9LmMtbG9nb18xY3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7YXNwZWN0LXJhdGlvOjY0OS8xODI7bWFzay1pbWFnZTp1cmwoXCIuLi9pbWcvY29tbW9uL2xvZ29fMWMuc3ZnXCIpO21hc2stc2l6ZToxMDAlIGF1dG87bWFzay1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtY29sb3I6dmFyKC0tYy1sb2dvXzFjLS1jb2xvciwgdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUpKX0uYy1jYXRjaHtjb2xvcjp2YXIoLS1yb290LWNvbG9yX3B1cnBsZS1saWdodDMpO2ZvbnQtc2l6ZTp2YXIoLS1jLWNhdGNoLS1zaXplLCB2YXIoLS1yb290LWZvbnQtc2l6ZV9sMikpO2ZpbHRlcjpkcm9wLXNoYWRvdygwIDAgMC4ycmVtIHZhcigtLXJvb3QtY29sb3JfcHVycGxlLWxpZ2h0KSkgZHJvcC1zaGFkb3coMCAwIDAuMnJlbSB2YXIoLS1yb290LWNvbG9yX3B1cnBsZSkpIGRyb3Atc2hhZG93KDAgMCAxcmVtIHZhcigtLXJvb3QtY29sb3JfcHVycGxlKSl9LmMtc3VibWVudXtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6LjVyZW0gMXJlbX1Aa2V5ZnJhbWVzIHRiLWxvXFw6ZS1zcG1lbnUtb3BlbnswJXtoZWlnaHQ6MTAwJTtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTIwcHgpfTEwMCV7aGVpZ2h0OjEwMCU7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX1Aa2V5ZnJhbWVzIHRiLWxvXFw6ZS1zcG1lbnUtY2xvc2V7MCV7aGVpZ2h0OjEwMCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7b3BhY2l0eToxfTk5JXtoZWlnaHQ6MTAwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMjBweCk7b3BhY2l0eTowfTEwMCV7aGVpZ2h0OjA7b3BhY2l0eTowfX0uaG9tZS1oZXJvLXdyYXBwZXJ7b3ZlcmZsb3c6aGlkZGVufS5ob21lLWhlcm97ei1pbmRleDoxO2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6dmFyKC0taG9tZS1oZXJvLS1jb2x1bW5zKTtncmlkLXRlbXBsYXRlLWFyZWFzOnZhcigtLWhvbWUtaGVyby0tYXJlYXMpO2dyaWQtdGVtcGxhdGUtcm93czp2YXIoLS1ob21lLWhlcm8tLXJvd3MpO2dhcDp2YXIoLS1ob21lLWhlcm8tLWdhcCl9QG1lZGlhKG1pbi13aWR0aDogODUwLjAycHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHByaW50ey5ob21lLWhlcm97LS1ob21lLWhlcm8tLWNvbHVtbnM6IDI3cmVtIDFmcjstLWhvbWUtaGVyby0tcm93czogbWF4LWNvbnRlbnQgbWF4LWNvbnRlbnQgbWF4LWNvbnRlbnQgMWZyOy0taG9tZS1oZXJvLS1hcmVhczogXCJsb2dvIHZpc3VhbFwiIFwib25haXIgdmlzdWFsXCIgXCJtZW51IHZpc3VhbFwiIFwibW92aWUgdmlzdWFsXCI7LS1ob21lLWhlcm8tLWdhcDogMCAycmVtOy0taG9tZS1oZXJvLS1sb2dvLXdpZHRoOiAzMHJlbTstLWhvbWUtaGVyby0tbG9nby1tYXJnaW4tdG9wOiA0cmVtOy0taG9tZS1oZXJvLS1sb2dvLW1hcmdpbi1sZWZ0OiAtMXJlbTstLWhvbWUtaGVyby0tb25haXItd2lkdGg6IDI3cmVtOy0taG9tZS1oZXJvLS1vbmFpci1tYXJnaW4tbGVmdDogLTAuNXJlbX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWluLXdpZHRoOiA1NTAuMDJweClhbmQgKG1heC13aWR0aDogODUwcHgpey5ob21lLWhlcm97aGVpZ2h0OjIyMHZ3Oy0taG9tZS1oZXJvLS1jb2x1bW5zOiAxZnI7LS1ob21lLWhlcm8tLXJvd3M6IGF1dG87LS1ob21lLWhlcm8tLWFyZWFzOiBcInZpc3VhbFwiIFwibW92aWVcIjstLWhvbWUtaGVyby0tZ2FwOiAwOy0taG9tZS1oZXJvLS1sb2dvLXdpZHRoOiA2MHZ3Oy0taG9tZS1oZXJvLS1sb2dvLXRvcDogMTIzdnc7LS1ob21lLWhlcm8tLWxvZ28tbWFyZ2luLWxlZnQ6IDIwdnc7LS1ob21lLWhlcm8tLW9uYWlyLXdpZHRoOiA1MHZ3Oy0taG9tZS1oZXJvLS1vbmFpci10b3A6IDE0MXZ3Oy0taG9tZS1oZXJvLS1vbmFpci1tYXJnaW4tbGVmdDogMjV2d319QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7LmhvbWUtaGVyb3toZWlnaHQ6MjIwdnc7LS1ob21lLWhlcm8tLWNvbHVtbnM6IDFmcjstLWhvbWUtaGVyby0tcm93czogYXV0bzstLWhvbWUtaGVyby0tYXJlYXM6IFwidmlzdWFsXCIgXCJtb3ZpZVwiOy0taG9tZS1oZXJvLS1nYXA6IDA7LS1ob21lLWhlcm8tLWxvZ28td2lkdGg6IDcwdnc7LS1ob21lLWhlcm8tLWxvZ28tdG9wOiAxMjN2dzstLWhvbWUtaGVyby0tbG9nby1tYXJnaW4tbGVmdDogMTV2dzstLWhvbWUtaGVyby0tb25haXItd2lkdGg6IDYwdnc7LS1ob21lLWhlcm8tLW9uYWlyLXRvcDogMTQxdnc7LS1ob21lLWhlcm8tLW9uYWlyLW1hcmdpbi1sZWZ0OiAyMHZ3fX0uaG9tZS1oZXJvX192aXN1YWx7Z3JpZC1hcmVhOnZpc3VhbH1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsuaG9tZS1oZXJvX192aXN1YWx7bWFyZ2luLXRvcDotM3Z3fX0uaG9tZS1oZXJvX19sb2dve2dyaWQtYXJlYTpsb2dvO3dpZHRoOnZhcigtLWhvbWUtaGVyby0tbG9nby13aWR0aCk7dG9wOnZhcigtLWhvbWUtaGVyby0tbG9nby10b3AsIDApO21hcmdpbi10b3A6dmFyKC0taG9tZS1oZXJvLS1sb2dvLW1hcmdpbi10b3AsIGF1dG8pO21hcmdpbi1sZWZ0OnZhcigtLWhvbWUtaGVyby0tbG9nby1tYXJnaW4tbGVmdCwgYXV0byl9QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LmhvbWUtaGVyb19fbG9nb3twb3NpdGlvbjphYnNvbHV0ZX19LmhvbWUtaGVyb19fb25haXJ7Z3JpZC1hcmVhOm9uYWlyO3dpZHRoOnZhcigtLWhvbWUtaGVyby0tb25haXItd2lkdGgpO3RvcDp2YXIoLS1ob21lLWhlcm8tLW9uYWlyLXRvcCwgMCk7bWFyZ2luLWxlZnQ6dmFyKC0taG9tZS1oZXJvLS1vbmFpci1tYXJnaW4tbGVmdCl9QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LmhvbWUtaGVyb19fb25haXJ7cG9zaXRpb246YWJzb2x1dGV9fS5ob21lLWhlcm9fX21lbnV7ei1pbmRleDoxO2dyaWQtYXJlYTptZW51O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6MnJlbX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsuaG9tZS1oZXJvX19tZW51e2Rpc3BsYXk6bm9uZX19LmhvbWUtaGVyb19fbW92aWV7Z3JpZC1hcmVhOm1vdmllfS5ob21lLXZpc3VhbHstLWhvbWUtdmlzdWFsLS1jYXRjaC1sZWZ0OiA3NCU7LS1ob21lLXZpc3VhbC0tY2F0Y2gtd2lkdGg6IDIwJTstLWhvbWUtdmlzdWFsLS1jYXRjaC10b3A6IDQlO3Bvc2l0aW9uOnJlbGF0aXZlfS5ob21lLXZpc3VhbF9fY2F0Y2h7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6dmFyKC0taG9tZS12aXN1YWwtLWNhdGNoLXdpZHRoKTtsZWZ0OnZhcigtLWhvbWUtdmlzdWFsLS1jYXRjaC1sZWZ0KTt0b3A6dmFyKC0taG9tZS12aXN1YWwtLWNhdGNoLXRvcCl9LmhvbWUtdmlzdWFsX19pbWFnZXt3aWR0aDoxMDAlO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXNpemU6MTAwJSBhdXRvO2FuaW1hdGlvbi1uYW1lOmhvbWUtdmlzdWFsLW1hc2s7YW5pbWF0aW9uLWR1cmF0aW9uOjJzO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGU7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXJ9QGtleWZyYW1lcyBob21lLXZpc3VhbC1tYXNrezAle21hc2staW1hZ2U6dXJsKFwiLi4vaW1nL2hvbWUvdmlzdWFsX21hc2tfMS53ZWJwXCIpfTMzJXttYXNrLWltYWdlOnVybChcIi4uL2ltZy9ob21lL3Zpc3VhbF9tYXNrXzIud2VicFwiKX02NiV7bWFzay1pbWFnZTp1cmwoXCIuLi9pbWcvaG9tZS92aXN1YWxfbWFza18zLndlYnBcIil9MTAwJXttYXNrLWltYWdlOnVybChcIi4uL2ltZy9ob21lL3Zpc3VhbF9tYXNrXzEud2VicFwiKX19LmhvbWUtbW92aWV7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6dmFyKC0taG9tZS1tb3ZpZS0td2lkdGgsIDEwMCUpO21hcmdpbi10b3A6dmFyKC0taG9tZS1tb3ZpZS0tbWFyZ2luLXRvcCk7bWFyZ2luLWxlZnQ6dmFyKC0taG9tZS1tb3ZpZS0tbWFyZ2luLWxlZnQsIGF1dG8pfUBtZWRpYShtaW4td2lkdGg6IDg1MC4wMnB4KSwob3JpZW50YXRpb246bGFuZHNjYXBlKSxwcmludHsuaG9tZS1tb3ZpZXstLWhvbWUtbW92aWUtLW1hcmdpbi10b3A6IDNyZW07LS1ob21lLW1vdmllLS1iZy1sZWZ0OiAtNHJlbTstLWhvbWUtbW92aWUtLWJnLXRvcDogLTVyZW07LS1ob21lLW1vdmllLS1iZy13aWR0aDogY2FsYygxMDAlICsgKHZhcigtLWhvbWUtbW92aWUtLWJnLWxlZnQpICogLTIpKX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWluLXdpZHRoOiA1NTAuMDJweClhbmQgKG1heC13aWR0aDogODUwcHgpey5ob21lLW1vdmlley0taG9tZS1tb3ZpZS0td2lkdGg6IDYwdnc7LS1ob21lLW1vdmllLS1tYXJnaW4tdG9wOiAzcmVtOy0taG9tZS1tb3ZpZS0tbWFyZ2luLWxlZnQ6IDIwdnc7LS1ob21lLW1vdmllLS1iZy1sZWZ0OiAtNHJlbTstLWhvbWUtbW92aWUtLWJnLXRvcDogLTVyZW07LS1ob21lLW1vdmllLS1iZy13aWR0aDogY2FsYygxMDAlICsgKHZhcigtLWhvbWUtbW92aWUtLWJnLWxlZnQpICogLTIpKX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7LmhvbWUtbW92aWV7LS1ob21lLW1vdmllLS13aWR0aDogNzB2dzstLWhvbWUtbW92aWUtLW1hcmdpbi10b3A6IDI1dnc7LS1ob21lLW1vdmllLS1tYXJnaW4tbGVmdDogMTV2dzstLWhvbWUtbW92aWUtLWJnLWxlZnQ6IC00cmVtOy0taG9tZS1tb3ZpZS0tYmctdG9wOiAtNXJlbTstLWhvbWUtbW92aWUtLWJnLXdpZHRoOiBjYWxjKDEwMCUgKyAodmFyKC0taG9tZS1tb3ZpZS0tYmctbGVmdCkgKiAtMikpfX0uaG9tZS1tb3ZpZTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDp2YXIoLS1ob21lLW1vdmllLS1iZy1sZWZ0KTt0b3A6dmFyKC0taG9tZS1tb3ZpZS0tYmctdG9wKTt3aWR0aDp2YXIoLS1ob21lLW1vdmllLS1iZy13aWR0aCk7YXNwZWN0LXJhdGlvOjU5NS80MzQ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaG9tZS9tb3ZpZV9iZy53ZWJwXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtjb250ZW50OlwiXCJ9LmhvbWUtbW92aWVfX2l0ZW17cG9zaXRpb246cmVsYXRpdmV9LmhvbWUtbmV3c3stLWhvbWUtbmV3cy0tYmctc2tldy1vdXQ6IDIwdnc7LS1ob21lLW5ld3MtLWJnLXNrZXctaW46IDEzdnc7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy10b3A6dmFyKC0taG9tZS1uZXdzLS1wYWRkaW5nLXRvcCk7cGFkZGluZy1ib3R0b206dmFyKC0taG9tZS1uZXdzLS1wYWRkaW5nLWJvdHRvbSl9QG1lZGlhKG1pbi13aWR0aDogODUwLjAycHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHByaW50ey5ob21lLW5ld3N7LS1ob21lLW5ld3MtLXBhZGRpbmctdG9wOiAzcmVtOy0taG9tZS1uZXdzLS1wYWRkaW5nLWJvdHRvbTogM3JlbX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWluLXdpZHRoOiA1NTAuMDJweClhbmQgKG1heC13aWR0aDogODUwcHgpey5ob21lLW5ld3N7LS1ob21lLW5ld3MtLXBhZGRpbmctdG9wOiAzcmVtOy0taG9tZS1uZXdzLS1wYWRkaW5nLWJvdHRvbTogM3JlbX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7LmhvbWUtbmV3c3stLWhvbWUtbmV3cy0tcGFkZGluZy10b3A6IDNyZW07LS1ob21lLW5ld3MtLXBhZGRpbmctYm90dG9tOiAzcmVtfX0uaG9tZS1uZXdzOmJlZm9yZSwuaG9tZS1uZXdzOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6Y2FsYyh2YXIoLS1ob21lLW5ld3MtLWJnLXNrZXctb3V0KSotMSk7d2lkdGg6MTAwJTtoZWlnaHQ6Y2FsYygxMDAlICsgdmFyKC0taG9tZS1uZXdzLS1iZy1za2V3LW91dCkqMik7Y2xpcC1wYXRoOnBvbHlnb24oMCBjYWxjKHZhcigtLWhvbWUtbmV3cy0tYmctc2tldy1pbikgKyB2YXIoLS1ob21lLW5ld3MtLWJnLXNrZXctb3V0KSksIDEwMCUgMCwgMTAwJSBjYWxjKDEwMCUgLSAodmFyKC0taG9tZS1uZXdzLS1iZy1za2V3LWluKSArIHZhcigtLWhvbWUtbmV3cy0tYmctc2tldy1vdXQpKSksIDAgMTAwJSk7cG9pbnRlci1ldmVudHM6bm9uZTtjb250ZW50OlwiXCJ9LmhvbWUtbmV3czpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1yb290LWNvbG9yX2JsdWVwdXJwbGUpO29wYWNpdHk6LjN9LmhvbWUtbmV3czphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9jb21tb24vYmdfaGlzaGkuc3ZnXCIpO2JhY2tncm91bmQtc2l6ZToxNHJlbTtvcGFjaXR5Oi4wNH0uaG9tZS1uZXdzX19ib2R5e3otaW5kZXg6MTtwb3NpdGlvbjpyZWxhdGl2ZX0uaG9tZS10d2l0dGVye3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtaW4td2lkdGg6IDg1MC4wMnB4KSwob3JpZW50YXRpb246bGFuZHNjYXBlKSxwcmludHsuaG9tZS10d2l0dGVyX19jb250ZW50e3dpZHRoOjQwcmVtfX0uaG9tZS10d2l0dGVyX19ib2R5e3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6IzAwMDtwYWRkaW5nOjFyZW19Lm5ld3MtaXRlbXstLW5ld3MtaXRlbS0tdGl0bGUtY29sb3I6IHZhcigtLXJvb3QtZm9udC1jb2xvcil9QG1lZGlhKG1pbi13aWR0aDogNTUwLjAycHgpey5uZXdzLWl0ZW17LS1uZXdzLWl0ZW0tLWdhcDogNHJlbTstLW5ld3MtaXRlbS0tZGF0ZS13aWR0aDogN3JlbTstLW5ld3MtaXRlbS0tZGF0ZS1mb250LXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX24pOy0tbmV3cy1pdGVtLS10aXRsZS1mb250LXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX2wyKX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7Lm5ld3MtaXRlbXstLW5ld3MtaXRlbS0tZ2FwOiAxLjVyZW07LS1uZXdzLWl0ZW0tLWRhdGUtd2lkdGg6IDUuNXJlbTstLW5ld3MtaXRlbS0tZGF0ZS1mb250LXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX3MyKTstLW5ld3MtaXRlbS0tdGl0bGUtZm9udC1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9uKX19Lm5ld3MtaXRlbV9fbGlua3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnZhcigtLW5ld3MtaXRlbS0tZGF0ZS13aWR0aCkgMWZyO2dhcDp2YXIoLS1uZXdzLWl0ZW0tLWdhcCk7YWxpZ24taXRlbXM6Y2VudGVyfS5uZXdzLWl0ZW1fX2xpbms6aG92ZXJ7LS1uZXdzLWl0ZW0tLXRpdGxlLWNvbG9yOiB2YXIoLS1yb290LWNvbG9yX3B1cnBsZS1saWdodCl9Lm5ld3MtaXRlbV9fZGF0ZXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6LjVlbTtwYWRkaW5nLXRvcDouMWVtO3BhZGRpbmctYm90dG9tOi4xZW07Y29sb3I6dmFyKC0tcm9vdC1jb2xvcl9jcmVhbSk7Zm9udC1zaXplOnZhcigtLW5ld3MtaXRlbS0tZGF0ZS1mb250LXNpemUpO2xpbmUtaGVpZ2h0OjE7bGV0dGVyLXNwYWNpbmc6LjFlbTtmb250LWZhbWlseTpPcmFuaWVuYmF1bSwgc2VyaWYgO2ZvbnQtd2VpZ2h0OjQwMCB9Lm5ld3MtaXRlbV9fZGF0ZTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjA7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1yb290LWNvbG9yX3JlZC1kYXJrKTtjbGlwLXBhdGg6cG9seWdvbigwIDAsIDEwMCUgMCwgY2FsYygxMDAlIC0gMS4yZW0pIDEwMCUsIDAgMTAwJSk7Y29udGVudDpcIlwifS5uZXdzLWl0ZW1fX2RhdGU6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LjZlbTt0b3A6Y2FsYyg1MCUgLSAzLjc1ZW0pO3dpZHRoOjFweDtoZWlnaHQ6Ny41ZW07YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1yb290LWNvbG9yX3JlZC1kYXJrKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO2NvbnRlbnQ6XCJcIn0ubmV3cy1pdGVtX19kYXRlLXRleHR7cG9zaXRpb246cmVsYXRpdmV9Lm5ld3MtaXRlbV9fdGl0bGV7d2lkdGg6MTExLjExMTExMTExMTElO3RyYW5zZm9ybS1vcmlnaW46bGVmdCB0b3A7dHJhbnNmb3JtOnNjYWxlWCgwLjkpO3RyYW5zaXRpb246LjNzO2NvbG9yOnZhcigtLW5ld3MtaXRlbS0tdGl0bGUtY29sb3IpO2ZvbnQtc2l6ZTp2YXIoLS1uZXdzLWl0ZW0tLXRpdGxlLWZvbnQtc2l6ZSk7bGluZS1oZWlnaHQ6dmFyKC0tcm9vdC1saW5lLWhlaWdodF9zMik7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtmb250LWZhbWlseTpZYWt1SGFuTVAsIFwiU2hpcHBvcmkgTWluY2hvXCIsIHNlcmlmIDtmb250LXdlaWdodDo2MDAgfS5uZXdzLWxpc3R7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tbmV3cy1saXN0LS1nYXApfUBtZWRpYShtaW4td2lkdGg6IDg1MC4wMnB4KSwob3JpZW50YXRpb246bGFuZHNjYXBlKSxwcmludHsubmV3cy1saXN0ey0tbmV3cy1saXN0LS1nYXA6IDRyZW19fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1pbi13aWR0aDogNTUwLjAycHgpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsubmV3cy1saXN0ey0tbmV3cy1saXN0LS1nYXA6IDRyZW19fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogNTUwcHgpey5uZXdzLWxpc3R7LS1uZXdzLWxpc3QtLWdhcDogM3JlbX19Lm9uYWlyLXR2LWl0ZW17LS1vbmFpci10di1pdGVtLS1jb2x1bW5zOiAxMnJlbSAxZnI7LS1vbmFpci10di1pdGVtLS1nYXA6IDFyZW07LS1vbmFpci10di1pdGVtLS1wYWRkaW5nOiAxLjVyZW0gMDstLW9uYWlyLXR2LWl0ZW0tLWt5b2t1LXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX2wyKTstLW9uYWlyLXR2LWl0ZW0tLWRhdGV0aW1lLXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX2wyKTtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnZhcigtLW9uYWlyLXR2LWl0ZW0tLWNvbHVtbnMpO2dhcDp2YXIoLS1vbmFpci10di1pdGVtLS1nYXApO3BhZGRpbmc6dmFyKC0tb25haXItdHYtaXRlbS0tcGFkZGluZyk7Ym9yZGVyLXRvcDpzb2xpZCAxcHggcmdiYSh2YXIoLS1yb290LXJnYl9wdXJwbGUpLCAwLjYpfS5vbmFpci10di1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggcmdiYSh2YXIoLS1yb290LXJnYl9wdXJwbGUpLCAwLjYpfS5vbmFpci10di1pdGVtX19reW9rdXtsaW5lLWhlaWdodDoxO2ZvbnQtc2l6ZTp2YXIoLS1vbmFpci10di1pdGVtLS1reW9rdS1zaXplKTt0ZXh0LXNoYWRvdzowIDAgNXB4IHZhcigtLXJvb3QtY29sb3JfcHVycGxlKSwwIDAgMjVweCB2YXIoLS1yb290LWNvbG9yX3B1cnBsZSksMCAwIDI1cHggdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUpfS5vbmFpci10di1pdGVtX19kYXRldGltZXtsaW5lLWhlaWdodDoxO2ZvbnQtc2l6ZTp2YXIoLS1vbmFpci10di1pdGVtLS1kYXRldGltZS1zaXplKX0ub25haXItdHYtaXRlbV9fbm90ZXtkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjEuNTttYXJnaW4tdG9wOnZhcigtLXJvb3Qtc3BhY2VyX3MzKTtmb250LXNpemU6dmFyKC0tcm9vdC1mb250LXNpemVfczEpfUBtZWRpYShtaW4td2lkdGg6IDg1MC4wMnB4KSwob3JpZW50YXRpb246bGFuZHNjYXBlKSxwcmludHsub25haXItZ3JvdXB7LS1vbmFpci1ncm91cC0tdGl0bGUtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbDIpfX0ub25haXItZ3JvdXBfX3RpdGxle2Rpc3BsYXk6dGFibGU7bWluLXdpZHRoOjEwZW07cGFkZGluZzouMWVtIDFlbTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXJvb3QtY29sb3JfcmVkLWRhcmspO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjE7bGV0dGVyLXNwYWNpbmc6LjJlbTtmb250LXNpemU6dmFyKC0tb25haXItZ3JvdXAtLXRpdGxlLXNpemUpO2NvbG9yOnZhcigtLXJvb3QtY29sb3JfcHVycGxlLWxpZ2h0Mil9QG1lZGlhKG1pbi13aWR0aDogODUwLjAycHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHByaW50ey5vbmFpci1zdHJlYW0tY2F0ZWdvcnl7LS1vbmFpci1zdHJlYW0tY2F0ZWdvcnktLXRpdGxlLXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX2wxKX19Lm9uYWlyLXN0cmVhbS1jYXRlZ29yeV9fdGl0bGV7cGFkZGluZy1ib3R0b206MWVtO2JvcmRlci1ib3R0b206c29saWQgMXB4IHJnYmEodmFyKC0tcm9vdC1yZ2JfcHVycGxlKSwgMC42KTt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxO2xldHRlci1zcGFjaW5nOi4yZW07Zm9udC1zaXplOnZhcigtLW9uYWlyLXN0cmVhbS1jYXRlZ29yeS0tdGl0bGUtc2l6ZSk7Y29sb3I6dmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHQpfUBtZWRpYShtaW4td2lkdGg6IDg1MC4wMnB4KSwob3JpZW50YXRpb246bGFuZHNjYXBlKSxwcmludHsub25haXItc3RyZWFtLWdyb3Vwey0tb25haXItc3RyZWFtLWdyb3VwLS1jYXRjaC1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9sMSl9fS5vbmFpci1zdHJlYW0tZ3JvdXBfX2NhdGNoe2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTExLjExMTExMTExMTElO3RyYW5zZm9ybS1vcmlnaW46bGVmdCB0b3A7c2NhbGU6LjkgMTt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDp2YXIoLS1yb290LWxpbmUtaGVpZ2h0X3MyKTtsZXR0ZXItc3BhY2luZzouMWVtO2ZvbnQtc2l6ZTp2YXIoLS1vbmFpci1zdHJlYW0tZ3JvdXAtLWNhdGNoLXNpemUpO2NvbG9yOnZhcigtLXJvb3QtY29sb3JfcHVycGxlLWxpZ2h0Myk7ZmlsdGVyOmRyb3Atc2hhZG93KDAgMCAzcHggdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUpKSBkcm9wLXNoYWRvdygwIDAgNnB4IHZhcigtLXJvb3QtY29sb3JfcHVycGxlKSl9Lm9uYWlyLXN0cmVhbS1pdGVtLmMtYnRuW2Rpc2FibGVkXXstLWMtYnRuLS1iZzogdHJhbnNwYXJlbnQ7b3BhY2l0eToxfS5vbmFpci1zdHJlYW0taXRlbS5jLWJ0bltkaXNhYmxlZF06YWZ0ZXJ7ZGlzcGxheTpub25lfS5zdGFmZi1saXN0e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6dmFyKC0tc3RhZmYtbGlzdC0tY29sdW1ucyk7Z2FwOnZhcigtLXN0YWZmLWxpc3QtLWdhcCl9QG1lZGlhKG1pbi13aWR0aDogODUwLjAycHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHByaW50ey5zdGFmZi1saXN0ey0tc3RhZmYtbGlzdC0tY29sdW1uczogcmVwZWF0KDQsIDFmcik7LS1zdGFmZi1saXN0LS1nYXA6IDNyZW0gMnJlbX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWluLXdpZHRoOiA1NTAuMDJweClhbmQgKG1heC13aWR0aDogODUwcHgpey5zdGFmZi1saXN0ey0tc3RhZmYtbGlzdC0tY29sdW1uczogcmVwZWF0KDMsIDFmcik7LS1zdGFmZi1saXN0LS1nYXA6IDNyZW0gMnJlbX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7LnN0YWZmLWxpc3R7LS1zdGFmZi1saXN0LS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTstLXN0YWZmLWxpc3QtLWdhcDogM3JlbSAycmVtfX1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LnN0YWZmLWdyb3Vwey0tYy1oLS1mb250LXNpemU6IDEuMnJlbX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWluLXdpZHRoOiA1NTAuMDJweClhbmQgKG1heC13aWR0aDogODUwcHgpey5zdGFmZi1ncm91cHstLWMtaC0tZm9udC1zaXplOiAxLjJyZW19fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogNTUwcHgpey5zdGFmZi1ncm91cHstLWMtaC0tZm9udC1zaXplOiAxcmVtfX0uc3RhZmYtZ3JvdXBfX2hlYWRpbmd7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30uc3RhZmYtaXRlbXstLXN0YWZmLWl0ZW0tLXdvcmstY29sb3I6IHZhcigtLXJvb3QtY29sb3JfY3JlYW0pOy0tc3RhZmYtaXRlbS0tbmFtZS1jb2xvcjogdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHQyKTstLXN0YWZmLWl0ZW0tLW5vdGUtY29sb3I6IHZhcigtLXJvb3QtZm9udC1jb2xvcik7Zm9udC1mYW1pbHk6WWFrdUhhbk1QLCBcIlNoaXBwb3JpIE1pbmNob1wiLCBzZXJpZiA7Zm9udC13ZWlnaHQ6NjAwIH1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LnN0YWZmLWl0ZW17LS1zdGFmZi1pdGVtLS13b3JrLXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX3MxKTstLXN0YWZmLWl0ZW0tLW5hbWUtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbDMpfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtaW4td2lkdGg6IDU1MC4wMnB4KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LnN0YWZmLWl0ZW17LS1zdGFmZi1pdGVtLS13b3JrLXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX3MxKTstLXN0YWZmLWl0ZW0tLW5hbWUtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbDMpfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDU1MHB4KXsuc3RhZmYtaXRlbXstLXN0YWZmLWl0ZW0tLXdvcmstc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfczIpOy0tc3RhZmYtaXRlbS0tbmFtZS1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9sMSl9fS5zdGFmZi1pdGVtW2RhdGEtb3B0aW9uKj13b3JrLWxdey0tc3RhZmYtaXRlbS0td29yay1zcGFjaW5nOiAwfUBtZWRpYShtaW4td2lkdGg6IDg1MC4wMnB4KSwob3JpZW50YXRpb246bGFuZHNjYXBlKSxwcmludHsuc3RhZmYtaXRlbVtkYXRhLW9wdGlvbio9cGMtMl17Z3JpZC1jb2x1bW46c3BhbiAyfS5zdGFmZi1pdGVtW2RhdGEtb3B0aW9uKj1wYy0zXXtncmlkLWNvbHVtbjpzcGFuIDN9LnN0YWZmLWl0ZW1bZGF0YS1vcHRpb24qPXBjLTRde2dyaWQtY29sdW1uOnNwYW4gNH19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWluLXdpZHRoOiA1NTAuMDJweClhbmQgKG1heC13aWR0aDogODUwcHgpey5zdGFmZi1pdGVtW2RhdGEtb3B0aW9uKj10Yi0yXXtncmlkLWNvbHVtbjpzcGFuIDJ9LnN0YWZmLWl0ZW1bZGF0YS1vcHRpb24qPXRiLTNde2dyaWQtY29sdW1uOnNwYW4gM30uc3RhZmYtaXRlbVtkYXRhLW9wdGlvbio9dGItNF17Z3JpZC1jb2x1bW46c3BhbiA0fX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDU1MHB4KXsuc3RhZmYtaXRlbVtkYXRhLW9wdGlvbio9c3AtMl17Z3JpZC1jb2x1bW46c3BhbiAyfX0uc3RhZmYtaXRlbV9fd29ya3tkaXNwbGF5OnRhYmxlO3BhZGRpbmc6LjFlbSAuNGVtO2JhY2tncm91bmQtY29sb3I6dmFyKC0tcm9vdC1jb2xvcl9yZWQtZGFyayk7bGluZS1oZWlnaHQ6MTtsZXR0ZXItc3BhY2luZzp2YXIoLS1zdGFmZi1pdGVtLS13b3JrLXNwYWNpbmcsIDAuMmVtKTtmb250LXNpemU6dmFyKC0tc3RhZmYtaXRlbS0td29yay1zaXplKTtjb2xvcjp2YXIoLS1zdGFmZi1pdGVtLS13b3JrLWNvbG9yKX0uc3RhZmYtaXRlbV9fbmFtZS13cmFwcGVye2Rpc3BsYXk6ZmxleDttYXJnaW4tdG9wOmNhbGModmFyKC0tc3RhZmYtaXRlbS0td29yay1zaXplKSouOCk7Zm9udC1zaXplOnZhcigtLXN0YWZmLWl0ZW0tLW5hbWUtc2l6ZSl9LnN0YWZmLWl0ZW1fX25hbWV7ZGlzcGxheTppbmxpbmUtYmxvY2s7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcDt0cmFuc2Zvcm06c2NhbGVYKDAuODUpO2xpbmUtaGVpZ2h0OnZhcigtLXJvb3QtbGluZS1oZWlnaHRfczIpOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWR9LnN0YWZmLWl0ZW1fX2NvbW1lbnR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztsaW5lLWhlaWdodDoxO2ZvbnQtc2l6ZToxLjVlbX0uc3RhZmYtaXRlbV9fY29tbWVudDpiZWZvcmUsLnN0YWZmLWl0ZW1fX2NvbW1lbnQ6YWZ0ZXJ7d2lkdGg6MWVtO2hlaWdodDoxZW07Zm9udC1mYW1pbHk6ZnVraWRhc2hpO3RyYW5zaXRpb246LjNzfS5zdGFmZi1pdGVtX19jb21tZW50OmJlZm9yZXtjb2xvcjp2YXIoLS1yb290LWNvbG9yX3JlZCk7Y29udGVudDpcIu6kiFwifS5zdGFmZi1pdGVtX19jb21tZW50OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtjb2xvcjp2YXIoLS1yb290LWNvbG9yX2NyZWFtKTtjb250ZW50Olwi7qSJXCJ9LnN0YWZmLWl0ZW1fX2NvbW1lbnQ6aG92ZXI6YmVmb3JlLC5zdGFmZi1pdGVtX19jb21tZW50OmFjdGl2ZTpiZWZvcmV7Y29sb3I6dmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHQpfS5zdGFmZi1pdGVtX19ub3Rle2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDouNWVtO2xpbmUtaGVpZ2h0OjEuMjtmb250LXNpemU6dmFyKC0tcm9vdC1mb250LXNpemVfczEpO2NvbG9yOnZhcigtLXN0YWZmLWl0ZW0tLW5vdGUtY29sb3IpO2xldHRlci1zcGFjaW5nOjB9LnN0YWZmLWNvbW1lbnR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczp2YXIoLS1zdGFmZi1jb21tZW50LS1jb2x1bW5zLCAxZnIpO2dyaWQtdGVtcGxhdGUtYXJlYXM6dmFyKC0tc3RhZmYtY29tbWVudC0tYXJlYXMsIFwibmFtZVwiIFwiY29tbWVudFwiKTtncmlkLXRlbXBsYXRlLXJvd3M6bWF4LWNvbnRlbnQgMWZyO2dhcDoycmVtO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LnN0YWZmLWNvbW1lbnQuc3RhZmYtY29tbWVudC0taW1hZ2V7LS1zdGFmZi1jb21tZW50LS1jb2x1bW5zOiAxZnIgMThyZW07LS1zdGFmZi1jb21tZW50LS1hcmVhczogXCJuYW1lIGltYWdlXCIgXCJjb21tZW50IGltYWdlXCJ9fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1pbi13aWR0aDogNTUwLjAycHgpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsuc3RhZmYtY29tbWVudC5zdGFmZi1jb21tZW50LS1pbWFnZXstLXN0YWZmLWNvbW1lbnQtLWNvbHVtbnM6IDFmciAxOHJlbTstLXN0YWZmLWNvbW1lbnQtLWFyZWFzOiBcIm5hbWUgaW1hZ2VcIiBcImNvbW1lbnQgaW1hZ2VcIn19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7LnN0YWZmLWNvbW1lbnQuc3RhZmYtY29tbWVudC0taW1hZ2V7LS1zdGFmZi1jb21tZW50LS1jb2x1bW5zOiAxZnI7LS1zdGFmZi1jb21tZW50LS1hcmVhczogXCJpbWFnZVwiIFwibmFtZVwiIFwiY29tbWVudFwifX0uc3RhZmYtY29tbWVudF9faW1hZ2V7Z3JpZC1hcmVhOmltYWdlfUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogNTUwcHgpey5zdGFmZi1jb21tZW50X19pbWFnZXt3aWR0aDo3NSU7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b319LnN0YWZmLWNvbW1lbnRfX25hbWV7Y29sb3I6dmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtcmVkKTtncmlkLWFyZWE6bmFtZTtmb250LWZhbWlseTpZYWt1SGFuTVAsIFwiU2hpcHBvcmkgTWluY2hvXCIsIHNlcmlmIDtmb250LXdlaWdodDo2MDAgOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Y29sb3I6dmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUpfS5zdGFmZi1jb21tZW50X19jb21tZW50e2dyaWQtYXJlYTpjb21tZW50fS5jaGFyYS1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmV9LmNoYXJhLWxpc3R7ei1pbmRleDoxO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDp2YXIoLS1jaGFyYS1saXN0LS1nYXApO3dpZHRoOmZpdC1jb250ZW50O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99QG1lZGlhKG1pbi13aWR0aDogODUwLjAycHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHByaW50ey5jaGFyYS1saXN0ey0tY2hhcmEtbGlzdC0tZ2FwOiAxcmVtOy0tY2hhcmEtbGlzdC0tc2l6ZTogNC41cmVtfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtaW4td2lkdGg6IDU1MC4wMnB4KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LmNoYXJhLWxpc3R7LS1jaGFyYS1saXN0LS1nYXA6IDEuNXZ3Oy0tY2hhcmEtbGlzdC0tc2l6ZTogN3Z3fX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDU1MHB4KXsuY2hhcmEtbGlzdHstLWNoYXJhLWxpc3QtLWdhcDogMnZ3Oy0tY2hhcmEtbGlzdC0tc2l6ZTogMTJ2d319LmNoYXJhLWxpc3RfX2l0ZW17cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazt3aWR0aDp2YXIoLS1jaGFyYS1saXN0LS1zaXplKTtoZWlnaHQ6dmFyKC0tY2hhcmEtbGlzdC0tc2l6ZSk7dHJhbnNpdGlvbjouM3N9LmNoYXJhLWxpc3RfX2l0ZW06YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxNCU7dG9wOjE0JTt3aWR0aDo3MiU7aGVpZ2h0OjcyJTtib3JkZXI6c29saWQgMXB4IHZhcigtLXJvb3QtY29sb3JfcHVycGxlKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtjb250ZW50OlwiXCJ9LmNoYXJhLWxpc3RfX2l0ZW0ucm91dGVyLWxpbmstYWN0aXZlLC5jaGFyYS1saXN0X19pdGVtOmhvdmVyLC5jaGFyYS1saXN0X19pdGVtOmFjdGl2ZXtmaWx0ZXI6ZHJvcC1zaGFkb3coMCAwIDNweCB2YXIoLS1yb290LWNvbG9yX3B1cnBsZS1saWdodCkpIGRyb3Atc2hhZG93KDAgMCAxcmVtIHZhcigtLXJvb3QtY29sb3JfcHVycGxlKSl9LmNoYXJhLWxpc3RfX3RodW1ie2JhY2tncm91bmQtY29sb3I6IzAwMDtjbGlwLXBhdGg6cG9seWdvbig1MCUgMCwgMTAwJSA1MCUsIDUwJSAxMDAlLCAwIDUwJSl9LmNoYXJhLWRldGFpbHtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OnZhcigtLWNoYXJhLWRldGFpbC0tbWluLWhlaWdodCk7bWFyZ2luLXRvcDp2YXIoLS1jaGFyYS1kZXRhaWwtLW1hcmdpbi10b3ApfUBtZWRpYShtaW4td2lkdGg6IDg1MC4wMnB4KSwob3JpZW50YXRpb246bGFuZHNjYXBlKSxwcmludHsuY2hhcmEtZGV0YWlsey0tY2hhcmEtZGV0YWlsLS1tYXJnaW4tdG9wOiAtMnJlbTstLWNoYXJhLWRldGFpbC0tbWluLWhlaWdodDogNDRyZW07LS1jaGFyYS1kZXRhaWwtLW5hbWUtZ3JvdXAtaGVpZ2h0OiAyNHJlbTstLWNoYXJhLWRldGFpbC0tbmFtZS1ncm91cC1yaWdodDogY2FsYyg1MCUgLSAyMnJlbSk7LS1jaGFyYS1kZXRhaWwtLW5hbWUtZ3JvdXAtdG9wOiAxMHJlbTstLWNoYXJhLWRldGFpbC0tbmFtZS1ncm91cC1nYXA6IDEuMnJlbTstLWNoYXJhLWRldGFpbC0tbmFtZS1qYS1zaXplOiAyLjJyZW07LS1jaGFyYS1kZXRhaWwtLWN2LXNpemU6IDEuNHJlbTstLWNoYXJhLWRldGFpbC0tbm90ZS1yaWdodDogY2FsYyg1MCUgKyAxNXJlbSk7LS1jaGFyYS1kZXRhaWwtLW5vdGUtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbik7LS1jaGFyYS1kZXRhaWwtLXZpc3VhbC13aWR0aDogMzdyZW07LS1jaGFyYS1kZXRhaWwtLXZpc3VhbC1tYXJnaW4tbGVmdDogYXV0bzstLWNoYXJhLWRldGFpbC0tdmlzdWFsLW1hcmdpbi1yaWdodDogYXV0b319QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWluLXdpZHRoOiA1NTAuMDJweClhbmQgKG1heC13aWR0aDogODUwcHgpey5jaGFyYS1kZXRhaWx7LS1jaGFyYS1kZXRhaWwtLW1hcmdpbi10b3A6IC01cmVtOy0tY2hhcmEtZGV0YWlsLS1taW4taGVpZ2h0OiA4M3Z3Oy0tY2hhcmEtZGV0YWlsLS1uYW1lLWdyb3VwLWhlaWdodDogMjRyZW07LS1jaGFyYS1kZXRhaWwtLW5hbWUtZ3JvdXAtcmlnaHQ6IGNhbGMoNTAlIC0gMTlyZW0pOy0tY2hhcmEtZGV0YWlsLS1uYW1lLWdyb3VwLXRvcDogMTByZW07LS1jaGFyYS1kZXRhaWwtLW5hbWUtZ3JvdXAtZ2FwOiAxLjJyZW07LS1jaGFyYS1kZXRhaWwtLW5hbWUtamEtc2l6ZTogNC41dnc7LS1jaGFyYS1kZXRhaWwtLWN2LXNpemU6IDN2dzstLWNoYXJhLWRldGFpbC0tbm90ZS1yaWdodDogY2FsYyg1MCUgKyAxMnJlbSk7LS1jaGFyYS1kZXRhaWwtLW5vdGUtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbik7LS1jaGFyYS1kZXRhaWwtLXZpc3VhbC13aWR0aDogNzAlOy0tY2hhcmEtZGV0YWlsLS12aXN1YWwtbWFyZ2luLWxlZnQ6IGF1dG87LS1jaGFyYS1kZXRhaWwtLXZpc3VhbC1tYXJnaW4tcmlnaHQ6IGF1dG99fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogNTUwcHgpey5jaGFyYS1kZXRhaWx7LS1jaGFyYS1kZXRhaWwtLW1hcmdpbi10b3A6IC01cmVtOy0tY2hhcmEtZGV0YWlsLS1taW4taGVpZ2h0OiAxNTJ2dzstLWNoYXJhLWRldGFpbC0tbmFtZS1ncm91cC1oZWlnaHQ6IDE4cmVtOy0tY2hhcmEtZGV0YWlsLS1uYW1lLWdyb3VwLXJpZ2h0OiBjYWxjKDUwJSAtIDEwcmVtKTstLWNoYXJhLWRldGFpbC0tbmFtZS1ncm91cC10b3A6IDdyZW07LS1jaGFyYS1kZXRhaWwtLW5hbWUtZ3JvdXAtZ2FwOiAxLjJyZW07LS1jaGFyYS1kZXRhaWwtLW5hbWUtamEtc2l6ZTogNi41dnc7LS1jaGFyYS1kZXRhaWwtLWN2LXNpemU6IDQuNXZ3Oy0tY2hhcmEtZGV0YWlsLS1ub3RlLXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX3MxKTstLWNoYXJhLWRldGFpbC0tdmlzdWFsLXdpZHRoOiAxMDAlOy0tY2hhcmEtZGV0YWlsLS12aXN1YWwtbWFyZ2luLWxlZnQ6IC0xM3Z3Oy0tY2hhcmEtZGV0YWlsLS12aXN1YWwtbWFyZ2luLXJpZ2h0OiBhdXRvfX0uY2hhcmEtZGV0YWlsX19iZ3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOnZhcigtLWNoYXJhLWRldGFpbC0tYmctdG9wKTttYXJnaW4tdG9wOnZhcigtLWNoYXJhLWRldGFpbC0tYmctbWFyZ2luLXRvcCk7d2lkdGg6MTAwJTtoZWlnaHQ6dmFyKC0tY2hhcmEtZGV0YWlsLS1iZy1oZWlnaHQpO2NsaXAtcGF0aDpwb2x5Z29uKDAgdmFyKC0tY2hhcmEtZGV0YWlsLS1iZy1hbmdsZSksIDEwMCUgMCwgMTAwJSBjYWxjKDEwMCUgLSB2YXIoLS1jaGFyYS1kZXRhaWwtLWJnLWFuZ2xlKSksIDAgMTAwJSl9QG1lZGlhKG1pbi13aWR0aDogNTUwLjAycHgpey5jaGFyYS1kZXRhaWxfX2Jney0tY2hhcmEtZGV0YWlsLS1iZy1hbmdsZTogMjN2dzstLWNoYXJhLWRldGFpbC0tYmctaGVpZ2h0OiBjYWxjKDIzcmVtICsgdmFyKC0tY2hhcmEtZGV0YWlsLS1iZy1hbmdsZSkpOy0tY2hhcmEtZGV0YWlsLS1iZy10b3A6IGNhbGModmFyKC0tY2hhcmEtZGV0YWlsLS1iZy1hbmdsZSkgKiAtMC41KTstLWNoYXJhLWRldGFpbC0tYmctbWFyZ2luLXRvcDogMTJyZW07LS1jaGFyYS1kZXRhaWwtLWJnLWZhY2Utc2l6ZTogNDhyZW0gYXV0bzstLWNoYXJhLWRldGFpbC0tYmctZmFjZS1wb3M6IGNhbGMoNTB2dyAtIDEycmVtKSBjYWxjKCh2YXIoLS1jaGFyYS1kZXRhaWwtLWJnLWFuZ2xlKSAvIDIpIC0gMTVyZW0pfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDU1MHB4KXsuY2hhcmEtZGV0YWlsX19iZ3stLWNoYXJhLWRldGFpbC0tYmctYW5nbGU6IDIzdnc7LS1jaGFyYS1kZXRhaWwtLWJnLWhlaWdodDogY2FsYygyM3JlbSArIHZhcigtLWNoYXJhLWRldGFpbC0tYmctYW5nbGUpKTstLWNoYXJhLWRldGFpbC0tYmctdG9wOiBjYWxjKHZhcigtLWNoYXJhLWRldGFpbC0tYmctYW5nbGUpICogLTAuNSk7LS1jaGFyYS1kZXRhaWwtLWJnLW1hcmdpbi10b3A6IDVyZW07LS1jaGFyYS1kZXRhaWwtLWJnLWZhY2Utc2l6ZTogNDhyZW0gYXV0bzstLWNoYXJhLWRldGFpbC0tYmctZmFjZS1wb3M6IGNhbGMoNTB2dyAtIDE2cmVtKSBjYWxjKCh2YXIoLS1jaGFyYS1kZXRhaWwtLWJnLWFuZ2xlKSAvIDIpIC0gMTVyZW0pfX0uY2hhcmEtZGV0YWlsX19iZzpiZWZvcmUsLmNoYXJhLWRldGFpbF9fYmc6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjA7Y29udGVudDpcIlwifS5jaGFyYS1kZXRhaWxfX2JnOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXJvb3QtY29sb3JfYmx1ZXB1cnBsZSk7b3BhY2l0eTouNH0uY2hhcmEtZGV0YWlsX19iZzphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kLWltYWdlOnZhcigtLWJnZmFjZSk7YmFja2dyb3VuZC1zaXplOnZhcigtLWNoYXJhLWRldGFpbC0tYmctZmFjZS1zaXplKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnZhcigtLWNoYXJhLWRldGFpbC0tYmctZmFjZS1wb3MpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0uY2hhcmEtZGV0YWlsX192aXN1YWx7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6dmFyKC0tY2hhcmEtZGV0YWlsLS12aXN1YWwtd2lkdGgpO21hcmdpbi1sZWZ0OnZhcigtLWNoYXJhLWRldGFpbC0tdmlzdWFsLW1hcmdpbi1sZWZ0KTttYXJnaW4tcmlnaHQ6dmFyKC0tY2hhcmEtZGV0YWlsLS12aXN1YWwtbWFyZ2luLXJpZ2h0KX0uY2hhcmEtZGV0YWlsX19uYW1lLWdyb3Vwe2Rpc3BsYXk6Z3JpZDtwb3NpdGlvbjphYnNvbHV0ZTtncmlkLXRlbXBsYXRlLWNvbHVtbnM6YXV0byBhdXRvO2dyaWQtdGVtcGxhdGUtYXJlYXM6XCJjdiBuYW1lXCI7Z2FwOnZhcigtLWNoYXJhLWRldGFpbC0tbmFtZS1ncm91cC1nYXApO2hlaWdodDp2YXIoLS1jaGFyYS1kZXRhaWwtLW5hbWUtZ3JvdXAtaGVpZ2h0LCBhdXRvKTtsZWZ0OnZhcigtLWNoYXJhLWRldGFpbC0tbmFtZS1ncm91cC1sZWZ0LCBhdXRvKTtyaWdodDp2YXIoLS1jaGFyYS1kZXRhaWwtLW5hbWUtZ3JvdXAtcmlnaHQsIGF1dG8pO3RvcDp2YXIoLS1jaGFyYS1kZXRhaWwtLW5hbWUtZ3JvdXAtdG9wLCAwKTttYXJnaW4tdG9wOnZhcigtLWNoYXJhLWRldGFpbC0tbmFtZS1ncm91cC1tYXJnaW4tdG9wLCBhdXRvKX0uY2hhcmEtZGV0YWlsX19uYW1lLWphe2dyaWQtYXJlYTpuYW1lO3BhZGRpbmctbGVmdDp2YXIoLS1jaGFyYS1kZXRhaWwtLW5hbWUtZ3JvdXAtZ2FwKTtib3JkZXItbGVmdDpzb2xpZCAxcHggdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUpO3dyaXRpbmctbW9kZTp2ZXJ0aWNhbC1ybDtsZXR0ZXItc3BhY2luZzouMWVtO2xpbmUtaGVpZ2h0OjE7Zm9udC1zaXplOnZhcigtLWNoYXJhLWRldGFpbC0tbmFtZS1qYS1zaXplKTtjb2xvcjp2YXIoLS1yb290LWNvbG9yX3B1cnBsZS1saWdodDMpO3RleHQtc2hhZG93OjAgMCA1cHggdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUpLDAgMCAyNXB4IHZhcigtLXJvb3QtY29sb3JfcHVycGxlKSwwIDAgMjVweCB2YXIoLS1yb290LWNvbG9yX3B1cnBsZSksMCAwIDI1cHggdmFyKC0tcm9vdC1jb2xvcl9ibHVlcHVycGxlKTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2ZvbnQtZmFtaWx5Ollha3VIYW5NUCwgXCJTaGlwcG9yaSBNaW5jaG9cIiwgc2VyaWYgO2ZvbnQtd2VpZ2h0OjYwMCB9LmNoYXJhLWRldGFpbF9fY3Z7LS1jdi1ib3gtc2l6ZTogY2FsYyh2YXIoLS1jaGFyYS1kZXRhaWwtLWN2LXNpemUpICogMS41KTtncmlkLWFyZWE6Y3Y7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6LjhlbTttYXJnaW4tdG9wOmF1dG87d3JpdGluZy1tb2RlOnZlcnRpY2FsLXJsO2xpbmUtaGVpZ2h0OjE7Zm9udC1zaXplOnZhcigtLWNoYXJhLWRldGFpbC0tY3Ytc2l6ZSl9LmNoYXJhLWRldGFpbF9fY3Y6YmVmb3Jle3dpZHRoOnZhcigtLWN2LWJveC1zaXplKTtoZWlnaHQ6dmFyKC0tY3YtYm94LXNpemUpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO2JhY2tncm91bmQtY29sb3I6IzAwMDtib3JkZXI6c29saWQgMXB4IHZhcigtLXJvb3QtY29sb3JfcHVycGxlKTtjb250ZW50OlwiXCJ9LmNoYXJhLWRldGFpbF9fY3Y6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2xlZnQ6MDt0b3A6MDt3aWR0aDp2YXIoLS1jdi1ib3gtc2l6ZSk7aGVpZ2h0OnZhcigtLWN2LWJveC1zaXplKTtmb250LXNpemU6LjdlbTtmb250LWZhbWlseTpZYWt1SGFuTVAsIFwiU2hpcHBvcmkgTWluY2hvXCIsIHNlcmlmIDtmb250LXdlaWdodDo0MDAgO2NvbnRlbnQ6XCLlo7BcIn0uY2hhcmEtZGV0YWlsX19jdi10ZXh0e2xldHRlci1zcGFjaW5nOi4yZW07Y29sb3I6dmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHQzKTtmb250LWZhbWlseTpZYWt1SGFuTVAsIFwiU2hpcHBvcmkgTWluY2hvXCIsIHNlcmlmIDtmb250LXdlaWdodDo0MDAgfS5jaGFyYS1kZXRhaWxfX25vdGV7cmlnaHQ6dmFyKC0tY2hhcmEtZGV0YWlsLS1ub3RlLXJpZ2h0KTtsaW5lLWhlaWdodDp2YXIoLS1yb290LWxpbmUtaGVpZ2h0X2wxKTtmb250LXNpemU6dmFyKC0tY2hhcmEtZGV0YWlsLS1ub3RlLXNpemUpO2NvbG9yOnJnYmEodmFyKC0tcm9vdC1yZ2JfcHVycGxlLWxpZ2h0MyksIDAuOCk7Zm9udC1mYW1pbHk6XCJTaGlwcG9yaSBNaW5jaG9cIixzZXJpZjt0ZXh0LXNoYWRvdzowIDAgMnB4ICMwMDAsMCAwIDEwcHggIzAwMH1AbWVkaWEobWluLXdpZHRoOiA1NTAuMDJweCl7LmNoYXJhLWRldGFpbF9fbm90ZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6dmFyKC0tY2hhcmEtZGV0YWlsLS1uYW1lLWdyb3VwLXRvcCwgYXV0byk7aGVpZ2h0OnZhcigtLWNoYXJhLWRldGFpbC0tbmFtZS1ncm91cC1oZWlnaHQsIGF1dG8pO3dyaXRpbmctbW9kZTp2ZXJ0aWNhbC1ybH19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7LmNoYXJhLWRldGFpbF9fbm90ZXtwYWRkaW5nLWxlZnQ6MnJlbTtwYWRkaW5nLXJpZ2h0OjJyZW19fS5jaGFyYS1uYXZpe3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxMDAlO3RvcDp2YXIoLS1jaGFyYS1uYXZpLS10b3ApO2ZvbnQtc2l6ZTp2YXIoLS1jaGFyYS1uYXZpLS1mb250LXNpemUpfUBtZWRpYShtaW4td2lkdGg6IDg1MC4wMnB4KSwob3JpZW50YXRpb246bGFuZHNjYXBlKSxwcmludHsuY2hhcmEtbmF2aXstLWNoYXJhLW5hdmktLXRvcDogMXJlbTstLWNoYXJhLW5hdmktLWZvbnQtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbDEpfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtaW4td2lkdGg6IDU1MC4wMnB4KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LmNoYXJhLW5hdml7LS1jaGFyYS1uYXZpLS10b3A6IDFyZW07LS1jaGFyYS1uYXZpLS1mb250LXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX24pfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDU1MHB4KXsuY2hhcmEtbmF2aXstLWNoYXJhLW5hdmktLXRvcDogNXJlbTstLWNoYXJhLW5hdmktLWZvbnQtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbil9fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogODUwcHgpey5jaGFyYS1uYXZpe292ZXJmbG93OmhpZGRlbn19LmNoYXJhLW5hdmlfX3ByZXZ7bGVmdDowfS5jaGFyYS1uYXZpX19uZXh0e3JpZ2h0OjB9LnN0b3J5LWludHJve3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6NHJlbTtwYWRkaW5nLXRvcDozcmVtO3BhZGRpbmctYm90dG9tOjNyZW19LnN0b3J5LWludHJvX19iZ3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL3N0b3J5L2ltZy9pbnRyb19iZy5qcGdcIik7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIHRvcDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7LnN0b3J5LWludHJvX19iZ3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zM3Z3IHRvcH19LnN0b3J5LWludHJvX19iZzpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjA7YmFja2dyb3VuZC1pbWFnZTpyZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgwLCAwLCAwLCAwLjEpIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjEpKTtiYWNrZ3JvdW5kLXNpemU6MTAwJSAuNnJlbTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgdG9wO2FuaW1hdGlvbi1uYW1lOnN0b3J5LWludHJvLWJnO2FuaW1hdGlvbi1kdXJhdGlvbjoyczthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlO2NvbnRlbnQ6XCJcIn1Aa2V5ZnJhbWVzIHN0b3J5LWludHJvLWJnezAle2JhY2tncm91bmQtcG9zaXRpb246bGVmdCAwfTEwMCV7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IC0wLjZyZW19fS5zdG9yeS1pbnRyb19fdGV4dHtmaWx0ZXI6ZHJvcC1zaGFkb3coMCAwIDFweCB2YXIoLS1yb290LWNvbG9yX3B1cnBsZSkpIGRyb3Atc2hhZG93KDAgMCAwLjNyZW0gdmFyKC0tcm9vdC1jb2xvcl9yZWQpKX1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LnN0b3J5LWludHJvX190ZXh0e3dpZHRoOjUwJTttYXJnaW4tbGVmdDphdXRvfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtaW4td2lkdGg6IDU1MC4wMnB4KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LnN0b3J5LWludHJvX190ZXh0e3dpZHRoOjY3JTttYXJnaW4tbGVmdDphdXRvfX0uZXBpc29kZS1saXN0ey0tZXBpc29kZS1saXN0LS1jb2xvci1ub3JtYWw6IHZhcigtLXJvb3QtZm9udC1jb2xvcik7LS1lcGlzb2RlLWxpc3QtLWNvbG9yLWFjdGl2ZTogI2ZmZjtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOnZhcigtLWVwaXNvZGUtbGlzdC0tZ2FwKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfUBtZWRpYShtaW4td2lkdGg6IDg1MC4wMnB4KSwob3JpZW50YXRpb246bGFuZHNjYXBlKSxwcmludHsuZXBpc29kZS1saXN0ey0tZXBpc29kZS1saXN0LS1mb250LXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX24pOy0tZXBpc29kZS1saXN0LS1nYXA6IDEuNXJlbX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWluLXdpZHRoOiA1NTAuMDJweClhbmQgKG1heC13aWR0aDogODUwcHgpey5lcGlzb2RlLWxpc3R7LS1lcGlzb2RlLWxpc3QtLWZvbnQtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbik7LS1lcGlzb2RlLWxpc3QtLWdhcDogMS41cmVtfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDU1MHB4KXsuZXBpc29kZS1saXN0ey0tZXBpc29kZS1saXN0LS1mb250LXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX3MxKTstLWVwaXNvZGUtbGlzdC0tZ2FwOiAxLjVyZW19fS5lcGlzb2RlLWxpc3RfX2xpbmt7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztmb250LXNpemU6dmFyKC0tZXBpc29kZS1saXN0LS1mb250LXNpemUpO2NvbG9yOnZhcigtLWVwaXNvZGUtbGlzdC0tY29sb3Itbm9ybWFsKTtsaW5lLWhlaWdodDoxO3RyYW5zaXRpb246LjNzO2ZpbHRlcjpkcm9wLXNoYWRvdygwIDAgM3B4IHZhcigtLXJvb3QtY29sb3JfcHVycGxlKSkgZHJvcC1zaGFkb3coMCAwIDZweCB2YXIoLS1yb290LWNvbG9yX3B1cnBsZSkpO2ZvbnQtZmFtaWx5Ollha3VIYW5NUCwgXCJTaGlwcG9yaSBNaW5jaG9cIiwgc2VyaWYgO2ZvbnQtd2VpZ2h0OjYwMCB9LmVwaXNvZGUtbGlzdF9fbGluazphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOi0xZW07d2lkdGg6MTAwJTtoZWlnaHQ6MnB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUpO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207c2NhbGU6MCAxO3RyYW5zaXRpb246LjNzO2NvbnRlbnQ6XCJcIn0uZXBpc29kZS1saXN0X19saW5rOmhvdmVyLC5lcGlzb2RlLWxpc3RfX2xpbms6YWN0aXZlLC5lcGlzb2RlLWxpc3RfX2xpbmsucm91dGVyLWxpbmstYWN0aXZle2NvbG9yOiNmZmZ9LmVwaXNvZGUtbGlzdF9fbGluazpob3ZlcjphZnRlciwuZXBpc29kZS1saXN0X19saW5rOmFjdGl2ZTphZnRlciwuZXBpc29kZS1saXN0X19saW5rLnJvdXRlci1saW5rLWFjdGl2ZTphZnRlcntzY2FsZToxIDF9LmVwaXNvZGUtdGh1bWJzey0tZXBpc29kZS10aHVtYnMtLW9wYWNpdHktbm9ybWFsOiAwLjc7LS1lcGlzb2RlLXRodW1icy0tb3BhY2l0eS1hY3RpdmU6IDE7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1lcGlzb2RlLXRodW1icy0tZ2FwKTttYXJnaW4tdG9wOnZhcigtLWVwaXNvZGUtdGh1bWJzLS1tYXJnaW4tdG9wKX1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LmVwaXNvZGUtdGh1bWJzey0tZXBpc29kZS10aHVtYnMtLWdhcDogMC40cmVtOy0tZXBpc29kZS10aHVtYnMtLW1hcmdpbi10b3A6IDFyZW19fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1pbi13aWR0aDogNTUwLjAycHgpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsuZXBpc29kZS10aHVtYnN7LS1lcGlzb2RlLXRodW1icy0tZ2FwOiAwLjRyZW07LS1lcGlzb2RlLXRodW1icy0tbWFyZ2luLXRvcDogMXJlbX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7LmVwaXNvZGUtdGh1bWJzey0tZXBpc29kZS10aHVtYnMtLWdhcDogMC40cmVtOy0tZXBpc29kZS10aHVtYnMtLW1hcmdpbi10b3A6IDFyZW19fS5lcGlzb2RlLXRodW1ic19faXRlbXtmbGV4OjE7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzttYXJnaW46MDtwYWRkaW5nOjA7b3BhY2l0eTp2YXIoLS1lcGlzb2RlLXRodW1icy0tb3BhY2l0eS1ub3JtYWwpO3RyYW5zaXRpb246LjNzfS5lcGlzb2RlLXRodW1ic19faXRlbTpob3ZlciwuZXBpc29kZS10aHVtYnNfX2l0ZW06YWN0aXZlLC5lcGlzb2RlLXRodW1ic19faXRlbS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle29wYWNpdHk6dmFyKC0tZXBpc29kZS10aHVtYnMtLW9wYWNpdHktYWN0aXZlKX0uZXBpc29kZS12aXN1YWx7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1pbi13aWR0aDogODUwLjAycHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHByaW50ey5lcGlzb2RlLXZpc3VhbHstLWVwaXNvZGUtdmlzdWFsLS1uYXYtdG9wOiAxNHJlbTstLWVwaXNvZGUtdmlzdWFsLS1uYXYtc2lkZTogLTNyZW07LS1lcGlzb2RlLXZpc3VhbC0tbmF2LWZvbnQtc2l6ZTogMS44cmVtfX0uZXBpc29kZS12aXN1YWxfX25hdml7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDoyZW07aGVpZ2h0OjJlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6dmFyKC0tZXBpc29kZS12aXN1YWwtLW5hdi10b3ApO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1yb290LXJnYl9wdXJwbGUpLCAwLjMpO2ZvbnQtc2l6ZTp2YXIoLS1lcGlzb2RlLXZpc3VhbC0tbmF2LWZvbnQtc2l6ZSk7dHJhbnNpdGlvbjouM3M7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOnNvbGlkIDFweCB2YXIoLS1yb290LWNvbG9yX3B1cnBsZSl9LmVwaXNvZGUtdmlzdWFsX19uYXZpOmhvdmVye2NvbG9yOiNmZmY7c2NhbGU6MS4xfUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogODUwcHgpey5lcGlzb2RlLXZpc3VhbF9fbmF2aXtkaXNwbGF5Om5vbmV9fS5lcGlzb2RlLXZpc3VhbF9fbmF2aS5lcGlzb2RlLXZpc3VhbF9fbmF2aS0tcHJldntsZWZ0OnZhcigtLWVwaXNvZGUtdmlzdWFsLS1uYXYtc2lkZSl9LmVwaXNvZGUtdmlzdWFsX19uYXZpLmVwaXNvZGUtdmlzdWFsX19uYXZpLS1uZXh0e3JpZ2h0OnZhcigtLWVwaXNvZGUtdmlzdWFsLS1uYXYtc2lkZSl9LmVwaXNvZGUtZGV0YWlse21hcmdpbi10b3A6dmFyKC0tZXBpc29kZS1kZXRhaWwtLW1hcmdpbi10b3ApfUBtZWRpYShtaW4td2lkdGg6IDg1MC4wMnB4KSwob3JpZW50YXRpb246bGFuZHNjYXBlKSxwcmludHsuZXBpc29kZS1kZXRhaWx7LS1lcGlzb2RlLWRldGFpbC0tbWFyZ2luLXRvcDogdmFyKC0tcm9vdC1zcGFjZXJfbDYpOy0tZXBpc29kZS1kZXRhaWwtLWhlYWRlci1tYXJnaW4tYm90dG9tOiAzcmVtOy0tZXBpc29kZS1kZXRhaWwtLWgxLWdhcDogM3JlbTstLWVwaXNvZGUtZGV0YWlsLS1udW1iZXItZm9udC1zaXplOiAxLjJyZW07LS1lcGlzb2RlLWRldGFpbC0tdGl0bGUtZm9udC1zaXplOiAyLjRyZW07LS1lcGlzb2RlLWRldGFpbC0tdGV4dC1wYWRkaW5nLXNpZGU6IDNyZW07LS1lcGlzb2RlLWRldGFpbC0tdGV4dC1tYXJnaW4tdG9wOiAycmVtOy0tZXBpc29kZS1kZXRhaWwtLXN0b3J5LWZvbnQtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbik7LS1lcGlzb2RlLWRldGFpbC0tc3RhZmYtbWFyZ2luLXRvcDogMnJlbTstLWVwaXNvZGUtZGV0YWlsLS1zdGFmZi1mb250LXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX3MxKX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWluLXdpZHRoOiA1NTAuMDJweClhbmQgKG1heC13aWR0aDogODUwcHgpey5lcGlzb2RlLWRldGFpbHstLWVwaXNvZGUtZGV0YWlsLS1tYXJnaW4tdG9wOiB2YXIoLS1yb290LXNwYWNlcl9sNik7LS1lcGlzb2RlLWRldGFpbC0taGVhZGVyLW1hcmdpbi1ib3R0b206IDNyZW07LS1lcGlzb2RlLWRldGFpbC0taDEtZ2FwOiAzcmVtOy0tZXBpc29kZS1kZXRhaWwtLW51bWJlci1mb250LXNpemU6IDEuM3JlbTstLWVwaXNvZGUtZGV0YWlsLS10aXRsZS1mb250LXNpemU6IDEuOHJlbTstLWVwaXNvZGUtZGV0YWlsLS10ZXh0LXBhZGRpbmctc2lkZTogM3JlbTstLWVwaXNvZGUtZGV0YWlsLS10ZXh0LW1hcmdpbi10b3A6IDJyZW07LS1lcGlzb2RlLWRldGFpbC0tc3RvcnktZm9udC1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9uKTstLWVwaXNvZGUtZGV0YWlsLS1zdGFmZi1tYXJnaW4tdG9wOiAycmVtOy0tZXBpc29kZS1kZXRhaWwtLXN0YWZmLWZvbnQtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfczEpfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDU1MHB4KXsuZXBpc29kZS1kZXRhaWx7LS1lcGlzb2RlLWRldGFpbC0tbWFyZ2luLXRvcDogdmFyKC0tcm9vdC1zcGFjZXJfbDYpOy0tZXBpc29kZS1kZXRhaWwtLWhlYWRlci1tYXJnaW4tYm90dG9tOiAycmVtOy0tZXBpc29kZS1kZXRhaWwtLWgxLWdhcDogM3JlbTstLWVwaXNvZGUtZGV0YWlsLS1udW1iZXItZm9udC1zaXplOiAwLjhyZW07LS1lcGlzb2RlLWRldGFpbC0tdGl0bGUtZm9udC1zaXplOiAxLjVyZW07LS1lcGlzb2RlLWRldGFpbC0tdGV4dC1wYWRkaW5nLXNpZGU6IDFyZW07LS1lcGlzb2RlLWRldGFpbC0tdGV4dC1tYXJnaW4tdG9wOiAycmVtOy0tZXBpc29kZS1kZXRhaWwtLXN0b3J5LWZvbnQtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbik7LS1lcGlzb2RlLWRldGFpbC0tc3RhZmYtbWFyZ2luLXRvcDogMnJlbTstLWVwaXNvZGUtZGV0YWlsLS1zdGFmZi1mb250LXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX3MxKX19LmVwaXNvZGUtZGV0YWlsX19oZWFkZXJ7bWFyZ2luLWJvdHRvbTp2YXIoLS1lcGlzb2RlLWRldGFpbC0taGVhZGVyLW1hcmdpbi1ib3R0b20pfS5lcGlzb2RlLWRldGFpbF9faDF7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1lcGlzb2RlLWRldGFpbC0taDEtZ2FwKTthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7LmVwaXNvZGUtZGV0YWlsX19oMXtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5lcGlzb2RlLWRldGFpbF9fbnVtYmVye2ZsZXg6bm9uZTtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6NGVtO2ZvbnQtc2l6ZTp2YXIoLS1lcGlzb2RlLWRldGFpbC0tbnVtYmVyLWZvbnQtc2l6ZSk7Y29sb3I6dmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHQpfS5lcGlzb2RlLWRldGFpbF9fbnVtYmVyOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDo0ZW07aGVpZ2h0OjRlbTtyb3RhdGU6NDVkZWc7Ym9yZGVyOnNvbGlkIDFweCB2YXIoLS1yb290LWNvbG9yX3B1cnBsZSk7Y29udGVudDpcIlwifS5lcGlzb2RlLWRldGFpbF9fbnVtYmVyLXRleHR7ZGlzcGxheTpibG9jaztzY2FsZTouOCAxfS5lcGlzb2RlLWRldGFpbF9fdGl0bGUtdGV4dHt3aWR0aDoxMTcuNjQ3MDU4ODIzNSU7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcDtzY2FsZToxIC44NTtmb250LXNpemU6dmFyKC0tZXBpc29kZS1kZXRhaWwtLXRpdGxlLWZvbnQtc2l6ZSk7bGluZS1oZWlnaHQ6MTtjb2xvcjojZmZmfS5lcGlzb2RlLWRldGFpbF9fdGV4dHttYXJnaW4tdG9wOnZhcigtLWVwaXNvZGUtZGV0YWlsLS10ZXh0LW1hcmdpbi10b3ApO3BhZGRpbmctbGVmdDp2YXIoLS1lcGlzb2RlLWRldGFpbC0tdGV4dC1wYWRkaW5nLXNpZGUpO3BhZGRpbmctcmlnaHQ6dmFyKC0tZXBpc29kZS1kZXRhaWwtLXRleHQtcGFkZGluZy1zaWRlKX0uZXBpc29kZS1kZXRhaWxfX3N0b3J5e2ZvbnQtc2l6ZTp2YXIoLS1lcGlzb2RlLWRldGFpbC0tc3RvcnktZm9udC1zaXplKX0uZXBpc29kZS1kZXRhaWxfX3N0YWZme21hcmdpbi10b3A6dmFyKC0tZXBpc29kZS1kZXRhaWwtLXN0YWZmLW1hcmdpbi10b3ApO2ZvbnQtc2l6ZTp2YXIoLS1lcGlzb2RlLWRldGFpbC0tc3RhZmYtZm9udC1zaXplKX19QGxheWVyIHV0aWxpdHl7LnUtZnQtc3pfczV7Zm9udC1zaXplOnZhcigtLXJvb3QtZm9udC1zaXplX3M1KX0udS1mdC1zel9zNHtmb250LXNpemU6dmFyKC0tcm9vdC1mb250LXNpemVfczQpfS51LWZ0LXN6X3Mze2ZvbnQtc2l6ZTp2YXIoLS1yb290LWZvbnQtc2l6ZV9zMyl9LnUtZnQtc3pfczJ7Zm9udC1zaXplOnZhcigtLXJvb3QtZm9udC1zaXplX3MyKX0udS1mdC1zel9zMXtmb250LXNpemU6dmFyKC0tcm9vdC1mb250LXNpemVfczEpfS51LWZ0LXN6X257Zm9udC1zaXplOnZhcigtLXJvb3QtZm9udC1zaXplX24pfS51LWZ0LXN6X2wxe2ZvbnQtc2l6ZTp2YXIoLS1yb290LWZvbnQtc2l6ZV9sMSl9LnUtZnQtc3pfbDJ7Zm9udC1zaXplOnZhcigtLXJvb3QtZm9udC1zaXplX2wyKX0udS1mdC1zel9sM3tmb250LXNpemU6dmFyKC0tcm9vdC1mb250LXNpemVfbDMpfS51LWZ0LXN6X2w0e2ZvbnQtc2l6ZTp2YXIoLS1yb290LWZvbnQtc2l6ZV9sNCl9LnUtZnQtc3pfbDV7Zm9udC1zaXplOnZhcigtLXJvb3QtZm9udC1zaXplX2w1KX0udS1mdC1zel9sNntmb250LXNpemU6dmFyKC0tcm9vdC1mb250LXNpemVfbDYpfS51LWZ0LXN6X2w3e2ZvbnQtc2l6ZTp2YXIoLS1yb290LWZvbnQtc2l6ZV9sNyl9QG1lZGlhKG1pbi13aWR0aDogODUwLjAycHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHByaW50ey5wY1xcOnUtZnQtc3pfczV7Zm9udC1zaXplOnZhcigtLXJvb3QtZm9udC1zaXplX3M1KX0ucGNcXDp1LWZ0LXN6X3M0e2ZvbnQtc2l6ZTp2YXIoLS1yb290LWZvbnQtc2l6ZV9zNCl9LnBjXFw6dS1mdC1zel9zM3tmb250LXNpemU6dmFyKC0tcm9vdC1mb250LXNpemVfczMpfS5wY1xcOnUtZnQtc3pfczJ7Zm9udC1zaXplOnZhcigtLXJvb3QtZm9udC1zaXplX3MyKX0ucGNcXDp1LWZ0LXN6X3Mxe2ZvbnQtc2l6ZTp2YXIoLS1yb290LWZvbnQtc2l6ZV9zMSl9LnBjXFw6dS1mdC1zel9ue2ZvbnQtc2l6ZTp2YXIoLS1yb290LWZvbnQtc2l6ZV9uKX0ucGNcXDp1LWZ0LXN6X2wxe2ZvbnQtc2l6ZTp2YXIoLS1yb290LWZvbnQtc2l6ZV9sMSl9LnBjXFw6dS1mdC1zel9sMntmb250LXNpemU6dmFyKC0tcm9vdC1mb250LXNpemVfbDIpfS5wY1xcOnUtZnQtc3pfbDN7Zm9udC1zaXplOnZhcigtLXJvb3QtZm9udC1zaXplX2wzKX0ucGNcXDp1LWZ0LXN6X2w0e2ZvbnQtc2l6ZTp2YXIoLS1yb290LWZvbnQtc2l6ZV9sNCl9LnBjXFw6dS1mdC1zel9sNXtmb250LXNpemU6dmFyKC0tcm9vdC1mb250LXNpemVfbDUpfS5wY1xcOnUtZnQtc3pfbDZ7Zm9udC1zaXplOnZhcigtLXJvb3QtZm9udC1zaXplX2w2KX0ucGNcXDp1LWZ0LXN6X2w3e2ZvbnQtc2l6ZTp2YXIoLS1yb290LWZvbnQtc2l6ZV9sNyl9fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1pbi13aWR0aDogNTUwLjAycHgpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsudGJcXDp1LWZ0LXN6X3M1e2ZvbnQtc2l6ZTp2YXIoLS1yb290LWZvbnQtc2l6ZV9zNSl9LnRiXFw6dS1mdC1zel9zNHtmb250LXNpemU6dmFyKC0tcm9vdC1mb250LXNpemVfczQpfS50YlxcOnUtZnQtc3pfczN7Zm9udC1zaXplOnZhcigtLXJvb3QtZm9udC1zaXplX3MzKX0udGJcXDp1LWZ0LXN6X3Mye2ZvbnQtc2l6ZTp2YXIoLS1yb290LWZvbnQtc2l6ZV9zMil9LnRiXFw6dS1mdC1zel9zMXtmb250LXNpemU6dmFyKC0tcm9vdC1mb250LXNpemVfczEpfS50YlxcOnUtZnQtc3pfbntmb250LXNpemU6dmFyKC0tcm9vdC1mb250LXNpemVfbil9LnRiXFw6dS1mdC1zel9sMXtmb250LXNpemU6dmFyKC0tcm9vdC1mb250LXNpemVfbDEpfS50YlxcOnUtZnQtc3pfbDJ7Zm9udC1zaXplOnZhcigtLXJvb3QtZm9udC1zaXplX2wyKX0udGJcXDp1LWZ0LXN6X2wze2ZvbnQtc2l6ZTp2YXIoLS1yb290LWZvbnQtc2l6ZV9sMyl9LnRiXFw6dS1mdC1zel9sNHtmb250LXNpemU6dmFyKC0tcm9vdC1mb250LXNpemVfbDQpfS50YlxcOnUtZnQtc3pfbDV7Zm9udC1zaXplOnZhcigtLXJvb3QtZm9udC1zaXplX2w1KX0udGJcXDp1LWZ0LXN6X2w2e2ZvbnQtc2l6ZTp2YXIoLS1yb290LWZvbnQtc2l6ZV9sNil9LnRiXFw6dS1mdC1zel9sN3tmb250LXNpemU6dmFyKC0tcm9vdC1mb250LXNpemVfbDcpfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDU1MHB4KXsuc3BcXDp1LWZ0LXN6X3M1e2ZvbnQtc2l6ZTp2YXIoLS1yb290LWZvbnQtc2l6ZV9zNSl9LnNwXFw6dS1mdC1zel9zNHtmb250LXNpemU6dmFyKC0tcm9vdC1mb250LXNpemVfczQpfS5zcFxcOnUtZnQtc3pfczN7Zm9udC1zaXplOnZhcigtLXJvb3QtZm9udC1zaXplX3MzKX0uc3BcXDp1LWZ0LXN6X3Mye2ZvbnQtc2l6ZTp2YXIoLS1yb290LWZvbnQtc2l6ZV9zMil9LnNwXFw6dS1mdC1zel9zMXtmb250LXNpemU6dmFyKC0tcm9vdC1mb250LXNpemVfczEpfS5zcFxcOnUtZnQtc3pfbntmb250LXNpemU6dmFyKC0tcm9vdC1mb250LXNpemVfbil9LnNwXFw6dS1mdC1zel9sMXtmb250LXNpemU6dmFyKC0tcm9vdC1mb250LXNpemVfbDEpfS5zcFxcOnUtZnQtc3pfbDJ7Zm9udC1zaXplOnZhcigtLXJvb3QtZm9udC1zaXplX2wyKX0uc3BcXDp1LWZ0LXN6X2wze2ZvbnQtc2l6ZTp2YXIoLS1yb290LWZvbnQtc2l6ZV9sMyl9LnNwXFw6dS1mdC1zel9sNHtmb250LXNpemU6dmFyKC0tcm9vdC1mb250LXNpemVfbDQpfS5zcFxcOnUtZnQtc3pfbDV7Zm9udC1zaXplOnZhcigtLXJvb3QtZm9udC1zaXplX2w1KX0uc3BcXDp1LWZ0LXN6X2w2e2ZvbnQtc2l6ZTp2YXIoLS1yb290LWZvbnQtc2l6ZV9sNil9LnNwXFw6dS1mdC1zel9sN3tmb250LXNpemU6dmFyKC0tcm9vdC1mb250LXNpemVfbDcpfX0udS1mdC1mbWxfZ290aGlje2ZvbnQtZmFtaWx5Ollha3VIYW5KUCwgQXJpYWwsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCJCSVogVURQR290aGljXCIsIE1laXJ5bywgc2Fucy1zZXJpZiB9LnUtZnQtZm1sX21pbmNob3tmb250LWZhbWlseTpZYWt1SGFuTVAsIFwiVGltZXMgTmV3IFJvbWFuXCIsIFwiSGlyYWdpbm8gTWluY2hvIFByb05cIiwgXCJZdU1pbmNob1wiLCBcIll1IE1pbmNob1wiLCBcIk1TIFBNaW5jaG9cIiwgc2VyaWYgfS51LWZ0LWZtbF9ub3RvLXNhbnMtdGhpbntmb250LWZhbWlseTpZYWt1SGFuSlAsIFwiTm90byBTYW5zIEpQXCIsIHNhbnMtc2VyaWYgO2ZvbnQtd2VpZ2h0OjEwMCB9LnUtZnQtZm1sX25vdG8tc2Fucy1saWdodHtmb250LWZhbWlseTpZYWt1SGFuSlAsIFwiTm90byBTYW5zIEpQXCIsIHNhbnMtc2VyaWYgO2ZvbnQtd2VpZ2h0OjIwMCB9LnUtZnQtZm1sX25vdG8tc2Fucy1yZWd1bGFye2ZvbnQtZmFtaWx5Ollha3VIYW5KUCwgXCJOb3RvIFNhbnMgSlBcIiwgc2Fucy1zZXJpZiA7Zm9udC13ZWlnaHQ6NDAwIH0udS1mdC1mbWxfbm90by1zYW5zLWJvbGR7Zm9udC1mYW1pbHk6WWFrdUhhbkpQLCBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmIDtmb250LXdlaWdodDo3MDAgfS51LWZ0LWZtbF9ub3RvLXNlcmlmLXJlZ3VsYXJ7Zm9udC1mYW1pbHk6WWFrdUhhbk1QLCBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWYgO2ZvbnQtd2VpZ2h0OjQwMCB9LnUtZnQtZm1sX25vdG8tc2VyaWYtc2VtaWJvbGR7Zm9udC1mYW1pbHk6WWFrdUhhbk1QLCBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWYgO2ZvbnQtd2VpZ2h0OjYwMCB9LnUtZnQtZm1sX25vdG8tc2VyaWYtYm9sZHtmb250LWZhbWlseTpZYWt1SGFuTVAsIFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZiA7Zm9udC13ZWlnaHQ6NzAwIH0udS1mdC1mbWxfc2hpcHBvcmktcmVndWxhcntmb250LWZhbWlseTpZYWt1SGFuTVAsIFwiU2hpcHBvcmkgTWluY2hvXCIsIHNlcmlmIDtmb250LXdlaWdodDo0MDAgfS51LWZ0LWZtbF9zaGlwcG9yaS1zZW1pYm9sZHtmb250LWZhbWlseTpZYWt1SGFuTVAsIFwiU2hpcHBvcmkgTWluY2hvXCIsIHNlcmlmIDtmb250LXdlaWdodDo2MDAgfS51LWZ0LWZtbF9vcmFuaWVue2ZvbnQtZmFtaWx5Ok9yYW5pZW5iYXVtLCBzZXJpZiA7Zm9udC13ZWlnaHQ6NDAwIH0udS1tZ190X3BhZ2UtdG9we21hcmdpbi10b3A6dmFyKC0tcm9vdC1zcGFjZXJfcGFnZS10b3ApfS51LW1nX2JfcGFnZS10b3B7bWFyZ2luLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9wYWdlLXRvcCl9LnUtbWdfcl9wYWdlLXRvcHttYXJnaW4tcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfcGFnZS10b3ApfS51LW1nX2xfcGFnZS10b3B7bWFyZ2luLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfcGFnZS10b3ApfS51LW1nX3RfczV7bWFyZ2luLXRvcDp2YXIoLS1yb290LXNwYWNlcl9zNSl9LnUtbWdfYl9zNXttYXJnaW4tYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX3M1KX0udS1tZ19yX3M1e21hcmdpbi1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9zNSl9LnUtbWdfbF9zNXttYXJnaW4tbGVmdDp2YXIoLS1yb290LXNwYWNlcl9zNSl9LnUtbWdfdF9zNHttYXJnaW4tdG9wOnZhcigtLXJvb3Qtc3BhY2VyX3M0KX0udS1tZ19iX3M0e21hcmdpbi1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfczQpfS51LW1nX3JfczR7bWFyZ2luLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX3M0KX0udS1tZ19sX3M0e21hcmdpbi1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX3M0KX0udS1tZ190X3Mze21hcmdpbi10b3A6dmFyKC0tcm9vdC1zcGFjZXJfczMpfS51LW1nX2JfczN7bWFyZ2luLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9zMyl9LnUtbWdfcl9zM3ttYXJnaW4tcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfczMpfS51LW1nX2xfczN7bWFyZ2luLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfczMpfS51LW1nX3RfczJ7bWFyZ2luLXRvcDp2YXIoLS1yb290LXNwYWNlcl9zMil9LnUtbWdfYl9zMnttYXJnaW4tYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX3MyKX0udS1tZ19yX3Mye21hcmdpbi1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9zMil9LnUtbWdfbF9zMnttYXJnaW4tbGVmdDp2YXIoLS1yb290LXNwYWNlcl9zMil9LnUtbWdfdF9zMXttYXJnaW4tdG9wOnZhcigtLXJvb3Qtc3BhY2VyX3MxKX0udS1tZ19iX3Mxe21hcmdpbi1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfczEpfS51LW1nX3JfczF7bWFyZ2luLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX3MxKX0udS1tZ19sX3Mxe21hcmdpbi1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX3MxKX0udS1tZ190X257bWFyZ2luLXRvcDp2YXIoLS1yb290LXNwYWNlcl9uKX0udS1tZ19iX257bWFyZ2luLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9uKX0udS1tZ19yX257bWFyZ2luLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX24pfS51LW1nX2xfbnttYXJnaW4tbGVmdDp2YXIoLS1yb290LXNwYWNlcl9uKX0udS1tZ190X2wxe21hcmdpbi10b3A6dmFyKC0tcm9vdC1zcGFjZXJfbDEpfS51LW1nX2JfbDF7bWFyZ2luLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9sMSl9LnUtbWdfcl9sMXttYXJnaW4tcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDEpfS51LW1nX2xfbDF7bWFyZ2luLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfbDEpfS51LW1nX3RfbDJ7bWFyZ2luLXRvcDp2YXIoLS1yb290LXNwYWNlcl9sMil9LnUtbWdfYl9sMnttYXJnaW4tYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2wyKX0udS1tZ19yX2wye21hcmdpbi1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9sMil9LnUtbWdfbF9sMnttYXJnaW4tbGVmdDp2YXIoLS1yb290LXNwYWNlcl9sMil9LnUtbWdfdF9sM3ttYXJnaW4tdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2wzKX0udS1tZ19iX2wze21hcmdpbi1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfbDMpfS51LW1nX3JfbDN7bWFyZ2luLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX2wzKX0udS1tZ19sX2wze21hcmdpbi1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2wzKX0udS1tZ190X2w0e21hcmdpbi10b3A6dmFyKC0tcm9vdC1zcGFjZXJfbDQpfS51LW1nX2JfbDR7bWFyZ2luLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9sNCl9LnUtbWdfcl9sNHttYXJnaW4tcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDQpfS51LW1nX2xfbDR7bWFyZ2luLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfbDQpfS51LW1nX3RfbDV7bWFyZ2luLXRvcDp2YXIoLS1yb290LXNwYWNlcl9sNSl9LnUtbWdfYl9sNXttYXJnaW4tYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2w1KX0udS1tZ19yX2w1e21hcmdpbi1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9sNSl9LnUtbWdfbF9sNXttYXJnaW4tbGVmdDp2YXIoLS1yb290LXNwYWNlcl9sNSl9LnUtbWdfdF9sNnttYXJnaW4tdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2w2KX0udS1tZ19iX2w2e21hcmdpbi1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfbDYpfS51LW1nX3JfbDZ7bWFyZ2luLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX2w2KX0udS1tZ19sX2w2e21hcmdpbi1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2w2KX0udS1tZ190X2w3e21hcmdpbi10b3A6dmFyKC0tcm9vdC1zcGFjZXJfbDcpfS51LW1nX2JfbDd7bWFyZ2luLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9sNyl9LnUtbWdfcl9sN3ttYXJnaW4tcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDcpfS51LW1nX2xfbDd7bWFyZ2luLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfbDcpfS51LW1nX3RfbDh7bWFyZ2luLXRvcDp2YXIoLS1yb290LXNwYWNlcl9sOCl9LnUtbWdfYl9sOHttYXJnaW4tYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2w4KX0udS1tZ19yX2w4e21hcmdpbi1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9sOCl9LnUtbWdfbF9sOHttYXJnaW4tbGVmdDp2YXIoLS1yb290LXNwYWNlcl9sOCl9LnUtbWdfYXV0b3ttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDg1MC4wMnB4KSwob3JpZW50YXRpb246bGFuZHNjYXBlKSxwcmludHsucGNcXDp1LW1nX3RfcGFnZS10b3B7bWFyZ2luLXRvcDp2YXIoLS1yb290LXNwYWNlcl9wYWdlLXRvcCl9LnBjXFw6dS1tZ19iX3BhZ2UtdG9we21hcmdpbi1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfcGFnZS10b3ApfS5wY1xcOnUtbWdfcl9wYWdlLXRvcHttYXJnaW4tcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfcGFnZS10b3ApfS5wY1xcOnUtbWdfbF9wYWdlLXRvcHttYXJnaW4tbGVmdDp2YXIoLS1yb290LXNwYWNlcl9wYWdlLXRvcCl9LnBjXFw6dS1tZ190X3M1e21hcmdpbi10b3A6dmFyKC0tcm9vdC1zcGFjZXJfczUpfS5wY1xcOnUtbWdfYl9zNXttYXJnaW4tYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX3M1KX0ucGNcXDp1LW1nX3JfczV7bWFyZ2luLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX3M1KX0ucGNcXDp1LW1nX2xfczV7bWFyZ2luLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfczUpfS5wY1xcOnUtbWdfdF9zNHttYXJnaW4tdG9wOnZhcigtLXJvb3Qtc3BhY2VyX3M0KX0ucGNcXDp1LW1nX2JfczR7bWFyZ2luLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9zNCl9LnBjXFw6dS1tZ19yX3M0e21hcmdpbi1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9zNCl9LnBjXFw6dS1tZ19sX3M0e21hcmdpbi1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX3M0KX0ucGNcXDp1LW1nX3RfczN7bWFyZ2luLXRvcDp2YXIoLS1yb290LXNwYWNlcl9zMyl9LnBjXFw6dS1tZ19iX3Mze21hcmdpbi1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfczMpfS5wY1xcOnUtbWdfcl9zM3ttYXJnaW4tcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfczMpfS5wY1xcOnUtbWdfbF9zM3ttYXJnaW4tbGVmdDp2YXIoLS1yb290LXNwYWNlcl9zMyl9LnBjXFw6dS1tZ190X3Mye21hcmdpbi10b3A6dmFyKC0tcm9vdC1zcGFjZXJfczIpfS5wY1xcOnUtbWdfYl9zMnttYXJnaW4tYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX3MyKX0ucGNcXDp1LW1nX3JfczJ7bWFyZ2luLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX3MyKX0ucGNcXDp1LW1nX2xfczJ7bWFyZ2luLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfczIpfS5wY1xcOnUtbWdfdF9zMXttYXJnaW4tdG9wOnZhcigtLXJvb3Qtc3BhY2VyX3MxKX0ucGNcXDp1LW1nX2JfczF7bWFyZ2luLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9zMSl9LnBjXFw6dS1tZ19yX3Mxe21hcmdpbi1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9zMSl9LnBjXFw6dS1tZ19sX3Mxe21hcmdpbi1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX3MxKX0ucGNcXDp1LW1nX3RfbnttYXJnaW4tdG9wOnZhcigtLXJvb3Qtc3BhY2VyX24pfS5wY1xcOnUtbWdfYl9ue21hcmdpbi1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfbil9LnBjXFw6dS1tZ19yX257bWFyZ2luLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX24pfS5wY1xcOnUtbWdfbF9ue21hcmdpbi1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX24pfS5wY1xcOnUtbWdfdF9sMXttYXJnaW4tdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2wxKX0ucGNcXDp1LW1nX2JfbDF7bWFyZ2luLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9sMSl9LnBjXFw6dS1tZ19yX2wxe21hcmdpbi1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9sMSl9LnBjXFw6dS1tZ19sX2wxe21hcmdpbi1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2wxKX0ucGNcXDp1LW1nX3RfbDJ7bWFyZ2luLXRvcDp2YXIoLS1yb290LXNwYWNlcl9sMil9LnBjXFw6dS1tZ19iX2wye21hcmdpbi1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfbDIpfS5wY1xcOnUtbWdfcl9sMnttYXJnaW4tcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDIpfS5wY1xcOnUtbWdfbF9sMnttYXJnaW4tbGVmdDp2YXIoLS1yb290LXNwYWNlcl9sMil9LnBjXFw6dS1tZ190X2wze21hcmdpbi10b3A6dmFyKC0tcm9vdC1zcGFjZXJfbDMpfS5wY1xcOnUtbWdfYl9sM3ttYXJnaW4tYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2wzKX0ucGNcXDp1LW1nX3JfbDN7bWFyZ2luLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX2wzKX0ucGNcXDp1LW1nX2xfbDN7bWFyZ2luLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfbDMpfS5wY1xcOnUtbWdfdF9sNHttYXJnaW4tdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2w0KX0ucGNcXDp1LW1nX2JfbDR7bWFyZ2luLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9sNCl9LnBjXFw6dS1tZ19yX2w0e21hcmdpbi1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9sNCl9LnBjXFw6dS1tZ19sX2w0e21hcmdpbi1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2w0KX0ucGNcXDp1LW1nX3RfbDV7bWFyZ2luLXRvcDp2YXIoLS1yb290LXNwYWNlcl9sNSl9LnBjXFw6dS1tZ19iX2w1e21hcmdpbi1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfbDUpfS5wY1xcOnUtbWdfcl9sNXttYXJnaW4tcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDUpfS5wY1xcOnUtbWdfbF9sNXttYXJnaW4tbGVmdDp2YXIoLS1yb290LXNwYWNlcl9sNSl9LnBjXFw6dS1tZ190X2w2e21hcmdpbi10b3A6dmFyKC0tcm9vdC1zcGFjZXJfbDYpfS5wY1xcOnUtbWdfYl9sNnttYXJnaW4tYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2w2KX0ucGNcXDp1LW1nX3JfbDZ7bWFyZ2luLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX2w2KX0ucGNcXDp1LW1nX2xfbDZ7bWFyZ2luLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfbDYpfS5wY1xcOnUtbWdfdF9sN3ttYXJnaW4tdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2w3KX0ucGNcXDp1LW1nX2JfbDd7bWFyZ2luLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9sNyl9LnBjXFw6dS1tZ19yX2w3e21hcmdpbi1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9sNyl9LnBjXFw6dS1tZ19sX2w3e21hcmdpbi1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2w3KX0ucGNcXDp1LW1nX3RfbDh7bWFyZ2luLXRvcDp2YXIoLS1yb290LXNwYWNlcl9sOCl9LnBjXFw6dS1tZ19iX2w4e21hcmdpbi1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfbDgpfS5wY1xcOnUtbWdfcl9sOHttYXJnaW4tcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDgpfS5wY1xcOnUtbWdfbF9sOHttYXJnaW4tbGVmdDp2YXIoLS1yb290LXNwYWNlcl9sOCl9LnBjXFw6dS1tZ19hdXRve21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1pbi13aWR0aDogNTUwLjAycHgpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsudGJcXDp1LW1nX3RfczV7bWFyZ2luLXRvcDp2YXIoLS1yb290LXNwYWNlcl9zNSl9LnRiXFw6dS1tZ19iX3M1e21hcmdpbi1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfczUpfS50YlxcOnUtbWdfcl9zNXttYXJnaW4tcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfczUpfS50YlxcOnUtbWdfbF9zNXttYXJnaW4tbGVmdDp2YXIoLS1yb290LXNwYWNlcl9zNSl9LnRiXFw6dS1tZ190X3M0e21hcmdpbi10b3A6dmFyKC0tcm9vdC1zcGFjZXJfczQpfS50YlxcOnUtbWdfYl9zNHttYXJnaW4tYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX3M0KX0udGJcXDp1LW1nX3JfczR7bWFyZ2luLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX3M0KX0udGJcXDp1LW1nX2xfczR7bWFyZ2luLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfczQpfS50YlxcOnUtbWdfdF9zM3ttYXJnaW4tdG9wOnZhcigtLXJvb3Qtc3BhY2VyX3MzKX0udGJcXDp1LW1nX2JfczN7bWFyZ2luLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9zMyl9LnRiXFw6dS1tZ19yX3Mze21hcmdpbi1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9zMyl9LnRiXFw6dS1tZ19sX3Mze21hcmdpbi1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX3MzKX0udGJcXDp1LW1nX3RfczJ7bWFyZ2luLXRvcDp2YXIoLS1yb290LXNwYWNlcl9zMil9LnRiXFw6dS1tZ19iX3Mye21hcmdpbi1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfczIpfS50YlxcOnUtbWdfcl9zMnttYXJnaW4tcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfczIpfS50YlxcOnUtbWdfbF9zMnttYXJnaW4tbGVmdDp2YXIoLS1yb290LXNwYWNlcl9zMil9LnRiXFw6dS1tZ190X3Mxe21hcmdpbi10b3A6dmFyKC0tcm9vdC1zcGFjZXJfczEpfS50YlxcOnUtbWdfYl9zMXttYXJnaW4tYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX3MxKX0udGJcXDp1LW1nX3JfczF7bWFyZ2luLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX3MxKX0udGJcXDp1LW1nX2xfczF7bWFyZ2luLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfczEpfS50YlxcOnUtbWdfdF9ue21hcmdpbi10b3A6dmFyKC0tcm9vdC1zcGFjZXJfbil9LnRiXFw6dS1tZ19iX257bWFyZ2luLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9uKX0udGJcXDp1LW1nX3JfbnttYXJnaW4tcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbil9LnRiXFw6dS1tZ19sX257bWFyZ2luLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfbil9LnRiXFw6dS1tZ190X2wxe21hcmdpbi10b3A6dmFyKC0tcm9vdC1zcGFjZXJfbDEpfS50YlxcOnUtbWdfYl9sMXttYXJnaW4tYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2wxKX0udGJcXDp1LW1nX3JfbDF7bWFyZ2luLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX2wxKX0udGJcXDp1LW1nX2xfbDF7bWFyZ2luLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfbDEpfS50YlxcOnUtbWdfdF9sMnttYXJnaW4tdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2wyKX0udGJcXDp1LW1nX2JfbDJ7bWFyZ2luLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9sMil9LnRiXFw6dS1tZ19yX2wye21hcmdpbi1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9sMil9LnRiXFw6dS1tZ19sX2wye21hcmdpbi1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2wyKX0udGJcXDp1LW1nX3RfbDN7bWFyZ2luLXRvcDp2YXIoLS1yb290LXNwYWNlcl9sMyl9LnRiXFw6dS1tZ19iX2wze21hcmdpbi1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfbDMpfS50YlxcOnUtbWdfcl9sM3ttYXJnaW4tcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDMpfS50YlxcOnUtbWdfbF9sM3ttYXJnaW4tbGVmdDp2YXIoLS1yb290LXNwYWNlcl9sMyl9LnRiXFw6dS1tZ190X2w0e21hcmdpbi10b3A6dmFyKC0tcm9vdC1zcGFjZXJfbDQpfS50YlxcOnUtbWdfYl9sNHttYXJnaW4tYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2w0KX0udGJcXDp1LW1nX3JfbDR7bWFyZ2luLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX2w0KX0udGJcXDp1LW1nX2xfbDR7bWFyZ2luLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfbDQpfS50YlxcOnUtbWdfdF9sNXttYXJnaW4tdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2w1KX0udGJcXDp1LW1nX2JfbDV7bWFyZ2luLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9sNSl9LnRiXFw6dS1tZ19yX2w1e21hcmdpbi1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9sNSl9LnRiXFw6dS1tZ19sX2w1e21hcmdpbi1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2w1KX0udGJcXDp1LW1nX3RfbDZ7bWFyZ2luLXRvcDp2YXIoLS1yb290LXNwYWNlcl9sNil9LnRiXFw6dS1tZ19iX2w2e21hcmdpbi1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfbDYpfS50YlxcOnUtbWdfcl9sNnttYXJnaW4tcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDYpfS50YlxcOnUtbWdfbF9sNnttYXJnaW4tbGVmdDp2YXIoLS1yb290LXNwYWNlcl9sNil9LnRiXFw6dS1tZ190X2w3e21hcmdpbi10b3A6dmFyKC0tcm9vdC1zcGFjZXJfbDcpfS50YlxcOnUtbWdfYl9sN3ttYXJnaW4tYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2w3KX0udGJcXDp1LW1nX3JfbDd7bWFyZ2luLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX2w3KX0udGJcXDp1LW1nX2xfbDd7bWFyZ2luLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfbDcpfS50YlxcOnUtbWdfdF9sOHttYXJnaW4tdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2w4KX0udGJcXDp1LW1nX2JfbDh7bWFyZ2luLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9sOCl9LnRiXFw6dS1tZ19yX2w4e21hcmdpbi1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9sOCl9LnRiXFw6dS1tZ19sX2w4e21hcmdpbi1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2w4KX0udGJcXDp1LW1nX2F1dG97bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b319QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7LnNwXFw6dS1tZ190X3M1e21hcmdpbi10b3A6dmFyKC0tcm9vdC1zcGFjZXJfczUpfS5zcFxcOnUtbWdfYl9zNXttYXJnaW4tYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX3M1KX0uc3BcXDp1LW1nX3JfczV7bWFyZ2luLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX3M1KX0uc3BcXDp1LW1nX2xfczV7bWFyZ2luLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfczUpfS5zcFxcOnUtbWdfdF9zNHttYXJnaW4tdG9wOnZhcigtLXJvb3Qtc3BhY2VyX3M0KX0uc3BcXDp1LW1nX2JfczR7bWFyZ2luLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9zNCl9LnNwXFw6dS1tZ19yX3M0e21hcmdpbi1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9zNCl9LnNwXFw6dS1tZ19sX3M0e21hcmdpbi1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX3M0KX0uc3BcXDp1LW1nX3RfczN7bWFyZ2luLXRvcDp2YXIoLS1yb290LXNwYWNlcl9zMyl9LnNwXFw6dS1tZ19iX3Mze21hcmdpbi1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfczMpfS5zcFxcOnUtbWdfcl9zM3ttYXJnaW4tcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfczMpfS5zcFxcOnUtbWdfbF9zM3ttYXJnaW4tbGVmdDp2YXIoLS1yb290LXNwYWNlcl9zMyl9LnNwXFw6dS1tZ190X3Mye21hcmdpbi10b3A6dmFyKC0tcm9vdC1zcGFjZXJfczIpfS5zcFxcOnUtbWdfYl9zMnttYXJnaW4tYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX3MyKX0uc3BcXDp1LW1nX3JfczJ7bWFyZ2luLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX3MyKX0uc3BcXDp1LW1nX2xfczJ7bWFyZ2luLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfczIpfS5zcFxcOnUtbWdfdF9zMXttYXJnaW4tdG9wOnZhcigtLXJvb3Qtc3BhY2VyX3MxKX0uc3BcXDp1LW1nX2JfczF7bWFyZ2luLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9zMSl9LnNwXFw6dS1tZ19yX3Mxe21hcmdpbi1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9zMSl9LnNwXFw6dS1tZ19sX3Mxe21hcmdpbi1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX3MxKX0uc3BcXDp1LW1nX3RfbnttYXJnaW4tdG9wOnZhcigtLXJvb3Qtc3BhY2VyX24pfS5zcFxcOnUtbWdfYl9ue21hcmdpbi1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfbil9LnNwXFw6dS1tZ19yX257bWFyZ2luLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX24pfS5zcFxcOnUtbWdfbF9ue21hcmdpbi1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX24pfS5zcFxcOnUtbWdfdF9sMXttYXJnaW4tdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2wxKX0uc3BcXDp1LW1nX2JfbDF7bWFyZ2luLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9sMSl9LnNwXFw6dS1tZ19yX2wxe21hcmdpbi1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9sMSl9LnNwXFw6dS1tZ19sX2wxe21hcmdpbi1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2wxKX0uc3BcXDp1LW1nX3RfbDJ7bWFyZ2luLXRvcDp2YXIoLS1yb290LXNwYWNlcl9sMil9LnNwXFw6dS1tZ19iX2wye21hcmdpbi1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfbDIpfS5zcFxcOnUtbWdfcl9sMnttYXJnaW4tcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDIpfS5zcFxcOnUtbWdfbF9sMnttYXJnaW4tbGVmdDp2YXIoLS1yb290LXNwYWNlcl9sMil9LnNwXFw6dS1tZ190X2wze21hcmdpbi10b3A6dmFyKC0tcm9vdC1zcGFjZXJfbDMpfS5zcFxcOnUtbWdfYl9sM3ttYXJnaW4tYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2wzKX0uc3BcXDp1LW1nX3JfbDN7bWFyZ2luLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX2wzKX0uc3BcXDp1LW1nX2xfbDN7bWFyZ2luLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfbDMpfS5zcFxcOnUtbWdfdF9sNHttYXJnaW4tdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2w0KX0uc3BcXDp1LW1nX2JfbDR7bWFyZ2luLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9sNCl9LnNwXFw6dS1tZ19yX2w0e21hcmdpbi1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9sNCl9LnNwXFw6dS1tZ19sX2w0e21hcmdpbi1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2w0KX0uc3BcXDp1LW1nX3RfbDV7bWFyZ2luLXRvcDp2YXIoLS1yb290LXNwYWNlcl9sNSl9LnNwXFw6dS1tZ19iX2w1e21hcmdpbi1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfbDUpfS5zcFxcOnUtbWdfcl9sNXttYXJnaW4tcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDUpfS5zcFxcOnUtbWdfbF9sNXttYXJnaW4tbGVmdDp2YXIoLS1yb290LXNwYWNlcl9sNSl9LnNwXFw6dS1tZ190X2w2e21hcmdpbi10b3A6dmFyKC0tcm9vdC1zcGFjZXJfbDYpfS5zcFxcOnUtbWdfYl9sNnttYXJnaW4tYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2w2KX0uc3BcXDp1LW1nX3JfbDZ7bWFyZ2luLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX2w2KX0uc3BcXDp1LW1nX2xfbDZ7bWFyZ2luLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfbDYpfS5zcFxcOnUtbWdfdF9sN3ttYXJnaW4tdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2w3KX0uc3BcXDp1LW1nX2JfbDd7bWFyZ2luLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9sNyl9LnNwXFw6dS1tZ19yX2w3e21hcmdpbi1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9sNyl9LnNwXFw6dS1tZ19sX2w3e21hcmdpbi1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2w3KX0uc3BcXDp1LW1nX3RfbDh7bWFyZ2luLXRvcDp2YXIoLS1yb290LXNwYWNlcl9sOCl9LnNwXFw6dS1tZ19iX2w4e21hcmdpbi1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfbDgpfS5zcFxcOnUtbWdfcl9sOHttYXJnaW4tcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDgpfS5zcFxcOnUtbWdfbF9sOHttYXJnaW4tbGVmdDp2YXIoLS1yb290LXNwYWNlcl9sOCl9LnNwXFw6dS1tZ19hdXRve21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99fS51LXBkX3RfcGFnZS10b3B7cGFkZGluZy10b3A6dmFyKC0tcm9vdC1zcGFjZXJfcGFnZS10b3ApfS51LXBkX2JfcGFnZS10b3B7cGFkZGluZy1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfcGFnZS10b3ApfS51LXBkX3JfcGFnZS10b3B7cGFkZGluZy1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9wYWdlLXRvcCl9LnUtcGRfbF9wYWdlLXRvcHtwYWRkaW5nLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfcGFnZS10b3ApfS51LXBkX3RfczV7cGFkZGluZy10b3A6dmFyKC0tcm9vdC1zcGFjZXJfczUpfS51LXBkX2JfczV7cGFkZGluZy1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfczUpfS51LXBkX3JfczV7cGFkZGluZy1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9zNSl9LnUtcGRfbF9zNXtwYWRkaW5nLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfczUpfS51LXBkX3RfczR7cGFkZGluZy10b3A6dmFyKC0tcm9vdC1zcGFjZXJfczQpfS51LXBkX2JfczR7cGFkZGluZy1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfczQpfS51LXBkX3JfczR7cGFkZGluZy1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9zNCl9LnUtcGRfbF9zNHtwYWRkaW5nLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfczQpfS51LXBkX3RfczN7cGFkZGluZy10b3A6dmFyKC0tcm9vdC1zcGFjZXJfczMpfS51LXBkX2JfczN7cGFkZGluZy1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfczMpfS51LXBkX3JfczN7cGFkZGluZy1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9zMyl9LnUtcGRfbF9zM3twYWRkaW5nLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfczMpfS51LXBkX3RfczJ7cGFkZGluZy10b3A6dmFyKC0tcm9vdC1zcGFjZXJfczIpfS51LXBkX2JfczJ7cGFkZGluZy1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfczIpfS51LXBkX3JfczJ7cGFkZGluZy1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9zMil9LnUtcGRfbF9zMntwYWRkaW5nLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfczIpfS51LXBkX3RfczF7cGFkZGluZy10b3A6dmFyKC0tcm9vdC1zcGFjZXJfczEpfS51LXBkX2JfczF7cGFkZGluZy1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfczEpfS51LXBkX3JfczF7cGFkZGluZy1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9zMSl9LnUtcGRfbF9zMXtwYWRkaW5nLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfczEpfS51LXBkX3RfbntwYWRkaW5nLXRvcDp2YXIoLS1yb290LXNwYWNlcl9uKX0udS1wZF9iX257cGFkZGluZy1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfbil9LnUtcGRfcl9ue3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbil9LnUtcGRfbF9ue3BhZGRpbmctbGVmdDp2YXIoLS1yb290LXNwYWNlcl9uKX0udS1wZF90X2wxe3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2wxKX0udS1wZF9iX2wxe3BhZGRpbmctYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2wxKX0udS1wZF9yX2wxe3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDEpfS51LXBkX2xfbDF7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2wxKX0udS1wZF90X2wye3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2wyKX0udS1wZF9iX2wye3BhZGRpbmctYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2wyKX0udS1wZF9yX2wye3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDIpfS51LXBkX2xfbDJ7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2wyKX0udS1wZF90X2wze3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2wzKX0udS1wZF9iX2wze3BhZGRpbmctYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2wzKX0udS1wZF9yX2wze3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDMpfS51LXBkX2xfbDN7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2wzKX0udS1wZF90X2w0e3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2w0KX0udS1wZF9iX2w0e3BhZGRpbmctYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2w0KX0udS1wZF9yX2w0e3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDQpfS51LXBkX2xfbDR7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2w0KX0udS1wZF90X2w1e3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2w1KX0udS1wZF9iX2w1e3BhZGRpbmctYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2w1KX0udS1wZF9yX2w1e3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDUpfS51LXBkX2xfbDV7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2w1KX0udS1wZF90X2w2e3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2w2KX0udS1wZF9iX2w2e3BhZGRpbmctYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2w2KX0udS1wZF9yX2w2e3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDYpfS51LXBkX2xfbDZ7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2w2KX0udS1wZF90X2w3e3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2w3KX0udS1wZF9iX2w3e3BhZGRpbmctYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2w3KX0udS1wZF9yX2w3e3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDcpfS51LXBkX2xfbDd7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2w3KX0udS1wZF90X2w4e3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2w4KX0udS1wZF9iX2w4e3BhZGRpbmctYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2w4KX0udS1wZF9yX2w4e3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDgpfS51LXBkX2xfbDh7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2w4KX1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LnBjXFw6dS1wZF90X3BhZ2UtdG9we3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX3BhZ2UtdG9wKX0ucGNcXDp1LXBkX2JfcGFnZS10b3B7cGFkZGluZy1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfcGFnZS10b3ApfS5wY1xcOnUtcGRfcl9wYWdlLXRvcHtwYWRkaW5nLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX3BhZ2UtdG9wKX0ucGNcXDp1LXBkX2xfcGFnZS10b3B7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX3BhZ2UtdG9wKX0ucGNcXDp1LXBkX3RfczV7cGFkZGluZy10b3A6dmFyKC0tcm9vdC1zcGFjZXJfczUpfS5wY1xcOnUtcGRfYl9zNXtwYWRkaW5nLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9zNSl9LnBjXFw6dS1wZF9yX3M1e3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfczUpfS5wY1xcOnUtcGRfbF9zNXtwYWRkaW5nLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfczUpfS5wY1xcOnUtcGRfdF9zNHtwYWRkaW5nLXRvcDp2YXIoLS1yb290LXNwYWNlcl9zNCl9LnBjXFw6dS1wZF9iX3M0e3BhZGRpbmctYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX3M0KX0ucGNcXDp1LXBkX3JfczR7cGFkZGluZy1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9zNCl9LnBjXFw6dS1wZF9sX3M0e3BhZGRpbmctbGVmdDp2YXIoLS1yb290LXNwYWNlcl9zNCl9LnBjXFw6dS1wZF90X3Mze3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX3MzKX0ucGNcXDp1LXBkX2JfczN7cGFkZGluZy1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfczMpfS5wY1xcOnUtcGRfcl9zM3twYWRkaW5nLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX3MzKX0ucGNcXDp1LXBkX2xfczN7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX3MzKX0ucGNcXDp1LXBkX3RfczJ7cGFkZGluZy10b3A6dmFyKC0tcm9vdC1zcGFjZXJfczIpfS5wY1xcOnUtcGRfYl9zMntwYWRkaW5nLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9zMil9LnBjXFw6dS1wZF9yX3Mye3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfczIpfS5wY1xcOnUtcGRfbF9zMntwYWRkaW5nLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfczIpfS5wY1xcOnUtcGRfdF9zMXtwYWRkaW5nLXRvcDp2YXIoLS1yb290LXNwYWNlcl9zMSl9LnBjXFw6dS1wZF9iX3Mxe3BhZGRpbmctYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX3MxKX0ucGNcXDp1LXBkX3JfczF7cGFkZGluZy1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9zMSl9LnBjXFw6dS1wZF9sX3Mxe3BhZGRpbmctbGVmdDp2YXIoLS1yb290LXNwYWNlcl9zMSl9LnBjXFw6dS1wZF90X257cGFkZGluZy10b3A6dmFyKC0tcm9vdC1zcGFjZXJfbil9LnBjXFw6dS1wZF9iX257cGFkZGluZy1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfbil9LnBjXFw6dS1wZF9yX257cGFkZGluZy1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9uKX0ucGNcXDp1LXBkX2xfbntwYWRkaW5nLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfbil9LnBjXFw6dS1wZF90X2wxe3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2wxKX0ucGNcXDp1LXBkX2JfbDF7cGFkZGluZy1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfbDEpfS5wY1xcOnUtcGRfcl9sMXtwYWRkaW5nLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX2wxKX0ucGNcXDp1LXBkX2xfbDF7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2wxKX0ucGNcXDp1LXBkX3RfbDJ7cGFkZGluZy10b3A6dmFyKC0tcm9vdC1zcGFjZXJfbDIpfS5wY1xcOnUtcGRfYl9sMntwYWRkaW5nLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9sMil9LnBjXFw6dS1wZF9yX2wye3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDIpfS5wY1xcOnUtcGRfbF9sMntwYWRkaW5nLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfbDIpfS5wY1xcOnUtcGRfdF9sM3twYWRkaW5nLXRvcDp2YXIoLS1yb290LXNwYWNlcl9sMyl9LnBjXFw6dS1wZF9iX2wze3BhZGRpbmctYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2wzKX0ucGNcXDp1LXBkX3JfbDN7cGFkZGluZy1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9sMyl9LnBjXFw6dS1wZF9sX2wze3BhZGRpbmctbGVmdDp2YXIoLS1yb290LXNwYWNlcl9sMyl9LnBjXFw6dS1wZF90X2w0e3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2w0KX0ucGNcXDp1LXBkX2JfbDR7cGFkZGluZy1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfbDQpfS5wY1xcOnUtcGRfcl9sNHtwYWRkaW5nLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX2w0KX0ucGNcXDp1LXBkX2xfbDR7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2w0KX0ucGNcXDp1LXBkX3RfbDV7cGFkZGluZy10b3A6dmFyKC0tcm9vdC1zcGFjZXJfbDUpfS5wY1xcOnUtcGRfYl9sNXtwYWRkaW5nLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9sNSl9LnBjXFw6dS1wZF9yX2w1e3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDUpfS5wY1xcOnUtcGRfbF9sNXtwYWRkaW5nLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfbDUpfS5wY1xcOnUtcGRfdF9sNntwYWRkaW5nLXRvcDp2YXIoLS1yb290LXNwYWNlcl9sNil9LnBjXFw6dS1wZF9iX2w2e3BhZGRpbmctYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2w2KX0ucGNcXDp1LXBkX3JfbDZ7cGFkZGluZy1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9sNil9LnBjXFw6dS1wZF9sX2w2e3BhZGRpbmctbGVmdDp2YXIoLS1yb290LXNwYWNlcl9sNil9LnBjXFw6dS1wZF90X2w3e3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2w3KX0ucGNcXDp1LXBkX2JfbDd7cGFkZGluZy1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfbDcpfS5wY1xcOnUtcGRfcl9sN3twYWRkaW5nLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX2w3KX0ucGNcXDp1LXBkX2xfbDd7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2w3KX0ucGNcXDp1LXBkX3RfbDh7cGFkZGluZy10b3A6dmFyKC0tcm9vdC1zcGFjZXJfbDgpfS5wY1xcOnUtcGRfYl9sOHtwYWRkaW5nLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9sOCl9LnBjXFw6dS1wZF9yX2w4e3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDgpfS5wY1xcOnUtcGRfbF9sOHtwYWRkaW5nLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfbDgpfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtaW4td2lkdGg6IDU1MC4wMnB4KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LnRiXFw6dS1wZF90X3M1e3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX3M1KX0udGJcXDp1LXBkX2JfczV7cGFkZGluZy1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfczUpfS50YlxcOnUtcGRfcl9zNXtwYWRkaW5nLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX3M1KX0udGJcXDp1LXBkX2xfczV7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX3M1KX0udGJcXDp1LXBkX3RfczR7cGFkZGluZy10b3A6dmFyKC0tcm9vdC1zcGFjZXJfczQpfS50YlxcOnUtcGRfYl9zNHtwYWRkaW5nLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9zNCl9LnRiXFw6dS1wZF9yX3M0e3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfczQpfS50YlxcOnUtcGRfbF9zNHtwYWRkaW5nLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfczQpfS50YlxcOnUtcGRfdF9zM3twYWRkaW5nLXRvcDp2YXIoLS1yb290LXNwYWNlcl9zMyl9LnRiXFw6dS1wZF9iX3Mze3BhZGRpbmctYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX3MzKX0udGJcXDp1LXBkX3JfczN7cGFkZGluZy1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9zMyl9LnRiXFw6dS1wZF9sX3Mze3BhZGRpbmctbGVmdDp2YXIoLS1yb290LXNwYWNlcl9zMyl9LnRiXFw6dS1wZF90X3Mye3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX3MyKX0udGJcXDp1LXBkX2JfczJ7cGFkZGluZy1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfczIpfS50YlxcOnUtcGRfcl9zMntwYWRkaW5nLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX3MyKX0udGJcXDp1LXBkX2xfczJ7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX3MyKX0udGJcXDp1LXBkX3RfczF7cGFkZGluZy10b3A6dmFyKC0tcm9vdC1zcGFjZXJfczEpfS50YlxcOnUtcGRfYl9zMXtwYWRkaW5nLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9zMSl9LnRiXFw6dS1wZF9yX3Mxe3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfczEpfS50YlxcOnUtcGRfbF9zMXtwYWRkaW5nLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfczEpfS50YlxcOnUtcGRfdF9ue3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX24pfS50YlxcOnUtcGRfYl9ue3BhZGRpbmctYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX24pfS50YlxcOnUtcGRfcl9ue3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbil9LnRiXFw6dS1wZF9sX257cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX24pfS50YlxcOnUtcGRfdF9sMXtwYWRkaW5nLXRvcDp2YXIoLS1yb290LXNwYWNlcl9sMSl9LnRiXFw6dS1wZF9iX2wxe3BhZGRpbmctYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2wxKX0udGJcXDp1LXBkX3JfbDF7cGFkZGluZy1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9sMSl9LnRiXFw6dS1wZF9sX2wxe3BhZGRpbmctbGVmdDp2YXIoLS1yb290LXNwYWNlcl9sMSl9LnRiXFw6dS1wZF90X2wye3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2wyKX0udGJcXDp1LXBkX2JfbDJ7cGFkZGluZy1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfbDIpfS50YlxcOnUtcGRfcl9sMntwYWRkaW5nLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX2wyKX0udGJcXDp1LXBkX2xfbDJ7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2wyKX0udGJcXDp1LXBkX3RfbDN7cGFkZGluZy10b3A6dmFyKC0tcm9vdC1zcGFjZXJfbDMpfS50YlxcOnUtcGRfYl9sM3twYWRkaW5nLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9sMyl9LnRiXFw6dS1wZF9yX2wze3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDMpfS50YlxcOnUtcGRfbF9sM3twYWRkaW5nLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfbDMpfS50YlxcOnUtcGRfdF9sNHtwYWRkaW5nLXRvcDp2YXIoLS1yb290LXNwYWNlcl9sNCl9LnRiXFw6dS1wZF9iX2w0e3BhZGRpbmctYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2w0KX0udGJcXDp1LXBkX3JfbDR7cGFkZGluZy1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9sNCl9LnRiXFw6dS1wZF9sX2w0e3BhZGRpbmctbGVmdDp2YXIoLS1yb290LXNwYWNlcl9sNCl9LnRiXFw6dS1wZF90X2w1e3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2w1KX0udGJcXDp1LXBkX2JfbDV7cGFkZGluZy1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfbDUpfS50YlxcOnUtcGRfcl9sNXtwYWRkaW5nLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX2w1KX0udGJcXDp1LXBkX2xfbDV7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2w1KX0udGJcXDp1LXBkX3RfbDZ7cGFkZGluZy10b3A6dmFyKC0tcm9vdC1zcGFjZXJfbDYpfS50YlxcOnUtcGRfYl9sNntwYWRkaW5nLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9sNil9LnRiXFw6dS1wZF9yX2w2e3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDYpfS50YlxcOnUtcGRfbF9sNntwYWRkaW5nLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfbDYpfS50YlxcOnUtcGRfdF9sN3twYWRkaW5nLXRvcDp2YXIoLS1yb290LXNwYWNlcl9sNyl9LnRiXFw6dS1wZF9iX2w3e3BhZGRpbmctYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2w3KX0udGJcXDp1LXBkX3JfbDd7cGFkZGluZy1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9sNyl9LnRiXFw6dS1wZF9sX2w3e3BhZGRpbmctbGVmdDp2YXIoLS1yb290LXNwYWNlcl9sNyl9LnRiXFw6dS1wZF90X2w4e3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2w4KX0udGJcXDp1LXBkX2JfbDh7cGFkZGluZy1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfbDgpfS50YlxcOnUtcGRfcl9sOHtwYWRkaW5nLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX2w4KX0udGJcXDp1LXBkX2xfbDh7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2w4KX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7LnNwXFw6dS1wZF90X3M1e3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX3M1KX0uc3BcXDp1LXBkX2JfczV7cGFkZGluZy1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfczUpfS5zcFxcOnUtcGRfcl9zNXtwYWRkaW5nLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX3M1KX0uc3BcXDp1LXBkX2xfczV7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX3M1KX0uc3BcXDp1LXBkX3RfczR7cGFkZGluZy10b3A6dmFyKC0tcm9vdC1zcGFjZXJfczQpfS5zcFxcOnUtcGRfYl9zNHtwYWRkaW5nLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9zNCl9LnNwXFw6dS1wZF9yX3M0e3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfczQpfS5zcFxcOnUtcGRfbF9zNHtwYWRkaW5nLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfczQpfS5zcFxcOnUtcGRfdF9zM3twYWRkaW5nLXRvcDp2YXIoLS1yb290LXNwYWNlcl9zMyl9LnNwXFw6dS1wZF9iX3Mze3BhZGRpbmctYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX3MzKX0uc3BcXDp1LXBkX3JfczN7cGFkZGluZy1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9zMyl9LnNwXFw6dS1wZF9sX3Mze3BhZGRpbmctbGVmdDp2YXIoLS1yb290LXNwYWNlcl9zMyl9LnNwXFw6dS1wZF90X3Mye3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX3MyKX0uc3BcXDp1LXBkX2JfczJ7cGFkZGluZy1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfczIpfS5zcFxcOnUtcGRfcl9zMntwYWRkaW5nLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX3MyKX0uc3BcXDp1LXBkX2xfczJ7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX3MyKX0uc3BcXDp1LXBkX3RfczF7cGFkZGluZy10b3A6dmFyKC0tcm9vdC1zcGFjZXJfczEpfS5zcFxcOnUtcGRfYl9zMXtwYWRkaW5nLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9zMSl9LnNwXFw6dS1wZF9yX3Mxe3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfczEpfS5zcFxcOnUtcGRfbF9zMXtwYWRkaW5nLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfczEpfS5zcFxcOnUtcGRfdF9ue3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX24pfS5zcFxcOnUtcGRfYl9ue3BhZGRpbmctYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX24pfS5zcFxcOnUtcGRfcl9ue3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbil9LnNwXFw6dS1wZF9sX257cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX24pfS5zcFxcOnUtcGRfdF9sMXtwYWRkaW5nLXRvcDp2YXIoLS1yb290LXNwYWNlcl9sMSl9LnNwXFw6dS1wZF9iX2wxe3BhZGRpbmctYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2wxKX0uc3BcXDp1LXBkX3JfbDF7cGFkZGluZy1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9sMSl9LnNwXFw6dS1wZF9sX2wxe3BhZGRpbmctbGVmdDp2YXIoLS1yb290LXNwYWNlcl9sMSl9LnNwXFw6dS1wZF90X2wye3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2wyKX0uc3BcXDp1LXBkX2JfbDJ7cGFkZGluZy1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfbDIpfS5zcFxcOnUtcGRfcl9sMntwYWRkaW5nLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX2wyKX0uc3BcXDp1LXBkX2xfbDJ7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2wyKX0uc3BcXDp1LXBkX3RfbDN7cGFkZGluZy10b3A6dmFyKC0tcm9vdC1zcGFjZXJfbDMpfS5zcFxcOnUtcGRfYl9sM3twYWRkaW5nLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9sMyl9LnNwXFw6dS1wZF9yX2wze3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDMpfS5zcFxcOnUtcGRfbF9sM3twYWRkaW5nLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfbDMpfS5zcFxcOnUtcGRfdF9sNHtwYWRkaW5nLXRvcDp2YXIoLS1yb290LXNwYWNlcl9sNCl9LnNwXFw6dS1wZF9iX2w0e3BhZGRpbmctYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2w0KX0uc3BcXDp1LXBkX3JfbDR7cGFkZGluZy1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9sNCl9LnNwXFw6dS1wZF9sX2w0e3BhZGRpbmctbGVmdDp2YXIoLS1yb290LXNwYWNlcl9sNCl9LnNwXFw6dS1wZF90X2w1e3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2w1KX0uc3BcXDp1LXBkX2JfbDV7cGFkZGluZy1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfbDUpfS5zcFxcOnUtcGRfcl9sNXtwYWRkaW5nLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX2w1KX0uc3BcXDp1LXBkX2xfbDV7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2w1KX0uc3BcXDp1LXBkX3RfbDZ7cGFkZGluZy10b3A6dmFyKC0tcm9vdC1zcGFjZXJfbDYpfS5zcFxcOnUtcGRfYl9sNntwYWRkaW5nLWJvdHRvbTp2YXIoLS1yb290LXNwYWNlcl9sNil9LnNwXFw6dS1wZF9yX2w2e3BhZGRpbmctcmlnaHQ6dmFyKC0tcm9vdC1zcGFjZXJfbDYpfS5zcFxcOnUtcGRfbF9sNntwYWRkaW5nLWxlZnQ6dmFyKC0tcm9vdC1zcGFjZXJfbDYpfS5zcFxcOnUtcGRfdF9sN3twYWRkaW5nLXRvcDp2YXIoLS1yb290LXNwYWNlcl9sNyl9LnNwXFw6dS1wZF9iX2w3e3BhZGRpbmctYm90dG9tOnZhcigtLXJvb3Qtc3BhY2VyX2w3KX0uc3BcXDp1LXBkX3JfbDd7cGFkZGluZy1yaWdodDp2YXIoLS1yb290LXNwYWNlcl9sNyl9LnNwXFw6dS1wZF9sX2w3e3BhZGRpbmctbGVmdDp2YXIoLS1yb290LXNwYWNlcl9sNyl9LnNwXFw6dS1wZF90X2w4e3BhZGRpbmctdG9wOnZhcigtLXJvb3Qtc3BhY2VyX2w4KX0uc3BcXDp1LXBkX2JfbDh7cGFkZGluZy1ib3R0b206dmFyKC0tcm9vdC1zcGFjZXJfbDgpfS5zcFxcOnUtcGRfcl9sOHtwYWRkaW5nLXJpZ2h0OnZhcigtLXJvb3Qtc3BhY2VyX2w4KX0uc3BcXDp1LXBkX2xfbDh7cGFkZGluZy1sZWZ0OnZhcigtLXJvb3Qtc3BhY2VyX2w4KX19LnUtaXJfY29udHJhc3R7aW1hZ2UtcmVuZGVyaW5nOi13ZWJraXQtb3B0aW1pemUtY29udHJhc3R9LnUtaXJfYXV0b3tpbWFnZS1yZW5kZXJpbmc6YXV0b30udS1pcl9waXhlbHtpbWFnZS1yZW5kZXJpbmc6cGl4ZWxhdGVkfS51LWxoX3Mze2xpbmUtaGVpZ2h0OnZhcigtLXJvb3QtbGluZS1oZWlnaHRfczMpfS51LWxoX3Mye2xpbmUtaGVpZ2h0OnZhcigtLXJvb3QtbGluZS1oZWlnaHRfczIpfS51LWxoX3Mxe2xpbmUtaGVpZ2h0OnZhcigtLXJvb3QtbGluZS1oZWlnaHRfczEpfS51LWxoX257bGluZS1oZWlnaHQ6dmFyKC0tcm9vdC1saW5lLWhlaWdodF9uKX0udS1saF9sMXtsaW5lLWhlaWdodDp2YXIoLS1yb290LWxpbmUtaGVpZ2h0X2wxKX0udS1saF9sMntsaW5lLWhlaWdodDp2YXIoLS1yb290LWxpbmUtaGVpZ2h0X2wyKX0udS1saF9sM3tsaW5lLWhlaWdodDp2YXIoLS1yb290LWxpbmUtaGVpZ2h0X2wzKX0udS1saF9sNHtsaW5lLWhlaWdodDp2YXIoLS1yb290LWxpbmUtaGVpZ2h0X2w0KX0udS1taW5fMTAwcHttaW4td2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30udS1taW5fMzAwe21pbi13aWR0aDptaW4oMzAwcHgsMTAwJSk7aGVpZ2h0OmF1dG99LnUtbWluXzIwMHttaW4td2lkdGg6bWluKDIwMHB4LDEwMCUpO2hlaWdodDphdXRvfS51LW1pbl8xNTB7bWluLXdpZHRoOm1pbigxNTBweCwxMDAlKTtoZWlnaHQ6YXV0b31AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LnBjXFw6dS1taW5fMTAwcHttaW4td2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30ucGNcXDp1LW1pbl8zMDB7bWluLXdpZHRoOm1pbigzMDBweCwxMDAlKTtoZWlnaHQ6YXV0b30ucGNcXDp1LW1pbl8yMDB7bWluLXdpZHRoOm1pbigyMDBweCwxMDAlKTtoZWlnaHQ6YXV0b30ucGNcXDp1LW1pbl8xNTB7bWluLXdpZHRoOm1pbigxNTBweCwxMDAlKTtoZWlnaHQ6YXV0b319QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWluLXdpZHRoOiA1NTAuMDJweClhbmQgKG1heC13aWR0aDogODUwcHgpey50YlxcOnUtbWluXzEwMHB7bWluLXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LnRiXFw6dS1taW5fMzAwe21pbi13aWR0aDptaW4oMzAwcHgsMTAwJSk7aGVpZ2h0OmF1dG99LnRiXFw6dS1taW5fMjAwe21pbi13aWR0aDptaW4oMjAwcHgsMTAwJSk7aGVpZ2h0OmF1dG99LnRiXFw6dS1taW5fMTUwe21pbi13aWR0aDptaW4oMTUwcHgsMTAwJSk7aGVpZ2h0OmF1dG99fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogODUwcHgpey50Yi1sb1xcOnUtbWluXzEwMHB7bWluLXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LnRiLWxvXFw6dS1taW5fMzAwe21pbi13aWR0aDptaW4oMzAwcHgsMTAwJSk7aGVpZ2h0OmF1dG99LnRiLWxvXFw6dS1taW5fMjAwe21pbi13aWR0aDptaW4oMjAwcHgsMTAwJSk7aGVpZ2h0OmF1dG99LnRiLWxvXFw6dS1taW5fMTUwe21pbi13aWR0aDptaW4oMTUwcHgsMTAwJSk7aGVpZ2h0OmF1dG99fUBtZWRpYShtaW4td2lkdGg6IDU1MC4wMnB4KXsuc3AtdXBcXDp1LW1pbl8xMDBwe21pbi13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5zcC11cFxcOnUtbWluXzMwMHttaW4td2lkdGg6bWluKDMwMHB4LDEwMCUpO2hlaWdodDphdXRvfS5zcC11cFxcOnUtbWluXzIwMHttaW4td2lkdGg6bWluKDIwMHB4LDEwMCUpO2hlaWdodDphdXRvfS5zcC11cFxcOnUtbWluXzE1MHttaW4td2lkdGg6bWluKDE1MHB4LDEwMCUpO2hlaWdodDphdXRvfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDU1MHB4KXsuc3BcXDp1LW1pbl8xMDBwe21pbi13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5zcFxcOnUtbWluXzMwMHttaW4td2lkdGg6bWluKDMwMHB4LDEwMCUpO2hlaWdodDphdXRvfS5zcFxcOnUtbWluXzIwMHttaW4td2lkdGg6bWluKDIwMHB4LDEwMCUpO2hlaWdodDphdXRvfS5zcFxcOnUtbWluXzE1MHttaW4td2lkdGg6bWluKDE1MHB4LDEwMCUpO2hlaWdodDphdXRvfX1AbWVkaWEoaG92ZXI6aG92ZXIpey5ob3ZlclxcOnUtbWluXzEwMHB7bWluLXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmhvdmVyXFw6dS1taW5fMzAwe21pbi13aWR0aDptaW4oMzAwcHgsMTAwJSk7aGVpZ2h0OmF1dG99LmhvdmVyXFw6dS1taW5fMjAwe21pbi13aWR0aDptaW4oMjAwcHgsMTAwJSk7aGVpZ2h0OmF1dG99LmhvdmVyXFw6dS1taW5fMTUwe21pbi13aWR0aDptaW4oMTUwcHgsMTAwJSk7aGVpZ2h0OmF1dG99fS51LW1heF82MDB7bWF4LXdpZHRoOjYwMHB4O2hlaWdodDphdXRvfS51LW1heF8xMDBwe21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS51LW1heF83NXB7bWF4LXdpZHRoOjc1JTtoZWlnaHQ6YXV0b30udS1tYXhfNTBwe21heC13aWR0aDo1MCU7aGVpZ2h0OmF1dG99LnUtbWF4XzI1cHttYXgtd2lkdGg6MjUlO2hlaWdodDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDg1MC4wMnB4KSwob3JpZW50YXRpb246bGFuZHNjYXBlKSxwcmludHsucGNcXDp1LW1heF82MDB7bWF4LXdpZHRoOjYwMHB4O2hlaWdodDphdXRvfS5wY1xcOnUtbWF4XzEwMHB7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LnBjXFw6dS1tYXhfNzVwe21heC13aWR0aDo3NSU7aGVpZ2h0OmF1dG99LnBjXFw6dS1tYXhfNTBwe21heC13aWR0aDo1MCU7aGVpZ2h0OmF1dG99LnBjXFw6dS1tYXhfMjVwe21heC13aWR0aDoyNSU7aGVpZ2h0OmF1dG99fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1pbi13aWR0aDogNTUwLjAycHgpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsudGJcXDp1LW1heF82MDB7bWF4LXdpZHRoOjYwMHB4O2hlaWdodDphdXRvfS50YlxcOnUtbWF4XzEwMHB7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LnRiXFw6dS1tYXhfNzVwe21heC13aWR0aDo3NSU7aGVpZ2h0OmF1dG99LnRiXFw6dS1tYXhfNTBwe21heC13aWR0aDo1MCU7aGVpZ2h0OmF1dG99LnRiXFw6dS1tYXhfMjVwe21heC13aWR0aDoyNSU7aGVpZ2h0OmF1dG99fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogODUwcHgpey50Yi1sb1xcOnUtbWF4XzYwMHttYXgtd2lkdGg6NjAwcHg7aGVpZ2h0OmF1dG99LnRiLWxvXFw6dS1tYXhfMTAwcHttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30udGItbG9cXDp1LW1heF83NXB7bWF4LXdpZHRoOjc1JTtoZWlnaHQ6YXV0b30udGItbG9cXDp1LW1heF81MHB7bWF4LXdpZHRoOjUwJTtoZWlnaHQ6YXV0b30udGItbG9cXDp1LW1heF8yNXB7bWF4LXdpZHRoOjI1JTtoZWlnaHQ6YXV0b319QG1lZGlhKG1pbi13aWR0aDogNTUwLjAycHgpey5zcC11cFxcOnUtbWF4XzYwMHttYXgtd2lkdGg6NjAwcHg7aGVpZ2h0OmF1dG99LnNwLXVwXFw6dS1tYXhfMTAwcHttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uc3AtdXBcXDp1LW1heF83NXB7bWF4LXdpZHRoOjc1JTtoZWlnaHQ6YXV0b30uc3AtdXBcXDp1LW1heF81MHB7bWF4LXdpZHRoOjUwJTtoZWlnaHQ6YXV0b30uc3AtdXBcXDp1LW1heF8yNXB7bWF4LXdpZHRoOjI1JTtoZWlnaHQ6YXV0b319QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7LnNwXFw6dS1tYXhfNjAwe21heC13aWR0aDo2MDBweDtoZWlnaHQ6YXV0b30uc3BcXDp1LW1heF8xMDBwe21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5zcFxcOnUtbWF4Xzc1cHttYXgtd2lkdGg6NzUlO2hlaWdodDphdXRvfS5zcFxcOnUtbWF4XzUwcHttYXgtd2lkdGg6NTAlO2hlaWdodDphdXRvfS5zcFxcOnUtbWF4XzI1cHttYXgtd2lkdGg6MjUlO2hlaWdodDphdXRvfX1AbWVkaWEoaG92ZXI6aG92ZXIpey5ob3ZlclxcOnUtbWF4XzYwMHttYXgtd2lkdGg6NjAwcHg7aGVpZ2h0OmF1dG99LmhvdmVyXFw6dS1tYXhfMTAwcHttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uaG92ZXJcXDp1LW1heF83NXB7bWF4LXdpZHRoOjc1JTtoZWlnaHQ6YXV0b30uaG92ZXJcXDp1LW1heF81MHB7bWF4LXdpZHRoOjUwJTtoZWlnaHQ6YXV0b30uaG92ZXJcXDp1LW1heF8yNXB7bWF4LXdpZHRoOjI1JTtoZWlnaHQ6YXV0b319LnUtd18xMDBwe3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LnUtd183NXB7d2lkdGg6NzUlO2hlaWdodDphdXRvfS51LXdfNTBwe3dpZHRoOjUwJTtoZWlnaHQ6YXV0b30udS13XzI1cHt3aWR0aDoyNSU7aGVpZ2h0OmF1dG99QG1lZGlhKG1pbi13aWR0aDogODUwLjAycHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHByaW50ey5wY1xcOnUtd18xMDBwe3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LnBjXFw6dS13Xzc1cHt3aWR0aDo3NSU7aGVpZ2h0OmF1dG99LnBjXFw6dS13XzUwcHt3aWR0aDo1MCU7aGVpZ2h0OmF1dG99LnBjXFw6dS13XzI1cHt3aWR0aDoyNSU7aGVpZ2h0OmF1dG99fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1pbi13aWR0aDogNTUwLjAycHgpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsudGJcXDp1LXdfMTAwcHt3aWR0aDoxMDAlO2hlaWdodDphdXRvfS50YlxcOnUtd183NXB7d2lkdGg6NzUlO2hlaWdodDphdXRvfS50YlxcOnUtd181MHB7d2lkdGg6NTAlO2hlaWdodDphdXRvfS50YlxcOnUtd18yNXB7d2lkdGg6MjUlO2hlaWdodDphdXRvfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsudGItbG9cXDp1LXdfMTAwcHt3aWR0aDoxMDAlO2hlaWdodDphdXRvfS50Yi1sb1xcOnUtd183NXB7d2lkdGg6NzUlO2hlaWdodDphdXRvfS50Yi1sb1xcOnUtd181MHB7d2lkdGg6NTAlO2hlaWdodDphdXRvfS50Yi1sb1xcOnUtd18yNXB7d2lkdGg6MjUlO2hlaWdodDphdXRvfX1AbWVkaWEobWluLXdpZHRoOiA1NTAuMDJweCl7LnNwLXVwXFw6dS13XzEwMHB7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uc3AtdXBcXDp1LXdfNzVwe3dpZHRoOjc1JTtoZWlnaHQ6YXV0b30uc3AtdXBcXDp1LXdfNTBwe3dpZHRoOjUwJTtoZWlnaHQ6YXV0b30uc3AtdXBcXDp1LXdfMjVwe3dpZHRoOjI1JTtoZWlnaHQ6YXV0b319QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7LnNwXFw6dS13XzEwMHB7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uc3BcXDp1LXdfNzVwe3dpZHRoOjc1JTtoZWlnaHQ6YXV0b30uc3BcXDp1LXdfNTBwe3dpZHRoOjUwJTtoZWlnaHQ6YXV0b30uc3BcXDp1LXdfMjVwe3dpZHRoOjI1JTtoZWlnaHQ6YXV0b319QG1lZGlhKGhvdmVyOmhvdmVyKXsuaG92ZXJcXDp1LXdfMTAwcHt3aWR0aDoxMDAlO2hlaWdodDphdXRvfS5ob3ZlclxcOnUtd183NXB7d2lkdGg6NzUlO2hlaWdodDphdXRvfS5ob3ZlclxcOnUtd181MHB7d2lkdGg6NTAlO2hlaWdodDphdXRvfS5ob3ZlclxcOnUtd18yNXB7d2lkdGg6MjUlO2hlaWdodDphdXRvfX0udS1jbF90cmFuc3BhcmVudHtjb2xvcjp2YXIoLS1yb290LWNvbG9yX3RyYW5zcGFyZW50KX0udS1jbF9jcmVhbXtjb2xvcjp2YXIoLS1yb290LWNvbG9yX2NyZWFtKX0udS1jbF9ibGFja3tjb2xvcjp2YXIoLS1yb290LWNvbG9yX2JsYWNrKX0udS1jbF9ibGFjay1saWdodHtjb2xvcjp2YXIoLS1yb290LWNvbG9yX2JsYWNrLWxpZ2h0KX0udS1jbF9ibGFjay1kYXJre2NvbG9yOnZhcigtLXJvb3QtY29sb3JfYmxhY2stZGFyayl9LnUtY2xfd2hpdGV7Y29sb3I6dmFyKC0tcm9vdC1jb2xvcl93aGl0ZSl9LnUtY2xfd2hpdGUtbGlnaHR7Y29sb3I6dmFyKC0tcm9vdC1jb2xvcl93aGl0ZS1saWdodCl9LnUtY2xfd2hpdGUtZGFya3tjb2xvcjp2YXIoLS1yb290LWNvbG9yX3doaXRlLWRhcmspfS51LWNsX3JlZHtjb2xvcjp2YXIoLS1yb290LWNvbG9yX3JlZCl9LnUtY2xfcmVkLWRhcmt7Y29sb3I6dmFyKC0tcm9vdC1jb2xvcl9yZWQtZGFyayl9LnUtY2xfYmx1ZXB1cnBsZXtjb2xvcjp2YXIoLS1yb290LWNvbG9yX2JsdWVwdXJwbGUpfS51LWNsX3B1cnBsZXtjb2xvcjp2YXIoLS1yb290LWNvbG9yX3B1cnBsZSl9LnUtY2xfcHVycGxlLWxpZ2h0M3tjb2xvcjp2YXIoLS1yb290LWNvbG9yX3B1cnBsZS1saWdodDMpfS51LWNsX3B1cnBsZS1saWdodDJ7Y29sb3I6dmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHQyKX0udS1jbF9wdXJwbGUtbGlnaHR7Y29sb3I6dmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHQpfS51LWNsX3B1cnBsZS1kYXJre2NvbG9yOnZhcigtLXJvb3QtY29sb3JfcHVycGxlLWRhcmspfS51LWNsX2RhcmtncmF5e2NvbG9yOnZhcigtLXJvb3QtY29sb3JfZGFya2dyYXkpfS51LWNsX2RhcmtncmF5LWxpZ2h0e2NvbG9yOnZhcigtLXJvb3QtY29sb3JfZGFya2dyYXktbGlnaHQpfS51LWNsX2RhcmtncmF5LWRhcmt7Y29sb3I6dmFyKC0tcm9vdC1jb2xvcl9kYXJrZ3JheS1kYXJrKX0udS1jbF9ncmF5e2NvbG9yOnZhcigtLXJvb3QtY29sb3JfZ3JheSl9LnUtY2xfZ3JheS1saWdodHtjb2xvcjp2YXIoLS1yb290LWNvbG9yX2dyYXktbGlnaHQpfS51LWNsX2dyYXktZGFya3tjb2xvcjp2YXIoLS1yb290LWNvbG9yX2dyYXktZGFyayl9LnUtY2xfbGlnaHRncmF5e2NvbG9yOnZhcigtLXJvb3QtY29sb3JfbGlnaHRncmF5KX0udS1jbF9saWdodGdyYXktbGlnaHR7Y29sb3I6dmFyKC0tcm9vdC1jb2xvcl9saWdodGdyYXktbGlnaHQpfS51LWNsX2xpZ2h0Z3JheS1kYXJre2NvbG9yOnZhcigtLXJvb3QtY29sb3JfbGlnaHRncmF5LWRhcmspfS51LWNsX2xpbmt7Y29sb3I6dmFyKC0tcm9vdC1jb2xvcl9saW5rKX0udS1jbF9saW5rLWhvdmVye2NvbG9yOnZhcigtLXJvb3QtY29sb3JfbGluay1ob3Zlcil9LnUtYmNfdHJhbnNwYXJlbnR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1yb290LWNvbG9yX3RyYW5zcGFyZW50KX0udS1iY19jcmVhbXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXJvb3QtY29sb3JfY3JlYW0pfS51LWJjX2JsYWNre2JhY2tncm91bmQtY29sb3I6dmFyKC0tcm9vdC1jb2xvcl9ibGFjayl9LnUtYmNfYmxhY2stbGlnaHR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1yb290LWNvbG9yX2JsYWNrLWxpZ2h0KX0udS1iY19ibGFjay1kYXJre2JhY2tncm91bmQtY29sb3I6dmFyKC0tcm9vdC1jb2xvcl9ibGFjay1kYXJrKX0udS1iY193aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXJvb3QtY29sb3Jfd2hpdGUpfS51LWJjX3doaXRlLWxpZ2h0e2JhY2tncm91bmQtY29sb3I6dmFyKC0tcm9vdC1jb2xvcl93aGl0ZS1saWdodCl9LnUtYmNfd2hpdGUtZGFya3tiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXJvb3QtY29sb3Jfd2hpdGUtZGFyayl9LnUtYmNfcmVke2JhY2tncm91bmQtY29sb3I6dmFyKC0tcm9vdC1jb2xvcl9yZWQpfS51LWJjX3JlZC1kYXJre2JhY2tncm91bmQtY29sb3I6dmFyKC0tcm9vdC1jb2xvcl9yZWQtZGFyayl9LnUtYmNfYmx1ZXB1cnBsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXJvb3QtY29sb3JfYmx1ZXB1cnBsZSl9LnUtYmNfcHVycGxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUpfS51LWJjX3B1cnBsZS1saWdodDN7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1yb290LWNvbG9yX3B1cnBsZS1saWdodDMpfS51LWJjX3B1cnBsZS1saWdodDJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1yb290LWNvbG9yX3B1cnBsZS1saWdodDIpfS51LWJjX3B1cnBsZS1saWdodHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXJvb3QtY29sb3JfcHVycGxlLWxpZ2h0KX0udS1iY19wdXJwbGUtZGFya3tiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXJvb3QtY29sb3JfcHVycGxlLWRhcmspfS51LWJjX2RhcmtncmF5e2JhY2tncm91bmQtY29sb3I6dmFyKC0tcm9vdC1jb2xvcl9kYXJrZ3JheSl9LnUtYmNfZGFya2dyYXktbGlnaHR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1yb290LWNvbG9yX2RhcmtncmF5LWxpZ2h0KX0udS1iY19kYXJrZ3JheS1kYXJre2JhY2tncm91bmQtY29sb3I6dmFyKC0tcm9vdC1jb2xvcl9kYXJrZ3JheS1kYXJrKX0udS1iY19ncmF5e2JhY2tncm91bmQtY29sb3I6dmFyKC0tcm9vdC1jb2xvcl9ncmF5KX0udS1iY19ncmF5LWxpZ2h0e2JhY2tncm91bmQtY29sb3I6dmFyKC0tcm9vdC1jb2xvcl9ncmF5LWxpZ2h0KX0udS1iY19ncmF5LWRhcmt7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1yb290LWNvbG9yX2dyYXktZGFyayl9LnUtYmNfbGlnaHRncmF5e2JhY2tncm91bmQtY29sb3I6dmFyKC0tcm9vdC1jb2xvcl9saWdodGdyYXkpfS51LWJjX2xpZ2h0Z3JheS1saWdodHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXJvb3QtY29sb3JfbGlnaHRncmF5LWxpZ2h0KX0udS1iY19saWdodGdyYXktZGFya3tiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXJvb3QtY29sb3JfbGlnaHRncmF5LWRhcmspfS51LWJjX2xpbmt7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1yb290LWNvbG9yX2xpbmspfS51LWJjX2xpbmstaG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1yb290LWNvbG9yX2xpbmstaG92ZXIpfS51LWRzcF9ia3tkaXNwbGF5OmJsb2NrfS51LWRzcF9pYntkaXNwbGF5OmlubGluZS1ibG9ja30udS1kc3BfaWx7ZGlzcGxheTppbmxpbmV9LnUtZHNwX25vbmV7ZGlzcGxheTpub25lfUBtZWRpYShtaW4td2lkdGg6IDg1MC4wMnB4KSwob3JpZW50YXRpb246bGFuZHNjYXBlKSxwcmludHsucGNcXDp1LWRzcF9ia3tkaXNwbGF5OmJsb2NrfS5wY1xcOnUtZHNwX2lie2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5wY1xcOnUtZHNwX2lse2Rpc3BsYXk6aW5saW5lfS5wY1xcOnUtZHNwX25vbmV7ZGlzcGxheTpub25lfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtaW4td2lkdGg6IDU1MC4wMnB4KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LnRiXFw6dS1kc3BfYmt7ZGlzcGxheTpibG9ja30udGJcXDp1LWRzcF9pYntkaXNwbGF5OmlubGluZS1ibG9ja30udGJcXDp1LWRzcF9pbHtkaXNwbGF5OmlubGluZX0udGJcXDp1LWRzcF9ub25le2Rpc3BsYXk6bm9uZX19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LnRiLWxvXFw6dS1kc3BfYmt7ZGlzcGxheTpibG9ja30udGItbG9cXDp1LWRzcF9pYntkaXNwbGF5OmlubGluZS1ibG9ja30udGItbG9cXDp1LWRzcF9pbHtkaXNwbGF5OmlubGluZX0udGItbG9cXDp1LWRzcF9ub25le2Rpc3BsYXk6bm9uZX19QG1lZGlhKG1pbi13aWR0aDogNTUwLjAycHgpey5zcC11cFxcOnUtZHNwX2Jre2Rpc3BsYXk6YmxvY2t9LnNwLXVwXFw6dS1kc3BfaWJ7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnNwLXVwXFw6dS1kc3BfaWx7ZGlzcGxheTppbmxpbmV9LnNwLXVwXFw6dS1kc3Bfbm9uZXtkaXNwbGF5Om5vbmV9fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogNTUwcHgpey5zcFxcOnUtZHNwX2Jre2Rpc3BsYXk6YmxvY2t9LnNwXFw6dS1kc3BfaWJ7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnNwXFw6dS1kc3BfaWx7ZGlzcGxheTppbmxpbmV9LnNwXFw6dS1kc3Bfbm9uZXtkaXNwbGF5Om5vbmV9fUBtZWRpYShob3Zlcjpob3Zlcil7LmhvdmVyXFw6dS1kc3BfYmt7ZGlzcGxheTpibG9ja30uaG92ZXJcXDp1LWRzcF9pYntkaXNwbGF5OmlubGluZS1ibG9ja30uaG92ZXJcXDp1LWRzcF9pbHtkaXNwbGF5OmlubGluZX0uaG92ZXJcXDp1LWRzcF9ub25le2Rpc3BsYXk6bm9uZX19LnUtd2Jfa2VlcC1hbGx7d29yZC1icmVhazprZWVwLWFsbH0udS13Yl9icmVhay1hbGx7d29yZC1icmVhazpicmVhay1hbGx9LnUtdHh0X2xlZnR7dGV4dC1hbGlnbjpsZWZ0fUBtZWRpYShtaW4td2lkdGg6IDg1MC4wMnB4KSwob3JpZW50YXRpb246bGFuZHNjYXBlKSxwcmludHsucGNcXDp1LXR4dF9sZWZ0e3RleHQtYWxpZ246bGVmdH19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWluLXdpZHRoOiA1NTAuMDJweClhbmQgKG1heC13aWR0aDogODUwcHgpey50YlxcOnUtdHh0X2xlZnR7dGV4dC1hbGlnbjpsZWZ0fX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsudGItbG9cXDp1LXR4dF9sZWZ0e3RleHQtYWxpZ246bGVmdH19QG1lZGlhKG1pbi13aWR0aDogNTUwLjAycHgpey5zcC11cFxcOnUtdHh0X2xlZnR7dGV4dC1hbGlnbjpsZWZ0fX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDU1MHB4KXsuc3BcXDp1LXR4dF9sZWZ0e3RleHQtYWxpZ246bGVmdH19QG1lZGlhKGhvdmVyOmhvdmVyKXsuaG92ZXJcXDp1LXR4dF9sZWZ0e3RleHQtYWxpZ246bGVmdH19LnUtdHh0X2NlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEobWluLXdpZHRoOiA4NTAuMDJweCksKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkscHJpbnR7LnBjXFw6dS10eHRfY2VudGVye3RleHQtYWxpZ246Y2VudGVyfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtaW4td2lkdGg6IDU1MC4wMnB4KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LnRiXFw6dS10eHRfY2VudGVye3RleHQtYWxpZ246Y2VudGVyfX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsudGItbG9cXDp1LXR4dF9jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9fUBtZWRpYShtaW4td2lkdGg6IDU1MC4wMnB4KXsuc3AtdXBcXDp1LXR4dF9jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogNTUwcHgpey5zcFxcOnUtdHh0X2NlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn19QG1lZGlhKGhvdmVyOmhvdmVyKXsuaG92ZXJcXDp1LXR4dF9jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9fS51LXR4dF9yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYShtaW4td2lkdGg6IDg1MC4wMnB4KSwob3JpZW50YXRpb246bGFuZHNjYXBlKSxwcmludHsucGNcXDp1LXR4dF9yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtaW4td2lkdGg6IDU1MC4wMnB4KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LnRiXFw6dS10eHRfcmlnaHR7dGV4dC1hbGlnbjpyaWdodH19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA4NTBweCl7LnRiLWxvXFw6dS10eHRfcmlnaHR7dGV4dC1hbGlnbjpyaWdodH19QG1lZGlhKG1pbi13aWR0aDogNTUwLjAycHgpey5zcC11cFxcOnUtdHh0X3JpZ2h0e3RleHQtYWxpZ246cmlnaHR9fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1heC13aWR0aDogNTUwcHgpey5zcFxcOnUtdHh0X3JpZ2h0e3RleHQtYWxpZ246cmlnaHR9fUBtZWRpYShob3Zlcjpob3Zlcil7LmhvdmVyXFw6dS10eHRfcmlnaHR7dGV4dC1hbGlnbjpyaWdodH19LnUtdHh0X2p1c3RpZnl7dGV4dC1hbGlnbjpqdXN0aWZ5O3RleHQtanVzdGlmeTppbnRlci1pZGVvZ3JhcGh9QG1lZGlhKG1pbi13aWR0aDogODUwLjAycHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHByaW50ey5wY1xcOnUtdHh0X2p1c3RpZnl7dGV4dC1hbGlnbjpqdXN0aWZ5O3RleHQtanVzdGlmeTppbnRlci1pZGVvZ3JhcGh9fUBtZWRpYShvcmllbnRhdGlvbjpwb3J0cmFpdClhbmQgKG1pbi13aWR0aDogNTUwLjAycHgpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsudGJcXDp1LXR4dF9qdXN0aWZ5e3RleHQtYWxpZ246anVzdGlmeTt0ZXh0LWp1c3RpZnk6aW50ZXItaWRlb2dyYXBofX1AbWVkaWEob3JpZW50YXRpb246cG9ydHJhaXQpYW5kIChtYXgtd2lkdGg6IDg1MHB4KXsudGItbG9cXDp1LXR4dF9qdXN0aWZ5e3RleHQtYWxpZ246anVzdGlmeTt0ZXh0LWp1c3RpZnk6aW50ZXItaWRlb2dyYXBofX1AbWVkaWEobWluLXdpZHRoOiA1NTAuMDJweCl7LnNwLXVwXFw6dS10eHRfanVzdGlmeXt0ZXh0LWFsaWduOmp1c3RpZnk7dGV4dC1qdXN0aWZ5OmludGVyLWlkZW9ncmFwaH19QG1lZGlhKG9yaWVudGF0aW9uOnBvcnRyYWl0KWFuZCAobWF4LXdpZHRoOiA1NTBweCl7LnNwXFw6dS10eHRfanVzdGlmeXt0ZXh0LWFsaWduOmp1c3RpZnk7dGV4dC1qdXN0aWZ5OmludGVyLWlkZW9ncmFwaH19QG1lZGlhKGhvdmVyOmhvdmVyKXsuaG92ZXJcXDp1LXR4dF9qdXN0aWZ5e3RleHQtYWxpZ246anVzdGlmeTt0ZXh0LWp1c3RpZnk6aW50ZXItaWRlb2dyYXBofX0udS10eHRfZGFzaHtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQ7dHJhbnNmb3JtOnNjYWxlWCgyKTtwYWRkaW5nLXJpZ2h0OjFlbX19IiwiLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG4vLyDihpHjgpLmm7jjgYvjgarjgYTjgajjgrPjg6Hjg7Pjg4jjgYzmtojjgZXjgozjgabjgZfjgb7jgYbjga7jgadcblxuQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwiLi4vLi4vY29yZS9lYXNpbmdcIjtcblxuJHNwbWVudTogKFxuICB0Yi1sbzogKFxuICAgIGJhc2U6IChcbiAgICAgIHdpZHRoOiAxMDB2dyxcbiAgICAgIGhlaWdodDogMTAwdmgsXG4gICAgICBsZWZ0OiAwLFxuICAgICAgdG9wOiAwLFxuICAgICksXG4gICAgaW5pdDogKFxuICAgICAgaGVpZ2h0OiAwLFxuICAgICAgb3BhY2l0eTogMCxcbiAgICApLFxuICAgIG9wZW46KFxuICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzLFxuICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbWFwLmdldChlYXNpbmcuJGVhc2luZywgb3V0LXF1YWQpLFxuICAgICksXG4gICAgY2xvc2U6IChcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycyxcbiAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IG1hcC5nZXQoZWFzaW5nLiRlYXNpbmcsIG91dC1xdWFkKSxcbiAgICApLFxuICApLFxuKTtcblxuLy8g44Kq44O844OX44OzXG5Aa2V5ZnJhbWVzIHRiLWxvXFw6ZS1zcG1lbnUtb3BlbiB7XG4gIDAlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4vLyDjgq/jg63jg7zjgrpcbkBrZXlmcmFtZXMgdGItbG9cXDplLXNwbWVudS1jbG9zZSB7XG4gIDAlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgOTklIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIGhlaWdodDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4iLCIvKipcbnN5Zy1mbG9jc3M0IOOBruioreWumuOChCBtaXhpbiDjgpLliKnnlKjjgZnjgovjgavjga/lkIRzY3Nz44OV44Kh44Kk44Or5YaF44Gn5LiL6KiY44Gu44KI44GG44Gr6KiY6L+wXG5AdXNlIFwiLi4vLi4vc3lnLWZsb2NzczUtaW1wb3J0L2NvbmZpZ1wiIGFzICo7XG5AdXNlIFwiLi4vLi4vc3lnLWZsb2NzczUtaW1wb3J0L21ldGhvZFwiO1xuKiovXG5cbkB1c2UgJ3Nhc3M6bWFwJztcbkB1c2UgJ3Nhc3M6bWV0YSc7XG5cbi8vIOODleODrOODvOODoOODr+ODvOOCr+OBruioreWumlxuQHVzZSAnLi9zeWctZmxvY3NzNS1pbXBvcnQvY29uZmlnJyBhcyAqO1xuQHVzZSAnLi9zeWctZmxvY3NzNS1pbXBvcnQvbWV0aG9kJztcblxuLy8gQGZvcndhcmQgJy4uLy4uLy4uL25vZGVfbW9kdWxlcy9Ac3lnbmFzL3N5Zy1mbG9jc3M1L21ldGhvZC8nO1xuXG4vLyDjg5Xjg6zjg7zjg6Djg6/jg7zjgq/jga4gbWl4aW4g44KS6Kqt44G/6L6844G/XG5AdXNlICcuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9mb3VuZGF0aW9uJyBhcyBzeWctZmxvY3NzNS1mb3VuZGF0aW9uO1xuQHVzZSAnLi4vLi4vbm9kZV9tb2R1bGVzL0BzeWduYXMvc3lnLWZsb2NzczUvbGF5b3V0JyBhcyBzeWctZmxvY3NzNS1sYXlvdXQ7XG5AdXNlICcuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9vYmplY3QvY29tcG9uZW50JyBhcyBzeWctZmxvY3NzNS1jb21wb25lbnQ7XG5AdXNlICcuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9vYmplY3QvZWZmZWN0JyBhcyBzeWctZmxvY3NzNS1lZmZlY3Q7XG5AdXNlICcuLi8uLi9ub2RlX21vZHVsZXMvQHN5Z25hcy9zeWctZmxvY3NzNS9vYmplY3QvdXRpbGl0eScgYXMgc3lnLWZsb2NzczUtdXRpbGl0eTtcblxuLy8g44Os44Kk44Ok44O85a6a576pXG5AbGF5ZXIgcmVzZXQsIHZlbmRvciwgc3lnLWZsb2NzczUsIHByb2plY3QsIHV0aWxpdHk7XG5cbi8vIOODleODrOODvOODoOODr+ODvOOCr+mBqeeUqFxuQGxheWVyIHN5Zy1mbG9jc3M1IHtcbiAgQGluY2x1ZGUgc3lnLWZsb2NzczUtZm91bmRhdGlvbi5mb3VuZGF0aW9uKCRjb25maWcpO1xuICBAaW5jbHVkZSBzeWctZmxvY3NzNS1sYXlvdXQubGF5b3V0KCRjb25maWcpO1xuICBAaW5jbHVkZSBzeWctZmxvY3NzNS1jb21wb25lbnQuY29tcG9uZW50KCRjb25maWcpO1xuICBAaW5jbHVkZSBzeWctZmxvY3NzNS1lZmZlY3QuZWZmZWN0KCRjb25maWcpO1xufVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIOODl+ODreOCuOOCp+OCr+ODiOioreWumlxuLy8g44OX44Ot44K444Kn44Kv44OI6Kit5a6a6Kqt44G/6L6844G/XG5AbGF5ZXIgcHJvamVjdCB7XG4gIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MoZm91bmRhdGlvbik7XG4gIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MobGF5b3V0KTtcbiAgQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhvYmplY3QpO1xuICBAaW5jbHVkZSBtZXRhLmxvYWQtY3NzKHBhZ2UpO1xufVxuXG4vLyDjg5Xjg6zjg7zjg6Djg6/jg7zjgq8gdXRpbGl0eSDpgannlKhcbkBsYXllciB1dGlsaXR5IHtcbiAgQGluY2x1ZGUgc3lnLWZsb2NzczUtdXRpbGl0eS51dGlsaXR5KCRjb25maWcpO1xufVxuIiwiQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcIi4uL21ldGhvZFwiO1xuXG5AbWl4aW4gcm9vdCgkY29uZmlnKSB7XG4gIDpyb290IHtcbiAgICAvLyBiYXNlXG4gICAgLS1yb290LWxpbmUtaGVpZ2h0OiAje21hcC5nZXQoJGNvbmZpZywgY29yZSwgYmFzZSwgbGluZS1oZWlnaHQpfTtcbiAgICAtLXJvb3QtYmFja2dyb3VuZC1jb2xvcjogI3ttYXAuZ2V0KCRjb25maWcsIGNvcmUsIGJhc2UsIGJhY2tncm91bmQtY29sb3IpfTtcbiAgICAtLXJvb3QtZm9udC1jb2xvcjogI3ttYXAuZ2V0KCRjb25maWcsIGNvcmUsIGJhc2UsIGNvbG9yKX07XG4gICAgLS1yb290LWxldHRlci1zcGFjaW5nOiAje21hcC5nZXQoJGNvbmZpZywgY29yZSwgYmFzZSwgbGV0dGVyLXNwYWNpbmcpfTtcblxuICAgIC8vIG1hcmdpbiAvIHBhZGRpbmdcbiAgICBAZWFjaCAkbWVkaWEsICRwYXJhbXMgaW4gbWFwLmdldCgkY29uZmlnLCBjb3JlLCBzcGFjZXIpIHtcbiAgICAgIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCAkbWVkaWEpIHtcbiAgICAgICAgQGVhY2ggJHNpemUsICR2YWwgaW4gJHBhcmFtcyB7XG4gICAgICAgICAgLS1yb290LXNwYWNlcl8jeyRzaXplfTogI3skdmFsfTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIGZvbnQtc2l6ZVxuICAgIEBlYWNoICRtZWRpYSwgJHBhcmFtcyBpbiBtYXAuZ2V0KCRjb25maWcsIGNvcmUsIGZvbnQtc2l6ZSkge1xuICAgICAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsICRtZWRpYSkge1xuICAgICAgICBAZWFjaCAkc2l6ZSwgJHZhbCBpbiAkcGFyYW1zIHtcbiAgICAgICAgICAtLXJvb3QtZm9udC1zaXplXyN7JHNpemV9OiAjeyR2YWx9cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gbGluZS1oZWlnaHRcbiAgICBAZWFjaCAkc2l6ZSwgJHZhbCBpbiBtYXAuZ2V0KCRjb25maWcsIGNvcmUsIGxpbmUtaGVpZ2h0KSB7XG4gICAgICAtLXJvb3QtbGluZS1oZWlnaHRfI3skc2l6ZX06IGNhbGModmFyKC0tcm9vdC1saW5lLWhlaWdodCkgKiAjeyR2YWx9KTtcbiAgICB9XG5cbiAgICAvLyBjb2xvclxuICAgIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gbWFwLmdldCgkY29uZmlnLCBjb3JlLCBjb2xvcikge1xuICAgICAgQGVhY2ggJHR5cGUsICRjb2RlIGluICRjb2xvciB7XG4gICAgICAgIEBpZiAkdHlwZSA9PSBcImJhc2VcIiB7XG4gICAgICAgICAgLS1yb290LWNvbG9yXyN7XCJcIiskbmFtZX06ICN7JGNvZGV9O1xuICAgICAgICAgIC0tcm9vdC1yZ2JfI3tcIlwiKyRuYW1lfTogI3tjb2xvci5yZWQoJGNvZGUpfSwgI3tjb2xvci5ncmVlbigkY29kZSl9LCAje2NvbG9yLmJsdWUoJGNvZGUpfTtcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgLS1yb290LWNvbG9yXyN7XCJcIiskbmFtZX0tI3skdHlwZX06ICN7JGNvZGV9O1xuICAgICAgICAgIC0tcm9vdC1yZ2JfI3tcIlwiKyRuYW1lfS0jeyR0eXBlfTogI3tjb2xvci5yZWQoJGNvZGUpfSwgI3tjb2xvci5ncmVlbigkY29kZSl9LCAje2NvbG9yLmJsdWUoJGNvZGUpfTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwiLi4vbWV0aG9kXCI7XG5cbkBtaXhpbiBodG1sKCRjb25maWcpIHtcbiAgaHRtbCB7XG4gICAgLy8g44OV44Kp44Oz44OI44K144Kk44K6XG4gICAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHBjKSB7XG4gICAgICBmb250LXNpemU6ICN7bWFwLmdldCgkY29uZmlnLCBjb3JlLCBiYXNlLCBmb250LXNpemUsIHBjKX07XG4gICAgfVxuICAgIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCB0Yikge1xuICAgICAgZm9udC1zaXplOiAje21hcC5nZXQoJGNvbmZpZywgY29yZSwgYmFzZSwgZm9udC1zaXplLCB0Yil9O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgc3ApIHtcbiAgICAgIGZvbnQtc2l6ZTogI3ttYXAuZ2V0KCRjb25maWcsIGNvcmUsIGJhc2UsIGZvbnQtc2l6ZSwgc3ApfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIOWfuuacrOODkeODqeODoeODvOOCv+ODvOOCkuioreWumlxuQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwiLi4vbWV0aG9kXCI7XG5cbkBtaXhpbiBib2R5KCRjb25maWcpIHtcbiAgYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcm9vdC1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tcm9vdC1mb250LWNvbG9yKTtcbiAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IG1hcC1nZXQoJGNvbmZpZywgY29yZSwgYmFzZSwgZm9udC1mZWF0dXJlKTtcbiAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tcm9vdC1sZXR0ZXItc3BhY2luZyk7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLXJvb3QtbGluZS1oZWlnaHQpO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXG4gICAgQGluY2x1ZGUgbWV0aG9kLmZvbnQtZmFtaWx5KCRjb25maWcsIG1hcC5nZXQoJGNvbmZpZywgY29yZSwgYmFzZSwgZm9udC1mYW1pbHkpKTtcbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6bWFwXCI7XG5cbkBtaXhpbiBmb250LWZhbWlseSgkY29uZmlnLCAkbmFtZSwgJGltcG90YW50OiBcIlwiKSB7XG4gICRmb250OiBtYXAuZ2V0KCRjb25maWcsIGNvcmUsIGZvbnQtZmFtaWx5LCAkbmFtZSk7XG5cbiAgZm9udC1mYW1pbHk6ICN7bWFwLmdldCgkZm9udCwgZmFtaWx5KSAkaW1wb3RhbnR9O1xuXG4gIEBpZiBtYXAuZ2V0KCRmb250LCB3ZWlnaHQpIHtcbiAgICBmb250LXdlaWdodDogI3ttYXAuZ2V0KCRmb250LCB3ZWlnaHQpICRpbXBvdGFudH07XG4gIH1cbn1cbiIsIkBtaXhpbiBwKCRjb25maWcpIHtcbiAgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwiLi4vbWV0aG9kXCI7XG5cbkBtaXhpbiBhKCRjb25maWcpIHtcbiAgYSxcbiAgYTpmb2N1cyB7XG4gICAgY29sb3I6IHZhcigtLXJvb3QtY29sb3JfbGluayk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IDAuMnM7XG4gIH1cblxuICBhOmhvdmVyLFxuICBhOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLXJvb3QtY29sb3JfbGluay1ob3Zlcik7XG4gIH1cbn1cbiIsIkBtaXhpbiBoKCRjb25maWcpIHtcbiAgaDEsXG4gIGgyLFxuICBoMyxcbiAgaDQsXG4gIGg1LFxuICBoNiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuIiwiLyoqXG7jgrnjgr/jgqTjg6vjga7phY3liJfjgpLmm7jjgY3lh7rjgZnjgaDjgZHjga4gbWl4aW5cblxu5LiL6KiY44Gu44KI44GG44Gq5b2i5byP44Gr5a++5b+c44CCXG5cbiRjb21wb25lbnQ6IChcbiAgLy8g44OH44OV44Kp44Or44OI44Go44GE44GG44Oi44OH44Kj44OV44Kh44Kk44Go44GX44Gm6ICD44GI44KLXG4gIC8vIOOBk+OBrumajuWxpOOCkiBtaXhpbiDjgavkuI7jgYjjgotcbiAgLy8g5pu444GL44KM44Gm44GE44KL44K544K/44Kk44Or44Gv44Gd44Gu44G+44G+5pu444GN5Ye644GV44KM44KLXG4gIGRlZmF1bHQ6IChcbiAgICAtLWNvbXBvbmVudC1iZzogI2ZmZixcbiAgICBjb2xvcjogI2NjYyxcbiAgKSxcbiAgbW9kaWZ5OiAoXG4gICAgLy8g44Oi44OH44Kj44OV44Kh44Kk44Gu5ZCN5YmNXG4gICAgLy8g44GT44Gu6ZqO5bGk44KSIG1peGluIOOBq+S4juOBiOOCi1xuICAgIGN1c3RvbTogKFxuICAgICAgZm9udC1zaXplOiAxZW0sXG4gICAgICBjb2xvcjogI2MwMCxcbiAgICAgICNiZWZvcmU6IChcbiAgICAgICAgY29udGVudDogXCJCRUZPUkVcIixcbiAgICAgICksXG4gICAgICAjYWZ0ZXI6IChcbiAgICAgICAgY29udGVudDogXCJCRUZPUkVcIixcbiAgICAgICksXG4gICAgICAvLyDku7vmhI/jga7jgqjjg6zjg6Hjg7Pjg4jjgoTjgq/jg6njgrlcbiAgICAgIHNwYW46IChcbiAgICAgICAgYmFja2dyb3VuZDogcmVkLFxuICAgICAgKSxcbiAgICAgIC8vICNtZWRpYSDjgYzjgYLjgaPjgZ/jgonjg6Hjg4fjgqPjgqLjgq/jgqjjg6rjg7xcbiAgICAgIC8vIHN0eWxlIOWGheOBriAjbWVkaWEg44GvIGNsYXNzIOOCkuS9nOOCieOBquOBhFxuICAgICAgI21lZGlhOiAoXG4gICAgICAgIHNwOiAoXG4gICAgICAgICAgZm9udC1zaXplOiAuOWVtLFxuICAgICAgICApLFxuICAgICAgKSxcbiAgICAgIC8vIOOBk+OBoeOCieOBryAuc3A6Zm9vIOOBruOCiOOBhuOBq+ODoeODh+OCo+OCouavjuOBqyBjbGFzcyDjgpLkvZzjgotcbiAgICAgICNtZWRpYS1jbGFzczogKFxuICAgICAgICBwYzogKFxuICAgICAgICAgIC0tY29tcG9uZW50LWJnOiAjMDBjLFxuICAgICAgICApLFxuICAgICAgKSxcbiAgICApLFxuICApLFxuKTtcbioqL1xuXG5AdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCJzYXNzOm1ldGFcIjtcbkB1c2UgXCIuL21lZGlhXCI7XG5cbkBtaXhpbiBzZXQtc3R5bGUoJGNvbmZpZywgJGdyb3VwLCAkbW9kaWZ5LW5hbWU6IFwiXCIpIHtcbiAgQGlmICRtb2RpZnktbmFtZSA9PSBcIlwiIHtcbiAgICBAaW5jbHVkZSBfc2V0LXN0eWxlLWRlZmF1bHQoJGNvbmZpZywgJGdyb3VwKTtcbiAgfSBAZWxzZSB7XG4gICAgQGluY2x1ZGUgX3NldC1zdHlsZS1tb2RpZnkoJGNvbmZpZywgJGdyb3VwLCAkbW9kaWZ5LW5hbWUpO1xuICB9XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8g44OH44OV44Kp44Or44OI44K544K/44Kk44Or44Gu5pu444GN5Ye644GXXG5AbWl4aW4gX3NldC1zdHlsZS1kZWZhdWx0KCRjb25maWcsICRncm91cCkge1xuICAvLyDjgrnjgr/jgqTjg6vmm7jjgY3lh7rjgZdcbiAgQGluY2x1ZGUgX3NldC1zdHlsZSgkY29uZmlnLCAkZ3JvdXApO1xufVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIOODouODh+OCo+ODleOCoeOCpOOBruabuOOBjeWHuuOBl1xuQG1peGluIF9zZXQtc3R5bGUtbW9kaWZ5KCRjb25maWcsICRncm91cCwgJG1vZGlmeS1uYW1lKSB7XG4gIC8vIOOCueOCv+OCpOODq+abuOOBjeWHuuOBl1xuICAmLiN7JG1vZGlmeS1uYW1lfSB7XG4gICAgQGluY2x1ZGUgX3NldC1zdHlsZSgkY29uZmlnLCAkZ3JvdXApO1xuICB9XG5cbiAgLy8g44Oh44OH44Kj44Ki44Kv44Ko44Oq44O844Kv44Op44K544KS5L2c44KL5oyH5a6a44GM44GC44KM44GwXG4gIEBpZiBtYXAuZ2V0KCRncm91cCwgI21lZGlhLWNsYXNzKSB7XG4gICAgQGVhY2ggJG1lZGlhLCAkcGFyYW0gaW4gbWFwLmdldCgkZ3JvdXAsICNtZWRpYS1jbGFzcykge1xuICAgICAgQGluY2x1ZGUgbWVkaWEubWVkaWEoJGNvbmZpZywgJG1lZGlhKSB7XG4gICAgICAgIC8vIOODoeODh+OCo+OCouWQjTrjgq/jg6njgrnlkI1cbiAgICAgICAgJi4jeyRtZWRpYX1cXDojeyRtb2RpZnktbmFtZX0ge1xuICAgICAgICAgIEBpbmNsdWRlIF9zZXQtc3R5bGUoJGNvbmZpZywgJHBhcmFtKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIOOCueOCv+OCpOODq+abuOOBjeWHuuOBl1xuQG1peGluIF9zZXQtc3R5bGUoJGNvbmZpZywgJG9iaikge1xuICAvLyDjgq3jg7zjgaflh6bnkIbjgpLliIblspBcbiAgQGVhY2ggJGtleSwgJHZhbCBpbiAkb2JqIHtcbiAgICAvLyBAZGVidWcgJHZhbDtcbiAgICAvLyBAZGVidWcgJGtleSBcIuOBrnR5cGXjga9cIiBtZXRhLnR5cGUtb2YoJHZhbCk7XG4gICAgQGlmICRrZXkgPT0gXCIjaG92ZXJcIiB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjphY3RpdmUsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgQGluY2x1ZGUgX3NldC1zdHlsZSgkY29uZmlnLCAkdmFsKTtcbiAgICAgIH1cbiAgICB9IEBlbHNlIGlmICRrZXkgPT0gXCIjaG92ZXItYWN0aXZlXCIge1xuICAgICAgJjphY3RpdmUsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyxcbiAgICAgICYucm91dGVyLWxpbmstYWN0aXZlLFxuICAgICAgJltkYXRhLWFjdGl2ZT1cInRydWVcIl0ge1xuICAgICAgICBAaW5jbHVkZSBfc2V0LXN0eWxlKCRjb25maWcsICR2YWwpO1xuICAgICAgfVxuICAgIH0gQGVsc2UgaWYgJGtleSA9PSBcIiNiZWZvcmVcIiB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBAaW5jbHVkZSBfc2V0LXN0eWxlKCRjb25maWcsICR2YWwpO1xuICAgICAgfVxuICAgIH0gQGVsc2UgaWYgJGtleSA9PSBcIiNhZnRlclwiIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgX3NldC1zdHlsZSgkY29uZmlnLCAkdmFsKTtcbiAgICAgIH1cbiAgICB9IEBlbHNlIGlmICRrZXkgPT0gXCIjbWVkaWFcIiB7XG4gICAgICBAZWFjaCAkbWVkaWEsICRwYXJhbSBpbiAkdmFsIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEubWVkaWEoJGNvbmZpZywgJG1lZGlhKSB7XG4gICAgICAgICAgQGluY2x1ZGUgX3NldC1zdHlsZSgkY29uZmlnLCAkcGFyYW0pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfSBAZWxzZSBpZiAka2V5ID09IFwiI21lZGlhLWNsYXNzXCIge1xuICAgICAgLy8gI21lZGlhLWNsYXNzIOOBr+S9leOCguOBl+OBquOBhFxuICAgIH0gQGVsc2UgaWYgJGtleSA9PSBcIiNtaXhpblwiIHtcbiAgICB9IEBlbHNlIGlmIG1ldGEudHlwZS1vZigkdmFsKSA9PSBcIm1hcFwiIHtcbiAgICAgIC8vIOOBquOCk+OCieOBi+OBruOCqOODrOODoeODs+ODiOOChOOCr+ODqeOCuVxuICAgICAgI3ska2V5fSB7XG4gICAgICAgIEBpbmNsdWRlIF9zZXQtc3R5bGUoJGNvbmZpZywgJHZhbCk7XG4gICAgICB9XG4gICAgfSBAZWxzZSB7XG4gICAgICAjeyRrZXl9OiAjeyR2YWx9O1xuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIHN0cm9uZygkY29uZmlnKSB7XG4gIHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxufVxuIiwiQG1peGluIGltZygkY29uZmlnKSB7XG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCIvLyBmb3JtIOimgee0oFxuXG5AdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCIuLi9tZXRob2RcIjtcblxuQG1peGluIGlucHV0KCRjb25maWcpIHtcbiAgJG9wdDogbWFwLmdldCgkY29uZmlnLCBjb3JlLCBmb3JtKTtcblxuICB0ZXh0YXJlYSxcbiAgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG4gIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbiAgaW5wdXRbdHlwZT1cImZpbGVcIl0sXG4gIGlucHV0W3R5cGU9XCJtb250aFwiXSxcbiAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbiAgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuICBpbnB1dFt0eXBlPVwicmFuZ2VcIl0sXG4gIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG4gIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4gIGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuICBpbnB1dFt0eXBlPVwidXJsXCJdLFxuICBpbnB1dFt0eXBlPVwid2Vla1wiXSB7XG4gICAgcGFkZGluZzogdmFyKC0taW5wdXQtcGFkZGluZywgI3ttYXAuZ2V0KCRvcHQsIGlucHV0LXBhZGRpbmcpfSk7XG4gICAgYm9yZGVyOiB2YXIoLS1pbnB1dC1ib3JkZXIsICN7bWFwLmdldCgkb3B0LCBpbnB1dC1ib3JkZXIpfSk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0taW5wdXQtcmFkaXVzLCAje21hcC5nZXQoJG9wdCwgaW5wdXQtcmFkaXVzKX0pO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWlucHV0LWxpbmUtaGVpZ2h0LCAje21hcC5nZXQoJG9wdCwgaW5wdXQtbGluZS1oZWlnaHQpfSk7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1pbnB1dC1zaGFkb3csICN7bWFwLmdldCgkb3B0LCBpbnB1dC1zaGFkb3cpfSk7XG4gICAgdHJhbnNpdGlvbjogMC4ycztcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0taW5wdXQtc2hhZG93LWZvY3VzLCAje21hcC5nZXQoJG9wdCwgaW5wdXQtc2hhZG93LWZvY3VzKX0pO1xuICAgIH1cblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1pbnB1dC1wbGFjZWhvbGRlci1jb2xvciwgI3ttYXAuZ2V0KCRvcHQsIGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yKX0pO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBzcCkge1xuICAgICAgZm9udC1zaXplOiBtYXgoMTZweCwgMXJlbSk7XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gbGFiZWwoJGNvbmZpZykge1xuICBsYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4iLCIvLyDjgrvjg6zjgq/jg4jjg5zjg4Pjgq/jgrlcblxuQG1peGluIHNlbGVjdCgkY29uZmlnKSB7XG4gIHNlbGVjdCB7XG4gICAgb3V0bGluZTogMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI2NjYztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGhlaWdodDogMmVtO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJlbSByZ2JhKCM2N2QyZmYsIDAuNSksIDAuMDVlbSAwLjA1ZW0gMC4xZW0gMCByZ2JhKDAsIDAsIDAsIDAuMikgaW5zZXQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBwZXJmZWN0LXNjcm9sbGJhciDnlKhcbkBtaXhpbiBwZXJmZWN0LXNjcm9sbGJhcigkY29uZmlnKSB7XG4gIC8qXG4gKiBDb250YWluZXIgc3R5bGVcbiAqL1xuICAucHMge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAgIHRvdWNoLWFjdGlvbjogYXV0bztcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBhdXRvO1xuICB9XG5cbiAgLypcbiAqIFNjcm9sbGJhciByYWlsIHN0eWxlc1xuICovXG4gIC5wc19fcmFpbC14IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhciwgb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXIsIG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gICAgaGVpZ2h0OiAxNXB4O1xuXG4gICAgLyogdGhlcmUgbXVzdCBiZSAnYm90dG9tJyBvciAndG9wJyBmb3IgcHNfX3JhaWwteCAqL1xuICAgIGJvdHRvbTogMDtcblxuICAgIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gIC5wc19fcmFpbC15IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhciwgb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXIsIG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gICAgd2lkdGg6IDE1cHg7XG5cbiAgICAvKiB0aGVyZSBtdXN0IGJlICdyaWdodCcgb3IgJ2xlZnQnIGZvciBwc19fcmFpbC15ICovXG4gICAgcmlnaHQ6IDA7XG5cbiAgICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cblxuICAucHMtLWFjdGl2ZS14ID4gLnBzX19yYWlsLXgsXG4gIC5wcy0tYWN0aXZlLXkgPiAucHNfX3JhaWwteSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAucHM6aG92ZXIgPiAucHNfX3JhaWwteCxcbiAgLnBzOmhvdmVyID4gLnBzX19yYWlsLXksXG4gIC5wcy0tZm9jdXMgPiAucHNfX3JhaWwteCxcbiAgLnBzLS1mb2N1cyA+IC5wc19fcmFpbC15LFxuICAucHMtLXNjcm9sbGluZy14ID4gLnBzX19yYWlsLXgsXG4gIC5wcy0tc2Nyb2xsaW5nLXkgPiAucHNfX3JhaWwteSB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnBzX19yYWlsLXg6aG92ZXIsXG4gIC5wc19fcmFpbC15OmhvdmVyLFxuICAucHNfX3JhaWwteDpmb2N1cyxcbiAgLnBzX19yYWlsLXk6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLypcbiAqIFNjcm9sbGJhciB0aHVtYiBzdHlsZXNcbiAqL1xuICAucHNfX3RodW1iLXgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhYWE7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXIsIGhlaWdodCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhciwgaGVpZ2h0IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgaGVpZ2h0OiA2cHg7XG5cbiAgICAvKiB0aGVyZSBtdXN0IGJlICdib3R0b20nIGZvciBwc19fdGh1bWIteCAqL1xuICAgIGJvdHRvbTogMnB4O1xuXG4gICAgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG5cbiAgLnBzX190aHVtYi15IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyLCB3aWR0aCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhciwgd2lkdGggMC4ycyBlYXNlLWluLW91dDtcbiAgICB3aWR0aDogNnB4O1xuXG4gICAgLyogdGhlcmUgbXVzdCBiZSAncmlnaHQnIGZvciBwc19fdGh1bWIteSAqL1xuICAgIHJpZ2h0OiAycHg7XG5cbiAgICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cblxuICAucHNfX3JhaWwteDpob3ZlciA+IC5wc19fdGh1bWIteCxcbiAgLnBzX19yYWlsLXg6Zm9jdXMgPiAucHNfX3RodW1iLXgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICB9XG5cbiAgLnBzX19yYWlsLXk6aG92ZXIgPiAucHNfX3RodW1iLXksXG4gIC5wc19fcmFpbC15OmZvY3VzID4gLnBzX190aHVtYi15IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICAgIHdpZHRoOiAxMXB4O1xuICB9XG5cbiAgLyogTVMgc3VwcG9ydHMgKi9cbiAgQHN1cHBvcnRzICgtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmUpIHtcbiAgICAucHMge1xuICAgICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgIC5wcyB7XG4gICAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gZmxleCBib3hcbi8vIGdyaWQg44Go5YWx6YCa44Gu5bGe5oCn44Gv5LiL6KiY44OV44Kh44Kk44Or5Y+C54WnXG4vLyBnYXAgLT4gX2dhcC5zY3NzXG4vLyBqdXN0aWZ5LWNvbnRlbnQgLT4gX2pzdC5zY3NzXG4vLyBhbGlnbi1pdGVtcyAtPiBfYWxpLnNjc3Ncbi8vIG9yZGVyIC0+IF9vcmRlci5zY3NzXG5cbkB1c2UgXCJzYXNzOm1hdGhcIjtcbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcIi4uL21ldGhvZFwiO1xuXG5AbWl4aW4gbC1meCgkY29uZmlnKSB7XG4gIC8vIOODoeODh+OCo+OCouOCr+OCqOODquODvFxuICAkbWVkaWEtcXVlcnk6IG1hcC5nZXQoJGNvbmZpZywgY29yZSwgbWVkaWEtcXVlcnkpO1xuICAvLyBtYXJnaW5cbiAgJG1hcmdpbnM6IG1hcC5nZXQoJGNvbmZpZywgY29yZSwgbWFyZ2lucyk7XG5cbiAgLmwtZngge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGNvbHVtbi1nYXA6IHZhcigtLWwtZ2FwLXgsIDBweCk7XG4gICAgcm93LWdhcDogdmFyKC0tbC1nYXAteSwgMHB4KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tbC1nYXAteCwgMHB4KSAqIC0xKTtcblxuICAgIC8vIOaUueihjOOBl+OBquOBhFxuICAgIC8vIOOBn+OBoOOBl+OCueODnuODm+OBr+aUueihjOOBleOBm+OCi1xuICAgIC8vIDxkaXYgY2xhc3M9XCJsLWZ4IGwtZngtLW5vd3JhcFwiPlxuICAgICYubC1meC0tbm93cmFwIHtcbiAgICAgIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBzcC11cCkge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBtYXJnaW4tcmlnaHQg44KS6Kq/5pW044GX44Gq44GEXG4gICAgJi5sLWZ4LS1uby1tciB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbiAgICAvLyDkuKbjgbPmlrnlkJFcbiAgICAvLyA8ZGl2IGNsYXNzPVwibC1meCBsLWZ4LS1kaXJfcm93XCI+XG4gICAgQGluY2x1ZGUgX2wtZngtLWRpcjtcblxuICAgIC8vIOODoeODh+OCo+OCouOCr+OCqOODquODvOavjuOBruioreWumlxuICAgIEBlYWNoICRtZWRpYSwgJHZhbCBpbiAkbWVkaWEtcXVlcnkge1xuICAgICAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsICRtZWRpYSkge1xuICAgICAgICBAaW5jbHVkZSBfbC1meC0tZGlyKFwiI3skbWVkaWF9XFxcXDpcIik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8g44K744Or77ya5YiG5Ymy5pWw5oyH5a6aXG4gIC8vIDxkaXYgY2xhc3M9XCJsLWZ4XCI+PGRpdiBjbGFzcz1cImwtZnhfX2l0ZW1fMi0xXCI+XG4gIFtjbGFzcyo9XCJsLWZ4X19maXQtaXRlbVwiXSxcbiAgW2NsYXNzKj1cImwtZnhfX2l0ZW1fXCJdIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgQGluY2x1ZGUgX2wtZnhfX2l0ZW0oJGNvbmZpZyk7XG5cbiAgQGVhY2ggJG1lZGlhLCAkdmFsIGluICRtZWRpYS1xdWVyeSB7XG4gICAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsICRtZWRpYSkge1xuICAgICAgQGluY2x1ZGUgX2wtZnhfX2l0ZW0oJGNvbmZpZywgXCIjeyRtZWRpYX1cXFxcOlwiKTtcbiAgICB9XG4gIH1cblxuICAvLyDjgrvjg6vvvJpmaXQtY29udGVudFxuICBAaW5jbHVkZSBfbC1meF9fZml0LWl0ZW07XG5cbiAgQGVhY2ggJG1lZGlhLCAkdmFsIGluICRtZWRpYS1xdWVyeSB7XG4gICAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsICRtZWRpYSkge1xuICAgICAgQGluY2x1ZGUgX2wtZnhfX2ZpdC1pdGVtKFwiI3skbWVkaWF9XFxcXDpcIik7XG4gICAgfVxuICB9XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIOOCs+ODs+ODhuODs+ODhOW5heOBtOOBo+OBn+OCilxuQG1peGluIF9sLWZ4X19maXQtaXRlbSgkbWVkaWE6IFwiXCIpIHtcbiAgLiN7JG1lZGlhfWwtZnhfX2ZpdC1pdGVtIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIH1cbn1cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8g44K744Or5YiG5Ymy5pWw5oyH5a6aXG5AbWl4aW4gX2wtZnhfX2l0ZW0oJGNvbmZpZywgJG1lZGlhOiBcIlwiKSB7XG4gICRkaXZpZGVMaXN0OiBtYXAuZ2V0KCRjb25maWcsIGxheW91dCwgZngsIGRpdmlkZSk7XG5cbiAgQGZvciAkZGl2aWRlIGZyb20gMSB0aHJvdWdoICRkaXZpZGVMaXN0IHtcbiAgICBAZm9yICRzcGFuIGZyb20gMSB0aHJvdWdoICRkaXZpZGUge1xuICAgICAgLiN7JG1lZGlhfWwtZnhfX2l0ZW1fI3skZGl2aWRlfS0jeyRzcGFufSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKCN7bWF0aC5kaXYoMTAwJSwgJGRpdmlkZSkgKiAkc3Bhbn0gLSB2YXIoLS1sLWdhcC14LCAwcHgpKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8g5pa55ZCRXG5AbWl4aW4gX2wtZngtLWRpcigkbWVkaWE6IFwiXCIpIHtcbiAgJi4jeyRtZWRpYX1sLWZ4LS1kaXJfcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gICYuI3skbWVkaWF9bC1meC0tZGlyX2NvbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuIiwiLy8gZGlzcGxheSBncmlkXG5cbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcIi4uL21ldGhvZFwiO1xuXG5AbWl4aW4gbC1ncmlkKCRjb25maWcpIHtcbiAgLy8g44Oh44OH44Kj44Ki44Kv44Ko44Oq44O8XG4gICRtZWRpYS1xdWVyeTogbWFwLmdldCgkY29uZmlnLCBjb3JlLCBtZWRpYS1xdWVyeSk7XG4gIC8vIOacgOWkp+WIhuWJsuaVsFxuICAkbWF4LWNvbHVtbnM6IG1hcC5nZXQoJGNvbmZpZywgbGF5b3V0LCBncmlkLCBtYXgtY29sdW1ucyk7XG5cbiAgLmwtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS1sLWdyaWQtLWRpdmlkZSwgMSksIDFmcik7XG4gICAgY29sdW1uLWdhcDogdmFyKC0tbC1nYXAteCwgMHB4KTtcbiAgICByb3ctZ2FwOiB2YXIoLS1sLWdhcC15LCAwcHgpO1xuICB9XG5cbiAgLy8g5YiG5Ymy5pWwXG4gIC8vIDxzZWN0aW9uIGNsYXNzPVwibC1ncmlkIGwtZ3JpZC0tMi1wYyBsLWdyaWQtLTItc3BcIj5cbiAgQGluY2x1ZGUgX2wtZ3JpZC0tZGV2aWRlKCRtYXgtY29sdW1ucyk7XG5cbiAgQGVhY2ggJG1lZGlhLCAkdmFsIGluICRtZWRpYS1xdWVyeSB7XG4gICAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsICRtZWRpYSkge1xuICAgICAgQGluY2x1ZGUgX2wtZ3JpZC0tZGV2aWRlKCRtYXgtY29sdW1ucywgXCIjeyRtZWRpYX1cXFxcOlwiKTtcbiAgICB9XG4gIH1cblxuICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuICAvLyDjgrvjg6tcbiAgLy8gW2NsYXNzKj1cImwtZ3JpZF9fc3Bhbl9cIl0ge1xuICAvLyAgIGdyaWQtY29sdW1uOiBzcGFuIHZhcigtLWwtZ3JpZF9fc3BhbiwgMSk7XG4gIC8vIH1cbiAgW2NsYXNzKj1cImwtZ3JpZF9fc3Bhbl9cIl0sXG4gIFtjbGFzcyo9XCJsLWdyaWRfX3N0YXJ0X1wiXSB7XG4gICAgZ3JpZC1jb2x1bW46IHZhcigtLWwtZ3JpZF9fc3RhcnQsIGF1dG8pIC8gc3BhbiB2YXIoLS1sLWdyaWRfX3NwYW4sIDEpO1xuICB9XG5cbiAgLy8g44K744Or44Gu6ZaL5aeL44CB57WC5LqG44CB5bmF44KS5YCL5Yil5oyH5a6aXG4gIC8vIDxzZWN0aW9uIGNsYXNzPVwibC1ncmlkIGwtZ3JpZC0tMlwiPjxkaXYgY2xhc3M9XCJsLWdyaWRfX3N0YXJ0XzJcIj5cbiAgQGluY2x1ZGUgX2wtZ3JpZF9faXRlbSgkbWF4LWNvbHVtbnMpO1xuXG4gIEBlYWNoICRtZWRpYSwgJHZhbCBpbiAkbWVkaWEtcXVlcnkge1xuICAgIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCAkbWVkaWEpIHtcbiAgICAgIEBpbmNsdWRlIF9sLWdyaWRfX2l0ZW0oJG1heC1jb2x1bW5zLCBcIiN7JG1lZGlhfVxcXFw6XCIpO1xuICAgIH1cbiAgfVxufVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyDliIblibLmlbBcbkBtaXhpbiBfbC1ncmlkLS1kZXZpZGUoJG1heC1jb2x1bW5zLCAkbWVkaWE6IFwiXCIpIHtcbiAgQGZvciAkZGl2aWRlIGZyb20gMSB0aHJvdWdoICRtYXgtY29sdW1ucyB7XG4gICAgLmwtZ3JpZC4jeyRtZWRpYX1sLWdyaWQtLSN7JGRpdmlkZX0ge1xuICAgICAgLS1sLWdyaWQtLWRpdmlkZTogI3skZGl2aWRlfTtcbiAgICB9XG4gIH1cbn1cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8g44K744Or44Gu6ZaL5aeL44O757WC5LqG44O75bmF44KS5YCL5Yil5oyH5a6aXG5AbWl4aW4gX2wtZ3JpZF9faXRlbSgkbWF4LWNvbHVtbnMsICRtZWRpYTogXCJcIikge1xuICBAZm9yICRkaXZpZGUgZnJvbSAxIHRocm91Z2ggJG1heC1jb2x1bW5zIHtcbiAgICAuI3skbWVkaWF9bC1ncmlkX19zdGFydF8jeyRkaXZpZGV9IHtcbiAgICAgIC0tbC1ncmlkX19zdGFydDogI3skZGl2aWRlfTtcbiAgICB9XG4gICAgLiN7JG1lZGlhfWwtZ3JpZF9fc3Bhbl8jeyRkaXZpZGV9IHtcbiAgICAgIC0tbC1ncmlkX19zcGFuOiAjeyRkaXZpZGV9O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gLmwtZnggLyAubC1ncmlkIOOBp+S9v+OBhiBnYXBcblxuQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwiLi4vbWV0aG9kXCI7XG5cbkBtaXhpbiBsLWdhcCgkY29uZmlnKSB7XG4gIEBpbmNsdWRlIF9sLWdhcCgkY29uZmlnKTtcblxuICBAZWFjaCAkbWVkaWEsICR2YWwgaW4gbWFwLmdldCgkY29uZmlnLCBjb3JlLCBtZWRpYS1xdWVyeSkge1xuICAgIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCAkbWVkaWEpIHtcbiAgICAgIEBpbmNsdWRlIF9sLWdhcCgkY29uZmlnLCBcIiN7JG1lZGlhfVxcXFw6XCIpO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gX2wtZ2FwKCRjb25maWcsICRtZWRpYTogXCJcIikge1xuICBAZWFjaCAkc2l6ZSwgJHZhbCBpbiBtYXAuZ2V0KCRjb25maWcsIGNvcmUsIHNwYWNlciwgcGMpIHtcbiAgICAuI3skbWVkaWF9bC1nYXAteF8jeyRzaXplfSB7XG4gICAgICAtLWwtZ2FwLXg6IHZhcigtLXJvb3Qtc3BhY2VyXyN7JHNpemV9KTtcbiAgICB9XG4gICAgLiN7JG1lZGlhfWwtZ2FwLXlfI3skc2l6ZX0ge1xuICAgICAgLS1sLWdhcC15OiB2YXIoLS1yb290LXNwYWNlcl8jeyRzaXplfSk7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCIuLi9tZXRob2RcIjtcblxuQG1peGluIGwtanN0LWMoJGNvbmZpZykge1xuICBAaW5jbHVkZSBfbC1qc3QtYztcblxuICBAZWFjaCAkbWVkaWEsICR2YWwgaW4gbWFwLmdldCgkY29uZmlnLCBjb3JlLCBtZWRpYS1xdWVyeSkge1xuICAgIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCAkbWVkaWEpIHtcbiAgICAgIEBpbmNsdWRlIF9sLWpzdC1jKFwiI3skbWVkaWF9XFxcXDpcIik7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBfbC1qc3QtYygkbWVkaWE6IFwiXCIpIHtcbiAgLiN7JG1lZGlhfWwtanN0LWNfY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICYubC1meHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWwtZ2FwLXgsIDBweCkgKiAtMC41KTtcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1sLWdhcC14LCAwcHgpICogLTAuNSk7XG4gICAgfVxuICB9XG5cbiAgLiN7JG1lZGlhfWwtanN0LWNfc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC4jeyRtZWRpYX1sLWpzdC1jX2VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICAgICYubC1meHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWwtZ2FwLXgsIDBweCkgKiAtMSk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLiN7JG1lZGlhfWwtanN0LWNfYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLiN7JG1lZGlhfWwtanN0LWNfYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwiLi4vbWV0aG9kXCI7XG5cbkBtaXhpbiBsLWpzdC1zKCRjb25maWcpIHtcbiAgQGluY2x1ZGUgX2wtanN0LXM7XG5cbiAgQGVhY2ggJG1lZGlhLCAkdmFsIGluIG1hcC5nZXQoJGNvbmZpZywgY29yZSwgbWVkaWEtcXVlcnkpIHtcbiAgICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgJG1lZGlhKSB7XG4gICAgICBAaW5jbHVkZSBfbC1qc3QtcyhcIiN7JG1lZGlhfVxcXFw6XCIpO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gX2wtanN0LXMoJG1lZGlhOiBcIlwiKSB7XG4gIC4jeyRtZWRpYX1sLWpzdC1zX2NlbnRlciB7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAuI3skbWVkaWF9bC1qc3Qtc19zdGFydCB7XG4gICAganVzdGlmeS1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLiN7JG1lZGlhfWwtanN0LXNfZW5kIHtcbiAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLiN7JG1lZGlhfWwtanN0LXNfYmV0d2VlbiB7XG4gICAganVzdGlmeS1zZWxmOiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLiN7JG1lZGlhfWwtanN0LXNfYXJvdW5kIHtcbiAgICBqdXN0aWZ5LXNlbGY6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwiLi4vbWV0aG9kXCI7XG5cbkBtaXhpbiBsLWFsZy1pKCRjb25maWcpIHtcbiAgQGluY2x1ZGUgX2wtYWxnLWk7XG5cbiAgQGVhY2ggJG1lZGlhLCAkdmFsIGluIG1hcC5nZXQoJGNvbmZpZywgY29yZSwgbWVkaWEtcXVlcnkpIHtcbiAgICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgJG1lZGlhKSB7XG4gICAgICBAaW5jbHVkZSBfbC1hbGctaShcIiN7JG1lZGlhfVxcXFw6XCIpO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gX2wtYWxnLWkoJG1lZGlhOiBcIlwiKSB7XG4gIC4jeyRtZWRpYX1sLWFsZy1pX2NlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC4jeyRtZWRpYX1sLWFsZy1pX3N0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC4jeyRtZWRpYX1sLWFsZy1pX2VuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLiN7JG1lZGlhfWwtYWxnLWlfc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cbiIsIkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcIi4uL21ldGhvZFwiO1xuXG5AbWl4aW4gbC1hbGctcygkY29uZmlnKSB7XG4gIEBpbmNsdWRlIF9sLWFsZy1zO1xuXG4gIEBlYWNoICRtZWRpYSwgJHZhbCBpbiBtYXAuZ2V0KCRjb25maWcsIGNvcmUsIG1lZGlhLXF1ZXJ5KSB7XG4gICAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsICRtZWRpYSkge1xuICAgICAgQGluY2x1ZGUgX2wtYWxnLXMoXCIjeyRtZWRpYX1cXFxcOlwiKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIF9sLWFsZy1zKCRtZWRpYTogXCJcIikge1xuICAuI3skbWVkaWF9bC1hbGctc19jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC4jeyRtZWRpYX1sLWFsZy1zX3N0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLiN7JG1lZGlhfWwtYWxnLXNfZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC4jeyRtZWRpYX1sLWFsZy1zX3N0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIH1cbn1cbiIsIi8vIOS4puOBs+mghlxuLy8gPGRpdiBjbGFzcz1cImwtZnhfX2l0ZW0gbC1vcmRlcl8xXCI+XG5AdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCIuLi9tZXRob2RcIjtcblxuQG1peGluIGwtb3JkZXIoJGNvbmZpZykge1xuICBAaW5jbHVkZSBfbC1vcmRlcigkY29uZmlnKTtcblxuICBAZWFjaCAkbWVkaWEsICR2YWwgaW4gbWFwLmdldCgkY29uZmlnLCBjb3JlLCBtZWRpYS1xdWVyeSkge1xuICAgIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCAkbWVkaWEpIHtcbiAgICAgIEBpbmNsdWRlIF9sLW9yZGVyKCRjb25maWcsIFwiI3skbWVkaWF9XFxcXDpcIik7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBfbC1vcmRlcigkY29uZmlnLCAkbWVkaWE6IFwiXCIpIHtcbiAgJHN0YXJ0OiBtYXAuZ2V0KCRjb25maWcsIGxheW91dCwgb3JkZXIsIHN0YXJ0KTtcbiAgJGxhc3Q6IG1hcC5nZXQoJGNvbmZpZywgbGF5b3V0LCBvcmRlciwgbGFzdCk7XG5cbiAgQGZvciAkaSBmcm9tICRzdGFydCB0aHJvdWdoICRsYXN0IHtcbiAgICAuI3skbWVkaWF9bC1vcmRlcl8jeyRpfSB7XG4gICAgICBvcmRlcjogJGk7XG4gICAgfVxuICB9XG59XG4iLCIvLyDnuKbjga7nn63jgYTjg5rjg7zjgrjjgafjgoLjg5Xjg4Pjgr/jg7zjgpLjg5rjg7zjgrjmnIDkuIvpg6jjgavjgbTjgaPjgZ/jgorku5jjgZHjgotcblxuQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwiLi4vbWV0aG9kXCI7XG5cbkBtaXhpbiBsLWJvZHktZml0KCRjb25maWcpIHtcbiAgLmwtYm9keS1maXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gIH1cblxuICAubC1ib2R5LWZpdF9fYm9keSB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuIiwiLy8g44Kz44Op44OgXG5cbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcIi4uL21ldGhvZFwiO1xuXG5AbWl4aW4gbC1jbG0oJGNvbmZpZykge1xuICAkb3B0OiBtYXAuZ2V0KCRjb25maWcsIGxheW91dCwgY2xtKTtcblxuICAubC1jbG0ge1xuICAgIGNvbHVtbi1nYXA6IHZhcigtLWwtY2xtLWdhcCk7XG5cbiAgICBAaW5jbHVkZSBtZXRob2Quc2V0LXN0eWxlKCRjb25maWcsIG1hcC5nZXQoJG9wdCwgZGVmYXVsdCkpO1xuXG4gICAgLy8g44Oi44OH44Kj44OV44Kh44KkXG4gICAgQGVhY2ggJG5hbWUsICRtb2RpZnkgaW4gbWFwLmdldCgkb3B0LCBtb2RpZnkpIHtcbiAgICAgIEBpbmNsdWRlIG1ldGhvZC5zZXQtc3R5bGUoJGNvbmZpZywgJG1vZGlmeSwgXCJsLWNsbS0tI3skbmFtZX1cIik7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgX2wtY2xtKCRjb25maWcpO1xuXG4gIEBlYWNoICRtZWRpYSwgJHZhbCBpbiBtYXAuZ2V0KCRjb25maWcsIGNvcmUsIG1lZGlhLXF1ZXJ5KSB7XG4gICAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsICRtZWRpYSkge1xuICAgICAgQGluY2x1ZGUgX2wtY2xtKCRjb25maWcsIFwiI3skbWVkaWF9XFxcXDpcIik7XG4gICAgfVxuICB9XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbkBtaXhpbiBfbC1jbG0oJGNvbmZpZywgJG1lZGlhOiBcIlwiKSB7XG4gIC8vIOOCs+ODqeODoOaVsFxuICAvLyA8ZGl2IGNsYXNzPVwibC1jbG1fMlwiPlxuICBAZm9yICRpIGZyb20gMiB0aHJvdWdoIG1hcC5nZXQoJGNvbmZpZywgbGF5b3V0LCBjbG0sIGRldmlkZSkge1xuICAgIC5sLWNsbS4jeyRtZWRpYX1sLWNsbS0tI3skaX0ge1xuICAgICAgY29sdW1uLWNvdW50OiAkaSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8g44Kz44Oz44OG44Oz44OE5p6gXG4vLyAubC1jb250ZW50X3dfbi1wYyB3aWR0aCDjgpLmjIflrppcbi8vIC5sLWNvbnRlbnRfcF9uLXNwIOW3puWPsyBwYWRkaW5nIOOCkuaMh+WumlxuXG5AdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCIuLi9tZXRob2RcIjtcblxuJHZhcnM6ICgpO1xuXG5AbWl4aW4gbC1jb250ZW50KCRjb25maWcpIHtcbiAgJG9wdDogbWFwLmdldCgkY29uZmlnLCBsYXlvdXQsIGNvbnRlbnQpO1xuXG4gIFtjbGFzcyo9XCJsLWNvbnRlbnRfXCJdIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLy8gbWVkaWEg5q+O44Gr5L2c5oiQXG4gIEBlYWNoICRtZWRpYSwgJHBhcmFtcyBpbiBtYXAuZ2V0KCRvcHQsIG1lZGlhKSB7XG4gICAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsICRtZWRpYSkge1xuICAgICAgLy8gd2lkdGgg5oyH5a6a44GM44GC44KL5pmCXG4gICAgICBAaWYgbWFwLmhhcy1rZXkoJHBhcmFtcywgd2lkdGgpIHtcbiAgICAgICAgQGluY2x1ZGUgX3dpZHRoKFwiI3skbWVkaWF9XFxcXDpcIiwgbWFwLmdldCgkcGFyYW1zLCB3aWR0aCkpO1xuICAgICAgfVxuICAgICAgLy8gcGFkZGluZyDmjIflrprjgYzjgYLjgovmmYJcbiAgICAgIEBpZiBtYXAuaGFzLWtleSgkcGFyYW1zLCBwYWRkaW5nKSB7XG4gICAgICAgIEBpbmNsdWRlIF9wYWRkaW5nKFwiI3skbWVkaWF9XFxcXDpcIiwgbWFwLmdldCgkcGFyYW1zLCBwYWRkaW5nKSk7XG4gICAgICB9XG4gICAgICAvLyBtaW4td2lkdGgg5oyH5a6a44GM44GC44KL5pmCXG4gICAgICBAaWYgbWFwLmhhcy1rZXkoJHBhcmFtcywgbWluLXdpZHRoKSB7XG4gICAgICAgIEBpbmNsdWRlIF9taW4oXCIjeyRtZWRpYX1cXFxcOlwiLCBtYXAuZ2V0KCRwYXJhbXMsIG1pbi13aWR0aCkpO1xuICAgICAgfVxuICAgICAgLy8gbWF4LXdpZHRoIOaMh+WumuOBjOOBguOCi+aZglxuICAgICAgQGlmIG1hcC5oYXMta2V5KCRwYXJhbXMsIG1heC13aWR0aCkge1xuICAgICAgICBAaW5jbHVkZSBfbWF4KFwiI3skbWVkaWF9XFxcXDpcIiwgbWFwLmdldCgkcGFyYW1zLCBtYXgtd2lkdGgpKTtcbiAgICAgIH1cbiAgICAgIC8vIOWkieaVsFxuICAgICAgQGluY2x1ZGUgX3Jvb3QoJG9wdCwgJHBhcmFtcyk7XG4gICAgfVxuICB9XG59XG5cbi8vIDpyb290IOWkieaVsOeUn+aIkFxuQG1peGluIF9yb290KCRvcHQsICRwYXJhbXMpIHtcbiAgOnJvb3Qge1xuICAgIEBlYWNoICR0eXBlLCAkc2l6ZXMgaW4gJHBhcmFtcyB7XG4gICAgICBAZWFjaCAkc2l6ZSwgJHZhbCBpbiAkc2l6ZXMge1xuICAgICAgICAtLXJvb3QtY29udGVudF8jeyR0eXBlfV8jeyRzaXplfTogI3skdmFsfTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHdpZHRoIOOCv+OCpOODl+eUn+aIkFxuQG1peGluIF93aWR0aCgkbWVkaWEsICRwYXJhbSkge1xuICBAZWFjaCAkc2l6ZSwgJHZhbCBpbiAkcGFyYW0ge1xuICAgIC4jeyRtZWRpYX1sLWNvbnRlbnRfd18jeyRzaXplfSB7XG4gICAgICB3aWR0aDogdmFyKC0tcm9vdC1jb250ZW50X3dpZHRoXyN7JHNpemV9KTtcbiAgICB9XG4gIH1cbn1cbi8vIHBhZGRpbmcg44K/44Kk44OX55Sf5oiQXG5AbWl4aW4gX3BhZGRpbmcoJG1lZGlhLCAkcGFyYW0pIHtcbiAgQGVhY2ggJHNpemUsICR2YWwgaW4gJHBhcmFtIHtcbiAgICAuI3skbWVkaWF9bC1jb250ZW50X3BfI3skc2l6ZX0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1yb290LWNvbnRlbnRfcGFkZGluZ18jeyRzaXplfSk7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1yb290LWNvbnRlbnRfcGFkZGluZ18jeyRzaXplfSk7XG4gICAgfVxuICB9XG59XG4vLyBtYXJnaW4g44K/44Kk44OX55Sf5oiQXG5AbWl4aW4gX21hcmdpbigkbWVkaWEsICRwYXJhbSkge1xuICBAZWFjaCAkc2l6ZSwgJHZhbCBpbiAkcGFyYW0ge1xuICAgIC4jeyRtZWRpYX1sLWNvbnRlbnRfbV8jeyRzaXplfSB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tcm9vdC1jb250ZW50X21hcmdpbl8jeyRzaXplfSk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLXJvb3QtY29udGVudF9tYXJnaW5fI3skc2l6ZX0pO1xuICAgIH1cbiAgfVxufVxuLy8gbWluLXdpZHRoIC8gbWF4LXdpZHRoIOOCv+OCpOODl+eUn+aIkFxuQG1peGluIF9taW4oJG1lZGlhLCAkcGFyYW0pIHtcbiAgQGVhY2ggJHNpemUsICR2YWwgaW4gJHBhcmFtIHtcbiAgICAuI3skbWVkaWF9bC1jb250ZW50X21pbl8jeyRzaXplfSB7XG4gICAgICBtaW4td2lkdGg6IHZhcigtLXJvb3QtY29udGVudF9taW4td2lkdGhfI3skc2l6ZX0pO1xuICAgIH1cbiAgfVxufVxuQG1peGluIF9tYXgoJG1lZGlhLCAkcGFyYW0pIHtcbiAgQGVhY2ggJHNpemUsICR2YWwgaW4gJHBhcmFtIHtcbiAgICAuI3skbWVkaWF9bC1jb250ZW50X21heF8jeyRzaXplfSB7XG4gICAgICBtYXgtd2lkdGg6IHZhcigtLXJvb3QtY29udGVudF9tYXgtd2lkdGhfI3skc2l6ZX0pO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwiLi4vbWV0aG9kXCI7XG5cbkBtaXhpbiBsLXZpc3VhbC1kYXRhKCRjb25maWcpIHtcbiAgJG9wdDogbWFwLmdldCgkY29uZmlnLCBsYXlvdXQsIHZpc3VhbC1kYXRhKTtcblxuICAubC12aXN1YWwtZGF0YSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLWwtdmlzdWFsLWRhdGEtLWNvbHVtbnMsIDFmcik7XG4gICAgZ2FwOiB2YXIoLS1sLXZpc3VhbC1kYXRhLS1nYXAsIDApO1xuXG4gICAgLy8g6Kit5a6a5Y+N5pigXG4gICAgQGluY2x1ZGUgbWV0aG9kLnNldC1zdHlsZSgkY29uZmlnLCBtYXAuZ2V0KCRvcHQsIGRlZmF1bHQpKTtcblxuICAgIC8vIOODouODh+OCo+ODleOCoeOCpOioreWumuWPjeaYoFxuICAgIEBlYWNoICRuYW1lLCAkbW9kaWZ5IGluIG1hcC5nZXQoJG9wdCwgbW9kaWZ5KSB7XG4gICAgICBAaW5jbHVkZSBtZXRob2Quc2V0LXN0eWxlKCRjb25maWcsICRtb2RpZnksIFwibC12aXN1YWwtZGF0YS0tI3skbmFtZX1cIik7XG4gICAgfVxuICB9XG5cbiAgLy8g44OT44K444Ol44Ki44Or6YOoXG4gIC5sLXZpc3VhbC1kYXRhX192aXN1YWwge1xuICAgIC8vIOOBneOBruS7luioreWumuWPjeaYoFxuICAgIEBpbmNsdWRlIG1ldGhvZC5zZXQtc3R5bGUoJGNvbmZpZywgbWFwLmdldCgkb3B0LCB2aXN1YWwtc2VjdGlvbiwgZGVmYXVsdCkpO1xuXG4gICAgLy8g44Oi44OH44Kj44OV44Kh44Kk6Kit5a6a5Y+N5pigXG4gICAgQGVhY2ggJG5hbWUsICRtb2RpZnkgaW4gbWFwLmdldCgkb3B0LCB2aXN1YWwtc2VjdGlvbiwgbW9kaWZ5KSB7XG4gICAgICBAaW5jbHVkZSBtZXRob2Quc2V0LXN0eWxlKFxuICAgICAgICAkY29uZmlnLFxuICAgICAgICAkbW9kaWZ5LFxuICAgICAgICBcImwtdmlzdWFsLWRhdGFfX3Zpc3VhbC0tI3skbmFtZX1cIlxuICAgICAgKTtcbiAgICB9XG4gIH1cblxuICAvLyDjg4fjg7zjgr/pg6hcbiAgLmwtdmlzdWFsLWRhdGFfX2RhdGEge1xuICAgIC8vIOOBneOBruS7luioreWumuWPjeaYoFxuICAgIEBpbmNsdWRlIG1ldGhvZC5zZXQtc3R5bGUoJGNvbmZpZywgbWFwLmdldCgkb3B0LCBkYXRhLXNlY3Rpb24sIGRlZmF1bHQpKTtcblxuICAgIC8vIOODouODh+OCo+ODleOCoeOCpOioreWumuWPjeaYoFxuICAgIEBlYWNoICRuYW1lLCAkbW9kaWZ5IGluIG1hcC5nZXQoJG9wdCwgZGF0YS1zZWN0aW9uLCBtb2RpZnkpIHtcbiAgICAgIEBpbmNsdWRlIG1ldGhvZC5zZXQtc3R5bGUoXG4gICAgICAgICRjb25maWcsXG4gICAgICAgICRtb2RpZnksXG4gICAgICAgIFwibC12aXN1YWwtZGF0YV9fZGF0YS0tI3skbmFtZX1cIlxuICAgICAgKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIOODkOODg+OCuFxuQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwiLi4vLi4vbWV0aG9kXCI7XG5cbkBtaXhpbiBjLWJhZGdlKCRjb25maWcpIHtcbiAgJG9wdDogbWFwLmdldCgkY29uZmlnLCBjb21wb25lbnQsIGJhZGdlKTtcblxuICAuYy1iYWRnZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IHZhcigtLWMtYmFkZ2UtLXBhZGRpbmcsIG1hcC5nZXQoJG9wdCwgcGFkZGluZykpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1jLWJhZGdlLS1mb250LXdlaWdodCwgbWFwLmdldCgkb3B0LCBmb250LXdlaWdodCkpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWMtYmFkZ2UtLXJhZGl1cywgbWFwLmdldCgkb3B0LCByYWRpdXMpKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jLWJhZGdlLS1iZywgbWFwLmdldCgkb3B0LCBiYWNrZ3JvdW5kKSk7XG4gICAgY29sb3I6IHZhcigtLWMtYmFkZ2UtLWNvbG9yLCBtYXAuZ2V0KCRvcHQsIGNvbG9yKSk7XG5cbiAgICBAaW5jbHVkZSBtZXRob2Quc2V0LXN0eWxlKCRjb25maWcsIG1hcC5nZXQoJG9wdCwgZGVmYXVsdCkpO1xuXG4gICAgQGVhY2ggJG5hbWUsICRtb2RpZnkgaW4gbWFwLmdldCgkb3B0LCBtb2RpZnkpIHtcbiAgICAgIEBpbmNsdWRlIG1ldGhvZC5zZXQtc3R5bGUoJGNvbmZpZywgJG1vZGlmeSwgXCJjLWJhZGdlLS0jeyRuYW1lfVwiKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIOODkOODiuODvOS4gOimp1xuLy8ganVzdGlmeS1jb250ZW50IOOBryAubC1qc3QtY19jZW50ZXIg44Gq44Gp44Gn5oyH5a6a44GZ44KLXG5cbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcIi4uLy4uL21ldGhvZFwiO1xuXG5AbWl4aW4gYy1iYW5uZXJzKCRjb25maWcpIHtcbiAgJG9wdDogbWFwLmdldCgkY29uZmlnLCBjb21wb25lbnQsIGJhbm5lcnMpO1xuXG4gIC5jLWJhbm5lcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHZhcigtLWMtYmFubmVycy0tZGlyZWN0aW9uLCByb3cpO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IHZhcigtLWMtYmFubmVycy0tZ2FwKTtcblxuICAgIC8vIOioreWumuWPjeaYoFxuICAgIEBpbmNsdWRlIG1ldGhvZC5zZXQtc3R5bGUoJGNvbmZpZywgbWFwLmdldCgkb3B0LCBkZWZhdWx0KSk7XG4gIH1cblxuICAuYy1iYW5uZXJzX19saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5jLWJhbm5lcnNfX2ltYWdlIHtcbiAgICB3aWR0aDogdmFyKC0tYy1iYW5uZXJzLS1pbWFnZS13aWR0aCwgYXV0byk7XG4gICAgaGVpZ2h0OiB2YXIoLS1jLWJhbm5lcnMtLWltYWdlLWhlaWdodCwgYXV0byk7XG4gIH1cbn1cbiIsIi8qXG7nlLvlg4/jgpLog4zmma/jgavjgZfjgYTjgZ/jgoLjga5cbjxzcGFuIGNsYXNzPVwiYy1iZ2ltZyBjLWJnaW1nLS0xeDFcIiBzdHlsZT1cImJhY2tncm91bmQtaW1hZ2U6dXJsKOOAnClcIj48L3NwYW4+XG4qL1xuXG5AdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCIuLi8uLi9tZXRob2RcIjtcblxuQG1peGluIGMtYmdpbWcoJGNvbmZpZykge1xuICAkb3B0OiBtYXAuZ2V0KCRjb25maWcsIGNvbXBvbmVudCwgYmdpbWcpO1xuXG4gIC5jLWJnaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gICAgJi5jLWJnaW1nLS1jb250YWluIHtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB9XG5cbiAgICBAZWFjaCAkbmFtZSwgJG1vZGlmeSBpbiBtYXAuZ2V0KCRvcHQsIG1vZGlmeSkge1xuICAgICAgQGluY2x1ZGUgbWV0aG9kLnNldC1zdHlsZSgkY29uZmlnLCAkbW9kaWZ5LCBcImMtYmdpbWctLSN7JG5hbWV9XCIpO1xuICAgIH1cbiAgfVxufVxuIiwiLyoqXG7jg5zjgr/jg7NcbioqL1xuXG5AdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCIuLi8uLi9tZXRob2RcIjtcbkB1c2UgXCIuL2J0bi1jb21tb25cIjtcblxuQG1peGluIGMtYnRuKCRjb25maWcpIHtcbiAgJG9wdDogbWFwLmdldCgkY29uZmlnLCBjb21wb25lbnQsIGJ0bik7XG5cbiAgLmMtYnRuIHtcbiAgICAvLyDjg5zjgr/jg7PjgajjgZfjgabmnIDkvY7pmZDlv4XopoHjgaroqK3lrppcbiAgICBAaW5jbHVkZSBidG4tY29tbW9uLmJ0bi1jb21tb247XG5cbiAgICAvLyDoqK3lrprlj43mmKBcbiAgICBAaW5jbHVkZSBtZXRob2Quc2V0LXN0eWxlKCRjb25maWcsIG1hcC5nZXQoJG9wdCwgZGVmYXVsdCkpO1xuXG4gICAgLy8g44Oi44OH44Kj44OV44Kh44Kk6Kit5a6a5Y+N5pigXG4gICAgQGVhY2ggJG5hbWUsICRtb2RpZnkgaW4gbWFwLmdldCgkb3B0LCBtb2RpZnkpIHtcbiAgICAgIEBpbmNsdWRlIG1ldGhvZC5zZXQtc3R5bGUoJGNvbmZpZywgJG1vZGlmeSwgXCJjLWJ0bi0tI3skbmFtZX1cIik7XG4gICAgfVxuICB9XG5cbiAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbiAgLy8g54Sh5Yq544Oc44K/44OzXG4gIC8vIDxhIGNsYXNzPVwiYy1idG5cIiBkaXNhYmxlZD1cImRpc2FibGVkXCI+XG4gIC5jLWJ0bltkaXNhYmxlZF0ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgQGluY2x1ZGUgbWV0aG9kLnNldC1zdHlsZSgkY29uZmlnLCBtYXAuZ2V0KCRvcHQsIGRpc2FibGVkKSk7XG4gIH1cblxuICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuICAvLyDmnIDlsI/luYVcbiAgLy8gPGEgY2xhc3M9XCJjLWJ0biBjLWJ0bi0tbWlud18zMDBcIj5cbiAgQGVhY2ggJHNpemUsICR2YWwgaW4gbWFwLmdldCgkb3B0LCBtaW4pIHtcbiAgICAuYy1idG4uYy1idG4tLW1pbl8jeyRzaXplfSB7XG4gICAgICBtaW4td2lkdGg6IG1pbigjeyR2YWx9LCAxMDAlKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIOODnOOCv+ODs+OBruacgOS9jumZkOioreWumlxuQG1peGluIGJ0bi1jb21tb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgLy8g54Sh5Yq5XG4gICZbZGlzYWJsZWQ9XCJkaXNhYmxlZFwiXSB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuIiwiLy8g44Kt44Oj44OX44K344On44Oz6Kit5a6aXG4vLyA8YSBjbGFzcz1cImMtbW92aWUtaWNvblwiPjxzcGFuIGNsYXNzPVwiYy1tb3ZpZS1pY29uX19jYXB0aW9uXCI+XG4vLyDjgrXjg6Djg43jgqTjg6vkuIrjga7jgq3jg6Pjg5fjgrfjg6fjg7NcblxuQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwiLi4vLi4vbWV0aG9kXCI7XG5cbkBtaXhpbiBjLWNhcHRpb24oJGNvbmZpZykge1xuICAkb3B0OiBtYXAuZ2V0KCRjb25maWcsIGNvbXBvbmVudCwgY2FwdGlvbik7XG5cbiAgLmMtY2FwdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogdmFyKC0tYy1jYXB0aW9uLS10ZXh0LWFsaWduKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jLWNhcHRpb24tLWJnKTtcbiAgICBmb250LXNpemU6IHZhcigtLWMtY2FwdGlvbi0tZm9udC1zaXplKTtcbiAgICBjb2xvcjogdmFyKC0tYy1jYXB0aW9uLS1jb2xvcik7XG5cbiAgICAvLyDoqK3lrprlj43mmKBcbiAgICBAaW5jbHVkZSBtZXRob2Quc2V0LXN0eWxlKCRjb25maWcsIG1hcC5nZXQoJG9wdCwgZGVmYXVsdCkpO1xuXG4gICAgLy8g44Oi44OH44Kj44OV44Kh44Kk6Kit5a6a5Y+N5pigXG4gICAgQGVhY2ggJG5hbWUsICRtb2RpZnkgaW4gbWFwLmdldCgkb3B0LCBtb2RpZnkpIHtcbiAgICAgIEBpbmNsdWRlIG1ldGhvZC5zZXQtc3R5bGUoJGNvbmZpZywgJG1vZGlmeSwgXCJjLWNhcHRpb24tLSN7JG5hbWV9XCIpO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6bWFwXCI7XG5cbi8vIFlvdXR1YmUg44KEIEdvb2dsZU1hcCDjgpLjg6zjgrnjg53jg7Pjgrfjg5blr77lv5zjgavjgZnjgotcblxuQG1peGluIGMtZW1iZWQoJGNvbmZpZykge1xuICBbY2xhc3MqPVwiYy1lbWJlZF9cIl0ge1xuICAgIGlmcmFtZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgQGVhY2ggJG5hbWUsICRwYXJhbXMgaW4gbWFwLmdldCgkY29uZmlnLCBjb21wb25lbnQsIGVtYmVkLCB0aGVtZSkge1xuICAgIC5jLWVtYmVkXyN7JG5hbWV9IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgIEBlYWNoICRhdHRyLCAkdmFsIGluICRwYXJhbXMge1xuICAgICAgICAjeyRhdHRyfTogI3skdmFsfTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIOODmuODvOOCuOiqreOBv+i+vOOBv1xuLy8g44OZ44O844K544Go44Gq44KLIC5jLWxvYWRpbmcg6Ieq5L2T44Gu44K544K/44Kk44Or44Gv44Kk44Oz44Op44Kk44Oz44Gn6KiY6L+w44GZ44KL44CCXG4vLyDlpJbpg6hjc3PlhoXjgavoqJjov7DjgZnjgovjgajoqq3jgb/ovrzjgb/kuK3jgavopovjgYjjgabjgZfjgb7jgYbjgZ/jgoFcbkB1c2UgXCJzYXNzOm1hcFwiO1xuXG5AbWl4aW4gYy1sb2FkaW5nKCRjb25maWcpIHtcbiAgJG9wdDogbWFwLmdldCgkY29uZmlnLCBjb21wb25lbnQsIGxvYWRpbmcpO1xuXG4gIC5jLWxvYWRpbmcge1xuICAgIC8vIOiqreOBv+i+vOOBv+OBjOe1guOCj+OBo+OBn+W+jOOBruWLleOBjVxuICAgICZbZGF0YS1sb2FkaW5nLWZpbmlzaD1cInRydWVcIl0ge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cblxuICAvLyDjg5fjg63jgrDjg6zjgrnjg5Djg7xcbiAgLy8gPGRpdiBjbGFzcz1cImMtbG9hZGluZ1wiPlxuICAvLyAgIDxkaXYgY2xhc3M9XCJjLWxvYWRpbmdfX3Byb2dyZXNzXCI+XG4gIC5jLWxvYWRpbmdfX3Byb2dyZXNzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgI3ttYXAuZ2V0KCRvcHQsIGJhci14KX06IG1hcC5nZXQoJG9wdCwgYmFyLXgtdmFsdWUpO1xuICAgICN7bWFwLmdldCgkb3B0LCBiYXIteSl9OiBtYXAuZ2V0KCRvcHQsIGJhci15LXZhbHVlKTtcbiAgICBoZWlnaHQ6IG1hcC5nZXQoJG9wdCwgYmFyLWhlaWdodCk7XG4gICAgd2lkdGg6IG1hcC5nZXQoJG9wdCwgYmFyLXdpZHRoKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAuZ2V0KCRvcHQsIGJhci1iZ2NvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBtYXAuZ2V0KCRvcHQsIGJhci10cmFuc2l0aW9uKTtcbiAgfVxufVxuIiwiLy8g44OV44Os44O844OgXG5cbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInNhc3M6bGlzdFwiO1xuQHVzZSBcInNhc3M6bWV0YVwiO1xuQHVzZSBcIi4uLy4uL21ldGhvZFwiO1xuXG5AbWl4aW4gYy1mcmFtZSgkY29uZmlnKSB7XG4gICRvcHQ6IG1hcC5nZXQoJGNvbmZpZywgY29tcG9uZW50LCBmcmFtZSk7XG5cbiAgLmMtZnJhbWUge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYy1mcmFtZS0tcGFkZGluZy1sZWZ0LCAwKTtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tYy1mcmFtZS0tcGFkZGluZy10b3AsIDApO1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWMtZnJhbWUtLXBhZGRpbmctcmlnaHQsIDApO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1jLWZyYW1lLS1wYWRkaW5nLWJvdHRvbSwgMCk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYy1mcmFtZS0tYmcpO1xuICAgIGJvcmRlcjogdmFyKC0tYy1mcmFtZS0tYm9yZGVyKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1jLWZyYW1lLS1yYWRpdXMpO1xuXG4gICAgPiAqOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAvLyDoqK3lrprlj43mmKBcbiAgICBAaW5jbHVkZSBtZXRob2Quc2V0LXN0eWxlKCRjb25maWcsIG1hcC5nZXQoJG9wdCwgZGVmYXVsdCkpO1xuXG4gICAgLy8g44Oi44OH44Kj44OV44Kh44Kk6Kit5a6a5Y+N5pigXG4gICAgQGVhY2ggJG5hbWUsICRtb2RpZnkgaW4gbWFwLmdldCgkb3B0LCBtb2RpZnkpIHtcbiAgICAgIEBpbmNsdWRlIG1ldGhvZC5zZXQtc3R5bGUoJGNvbmZpZywgJG1vZGlmeSwgXCJjLWZyYW1lLS0jeyRuYW1lfVwiKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIOOCueODnuODm+eUqOODj+ODs+ODkOODvOOCrOODvOODoeODi+ODpeODvFxuQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwiLi4vLi4vbWV0aG9kXCI7XG5cbkBtaXhpbiBjLWhhbWJ1cmdlcigkY29uZmlnKSB7XG4gIEBpbmNsdWRlIF9jLWhhbWJ1cmdlcigkY29uZmlnKTtcbiAgQGluY2x1ZGUgX2MtaGFtYnVyZ2VyX190ZXh0KCRjb25maWcpO1xuICBAaW5jbHVkZSBfYy1oYW1idXJnZXJfX2xpbmUoJGNvbmZpZyk7XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyDjg5njg7zjgrlcbkBtaXhpbiBfYy1oYW1idXJnZXIoJGNvbmZpZykge1xuICAkb3B0OiBtYXAuZ2V0KCRjb25maWcsIGNvbXBvbmVudCwgaGFtYnVyZ2VyKTtcblxuICAuYy1oYW1idXJnZXIge1xuICAgIHotaW5kZXg6IG1hcC5nZXQoJGNvbmZpZywgY29yZSwgei1pbmRleCwgaGFtYnVyZ2VyKTtcbiAgICBkaXNwbGF5OiB2YXIoLS1jLWhhbWJ1cmdlci0tZGlzcGxheSwgbm9uZSk7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWMtaGFtYnVyZ2VyLS1iZy1ub3JtYWwpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWMtaGFtYnVyZ2VyLS1zaGFkb3ctbm9ybWFsKTtcblxuICAgIC8vIOODoeODh+OCo+OCouavjuOBruioreWumlxuICAgIEBlYWNoICRtZWRpYSwgJG1lZGlhLXBhcmFtIGluIG1hcC5nZXQoJG9wdCwgbWVkaWEpIHtcbiAgICAgIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCAkbWVkaWEpIHtcbiAgICAgICAgQGVhY2ggJGF0dHIsICR2YWwgaW4gbWFwLmdldCgkbWVkaWEtcGFyYW0sIGJhc2UpIHtcbiAgICAgICAgICAjeyRhdHRyfTogI3skdmFsfTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIGhvdmVy5pmCXG4gICAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIGhvdmVyKSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1oYW1idXJnZXItLWJnLWhvdmVyKTtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tYy1oYW1idXJnZXItLXNoYWRvdy1ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWMtaGFtYnVyZ2VyLS1iZy1ob3Zlcik7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS1jLWhhbWJ1cmdlci0tc2hhZG93LWhvdmVyKTtcbiAgICB9XG5cbiAgICAvLyBPUEVOXG4gICAgJltkYXRhLWhhbWJ1cmdlci1vcGVuPVwidHJ1ZVwiXSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWhhbWJ1cmdlci0tYmctb3Blbik7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS1jLWhhbWJ1cmdlci0tc2hhZG93LW9wZW4pO1xuICAgIH1cbiAgfVxufVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8g44OG44Kt44K544OIXG5AbWl4aW4gX2MtaGFtYnVyZ2VyX190ZXh0KCRjb25maWcpIHtcbiAgJG9wdDogbWFwLmdldCgkY29uZmlnLCBjb21wb25lbnQsIGhhbWJ1cmdlcik7XG5cbiAgLy8g5paH5a2X44KS5YWl44KM44KL5aC05ZCIXG4gIC5jLWhhbWJ1cmdlcl9fdGV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IHZhcigtLWMtaGFtYnVyZ2VyX190ZXh0LS1kaXNwbGF5KTtcbiAgICBib3R0b206IHZhcigtLWMtaGFtYnVyZ2VyX190ZXh0LS1ib3R0b20pO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IHZhcigtLWMtaGFtYnVyZ2VyX190ZXh0LS1zaXplKTtcbiAgICBjb2xvcjogdmFyKC0tYy1oYW1idXJnZXJfX3RleHQtLWNvbG9yLW5vcm1hbCk7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG1hcC5nZXQoJG9wdCwgdGV4dCwgbGV0dGVyLXNwYWNpbmcpO1xuICAgIHRyYW5zaXRpb246IG1hcC5nZXQoJG9wdCwgYmFzZSwgdHJhbnNpdGlvbik7XG5cbiAgICBAaW5jbHVkZSBtZXRob2QuZm9udC1mYW1pbHkoJGNvbmZpZywgbWFwLmdldCgkb3B0LCB0ZXh0LCBmb250LWZhbWlseSkpO1xuXG4gICAgLy8g44Oh44OH44Kj44Ki5q+O44Gu6Kit5a6aXG4gICAgQGVhY2ggJG1lZGlhLCAkbWVkaWEtcGFyYW0gaW4gbWFwLmdldCgkb3B0LCBtZWRpYSkge1xuICAgICAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsICRtZWRpYSkge1xuICAgICAgICBAZWFjaCAkYXR0ciwgJHZhbCBpbiBtYXAuZ2V0KCRtZWRpYS1wYXJhbSwgdGV4dCkge1xuICAgICAgICAgICN7JGF0dHJ9OiAjeyR2YWx9O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gaG92ZXLmmYJcbiAgICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgaG92ZXIpIHtcbiAgICAgIC5jLWhhbWJ1cmdlcjpob3ZlciAmIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWMtaGFtYnVyZ2VyX190ZXh0LS1jb2xvci1ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuICAgIC5jLWhhbWJ1cmdlcjphY3RpdmUgJiB7XG4gICAgICBjb2xvcjogdmFyKC0tYy1oYW1idXJnZXJfX3RleHQtLWNvbG9yLWhvdmVyKTtcbiAgICB9XG5cbiAgICAvLyBPUEVOXG4gICAgLmMtaGFtYnVyZ2VyW2RhdGEtaGFtYnVyZ2VyLW9wZW49XCJ0cnVlXCJdICYge1xuICAgICAgY29sb3I6IHZhcigtLWMtaGFtYnVyZ2VyX190ZXh0LS1jb2xvci1vcGVuKTtcbiAgICB9XG4gIH1cbn1cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIOS4ieacrOe3mlxuQG1peGluIF9jLWhhbWJ1cmdlcl9fbGluZSgkY29uZmlnKSB7XG4gICRvcHQ6IG1hcC5nZXQoJGNvbmZpZywgY29tcG9uZW50LCBoYW1idXJnZXIpO1xuXG4gIC5jLWhhbWJ1cmdlcl9fbGluZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IHZhcigtLWMtaGFtYnVyZ2VyX19saW5lLS13aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS1jLWhhbWJ1cmdlcl9fbGluZS0taGVpZ2h0KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWhhbWJ1cmdlcl9fbGluZS0tY29sb3Itbm9ybWFsKTtcbiAgICB0cmFuc2l0aW9uOiBpbmhlcml0O1xuICAgIHdpbGwtY2hhbmdlOiBtYXAuZ2V0KCRvcHQsIGxpbmUsIHdpbGxjaGFuZ2UpO1xuXG4gICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1jLWhhbWJ1cmdlcl9fbGluZS0tbWFyZ2luKTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IG1hcC5nZXQoJG9wdCwgbGluZSwgdHJhbnNmb3JtLW9yaWdpbi0xKTtcbiAgICB9XG5cbiAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgIEBpZiBtYXAuZ2V0KCRvcHQsIGxpbmUsIGNvdW50KSA9PSAyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1jLWhhbWJ1cmdlcl9fbGluZS0tbWFyZ2luKTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbWFwLmdldCgkb3B0LCBsaW5lLCB0cmFuc2Zvcm0tb3JpZ2luLTIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLW9mLXR5cGUoMykge1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbWFwLmdldCgkb3B0LCBsaW5lLCB0cmFuc2Zvcm0tb3JpZ2luLTMpO1xuICAgIH1cblxuICAgIC8vIOODoeODh+OCo+OCouavjuOBruioreWumlxuICAgIEBlYWNoICRtZWRpYSwgJG1lZGlhLXBhcmFtIGluIG1hcC5nZXQoJG9wdCwgbWVkaWEpIHtcbiAgICAgIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCAkbWVkaWEpIHtcbiAgICAgICAgQGVhY2ggJGF0dHIsICR2YWwgaW4gbWFwLmdldCgkbWVkaWEtcGFyYW0sIGxpbmUpIHtcbiAgICAgICAgICAjeyRhdHRyfTogI3skdmFsfTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIGhvdmVy5pmCXG4gICAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIGhvdmVyKSB7XG4gICAgICAuYy1oYW1idXJnZXI6aG92ZXIgJiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWMtaGFtYnVyZ2VyX19saW5lLS1jb2xvci1ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuICAgIC5jLWhhbWJ1cmdlcjphY3RpdmUgJiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWhhbWJ1cmdlcl9fbGluZS0tY29sb3ItaG92ZXIpO1xuICAgIH1cblxuICAgIC8vIE9QRU5cbiAgICAuYy1oYW1idXJnZXJbZGF0YS1oYW1idXJnZXItb3Blbj1cInRydWVcIl0gJiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWhhbWJ1cmdlcl9fbGluZS0tY29sb3Itb3Blbik7XG5cbiAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICBAaWYgbWFwLmdldCgkb3B0LCBsaW5lLCBjb3VudCkgPT0gMiB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBtYXAuZ2V0KCRvcHQsIGFuaW1hdGlvbiwgbGluZS0yLTEpO1xuICAgICAgICB9IEBlbHNlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IG1hcC5nZXQoJG9wdCwgYW5pbWF0aW9uLCBsaW5lLTMtMSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICBAaWYgbWFwLmdldCgkb3B0LCBsaW5lLCBjb3VudCkgPT0gMiB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBtYXAuZ2V0KCRvcHQsIGFuaW1hdGlvbiwgbGluZS0yLTMpO1xuICAgICAgICB9IEBlbHNlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IG1hcC5nZXQoJG9wdCwgYW5pbWF0aW9uLCBsaW5lLTMtMyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIDx1bD4g44Gu6Kit5a6aXG5cbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcIi4uLy4uL21ldGhvZFwiO1xuQHVzZSBcImxpc3QtY29tbW9uXCI7XG5cbkBtaXhpbiBjLWxpc3QtdWwoJGNvbmZpZykge1xuICAkb3B0OiBtYXAuZ2V0KCRjb25maWcsIGNvbXBvbmVudCwgbGlzdC11bCk7XG5cbiAgLy8g5pmu6YCa44Gu44Oq44K544OIXG4gIC8vIDx1bCBjbGFzcz1cImMtbGlzdC11bFwiPlxuICAuYy1saXN0LXVsIHtcbiAgICBAaW5jbHVkZSBsaXN0LXVsLWJhc2ljKCRjb25maWcpO1xuXG4gICAgLy8g6Kit5a6a5Y+N5pigXG4gICAgQGluY2x1ZGUgbWV0aG9kLnNldC1zdHlsZSgkY29uZmlnLCBtYXAuZ2V0KCRvcHQsIGRlZmF1bHQpKTtcblxuICAgIC8vIOODouODh+OCo+ODleOCoeOCpOioreWumuWPjeaYoFxuICAgIEBlYWNoICRuYW1lLCAkbW9kaWZ5IGluIG1hcC5nZXQoJG9wdCwgbW9kaWZ5KSB7XG4gICAgICBAaW5jbHVkZSBtZXRob2Quc2V0LXN0eWxlKCRjb25maWcsICRtb2RpZnksIFwiYy1saXN0LXVsLS0jeyRuYW1lfVwiKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gV29yZHByZXNz44Gn44GvIGNsYXNzIOOCkuS7mOOBkeOBquOBhCA8dWw+IOOBruOBvuOBvuS9v+OBhuOBruOBp+OAgVxuLy8g5L2/44GE5Zue44Gb44KL44KI44GG44Gr5Z+65pys6YOo5YiG44KSIG1peGluIOOBq+WIh+OCiuWHuuOBmVxuQG1peGluIGxpc3QtdWwtYmFzaWMoJGNvbmZpZykge1xuICBAaW5jbHVkZSBsaXN0LWNvbW1vbi5saXN0LWNvbW1vbigkY29uZmlnKTtcbiAgJGRlZmF1bHQ6IG1hcC5nZXQoJGNvbmZpZywgY29tcG9uZW50LCBsaXN0LXVsLCBkZWZhdWx0KTtcblxuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWMtbGlzdC11bC0tcGFkZGluZy1sZWZ0LCAwKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWMtbGlzdC11bC0tbGluZS1oZWlnaHQsIDEpO1xuXG4gID4gbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IHZhcigtLWMtbGlzdC11bF9fbGktLXN0eWxlLXR5cGUpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYy1saXN0LXVsX19saS0tcGFkZGluZy1sZWZ0KTtcblxuICAgICY6Om1hcmtlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYy1saXN0LXVsX19saS0tbWFya2VyLWNvbG9yKTtcbiAgICB9XG5cbiAgICArIGxpIHtcbiAgICAgIG1hcmdpbi10b3A6IHZhcigtLWMtbGlzdC11bF9fbGktLW1hcmdpbi10b3AsIDApO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogdmFyKC0tYy1saXN0LXVsX19saS1iZWZvcmUtLXBvc2l0aW9uLCBhYnNvbHV0ZSk7XG4gICAgICBsZWZ0OiB2YXIoLS1jLWxpc3QtdWxfX2xpLWJlZm9yZS0tbGVmdCwgMCk7XG4gICAgICB0b3A6IHZhcigtLWMtbGlzdC11bF9fbGktYmVmb3JlLS10b3AsIDApO1xuICAgICAgd2lkdGg6IHZhcigtLWMtbGlzdC11bF9fbGktYmVmb3JlLS13aWR0aCwgMWVtKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1jLWxpc3QtdWxfX2xpLWJlZm9yZS0tY29sb3IsIGluaGVyaXQpO1xuICAgICAgdGV4dC1hbGlnbjogdmFyKC0tYy1saXN0LXVsX19saS1iZWZvcmUtLXRleHQtYWxpZ24sIHJpZ2h0KTtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tYy1saXN0LXVsX19saS1iZWZvcmUtLWZvbnQtc2l6ZSwgMWVtKTtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1jLWxpc3QtdWxfX2xpLWJlZm9yZS0tZm9udC1mYW1pbHksIGluaGVyaXQpO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6bWFwXCI7XG5cbi8vIOODquOCueODiOWFsemAmuioreWumlxuQG1peGluIGxpc3QtY29tbW9uKCRjb25maWcpIHtcbiAgLy8gPHVsPjxvbD48ZGw+5YWo44Oq44K544OI5YWx6YCaXG4gIG1hcmdpbi10b3A6IG1hcC5nZXQoJGNvbmZpZywgY29tcG9uZW50LCBsaXN0LWNvbW1vbiwgbWFyZ2luLXRvcCk7XG4gIG1hcmdpbi1ib3R0b206IG1hcC5nZXQoJGNvbmZpZywgY29tcG9uZW50LCBsaXN0LWNvbW1vbiwgbWFyZ2luLWJvdHRvbSk7XG59XG5cbi8vIOOCq+OCpuODs+OCv+ODvOezu+WFsemAmuioreWumlxuLy8gQG1peGluIGxpc3QtY29tbW9uLWNvdW50ZXItd3JhcCgkY29uZmlnKSB7XG4vLyAgIC8vIDxvbD48ZGw+55Wq5Y+35LuY44GN44Oq44K544OIXG4vLyAgIGNvdW50ZXItcmVzZXQ6IHNlY3Rpb247XG4vLyB9XG5cbi8vIOOCq+OCpuODs+OCv+ODvOezu+WFsemAmuioreWumlxuLy8gQG1peGluIGxpc3QtY29tbW9uLWNvdW50ZXItaXRlbSgkY29uZmlnKSB7XG4vLyAgIC8vIDxvbD48ZGw+55Wq5Y+35LuY44GN44Oq44K544OI5YaF44GuPGxpPjxkdD5cbi8vICAgLy8gbGlzdC1zdHlsZS10eXBlOiBub25lO1xuLy8gICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4vL1xuLy8gICAmOmJlZm9yZSB7XG4vLyAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuLy8gICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuLy8gICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuLy8gICAgIGNvdW50ZXItaW5jcmVtZW50OiBzZWN0aW9uO1xuLy8gICB9XG4vLyB9XG4iLCIvLyA8ZGw+IOOBruioreWumlxuXG5AdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCIuLi8uLi9tZXRob2RcIjtcbkB1c2UgXCJsaXN0LWNvbW1vblwiO1xuXG5AbWl4aW4gYy1saXN0LWRsKCRjb25maWcpIHtcbiAgJG9wdDogbWFwLmdldCgkY29uZmlnLCBjb21wb25lbnQsIGxpc3QtZGwpO1xuXG4gIC8vIOaZrumAmuOBruODquOCueODiFxuICAvLyA8ZGwgY2xhc3M9XCJjLWxpc3QtZGxcIj5cbiAgLmMtbGlzdC1kbCB7XG4gICAgQGluY2x1ZGUgYy1saXN0LWRsLWJhc2ljKCRjb25maWcpO1xuXG4gICAgLy8g6Kit5a6a5Y+N5pigXG4gICAgQGluY2x1ZGUgbWV0aG9kLnNldC1zdHlsZSgkY29uZmlnLCBtYXAuZ2V0KCRvcHQsIGRlZmF1bHQpKTtcblxuICAgIC8vIOODouODh+OCo+ODleOCoeOCpOioreWumuWPjeaYoFxuICAgIEBlYWNoICRuYW1lLCAkbW9kaWZ5IGluIG1hcC5nZXQoJG9wdCwgbW9kaWZ5KSB7XG4gICAgICBAaW5jbHVkZSBtZXRob2Quc2V0LXN0eWxlKCRjb25maWcsICRtb2RpZnksIFwiYy1saXN0LWRsLS0jeyRuYW1lfVwiKTtcbiAgICB9XG4gIH1cblxuICAvLyDjg5fjg6rjgrvjg4Pjg4hcbiAgQGluY2x1ZGUgYy1saXN0LWRsLW1vZGlmeSgkY29uZmlnKTtcbn1cblxuQG1peGluIGMtbGlzdC1kbC1iYXNpYygkY29uZmlnKSB7XG4gICRkZWZhdWx0OiBtYXAuZ2V0KCRjb25maWcsIGNvbXBvbmVudCwgbGlzdC1kbCwgZGVmYXVsdCk7XG5cbiAgQGluY2x1ZGUgbGlzdC1jb21tb24ubGlzdC1jb21tb24oJGNvbmZpZyk7XG5cbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1jLWxpc3QtZGwtLXBhZGRpbmctbGVmdCwgMCk7XG5cbiAgPiBkdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYy1saXN0LWRsX19kdC0tcGFkZGluZy1sZWZ0LCAwKTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tYy1saXN0LWRsX19kdC0tbGluZS1oZWlnaHQsIDEpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1jLWxpc3QtZGxfX2R0LS1mb250LXdlaWdodCwgNDAwKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogdmFyKC0tYy1saXN0LWRsX19kdC1iZWZvcmUtLXBvc2l0aW9uLCBhYnNvbHV0ZSk7XG4gICAgICBsZWZ0OiB2YXIoLS1jLWxpc3QtZGxfX2R0LWJlZm9yZS0tbGVmdCwgMCk7XG4gICAgICB0b3A6IHZhcigtLWMtbGlzdC1kbF9fZHQtYmVmb3JlLS10b3AsIDApO1xuICAgICAgd2lkdGg6IHZhcigtLWMtbGlzdC1kbF9fZHQtYmVmb3JlLS13aWR0aCwgMWVtKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1jLWxpc3QtZGxfX2R0LWJlZm9yZS0tY29sb3IsIGluaGVyaXQpO1xuICAgICAgdGV4dC1hbGlnbjogdmFyKC0tYy1saXN0LWRsX19kdC1iZWZvcmUtLXRleHQtYWxpZ24sIHJpZ2h0KTtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tYy1saXN0LWRsX19kdC1iZWZvcmUtLWZvbnQtc2l6ZSwgMWVtKTtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1jLWxpc3QtZGxfX2R0LWJlZm9yZS0tZm9udC1mYW1pbHksIGluaGVyaXQpO1xuICAgIH1cbiAgfVxuXG4gID4gZGQgKyBkdCB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tYy1saXN0LWRsX19kdC0tbWFyZ2luLXRvcCwgMCk7XG4gIH1cblxuICA+IGRkOm5vdCg6ZW1wdHkpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tYy1saXN0LWRsX19kZC0tbWFyZ2luLXRvcCwgMCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1jLWxpc3QtZGxfX2RkLS1wYWRkaW5nLWxlZnQsIDApO1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1jLWxpc3QtZGxfX2RkLS1saW5lLWhlaWdodCwgMSk7XG4gIH1cbn1cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyDjg5Djg6rjgqjjg7zjgrfjg6fjg7NcbkBtaXhpbiBjLWxpc3QtZGwtbW9kaWZ5KCRjb25maWcpIHtcbiAgLy8g44K/44Kk44OI44Or5aSq5a2XXG4gIC8vIDxkbCBjbGFzcz1cImMtbGlzdC1kbCBjLWxpc3QtZGwtLWJvbGRcIj5cbiAgLmMtbGlzdC1kbC5jLWxpc3QtZGwtLWJvbGQge1xuICAgID4gZHQge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gIH1cblxuICAvLyDjgqvjgqbjg7Pjgr/jg7xcbiAgLy8gPGRsIGNsYXNzPVwiYy1saXN0LWRsIGMtbGlzdC1kbC0tY291bnRlclwiPlxuICAuYy1saXN0LWRsLmMtbGlzdC1kbC0tY291bnRlciB7XG4gICAgY291bnRlci1yZXNldDogc2VjdGlvbjtcblxuICAgID4gZHQge1xuICAgICAgY291bnRlci1pbmNyZW1lbnQ6IHNlY3Rpb247XG4gICAgfVxuICB9XG59XG4iLCIvLyA8b2w+IOOBruioreWumlxuLy8g6ZaL5aeL55Wq5Y+344KS5oyH5a6a44GZ44KL5aC05ZCI44GvIHN0eWxlPVwiY291bnRlci1yZXNldDogc2VjdGlvbiAxMFwiIOOBruOCiOOBhuOBq+OBmeOCi1xuXG5AdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCIuLi8uLi9tZXRob2RcIjtcbkB1c2UgXCJsaXN0LWNvbW1vblwiO1xuXG5AbWl4aW4gYy1saXN0LW9sKCRjb25maWcpIHtcbiAgJG9wdDogbWFwLmdldCgkY29uZmlnLCBjb21wb25lbnQsIGxpc3Qtb2wpO1xuXG4gIC5jLWxpc3Qtb2wge1xuICAgIEBpbmNsdWRlIGxpc3Qtb2wtYmFzaWMoJGNvbmZpZyk7XG5cbiAgICAvLyDoqK3lrprlj43mmKBcbiAgICBAaW5jbHVkZSBtZXRob2Quc2V0LXN0eWxlKCRjb25maWcsIG1hcC5nZXQoJG9wdCwgZGVmYXVsdCkpO1xuXG4gICAgLy8g44Oi44OH44Kj44OV44Kh44Kk6Kit5a6a5Y+N5pigXG4gICAgQGVhY2ggJG5hbWUsICRtb2RpZnkgaW4gbWFwLmdldCgkb3B0LCBtb2RpZnkpIHtcbiAgICAgIEBpbmNsdWRlIG1ldGhvZC5zZXQtc3R5bGUoJGNvbmZpZywgJG1vZGlmeSwgXCJjLWxpc3Qtb2wtLSN7JG5hbWV9XCIpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBXb3JkcHJlc3Pjgafjga8gY2xhc3Mg44KS5LuY44GR44Gq44GEIDxvbD4g44Gu44G+44G+5L2/44GG44Gu44Gn44CBXG4vLyDkvb/jgYTlm57jgZvjgovjgojjgYbjgasgbWl4aW4g44Gr5YiH44KK5Ye644GZXG5AbWl4aW4gbGlzdC1vbC1iYXNpYygkY29uZmlnKSB7XG4gIEBpbmNsdWRlIGxpc3QtY29tbW9uLmxpc3QtY29tbW9uKCRjb25maWcpO1xuXG4gICRkZWZhdWx0OiBtYXAuZ2V0KCRjb25maWcsIGNvbXBvbmVudCwgbGlzdC1vbCwgZGVmYXVsdCk7XG5cbiAgY291bnRlci1yZXNldDogc2VjdGlvbjtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1jLWxpc3Qtb2wtLXBhZGRpbmctbGVmdCwgMCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1jLWxpc3Qtb2wtLWxpbmUtaGVpZ2h0LCAxKTtcblxuICA+IGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGlzdC1zdHlsZS10eXBlOiB2YXIoLS1jLWxpc3Qtb2xfX2xpLS1zdHlsZS10eXBlKTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWMtbGlzdC1vbF9fbGktLXBhZGRpbmctbGVmdCk7XG5cbiAgICArIGxpIHtcbiAgICAgIG1hcmdpbi10b3A6IHZhcigtLWMtbGlzdC1vbF9fbGktLW1hcmdpbi10b3AsIDApO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogdmFyKC0tYy1saXN0LW9sX19saS1iZWZvcmUtLXBvc2l0aW9uLCBhYnNvbHV0ZSk7XG4gICAgICBsZWZ0OiB2YXIoLS1jLWxpc3Qtb2xfX2xpLWJlZm9yZS0tbGVmdCwgMCk7XG4gICAgICB0b3A6IHZhcigtLWMtbGlzdC1vbF9fbGktYmVmb3JlLS10b3AsIDApO1xuICAgICAgd2lkdGg6IHZhcigtLWMtbGlzdC1vbF9fbGktYmVmb3JlLS13aWR0aCwgMWVtKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1jLWxpc3Qtb2xfX2xpLWJlZm9yZS0tY29sb3IsIGluaGVyaXQpO1xuICAgICAgdGV4dC1hbGlnbjogdmFyKC0tYy1saXN0LW9sX19saS1iZWZvcmUtLXRleHQtYWxpZ24sIHJpZ2h0KTtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1jLWxpc3Qtb2xfX2xpLWJlZm9yZS0tZm9udC1mYW1pbHksIGluaGVyaXQpO1xuICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWMtbGlzdC1vbF9fbGktYmVmb3JlLS1mb250LXdlaWdodCwgNzAwKTtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tYy1saXN0LW9sX19saS1iZWZvcmUtLWZvbnQtc2l6ZSwgMWVtKTtcbiAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBzZWN0aW9uO1xuICAgIH1cbiAgfVxufVxuIiwiLy8g44Og44O844OT44O844Ki44Kk44Kz44OzXG4vKipcbjxhIGNsYXNzPVwiYy1tb3ZpZS1pY29uLXdyYXBwZXJcIj5cbiAgPGZpZ3VyZSBjbGFzcz1cImMtbW92aWUtaWNvblwiPlxuICAgIDxpbWc+XG4gIDwvZmlndXJlPlxuPC9hPlxuKiovXG5cbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcIi4uLy4uL21ldGhvZFwiO1xuXG5AbWl4aW4gYy1tb3ZpZS1pY29uKCRjb25maWcpIHtcbiAgJG9wdDogbWFwLmdldCgkY29uZmlnLCBjb21wb25lbnQsIG1vdmllLWljb24pO1xuXG4gIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbiAgLy8g5Z+656SO6YOoXG4gIC5jLW1vdmllLWljb24ge1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgIC8vIOWGjeeUn+OCouOCpOOCs+ODs1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IHZhcigtLWMtbW92aWUtaWNvbi0td2lkdGgpO1xuICAgICAgaGVpZ2h0OiB2YXIoLS1jLW1vdmllLWljb24tLWhlaWdodCk7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jLW1vdmllLWljb24tLWJnKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1jLW1vdmllLWljb24tLWNvbG9yKTtcbiAgICAgIGJvcmRlcjogdmFyKC0tYy1tb3ZpZS1pY29uLS1ib3JkZXIpO1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tYy1tb3ZpZS1pY29uLS1zaGFkb3cpO1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1jLW1vdmllLWljb24tLWZvbnQtc2l6ZSk7XG4gICAgICBvcGFjaXR5OiB2YXIoLS1jLW1vdmllLWljb24tLW9wYWNpdHkpO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgdmlkZW8ge1xuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICB9XG5cbiAgICAvLyDoqK3lrprlj43mmKBcbiAgICBAaW5jbHVkZSBtZXRob2Quc2V0LXN0eWxlKCRjb25maWcsIG1hcC5nZXQoJG9wdCwgZGVmYXVsdCkpO1xuXG4gICAgLy8g44Oi44OH44Kj44OV44Kh44Kk6Kit5a6a5Y+N5pigXG4gICAgQGVhY2ggJG5hbWUsICRtb2RpZnkgaW4gbWFwLmdldCgkb3B0LCBtb2RpZnkpIHtcbiAgICAgIEBpbmNsdWRlIG1ldGhvZC5zZXQtc3R5bGUoJGNvbmZpZywgJG1vZGlmeSwgXCJjLW1vdmllLWljb24tLSN7JG5hbWV9XCIpO1xuICAgIH1cbiAgfVxuXG4gIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbiAgLy8g44Kz44Oz44OG44OK44Kv44Ko44OqXG4gIEBlYWNoICRxdWVyeSwgJHBhcmFtcyBpbiBtYXAuZ2V0KCRvcHQsIHdyYXBwZXIsIHF1ZXJ5KSB7XG4gICAgQGNvbnRhaW5lciBtb3ZpZS1saW5rLXdyYXBwZXIgI3skcXVlcnl9IHtcbiAgICAgIC5jLW1vdmllLWljb24ge1xuICAgICAgICBAZWFjaCAkYXR0ciwgJHZhbCBpbiAkcGFyYW1zIHtcbiAgICAgICAgICAjeyRhdHRyfTogI3skdmFsfTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbiAgLy8g44Op44OD44OR44O877yI44Oq44Oz44Kv44K/44Kw44Gq44Gp77yJXG4gIC5jLW1vdmllLWljb24td3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbnRhaW5lci1uYW1lOiBtb3ZpZS1saW5rLXdyYXBwZXI7XG4gICAgY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xuICB9XG59XG4iLCIvLyDkuIvoqJjjga7jgojjgYbjgarooYzpoK3jgavjgIzigLvjgI3jgYzjgaTjgY/jg6rjgrnjg4jjgavkvb/nlKhcblxuLy8gPHAgY2xhc3M9XCJjLW5vdGljZVwiPuKAu+OBu+OBiOOBu+OBiDwvcD5cbi8vIDx1bCBjbGFzcz1cImMtbm90aWNlXCI+XG4vLyA8bGk+4oC744G744GI44G744GIPC9saT5cbi8vIDwvdWw+XG5cbkB1c2UgXCJzYXNzOm1hcFwiO1xuXG5AbWl4aW4gYy1ub3RpY2UoJGNvbmZpZykge1xuICBwLmMtbm90aWNlIHtcbiAgICB0ZXh0LWluZGVudDogLTFlbTtcbiAgICBtYXJnaW4tbGVmdDogMWVtO1xuICB9XG5cbiAgdWwuYy1ub3RpY2Uge1xuICAgIGxpIHtcbiAgICAgIHRleHQtaW5kZW50OiAtMWVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDFlbTtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIOOCteOCpuODs+ODieODl+ODrOOCpOODnOOCv+ODs1xuXG5AdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCIuLi8uLi9tZXRob2RcIjtcblxuQG1peGluIGMtc291bmQtYnRuKCRjb25maWcpIHtcbiAgJG9wdDogbWFwLmdldCgkY29uZmlnLCBjb21wb25lbnQsIHNvdW5kLWJ0bik7XG5cbiAgLmMtc291bmQtYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogbWFwLmdldCgkb3B0LCBiYXNlLCBwYWRkaW5nKTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBib3JkZXItcmFkaXVzOiBtYXAuZ2V0KCRvcHQsIGJhc2UsIHJhZGl1cyk7XG4gICAgdHJhbnNpdGlvbjogbWFwLmdldCgkb3B0LCBiYXNlLCB0cmFuc2l0aW9uKTtcblxuICAgIC8vIOS7peS4i+OAgeeKtuaFi+OBp+WkieWMluOBmeOCi+OCguOBrlxuICAgIGJhY2tncm91bmQ6IHZhcigtLWMtc291bmQtYnRuLS1iZywgI3ttYXAuZ2V0KCRvcHQsIHBsYXksIG5vcm1hbCwgYmcpfSk7XG4gICAgY29sb3I6IHZhcigtLWMtc291bmQtYnRuLS1jb2xvciwgI3ttYXAuZ2V0KCRvcHQsIHBsYXksIG5vcm1hbCwgY29sb3IpfSk7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1jLXNvdW5kLWJ0bi0tZm9udC1mYW1pbHksICN7bWFwLmdldCgkb3B0LCBwbGF5LCBub3JtYWwsIGZvbnQtZmFtaWx5KX0pO1xuICAgICAgZm9udC1zaXplOiBtYXAuZ2V0KCRvcHQsIGJhc2UsIGZvbnQtc2l6ZSk7XG4gICAgICBjb250ZW50OiB2YXIoLS1jLXNvdW5kLWJ0bi0tY29udGVudCwgI3ttYXAuZ2V0KCRvcHQsIHBsYXksIG5vcm1hbCwgY29udGVudCl9KTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIGhvdmVyKSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYy1zb3VuZC1idG4tLWJnLWhvdmVyLCAje21hcC5nZXQoJG9wdCwgcGxheSwgaG92ZXIsIGJnKX0pO1xuICAgICAgICBjb2xvcjogdmFyKC0tYy1zb3VuZC1idG4tLWNvbG9yLWhvdmVyLCAje21hcC5nZXQoJG9wdCwgcGxheSwgaG92ZXIsIGNvbG9yKX0pO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jLXNvdW5kLWJ0bi0tYmctaG92ZXIsICN7bWFwLmdldCgkb3B0LCBwbGF5LCBob3ZlciwgYmcpfSk7XG4gICAgICBjb2xvcjogdmFyKC0tYy1zb3VuZC1idG4tLWNvbG9yLWhvdmVyLCAje21hcC5nZXQoJG9wdCwgcGxheSwgaG92ZXIsIGNvbG9yKX0pO1xuICAgIH1cblxuICAgIC8vIOWBnOatolxuICAgICZbZGF0YS1zb3VuZC1zdGF0ZT1cInN0b3BcIl0ge1xuICAgICAgLS1jLXNvdW5kLWJ0bi0tYmc6ICN7bWFwLmdldCgkb3B0LCBzdG9wLCBub3JtYWwsIGJnKX07XG4gICAgICAtLWMtc291bmQtYnRuLS1jb2xvcjogI3ttYXAuZ2V0KCRvcHQsIHN0b3AsIG5vcm1hbCwgY29sb3IpfTtcbiAgICAgIC0tYy1zb3VuZC1idG4tLWNvbnRlbnQ6ICN7bWFwLmdldCgkb3B0LCBzdG9wLCBub3JtYWwsIGNvbnRlbnQpfTtcbiAgICAgIC0tYy1zb3VuZC1idG4tLWJnLWhvdmVyOiAje21hcC5nZXQoJG9wdCwgc3RvcCwgaG92ZXIsIGJnKX07XG4gICAgICAtLWMtc291bmQtYnRuLS1jb2xvci1ob3ZlcjogI3ttYXAuZ2V0KCRvcHQsIHN0b3AsIGhvdmVyLCBjb2xvcil9O1xuICAgIH1cblxuICAgIC8vIOS4gOaZguWBnOatolxuICAgICZbZGF0YS1zb3VuZC1zdGF0ZT1cInBhdXNlXCJdIHtcbiAgICAgIC0tYy1zb3VuZC1idG4tLWJnOiAje21hcC5nZXQoJG9wdCwgcGF1c2UsIG5vcm1hbCwgYmcpfTtcbiAgICAgIC0tYy1zb3VuZC1idG4tLWNvbG9yOiAje21hcC5nZXQoJG9wdCwgcGF1c2UsIG5vcm1hbCwgY29sb3IpfTtcbiAgICAgIC0tYy1zb3VuZC1idG4tLWNvbnRlbnQ6ICN7bWFwLmdldCgkb3B0LCBwYXVzZSwgbm9ybWFsLCBjb250ZW50KX07XG4gICAgICAtLWMtc291bmQtYnRuLS1iZy1ob3ZlcjogI3ttYXAuZ2V0KCRvcHQsIHBhdXNlLCBob3ZlciwgYmcpfTtcbiAgICAgIC0tYy1zb3VuZC1idG4tLWNvbG9yLWhvdmVyOiAje21hcC5nZXQoJG9wdCwgcGF1c2UsIGhvdmVyLCBjb2xvcil9O1xuICAgIH1cbiAgfVxufVxuIiwiLy8g44Oa44O844K45LiK6YOo44Gr5oi744KL44Oc44K/44OzXG4vLyA8YSBjbGFzcz1cImMtcmV0dXJuLXVwXCI+XG5cbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcIi4uLy4uL21ldGhvZFwiO1xuXG5AbWl4aW4gYy1yZXR1cm4tdXAoJGNvbmZpZykge1xuICAkb3B0OiBtYXAuZ2V0KCRjb25maWcsIGNvbXBvbmVudCwgcmV0dXJuLXVwKTtcblxuICAuYy1yZXR1cm4tdXAge1xuICAgIHotaW5kZXg6IG1hcC5nZXQoJGNvbmZpZywgY29yZSwgei1pbmRleCwgcmV0dXJuLXVwKTtcbiAgICBwb3NpdGlvbjogbWFwLmdldCgkb3B0LCBwb3NpdGlvbik7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlcjogbWFwLmdldCgkb3B0LCBib3JkZXIpO1xuICAgIGJvcmRlci1yYWRpdXM6IG1hcC5nZXQoJG9wdCwgYm9yZGVyLXJhZGl1cyk7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdHJhbnNpdGlvbjogbWFwLmdldCgkb3B0LCB0cmFuc2l0aW9uKTtcblxuICAgIC8vIOmAmuW4uOeKtuaFi1xuICAgIEBlYWNoICRhdHRyLCAkdmFsIGluIG1hcC5nZXQoJG9wdCwgc3RhdGUsIG5vcm1hbCkge1xuICAgICAgI3skYXR0cn06ICN7JHZhbH07XG4gICAgfVxuXG4gICAgLy8g55+i5Y2w44KS5o+P55S7XG4gICAgJjphZnRlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYy1yZXR1cm4tdXAtLWNvbG9yKTtcbiAgICAgIGZvbnQtZmFtaWx5OiBtYXAuZ2V0KCRvcHQsIGZvbnQtZmFtaWx5KTtcbiAgICAgIGNvbnRlbnQ6IG1hcC5nZXQoJG9wdCwgY29udGVudCk7XG4gICAgfVxuXG4gICAgLy8g5oq85LiLXG4gICAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIGhvdmVyKSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgQGVhY2ggJGF0dHIsICR2YWwgaW4gbWFwLmdldCgkb3B0LCBzdGF0ZSwgaG92ZXIpIHtcbiAgICAgICAgICAjeyRhdHRyfTogI3skdmFsfTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAZWFjaCAkYXR0ciwgJHZhbCBpbiBtYXAuZ2V0KCRvcHQsIHN0YXRlLCBob3Zlcikge1xuICAgICAgICAjeyRhdHRyfTogI3skdmFsfTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBzeWctc2Nyb2xsLWFtb3VudCDjgpLkvb/jgaPjgabjgrnjgq/jg63jg7zjg6vnirbmhYvmpJznn6VcbiAgICAmW2RhdGEtc2Nyb2xsLWFtb3VudH49XCJ0b3BcIl0ge1xuICAgICAgQGVhY2ggJGF0dHIsICR2YWwgaW4gbWFwLmdldCgkb3B0LCBzdGF0ZSwgdG9wKSB7XG4gICAgICAgICN7JGF0dHJ9OiAjeyR2YWx9O1xuICAgICAgfVxuICAgIH1cbiAgICAmW2RhdGEtc2Nyb2xsLWFtb3VudH49XCJub3QtdG9wXCJdIHtcbiAgICAgIEBlYWNoICRhdHRyLCAkdmFsIGluIG1hcC5nZXQoJG9wdCwgc3RhdGUsIG5vdC10b3ApIHtcbiAgICAgICAgI3skYXR0cn06ICN7JHZhbH07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8g44Oh44OH44Kj44Ki5Yil6Kit5a6aXG4gICAgQGVhY2ggJG1lZGlhLCAkcGFyYW0gaW4gbWFwLmdldCgkb3B0LCBtZWRpYSkge1xuICAgICAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsICRtZWRpYSkge1xuICAgICAgICBAZWFjaCAkYXR0ciwgJHZhbCBpbiAkcGFyYW0ge1xuICAgICAgICAgICN7JGF0dHJ9OiAjeyR2YWx9O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyDjg6vjg5PoqK3lrppcblxuQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwiLi4vLi4vbWV0aG9kXCI7XG5cbkBtaXhpbiBjLXJ1YnkoJGNvbmZpZykge1xuICAkb3B0OiBtYXAuZ2V0KCRjb25maWcsIGNvbXBvbmVudCwgcnVieSk7XG5cbiAgLmMtcnVieSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogbWFwLmdldCgkb3B0LCBsZWZ0KTtcbiAgICAgIHRvcDogdmFyKC0tYy1ydWJ5LS10b3AsICN7bWFwLmdldCgkb3B0LCB0b3ApfSk7XG4gICAgICB3aWR0aDogbWFwLmdldCgkb3B0LCB3aWR0aCk7XG4gICAgICB0ZXh0LWFsaWduOiBtYXAuZ2V0KCRvcHQsIHRleHQtYWxpZ24pO1xuICAgICAgbGluZS1oZWlnaHQ6IG1hcC5nZXQoJG9wdCwgbGluZS1oZWlnaHQpO1xuICAgICAgZm9udC1mYW1pbHk6IG1hcC5nZXQoJG9wdCwgZm9udC1mYW1pbHkpO1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1jLXJ1YnktLWZvbnQtc2l6ZSwgI3ttYXAuZ2V0KCRvcHQsIGZvbnQtc2l6ZSl9KTtcbiAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgY29udGVudDogYXR0cihkYXRhLXJ1YnkpO1xuICAgIH1cblxuICAgIC8vIOioreWumuWPjeaYoFxuICAgIEBpbmNsdWRlIG1ldGhvZC5zZXQtc3R5bGUoJGNvbmZpZywgbWFwLmdldCgkb3B0LCBkZWZhdWx0KSk7XG5cbiAgICAvLyDjg6Ljg4fjgqPjg5XjgqHjgqToqK3lrprlj43mmKBcbiAgICBAZWFjaCAkbmFtZSwgJG1vZGlmeSBpbiBtYXAuZ2V0KCRvcHQsIG1vZGlmeSkge1xuICAgICAgQGluY2x1ZGUgbWV0aG9kLnNldC1zdHlsZSgkY29uZmlnLCAkbW9kaWZ5LCBcImMtcnVieS0tI3skbmFtZX1cIik7XG4gICAgfVxuICB9XG59XG4iLCIvLyDjgrfjgqfjgqLjg5zjgr/jg7Ncbi8vIOiJsuOBruioreWumuOBruOBv1xuLy8gPGEgY2xhc3M9XCJjLXNoYXJlLWJ0biBjLXNoYXJlLWJ0bi0tdW5pdHlcIiBkYXRhLXNoYXJlLXNlcnZpY2U9XCJ0d2l0dGVyXCI+XG5cbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcIi4uLy4uL21ldGhvZFwiO1xuXG5AbWl4aW4gYy1zaGFyZS1idG4oJGNvbmZpZykge1xuICAkb3B0OiBtYXAuZ2V0KCRjb25maWcsIGNvbXBvbmVudCwgc2hhcmUtYnRuKTtcblxuICAvLyDjg5zjgr/jg7PlhbHpgJroqK3lrppcbiAgLmMtc2hhcmUtYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IHZhcigtLWMtc2hhcmUtYnRuLS13aWR0aCwgNDBweCk7XG4gICAgaGVpZ2h0OiB2YXIoLS1jLXNoYXJlLWJ0bi0taGVpZ2h0LCA0MHB4KTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1jLXNoYXJlLWJ0bi0tYm9yZGVyLXJhZGl1cywgNDBweCk7XG4gICAgZm9udC1zaXplOiB2YXIoLS1jLXNoYXJlLWJ0bi0tZm9udC1zaXplLCA0MHB4KTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS1jLXNoYXJlLWJ0bi0tdHJhbnNpdGlvbiwgMC4ycyk7XG4gICAgY29sb3I6IHZhcigtLWMtc2hhcmUtYnRuLS1jb2xvciwgI2ZmZik7XG4gICAgYm9yZGVyOiB2YXIoLS1jLXNoYXJlLWJ0bi0tYm9yZGVyLCAjMDAwKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jLXNoYXJlLWJ0bi0tYmcsICMwMDApO1xuXG4gICAgaSB7XG4gICAgICBtYXJnaW46IHZhcigtLWMtc2hhcmUtYnRuLS1pY29uLW1hcmdpbiwgMCk7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWMtc2hhcmUtYnRuLS1jb2xvciwgI2ZmZik7XG4gICAgICAgIHRyYW5zaXRpb246IHZhcigtLWMtc2hhcmUtYnRuLS10cmFuc2l0aW9uLCAwLjJzKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlLFxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLWMtc2hhcmUtYnRuLS1jb2xvci1ob3ZlciwgI2ZmZik7XG4gICAgICBib3JkZXI6IHZhcigtLWMtc2hhcmUtYnRuLS1ib3JkZXItaG92ZXIsICMwMDApO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYy1zaGFyZS1idG4tLWJnLWhvdmVyLCAjYzAwKTtcbiAgICAgIGk6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWMtc2hhcmUtYnRuLS1jb2xvci1ob3ZlciwgI2ZmZik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8g6Kit5a6a5Y+N5pigXG4gICAgQGVhY2ggJGF0dHIsICR2YWwgaW4gbWFwLmdldCgkb3B0LCBiYXNlKSB7XG4gICAgICAjeyRhdHRyfTogI3skdmFsfTtcbiAgICB9XG5cbiAgICAvLyDjg6Hjg4fjgqPjgqLliKXoqK3lrppcbiAgICBAZWFjaCAkbWVkaWEsICRwYXJhbSBpbiBtYXAuZ2V0KCRvcHQsIG1lZGlhKSB7XG4gICAgICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgJG1lZGlhKSB7XG4gICAgICAgIEBlYWNoICRhdHRyLCAkdmFsIGluICRwYXJhbSB7XG4gICAgICAgICAgI3skYXR0cn06ICN7JHZhbH07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4gICAgLy8g5YWo44K144O844OT44K557Wx5LiA44Gu6ImyXG4gICAgLy8gPGEgY2xhc3M9XCJjLXNoYXJlLWJ0biBjLXNoYXJlLWJ0bi0tdW5pdHlcIiBkYXRhLXNoYXJlLXNlcnZpY2U9XCJ0d2l0dGVyXCI+XG4gICAgJi5jLXNoYXJlLWJ0bi0tdW5pdHkge1xuICAgICAgQGVhY2ggJGF0dHIsICR2YWwgaW4gbWFwLmdldCgkb3B0LCB0aGVtZSwgdW5pdHkpIHtcbiAgICAgICAgI3skYXR0cn06ICN7JHZhbH07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuICAgIC8vIOiDjOaZr+OBjOOCteODvOODk+OCueOBruiJsuOBq+OBquOBo+OBpuOBhOOCi+ODnOOCv+ODs1xuICAgIC8vIDxhIGNsYXNzPVwiYy1zaGFyZS1idG4gYy1zaGFyZS1idG4tLWJnLXNlcnZpY2VcIiBkYXRhLXNoYXJlLXNlcnZpY2U9XCJ0d2l0dGVyXCI+XG4gICAgJi5jLXNoYXJlLWJ0bi0tYmctc2VydmljZSB7XG4gICAgICBAZWFjaCAkYXR0ciwgJHZhbCBpbiBtYXAuZ2V0KCRvcHQsIHRoZW1lLCBiZy1zZXJ2aWNlKSB7XG4gICAgICAgICN7JGF0dHJ9OiAjeyR2YWx9O1xuICAgICAgfVxuXG4gICAgICBAZWFjaCAkc2VydmljZSwgJHZhbHVlIGluIG1hcC5nZXQoJG9wdCwgc2VydmljZSkge1xuICAgICAgICAmW2RhdGEtc2hhcmUtc2VydmljZT0nI3skc2VydmljZX0nXSB7XG4gICAgICAgICAgLS1jLXNoYXJlLWJ0bi0tYmc6ICN7bWFwLmdldCgkdmFsdWUsIG5vcm1hbCl9O1xuICAgICAgICAgIC0tYy1zaGFyZS1idG4tLWJnLWhvdmVyOiAje21hcC5nZXQoJHZhbHVlLCBob3Zlcil9O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuICAgIC8vIOOCouOCpOOCs+ODs+OBjOOCteODvOODk+OCueOBruiJsuOBq+OBquOBo+OBpuOBhOOCi+ODnOOCv+ODs1xuICAgIC8vIDxhIGNsYXNzPVwiYy1zaGFyZS1idG4gYy1zaGFyZS1idG4tLWJnLXNlcnZpY2VcIiBkYXRhLXNoYXJlLXNlcnZpY2U9XCJ0d2l0dGVyXCI+XG4gICAgJi5jLXNoYXJlLWJ0bi0taWNvbi1zZXJ2aWNlIHtcbiAgICAgIEBlYWNoICRhdHRyLCAkdmFsIGluIG1hcC5nZXQoJG9wdCwgdGhlbWUsIGljb24tc2VydmljZSkge1xuICAgICAgICAjeyRhdHRyfTogI3skdmFsfTtcbiAgICAgIH1cblxuICAgICAgQGVhY2ggJHNlcnZpY2UsICR2YWx1ZSBpbiBtYXAuZ2V0KCRvcHQsIHNlcnZpY2UpIHtcbiAgICAgICAgJltkYXRhLXNoYXJlLXNlcnZpY2U9JyN7JHNlcnZpY2V9J10ge1xuICAgICAgICAgIC0tYy1zaGFyZS1idG4tLWNvbG9yOiAje21hcC5nZXQoJHZhbHVlLCBub3JtYWwpfTtcbiAgICAgICAgICAtLWMtc2hhcmUtYnRuLS1jb2xvci1ob3ZlcjogI3ttYXAuZ2V0KCR2YWx1ZSwgaG92ZXIpfTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIExJTkXjg5zjgr/jg7Pjga/jgrnjg57jg5vku6XlpJbjgafjga/pnZ7ooajnpLpcbiAgYm9keTpub3QoW2RhdGEtaXMtbW9iaWxlPVwidHJ1ZVwiXSkge1xuICAgIC5jLXNoYXJlLWJ0bltkYXRhLXNoYXJlLXNlcnZpY2U9XCJsaW5lXCJdIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIvLyA8dGFibGUgY2xhc3M9XCJjLXRhYmxlXCI+XG5cbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcIi4uLy4uL21ldGhvZFwiO1xuXG5AbWl4aW4gYy10YWJsZSgkY29uZmlnKSB7XG4gICRvcHQ6IG1hcC5nZXQoJGNvbmZpZywgY29tcG9uZW50LCB0YWJsZSk7XG5cbiAgLy8vLy8vLy8vLy8vLy8vXG4gIC8vIOWfuuacrOioreWumlxuICAuYy10YWJsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogbWFwLmdldCgkb3B0LCBkZWZhdWx0LCBtYXJnaW4tYm90dG9tKTtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWMtdGFibGUtLWJvcmRlci10b3ApO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWMtdGFibGUtLWJvcmRlci1ib3R0b20pO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1jLXRhYmxlLS1ib3JkZXItbGVmdCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1jLXRhYmxlLS1ib3JkZXItcmlnaHQpO1xuXG4gICAgdGhlYWQge1xuICAgICAgYm9yZGVyLXRvcDogdmFyKC0tYy10YWJsZV9fdGhlYWQtLWJvcmRlci10b3ApO1xuICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYy10YWJsZV9fdGhlYWQtLWJvcmRlci1ib3R0b20pO1xuICAgICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1jLXRhYmxlX190aGVhZC0tYm9yZGVyLXJpZ2h0KTtcbiAgICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1jLXRhYmxlX190aGVhZC0tYm9yZGVyLWxlZnQpO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYy10YWJsZV9fdGhlYWQtLWJnKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1jLXRhYmxlX190aGVhZC0tY29sb3IpO1xuXG4gICAgICB0aCB7XG4gICAgICAgIHRleHQtYWxpZ246IHZhcigtLWMtdGFibGVfX3RoZWFkLXRoLS10ZXh0LWFsaWduLCB2YXIoLS1jLXRhYmxlX190aC0tdGV4dC1hbGlnbikpO1xuICAgICAgfVxuICAgIH1cblxuICAgIHRyIHtcbiAgICAgIGJvcmRlci10b3A6IHZhcigtLWMtdGFibGVfX3RyLS1ib3JkZXItdG9wKTtcbiAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLWMtdGFibGVfX3RyLS1ib3JkZXItYm90dG9tKTtcbiAgICAgIGJvcmRlci1yaWdodDogdmFyKC0tYy10YWJsZV9fdHItLWJvcmRlci1yaWdodCk7XG4gICAgICBib3JkZXItbGVmdDogdmFyKC0tYy10YWJsZV9fdHItLWJvcmRlci1sZWZ0KTtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWMtdGFibGVfX3RyLS1iZyk7XG4gICAgICBjb2xvcjogdmFyKC0tYy10YWJsZV9fdHItLWNvbG9yKTtcbiAgICB9XG5cbiAgICB0aCB7XG4gICAgICBwYWRkaW5nOiB2YXIoLS1jLXRhYmxlX190aC0tcGFkZGluZyk7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jLXRhYmxlX190aC0tYmcpO1xuICAgICAgY29sb3I6IHZhcigtLWMtdGFibGVfX3RoLS1jb2xvcik7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tYy10YWJsZV9fdGgtLWZvbnQtZmFtaWx5KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1jLXRhYmxlX190aC0tZm9udC13ZWlnaHQpO1xuICAgICAgdGV4dC1hbGlnbjogdmFyKC0tYy10YWJsZV9fdGgtLXRleHQtYWxpZ24pO1xuICAgIH1cblxuICAgIHRkIHtcbiAgICAgIHBhZGRpbmc6IHZhcigtLWMtdGFibGVfX3RkLS1wYWRkaW5nKTtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWMtdGFibGVfX3RkLS1iZyk7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBjb2xvcjogdmFyKC0tYy10YWJsZV9fdGQtLWNvbG9yKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiB2YXIoLS1jLXRhYmxlX190ZC0tdGV4dC1hbGlnbik7XG5cbiAgICAgICo6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8g6Kit5a6a5Y+N5pigXG4gICAgQGluY2x1ZGUgbWV0aG9kLnNldC1zdHlsZSgkY29uZmlnLCBtYXAuZ2V0KCRvcHQsIGRlZmF1bHQpKTtcblxuICAgIC8vIOODouODh+OCo+ODleOCoeOCpOioreWumuWPjeaYoFxuICAgIEBlYWNoICRuYW1lLCAkbW9kaWZ5IGluIG1hcC5nZXQoJG9wdCwgbW9kaWZ5KSB7XG4gICAgICBAaW5jbHVkZSBtZXRob2Quc2V0LXN0eWxlKCRjb25maWcsICRtb2RpZnksIFwiYy10YWJsZS0tI3skbmFtZX1cIik7XG4gICAgfVxuICB9XG5cbiAgLy8vLy8vLy8vLy8vLy8vXG4gIC8vIOS6pOS6kuOBq+iJsuWIhuOBke+8mue4puaWueWQkVxuICAvLyA8dGFibGUgY2xhc3M9XCJjLXRhYmxlIGMtdGFibGUtLXN0cmlwZS12XCI+XG4gIC5jLXRhYmxlLmMtdGFibGUtLXN0cmlwZS12IHtcbiAgICB0Ym9keSB7XG4gICAgICB0cjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgIEBlYWNoICRhdHRyLCAkdmFsIGluIG1hcC5nZXQoJG9wdCwgc3RyaXBlLXYsIG9kZCkge1xuICAgICAgICAgICN7JGF0dHJ9OiAjeyR2YWx9O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICB0cjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICBAZWFjaCAkYXR0ciwgJHZhbCBpbiBtYXAuZ2V0KCRvcHQsIHN0cmlwZS12LCBldmVuKSB7XG4gICAgICAgICAgI3skYXR0cn06ICN7JHZhbH07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLy8vLy8vLy8vLy8vLy9cbiAgLy8g5Lqk5LqS44Gr6Imy5YiG44GR77ya5qiq5pa55ZCRXG4gIC8vIDx0YWJsZSBjbGFzcz1cImMtdGFibGUgYy10YWJsZS0tc3RyaXBlLWhcIj5cbiAgLmMtdGFibGUuYy10YWJsZS0tc3RyaXBlLWgge1xuICAgIHRoZWFkIHtcbiAgICAgIHRoOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgQGVhY2ggJGF0dHIsICR2YWwgaW4gbWFwLmdldCgkb3B0LCBzdHJpcGUtaCwgb2RkLCB0aGVhZC10aCkge1xuICAgICAgICAgICN7JGF0dHJ9OiAjeyR2YWx9O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICB0aDpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICBAZWFjaCAkYXR0ciwgJHZhbCBpbiBtYXAuZ2V0KCRvcHQsIHN0cmlwZS1oLCBldmVuLCB0aGVhZC10aCkge1xuICAgICAgICAgICN7JGF0dHJ9OiAjeyR2YWx9O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgdGJvZHkge1xuICAgICAgdGQ6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICBAZWFjaCAkYXR0ciwgJHZhbCBpbiBtYXAuZ2V0KCRvcHQsIHN0cmlwZS1oLCBvZGQsIHRkKSB7XG4gICAgICAgICAgI3skYXR0cn06ICN7JHZhbH07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgdGQ6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgQGVhY2ggJGF0dHIsICR2YWwgaW4gbWFwLmdldCgkb3B0LCBzdHJpcGUtaCwgZXZlbiwgdGQpIHtcbiAgICAgICAgICAjeyRhdHRyfTogI3skdmFsfTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vLy8vLy8vLy8vLy8vLy9cbiAgLy8g5qiq44Gr44Gv44G/5Ye644Gf44KJ44K544Kv44Ot44O844OrXG4gIC5jLXRhYmxlLmMtdGFibGUtLXNjcm9sbC14IHtcbiAgICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgdGItbG8pIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICB9XG5cbiAgLy8vLy8vLy8vLy8vLy8vXG4gIC8vIOW3puerr+OBriA8dGg+IOOCkuOCueOCr+ODreODvOODq+OBleOBm+OBquOBhFxuICAuYy10YWJsZS5jLXRhYmxlLS1zdGlja3ktbGVmdCB7XG4gICAgdGJvZHkge1xuICAgICAgdGgge1xuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vLy8vLy8vLy8vLy8vL1xuICAvLyBub3dyYXBcbiAgLy8gPHRhYmxlIGNsYXNzPVwiYy10YWJsZSBjLXRhYmxlLS1ub3dyYXBcIj5cbiAgQGluY2x1ZGUgX2MtdGFibGUtLW5vd3JhcCgkY29uZmlnKTtcblxuICBAZWFjaCAkbWVkaWEsICRzaXplIGluIG1hcC5nZXQoJGNvbmZpZywgY29yZSwgbWVkaWEtcXVlcnkpIHtcbiAgICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgJG1lZGlhKSB7XG4gICAgICBAaW5jbHVkZSBfYy10YWJsZS0tbm93cmFwKCRjb25maWcsICN7JG1lZGlhIFwiXFxcXDpcIn0pO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gX2MtdGFibGUtLW5vd3JhcCgkY29uZmlnLCAkbWVkaWE6IFwiXCIpIHtcbiAgLmMtdGFibGUuI3skbWVkaWF9Yy10YWJsZS0tdGgtbm93cmFwIHtcbiAgICB0aCB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwiLi4vLi4vbWV0aG9kXCI7XG5cbi8vIDxkZXRhaWxzPiA8c3VtbWFyeT4g44KS5L2/44Gj44Gf5a6f6KOFXG5cbkBtaXhpbiBjLWFjY29yZGlvbigkY29uZmlnKSB7XG4gICRvcHQ6IG1hcC5nZXQoJGNvbmZpZywgY29tcG9uZW50LCBhY2NvcmRpb24pO1xuXG4gIC5jLWFjY29yZGlvbiB7XG4gICAgc3VtbWFyeSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IHZhcigtLWMtYWNjb3JkaW9uX19zdW1tZXJ5LS1wYWRkaW5nKTtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWMtYWNjb3JkaW9uX19zdW1tZXJ5LS1iYWNrZ3JvdW5kKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1jLWFjY29yZGlvbl9fc3VtbWVyeS0tY29sb3IpO1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1jLWFjY29yZGlvbl9fc3VtbWVyeS0tZm9udC1zaXplKTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jLWFjY29yZGlvbl9fc3VtbWVyeS0taWNvbi1jb2xvcik7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tYy1hY2NvcmRpb25fX3N1bW1lcnktLWljb24tZm9udC1zaXplKTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYy1hY2NvcmRpb25fX3N1bW1lcnktLWJhY2tncm91bmQtaG92ZXIpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYy1hY2NvcmRpb25fX3N1bW1lcnktLWNvbG9yLWhvdmVyKTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWMtYWNjb3JkaW9uX19zdW1tZXJ5LS1pY29uLWNvbG9yLWhvdmVyKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIOioreWumuWPjeaYoFxuICAgIEBpbmNsdWRlIG1ldGhvZC5zZXQtc3R5bGUoJGNvbmZpZywgbWFwLmdldCgkb3B0LCBkZWZhdWx0LCBub3JtYWwpKTtcblxuICAgICZbb3Blbl0ge1xuICAgICAgc3VtbWFyeSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWMtYWNjb3JkaW9uX19zdW1tZXJ5LS1iYWNrZ3JvdW5kLW9wZW4pO1xuICAgICAgICBjb2xvcjogdmFyKC0tYy1hY2NvcmRpb25fX3N1bW1lcnktLWNvbG9yLW9wZW4pO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYy1hY2NvcmRpb25fX3N1bW1lcnktLWljb24tY29sb3Itb3Blbik7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYy1hY2NvcmRpb25fX3N1bW1lcnktLWJhY2tncm91bmQtb3Blbi1ob3Zlcik7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWMtYWNjb3JkaW9uX19zdW1tZXJ5LS1jb2xvci1vcGVuLWhvdmVyKTtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jLWFjY29yZGlvbl9fc3VtbWVyeS0taWNvbi1jb2xvci1vcGVuLWhvdmVyKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1ldGhvZC5zZXQtc3R5bGUoJGNvbmZpZywgbWFwLmdldCgkb3B0LCBkZWZhdWx0LCBvcGVuKSk7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCIuLi8uLi9tZXRob2RcIjtcblxuQG1peGluIGMtdHh0LWJveCgkY29uZmlnKSB7XG4gICRvcHQ6IG1hcC5nZXQoJGNvbmZpZywgY29tcG9uZW50LCB0eHQtYm94KTtcbiAgJHBhZGRpbmctbGVmdDogbWFwLmdldCgkb3B0LCBwYWRkaW5nLWxlZnQpO1xuICAkcGFkZGluZy1yaWdodDogbWFwLmdldCgkb3B0LCBwYWRkaW5nLXJpZ2h0KTtcbiAgJHBhZGRpbmctdG9wOiBtYXAuZ2V0KCRvcHQsIHBhZGRpbmctdG9wKTtcbiAgJHBhZGRpbmctYm90dG9tOiBtYXAuZ2V0KCRvcHQsIHBhZGRpbmctYm90dG9tKTtcbiAgJGJnY29sb3I6IG1hcC5nZXQoJG9wdCwgYmdjb2xvcik7XG4gICRjb2xvcjogbWFwLmdldCgkb3B0LCBjb2xvcik7XG5cbiAgLmMtdHh0LWJveCB7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1jLXR4dC1ib3gtLXBhZGRpbmctbGVmdCwgI3skcGFkZGluZy1sZWZ0fSk7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYy10eHQtYm94LS1wYWRkaW5nLXJpZ2h0LCAjeyRwYWRkaW5nLXJpZ2h0fSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuICAgICAgdHJhbnNwYXJlbnQgdmFyKC0tYy10eHQtYm94LS1wYWRkaW5nLXRvcCwgI3skcGFkZGluZy10b3B9KSxcbiAgICAgIHZhcigtLWMtdHh0LWJveC0tYmdjb2xvciwgI3skYmdjb2xvcn0pLFxuICAgICAgdmFyKC0tYy10eHQtYm94LS1wYWRkaW5nLXRvcCwgI3skcGFkZGluZy10b3B9KSxcbiAgICAgIHZhcigtLWMtdHh0LWJveC0tYmdjb2xvciwgI3skYmdjb2xvcn0pLFxuICAgICAgdmFyKC0tYy10eHQtYm94LS1wYWRkaW5nLWJvdHRvbSwgI3skcGFkZGluZy1ib3R0b219KSxcbiAgICAgIHRyYW5zcGFyZW50IHZhcigtLWMtdHh0LWJveC0tcGFkZGluZy1ib3R0b20sICN7JHBhZGRpbmctYm90dG9tfSlcbiAgICApO1xuICAgIGJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTtcbiAgICBjb2xvcjogdmFyKC0tYy10eHQtYm94LS1jb2xvciwgI3skY29sb3J9KTtcblxuICAgIC8vIOOBneOBruS7luOBruODh+ODleOCqeODq+ODiOioreWumlxuICAgIEBpbmNsdWRlIG1ldGhvZC5zZXQtc3R5bGUoJGNvbmZpZywgbWFwLmdldCgkb3B0LCBkZWZhdWx0KSk7XG5cbiAgICAvLyDjg6Ljg4fjgqPjg5XjgqHjgqRcbiAgICBAZWFjaCAkbmFtZSwgJG1vZGlmeSBpbiBtYXAuZ2V0KCRvcHQsIG1vZGlmeSkge1xuICAgICAgQGluY2x1ZGUgbWV0aG9kLnNldC1zdHlsZSgkY29uZmlnLCAkbW9kaWZ5LCBcImMtdHh0LWJveC0tI3skbmFtZX1cIik7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCIuLi8uLi9tZXRob2RcIjtcblxuQG1peGluIGMtYXJ0aWNsZS12aXN1YWwoJGNvbmZpZykge1xuICAkb3B0OiBtYXAuZ2V0KCRjb25maWcsIGNvbXBvbmVudCwgYXJ0aWNsZS12aXN1YWwpO1xuXG4gIC5jLWFydGljbGUtdmlzdWFsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IHZhcigtLWMtYXJ0aWNsZS12aXN1YWwtLWdhcC15KSB2YXIoLS1jLWFydGljbGUtdmlzdWFsLS1nYXAteCk7XG5cbiAgICAvLyDjgZ3jga7ku5boqK3lrprlj43mmKBcbiAgICBAaW5jbHVkZSBtZXRob2Quc2V0LXN0eWxlKCRjb25maWcsIG1hcC5nZXQoJG9wdCwgZGVmYXVsdCkpO1xuXG4gICAgLy8g44Oi44OH44Kj44OV44Kh44Kk6Kit5a6a5Y+N5pigXG4gICAgQGVhY2ggJG5hbWUsICRtb2RpZnkgaW4gbWFwLmdldCgkb3B0LCBtb2RpZnkpIHtcbiAgICAgIEBpbmNsdWRlIG1ldGhvZC5zZXQtc3R5bGUoJGNvbmZpZywgJG1vZGlmeSwgXCJjLWFydGljbGUtdmlzdWFsLS0jeyRuYW1lfVwiKTtcbiAgICB9XG4gIH1cblxuICAuYy1hcnRpY2xlLXZpc3VhbF9faXRlbSB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBwYykge1xuICAgICAgbWF4LXdpZHRoOiB2YXIoLS1jLWFydGljbGUtdmlzdWFsLS1pdGVtLW1heC13aWR0aC1wYyk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHRiKSB7XG4gICAgICBtYXgtd2lkdGg6IHZhcigtLWMtYXJ0aWNsZS12aXN1YWwtLWl0ZW0tbWF4LXdpZHRoLXRiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgc3ApIHtcbiAgICAgIG1heC13aWR0aDogdmFyKC0tYy1hcnRpY2xlLXZpc3VhbC0taXRlbS1tYXgtd2lkdGgtc3ApO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAvLyDjgZ3jga7ku5boqK3lrprlj43mmKBcbiAgICBAaW5jbHVkZSBtZXRob2Quc2V0LXN0eWxlKCRjb25maWcsIG1hcC5nZXQoJG9wdCwgaXRlbSwgZGVmYXVsdCkpO1xuXG4gICAgLy8g44Oi44OH44Kj44OV44Kh44Kk6Kit5a6a5Y+N5pigXG4gICAgQGVhY2ggJG5hbWUsICRtb2RpZnkgaW4gbWFwLmdldCgkb3B0LCBpdGVtLCBtb2RpZnkpIHtcbiAgICAgIEBpbmNsdWRlIG1ldGhvZC5zZXQtc3R5bGUoXG4gICAgICAgICRjb25maWcsXG4gICAgICAgICRtb2RpZnksXG4gICAgICAgIFwiYy1hcnRpY2xlLXZpc3VhbF9faXRlbS0tI3skbmFtZX1cIlxuICAgICAgKTtcbiAgICB9XG4gIH1cblxuICAuYy1hcnRpY2xlLXZpc3VhbF9fY2FwdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tYy1hcnRpY2xlLXZpc3VhbC0tY2FwdGlvbi1tYXJnaW4tdG9wKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWMtYXJ0aWNsZS12aXN1YWwtLWNhcHRpb24tbGluZS1oZWlnaHQpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tYy1hcnRpY2xlLXZpc3VhbC0tY2FwdGlvbi1mb250LXNpemUpO1xuXG4gICAgLy8g44Gd44Gu5LuW6Kit5a6a5Y+N5pigXG4gICAgQGluY2x1ZGUgbWV0aG9kLnNldC1zdHlsZSgkY29uZmlnLCBtYXAuZ2V0KCRvcHQsIGNhcHRpb24sIGRlZmF1bHQpKTtcblxuICAgIC8vIOODouODh+OCo+ODleOCoeOCpOioreWumuWPjeaYoFxuICAgIEBlYWNoICRuYW1lLCAkbW9kaWZ5IGluIG1hcC5nZXQoJG9wdCwgY2FwdGlvbiwgbW9kaWZ5KSB7XG4gICAgICBAaW5jbHVkZSBtZXRob2Quc2V0LXN0eWxlKFxuICAgICAgICAkY29uZmlnLFxuICAgICAgICAkbW9kaWZ5LFxuICAgICAgICBcImMtYXJ0aWNsZS12aXN1YWxfX2NhcHRpb24tLSN7JG5hbWV9XCJcbiAgICAgICk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBwZXJmZWN0LXNjcm9sbGJhciDjga7jgqvjgrnjgr/jg57jgqTjgrpcbkB1c2UgXCJzYXNzOm1hcFwiO1xuXG5AbWl4aW4gcGVyZmVjdC1zY3JvbGxiYXItY3VzdG9tKCRjb25maWcpIHtcbiAgJG9wdDogbWFwLmdldCgkY29uZmlnLCBjb21wb25lbnQsIHBlcmZlY3Qtc2Nyb2xsYmFyKTtcblxuICAucHMge1xuICAgIC8vIOOCueOCr+ODreODvOODq+ODkOODvFxuICAgIC5wY19fdGh1bWIteCxcbiAgICAucGNfX3RodW1iLXkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLmdldCgkb3B0LCBiYXItYmdjb2xvcik7XG4gICAgfVxuXG4gICAgLy8g44Os44O844OrXG4gICAgLnBjX19yYWlsLXgsXG4gICAgLnBjX19yYWlsLXkge1xuICAgICAgJjpmb2N1cyxcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAuZ2V0KCRvcHQsIHJhaWwtYmdjb2xvci1ob3Zlcik7XG5cbiAgICAgICAgPiAucHNfX3RodW1iLXgsXG4gICAgICAgID4gLnBzX190aHVtYi15IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAuZ2V0KCRvcHQsIGJhci1iZ2NvbG9yLWhvdmVyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gZmFuY3lib3gg44Gn5L2/44GG6Kit5a6aXG5cbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcIi4uLy4uL21ldGhvZFwiO1xuXG5AbWl4aW4gZmFuY3lib3goJGNvbmZpZykge1xuICAkb3B0OiBtYXAuZ2V0KCRjb25maWcsIGNvbXBvbmVudCwgZmFuY3lib3gpO1xuXG4gIC8vIGFqYXggLyBpbmxpbmUg44Gu44OH44OV44Kp44Or44OIIHBhZGRpbmdcbiAgLmZhbmN5Ym94LXNsaWRlID4gKiB7XG4gICAgcGFkZGluZzogbWFwLmdldCgkb3B0LCBzbGlkZSwgcGFkZGluZyk7XG4gIH1cblxuICAvLyDog4zmma9cbiAgLmZhbmN5Ym94LWJnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAuZ2V0KCRvcHQsIGJnLCBiYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBtYXAuZ2V0KCRvcHQsIGJnLCBiYWNrZ3JvdW5kLWltYWdlKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IG1hcC5nZXQoJG9wdCwgYmcsIGJhY2tncm91bmQtc2l6ZSk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG1hcC5nZXQoJG9wdCwgYmcsIGJhY2tncm91bmQtcmVwZWF0KTtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IG1hcC5nZXQoJG9wdCwgYmcsIGJhY2tncm91bmQtYXR0YWNobWVudCk7XG5cbiAgICAuZmFuY3lib3gtaXMtb3BlbiAmIHtcbiAgICAgIG9wYWNpdHk6IG1hcC5nZXQoJG9wdCwgYmcsIG9wYWNpdHkpO1xuICAgIH1cbiAgfVxuXG4gIC8vIOOCs+ODs+ODhuODs+ODhFxuICAuZmFuY3lib3gtY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLmdldCgkb3B0LCBjb250ZW50LCBiYWNrZ3JvdW5kLWNvbG9yKTtcbiAgfVxuXG4gIC8vIOmWieOBmOOCi+ODnOOCv+ODs1xuICAuZmFuY3lib3gtYnV0dG9uIHtcbiAgICBjb2xvcjogbWFwLmdldCgkb3B0LCBidG4sIGNvbG9yKTtcbiAgICB3aWR0aDogbWFwLmdldCgkb3B0LCBidG4sIHdpZHRoLXNwKTtcbiAgICBoZWlnaHQ6IG1hcC5nZXQoJG9wdCwgYnRuLCBoZWlnaHQtc3ApO1xuICAgIHBhZGRpbmc6IG1hcC5nZXQoJG9wdCwgYnRuLCBwYWRkaW5nLXNwKTtcbiAgICBiYWNrZ3JvdW5kOiBtYXAuZ2V0KCRvcHQsIGJ0biwgYmFja2dyb3VuZC1zcCk7XG4gICAgZm9udC1zaXplOiBtYXAuZ2V0KCRvcHQsIGJ0biwgZm9udC1zaXplLXNwKTtcblxuICAgIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBwYykge1xuICAgICAgd2lkdGg6IG1hcC5nZXQoJG9wdCwgYnRuLCB3aWR0aC1wYyk7XG4gICAgICBoZWlnaHQ6IG1hcC5nZXQoJG9wdCwgYnRuLCBoZWlnaHQtcGMpO1xuICAgICAgcGFkZGluZzogbWFwLmdldCgkb3B0LCBidG4sIHBhZGRpbmctcGMpO1xuICAgICAgYmFja2dyb3VuZDogbWFwLmdldCgkb3B0LCBidG4sIGJhY2tncm91bmQtcGMpO1xuICAgICAgZm9udC1zaXplOiBtYXAuZ2V0KCRvcHQsIGJ0biwgZm9udC1zaXplLXBjKTtcbiAgICB9XG4gICAgJjpsaW5rLFxuICAgICY6dmlzaXRlZCB7XG4gICAgICBjb2xvcjogbWFwLmdldCgkb3B0LCBidG4sIGNvbG9yKTtcbiAgICB9XG4gICAgJjpmb2N1cyxcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBtYXAuZ2V0KCRvcHQsIGJ0biwgY29sb3ItaG92ZXIpO1xuICAgIH1cblxuICAgIC8vIOmWieOBmOOCi+ODnOOCv+ODs+OBruS4reOBruOCouOCpOOCs+ODs+OBjDHmloflrZfkuIvjgYzjgaPjgabjgZfjgb7jgYbjga7jgaflr77nrZZcbiAgICBpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC8vIHlvdXR1YmXjga7oqK3lrppcbiAgLmZhbmN5Ym94LXNsaWRlLS12aWRlbyAuZmFuY3lib3gtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMDB2dztcbiAgICB3aWR0aDogbWFwLmdldCgkb3B0LCB2aWRlbywgd2lkdGgtc3ApO1xuICAgIGhlaWdodDogbWFwLmdldCgkb3B0LCB2aWRlbywgaGVpZ2h0LXNwKTtcblxuICAgIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBwYykge1xuICAgICAgd2lkdGg6IG1hcC5nZXQoJG9wdCwgdmlkZW8sIHdpZHRoLXBjKTtcbiAgICAgIGhlaWdodDogbWFwLmdldCgkb3B0LCB2aWRlbywgaGVpZ2h0LXBjKTtcbiAgICB9XG4gIH1cblxuICAuYy1mYW5jeWJveCB7XG4gICAgLy8gYWpheOOBruioreWumlxuICAgICYuYy1mYW5jeWJveC0tYWpheCB7XG4gICAgICB3aWR0aDogbWFwLmdldCgkb3B0LCBhamF4LCB3aWR0aC1zcCk7XG4gICAgICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgcGMpIHtcbiAgICAgICAgd2lkdGg6IG1hcC5nZXQoJG9wdCwgYWpheCwgd2lkdGgtcGMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8g44Oq44Oz44KvXG5AdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCIuLi8uLi9tZXRob2RcIjtcblxuQG1peGluIGUtaG92ZXIoJGNvbmZpZykge1xuICAkb3B0OiBtYXAuZ2V0KCRjb25maWcsIGVmZmVjdCwgaG92ZXIpO1xuXG4gIEBlYWNoICRuYW1lLCAkcGFyYW0gaW4gJG9wdCB7XG4gICAgLmUtaG92ZXJfI3skbmFtZX0ge1xuICAgICAgQGluY2x1ZGUgbWV0aG9kLnNldC1zdHlsZSgkY29uZmlnLCAkcGFyYW0pO1xuICAgIH1cbiAgfVxufVxuIiwiLy8g5b2x44Ko44OV44Kn44Kv44OIXG5cbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcIi4uLy4uL21ldGhvZFwiO1xuXG5AbWl4aW4gZS1zaGFkb3coJGNvbmZpZykge1xuICAkb3B0OiBtYXAuZ2V0KCRjb25maWcsIGVmZmVjdCwgc2hhZG93KTtcblxuICBAZWFjaCAkbmFtZSwgJHBhcmFtIGluICRvcHQge1xuICAgIC5lLXNoYWRvd18jeyRuYW1lfSB7XG4gICAgICBAaW5jbHVkZSBtZXRob2Quc2V0LXN0eWxlKCRjb25maWcsICRwYXJhbSk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBKU+OBqOmAo+WLleOBl+OBpuOCueOCr+ODreODvOODq+OCpOODs+OBp+ODleOCp+ODvOODieOCpOODs+OBmeOCiyBpbiB2aWV3IOOCr+ODqeOCuVxuLy8g5LiL6KiY44Gu77yS44OR44K/44O844Oz44Gn5YuV44GPXG5cbi8vIOKRoCBlLWl2IOOBqCBkYXRhLWludmlldz1cInRydWVcIiDjgYzjgYLjgovjgoLjga5cbi8vIDxkaXYgY2xhc3M9XCJlLWl2IGUtaXYtLXh4eCBqcy1pbnZpZXdcIiBkYXRhLWludmlldz1cInRydWVcIj5cblxuLy8g4pGhIGRhdGEtaW52aWV3PVwidHJ1ZVwiIOOBruS4i+OBriAuZS1pdlxuLy8gPGRpdiBjbGFzcz1cImpzLWludmlld1wiIGRhdGEtaW52aWV3PVwidHJ1ZVwiPlxuLy8gICA8ZGl2IGNsYXNzPVwiZS1pdiBlLWl2LS14eHhcIj5cblxuQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwiLi4vLi4vbWV0aG9kXCI7XG5cbkBtaXhpbiBfZS1pdigkbWVkaWE6IFwiXCIpIHtcbiAgLiN7JG1lZGlhfWUtaXYge1xuICAgIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZS1pdi0tZGVsYXksIDApO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZS1pdi0tZHVyYXRpb24sIDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWUtaXYtLXRpbWluZywgZWFzZSk7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5AbWl4aW4gZS1pdigkY29uZmlnKSB7XG4gICRvcHQ6IG1hcC5nZXQoJGNvbmZpZywgZWZmZWN0LCBpdik7XG5cbiAgQGluY2x1ZGUgX2UtaXYoKTtcblxuICBAZWFjaCAkbWVkaWEsICR2YWwgaW4gbWFwLmdldCgkY29uZmlnLCBjb3JlLCBtZWRpYS1xdWVyeSkge1xuICAgIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCAkbWVkaWEpIHtcbiAgICAgIEBpbmNsdWRlIF9lLWl2KFwiI3skbWVkaWF9XFxcXDpcIik7XG4gICAgfVxuICB9XG5cbiAgLy8g6KGo56S644Gu44OH44Kj44Os44KkXG4gIEBlYWNoICRzaXplLCAkdmFsIGluIG1hcC5nZXQoJG9wdCwgZGVsYXkpIHtcbiAgICAuZS1pdi5lLWl2LS1kbF8jeyRzaXplfSB7XG4gICAgICAtLWUtaXYtLWRlbGF5OiAjeyR2YWx9O1xuICAgIH1cbiAgfVxuXG4gIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4gIC8vIOODouODh+OCo+ODleOCoeOCpFxuICBAZWFjaCAkbmFtZSwgJG1vZGlmeSBpbiBtYXAuZ2V0KCRvcHQsIG1vZGlmeSkge1xuICAgIC8vIOihqOekuuWJjVxuICAgIC5lLWl2LS0jeyRuYW1lfSB7XG4gICAgICBAaW5jbHVkZSBtZXRob2Quc2V0LXN0eWxlKCRjb25maWcsIG1hcC5nZXQoJG1vZGlmeSwgI25vcm1hbCkpO1xuICAgIH1cblxuICAgIC8vIOihqOekulxuICAgIFtkYXRhLWludmlldz0ndHJ1ZSddIC5lLWl2LS0jeyRuYW1lfSxcbiAgICAuZS1pdi0tI3skbmFtZX1bZGF0YS1pbnZpZXc9J3RydWUnXSB7XG4gICAgICBAaW5jbHVkZSBtZXRob2Quc2V0LXN0eWxlKCRjb25maWcsIG1hcC5nZXQoJG1vZGlmeSwgI2ludmlldykpO1xuICAgIH1cblxuICAgIC8vIOOCouODi+ODoeODvOOCt+ODp+ODs1xuICAgIEBrZXlmcmFtZXMgZS1pdi0jeyRuYW1lfSB7XG4gICAgICBAaW5jbHVkZSBtZXRob2Quc2V0LXN0eWxlKCRjb25maWcsIG1hcC5nZXQoJG1vZGlmeSwgI2tleWZyYW1lcykpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gVnVlLmpzIOOBriA8dHJhbnNpdGlvbj4g44Gn5L2/44GG44Ko44OV44Kn44Kv44OIXG5cbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcIi4uLy4uL21ldGhvZFwiO1xuXG5AbWl4aW4gZS12LXRyYW5zaXRpb24oJGNvbmZpZykge1xuICBAZWFjaCAkbmFtZSwgJG1vZGlmeSBpbiBtYXAuZ2V0KCRjb25maWcsIGVmZmVjdCwgdi10cmFuc2l0aW9uKSB7XG4gICAgLmUtdi10cmFuc2l0aW9uXyN7JG5hbWV9IHtcbiAgICAgIEBpZiBtYXAuaGFzLWtleSgkbW9kaWZ5LCBcIiNlbnRlci1sZWF2ZVwiKSB7XG4gICAgICAgIEBpbmNsdWRlIF9lLXYtdHJhbnNpdGlvbl9lbnRlci1sZWF2ZSgkY29uZmlnLCBtYXAuZ2V0KCRtb2RpZnksICNlbnRlci1sZWF2ZSkpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIEBpbmNsdWRlIF9lLXYtdHJhbnNpdGlvbl9lbnRlcigkY29uZmlnLCBtYXAuZ2V0KCRtb2RpZnksICNlbnRlcikpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gZW50ZXIgLyBsZWF2ZSDjgYzjgrvjg4Pjg4hcbkBtaXhpbiBfZS12LXRyYW5zaXRpb25fZW50ZXIoJGNvbmZpZywgJHBhcmFtcykge1xuICAmLWxlYXZlLWFjdGl2ZSxcbiAgJi1lbnRlci1hY3RpdmUge1xuICAgIEBpbmNsdWRlIG1ldGhvZC5zZXQtc3R5bGUoJGNvbmZpZywgbWFwLmdldCgkcGFyYW1zLCBhY3RpdmUpKTtcbiAgfVxuXG4gIC8vIHZ1ZTMg44GnIC1mcm9tIOOBjOi/veWKoOOBleOCjOOBn1xuICAmLWxlYXZlLXRvLFxuICAmLWVudGVyLWZyb20sXG4gICYtZW50ZXIge1xuICAgIEBpbmNsdWRlIG1ldGhvZC5zZXQtc3R5bGUoJGNvbmZpZywgbWFwLmdldCgkcGFyYW1zLCBmcm9tKSk7XG4gIH1cblxuICAvLyB2dWUzIOOBpyAtZnJvbSDjgYzov73liqDjgZXjgozjgZ9cbiAgJi1sZWF2ZS1mcm9tLFxuICAmLWxlYXZlLFxuICAmLWVudGVyLXRvIHtcbiAgICBAaW5jbHVkZSBtZXRob2Quc2V0LXN0eWxlKCRjb25maWcsIG1hcC5nZXQoJHBhcmFtcywgdG8pKTtcbiAgfVxufVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gZW50ZXIgLyBsZWF2ZSDjgYzliKVcbkBtaXhpbiBfZS12LXRyYW5zaXRpb25fZW50ZXItbGVhdmUoJGNvbmZpZywgJHBhcmFtcykge1xuICAmLWVudGVyLWFjdGl2ZSB7XG4gICAgQGluY2x1ZGUgbWV0aG9kLnNldC1zdHlsZSgkY29uZmlnLCBtYXAuZ2V0KCRwYXJhbXMsIGVudGVyLWFjdGl2ZSkpO1xuICB9XG5cbiAgJi1lbnRlci1mcm9tLFxuICAmLWVudGVyIHtcbiAgICBAaW5jbHVkZSBtZXRob2Quc2V0LXN0eWxlKCRjb25maWcsIG1hcC5nZXQoJHBhcmFtcywgZW50ZXItZnJvbSkpO1xuICB9XG5cbiAgJi1lbnRlci10byB7XG4gICAgQGluY2x1ZGUgbWV0aG9kLnNldC1zdHlsZSgkY29uZmlnLCBtYXAuZ2V0KCRwYXJhbXMsIGVudGVyLXRvKSk7XG4gIH1cblxuICAmLWxlYXZlLWFjdGl2ZSB7XG4gICAgQGluY2x1ZGUgbWV0aG9kLnNldC1zdHlsZSgkY29uZmlnLCBtYXAuZ2V0KCRwYXJhbXMsIGxlYXZlLWFjdGl2ZSkpO1xuICB9XG5cbiAgJi1sZWF2ZS1mcm9tLFxuICAmLWxlYXZlIHtcbiAgICBAaW5jbHVkZSBtZXRob2Quc2V0LXN0eWxlKCRjb25maWcsIG1hcC5nZXQoJHBhcmFtcywgbGVhdmUtZnJvbSkpO1xuICB9XG5cbiAgJi1sZWF2ZS10byB7XG4gICAgQGluY2x1ZGUgbWV0aG9kLnNldC1zdHlsZSgkY29uZmlnLCBtYXAuZ2V0KCRwYXJhbXMsIGxlYXZlLXRvKSk7XG4gIH1cbn1cbiIsImJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuIiwiLmwtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLmwtd3JhcHBlci0tc3Rvcnkge1xuICB9XG59XG4iLCJAdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvY29uZmlnJyBhcyAqO1xuQHVzZSAnLi4vLi4vc3lnLWZsb2NzczUtaW1wb3J0L21ldGhvZCc7XG5AdXNlICcuLi8uLi9mb3VuZGF0aW9uL21ldGhvZC9mdWxsc2l6ZScgYXMgKjtcblxuLmMtYmdmaXgge1xuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgcGMpIHtcbiAgICAtLWMtYmdmaXgtLWxlZnQtdG9wLS13aWR0aDogLTE0cmVtO1xuICAgIC0tYy1iZ2ZpeC0tbGVmdC10b3AtLWhlaWdodDogMzFyZW07XG4gIH1cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHRiKSB7XG4gICAgLS1jLWJnZml4LS1sZWZ0LXRvcC0td2lkdGg6IC0xOXZ3O1xuICAgIC0tYy1iZ2ZpeC0tbGVmdC10b3AtLWhlaWdodDogMzZ2dztcbiAgfVxuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgc3ApIHtcbiAgICAtLWMtYmdmaXgtLWxlZnQtdG9wLS13aWR0aDogLTU0dnc7XG4gICAgLS1jLWJnZml4LS1sZWZ0LXRvcC0taGVpZ2h0OiAzMXZ3O1xuICB9XG5cbiAgcG9zaXRpb246IGZpeGVkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgZnVsbHNpemU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2NvbW1vbi9iZ19wdXJwbGVfMy53ZWJwJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLmMtYmdmaXhfX3BhcnRpY2xlcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgQGluY2x1ZGUgZnVsbHNpemU7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLmMtYmdmaXhfX2xlZnQtdG9wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiBjYWxjKDUwdncgLSB2YXIoLS1jLWJnZml4LS1sZWZ0LXRvcC0td2lkdGgpKTtcbiAgaGVpZ2h0OiBjYWxjKDUwdncgLSB2YXIoLS1jLWJnZml4LS1sZWZ0LXRvcC0taGVpZ2h0KSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2NvbW1vbi9iZ19pY2hpbWF0c3UucG5nJyk7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDU0JSAwLCA1NiUgMzMlLCAwIDEwMCUpO1xuICBtaXgtYmxlbmQtbW9kZTogc2NyZWVuO1xuICBvcGFjaXR5OiAwLjM7XG59XG5cbkBtaXhpbiBibG9vZC10eXBlKCR0eXBlKSB7XG4gIEBpZiAkdHlwZSA9PSAxIHtcbiAgICBhc3BlY3QtcmF0aW86IDExNCAvIDEwMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9jb21tb24vYmxvb2RfMDEuc3ZnJyk7XG4gIH0gQGVsc2UgaWYgJHR5cGUgPT0gMiB7XG4gICAgYXNwZWN0LXJhdGlvOiAxNzAgLyAxNzc7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvY29tbW9uL2Jsb29kXzAyLnN2ZycpO1xuICB9IEBlbHNlIGlmICR0eXBlID09IDMge1xuICAgIGFzcGVjdC1yYXRpbzogODAgLyA5NTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9jb21tb24vYmxvb2RfMDMuc3ZnJyk7XG4gIH1cbn1cblxuLmMtYmdmaXhfX2Jsb29kIHtcbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHBjKSB7XG4gICAgLS1jLWJnZml4X19ibG9vZC0xLS13aWR0aDogMTlyZW07XG4gICAgLS1jLWJnZml4X19ibG9vZC0xLS1sZWZ0OiBjYWxjKDUwdncgLSA0OHJlbSk7XG4gICAgLS1jLWJnZml4X19ibG9vZC0xLS10b3A6IC03cmVtO1xuICAgIC0tYy1iZ2ZpeF9fYmxvb2QtMi0td2lkdGg6IDE1cmVtO1xuICAgIC0tYy1iZ2ZpeF9fYmxvb2QtMi0tbGVmdDogY2FsYyg1MHZ3ICsgMzFyZW0pO1xuICAgIC0tYy1iZ2ZpeF9fYmxvb2QtMi0tdG9wOiAtMXJlbTtcbiAgICAtLWMtYmdmaXhfX2Jsb29kLTMtLXdpZHRoOiA2cmVtO1xuICAgIC0tYy1iZ2ZpeF9fYmxvb2QtMy0tbGVmdDogY2FsYyg1MHZ3IC0gMzJyZW0pO1xuICAgIC0tYy1iZ2ZpeF9fYmxvb2QtMy0tdG9wOiAyMHJlbTtcbiAgICAtLWMtYmdmaXhfX2Jsb29kLTQtLXdpZHRoOiAxMXJlbTtcbiAgICAtLWMtYmdmaXhfX2Jsb29kLTQtLWxlZnQ6IGNhbGMoNTB2dyAtIDQzcmVtKTtcbiAgICAtLWMtYmdmaXhfX2Jsb29kLTQtLXRvcDogMzdyZW07XG4gIH1cblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDAuNjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cbiAgJltkYXRhLWJsb29kPScxJ10ge1xuICAgIHdpZHRoOiB2YXIoLS1jLWJnZml4X19ibG9vZC0xLS13aWR0aCk7XG4gICAgbGVmdDogdmFyKC0tYy1iZ2ZpeF9fYmxvb2QtMS0tbGVmdCk7XG4gICAgdG9wOiB2YXIoLS1jLWJnZml4X19ibG9vZC0xLS10b3ApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI3NWRlZyk7XG4gICAgQGluY2x1ZGUgYmxvb2QtdHlwZSgxKTtcbiAgfVxuICAmW2RhdGEtYmxvb2Q9JzInXSB7XG4gICAgd2lkdGg6IHZhcigtLWMtYmdmaXhfX2Jsb29kLTItLXdpZHRoKTtcbiAgICBsZWZ0OiB2YXIoLS1jLWJnZml4X19ibG9vZC0yLS1sZWZ0KTtcbiAgICB0b3A6IHZhcigtLWMtYmdmaXhfX2Jsb29kLTItLXRvcCk7XG4gICAgQGluY2x1ZGUgYmxvb2QtdHlwZSgxKTtcbiAgfVxuICAmW2RhdGEtYmxvb2Q9JzMnXSB7XG4gICAgd2lkdGg6IHZhcigtLWMtYmdmaXhfX2Jsb29kLTMtLXdpZHRoKTtcbiAgICBsZWZ0OiB2YXIoLS1jLWJnZml4X19ibG9vZC0zLS1sZWZ0KTtcbiAgICB0b3A6IHZhcigtLWMtYmdmaXhfX2Jsb29kLTMtLXRvcCk7XG4gICAgQGluY2x1ZGUgYmxvb2QtdHlwZSgzKTtcbiAgfVxuICAmW2RhdGEtYmxvb2Q9JzQnXSB7XG4gICAgd2lkdGg6IHZhcigtLWMtYmdmaXhfX2Jsb29kLTQtLXdpZHRoKTtcbiAgICBsZWZ0OiB2YXIoLS1jLWJnZml4X19ibG9vZC00LS1sZWZ0KTtcbiAgICB0b3A6IHZhcigtLWMtYmdmaXhfX2Jsb29kLTQtLXRvcCk7XG4gICAgQGluY2x1ZGUgYmxvb2QtdHlwZSgxKTtcbiAgfVxufVxuIiwiQG1peGluIGZ1bGxzaXplKCR3OiAxMDAlLCAkaDogMTAwJSwgJGw6IDAsICR0OiAwKSB7XG4gIHdpZHRoOiAkdztcbiAgaGVpZ2h0OiAkaDtcbiAgbGVmdDogJGw7XG4gIHRvcDogJHQ7XG59XG4iLCJAdXNlICdzYXNzOm1hcCc7XG5AdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvY29uZmlnJyBhcyAqO1xuQHVzZSAnLi4vLi4vc3lnLWZsb2NzczUtaW1wb3J0L21ldGhvZCc7XG5cbi5jLWhlYWRlciB7XG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBwYykge1xuICAgIC0tYy1oZWFkZXItLWhlaWdodDogOHJlbTtcbiAgICAtLWMtaGVhZGVyLS1tYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIC0tYy1oZWFkZXItLWxvZ28td2lkdGg6IDIwcmVtO1xuICAgIC0tYy1oZWFkZXItLWxvZ28tbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgdGIpIHtcbiAgICAtLWMtaGVhZGVyLS1oZWlnaHQ6IDcwcHg7XG4gICAgLS1jLWhlYWRlci0tbG9nby13aWR0aDogMTcwcHg7XG4gICAgLS1jLWhlYWRlci0tbG9nby1wYWRkaW5nLXRvcDogM3B4O1xuICAgIC0tYy1oZWFkZXItLWxvZ28tbWFyZ2luLWxlZnQ6IGNhbGMoNTB2dyAtICh2YXIoLS1jLWhlYWRlci0tbG9nby13aWR0aCkgLyAyKSk7XG4gIH1cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHNwKSB7XG4gICAgLS1jLWhlYWRlci0taGVpZ2h0OiA3MHB4O1xuICAgIC0tYy1oZWFkZXItLWxvZ28td2lkdGg6IDE3MHB4O1xuICAgIC0tYy1oZWFkZXItLWxvZ28tcGFkZGluZy10b3A6IDNweDtcbiAgICAtLWMtaGVhZGVyLS1sb2dvLW1hcmdpbi1sZWZ0OiBjYWxjKDUwdncgLSAodmFyKC0tYy1oZWFkZXItLWxvZ28td2lkdGgpIC8gMikpO1xuICB9XG5cbiAgaGVpZ2h0OiB2YXIoLS1jLWhlYWRlci0taGVpZ2h0KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYy1oZWFkZXItLW1hcmdpbi1ib3R0b20pO1xufVxuXG4uYy1oZWFkZXJfX2xvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IHZhcigtLWMtaGVhZGVyLS1sb2dvLXdpZHRoKTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYy1oZWFkZXItLWxvZ28tbWFyZ2luLXRvcCwgMCk7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1jLWhlYWRlci0tbG9nby1tYXJnaW4tbGVmdCk7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1jLWhlYWRlci0tbG9nby1wYWRkaW5nLXRvcCk7XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIHBjXG5AaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgcGMpIHtcbiAgLmMtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgJi5jLWhlYWRlci0taG9tZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5jLWhlYWRlcl9fc3AtbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5jLWhlYWRlcl9fbWVudSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyDjgrnjg57jg5vjg7vjgr/jg5bjg6zjg4Pjg4hcbkBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCB0Yi1sbykge1xuICAuYy1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5jLWhlYWRlcl9fY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvY29tbW9uL2JnX2Zsb3dlci53ZWJwJyksIHVybCgnLi4vaW1nL2NvbW1vbi9iZ19wdXJwbGVfMy5qcGcnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcmVtIGF1dG8sIGF1dG87XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b20sIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0LCByZXBlYXQ7XG4gIH1cbn1cbiIsIkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9jb25maWcnIGFzICo7XG5AdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvbWV0aG9kJztcblxuLmMtZm9vdGVyIHtcbiAgLS1jLWZvb3Rlci0tY29weXJpZ2h0LXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX3MyKTtcblxuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgcGMpIHtcbiAgICAtLWMtZm9vdGVyLS1tYXJnaW4tdG9wOiA2cmVtO1xuICAgIC0tYy1mb290ZXItLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgLS1jLWZvb3Rlci0tbG9nby13aWR0aDogMjByZW07XG4gIH1cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHRiKSB7XG4gICAgLS1jLWZvb3Rlci0tbWFyZ2luLXRvcDogNnJlbTtcbiAgICAtLWMtZm9vdGVyLS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIC0tYy1mb290ZXItLWxvZ28td2lkdGg6IDEycmVtO1xuICB9XG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBzcCkge1xuICAgIC0tYy1mb290ZXItLW1hcmdpbi10b3A6IDZyZW07XG4gICAgLS1jLWZvb3Rlci0tY29sdW1uczogMWZyO1xuICAgIC0tYy1mb290ZXItLWxvZ28td2lkdGg6IDEycmVtO1xuICB9XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLWMtZm9vdGVyLS1jb2x1bW5zKTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYy1mb290ZXItLW1hcmdpbi10b3ApO1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCByZ2JhKHZhcigtLXJvb3QtcmdiX3B1cnBsZSksIDAuNik7XG4gIGNvbG9yOiB2YXIoLS1yb290LWNvbG9yX3B1cnBsZSk7XG59XG5cbi5jLWZvb3Rlcl9fbG9nbyB7XG4gIC0tYy1sb2dvXzFjLS1jb2xvcjogdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtZGFyayk7XG4gIHdpZHRoOiB2YXIoLS1jLWZvb3Rlci0tbG9nby13aWR0aCk7XG5cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHNwKSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbn1cblxuLmMtZm9vdGVyX19jb3B5cmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiB2YXIoLS1jLWZvb3Rlci0tY29weXJpZ2h0LXNpemUpO1xuXG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBzcCkge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uYy1mb290ZXJfX3NoYXJlIHtcbn1cbiIsIkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9jb25maWcnIGFzICo7XG5AdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvbWV0aG9kJztcblxuLmMtbWFpbm1lbnUge1xuICAtLWMtbWFpbm1lbnUtLWNvbG9yOiB2YXIoLS1yb290LWZvbnQtY29sb3IpO1xuICAtLWMtbWFpbm1lbnUtLWNvbG9yLWhvdmVyOiAjZmZmO1xuXG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBwYykge1xuICAgIC0tYy1tYWlubWVudS0td2lkdGg6IGF1dG87XG4gICAgLS1jLW1haW5tZW51LS1nYXA6IDEuMXJlbTtcbiAgICAtLWMtbWFpbm1lbnUtLWp1c3RpZnk6IGZsZXgtZW5kO1xuICAgIC0tYy1tYWlubWVudS0tZm9udC1zaXplOiAxLjJyZW07XG4gICAgLS1jLW1haW5tZW51LS11bmRlcmxpbmUtYm90dG9tOiAtMC44ZW07XG5cbiAgICAmLmMtbWFpbm1lbnUtLWhlcm8ge1xuICAgICAgLS1jLW1haW5tZW51LS13aWR0aDogMTAwJTtcbiAgICAgIC0tYy1tYWlubWVudS0tZ2FwOiAwLjVyZW0gMDtcbiAgICAgIC0tYy1tYWlubWVudS0tanVzdGlmeTogZmxleC1zdGFydDtcbiAgICAgIC0tYy1tYWlubWVudS0tZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAtLWMtbWFpbm1lbnUtLXVuZGVybGluZS1ib3R0b206IC0wLjNlbTtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHRiLWxvKSB7XG4gICAgLS1jLW1haW5tZW51LS13aWR0aDogMTAwJTtcbiAgICAtLWMtbWFpbm1lbnUtLWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC0tYy1tYWlubWVudS0tYWxpZ246IGNlbnRlcjtcbiAgICAtLWMtbWFpbm1lbnUtLWdhcDogMS44cmVtO1xuICAgIC0tYy1tYWlubWVudS0tbWFyZ2luLXRvcDogM3JlbTtcbiAgICAtLWMtbWFpbm1lbnUtLWZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIC0tYy1tYWlubWVudS0tdW5kZXJsaW5lLWJvdHRvbTogLTAuM2VtO1xuICB9XG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogdmFyKC0tYy1tYWlubWVudS0tZGlyZWN0aW9uLCByb3cpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHZhcigtLWMtbWFpbm1lbnUtLWp1c3RpZnkpO1xuICBhbGlnbi1pdGVtczogdmFyKC0tYy1tYWlubWVudS0tYWxpZ24sIGZsZXgtc3RhcnQpO1xuICBnYXA6IHZhcigtLWMtbWFpbm1lbnUtLWdhcCk7XG4gIHdpZHRoOiB2YXIoLS1jLW1haW5tZW51LS13aWR0aCk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWMtbWFpbm1lbnUtLW1hcmdpbi10b3AsIDApO1xuICBmb250LXNpemU6IHZhcigtLWMtbWFpbm1lbnUtLWZvbnQtc2l6ZSwgMXJlbSk7XG4gIEBpbmNsdWRlIG1ldGhvZC5mb250LWZhbWlseSgkY29uZmlnLCBvcmFuaWVuKTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgM3B4IHZhcigtLXJvb3QtY29sb3JfcHVycGxlKSkgZHJvcC1zaGFkb3coMCAwIDZweCB2YXIoLS1yb290LWNvbG9yX3B1cnBsZSkpO1xufVxuXG4vLyBQQ++8muODiOODg+ODl+ODmuODvOOCuOWwgueUqFxuQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHBjKSB7XG4gIC5jLW1haW5tZW51LS1oZXJvIC5jLW1haW5tZW51X19pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNTAlO1xuXG4gICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLTAuMmVtO1xuICAgICAgICBjb250ZW50OiAnLyc7XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICB9XG4gIH1cbn1cblxuLmMtbWFpbm1lbnVfX2xpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuICBjb2xvcjogdmFyKC0tYy1tYWlubWVudS0tY29sb3IpO1xuXG4gICY6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogdmFyKC0tYy1tYWlubWVudS0tdW5kZXJsaW5lLWJvdHRvbSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgY29udGVudDogJyc7XG4gIH1cblxuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgcGMpIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmFjdGl2ZSxcbiAgJltkYXRhLW1lbnUtYWN0aXZlPSd0cnVlJ10ge1xuICAgIGNvbG9yOiB2YXIoLS1jLW1haW5tZW51LS1jb2xvci1ob3Zlcik7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBQQ++8muODiOODg+ODl+ODmuODvOOCuOWwgueUqFxuQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHBjKSB7XG4gIC5jLW1haW5tZW51LS1oZXJvIC5jLW1haW5tZW51X19saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cblxuc3Bhbi5jLW1haW5tZW51X19saW5rIHtcbiAgb3BhY2l0eTogMC4zO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiIsIkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9jb25maWcnIGFzICo7XG5AdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvbWV0aG9kJztcbkB1c2UgJy4uLy4uL2ZvdW5kYXRpb24vbWV0aG9kL2Z1bGxzaXplJyBhcyAqO1xuQHVzZSAnaC1taXhpbic7XG5cbi5jLWhfdW5kZXJsaW5lIHtcbiAgQGluY2x1ZGUgaC1taXhpbi5oLWNvbW1vbjtcbiAgQGluY2x1ZGUgaC1taXhpbi5oLXVuZGVybGluZTtcbn1cblxuLmMtaF9zaWRlbGluZSB7XG4gIEBpbmNsdWRlIGgtbWl4aW4uaC1jb21tb247XG4gIEBpbmNsdWRlIGgtbWl4aW4uaC1zaWRlbGluZTtcbn1cblxuLmMtaF9ib2xkIHtcbiAgQGluY2x1ZGUgaC1taXhpbi5oLWNvbW1vbjtcbiAgQGluY2x1ZGUgbWV0aG9kLmZvbnQtZmFtaWx5KCRjb25maWcsIG5vdG8tc2Fucy1ib2xkKTtcbn1cblxuLy8g6I+x5Z6L44Gu5p6g44CC44K544K/44OD44OV44Gq44GpXG4uYy1oX2hpc2hpIHtcbiAgQGluY2x1ZGUgaC1taXhpbi5oLWNvbW1vbjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiB2YXIoLS1jLWhfaGlzaGktLXdpZHRoLCA1ZW0pO1xuICBoZWlnaHQ6IHZhcigtLWMtaF9oaXNoaS0td2lkdGgsIDVlbSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS1jLWgtLWtleS1jb2xvcik7XG4gIEBpbmNsdWRlIG1ldGhvZC5mb250LWZhbWlseSgkY29uZmlnLCBvcmFuaWVuKTtcblxuICAmOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIEBpbmNsdWRlIGZ1bGxzaXplO1xuICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEodmFyKC0tYy1oLS1rZXktcmdiKSwgMC44KTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgY29udGVudDogJyc7XG4gIH1cbn1cbiIsIkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9jb25maWcnIGFzICo7XG5AdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvbWV0aG9kJztcblxuLmMtY29udGVudC10aXRsZSB7XG4gIC0tYy1jb250ZW50LXRpdGxlLS1jb2xvcjogcmVkO1xuXG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBwYykge1xuICAgIC0tYy1jb250ZW50LXRpdGxlLS1wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLS1jLWNvbnRlbnQtdGl0bGUtLXdpZHRoOiA4cmVtO1xuICAgIC0tYy1jb250ZW50LXRpdGxlLS1tYXJnaW4tdG9wOiAtMnJlbTtcbiAgfVxuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgdGIpIHtcbiAgICAtLWMtY29udGVudC10aXRsZS0tcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC0tYy1jb250ZW50LXRpdGxlLS1oZWlnaHQ6IDZyZW07XG4gICAgLS1jLWNvbnRlbnQtdGl0bGUtLW1hcmdpbi10b3A6IDNyZW07XG4gICAgLS1jLWNvbnRlbnQtdGl0bGUtLW1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHNwKSB7XG4gICAgLS1jLWNvbnRlbnQtdGl0bGUtLXBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtLWMtY29udGVudC10aXRsZS0taGVpZ2h0OiA2cmVtO1xuICAgIC0tYy1jb250ZW50LXRpdGxlLS1tYXJnaW4tdG9wOiAzcmVtO1xuICAgIC0tYy1jb250ZW50LXRpdGxlLS1tYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHZhcigtLWMtY29udGVudC10aXRsZS0tcG9zaXRpb24pO1xuICB0b3A6IDA7XG4gIHdpZHRoOiB2YXIoLS1jLWNvbnRlbnQtdGl0bGUtLXdpZHRoLCBhdXRvKTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYy1jb250ZW50LXRpdGxlLS1tYXJnaW4tdG9wLCBhdXRvKTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYy1jb250ZW50LXRpdGxlLS1tYXJnaW4tYm90dG9tLCBhdXRvKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmLmMtY29udGVudC10aXRsZS0tbGVmdCB7XG4gICAgbGVmdDogMDtcbiAgfVxuICAmLmMtY29udGVudC10aXRsZS0tcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbi5jLWNvbnRlbnQtdGl0bGVfX2ltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1jLWNvbnRlbnQtdGl0bGUtLXdpZHRoLCBhdXRvKTtcbiAgaGVpZ2h0OiB2YXIoLS1jLWNvbnRlbnQtdGl0bGUtLWhlaWdodCwgYXV0byk7XG5cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHBjKSB7XG4gICAgLmMtY29udGVudC10aXRsZS0tbGVmdCAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gICAgLmMtY29udGVudC10aXRsZS0tcmlnaHQgJiB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCB0Yi1sbykge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuIiwiQHVzZSAnLi4vLi4vc3lnLWZsb2NzczUtaW1wb3J0L2NvbmZpZycgYXMgKjtcbkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9tZXRob2QnO1xuXG5AbWl4aW4gaC1jb21tb24ge1xuICAtLWMtaC0ta2V5LWNvbG9yOiB2YXIoLS1yb290LWNvbG9yX3B1cnBsZS1saWdodCk7XG4gIC0tYy1oLS1rZXktcmdiOiB2YXIoLS1yb290LXJnYl9wdXJwbGUtbGlnaHQpO1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLXJvb3QtbGluZS1oZWlnaHRfczIpO1xuICBmb250LXNpemU6IHZhcigtLWMtaC0tZm9udC1zaXplLCAxcmVtKTtcbiAgQGluY2x1ZGUgbWV0aG9kLmZvbnQtZmFtaWx5KCRjb25maWcsIHNoaXBwb3JpLXNlbWlib2xkKTtcbn1cblxuQG1peGluIGgtc2lkZWxpbmUge1xuICBwYWRkaW5nLXRvcDogMC4zZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjNlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVlbTtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDNweCB2YXIoLS1yb290LWNvbG9yX3B1cnBsZSk7XG4gIGNvbG9yOiB2YXIoLS1yb290LWNvbG9yX3B1cnBsZS1saWdodCk7XG59XG5cbkBtaXhpbiBoLXVuZGVybGluZSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjNlbTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHZhcigtLWMtaC0ta2V5LWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLXJvb3QtY29sb3JfcHVycGxlLWxpZ2h0KTtcbn1cblxuQG1peGluIGgtZ3JhZGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYigxNTggMzUgMTU4IC8gNTUlKSwgcmdiKDY4IDIyIDE1MiAvIDUyJSksIHRyYW5zcGFyZW50KTtcbn1cbiIsIkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9jb25maWcnIGFzICo7XG5AdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvbWV0aG9kJztcblxuLmMtYXJ0aWNsZS1oZWFkZXIge1xuICAtLWMtYXJ0aWNsZS1oZWFkZXItLWdhcDogY2FsYyh2YXIoLS1jLWFydGljbGUtaGVhZGVyLS1tYXJnaW4tYm90dG9tKSAqIDAuNik7XG5cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHBjKSB7XG4gICAgLS1jLWFydGljbGUtaGVhZGVyLS1tYXJnaW4tYm90dG9tOiB2YXIoLS1yb290LXNwYWNlcl9sNCk7XG4gICAgLS1jLWFydGljbGUtaGVhZGVyLS1tYWluLXRpdGxlLXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX2wzKTtcbiAgICAtLWMtYXJ0aWNsZS1oZWFkZXItLXN1Yi10aXRsZS1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9sMSk7XG4gIH1cblxuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgdGIpIHtcbiAgICAtLWMtYXJ0aWNsZS1oZWFkZXItLW1hcmdpbi1ib3R0b206IHZhcigtLXJvb3Qtc3BhY2VyX2w0KTtcbiAgICAtLWMtYXJ0aWNsZS1oZWFkZXItLW1haW4tdGl0bGUtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbDMpO1xuICAgIC0tYy1hcnRpY2xlLWhlYWRlci0tc3ViLXRpdGxlLXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX2wxKTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBzcCkge1xuICAgIC0tYy1hcnRpY2xlLWhlYWRlci0tbWFyZ2luLWJvdHRvbTogdmFyKC0tcm9vdC1zcGFjZXJfbDQpO1xuICAgIC0tYy1hcnRpY2xlLWhlYWRlci0tbWFpbi10aXRsZS1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9sMyk7XG4gICAgLS1jLWFydGljbGUtaGVhZGVyLS1zdWItdGl0bGUtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbDEpO1xuICB9XG5cbiAgJi5jLWFydGljbGUtaGVhZGVyLS1jZW50ZXItbGFyZ2Uge1xuICAgIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBzcC11cCkge1xuICAgICAgLS1jLWFydGljbGUtaGVhZGVyLS10ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAtLWMtYXJ0aWNsZS1oZWFkZXItLW1haW4tdGl0bGUtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbDQpO1xuICAgICAgLS1jLWFydGljbGUtaGVhZGVyLS1zdWItdGl0bGUtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbDIpO1xuICAgIH1cbiAgfVxuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tYy1hcnRpY2xlLWhlYWRlci0tZ2FwKTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYy1hcnRpY2xlLWhlYWRlci0tbWFyZ2luLWJvdHRvbSk7XG59XG5cbi5jLWFydGljbGUtaGVhZGVyX19tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uYy1hcnRpY2xlLWhlYWRlcl9fZGF0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4xZW0gMC41ZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJvb3QtY29sb3JfcmVkLWRhcmspO1xuICBjb2xvcjogdmFyKC0tcm9vdC1jb2xvcl9jcmVhbSk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgQGluY2x1ZGUgbWV0aG9kLmZvbnQtZmFtaWx5KCRjb25maWcsIG9yYW5pZW4pO1xufVxuXG4uYy1hcnRpY2xlLWhlYWRlcl9fY2F0ZWdvcnkge1xuICBhIHtcbiAgICBjb2xvcjogdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHQpO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHQyKTtcbiAgICB9XG4gIH1cbn1cblxuLmMtYXJ0aWNsZS1oZWFkZXJfX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiBjYWxjKHZhcigtLWMtYXJ0aWNsZS1oZWFkZXItLXN1Yi10aXRsZS1zaXplKSAqIDAuNSk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLyAwLjkpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMC45KTtcbiAgY29sb3I6IHZhcigtLXJvb3QtZm9udC1jb2xvcik7XG4gIHRleHQtYWxpZ246IHZhcigtLWMtYXJ0aWNsZS1oZWFkZXItLXRleHQtYWxpZ24sIGxlZnQpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgQGluY2x1ZGUgbWV0aG9kLmZvbnQtZmFtaWx5KCRjb25maWcsIHNoaXBwb3JpLXNlbWlib2xkKTtcbn1cblxuLmMtYXJ0aWNsZS1oZWFkZXJfX21haW4tdGl0bGUge1xuICBmb250LXNpemU6IHZhcigtLWMtYXJ0aWNsZS1oZWFkZXItLW1haW4tdGl0bGUtc2l6ZSk7XG59XG5cbi5jLWFydGljbGUtaGVhZGVyX19zdWItdGl0bGUge1xuICBmb250LXNpemU6IHZhcigtLWMtYXJ0aWNsZS1oZWFkZXItLXN1Yi10aXRsZS1zaXplKTtcbn0iLCIuYy1jYXJkIHt9XG5cbi5jLWNhcmRfX3RodW1iIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYy1jYXJkX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgY29sb3I6IHZhcigtLXJvb3QtZm9udC1jb2xvcik7XG59IiwiQHVzZSAnLi4vLi4vc3lnLWZsb2NzczUtaW1wb3J0L2NvbmZpZycgYXMgKjtcbkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9tZXRob2QnO1xuXG4uYy1wYWdlbmF2aSB7XG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBwYykge1xuICAgIC0tYy1wYWdlbmF2aS0tZ2FwOiAycmVtO1xuICAgIC0tYy1wYWdlbmF2aS0tZm9udC1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9sMyk7XG4gIH1cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHRiKSB7XG4gICAgLS1jLXBhZ2VuYXZpLS1nYXA6IDJyZW07XG4gICAgLS1jLXBhZ2VuYXZpLS1mb250LXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX2wyKTtcbiAgfVxuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgc3ApIHtcbiAgICAtLWMtcGFnZW5hdmktLWdhcDogMXJlbTtcbiAgICAtLWMtcGFnZW5hdmktLWZvbnQtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbDIpO1xuICB9XG5cbiAgdWwucGFnZS1udW1iZXJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiB2YXIoLS1jLXBhZ2VuYXZpLS1nYXApO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgbGkge1xuICAgIH1cbiAgfVxuXG4gIHNwYW4ucGFnZS1udW1iZXJzLFxuICBhLnBhZ2UtbnVtYmVycyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1pbi13aWR0aDogMWVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IHZhcigtLWMtcGFnZW5hdmktLWZvbnQtc2l6ZSk7XG4gICAgY29sb3I6IHZhcigtLXJvb3QtY29sb3JfcHVycGxlLWxpZ2h0KTtcbiAgICBAaW5jbHVkZSBtZXRob2QuZm9udC1mYW1pbHkoJGNvbmZpZywgb3Jhbmllbik7XG5cbiAgICAmLm5leHQsXG4gICAgJi5wcmV2IHtcbiAgICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1jLXBhZ2VuYXZpLS1mb250LXNpemUpICogMC43KTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IC0wLjVlbTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yb290LWNvbG9yX3B1cnBsZS1saWdodCk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgIH1cbiAgfVxuXG4gIGEucGFnZS1udW1iZXJzIHtcbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1yb290LWZvbnQtY29sb3IpO1xuICAgIH1cbiAgfVxuICBzcGFuLnBhZ2UtbnVtYmVycy5jdXJyZW50IHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG4iLCIuYy1zaGFyZS1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMXJlbTtcblxuICAmOmJlZm9yZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfczMpO1xuICAgIGNvbnRlbnQ6IFwiU0hBUkVcIjtcbiAgfVxufVxuIiwiQHVzZSAnLi4vLi4vc3lnLWZsb2NzczUtaW1wb3J0L2NvbmZpZycgYXMgKjtcbkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9tZXRob2QnO1xuQHVzZSAnLi4vLi4vZm91bmRhdGlvbi9tZXRob2QvZnVsbHNpemUnIGFzICo7XG5cbi8vIC5jLWxvYWRpbmcge1xuLy8gfVxuXG4vLyAuYy1sb2FkaW5nX19wcm9ncmVzcyB7XG4vLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgbGVmdDogMDtcbi8vICAgdG9wOiAwO1xuLy8gICB3aWR0aDogMTAwJTtcbi8vICAgaGVpZ2h0OiAxMHB4O1xuLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuLy8gfVxuXG4uYy1sb2FkaW5nX19sb2dvLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIEBpbmNsdWRlIGZ1bGxzaXplO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAycHggIzAwMCkgZHJvcC1zaGFkb3coMCAwIDhweCAjMDAwKSBkcm9wLXNoYWRvdygwIDAgMjBweCAjMDAwKTtcbn1cblxuLmMtbG9hZGluZ19fbG9nbyB7XG4gIC0tYy1sb2FkaW5nX19sb2dvLS13aWR0aDogMTkwcHg7XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNDUlO1xuICB3aWR0aDogdmFyKC0tYy1sb2FkaW5nX19sb2dvLS13aWR0aCk7XG4gIGFzcGVjdC1yYXRpbzogMzgwIC8gMTA5O1xuICBtYXNrLWltYWdlOiB1cmwoJy4uL2ltZy9jb21tb24vbG9nb18xY19taW5pLnBuZycpO1xuICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUpO1xuICB0cmFuc2xhdGU6IC01MCUgLTUwJTtcblxuICAmOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgQGluY2x1ZGUgZnVsbHNpemU7XG4gICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvY29tbW9uL2JnX25vaXNlLnBuZycpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJvb3QtY29sb3JfcHVycGxlLWRhcmspO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGMtbG9hZGluZy1sb2dvO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogM3M7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAgIGFuaW1hdGlvbi1kaXJlY3Rpb246IGFsdGVybmF0ZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGMtbG9hZGluZy1sb2dvIHtcbiAgMCUsXG4gIDQ5JSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNTElLFxuICA2MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNjElIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDYyJSxcbiAgOTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDkxJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA5OCUsXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbiIsIkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9jb25maWcnIGFzICo7XG5AdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvbWV0aG9kJztcbkB1c2UgJ2gtbWl4aW4nO1xuXG4uYy13cC1jb250ZW50IHtcbiAgaDIge1xuICAgIEBpbmNsdWRlIGgtbWl4aW4uaC1jb21tb247XG4gICAgQGluY2x1ZGUgaC1taXhpbi5oLWdyYWRlO1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAtLWMtaC0tZm9udC1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9sMik7XG4gIH1cblxuICBoMyB7XG4gICAgQGluY2x1ZGUgaC1taXhpbi5oLWNvbW1vbjtcbiAgICBAaW5jbHVkZSBoLW1peGluLmgtc2lkZWxpbmU7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAtLWMtaC0tZm9udC1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9sMik7XG4gIH1cblxuICBoNCB7XG4gICAgQGluY2x1ZGUgaC1taXhpbi5oLWNvbW1vbjtcbiAgICBjb2xvcjogdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHRyZWQpO1xuICAgIC0tYy1oLS1mb250LXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX2wxKTtcbiAgfVxuXG4gIGg1IHtcbiAgICBAaW5jbHVkZSBoLW1peGluLmgtY29tbW9uO1xuICAgIGNvbG9yOiB2YXIoLS1yb290LWNvbG9yX3B1cnBsZS1saWdodHJlZCk7XG4gIH1cblxuICAud3AtYmxvY2stZW1iZWQge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG59XG4iLCIuYy1tb3ZpZS1pY29uIHtcbiAgaW1nIHtcbiAgICAvLyB0cmFuc2l0aW9uOiAwLjRzO1xuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIH1cblxuICAvLyAmOmhvdmVyIHtcbiAgLy8gICBpbWcge1xuICAvLyAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgLy8gICB9XG4gIC8vIH1cbn1cbiIsIkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9jb25maWcnIGFzICo7XG5AdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvbWV0aG9kJztcbkB1c2UgJy4uLy4uL2ZvdW5kYXRpb24vbWV0aG9kL2Z1bGxzaXplJyBhcyAqO1xuXG4uYy1oYW1idXJnZXIge1xuICAmOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLXJvb3QtcmdiX3JlZC1kYXJrKSwgMC42KTtcbiAgICB0cmFuc2l0aW9uOiAwLjRzO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBjb250ZW50OiAnJztcbiAgfVxuXG4gICY6YWN0aXZlLFxuICAmOmhvdmVyIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yb290LWNvbG9yX3JlZCk7XG4gICAgfVxuICB9XG59XG5cbi5jLWhhbWJ1cmdlcl9fbGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiIsIi5jLXZpc3VhbC1mcmFtZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IHZhcigtLWMtbW92aWUtaWNvbi0tZnJhbWUtbGVmdCwgMC44cmVtKTtcbiAgICB0b3A6IHZhcigtLWMtbW92aWUtaWNvbi0tZnJhbWUtdG9wLCAwLjhyZW0pO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IHNvbGlkIDFweCByZ2JhKHZhcigtLXJvb3QtcmdiX3B1cnBsZSksIDAuNik7XG4gICAgY29udGVudDogJyc7XG4gIH1cbn1cbiIsIi5jLWxvZ29fMWMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogNjQ5IC8gMTgyO1xuICBtYXNrLWltYWdlOiB1cmwoJy4uL2ltZy9jb21tb24vbG9nb18xYy5zdmcnKTtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWMtbG9nb18xYy0tY29sb3IsIHZhcigtLXJvb3QtY29sb3JfcHVycGxlKSk7XG59XG4iLCJAdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvY29uZmlnJyBhcyAqO1xuQHVzZSAnLi4vLi4vc3lnLWZsb2NzczUtaW1wb3J0L21ldGhvZCc7XG5AdXNlICcuLi8uLi9mb3VuZGF0aW9uL21ldGhvZC9nbG93JyBhcyAqO1xuXG4uYy1jYXRjaCB7XG4gIGNvbG9yOiB2YXIoLS1yb290LWNvbG9yX3B1cnBsZS1saWdodDMpO1xuICBmb250LXNpemU6IHZhcigtLWMtY2F0Y2gtLXNpemUsIHZhcigtLXJvb3QtZm9udC1zaXplX2wyKSk7XG4gIEBpbmNsdWRlIGdsb3ctaGFyZDtcbn1cbiIsIkBtaXhpbiBnbG93LXNvZnQge1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAzcHggdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUpKSBkcm9wLXNoYWRvdygwIDAgNnB4IHZhcigtLXJvb3QtY29sb3JfcHVycGxlKSk7XG59XG5cbkBtaXhpbiBnbG93LWhhcmQge1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAwLjJyZW0gdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHQpKSBkcm9wLXNoYWRvdygwIDAgMC4ycmVtIHZhcigtLXJvb3QtY29sb3JfcHVycGxlKSlcbiAgICBkcm9wLXNoYWRvdygwIDAgMXJlbSB2YXIoLS1yb290LWNvbG9yX3B1cnBsZSkpO1xufVxuIiwiLmMtc3VibWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogLjVyZW0gMXJlbTtcbn0iLCJAdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvY29uZmlnJyBhcyAqO1xuQHVzZSAnLi4vLi4vc3lnLWZsb2NzczUtaW1wb3J0L21ldGhvZCc7XG5AdXNlICcuLi8uLi9mb3VuZGF0aW9uL21ldGhvZC9mdWxsc2l6ZScgYXMgKjtcblxuLmhvbWUtaGVyby13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmhvbWUtaGVybyB7XG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBwYykge1xuICAgIC0taG9tZS1oZXJvLS1jb2x1bW5zOiAyN3JlbSAxZnI7XG4gICAgLS1ob21lLWhlcm8tLXJvd3M6IG1heC1jb250ZW50IG1heC1jb250ZW50IG1heC1jb250ZW50IDFmcjtcbiAgICAtLWhvbWUtaGVyby0tYXJlYXM6ICdsb2dvIHZpc3VhbCcgJ29uYWlyIHZpc3VhbCcgJ21lbnUgdmlzdWFsJyAnbW92aWUgdmlzdWFsJztcbiAgICAtLWhvbWUtaGVyby0tZ2FwOiAwIDJyZW07XG4gICAgLS1ob21lLWhlcm8tLWxvZ28td2lkdGg6IDMwcmVtO1xuICAgIC0taG9tZS1oZXJvLS1sb2dvLW1hcmdpbi10b3A6IDRyZW07XG4gICAgLS1ob21lLWhlcm8tLWxvZ28tbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICAgIC0taG9tZS1oZXJvLS1vbmFpci13aWR0aDogMjdyZW07XG4gICAgLS1ob21lLWhlcm8tLW9uYWlyLW1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICB9XG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCB0Yikge1xuICAgIGhlaWdodDogMjIwdnc7XG4gICAgLS1ob21lLWhlcm8tLWNvbHVtbnM6IDFmcjtcbiAgICAtLWhvbWUtaGVyby0tcm93czogYXV0bztcbiAgICAtLWhvbWUtaGVyby0tYXJlYXM6ICd2aXN1YWwnICdtb3ZpZSc7XG4gICAgLS1ob21lLWhlcm8tLWdhcDogMDtcbiAgICAtLWhvbWUtaGVyby0tbG9nby13aWR0aDogNjB2dztcbiAgICAvLyAtLWhvbWUtaGVyby0tbG9nby10b3A6IDk3dnc7XG4gICAgLS1ob21lLWhlcm8tLWxvZ28tdG9wOiAxMjN2dztcbiAgICAtLWhvbWUtaGVyby0tbG9nby1tYXJnaW4tbGVmdDogMjB2dztcbiAgICAtLWhvbWUtaGVyby0tb25haXItd2lkdGg6IDUwdnc7XG4gICAgLS1ob21lLWhlcm8tLW9uYWlyLXRvcDogMTQxdnc7XG4gICAgLy8gLS1ob21lLWhlcm8tLW9uYWlyLXRvcDogMTE0dnc7XG4gICAgLS1ob21lLWhlcm8tLW9uYWlyLW1hcmdpbi1sZWZ0OiAyNXZ3O1xuICB9XG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBzcCkge1xuICAgIGhlaWdodDogMjIwdnc7XG4gICAgLS1ob21lLWhlcm8tLWNvbHVtbnM6IDFmcjtcbiAgICAtLWhvbWUtaGVyby0tcm93czogYXV0bztcbiAgICAtLWhvbWUtaGVyby0tYXJlYXM6ICd2aXN1YWwnICdtb3ZpZSc7XG4gICAgLS1ob21lLWhlcm8tLWdhcDogMDtcbiAgICAtLWhvbWUtaGVyby0tbG9nby13aWR0aDogNzB2dztcbiAgICAvLyAtLWhvbWUtaGVyby0tbG9nby10b3A6IDEwMXZ3O1xuICAgIC0taG9tZS1oZXJvLS1sb2dvLXRvcDogMTIzdnc7XG4gICAgLS1ob21lLWhlcm8tLWxvZ28tbWFyZ2luLWxlZnQ6IDE1dnc7XG4gICAgLS1ob21lLWhlcm8tLW9uYWlyLXdpZHRoOiA2MHZ3O1xuICAgIC8vIC0taG9tZS1oZXJvLS1vbmFpci10b3A6IDEyMHZ3O1xuICAgIC0taG9tZS1oZXJvLS1vbmFpci10b3A6IDE0MXZ3O1xuICAgIC0taG9tZS1oZXJvLS1vbmFpci1tYXJnaW4tbGVmdDogMjB2dztcbiAgfVxuXG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0taG9tZS1oZXJvLS1jb2x1bW5zKTtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogdmFyKC0taG9tZS1oZXJvLS1hcmVhcyk7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogdmFyKC0taG9tZS1oZXJvLS1yb3dzKTtcbiAgZ2FwOiB2YXIoLS1ob21lLWhlcm8tLWdhcCk7XG59XG5cbi5ob21lLWhlcm9fX3Zpc3VhbCB7XG4gIGdyaWQtYXJlYTogdmlzdWFsO1xuXG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCB0Yi1sbykge1xuICAgIG1hcmdpbi10b3A6IC0zdnc7XG4gIH1cbn1cblxuLmhvbWUtaGVyb19fbG9nbyB7XG4gIGdyaWQtYXJlYTogbG9nbztcbiAgd2lkdGg6IHZhcigtLWhvbWUtaGVyby0tbG9nby13aWR0aCk7XG4gIHRvcDogdmFyKC0taG9tZS1oZXJvLS1sb2dvLXRvcCwgMCk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWhvbWUtaGVyby0tbG9nby1tYXJnaW4tdG9wLCBhdXRvKTtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWhvbWUtaGVyby0tbG9nby1tYXJnaW4tbGVmdCwgYXV0byk7XG5cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHRiLWxvKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG5cbi5ob21lLWhlcm9fX29uYWlyIHtcbiAgZ3JpZC1hcmVhOiBvbmFpcjtcbiAgd2lkdGg6IHZhcigtLWhvbWUtaGVyby0tb25haXItd2lkdGgpO1xuICB0b3A6IHZhcigtLWhvbWUtaGVyby0tb25haXItdG9wLCAwKTtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWhvbWUtaGVyby0tb25haXItbWFyZ2luLWxlZnQpO1xuXG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCB0Yi1sbykge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuXG4uaG9tZS1oZXJvX19tZW51IHtcbiAgei1pbmRleDogMTtcbiAgZ3JpZC1hcmVhOiBtZW51O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDJyZW07XG5cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHRiLWxvKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uaG9tZS1oZXJvX19tb3ZpZSB7XG4gIGdyaWQtYXJlYTogbW92aWU7XG59XG4iLCJAdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvY29uZmlnJyBhcyAqO1xuQHVzZSAnLi4vLi4vc3lnLWZsb2NzczUtaW1wb3J0L21ldGhvZCc7XG5AdXNlICcuLi8uLi9mb3VuZGF0aW9uL21ldGhvZC9mdWxsc2l6ZScgYXMgKjtcblxuLmhvbWUtdmlzdWFsIHtcbiAgLS1ob21lLXZpc3VhbC0tY2F0Y2gtbGVmdDogNzQlO1xuICAtLWhvbWUtdmlzdWFsLS1jYXRjaC13aWR0aDogMjAlO1xuICAtLWhvbWUtdmlzdWFsLS1jYXRjaC10b3A6IDQlO1xuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgcGMpIHtcbiAgICAvLyAtLWhvbWUtdmlzdWFsLS1jYXRjaC13aWR0aDogMTUlO1xuICAgIC8vIC0taG9tZS12aXN1YWwtLWNhdGNoLXRvcDogNSU7XG4gIH1cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHRiKSB7XG4gICAgLy8gLS1ob21lLXZpc3VhbC0tY2F0Y2gtd2lkdGg6IDE1JTtcbiAgICAvLyAtLWhvbWUtdmlzdWFsLS1jYXRjaC10b3A6IDUlO1xuICB9XG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBzcCkge1xuICAgIC8vIC0taG9tZS12aXN1YWwtLWNhdGNoLXdpZHRoOiAyMCU7XG4gICAgLy8gLS1ob21lLXZpc3VhbC0tY2F0Y2gtdG9wOiA1JTtcbiAgfVxuICAvLyAtLWhvbWUtdmlzdWFsLS1jYXRjaC1sZWZ0OiBjYWxjKDUwJSAtICh2YXIoLS1ob21lLXZpc3VhbC0tY2F0Y2gtd2lkdGgpICogMC41KSk7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaG9tZS12aXN1YWxfX2NhdGNoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogdmFyKC0taG9tZS12aXN1YWwtLWNhdGNoLXdpZHRoKTtcbiAgbGVmdDogdmFyKC0taG9tZS12aXN1YWwtLWNhdGNoLWxlZnQpO1xuICB0b3A6IHZhcigtLWhvbWUtdmlzdWFsLS1jYXRjaC10b3ApO1xufVxuXG4uaG9tZS12aXN1YWxfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBhbmltYXRpb24tbmFtZTogaG9tZS12aXN1YWwtbWFzaztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbn1cblxuQGtleWZyYW1lcyBob21lLXZpc3VhbC1tYXNrIHtcbiAgMCUge1xuICAgIG1hc2staW1hZ2U6IHVybCgnLi4vaW1nL2hvbWUvdmlzdWFsX21hc2tfMS53ZWJwJyk7XG4gIH1cbiAgMzMlIHtcbiAgICBtYXNrLWltYWdlOiB1cmwoJy4uL2ltZy9ob21lL3Zpc3VhbF9tYXNrXzIud2VicCcpO1xuICB9XG4gIDY2JSB7XG4gICAgbWFzay1pbWFnZTogdXJsKCcuLi9pbWcvaG9tZS92aXN1YWxfbWFza18zLndlYnAnKTtcbiAgfVxuICAxMDAlIHtcbiAgICBtYXNrLWltYWdlOiB1cmwoJy4uL2ltZy9ob21lL3Zpc3VhbF9tYXNrXzEud2VicCcpO1xuICB9XG59XG4iLCJAdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvY29uZmlnJyBhcyAqO1xuQHVzZSAnLi4vLi4vc3lnLWZsb2NzczUtaW1wb3J0L21ldGhvZCc7XG5AdXNlICcuLi8uLi9mb3VuZGF0aW9uL21ldGhvZC9mdWxsc2l6ZScgYXMgKjtcblxuLmhvbWUtbW92aWUge1xuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgcGMpIHtcbiAgICAtLWhvbWUtbW92aWUtLW1hcmdpbi10b3A6IDNyZW07XG4gICAgLS1ob21lLW1vdmllLS1iZy1sZWZ0OiAtNHJlbTtcbiAgICAtLWhvbWUtbW92aWUtLWJnLXRvcDogLTVyZW07XG4gICAgLS1ob21lLW1vdmllLS1iZy13aWR0aDogY2FsYygxMDAlICsgKHZhcigtLWhvbWUtbW92aWUtLWJnLWxlZnQpICogLTIpKTtcbiAgfVxuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgdGIpIHtcbiAgICAtLWhvbWUtbW92aWUtLXdpZHRoOiA2MHZ3O1xuICAgIC0taG9tZS1tb3ZpZS0tbWFyZ2luLXRvcDogM3JlbTtcbiAgICAtLWhvbWUtbW92aWUtLW1hcmdpbi1sZWZ0OiAyMHZ3O1xuICAgIC0taG9tZS1tb3ZpZS0tYmctbGVmdDogLTRyZW07XG4gICAgLS1ob21lLW1vdmllLS1iZy10b3A6IC01cmVtO1xuICAgIC0taG9tZS1tb3ZpZS0tYmctd2lkdGg6IGNhbGMoMTAwJSArICh2YXIoLS1ob21lLW1vdmllLS1iZy1sZWZ0KSAqIC0yKSk7XG4gIH1cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHNwKSB7XG4gICAgLS1ob21lLW1vdmllLS13aWR0aDogNzB2dztcbiAgICAtLWhvbWUtbW92aWUtLW1hcmdpbi10b3A6IDI1dnc7XG4gICAgLS1ob21lLW1vdmllLS1tYXJnaW4tbGVmdDogMTV2dztcbiAgICAtLWhvbWUtbW92aWUtLWJnLWxlZnQ6IC00cmVtO1xuICAgIC0taG9tZS1tb3ZpZS0tYmctdG9wOiAtNXJlbTtcbiAgICAtLWhvbWUtbW92aWUtLWJnLXdpZHRoOiBjYWxjKDEwMCUgKyAodmFyKC0taG9tZS1tb3ZpZS0tYmctbGVmdCkgKiAtMikpO1xuICB9XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogdmFyKC0taG9tZS1tb3ZpZS0td2lkdGgsIDEwMCUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1ob21lLW1vdmllLS1tYXJnaW4tdG9wKTtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWhvbWUtbW92aWUtLW1hcmdpbi1sZWZ0LCBhdXRvKTtcblxuICAmOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IHZhcigtLWhvbWUtbW92aWUtLWJnLWxlZnQpO1xuICAgIHRvcDogdmFyKC0taG9tZS1tb3ZpZS0tYmctdG9wKTtcbiAgICB3aWR0aDogdmFyKC0taG9tZS1tb3ZpZS0tYmctd2lkdGgpO1xuICAgIGFzcGVjdC1yYXRpbzogNTk1IC8gNDM0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2hvbWUvbW92aWVfYmcud2VicCcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG59XG5cbi5ob21lLW1vdmllX19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuIiwiQHVzZSAnLi4vLi4vc3lnLWZsb2NzczUtaW1wb3J0L2NvbmZpZycgYXMgKjtcbkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9tZXRob2QnO1xuQHVzZSAnLi4vLi4vZm91bmRhdGlvbi9tZXRob2QvZnVsbHNpemUnIGFzICo7XG5cbi5ob21lLW5ld3Mge1xuICAtLWhvbWUtbmV3cy0tYmctc2tldy1vdXQ6IDIwdnc7XG4gIC0taG9tZS1uZXdzLS1iZy1za2V3LWluOiAxM3Z3O1xuXG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBwYykge1xuICAgIC0taG9tZS1uZXdzLS1wYWRkaW5nLXRvcDogM3JlbTtcbiAgICAtLWhvbWUtbmV3cy0tcGFkZGluZy1ib3R0b206IDNyZW07XG4gIH1cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHRiKSB7XG4gICAgLS1ob21lLW5ld3MtLXBhZGRpbmctdG9wOiAzcmVtO1xuICAgIC0taG9tZS1uZXdzLS1wYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgfVxuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgc3ApIHtcbiAgICAtLWhvbWUtbmV3cy0tcGFkZGluZy10b3A6IDNyZW07XG4gICAgLS1ob21lLW5ld3MtLXBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogdmFyKC0taG9tZS1uZXdzLS1wYWRkaW5nLXRvcCk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1ob21lLW5ld3MtLXBhZGRpbmctYm90dG9tKTtcblxuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiBjYWxjKHZhcigtLWhvbWUtbmV3cy0tYmctc2tldy1vdXQpICogLTEpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgKHZhcigtLWhvbWUtbmV3cy0tYmctc2tldy1vdXQpICogMikpO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbihcbiAgICAgIDAgY2FsYyh2YXIoLS1ob21lLW5ld3MtLWJnLXNrZXctaW4pICsgdmFyKC0taG9tZS1uZXdzLS1iZy1za2V3LW91dCkpLFxuICAgICAgMTAwJSAwLFxuICAgICAgMTAwJSBjYWxjKDEwMCUgLSAodmFyKC0taG9tZS1uZXdzLS1iZy1za2V3LWluKSArIHZhcigtLWhvbWUtbmV3cy0tYmctc2tldy1vdXQpKSksXG4gICAgICAwIDEwMCVcbiAgICApO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJvb3QtY29sb3JfYmx1ZXB1cnBsZSk7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgJjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvY29tbW9uL2JnX2hpc2hpLnN2ZycpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTRyZW07XG4gICAgb3BhY2l0eTogMC4wNDtcbiAgfVxufVxuXG4uaG9tZS1uZXdzX19ib2R5IHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuIiwiQHVzZSAnLi4vLi4vc3lnLWZsb2NzczUtaW1wb3J0L2NvbmZpZycgYXMgKjtcbkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9tZXRob2QnO1xuQHVzZSAnLi4vLi4vZm91bmRhdGlvbi9tZXRob2QvZnVsbHNpemUnIGFzICo7XG5cbi5ob21lLXR3aXR0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ob21lLXR3aXR0ZXJfX2NvbnRlbnQge1xuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgcGMpIHtcbiAgICB3aWR0aDogNDByZW07XG4gIH1cbn1cblxuLmhvbWUtdHdpdHRlcl9fYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMXJlbTtcbn1cbiIsIkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9jb25maWcnIGFzICo7XG5AdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvbWV0aG9kJztcbkB1c2UgJy4uLy4uL2ZvdW5kYXRpb24vbWV0aG9kL2Z1bGxzaXplJyBhcyAqO1xuXG4ubmV3cy1pdGVtIHtcbiAgLS1uZXdzLWl0ZW0tLXRpdGxlLWNvbG9yOiB2YXIoLS1yb290LWZvbnQtY29sb3IpO1xuXG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBzcC11cCkge1xuICAgIC0tbmV3cy1pdGVtLS1nYXA6IDRyZW07XG4gICAgLS1uZXdzLWl0ZW0tLWRhdGUtd2lkdGg6IDdyZW07XG4gICAgLS1uZXdzLWl0ZW0tLWRhdGUtZm9udC1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9uKTtcbiAgICAtLW5ld3MtaXRlbS0tdGl0bGUtZm9udC1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9sMik7XG4gIH1cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHNwKSB7XG4gICAgLS1uZXdzLWl0ZW0tLWdhcDogMS41cmVtO1xuICAgIC0tbmV3cy1pdGVtLS1kYXRlLXdpZHRoOiA1LjVyZW07XG4gICAgLS1uZXdzLWl0ZW0tLWRhdGUtZm9udC1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9zMik7XG4gICAgLS1uZXdzLWl0ZW0tLXRpdGxlLWZvbnQtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbik7XG4gIH1cbn1cblxuLm5ld3MtaXRlbV9fbGluayB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tbmV3cy1pdGVtLS1kYXRlLXdpZHRoKSAxZnI7XG4gIGdhcDogdmFyKC0tbmV3cy1pdGVtLS1nYXApO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICY6aG92ZXIge1xuICAgIC0tbmV3cy1pdGVtLS10aXRsZS1jb2xvcjogdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHQpO1xuICB9XG59XG5cbi5uZXdzLWl0ZW1fX2RhdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMC41ZW07XG4gIHBhZGRpbmctdG9wOiAwLjFlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMWVtO1xuICBjb2xvcjogdmFyKC0tcm9vdC1jb2xvcl9jcmVhbSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tbmV3cy1pdGVtLS1kYXRlLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIEBpbmNsdWRlIG1ldGhvZC5mb250LWZhbWlseSgkY29uZmlnLCBvcmFuaWVuKTtcblxuICAvLyDmnqBcbiAgJjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBAaW5jbHVkZSBmdWxsc2l6ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yb290LWNvbG9yX3JlZC1kYXJrKTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIGNhbGMoMTAwJSAtIDEuMmVtKSAxMDAlLCAwIDEwMCUpO1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG5cbiAgLy8g5pac44KB57eaXG4gICY6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMC42ZW07XG4gICAgdG9wOiBjYWxjKDUwJSAtICg3LjVlbSAvIDIpKTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogNy41ZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcm9vdC1jb2xvcl9yZWQtZGFyayk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG59XG5cbi5uZXdzLWl0ZW1fX2RhdGUtdGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm5ld3MtaXRlbV9fdGl0bGUge1xuICB3aWR0aDogY2FsYygxMDAlIC8gMC45KTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDAuOSk7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGNvbG9yOiB2YXIoLS1uZXdzLWl0ZW0tLXRpdGxlLWNvbG9yKTtcbiAgZm9udC1zaXplOiB2YXIoLS1uZXdzLWl0ZW0tLXRpdGxlLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1yb290LWxpbmUtaGVpZ2h0X3MyKTtcbiAgLy8gbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgQGluY2x1ZGUgbWV0aG9kLmZvbnQtZmFtaWx5KCRjb25maWcsIHNoaXBwb3JpLXNlbWlib2xkKTtcbn1cbiIsIkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9jb25maWcnIGFzICo7XG5AdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvbWV0aG9kJztcblxuLm5ld3MtbGlzdCB7XG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBwYykge1xuICAgIC0tbmV3cy1saXN0LS1nYXA6IDRyZW07XG4gIH1cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHRiKSB7XG4gICAgLS1uZXdzLWxpc3QtLWdhcDogNHJlbTtcbiAgfVxuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgc3ApIHtcbiAgICAtLW5ld3MtbGlzdC0tZ2FwOiAzcmVtO1xuICB9XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tbmV3cy1saXN0LS1nYXApO1xufVxuIiwiQHVzZSAnLi4vLi4vc3lnLWZsb2NzczUtaW1wb3J0L2NvbmZpZycgYXMgKjtcbkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9tZXRob2QnO1xuQHVzZSAnLi4vLi4vZm91bmRhdGlvbi9tZXRob2QvZnVsbHNpemUnIGFzICo7XG5cbi5vbmFpci10di1pdGVtIHtcbiAgLS1vbmFpci10di1pdGVtLS1jb2x1bW5zOiAxMnJlbSAxZnI7XG4gIC0tb25haXItdHYtaXRlbS0tZ2FwOiAxcmVtO1xuICAtLW9uYWlyLXR2LWl0ZW0tLXBhZGRpbmc6IDEuNXJlbSAwO1xuICAtLW9uYWlyLXR2LWl0ZW0tLWt5b2t1LXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX2wyKTtcbiAgLS1vbmFpci10di1pdGVtLS1kYXRldGltZS1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9sMik7XG5cbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1vbmFpci10di1pdGVtLS1jb2x1bW5zKTtcbiAgZ2FwOiB2YXIoLS1vbmFpci10di1pdGVtLS1nYXApO1xuICBwYWRkaW5nOiB2YXIoLS1vbmFpci10di1pdGVtLS1wYWRkaW5nKTtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4IHJnYmEodmFyKC0tcm9vdC1yZ2JfcHVycGxlKSwgMC42KTtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCByZ2JhKHZhcigtLXJvb3QtcmdiX3B1cnBsZSksIDAuNik7XG4gIH1cbn1cblxuLm9uYWlyLXR2LWl0ZW1fX2t5b2t1IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogdmFyKC0tb25haXItdHYtaXRlbS0ta3lva3Utc2l6ZSk7XG4gIHRleHQtc2hhZG93OiAwIDAgNXB4IHZhcigtLXJvb3QtY29sb3JfcHVycGxlKSwgMCAwIDI1cHggdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUpLCAwIDAgMjVweCB2YXIoLS1yb290LWNvbG9yX3B1cnBsZSk7XG59XG5cbi5vbmFpci10di1pdGVtX19kYXRldGltZSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IHZhcigtLW9uYWlyLXR2LWl0ZW0tLWRhdGV0aW1lLXNpemUpO1xufVxuXG4ub25haXItdHYtaXRlbV9fbm90ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tdG9wOiB2YXIoLS1yb290LXNwYWNlcl9zMyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfczEpO1xufVxuIiwiQHVzZSAnLi4vLi4vc3lnLWZsb2NzczUtaW1wb3J0L2NvbmZpZycgYXMgKjtcbkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9tZXRob2QnO1xuXG4ub25haXItZ3JvdXAge1xuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgcGMpIHtcbiAgICAtLW9uYWlyLWdyb3VwLS10aXRsZS1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9sMik7XG4gIH1cbn1cblxuLm9uYWlyLWdyb3VwX190aXRsZSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtaW4td2lkdGg6IDEwZW07XG4gIHBhZGRpbmc6IDAuMWVtIDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcm9vdC1jb2xvcl9yZWQtZGFyayk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgZm9udC1zaXplOiB2YXIoLS1vbmFpci1ncm91cC0tdGl0bGUtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1yb290LWNvbG9yX3B1cnBsZS1saWdodDIpO1xufSIsIkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9jb25maWcnIGFzICo7XG5AdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvbWV0aG9kJztcblxuLm9uYWlyLXN0cmVhbS1jYXRlZ29yeSB7XG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBwYykge1xuICAgIC0tb25haXItc3RyZWFtLWNhdGVnb3J5LS10aXRsZS1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9sMSk7XG4gIH1cbn1cblxuLm9uYWlyLXN0cmVhbS1jYXRlZ29yeV9fdGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMWVtO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggcmdiYSh2YXIoLS1yb290LXJnYl9wdXJwbGUpLCAwLjYpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIGZvbnQtc2l6ZTogdmFyKC0tb25haXItc3RyZWFtLWNhdGVnb3J5LS10aXRsZS1zaXplKTtcbiAgY29sb3I6IHZhcigtLXJvb3QtY29sb3JfcHVycGxlLWxpZ2h0KTtcbn0iLCJAdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvY29uZmlnJyBhcyAqO1xuQHVzZSAnLi4vLi4vc3lnLWZsb2NzczUtaW1wb3J0L21ldGhvZCc7XG5AdXNlICcuLi8uLi9mb3VuZGF0aW9uL21ldGhvZC9nbG93JyBhcyAqO1xuXG4ub25haXItc3RyZWFtLWdyb3VwIHtcbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHBjKSB7XG4gICAgLS1vbmFpci1zdHJlYW0tZ3JvdXAtLWNhdGNoLXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX2wxKTtcbiAgfVxufVxuXG4ub25haXItc3RyZWFtLWdyb3VwX19jYXRjaCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogY2FsYygxMDAlIC8gMC45KTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIHNjYWxlOiAwLjkgMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogdmFyKC0tcm9vdC1saW5lLWhlaWdodF9zMik7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgZm9udC1zaXplOiB2YXIoLS1vbmFpci1zdHJlYW0tZ3JvdXAtLWNhdGNoLXNpemUpO1xuICBjb2xvcjogdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHQzKTtcbiAgQGluY2x1ZGUgZ2xvdy1zb2Z0O1xufVxuIiwiLm9uYWlyLXN0cmVhbS1pdGVtIHtcbiAgJi5jLWJ0bltkaXNhYmxlZF0ge1xuICAgIC0tYy1idG4tLWJnOiB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAxO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9jb25maWdcIiBhcyAqO1xuQHVzZSBcIi4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9tZXRob2RcIjtcblxuLnN0YWZmLWxpc3Qge1xuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgcGMpIHtcbiAgICAtLXN0YWZmLWxpc3QtLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIC0tc3RhZmYtbGlzdC0tZ2FwOiAzcmVtIDJyZW07XG4gIH1cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHRiKSB7XG4gICAgLS1zdGFmZi1saXN0LS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAtLXN0YWZmLWxpc3QtLWdhcDogM3JlbSAycmVtO1xuICB9XG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBzcCkge1xuICAgIC0tc3RhZmYtbGlzdC0tY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgLS1zdGFmZi1saXN0LS1nYXA6IDNyZW0gMnJlbTtcbiAgfVxuXG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tc3RhZmYtbGlzdC0tY29sdW1ucyk7XG4gIGdhcDogdmFyKC0tc3RhZmYtbGlzdC0tZ2FwKTtcbn1cbiIsIkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9jb25maWcnIGFzICo7XG5AdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvbWV0aG9kJztcblxuLnN0YWZmLWdyb3VwIHtcbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHBjKSB7XG4gICAgLS1jLWgtLWZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCB0Yikge1xuICAgIC0tYy1oLS1mb250LXNpemU6IDEuMnJlbTtcbiAgfVxuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgc3ApIHtcbiAgICAtLWMtaC0tZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi5zdGFmZi1ncm91cF9faGVhZGluZyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4iLCJAdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvY29uZmlnJyBhcyAqO1xuQHVzZSAnLi4vLi4vc3lnLWZsb2NzczUtaW1wb3J0L21ldGhvZCc7XG5cbi5zdGFmZi1pdGVtIHtcbiAgLS1zdGFmZi1pdGVtLS13b3JrLWNvbG9yOiB2YXIoLS1yb290LWNvbG9yX2NyZWFtKTtcbiAgLS1zdGFmZi1pdGVtLS1uYW1lLWNvbG9yOiB2YXIoLS1yb290LWNvbG9yX3B1cnBsZS1saWdodDIpO1xuICAtLXN0YWZmLWl0ZW0tLW5vdGUtY29sb3I6IHZhcigtLXJvb3QtZm9udC1jb2xvcik7XG5cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHBjKSB7XG4gICAgLS1zdGFmZi1pdGVtLS13b3JrLXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX3MxKTtcbiAgICAtLXN0YWZmLWl0ZW0tLW5hbWUtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbDMpO1xuICB9XG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCB0Yikge1xuICAgIC0tc3RhZmYtaXRlbS0td29yay1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9zMSk7XG4gICAgLS1zdGFmZi1pdGVtLS1uYW1lLXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX2wzKTtcbiAgfVxuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgc3ApIHtcbiAgICAtLXN0YWZmLWl0ZW0tLXdvcmstc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfczIpO1xuICAgIC0tc3RhZmYtaXRlbS0tbmFtZS1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9sMSk7XG4gIH1cblxuICBAaW5jbHVkZSBtZXRob2QuZm9udC1mYW1pbHkoJGNvbmZpZywgc2hpcHBvcmktc2VtaWJvbGQpO1xuXG4gICZbZGF0YS1vcHRpb24qPSd3b3JrLWwnXSB7XG4gICAgLS1zdGFmZi1pdGVtLS13b3JrLXNwYWNpbmc6IDA7XG4gIH1cblxuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgcGMpIHtcbiAgICAmW2RhdGEtb3B0aW9uKj0ncGMtMiddIHtcbiAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gICAgfVxuICAgICZbZGF0YS1vcHRpb24qPSdwYy0zJ10ge1xuICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMztcbiAgICB9XG4gICAgJltkYXRhLW9wdGlvbio9J3BjLTQnXSB7XG4gICAgICBncmlkLWNvbHVtbjogc3BhbiA0O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgdGIpIHtcbiAgICAmW2RhdGEtb3B0aW9uKj0ndGItMiddIHtcbiAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gICAgfVxuICAgICZbZGF0YS1vcHRpb24qPSd0Yi0zJ10ge1xuICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMztcbiAgICB9XG4gICAgJltkYXRhLW9wdGlvbio9J3RiLTQnXSB7XG4gICAgICBncmlkLWNvbHVtbjogc3BhbiA0O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgc3ApIHtcbiAgICAmW2RhdGEtb3B0aW9uKj0nc3AtMiddIHtcbiAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gICAgfVxuICB9XG59XG5cbi5zdGFmZi1pdGVtX193b3JrIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHBhZGRpbmc6IDAuMWVtIDAuNGVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yb290LWNvbG9yX3JlZC1kYXJrKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1zdGFmZi1pdGVtLS13b3JrLXNwYWNpbmcsIDAuMmVtKTtcbiAgZm9udC1zaXplOiB2YXIoLS1zdGFmZi1pdGVtLS13b3JrLXNpemUpO1xuICBjb2xvcjogdmFyKC0tc3RhZmYtaXRlbS0td29yay1jb2xvcik7XG59XG5cbi5zdGFmZi1pdGVtX19uYW1lLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICAvLyBnYXA6IGNhbGModmFyKC0tc3RhZmYtaXRlbS0tbmFtZS1zaXplKSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IGNhbGModmFyKC0tc3RhZmYtaXRlbS0td29yay1zaXplKSAqIDAuOCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tc3RhZmYtaXRlbS0tbmFtZS1zaXplKTtcbn1cblxuLnN0YWZmLWl0ZW1fX25hbWUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC8vIHdpZHRoOiBjYWxjKDEwMCUgLyAwLjg1KTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDAuODUpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tcm9vdC1saW5lLWhlaWdodF9zMik7XG4gIC8vIGNvbG9yOiB2YXIoLS1zdGFmZi1pdGVtLS1uYW1lLWNvbG9yKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbi5zdGFmZi1pdGVtX19jb21tZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG5cbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIHdpZHRoOiAxZW07XG4gICAgaGVpZ2h0OiAxZW07XG4gICAgZm9udC1mYW1pbHk6IGZ1a2lkYXNoaTtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbG9yOiB2YXIoLS1yb290LWNvbG9yX3JlZCk7XG4gICAgY29udGVudDogJ1xcZTkwOCc7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGNvbG9yOiB2YXIoLS1yb290LWNvbG9yX2NyZWFtKTtcbiAgICBjb250ZW50OiAnXFxlOTA5JztcbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6YWN0aXZlIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb2xvcjogdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHQpO1xuICAgIH1cbiAgfVxufVxuXG4uc3RhZmYtaXRlbV9fbm90ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9zMSk7XG4gIGNvbG9yOiB2YXIoLS1zdGFmZi1pdGVtLS1ub3RlLWNvbG9yKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG4iLCJAdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvY29uZmlnJyBhcyAqO1xuQHVzZSAnLi4vLi4vc3lnLWZsb2NzczUtaW1wb3J0L21ldGhvZCc7XG5cbi5zdGFmZi1jb21tZW50IHtcbiAgJi5zdGFmZi1jb21tZW50LS1pbWFnZSB7XG4gICAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHBjKSB7XG4gICAgICAtLXN0YWZmLWNvbW1lbnQtLWNvbHVtbnM6IDFmciAxOHJlbTtcbiAgICAgIC0tc3RhZmYtY29tbWVudC0tYXJlYXM6ICduYW1lIGltYWdlJyAnY29tbWVudCBpbWFnZSc7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCB0Yikge1xuICAgICAgLS1zdGFmZi1jb21tZW50LS1jb2x1bW5zOiAxZnIgMThyZW07XG4gICAgICAtLXN0YWZmLWNvbW1lbnQtLWFyZWFzOiAnbmFtZSBpbWFnZScgJ2NvbW1lbnQgaW1hZ2UnO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgc3ApIHtcbiAgICAgIC0tc3RhZmYtY29tbWVudC0tY29sdW1uczogMWZyO1xuICAgICAgLS1zdGFmZi1jb21tZW50LS1hcmVhczogJ2ltYWdlJyAnbmFtZScgJ2NvbW1lbnQnO1xuICAgIH1cbiAgfVxuXG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tc3RhZmYtY29tbWVudC0tY29sdW1ucywgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogdmFyKC0tc3RhZmYtY29tbWVudC0tYXJlYXMsICduYW1lJyAnY29tbWVudCcpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IG1heC1jb250ZW50IDFmcjtcbiAgZ2FwOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnN0YWZmLWNvbW1lbnRfX2ltYWdlIHtcbiAgZ3JpZC1hcmVhOiBpbWFnZTtcblxuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgc3ApIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG4uc3RhZmYtY29tbWVudF9fbmFtZSB7XG4gIGNvbG9yOiB2YXIoLS1yb290LWNvbG9yX3B1cnBsZS1yZWQpO1xuICBncmlkLWFyZWE6IG5hbWU7XG4gIEBpbmNsdWRlIG1ldGhvZC5mb250LWZhbWlseSgkY29uZmlnLCBzaGlwcG9yaS1zZW1pYm9sZCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBjb2xvcjogdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUpO1xufVxuXG4uc3RhZmYtY29tbWVudF9fY29tbWVudCB7XG4gIGdyaWQtYXJlYTogY29tbWVudDtcbn1cbiIsbnVsbCwiLmNoYXJhLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiIsIkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9jb25maWcnIGFzICo7XG5AdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvbWV0aG9kJztcblxuLmNoYXJhLWxpc3Qge1xuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgcGMpIHtcbiAgICAtLWNoYXJhLWxpc3QtLWdhcDogMXJlbTtcbiAgICAtLWNoYXJhLWxpc3QtLXNpemU6IDQuNXJlbTtcbiAgfVxuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgdGIpIHtcbiAgICAtLWNoYXJhLWxpc3QtLWdhcDogMS41dnc7XG4gICAgLS1jaGFyYS1saXN0LS1zaXplOiA3dnc7XG4gIH1cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHNwKSB7XG4gICAgLS1jaGFyYS1saXN0LS1nYXA6IDJ2dztcbiAgICAtLWNoYXJhLWxpc3QtLXNpemU6IDEydnc7XG4gIH1cblxuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogdmFyKC0tY2hhcmEtbGlzdC0tZ2FwKTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uY2hhcmEtbGlzdF9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1jaGFyYS1saXN0LS1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1jaGFyYS1saXN0LS1zaXplKTtcbiAgdHJhbnNpdGlvbjogMC4zcztcblxuICAmOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTQlO1xuICAgIHRvcDogMTQlO1xuICAgIHdpZHRoOiA3MiU7XG4gICAgaGVpZ2h0OiA3MiU7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBjb250ZW50OiAnJztcbiAgfVxuXG4gICYucm91dGVyLWxpbmstYWN0aXZlLFxuICAmOmhvdmVyLFxuICAmOmFjdGl2ZSB7XG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgM3B4IHZhcigtLXJvb3QtY29sb3JfcHVycGxlLWxpZ2h0KSkgZHJvcC1zaGFkb3coMCAwIDFyZW0gdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUpKTtcbiAgICAvLyBib3gtc2hhZG93OiAwIDAgMCAzcHggdmFyKC0tcm9vdC1jb2xvcl9yZWQpO1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tcm9vdC1yZ2JfcmVkKSwgMC4yKTtcbiAgfVxufVxuXG4uY2hhcmEtbGlzdF9fdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oNTAlIDAsIDEwMCUgNTAlLCA1MCUgMTAwJSwgMCA1MCUpO1xufVxuIiwiQHVzZSAnLi4vLi4vc3lnLWZsb2NzczUtaW1wb3J0L2NvbmZpZycgYXMgKjtcbkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9tZXRob2QnO1xuQHVzZSAnLi4vLi4vZm91bmRhdGlvbi9tZXRob2QvZnVsbHNpemUnIGFzICo7XG5cbi5jaGFyYS1kZXRhaWwge1xuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgcGMpIHtcbiAgICAtLWNoYXJhLWRldGFpbC0tbWFyZ2luLXRvcDogLTJyZW07XG4gICAgLS1jaGFyYS1kZXRhaWwtLW1pbi1oZWlnaHQ6IDQ0cmVtO1xuICAgIC0tY2hhcmEtZGV0YWlsLS1uYW1lLWdyb3VwLWhlaWdodDogMjRyZW07XG4gICAgLS1jaGFyYS1kZXRhaWwtLW5hbWUtZ3JvdXAtcmlnaHQ6IGNhbGMoNTAlIC0gMjJyZW0pO1xuICAgIC0tY2hhcmEtZGV0YWlsLS1uYW1lLWdyb3VwLXRvcDogMTByZW07XG4gICAgLS1jaGFyYS1kZXRhaWwtLW5hbWUtZ3JvdXAtZ2FwOiAxLjJyZW07XG4gICAgLS1jaGFyYS1kZXRhaWwtLW5hbWUtamEtc2l6ZTogMi4ycmVtO1xuICAgIC0tY2hhcmEtZGV0YWlsLS1jdi1zaXplOiAxLjRyZW07XG4gICAgLS1jaGFyYS1kZXRhaWwtLW5vdGUtcmlnaHQ6IGNhbGMoNTAlICsgMTVyZW0pO1xuICAgIC0tY2hhcmEtZGV0YWlsLS1ub3RlLXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX24pO1xuICAgIC0tY2hhcmEtZGV0YWlsLS12aXN1YWwtd2lkdGg6IDM3cmVtO1xuICAgIC0tY2hhcmEtZGV0YWlsLS12aXN1YWwtbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgLS1jaGFyYS1kZXRhaWwtLXZpc3VhbC1tYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHRiKSB7XG4gICAgLS1jaGFyYS1kZXRhaWwtLW1hcmdpbi10b3A6IC01cmVtO1xuICAgIC0tY2hhcmEtZGV0YWlsLS1taW4taGVpZ2h0OiA4M3Z3O1xuICAgIC0tY2hhcmEtZGV0YWlsLS1uYW1lLWdyb3VwLWhlaWdodDogMjRyZW07XG4gICAgLS1jaGFyYS1kZXRhaWwtLW5hbWUtZ3JvdXAtcmlnaHQ6IGNhbGMoNTAlIC0gMTlyZW0pO1xuICAgIC0tY2hhcmEtZGV0YWlsLS1uYW1lLWdyb3VwLXRvcDogMTByZW07XG4gICAgLS1jaGFyYS1kZXRhaWwtLW5hbWUtZ3JvdXAtZ2FwOiAxLjJyZW07XG4gICAgLS1jaGFyYS1kZXRhaWwtLW5hbWUtamEtc2l6ZTogNC41dnc7XG4gICAgLS1jaGFyYS1kZXRhaWwtLWN2LXNpemU6IDN2dztcbiAgICAtLWNoYXJhLWRldGFpbC0tbm90ZS1yaWdodDogY2FsYyg1MCUgKyAxMnJlbSk7XG4gICAgLS1jaGFyYS1kZXRhaWwtLW5vdGUtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbik7XG4gICAgLS1jaGFyYS1kZXRhaWwtLXZpc3VhbC13aWR0aDogNzAlO1xuICAgIC0tY2hhcmEtZGV0YWlsLS12aXN1YWwtbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgLS1jaGFyYS1kZXRhaWwtLXZpc3VhbC1tYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHNwKSB7XG4gICAgLS1jaGFyYS1kZXRhaWwtLW1hcmdpbi10b3A6IC01cmVtO1xuICAgIC0tY2hhcmEtZGV0YWlsLS1taW4taGVpZ2h0OiAxNTJ2dztcbiAgICAtLWNoYXJhLWRldGFpbC0tbmFtZS1ncm91cC1oZWlnaHQ6IDE4cmVtO1xuICAgIC0tY2hhcmEtZGV0YWlsLS1uYW1lLWdyb3VwLXJpZ2h0OiBjYWxjKDUwJSAtIDEwcmVtKTtcbiAgICAtLWNoYXJhLWRldGFpbC0tbmFtZS1ncm91cC10b3A6IDdyZW07XG4gICAgLS1jaGFyYS1kZXRhaWwtLW5hbWUtZ3JvdXAtZ2FwOiAxLjJyZW07XG4gICAgLS1jaGFyYS1kZXRhaWwtLW5hbWUtamEtc2l6ZTogNi41dnc7XG4gICAgLS1jaGFyYS1kZXRhaWwtLWN2LXNpemU6IDQuNXZ3O1xuICAgIC0tY2hhcmEtZGV0YWlsLS1ub3RlLXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX3MxKTtcbiAgICAtLWNoYXJhLWRldGFpbC0tdmlzdWFsLXdpZHRoOiAxMDAlO1xuICAgIC0tY2hhcmEtZGV0YWlsLS12aXN1YWwtbWFyZ2luLWxlZnQ6IC0xM3Z3O1xuICAgIC0tY2hhcmEtZGV0YWlsLS12aXN1YWwtbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiB2YXIoLS1jaGFyYS1kZXRhaWwtLW1pbi1oZWlnaHQpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1jaGFyYS1kZXRhaWwtLW1hcmdpbi10b3ApO1xufVxuXG4uY2hhcmEtZGV0YWlsX19iZyB7XG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBzcC11cCkge1xuICAgIC0tY2hhcmEtZGV0YWlsLS1iZy1hbmdsZTogMjN2dztcbiAgICAtLWNoYXJhLWRldGFpbC0tYmctaGVpZ2h0OiBjYWxjKDIzcmVtICsgdmFyKC0tY2hhcmEtZGV0YWlsLS1iZy1hbmdsZSkpO1xuICAgIC0tY2hhcmEtZGV0YWlsLS1iZy10b3A6IGNhbGModmFyKC0tY2hhcmEtZGV0YWlsLS1iZy1hbmdsZSkgKiAtMC41KTtcbiAgICAtLWNoYXJhLWRldGFpbC0tYmctbWFyZ2luLXRvcDogMTJyZW07XG4gICAgLS1jaGFyYS1kZXRhaWwtLWJnLWZhY2Utc2l6ZTogNDhyZW0gYXV0bztcbiAgICAtLWNoYXJhLWRldGFpbC0tYmctZmFjZS1wb3M6IGNhbGMoNTB2dyAtIDEycmVtKSBjYWxjKCh2YXIoLS1jaGFyYS1kZXRhaWwtLWJnLWFuZ2xlKSAvIDIpIC0gMTVyZW0pO1xuICB9XG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBzcCkge1xuICAgIC0tY2hhcmEtZGV0YWlsLS1iZy1hbmdsZTogMjN2dztcbiAgICAtLWNoYXJhLWRldGFpbC0tYmctaGVpZ2h0OiBjYWxjKDIzcmVtICsgdmFyKC0tY2hhcmEtZGV0YWlsLS1iZy1hbmdsZSkpO1xuICAgIC0tY2hhcmEtZGV0YWlsLS1iZy10b3A6IGNhbGModmFyKC0tY2hhcmEtZGV0YWlsLS1iZy1hbmdsZSkgKiAtMC41KTtcbiAgICAtLWNoYXJhLWRldGFpbC0tYmctbWFyZ2luLXRvcDogNXJlbTtcbiAgICAtLWNoYXJhLWRldGFpbC0tYmctZmFjZS1zaXplOiA0OHJlbSBhdXRvO1xuICAgIC0tY2hhcmEtZGV0YWlsLS1iZy1mYWNlLXBvczogY2FsYyg1MHZ3IC0gMTZyZW0pIGNhbGMoKHZhcigtLWNoYXJhLWRldGFpbC0tYmctYW5nbGUpIC8gMikgLSAxNXJlbSk7XG4gIH1cblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogdmFyKC0tY2hhcmEtZGV0YWlsLS1iZy10b3ApO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1jaGFyYS1kZXRhaWwtLWJnLW1hcmdpbi10b3ApO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB2YXIoLS1jaGFyYS1kZXRhaWwtLWJnLWhlaWdodCk7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIHZhcigtLWNoYXJhLWRldGFpbC0tYmctYW5nbGUpLCAxMDAlIDAsIDEwMCUgY2FsYygxMDAlIC0gdmFyKC0tY2hhcmEtZGV0YWlsLS1iZy1hbmdsZSkpLCAwIDEwMCUpO1xuXG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgQGluY2x1ZGUgZnVsbHNpemU7XG4gICAgY29udGVudDogJyc7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcm9vdC1jb2xvcl9ibHVlcHVycGxlKTtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYmdmYWNlKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IHZhcigtLWNoYXJhLWRldGFpbC0tYmctZmFjZS1zaXplKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB2YXIoLS1jaGFyYS1kZXRhaWwtLWJnLWZhY2UtcG9zKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG59XG5cbi5jaGFyYS1kZXRhaWxfX3Zpc3VhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IHZhcigtLWNoYXJhLWRldGFpbC0tdmlzdWFsLXdpZHRoKTtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWNoYXJhLWRldGFpbC0tdmlzdWFsLW1hcmdpbi1sZWZ0KTtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1jaGFyYS1kZXRhaWwtLXZpc3VhbC1tYXJnaW4tcmlnaHQpO1xufVxuXG4uY2hhcmEtZGV0YWlsX19uYW1lLWdyb3VwIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0bztcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ2N2IG5hbWUnO1xuICBnYXA6IHZhcigtLWNoYXJhLWRldGFpbC0tbmFtZS1ncm91cC1nYXApO1xuICBoZWlnaHQ6IHZhcigtLWNoYXJhLWRldGFpbC0tbmFtZS1ncm91cC1oZWlnaHQsIGF1dG8pO1xuICBsZWZ0OiB2YXIoLS1jaGFyYS1kZXRhaWwtLW5hbWUtZ3JvdXAtbGVmdCwgYXV0byk7XG4gIHJpZ2h0OiB2YXIoLS1jaGFyYS1kZXRhaWwtLW5hbWUtZ3JvdXAtcmlnaHQsIGF1dG8pO1xuICB0b3A6IHZhcigtLWNoYXJhLWRldGFpbC0tbmFtZS1ncm91cC10b3AsIDApO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1jaGFyYS1kZXRhaWwtLW5hbWUtZ3JvdXAtbWFyZ2luLXRvcCwgYXV0byk7XG59XG5cbi5jaGFyYS1kZXRhaWxfX25hbWUtamEge1xuICBncmlkLWFyZWE6IG5hbWU7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tY2hhcmEtZGV0YWlsLS1uYW1lLWdyb3VwLWdhcCk7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUpO1xuICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IHZhcigtLWNoYXJhLWRldGFpbC0tbmFtZS1qYS1zaXplKTtcbiAgY29sb3I6IHZhcigtLXJvb3QtY29sb3JfcHVycGxlLWxpZ2h0Myk7XG4gIHRleHQtc2hhZG93OiAwIDAgNXB4IHZhcigtLXJvb3QtY29sb3JfcHVycGxlKSwgMCAwIDI1cHggdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUpLCAwIDAgMjVweCB2YXIoLS1yb290LWNvbG9yX3B1cnBsZSksXG4gICAgMCAwIDI1cHggdmFyKC0tcm9vdC1jb2xvcl9ibHVlcHVycGxlKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIEBpbmNsdWRlIG1ldGhvZC5mb250LWZhbWlseSgkY29uZmlnLCBzaGlwcG9yaS1zZW1pYm9sZCk7XG59XG5cbi5jaGFyYS1kZXRhaWxfX2N2IHtcbiAgLS1jdi1ib3gtc2l6ZTogY2FsYyh2YXIoLS1jaGFyYS1kZXRhaWwtLWN2LXNpemUpICogMS41KTtcblxuICBncmlkLWFyZWE6IGN2O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC44ZW07XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IHZhcigtLWNoYXJhLWRldGFpbC0tY3Ytc2l6ZSk7XG5cbiAgJjpiZWZvcmUge1xuICAgIHdpZHRoOiB2YXIoLS1jdi1ib3gtc2l6ZSk7XG4gICAgaGVpZ2h0OiB2YXIoLS1jdi1ib3gtc2l6ZSk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUpO1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IHZhcigtLWN2LWJveC1zaXplKTtcbiAgICBoZWlnaHQ6IHZhcigtLWN2LWJveC1zaXplKTtcbiAgICBmb250LXNpemU6IDAuN2VtO1xuICAgIEBpbmNsdWRlIG1ldGhvZC5mb250LWZhbWlseSgkY29uZmlnLCBzaGlwcG9yaS1yZWd1bGFyKTtcbiAgICBjb250ZW50OiAn5aOwJztcbiAgfVxufVxuXG4uY2hhcmEtZGV0YWlsX19jdi10ZXh0IHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICBjb2xvcjogdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUtbGlnaHQzKTtcbiAgQGluY2x1ZGUgbWV0aG9kLmZvbnQtZmFtaWx5KCRjb25maWcsIHNoaXBwb3JpLXJlZ3VsYXIpO1xufVxuXG4uY2hhcmEtZGV0YWlsX19ub3RlIHtcbiAgcmlnaHQ6IHZhcigtLWNoYXJhLWRldGFpbC0tbm90ZS1yaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1yb290LWxpbmUtaGVpZ2h0X2wxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1jaGFyYS1kZXRhaWwtLW5vdGUtc2l6ZSk7XG4gIGNvbG9yOiByZ2JhKHZhcigtLXJvb3QtcmdiX3B1cnBsZS1saWdodDMpLCAwLjgpO1xuICBmb250LWZhbWlseTogJ1NoaXBwb3JpIE1pbmNobycsIHNlcmlmO1xuICB0ZXh0LXNoYWRvdzogMCAwIDJweCAjMDAwLCAwIDAgMTBweCAjMDAwO1xuXG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBzcC11cCkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IHZhcigtLWNoYXJhLWRldGFpbC0tbmFtZS1ncm91cC10b3AsIGF1dG8pO1xuICAgIGhlaWdodDogdmFyKC0tY2hhcmEtZGV0YWlsLS1uYW1lLWdyb3VwLWhlaWdodCwgYXV0byk7XG4gICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgfVxuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgc3ApIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxufVxuIiwiQHVzZSBcIi4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9jb25maWdcIiBhcyAqO1xuQHVzZSBcIi4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9tZXRob2RcIjtcblxuLmNoYXJhLW5hdmkge1xuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgcGMpIHtcbiAgICAtLWNoYXJhLW5hdmktLXRvcDogMXJlbTtcbiAgICAtLWNoYXJhLW5hdmktLWZvbnQtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbDEpO1xuICB9XG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCB0Yikge1xuICAgIC0tY2hhcmEtbmF2aS0tdG9wOiAxcmVtO1xuICAgIC0tY2hhcmEtbmF2aS0tZm9udC1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9uKTtcbiAgfVxuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgc3ApIHtcbiAgICAtLWNoYXJhLW5hdmktLXRvcDogNXJlbTtcbiAgICAtLWNoYXJhLW5hdmktLWZvbnQtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbik7XG4gIH1cblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogdmFyKC0tY2hhcmEtbmF2aS0tdG9wKTtcbiAgZm9udC1zaXplOiB2YXIoLS1jaGFyYS1uYXZpLS1mb250LXNpemUpO1xuXG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCB0Yi1sbykge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cblxuLmNoYXJhLW5hdmlfX3ByZXYge1xuICBsZWZ0OiAwO1xufVxuLmNoYXJhLW5hdmlfX25leHQge1xuICByaWdodDogMDtcbn1cbiIsIkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9jb25maWcnIGFzICo7XG5AdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvbWV0aG9kJztcbkB1c2UgJy4uLy4uL2ZvdW5kYXRpb24vbWV0aG9kL2Z1bGxzaXplJyBhcyAqO1xuXG4uc3RvcnktaW50cm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDRyZW07XG4gIHBhZGRpbmctdG9wOiAzcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbn1cblxuLnN0b3J5LWludHJvX19iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgQGluY2x1ZGUgZnVsbHNpemU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vc3RvcnkvaW1nL2ludHJvX2JnLmpwZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBzcCkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zM3Z3IHRvcDtcbiAgfVxuXG4gICY6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgQGluY2x1ZGUgZnVsbHNpemU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudChcbiAgICAgIHRvIGJvdHRvbSxcbiAgICAgIHRyYW5zcGFyZW50LFxuICAgICAgdHJhbnNwYXJlbnQgNTAlLFxuICAgICAgcmdiYSgwLCAwLCAwLCAwLjEpIDUwJSxcbiAgICAgIHJnYmEoMCwgMCwgMCwgMC4xKVxuICAgICk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDAuNnJlbTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgICBhbmltYXRpb24tbmFtZTogc3RvcnktaW50cm8tYmc7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgY29udGVudDogJyc7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzdG9yeS1pbnRyby1iZyB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAtMC42cmVtO1xuICB9XG59XG5cbi5zdG9yeS1pbnRyb19fdGV4dCB7XG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBwYykge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHRiKSB7XG4gICAgd2lkdGg6IDY3JTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDFweCB2YXIoLS1yb290LWNvbG9yX3B1cnBsZSkpIGRyb3Atc2hhZG93KDAgMCAwLjNyZW0gdmFyKC0tcm9vdC1jb2xvcl9yZWQpKTtcbn1cbiIsIkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9jb25maWcnIGFzICo7XG5AdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvbWV0aG9kJztcblxuLmVwaXNvZGUtbGlzdCB7XG4gIC0tZXBpc29kZS1saXN0LS1jb2xvci1ub3JtYWw6IHZhcigtLXJvb3QtZm9udC1jb2xvcik7XG4gIC0tZXBpc29kZS1saXN0LS1jb2xvci1hY3RpdmU6ICNmZmY7XG5cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHBjKSB7XG4gICAgLy8gLS1lcGlzb2RlLWxpc3QtLW1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgLS1lcGlzb2RlLWxpc3QtLWZvbnQtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbik7XG4gICAgLS1lcGlzb2RlLWxpc3QtLWdhcDogMS41cmVtO1xuICB9XG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCB0Yikge1xuICAgIC8vIC0tZXBpc29kZS1saXN0LS1tYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgIC0tZXBpc29kZS1saXN0LS1mb250LXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX24pO1xuICAgIC0tZXBpc29kZS1saXN0LS1nYXA6IDEuNXJlbTtcbiAgfVxuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgc3ApIHtcbiAgICAvLyAtLWVwaXNvZGUtbGlzdC0tbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICAtLWVwaXNvZGUtbGlzdC0tZm9udC1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9zMSk7XG4gICAgLS1lcGlzb2RlLWxpc3QtLWdhcDogMS41cmVtO1xuICAgIC8vIC0tZXBpc29kZS1saXN0LS1nYXA6IDFlbSAwO1xuICB9XG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IHZhcigtLWVwaXNvZGUtbGlzdC0tZ2FwKTtcbiAgLy8gbWFyZ2luLWJvdHRvbTogdmFyKC0tZXBpc29kZS1saXN0LS1tYXJnaW4tYm90dG9tKTtcblxuICAvLyBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgc3AtdXApIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC8vIH1cbn1cblxuLmVwaXNvZGUtbGlzdF9fbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZXBpc29kZS1saXN0LS1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tZXBpc29kZS1saXN0LS1jb2xvci1ub3JtYWwpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgM3B4IHZhcigtLXJvb3QtY29sb3JfcHVycGxlKSkgZHJvcC1zaGFkb3coMCAwIDZweCB2YXIoLS1yb290LWNvbG9yX3B1cnBsZSkpO1xuICBAaW5jbHVkZSBtZXRob2QuZm9udC1mYW1pbHkoJGNvbmZpZywgc2hpcHBvcmktc2VtaWJvbGQpO1xuXG4gICY6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogLTFlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yb290LWNvbG9yX3B1cnBsZSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgc2NhbGU6IDAgMTtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG5cbiAgJjpob3ZlcixcbiAgJjphY3RpdmUsXG4gICYucm91dGVyLWxpbmstYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgc2NhbGU6IDEgMTtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9jb25maWcnIGFzICo7XG5AdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvbWV0aG9kJztcblxuLmVwaXNvZGUtdGh1bWJzIHtcbiAgLS1lcGlzb2RlLXRodW1icy0tb3BhY2l0eS1ub3JtYWw6IDAuNztcbiAgLS1lcGlzb2RlLXRodW1icy0tb3BhY2l0eS1hY3RpdmU6IDE7XG5cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHBjKSB7XG4gICAgLS1lcGlzb2RlLXRodW1icy0tZ2FwOiAwLjRyZW07XG4gICAgLS1lcGlzb2RlLXRodW1icy0tbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgdGIpIHtcbiAgICAtLWVwaXNvZGUtdGh1bWJzLS1nYXA6IDAuNHJlbTtcbiAgICAtLWVwaXNvZGUtdGh1bWJzLS1tYXJnaW4tdG9wOiAxcmVtO1xuICB9XG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBzcCkge1xuICAgIC0tZXBpc29kZS10aHVtYnMtLWdhcDogMC40cmVtO1xuICAgIC0tZXBpc29kZS10aHVtYnMtLW1hcmdpbi10b3A6IDFyZW07XG4gIH1cblxuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLWVwaXNvZGUtdGh1bWJzLS1nYXApO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1lcGlzb2RlLXRodW1icy0tbWFyZ2luLXRvcCk7XG59XG5cbi5lcGlzb2RlLXRodW1ic19faXRlbSB7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgb3BhY2l0eTogdmFyKC0tZXBpc29kZS10aHVtYnMtLW9wYWNpdHktbm9ybWFsKTtcbiAgdHJhbnNpdGlvbjogMC4zcztcblxuICAvLyDjgqLjgq/jg4bjgqPjg5bnirbmhYtcbiAgJjpob3ZlcixcbiAgJjphY3RpdmUsXG4gICYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgb3BhY2l0eTogdmFyKC0tZXBpc29kZS10aHVtYnMtLW9wYWNpdHktYWN0aXZlKTtcbiAgfVxufVxuIiwiQHVzZSAnLi4vLi4vc3lnLWZsb2NzczUtaW1wb3J0L2NvbmZpZycgYXMgKjtcbkB1c2UgJy4uLy4uL3N5Zy1mbG9jc3M1LWltcG9ydC9tZXRob2QnO1xuXG4uZXBpc29kZS12aXN1YWwge1xuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgcGMpIHtcbiAgICAtLWVwaXNvZGUtdmlzdWFsLS1uYXYtdG9wOiAxNHJlbTtcbiAgICAtLWVwaXNvZGUtdmlzdWFsLS1uYXYtc2lkZTogLTNyZW07XG4gICAgLS1lcGlzb2RlLXZpc3VhbC0tbmF2LWZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCB0Yikge1xuICB9XG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBzcCkge1xuICB9XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZXBpc29kZS12aXN1YWxfX25hdmkge1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiB2YXIoLS1lcGlzb2RlLXZpc3VhbC0tbmF2LXRvcCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tcm9vdC1yZ2JfcHVycGxlKSwgMC4zKTtcbiAgZm9udC1zaXplOiB2YXIoLS1lcGlzb2RlLXZpc3VhbC0tbmF2LWZvbnQtc2l6ZSk7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggdmFyKC0tcm9vdC1jb2xvcl9wdXJwbGUpO1xuICAvLyBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKCMwMDAsIDAuMik7XG5cbiAgJjpob3ZlciB7XG4gICAgLy8gY29sb3I6IHZhcigtLXJvb3QtY29sb3JfcmVkKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBzY2FsZTogMS4xO1xuICB9XG5cbiAgLy8g44Oi44OQ44Kk44Or44OH44OQ44Kk44K544Gn44Gv44OT44K444Ol44Ki44Or44OK44OT44Ky44O844K344On44Oz44Gv6Z2e6KGo56S6XG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCB0Yi1sbykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLmVwaXNvZGUtdmlzdWFsX19uYXZpLS1wcmV2IHtcbiAgICBsZWZ0OiB2YXIoLS1lcGlzb2RlLXZpc3VhbC0tbmF2LXNpZGUpO1xuICB9XG4gICYuZXBpc29kZS12aXN1YWxfX25hdmktLW5leHQge1xuICAgIHJpZ2h0OiB2YXIoLS1lcGlzb2RlLXZpc3VhbC0tbmF2LXNpZGUpO1xuICB9XG59XG4iLCJAdXNlICcuLi8uLi9zeWctZmxvY3NzNS1pbXBvcnQvY29uZmlnJyBhcyAqO1xuQHVzZSAnLi4vLi4vc3lnLWZsb2NzczUtaW1wb3J0L21ldGhvZCc7XG5cbi5lcGlzb2RlLWRldGFpbCB7XG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBwYykge1xuICAgIC0tZXBpc29kZS1kZXRhaWwtLW1hcmdpbi10b3A6IHZhcigtLXJvb3Qtc3BhY2VyX2w2KTtcbiAgICAtLWVwaXNvZGUtZGV0YWlsLS1oZWFkZXItbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAtLWVwaXNvZGUtZGV0YWlsLS1oMS1nYXA6IDNyZW07XG4gICAgLS1lcGlzb2RlLWRldGFpbC0tbnVtYmVyLWZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIC0tZXBpc29kZS1kZXRhaWwtLXRpdGxlLWZvbnQtc2l6ZTogMi40cmVtO1xuICAgIC0tZXBpc29kZS1kZXRhaWwtLXRleHQtcGFkZGluZy1zaWRlOiAzcmVtO1xuICAgIC0tZXBpc29kZS1kZXRhaWwtLXRleHQtbWFyZ2luLXRvcDogMnJlbTtcbiAgICAtLWVwaXNvZGUtZGV0YWlsLS1zdG9yeS1mb250LXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX24pO1xuICAgIC0tZXBpc29kZS1kZXRhaWwtLXN0YWZmLW1hcmdpbi10b3A6IDJyZW07XG4gICAgLS1lcGlzb2RlLWRldGFpbC0tc3RhZmYtZm9udC1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9zMSk7XG4gIH1cbiAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsIHRiKSB7XG4gICAgLS1lcGlzb2RlLWRldGFpbC0tbWFyZ2luLXRvcDogdmFyKC0tcm9vdC1zcGFjZXJfbDYpO1xuICAgIC0tZXBpc29kZS1kZXRhaWwtLWhlYWRlci1tYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIC0tZXBpc29kZS1kZXRhaWwtLWgxLWdhcDogM3JlbTtcbiAgICAtLWVwaXNvZGUtZGV0YWlsLS1udW1iZXItZm9udC1zaXplOiAxLjNyZW07XG4gICAgLS1lcGlzb2RlLWRldGFpbC0tdGl0bGUtZm9udC1zaXplOiAxLjhyZW07XG4gICAgLS1lcGlzb2RlLWRldGFpbC0tdGV4dC1wYWRkaW5nLXNpZGU6IDNyZW07XG4gICAgLS1lcGlzb2RlLWRldGFpbC0tdGV4dC1tYXJnaW4tdG9wOiAycmVtO1xuICAgIC0tZXBpc29kZS1kZXRhaWwtLXN0b3J5LWZvbnQtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfbik7XG4gICAgLS1lcGlzb2RlLWRldGFpbC0tc3RhZmYtbWFyZ2luLXRvcDogMnJlbTtcbiAgICAtLWVwaXNvZGUtZGV0YWlsLS1zdGFmZi1mb250LXNpemU6IHZhcigtLXJvb3QtZm9udC1zaXplX3MxKTtcbiAgfVxuICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgc3ApIHtcbiAgICAtLWVwaXNvZGUtZGV0YWlsLS1tYXJnaW4tdG9wOiB2YXIoLS1yb290LXNwYWNlcl9sNik7XG4gICAgLS1lcGlzb2RlLWRldGFpbC0taGVhZGVyLW1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgLS1lcGlzb2RlLWRldGFpbC0taDEtZ2FwOiAzcmVtO1xuICAgIC0tZXBpc29kZS1kZXRhaWwtLW51bWJlci1mb250LXNpemU6IDAuOHJlbTtcbiAgICAtLWVwaXNvZGUtZGV0YWlsLS10aXRsZS1mb250LXNpemU6IDEuNXJlbTtcbiAgICAtLWVwaXNvZGUtZGV0YWlsLS10ZXh0LXBhZGRpbmctc2lkZTogMXJlbTtcbiAgICAtLWVwaXNvZGUtZGV0YWlsLS10ZXh0LW1hcmdpbi10b3A6IDJyZW07XG4gICAgLS1lcGlzb2RlLWRldGFpbC0tc3RvcnktZm9udC1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV9uKTtcbiAgICAtLWVwaXNvZGUtZGV0YWlsLS1zdGFmZi1tYXJnaW4tdG9wOiAycmVtO1xuICAgIC0tZXBpc29kZS1kZXRhaWwtLXN0YWZmLWZvbnQtc2l6ZTogdmFyKC0tcm9vdC1mb250LXNpemVfczEpO1xuICB9XG5cbiAgbWFyZ2luLXRvcDogdmFyKC0tZXBpc29kZS1kZXRhaWwtLW1hcmdpbi10b3ApO1xufVxuXG4uZXBpc29kZS1kZXRhaWxfX2hlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWVwaXNvZGUtZGV0YWlsLS1oZWFkZXItbWFyZ2luLWJvdHRvbSk7XG59XG5cbi5lcGlzb2RlLWRldGFpbF9faDEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLWVwaXNvZGUtZGV0YWlsLS1oMS1nYXApO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCBzcCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLmVwaXNvZGUtZGV0YWlsX19udW1iZXIge1xuICBmbGV4OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNGVtO1xuICBmb250LXNpemU6IHZhcigtLWVwaXNvZGUtZGV0YWlsLS1udW1iZXItZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLXJvb3QtY29sb3JfcHVycGxlLWxpZ2h0KTtcbiAgLy8gQGluY2x1ZGUgbWV0aG9kLmZvbnQtZmFtaWx5KCRjb25maWcsIHBvcHBpbnMtc2VtaWJvbGQpO1xuXG4gICY6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDRlbTtcbiAgICBoZWlnaHQ6IDRlbTtcbiAgICByb3RhdGU6IDQ1ZGVnO1xuICAgIGJvcmRlcjogc29saWQgMXB4IHZhcigtLXJvb3QtY29sb3JfcHVycGxlKTtcbiAgICBjb250ZW50OiAnJztcbiAgfVxufVxuXG4uZXBpc29kZS1kZXRhaWxfX251bWJlci10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHNjYWxlOiAwLjggMTtcbn1cblxuLmVwaXNvZGUtZGV0YWlsX190aXRsZSB7XG59XG5cbi5lcGlzb2RlLWRldGFpbF9fdGl0bGUtdGV4dCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLyAwLjg1KTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIHNjYWxlOiAxIDAuODU7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZXBpc29kZS1kZXRhaWwtLXRpdGxlLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgLy8gQGluY2x1ZGUgbWV0aG9kLmZvbnQtZmFtaWx5KCRjb25maWcsIG5vdG8tc2Fucy1ib2xkKTtcbn1cblxuLmVwaXNvZGUtZGV0YWlsX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tZXBpc29kZS1kZXRhaWwtLXRleHQtbWFyZ2luLXRvcCk7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tZXBpc29kZS1kZXRhaWwtLXRleHQtcGFkZGluZy1zaWRlKTtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tZXBpc29kZS1kZXRhaWwtLXRleHQtcGFkZGluZy1zaWRlKTtcbn1cblxuLmVwaXNvZGUtZGV0YWlsX19zdG9yeSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZXBpc29kZS1kZXRhaWwtLXN0b3J5LWZvbnQtc2l6ZSk7XG59XG5cbi5lcGlzb2RlLWRldGFpbF9fc3RhZmYge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1lcGlzb2RlLWRldGFpbC0tc3RhZmYtbWFyZ2luLXRvcCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZXBpc29kZS1kZXRhaWwtLXN0YWZmLWZvbnQtc2l6ZSk7XG59XG4iLCIvLyBmb250LXNpemVcbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcIi4uLy4uL21ldGhvZFwiO1xuXG5AbWl4aW4gdS1mdC1zeigkY29uZmlnKSB7XG4gIC8vIOWFqOeSsOWig+WvvuW/nOODleOCqeODs+ODiOOCteOCpOOCulxuICBAZWFjaCAkc2l6ZSwgJHZhbCBpbiBtYXAuZ2V0KCRjb25maWcsIGNvcmUsIGZvbnQtc2l6ZSwgcGMpIHtcbiAgICBAaW5jbHVkZSBfdS1mdC1zeigkc2l6ZSk7XG4gIH1cblxuICAvLyDjg6Hjg4fjgqPjgqLjgq/jgqjjg6rjg7zlr77lv5zjg5Xjgqnjg7Pjg4jjgrXjgqTjgrpcbiAgQGVhY2ggJG1lZGlhLCAkcGFyYW1zIGluIG1hcC5nZXQoJGNvbmZpZywgY29yZSwgZm9udC1zaXplKSB7XG4gICAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsICRtZWRpYSkge1xuICAgICAgQGVhY2ggJHNpemUsICR2YWwgaW4gJHBhcmFtcyB7XG4gICAgICAgIEBpbmNsdWRlIF91LWZ0LXN6KCRzaXplLCBcIiN7JG1lZGlhfVxcXFw6XCIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gX3UtZnQtc3ooJHNpemUsICRtZWRpYTogXCJcIikge1xuICAuI3skbWVkaWF9dS1mdC1zel8jeyRzaXplfSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1yb290LWZvbnQtc2l6ZV8je1wiXCIgKyAkc2l6ZX0pO1xuICB9XG59XG4iLCIvLyBmb250LWZhbWlseVxuXG5AdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCIuLi8uLi9tZXRob2RcIjtcblxuQG1peGluIHUtZnQtZm1sKCRjb25maWcpIHtcbiAgQGVhY2ggJG5hbWUsICRmb250IGluIG1hcC5nZXQoJGNvbmZpZywgY29yZSwgZm9udC1mYW1pbHkpIHtcbiAgICAudS1mdC1mbWxfI3skbmFtZX0ge1xuICAgICAgQGluY2x1ZGUgbWV0aG9kLmZvbnQtZmFtaWx5KCRjb25maWcsICRuYW1lKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIG1hcmdpblxuQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwiLi4vLi4vbWV0aG9kXCI7XG5cbkBtaXhpbiB1LW1nKCRjb25maWcpIHtcbiAgLy8g5YWo55Kw5aKDXG4gIEBlYWNoICRzaXplLCAkdmFsIGluIG1hcC5nZXQoJGNvbmZpZywgY29yZSwgc3BhY2VyLCBwYykge1xuICAgIEBpbmNsdWRlIF91LW1nKCRzaXplKTtcbiAgfVxuXG4gIC51LW1nX2F1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIEBlYWNoICRtZWRpYSwgJHBhcmFtcyBpbiBtYXAuZ2V0KCRjb25maWcsIGNvcmUsIHNwYWNlcikge1xuICAgIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCAkbWVkaWEpIHtcbiAgICAgIEBlYWNoICRzaXplLCAkdmFsIGluICRwYXJhbXMge1xuICAgICAgICBAaW5jbHVkZSBfdS1tZygkc2l6ZSwgXCIjeyRtZWRpYX1cXFxcOlwiKTtcbiAgICAgIH1cbiAgICAgIC4jeyRtZWRpYX1cXDp1LW1nX2F1dG8ge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKipcbiogJHNpemU6IHMzLCBzMiAsbiDjgarjgalcbiogJG1lZGlhOiBwYywgdGIsIHNwIOOBquOBqVxuKiovXG5AbWl4aW4gX3UtbWcoJHNpemUsICRtZWRpYTogXCJcIikge1xuICAuI3skbWVkaWF9dS1tZ190XyN7JHNpemV9IHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1yb290LXNwYWNlcl8jeyRzaXplfSk7XG4gIH1cbiAgLiN7JG1lZGlhfXUtbWdfYl8jeyRzaXplfSB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tcm9vdC1zcGFjZXJfI3skc2l6ZX0pO1xuICB9XG4gIC4jeyRtZWRpYX11LW1nX3JfI3skc2l6ZX0ge1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tcm9vdC1zcGFjZXJfI3skc2l6ZX0pO1xuICB9XG4gIC4jeyRtZWRpYX11LW1nX2xfI3skc2l6ZX0ge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1yb290LXNwYWNlcl8jeyRzaXplfSk7XG4gIH1cbn1cbiIsIi8vIHBhZGRpbmdcbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcIi4uLy4uL21ldGhvZFwiO1xuXG5AbWl4aW4gdS1wZCgkY29uZmlnKSB7XG4gIC8vIOWFqOeSsOWig1xuICBAZWFjaCAkc2l6ZSwgJHZhbCBpbiBtYXAuZ2V0KCRjb25maWcsIGNvcmUsIHNwYWNlciwgcGMpIHtcbiAgICBAaW5jbHVkZSBfdS1wZCgkc2l6ZSk7XG4gIH1cblxuICBAZWFjaCAkbWVkaWEsICRwYXJhbXMgaW4gbWFwLmdldCgkY29uZmlnLCBjb3JlLCBzcGFjZXIpIHtcbiAgICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgJG1lZGlhKSB7XG4gICAgICBAZWFjaCAkc2l6ZSwgJHZhbCBpbiAkcGFyYW1zIHtcbiAgICAgICAgQGluY2x1ZGUgX3UtcGQoJHNpemUsIFwiI3skbWVkaWF9XFxcXDpcIik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qKlxuKiAkc2l6ZTogczMsIHMyICxuIOOBquOBqVxuKiAkbWVkaWE6IHBjLCB0Yiwgc3Ag44Gq44GpXG4qKi9cbkBtaXhpbiBfdS1wZCgkc2l6ZSwgJG1lZGlhOiBcIlwiKSB7XG4gIC4jeyRtZWRpYX11LXBkX3RfI3skc2l6ZX0ge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1yb290LXNwYWNlcl8jeyRzaXplfSk7XG4gIH1cbiAgLiN7JG1lZGlhfXUtcGRfYl8jeyRzaXplfSB7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLXJvb3Qtc3BhY2VyXyN7JHNpemV9KTtcbiAgfVxuICAuI3skbWVkaWF9dS1wZF9yXyN7JHNpemV9IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1yb290LXNwYWNlcl8jeyRzaXplfSk7XG4gIH1cbiAgLiN7JG1lZGlhfXUtcGRfbF8jeyRzaXplfSB7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1yb290LXNwYWNlcl8jeyRzaXplfSk7XG4gIH1cbn1cbiIsIkBtaXhpbiB1LWlyKCRjb25maWcpIHtcbiAgLnUtaXJfY29udHJhc3Qge1xuICAgIGltYWdlLXJlbmRlcmluZzogLXdlYmtpdC1vcHRpbWl6ZS1jb250cmFzdDtcbiAgfVxuXG4gIC51LWlyX2F1dG8ge1xuICAgIGltYWdlLXJlbmRlcmluZzogYXV0bztcbiAgfVxuXG4gIC51LWlyX3BpeGVsIHtcbiAgICBpbWFnZS1yZW5kZXJpbmc6IHBpeGVsYXRlZDtcbiAgfVxufVxuIiwiLy8gbGluZS1oZWlnaHRcblxuQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwiLi4vLi4vbWV0aG9kXCI7XG5cbkBtaXhpbiB1LWxoKCRjb25maWcpIHtcbiAgQGVhY2ggJHNpemUsICR2YWwgaW4gbWFwLmdldCgkY29uZmlnLCBjb3JlLCBsaW5lLWhlaWdodCkge1xuICAgIC51LWxoXyN7JHNpemV9IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1yb290LWxpbmUtaGVpZ2h0XyN7JHNpemV9KTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIOOCteOCpOOCuuaMh+WumlxuLy8g5Li744Gr55S75YOP44K144Kk44K644Gn5L2/44GG44GM44CBYm9444Ko44Os44Oh44Oz44OI44Gu44K144Kk44K644Gn44KC5L2/44GI44KLXG5cbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcIi4uLy4uL21ldGhvZFwiO1xuXG5AbWl4aW4gdS1taW4oJGNvbmZpZykge1xuICBAZWFjaCAkc2l6ZSwgJHZhbCBpbiBtYXAuZ2V0KCRjb25maWcsIGNvcmUsIG1pbikge1xuICAgIEBpbmNsdWRlIF91LW1pbigkc2l6ZSwgJHZhbCk7XG4gIH1cblxuICBAZWFjaCAkbWVkaWEsICR2YWwgaW4gbWFwLmdldCgkY29uZmlnLCBjb3JlLCBtZWRpYS1xdWVyeSkge1xuICAgIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCAkbWVkaWEpIHtcbiAgICAgIEBlYWNoICRzaXplLCAkdmFsIGluIG1hcC5nZXQoJGNvbmZpZywgY29yZSwgbWluKSB7XG4gICAgICAgIEBpbmNsdWRlIF91LW1pbigkc2l6ZSwgJHZhbCwgXCIjeyRtZWRpYX1cXFxcOlwiKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIF91LW1pbigkc2l6ZSwgJHZhbCwgJG1lZGlhOiBcIlwiKSB7XG4gIC4jeyRtZWRpYX11LW1pbl8jeyRzaXplfSB7XG4gICAgbWluLXdpZHRoOiBtaW4oJHZhbCwgMTAwJSk7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4iLCIvLyDjgrXjgqTjgrrmjIflrppcbi8vIOS4u+OBq+eUu+WDj+OCteOCpOOCuuOBp+S9v+OBhuOBjOOAgWJveOOCqOODrOODoeODs+ODiOOBruOCteOCpOOCuuOBp+OCguS9v+OBiOOCi1xuXG5AdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCIuLi8uLi9tZXRob2RcIjtcblxuQG1peGluIHUtbWF4KCRjb25maWcpIHtcbiAgQGVhY2ggJHNpemUsICR2YWwgaW4gbWFwLmdldCgkY29uZmlnLCBjb3JlLCBtYXgpIHtcbiAgICBAaW5jbHVkZSBfdS1tYXgoJHNpemUsICR2YWwpO1xuICB9XG5cbiAgQGVhY2ggJG1lZGlhLCAkdmFsIGluIG1hcC5nZXQoJGNvbmZpZywgY29yZSwgbWVkaWEtcXVlcnkpIHtcbiAgICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgJG1lZGlhKSB7XG4gICAgICBAZWFjaCAkc2l6ZSwgJHZhbCBpbiBtYXAuZ2V0KCRjb25maWcsIGNvcmUsIG1heCkge1xuICAgICAgICBAaW5jbHVkZSBfdS1tYXgoJHNpemUsICR2YWwsIFwiI3skbWVkaWF9XFxcXDpcIik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBfdS1tYXgoJHNpemUsICR2YWwsICRtZWRpYTogXCJcIikge1xuICAuI3skbWVkaWF9dS1tYXhfI3skc2l6ZX0ge1xuICAgIG1heC13aWR0aDogJHZhbDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbiIsIi8vIOOCteOCpOOCuuaMh+WumlxuLy8g5Li744Gr55S75YOP44K144Kk44K644Gn5L2/44GG44GM44CBYm9444Ko44Os44Oh44Oz44OI44Gu44K144Kk44K644Gn44KC5L2/44GI44KLXG5cbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcIi4uLy4uL21ldGhvZFwiO1xuXG5AbWl4aW4gdS13KCRjb25maWcpIHtcbiAgQGVhY2ggJHNpemUsICR2YWwgaW4gbWFwLmdldCgkY29uZmlnLCBjb3JlLCB3aWR0aCkge1xuICAgIEBpbmNsdWRlIF91LXcoJHNpemUsICR2YWwpO1xuICB9XG5cbiAgQGVhY2ggJG1lZGlhLCAkdmFsIGluIG1hcC5nZXQoJGNvbmZpZywgY29yZSwgbWVkaWEtcXVlcnkpIHtcbiAgICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgJG1lZGlhKSB7XG4gICAgICBAZWFjaCAkc2l6ZSwgJHZhbCBpbiBtYXAuZ2V0KCRjb25maWcsIGNvcmUsIHdpZHRoKSB7XG4gICAgICAgIEBpbmNsdWRlIF91LXcoJHNpemUsICR2YWwsIFwiI3skbWVkaWF9XFxcXDpcIik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBfdS13KCRzaXplLCAkdmFsLCAkbWVkaWE6IFwiXCIpIHtcbiAgLiN7JG1lZGlhfXUtd18jeyRzaXplfSB7XG4gICAgd2lkdGg6ICR2YWw7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4iLCIvLyBjb2xvclxuXG5AdXNlIFwic2FzczptYXBcIjtcblxuQG1peGluIHUtY2woJGNvbmZpZykge1xuICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluIG1hcC5nZXQoJGNvbmZpZywgY29yZSwgY29sb3IpIHtcbiAgICBAZWFjaCAkdHlwZSwgJGNvZGUgaW4gJGNvbG9yIHtcbiAgICAgIEBpZiAkdHlwZSA9PSBcImJhc2VcIiB7XG4gICAgICAgIC51LWNsXyN7JycgKyAkbmFtZX0ge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1yb290LWNvbG9yXyN7JG5hbWV9KTtcbiAgICAgICAgfVxuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC51LWNsXyN7JycgKyAkbmFtZX0tI3skdHlwZX0ge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1yb290LWNvbG9yXyN7JG5hbWV9LSN7JHR5cGV9KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gYmFja2dyb3VuZC1jb2xvclxuXG5AdXNlIFwic2FzczptYXBcIjtcblxuQG1peGluIHUtYmMoJGNvbmZpZykge1xuICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluIG1hcC5nZXQoJGNvbmZpZywgY29yZSwgY29sb3IpIHtcbiAgICBAZWFjaCAkdHlwZSwgJGNvZGUgaW4gJGNvbG9yIHtcbiAgICAgIEBpZiAkdHlwZSA9PSBcImJhc2VcIiB7XG4gICAgICAgIC51LWJjXyN7JycgKyAkbmFtZX0ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJvb3QtY29sb3JfI3skbmFtZX0pO1xuICAgICAgICB9XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLnUtYmNfI3snJyArICRuYW1lfS0jeyR0eXBlfSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcm9vdC1jb2xvcl8jeyRuYW1lfS0jeyR0eXBlfSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIGRpc3BsYXkg5bGe5oCnXG5cbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcIi4uLy4uL21ldGhvZFwiO1xuXG5AbWl4aW4gdS1kc3AoJGNvbmZpZykge1xuICBAaW5jbHVkZSBfdS1kc3AoKTtcblxuICBAZWFjaCAkbWVkaWEsICR2YWwgaW4gbWFwLmdldCgkY29uZmlnLCBjb3JlLCBtZWRpYS1xdWVyeSkge1xuICAgIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCAkbWVkaWEpIHtcbiAgICAgIEBpbmNsdWRlIF91LWRzcChcIiN7JG1lZGlhfVxcXFw6XCIpO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gX3UtZHNwKCRtZWRpYTogXCJcIikge1xuICAuI3skbWVkaWF9dS1kc3BfYmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLiN7JG1lZGlhfXUtZHNwX2liIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAuI3skbWVkaWF9dS1kc3BfaWwge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxuXG4gIC4jeyRtZWRpYX11LWRzcF9ub25lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCIvLyB3b3JkLWJyZWFrXG5cbkBtaXhpbiB1LXdiKCRjb25maWcpIHtcbiAgLnUtd2Jfa2VlcC1hbGwge1xuICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICB9XG4gIC51LXdiX2JyZWFrLWFsbCB7XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICB9XG59XG4iLCIvLyDjg4bjgq3jgrnjg4jmj4PjgYhcblxuQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwiLi4vLi4vbWV0aG9kXCI7XG5cbkBtaXhpbiB1LXR4dCgkY29uZmlnKSB7XG4gIC8vIOWvhOOBm1xuICBAaW5jbHVkZSBfdS10eHRfbGVmdCgpO1xuXG4gIEBlYWNoICRtZWRpYSwgJHZhbCBpbiBtYXAuZ2V0KCRjb25maWcsIGNvcmUsIG1lZGlhLXF1ZXJ5KSB7XG4gICAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsICRtZWRpYSkge1xuICAgICAgQGluY2x1ZGUgX3UtdHh0X2xlZnQoXCIjeyRtZWRpYX1cXFxcOlwiKTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBfdS10eHRfY2VudGVyKCk7XG5cbiAgQGVhY2ggJG1lZGlhLCAkdmFsIGluIG1hcC5nZXQoJGNvbmZpZywgY29yZSwgbWVkaWEtcXVlcnkpIHtcbiAgICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgJG1lZGlhKSB7XG4gICAgICBAaW5jbHVkZSBfdS10eHRfY2VudGVyKFwiI3skbWVkaWF9XFxcXDpcIik7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgX3UtdHh0X3JpZ2h0KCk7XG5cbiAgQGVhY2ggJG1lZGlhLCAkdmFsIGluIG1hcC5nZXQoJGNvbmZpZywgY29yZSwgbWVkaWEtcXVlcnkpIHtcbiAgICBAaW5jbHVkZSBtZXRob2QubWVkaWEoJGNvbmZpZywgJG1lZGlhKSB7XG4gICAgICBAaW5jbHVkZSBfdS10eHRfcmlnaHQoXCIjeyRtZWRpYX1cXFxcOlwiKTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBfdS10eHRfanVzdGlmeSgpO1xuXG4gIEBlYWNoICRtZWRpYSwgJHZhbCBpbiBtYXAuZ2V0KCRjb25maWcsIGNvcmUsIG1lZGlhLXF1ZXJ5KSB7XG4gICAgQGluY2x1ZGUgbWV0aG9kLm1lZGlhKCRjb25maWcsICRtZWRpYSkge1xuICAgICAgQGluY2x1ZGUgX3UtdHh0X2p1c3RpZnkoXCIjeyRtZWRpYX1cXFxcOlwiKTtcbiAgICB9XG4gIH1cblxuICAvLyDjg4Djg7zjgrfjg7vjg4Djg4Pjgrfjg6XvvIjplbfpn7Pmo5LvvIlcbiAgLnUtdHh0X2Rhc2gge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDIpO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFlbTtcbiAgfVxufVxuXG4vLyDlr4TjgZtcbkBtaXhpbiBfdS10eHRfbGVmdCgkbWVkaWE6IFwiXCIpIHtcbiAgLiN7JG1lZGlhfXUtdHh0X2xlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi8vIOOCu+ODs+OCv+ODvFxuQG1peGluIF91LXR4dF9jZW50ZXIoJG1lZGlhOiBcIlwiKSB7XG4gIC4jeyRtZWRpYX11LXR4dF9jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLy8g5Y+z5a+E44GbXG5AbWl4aW4gX3UtdHh0X3JpZ2h0KCRtZWRpYTogXCJcIikge1xuICAuI3skbWVkaWF9dS10eHRfcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG4vLyDjgrjjg6Pjgrnjg4bjgqPjg5XjgqHjgqRcbkBtaXhpbiBfdS10eHRfanVzdGlmeSgkbWVkaWE6IFwiXCIpIHtcbiAgLiN7JG1lZGlhfXUtdHh0X2p1c3RpZnkge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgdGV4dC1qdXN0aWZ5OiBpbnRlci1pZGVvZ3JhcGg7XG4gIH1cbn1cbiIsIkB1c2UgXCJzYXNzOm1hcFwiO1xuXG4vLyDjg6Hjg4fjgqPjgqLjgq/jgqjjg6rjg7xcbkBtaXhpbiBtZWRpYSgkY29uZmlnLCAka2V5KSB7XG4gICRtZWRpYTogbWFwLmdldCgkY29uZmlnLCBjb3JlLCBtZWRpYS1xdWVyeSwgJGtleSk7XG5cbiAgQG1lZGlhICN7JG1lZGlhfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8vIOOCueODnuODm+eUqOODoeODi+ODpeODvOOCpuOCo+ODs+ODieOCpuOBruOCouODi+ODoeODvOOCt+ODp+ODs1xuXG5AdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCIuLi8uLi9tZXRob2RcIjtcblxuQG1peGluIGUtc3BtZW51KCRjb25maWcpIHtcbiAgJG9wdDogbWFwLmdldCgkY29uZmlnLCBlZmZlY3QsIHNwbWVudSk7XG5cbiAgQGVhY2ggJG1lZGlhLCAkcGFyYW1zIGluICRvcHQge1xuICAgIEBpbmNsdWRlIG1ldGhvZC5tZWRpYSgkY29uZmlnLCAkbWVkaWEpIHtcbiAgICAgIEBpbmNsdWRlIF9lLXNwbWVudSgkY29uZmlnLCAkbWVkaWEsICRwYXJhbXMpO1xuICAgIH1cbiAgfVxufVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIOODhuODvOODnuWIpeioreWumlxuQG1peGluIF9lLXNwbWVudSgkY29uZmlnLCAkbWVkaWEsICRwYXJhbXMpIHtcbiAgLy8g5Z+656SO6Kit5a6aXG4gIC5lLXNwbWVudV9fY29udGVudCB7XG4gICAgei1pbmRleDogbWFwLmdldCgkY29uZmlnLCBjb3JlLCB6LWluZGV4LCBzcG1lbnUpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAgIEBpbmNsdWRlIG1ldGhvZC5zZXQtc3R5bGUoJGNvbmZpZywgbWFwLmdldCgkcGFyYW1zLCBiYXNlKSk7XG4gIH1cblxuICAvLyDjg6Hjg4vjg6Xjg7zliJ3mnJ/nirbmhYtcbiAgLmUtc3BtZW51W2RhdGEtc3BtZW51PVwiaW5pdFwiXSAuZS1zcG1lbnVfX2NvbnRlbnQge1xuICAgIEBpbmNsdWRlIG1ldGhvZC5zZXQtc3R5bGUoJGNvbmZpZywgbWFwLmdldCgkcGFyYW1zLCBpbml0KSk7XG4gIH1cblxuICAvLyDjg6Hjg4vjg6Xjg7zjgqrjg7zjg5fjg7NcbiAgLmUtc3BtZW51W2RhdGEtc3BtZW51PVwib3BlblwiXSAuZS1zcG1lbnVfX2NvbnRlbnQge1xuICAgIGFuaW1hdGlvbi1uYW1lOiAjeyRtZWRpYX1cXDplLXNwbWVudS1vcGVuO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuXG4gICAgQGluY2x1ZGUgbWV0aG9kLnNldC1zdHlsZSgkY29uZmlnLCBtYXAuZ2V0KCRwYXJhbXMsIG9wZW4pKTtcbiAgfVxuXG4gIC8vIOODoeODi+ODpeODvOOCr+ODreODvOOCulxuICAuZS1zcG1lbnVbZGF0YS1zcG1lbnU9XCJjbG9zZVwiXSAuZS1zcG1lbnVfX2NvbnRlbnQge1xuICAgIGFuaW1hdGlvbi1uYW1lOiAjeyRtZWRpYX1cXDplLXNwbWVudS1jbG9zZTtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcblxuICAgIEBpbmNsdWRlIG1ldGhvZC5zZXQtc3R5bGUoJGNvbmZpZywgbWFwLmdldCgkcGFyYW1zLCBjbG9zZSkpO1xuICB9XG59XG4iXX0= */