@charset "UTF-8";@font-face{font-family:NotoSansCJKkr;font-weight:900;font-display:swap;src:local("NotoSansCJKkr-Black"),url(../fonts/NotoSansCJKkr-Black.woff2) format("woff2"),url(../fonts/NotoSansCJKkr-Black.woff) format("woff"),url(../fonts/NotoSansCJKkr-Black.otf) format("opentype")}@font-face{font-family:NotoSansCJKkr;font-weight:700;font-display:swap;src:local("NotoSansCJKkr-Bold"),url(../fonts/NotoSansCJKkr-Bold.woff2) format("woff2"),url(../fonts/NotoSansCJKkr-Bold.woff) format("woff"),url(../fonts/NotoSansCJKkr-Bold.otf) format("opentype")}@font-face{font-family:NotoSansCJKkr;font-weight:500;font-display:swap;src:local("NotoSansCJKkr-Medium"),url(../fonts/NotoSansCJKkr-Medium.woff2) format("woff2"),url(../fonts/NotoSansCJKkr-Medium.woff) format("woff"),url(../fonts/NotoSansCJKkr-Medium.otf) format("opentype")}@font-face{font-family:NotoSansCJKkr;font-weight:400;font-display:swap;src:local("NotoSansCJKkr-Regular"),url(../fonts/NotoSansCJKkr-Regular.woff2) format("woff2"),url(../fonts/NotoSansCJKkr-Regular.woff) format("woff"),url(../fonts/NotoSansCJKkr-Regular.otf) format("opentype")}@font-face{font-family:Lora;font-weight:700;font-display:swap;src:local("Lora Bold"),url(../fonts/Lora-Bold.woff2) format("woff2"),url(../fonts/Lora-Bold.woff) format("woff")}@font-face{font-family:Lora;font-weight:600;font-display:swap;src:local("Lora SemiBold"),url(../fonts/Lora-SemiBold.woff2) format("woff2"),url(../fonts/Lora-SemiBold.woff) format("woff")}@font-face{font-family:Lora;font-weight:500;font-display:swap;src:local("Lora Medium"),url(../fonts/Lora-Medium.woff2) format("woff2"),url(../fonts/Lora-Medium.woff) format("woff")}@font-face{font-family:Lora;font-weight:400;font-display:swap;src:local("Lora Regular"),url(../fonts/Lora-Regular.woff2) format("woff2"),url(../fonts/Lora-Regular.woff) format("woff")}[class^=icon-]{transition:all .2s}[class^=icon-]>span{display:block;position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px;line-height:1px;font-size:1px;border:0;clip:rect(0 0 0 0)}/*.icon-search{display:inline-block;width:2.8rem;height:2.8rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.42859 16.4287C12.7423 16.4287 15.4286 13.7424 15.4286 10.4287C15.4286 7.115 12.7423 4.42871 9.42859 4.42871C6.11488 4.42871 3.42859 7.115 3.42859 10.4287C3.42859 13.7424 6.11488 16.4287 9.42859 16.4287Z' stroke='%23111111' stroke-miterlimit='10'/%3E%3Cpath d='M13.6971 14.6973L19.7571 20.7573' stroke='%23111111' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}*/.icon-search-white{display:inline-block;width:2.8rem;height:2.8rem;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 19.167C14.866 19.167 18 16.033 18 12.167C18 8.301 14.866 5.16699 11 5.16699C7.13401 5.16699 4 8.301 4 12.167C4 16.033 7.13401 19.167 11 19.167Z' stroke='white' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M15.98 17.1465L23.05 24.2165' stroke='white' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-search-big{display:inline-block;width:3.8rem;height:3.8rem;background-image:url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_254_18162)'%3E%3Cpath d='M26.1838 26.1836L33.0001 32.9997' stroke='%231C1C1C' stroke-width='1.5'/%3E%3Cpath d='M29.3036 17.5265C29.3036 24.0305 24.031 29.3031 17.5268 29.3031C11.0226 29.3031 5.75 24.0305 5.75 17.5265C5.75 11.0226 11.0226 5.75 17.5268 5.75C24.031 5.75 29.3036 11.0226 29.3036 17.5265Z' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_254_18162'%3E%3Crect width='38' height='38' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-close{display:inline-block;width:4.6rem;height:4.6rem;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L47 47' stroke='black' stroke-width='2'/%3E%3Cpath d='M1 47L47 0.999999' stroke='black' stroke-width='2'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-close-white{display:inline-block;width:4.6rem;height:4.6rem;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L47 47' stroke='white' stroke-width='2'/%3E%3Cpath d='M1 47L47 0.999999' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-sns{display:inline-block;width:3.2rem;height:3.2rem;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.0007 9.33333C17.4734 9.33333 18.6673 8.13943 18.6673 6.66667C18.6673 5.19391 17.4734 4 16.0007 4C14.5279 4 13.334 5.19391 13.334 6.66667C13.334 8.13943 14.5279 9.33333 16.0007 9.33333Z' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.66667 27.9998C8.13943 27.9998 9.33333 26.8059 9.33333 25.3332C9.33333 23.8604 8.13943 22.6665 6.66667 22.6665C5.19391 22.6665 4 23.8604 4 25.3332C4 26.8059 5.19391 27.9998 6.66667 27.9998Z' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25.3327 27.9998C26.8054 27.9998 27.9993 26.8059 27.9993 25.3332C27.9993 23.8604 26.8054 22.6665 25.3327 22.6665C23.8599 22.6665 22.666 23.8604 22.666 25.3332C22.666 26.8059 23.8599 27.9998 25.3327 27.9998Z' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 22.6665C18.2091 22.6665 20 20.8756 20 18.6665C20 16.4574 18.2091 14.6665 16 14.6665C13.7909 14.6665 12 16.4574 12 18.6665C12 20.8756 13.7909 22.6665 16 22.6665Z' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 9.3335V14.6668' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.93359 23.7336L12.6669 21.0669' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M23.0673 23.7336L19.334 21.0669' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-facebook{display:inline-block;width:2.8rem;height:2.8rem;background-image:url(../images/icon/ico-facebook.png);background-repeat:no-repeat;background-size:contain}.icon-twitter{display:inline-block;width:2.8rem;height:2.8rem;background-image:url("data:image/svg+xml,%3Csvg width='27' height='28' viewBox='0 0 27 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_3417_86962' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='5' y='5' width='18' height='18'%3E%3Cpath d='M23 5H5V23H23V5Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_3417_86962)'%3E%3Cpath d='M5.03832 5.0565C5.07282 5.10493 11.9428 14.8886 12.0043 14.9767L12.0261 15.0075L8.55207 18.9575C6.64182 21.1303 5.06007 22.9288 5.03757 22.9538L4.99707 23H5.79132H6.58557L9.65682 19.5072C11.3458 17.586 12.7288 16.0143 12.7311 16.0143C12.7333 16.0143 13.8388 17.586 15.1873 19.5072L17.6398 23H20.3195H22.9993L22.9775 22.9684C22.9655 22.9516 21.3275 20.6196 19.3385 17.7864C17.3488 14.9532 15.7205 12.63 15.7205 12.6234C15.7198 12.6175 17.2235 10.9019 19.0611 8.81207C20.8985 6.72222 22.4038 5.00954 22.4045 5.00587C22.4061 5.00294 22.0513 5 21.6163 5H20.8251L17.9195 8.30355C16.3221 10.1204 15.0118 11.6078 15.0073 11.6086C15.0035 11.61 13.9558 10.1234 12.6793 8.30575L10.3588 5H7.67832H4.99782L5.03832 5.0565ZM10.0558 6.81027C12.1843 9.78875 20.8145 21.8685 20.8191 21.8751C20.8235 21.8825 20.5791 21.8846 19.6063 21.8846H18.3875L15.8301 18.3059C14.4238 16.3371 11.8985 12.8032 10.2193 10.4528C8.54007 8.10249 7.16607 6.17701 7.16607 6.17334C7.16607 6.16967 7.67832 6.16673 8.38107 6.16673H9.59532L10.0558 6.81027Z' fill='black'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-text-reset{display:inline-block;width:3.2rem;height:3.2rem;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16' cy='16' r='13' fill='%23F5F5F5'/%3E%3Cpath d='M11 11L21 21' stroke='black' stroke-width='1.5'/%3E%3Cpath d='M21 11L11 21' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-text-delete{display:inline-block;width:1.8rem;height:1.8rem;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle r='8.25' transform='matrix(-1.26441e-07 -1 -1 4.21468e-08 9 9)' stroke='%231C1C1C' stroke-width='1.5'/%3E%3Cpath d='M6.45703 11.7578L11.7603 6.45451' stroke='%231C1C1C' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M11.7578 11.7578L6.45451 6.45451' stroke='%231C1C1C' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-print{display:inline-block;width:3.2rem;height:3.2rem;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.17 19H4V9H24V19H20.17' stroke='%231C1C1C' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M20.1699 15H8.16992V24H20.1699V15Z' stroke='%231C1C1C' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M20 5H8V9H20V5Z' stroke='%231C1C1C' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cline x1='10.5' y1='18' x2='16.5' y2='18' stroke='%231C1C1C'/%3E%3Cline x1='10.5' y1='20' x2='14.5' y2='20' stroke='%231C1C1C'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-print:hover{display:inline-block;width:3.2rem;height:3.2rem;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 32 32' style='enable-background:new 0 0 32 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%231C1C1C;stroke:%231C1C1C;stroke-width:1.5;stroke-miterlimit:10;%7D .st1%7Bfill:%23FFFFFF;stroke:%231C1C1C;stroke-width:1.5;stroke-miterlimit:10;%7D .st2%7Bfill:none;stroke:%231C1C1C;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M9,21.4H4v-12h24v12h-4.6'/%3E%3Cpath class='st1' d='M23.2,17h-14v10h14V17z'/%3E%3Cpath class='st1' d='M23,9V5H9v4'/%3E%3Cline class='st2' x1='12.2' y1='20.2' x2='20.2' y2='20.2'/%3E%3Cline class='st2' x1='12.2' y1='22.6' x2='16.2' y2='22.6'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-share{display:inline-block;width:3.2rem;height:3.2rem;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.1875 23C21.7408 23 23 21.7408 23 20.1875C23 18.6342 21.7408 17.375 20.1875 17.375C18.6342 17.375 17.375 18.6342 17.375 20.1875C17.375 21.7408 18.6342 23 20.1875 23Z' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20.1875 10.625C21.7408 10.625 23 9.36583 23 7.81252C23 6.25921 21.7408 5 20.1875 5C18.6342 5 17.375 6.25921 17.375 7.81252C17.375 9.36583 18.6342 10.625 20.1875 10.625Z' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.81248 17.3755C9.36576 17.3755 10.625 16.1163 10.625 14.563C10.625 13.0097 9.36576 11.7505 7.81248 11.7505C6.25919 11.7505 5 13.0097 5 14.563C5 16.1163 6.25919 17.3755 7.81248 17.3755Z' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.5002 9L10.5002 13.5' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.5 19L10.5 15.5' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-share:hover{display:inline-block;width:3.2rem;height:3.2rem;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.25 24C27.25 25.7949 25.7949 27.25 24 27.25C22.2051 27.25 20.75 25.7949 20.75 24C20.75 22.2051 22.2051 20.75 24 20.75C25.7949 20.75 27.25 22.2051 27.25 24Z' fill='%231C1C1C' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.25 8.00006C27.25 9.79502 25.7949 11.2501 24 11.2501C22.2051 11.2501 20.75 9.79502 20.75 8.00006C20.75 6.20509 22.2051 4.75 24 4.75C25.7949 4.75 27.25 6.20509 27.25 8.00006Z' fill='%231C1C1C' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.25 16.0001C11.25 17.795 9.79492 19.2501 8 19.2501C6.20508 19.2501 4.75 17.795 4.75 16.0001C4.75 14.2051 6.20508 12.75 8 12.75C9.79492 12.75 11.25 14.2051 11.25 16.0001Z' fill='%231C1C1C' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21 10L11.5 15' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M11.5 17L21 22' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-kakaotalk{display:inline-block;width:2.8rem;height:2.8rem;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect width='28' height='28' fill='url(%23pattern0)'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_2303_26827' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cimage id='image0_2303_26827' width='512' height='512' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAACAASURBVHic7d13mGZlefjx78422lJ36U2aAlKkqHQwSBVBRBQEYiSCURMsMfpLjBqNRkk0Cihio0dpojTpSO9VQOm9113YZfv8/nhm2NlhylvOOfcp3891PdfAzsz73OfMzPvc56kgSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSVJNjIkOQFJbFgWWGlCWBJbp+++evv/utxgwse+/x/Z9bb9JwLi+/54LvDbgc9OAeX3/PQuYMeBzrwDzgal9/z21r0zr+/hGx1cmqVAmAFKcccAKwMrASn0fVwRWYUGj3v+xv0wIibR1s1mQFAxMEl4GngaeBZ7q+/g08BwpAZFUMBMAKR8TgLcBawNrkhr6Vfs+rkJq6FfAv8H5wPMsnBg8RUoMHgUe7Ps4OyY8qb6a/uYjdWMCqVFfa0DZENgAWIPU7a5svALcC9wDPDyg3Ae8HhiXVFkmANLolgU2ATYG3gms01dWwb+haL2kHoMH+8rdwF3AnaRhB0nD8M1LWmAcsDrpKX7zvrIBqSvfv5Xq6e81uLWv3NNXZkYGJZWFb2pqqsWBLfrKxsBGpIa/7JPs1J3ZpCTgLuDPwM3ALSy80kFqBBMANcXKwDbAtqQn+y1YsEROzTaPNJfgVuAa4FpSz0FvZFBS3kwAVEeLAZuRGvptgO1JM+6lVj1H6h3oTwquw14C1YwJgOpgCWBH4G+A7UgT9saN9A1Sm+YCd5CSgUuBK3H1gSrOBEBVNBbYFNi5r2yPY/cq1jxSQnBpX7matGuiVBkmAKqKtVjQ4O9C2hVPKosZpGGC/oTgNpxDoJIzAVBZLQPsCexO6tp3DF9V8ixwGfBH4ALSkkSpVEwAVCZrALsCe5Ge8u3WVx3MA24AzgXOBu6PDUdKTAAUbUPgA6RGf2v8nVT93UtKBs4jLTl0qEAhfLNV0cYCW5Ea/X2BdWPDkUI9DlxISgYuwkOPVCATABWhh7RM70BSo7/MiF8tNdMrwO+AU0nLDOfHhqO6MwFQnjYEPgIcQtpPX1JrngbOBM4g7T0gZc4EQFlbHTgA+ATwjthQpFr4K3Aa8H84gVAZMgFQFpYDPkx60ncin5Sfe4GTgBNJSw2ljvlGrU6NJa3RP7zv49jYcKRGmUfaX+A40iTCebHhqIpMANSulUhP+p8G1owNRRJpvsDJwLHAY8GxqEJMANSKHuB9wGHAh/CgHamM5gOXAz8nbTg0NzYclZ0JgEbS/7R/OM7il6rkKeAU4KekvQaktzAB0FD+BvgcabMen/al6ppL2nXwGFLvgPQmEwD1Gw/sA/wz8O7gWCRl705Sj8BJwMzgWFQCJgBaEvg74EvAasGxSMrfs6TVA0cBLwfHokAmAM21Jmkm/+HA0rGhSArwOmlzoR/gBkONZALQPJsBnyft1uf4vqT5pD0FvgtcHxyLCmQC0By7AP8ObBsdiKTSugr4NnBpdCDKnwlA/W0LfAvYKToQSZVxHfA90goC1ZQJQH3Z8EvqlolAjZkA1M+2wH+Qdu6TpCxcC3wfE4FaMQGoj22Bb5I28ZGkPFwLfAO4LDoQdc8EoPq2Br4D7Bgch6TmuAL4N1w1UGkmANW1OvCfwEH4c5QU4zzSsuKHogNR+2w4qmcZ4CvAEcAiwbFI0hzgeOBrwAvBsagNY6MDUMvGA39POuZzF9zER1I5jAU2J70/AdwCzIsLR62yB6Aa9gJ+CKwTHYgkjeJx0qZjJwO9wbFoBCYA5bYlaZ/u7aIDkaQ23Ug6XfSa6EA0NBOAcloB+B/g4/gzklRdvcAppETg+eBYNIhzAMplDHAIcA7wXmz8JVXbGGAT4FPATNL8AIcFSsIGpjw2AX5GavglqY5uIx1DfnN0ILIHoAwWJ52+dQJpbb8k1dVKwN8Bk0nnDMyKDafZTABi7QWcD+wJ9ATHIklF6AHeA3yCtG/AnaHRNJhDADHWAo4Bdo8ORJKCXQ58BrgvOpCmsQegWD2kbTPPAtYPjkWSyuBtwKHAdOAmnCRYGHsAirMm8Gtgp+A4JKmsriMNDTwQHEcj2AOQvzHAYaQtfN8eHIskldlqLNwboBzZA5CvFYFfAB+IDkSSKuZi0vkCT0QHUlf2AOTnI8AfSev7JUntWRv4JPAycGtwLLVkD0D2lidt6POh6EAkqSYuIO0m+HR0IHViApCtvYFfkja5kCRl5wXSkMA50YHUhUMA2RgHfBc4mrSznyQpW4sDHwOWJe0dMC82nOqzB6B7qwO/BbaKDkSSGuIWUjLwUHQgVeb2s93ZG7gDG39JKtIWpIOF9o8OpMpMADozHvgeaW3/MsGxSFITLQmcBhwHTAyOpZIcAmjfGqQuf4/tlaRyuA34KPBgdCBVYg9Ae/YBbsfGX5LKZDPSXgEfjQ6kSlwF0JqxwJHAUcCiwbFIkt5qIrAfsARplYCHCo3CIYDRTQJOAT4YHYgkqSUXkVYJvBodSJmZAIxsHeAPwAbRgUiS2vIAaaXWX6IDKSvnAAxvF9JpVDb+klQ96wI34GFsw3IOwNAOI3X7u6ufJFXXRNLEwFnAtcGxlI5DAAubCPyUdAKVJKk+TiUdKPRGdCBlYQKwwGTgTGCH6EAkSbm4HtgXeDY6kDIwAUjWJs0aXTs6EElSrh4FdgPuC44jnJMAYUtSVmjjL0n1tyZwHbB1cBzhmp4A7AxcBkyJDkSSVJhlgYuB3aMDidTkVQAHAafjzn6S1EQTSCsEniJt8d44TU0AjgB+BoyLDkSSFKaHtMvrTBq4TLBpCcAY4PvAt3ECpCQptQU7s2BYoDFnCDQpARgH/AL4XHQgkqTSeQ9pMvh5wPzgWArRlKfgRYDf0fAJH5KkUV0AfJg0LFBrTUgAJpI2+HE/aElSKy4G9qHmuwbWPQGYCJwF7BkdiCSpUmqfBNQ5AbDxlyR1o9ZJQF0TgEWBc0gzOyVJ6lRtk4A6JgA2/pKkLF0C7E3NkoC6JQCLAX/Axl+SlK0rSUPK06MDyUqdzgJYDDgXG39JUvZ2AH5PjbaPr0sCMBY4FXhfdCCSpNramXSGTC22ka/DToBjSDv8HRAdiCSp9tYD1iL1BlRaHRKAI3F7X0lScTYmnSZ4WXQg3ah6AvBZ4DvRQUiSGmc74DXg+uhAOlXlBOAAUtd/3VYySJKqYRfgUeDO4Dg6UtXG82+A80m7/UmSFGUO8EHgwuhA2lXFBGBL4HJgiehAJEkCZpBWCFRqOKBqCcB6wLXA5OhAJEka4AVgG+CB6EBaVaUEYElSdrVBdCCSJA3hPuC9wKvRgbSiKhsBjQV+g42/JKm83g6cRkUm2FciSOAHwCHRQUiSNIq1SVvTXxIdyGiqkAAcAnw/OghJklq0NfAkcHt0ICMp+xyArYArcLmfJKlaZgI7AjcGxzGsMicAKwM3AatEByJJUgeeJS1dfzI6kKGUdRLgIqSDFmz8JUlVtSLwB9KcgNIp6xyAk4Bdo4OQJKlLKwGrA2dHBzJYGROAzwJfiQ5CkqSMbEIaDrg1OpCByjYH4J2kcf9FowORJClDM0mbBJXm4KAyJQCLAzcD60cHIklSDu4lTQqcER0IlGsI4Djg/dFBSJKUkyl95bzoQKA8CcD+wHeig5AkKWebkw4M+nN0IGUYAlgbuI102I8kSXU3FXgX8EhkENH7AIwHTsHGX5LUHEuRDg2aEBlE9BDAkaTuf0mSmmQV0jb3l0YFEDkEsDNwcXAMkiRF6SW1hZdHVB7V+C5OWgu5dlD9kiSVwaPARsDrRVccNQTwQ2C3oLolSSqLpUkPxRcWXXFED8BWwDXET0CUJKkM5gM7kNrGwhSdAEwEbsfd/iRJGug+YFPSlsGFKHoI4LvAPgXXKUlS2U0mtcmXFVVhkT0A7wJuJK39lyRJC5tLGia/pYjKikoAxpFO+XtXQfVJklRFdwFbAHPyrqioIYB/Bw4oqC5JkqpqBWA2cFXeFRXRA7AWcA+wSAF1SZJUdbOAdwIP5llJEUvxfoCNvyRJrZoI/FfeleTdA/A+CpzRKElSjewCXJLXi+eZAIwlHfO7cY51SJJUV/eQ9gaYm8eL5zkEcDg2/pIkdWpD4NC8XjyvHoBlgPtJGxtIkqTOvAys2/cxU3ktA/w+sFNOry1JUlMsCkwALsr6hfPoAVifdNSvO/5JktS9uaS5APdk+aJ5zAH4ATb+kiRlZRxwZNYvmnUPwDYUfJyhJEkNsQMZ7hCYdQ/Af2b8epIkKfl6li+WZQ/AtsDVGb6eJEla2I7AlVm8UJY9AD79S5KUr29k9UJZJQDvI41NSJKk/OxE6gXoWlZDAFcC22f0WpIkaXjXkobdu5JFD8DO2PhLklSUbcigFyCLHoCrgO0yeB1JktSarnsBuu0B2AUbf0mSirYNaf5dx7pNAP61y++XJEmd+X/dfHM3QwCbA7d0U7kkSerKu4A7OvnGbnoAvtTF90qSpO59odNv7LQHYFXgYTz0R5KkSHOAtYAn2/3GTnsAjsDGX5KkaOOBz3TyjZ30ACxKyjSW7aRCSZKUqReB1YCZ7XxTJz0AH8PGX5KkspgM7NfuN3WSAPxDB98jSZLy0/YwQLtDAFsAN7dbSc1MA+ZFB1Eh44ElooPo0gxgAjAuOpAKmg1MJw0dLhIcS1XNAV4n3b9Fg2NRuW0G3N7qF7f7hnZ4m19fdU8D5wDnAvf1/f8boRFV02LAKsAGwF59ZfnQiIZ3G3ApcB1wD/AEMKvvc0sC6wCbAnsA7+/7Ny1wN+nv5Y+k+/fygM8tBaxP2kF0L9JeIlkdSFYnT5Ded84jvZk/N+Bzk0j3cFdgb9IbvvdQ/Q4HPp3HCy8OTAV6G1DuI42n+IeVjx7gEOBR4n/WvaQn1B8B67Z5HRNIb8QXluAaoss5wCZt3r91gFNIPWrR8Zeh3ElKLNt533kHcCYwvwTx51leAh4EHiIl5NHxlLW8Qk69RIeU4OLyLnNIGxy5xLEYE4FvENcAzAD+i2x6I7YgNYLRv8NFlwdIe5J3Y2Pg1hJcS1SZDhxKdxuzvZf0s4i+lqzKTFJisz9v/fuc0He9/0ua/R4da9nKgeTgihJcWJ7lJdLRxireXhTfu3QT6ekpax8l/S5F/z4XUS4ElsnmtrEoqTcg+pqKLk+QuvGzsAxwcQmuqZsyk9Swr9TiNS8FfJc01yQ69rKUi1u8dy1bi3p3MU0DNsrsbqkT7yY9kef9s54PfJt8J/StTJpHEP17nWf5DTA2qxs2wA9KcG1FlcdIvytZGgf8rgTX1km5Ediww+t+N2mIIPoaylDmAat3eB+H9PUSXFSeN2uv7G6VurAf+Saac4G/L+haJpAayejf7zzKTaSJnXnoAc4uwTXmXWaQho3ysChptVb0NbZa3gC+QvcJ5bLAtSW4njKUr3Z5LxdyTwkuKK/yvQzvk7p3LPn8nN+g+ESvBzgmg9jLVF4g/xUci1Ov8eyhysGZ3a2hrUFaOhh9naOVJ8k2EVoCk4BeOjwdcCgbl+Bi8iovkMaQVB7Lk4Zksvw5zwcOKvIiBhgDnNFCjFUp/5Tt7RnWvgVeU9HlJopZYfStoOtrtdxMWh6ctWVIy1Gjry+6bNDtjYQ0wSL6QvIqHR+jqFxlPeT03WLDf4vFqMcs9/spdoXM1TldR3TZMcN7NJJJpD0Eoq93qHIG+Q0jAawHvFaC64ws3+r6LpLWXUZfSB5lLjAlixukzK1Jdj/nP9Hd8qqsrEH135D+MfO7MrIPZRh7WcpfM71Do/tRhrFnVY4nnwmkgx0edH1lKfd3ewM3LcFF5FWu6vbmKFe30/3PeCb5LPXr1BeJ/73vtMyn+N0bJ1D9pGlwKXrO0Y4ZxZ1VOY7iEvKxpM2Voq85soy4um20H8Teo3y+yjJfK6lMXZjBa3yf4p+4RnIUGU7OKdjdwPMF1zmbNAxQJ+cVXN81wKsF1zmcY0jb1M4vqL55pGWlTTZiGz5aArBPhoGUzePRAWhE93b5/a8BP8wikAzNBb4THUSH7mpYvXnoJT2RFmkuKXmL9lPSBNLegus9g7TksqlGbMNHSgDWJA0B1NXT0QFoRN0+bZ5A2l2wbM4mnYFQNU80rN48TCUlpkV7MqDOgU4mzR8puvGHtPz3loB6y2IzYLXhPjlSAvDB7GMplYg/RLVudhff2wscnVUgGZtHehqqmqinqDr9nb4eVG/kPTwb+CTFdfsP5b7AuqONYYS2fKQEYLfsYymVFaMD0IgmdfG9V5E2kimr04h5GurGhKB6IxuOrEVdy7ygei8BDiANQ0QqY09gkYZty4dLACYC2+cTS2m0etiEYqzVxff+OrMo8vE4cEN0EG1aPDoAVcotpM2cZkUHgpu97URq099iuARgO+r/B//O6AA0oi07/L5pwFlZBpKT06IDaFPd3w+UnQeAPYgb8hism4eJOlicYY7sHi4B2DW/WErjgxSzHafaN570BtKJ00nnq5fdmVSre9sEQK14ltTl/EJ0IH3Gk9+hS1UyZJs+XALw/hwDKYvVgM2jg9CQdgKW7vB7y9793+8p0qElVWECoNG8BuwJPBwdyAA74xAAwC5D/eNQCcCyjLJ7UI18OToADanTn8tfgOuzDCRnVRoGMAHQSGYDHwZuiw5kkMOiAyiJjUmHJC1kqARgu2H+vY4+ArwnOggtZDdS1t6J47MMpABnETdDu10mABpOL3AoadZ/mWxI/Zezt6oH2Haofxxsh/xjKY0xpO0pF4kORAAsSTq8pBNzSRuOVMmzVOdMChMADeerwCnRQQwyBvgJzXmYbcVbVvYNdXN2zD+OUtkCOAknBEbrIb2JvL3D7z+f1KBWzenRAbTIBEBDORY4MjqIIXySZj3MtmLUpf1Lkp6kok8wiijfwyQgyjjgZ3T386vqwVVTgDnE//6PVqK2zj6ojRjLXh7L+N606tg2YmynnEE5n7BXAl4i/uddtjKHQYn84B/elhRzTnMZfQU4h5QEqTjLAheQzu7u1HN9r1FFLwBXRAfRAnsANNBVwMGUbynreNLk2mWjAymhcQxa+TY4AWj6eskPADfixJEijAE+Rpo13O2y05NJ2W1VVWEYYLHoAFQa95BOmZsZHcgQfkaayK6hLbTB2uAE4N0FBlJW7wD+QDqHfH+625Neb7UM8HHgZuA3wBoZvObxGbxGpLPp7vCjIozDybJKJwvuDrwSHcgQjiCN/Wt4C7Xx40b6ZMNt21dmAX8iPak+TjpYIq/DLZ4BrsnptUeyEzA5p9ceT9qIY01SD9P2vPX3rhs3APdm+HoRXgL+SPnnMSxGOZ/6VIxXSY1/GY9oPhj4YXQQFTBsG78i8ZMUml7OH+6Hk7Or2oixbKUuG33sS/y9HK2snNvVD89JgN3LYhLgdIbZT74E9qO5k9c7KW8+7A0cAti4xZstlcUM4LfRQWTkfODl6CBGMT46AIWYDXyIcm5dvSdwKs2dvN6JN9v6gQnAJgGBSN04k3T6Xx3MovxbA2c5dKNqmEfqXr84OpAh7E16D5gQHUjFDJkANGX/f9XH8dEBZKzsOxnaA9AsvcCnKecqlYNJjb8TU9v3ZltvAqCqegi4MjqIjF0P3B8dxAhMAJqjF/gn4JfRgQzhC8CJ2CPVqbf0AIwF1o+JRerICaQ3qbopcy+ACUAz9JKW1B0THcggY4Dvk2b7u2tr5zag7/71JwCrAxPDwpHaM590fkMdnUz5dlfr5xNX/fU3/kdHBzLIBNJZIf8SHUgNLAasAgsSgHXjYpHadjFpT4ai5LVHwlAeI21CVUb2ANRbWRv/SaRt2g+MDqRG1oMFCcA6gYFI7Tqh4Pr+AdiswPrK2rvhbOv66h/zL1vjvxpp+eGu0YHUzEIJwHqBgUjteBn4fcF1foy0fXFRziTtcVA2DgHU0zzgU5RvzH8jUuPvBPXsrQMLEoC1AwOR2vF/pDXzRdmcNGnmAIrbbGQa6TyKsnEIoH5mkNbT/yo6kEF2JzX+q0UHUlPrwoIEwJusqvh1wfX1P/mvBOxQYL0nFFhXq0wA6uVlYGfitiAfzmGkMX8PYsvParDwKgCp7O4Cbi+wvh7SiZD9ihwGuJS4veOH4xBAfTxDOgTs+uhABhgDfBM4Dn/X8vZmArA46YhWqeyK3pRkJ/qWy/TZD1i0oLrnU76dDn1TroebSefC3xUdyAATScN734gOpCGWAxbtwe5/VcMs0htEkQY/8S9JGpssyq9JE7SkrJxIOpL7qehABlgWuIQ02VbFGAOs2gOsGh2J1II/AC8VWN8ipBPQBityGOAJynUISx13XmyKuaQtdD8BzIwNZSGrko4j3y46kAZatQdYPjoKqQVFT/77ALD0EP++5zD/npeir3skJgDV9DKp5+pH0YEMsj5ppv+G0YE01JQe0liAVGZPkCbFFWm4XccmAvsWGMc5wPMF1qf6+TrF//2M5r2kHS+dgB5nSg8wJToKaRQnUuxY+NLAHiN8vshhgNmUZ2dAewCqqWzzSHYiJSQ+fMYyAVDp9VL8mvj9GPlwrB1ZeHVA3n5JORrfMsSgatuB1Ku1eHQgYrJDACq7K4GHCq5ztCf8HuCjRQTS5z7SWKlUZbsDFwJLRAcioC8BcLcllVnRa+FXprUZyUUOA0DxeyAMxR4AdWpP4GzS6hqVw6QezMZUXtNIB+MU6eO0tuf/ZqQzAopyJjC1wPqkrGwHnMHIw2oq3hL2AKjMfkvxp+K1c+Z4kRuXTAdOLbC+odgDoHZtRNrDo6gdNNW6JewBUJkV3f2/PrBpG19/IGlHraL8pMC6hmICoHasBVyEW82XlQmASute4IaC6zyoza9fG3hPHoEM415iJwOaAKhVSwF/JJ2iqXKa1ANMiI5CGkLRT/9jgAM6+L52hgyycFzB9Q00N7BuVccY0g6W60UHohGN78ETvlQ+c4FTCq5za+BtHXzfxyj2b+h04IUC6xtodlC9qpavUexumeqMCYBK6Xzg2YLr7PRJfgqwc5aBjGIWaWfECPYAaDS7AN+MDkItMQFQKRV9AM440u5/nSp6GOBnwPyC6wR7ADS6lzBRrIpxJgAqm2dJk4eKtCvdnYq5L8VubfoQcFmB9fXzjV2juRX4SnQQasm4HpzZq3I5GZhTcJ3d7uq3OLBXFoG0IWIyoD0AasWPSWv/VW69PRT/ZiuN5ISC68uq8S56GOAPwFMF1+l7hVrRC/wd8Fh0IBrRnB7SpCKpDK4nrXUv0j5ksxfGbsDkDF6nVXOBXxVYH5gAqHWvkPbVcNiovOb24A9I5VH02n/I7lCf8XQ3kbATx1Fso+wQgNpxDfAf0UFoWHMcAlBZvEE6MKRIWS/hK3oY4Gng3ALr871C7foucEl0EBrS3B7M6lUOZwCvFlznR0lP7lnZFlgzw9drxU8LrMveQrVrPnAI8Fx0IHqLmSYAKoui1/5D9k/sYyj2hECAy4G/FlTXzILqUb08CxxMzN4VGt7rPXjGuOI9AlxVcJ1rAO/N4XUPzuE1R9ILHFtQXUUfzaz6uAT4fnQQWshrPRTf7SoN9iuK34/iYPI5yncD0hnoRToeeC3nOuZjb6G683XSxECVw+smAIo2HzgpoN48u+qzWlnQqteA/8u5jjdyfn3V31zSiZsvRQciwARAJXAx8ETBdW4GbJjj6x8I9OT4+kPJexjA7n9l4Ungk7gDbRlMNQFQtIi1/3kv11sN2CbnOga7k3y7V+0BUFbOAY6KDkI8bwKgSC9T/J7hPaTlf3krehgA8l0SaAKgLH0ZuDE6iIZ7sQd4MToKNdapFL8V9Y7AqgXUsz8woYB6BjqL/NZbmwAoS3NIWwW7Ci3Oiz2k3cSkCBFr/4t6Ml+GdMxwkWYDv8zptZ0DoKw9SNokyPkAMZ7vofgTxSSA24E7Cq5zIrBvgfVFDAMcB8zL4XXdBEh5OAf4YXQQDfWCPQCKEvH0vyewdIH17Q0sWWB9kFZU5HE+gD0AystXgaujg2igx3tIY4bu8a0izSL/detDKfqJfBFSElC0PCYDOgegXsZFBzDAXNK+HJ4XUJy5wLPjSN2FzwGrxMajBjmbtAKgaF8gzT4uUsQkp0uB+4C3Z/ia9gDUxzuA35N2w7w5OJZ+T5OSgEsoV3JSV08D8/pv9FOYAKg4JwTV+3hQvUXrPx/gRxm+pnMA6uGdwGXA8sCFwE7AXaERLfAn4BvAd4LjaIInYcFuZQ8FBqJmeQLPBy/CicD0DF/PIYDq24gFjT/AsqSdOLPsKerWfwHnRQfRAI/BggTg/sBA1Cwn4rGgRXiVbOdZOARQbYMb/34rkIaM1iw6oGH0kpYGPhIdSM09AAsSgAcCA1Fz9BKz9W9TZTkZ0B6A6tqY1PhPGebzq5KW400qLKKRvQJ8hOI3CWuS+8EEQMX6E/BwdBANcgdwU0avZQJQXYcyfOPfbyPgNGBs/uG05FbgiOggamyhHoD7AgNRc/j0X7zjMnodhwDqb3fg29FBDHAcachQ2VsoAZgKPB8XixpgKmmvehXrt2Rz4JerAJrhq8TsYDmczwJ/jg6iZp4nDbMsdGb5X2JiUUOchk+REWYAJ2fwOg4BNMMY4BekIYEymA58GE+tzdKbCdXABKDofdnVLBFb/yo5NoPXMHlrjkVJvXVlmRT4AGnTIlcPZePO/v8wAVAR/opnf0f6C3Btl69hD0CzrAv8PDqIAc7DDYKyYg+ACpXXEbVqXbeTAe0BaJ6PAZ+MDmKAbwIXRAdRA2/u/DgwAbiXdJ64lKU5wCnRQYgz6O78BScBNtPRwIbRQfSZDxyES4m7MYfU1gMLJwCzB35Cysj5eMpXGcyku8mADgE002LAqcDE6ED6vEKaFGiPVGf+zIBkvmfQJ28vNhY1gGv/y+OELr7XBKC5NqFc+wPcARweHURFLbQx2OAE4PoCA1H9PYtjdmVyBwNmALfJPnKMmgAAGjNJREFUBKDZvgTsEB3EAKcAx0QHUUEjJgDdzhSWBjoJmBsdhBbS6c5q7svebD2kRneZ6EAG+CJwVXQQFTNiAvAXupsoJA10QnQAeotTSROB2mUip1WBH0cHMcAc0kqFZ6IDqYippCXZbxqcAPQC1xUWjursOtxdsoyeB/7Ywfe5QkiQNuT5cHQQAzxDisffz9FdC8wb+A+DE4D+L5K65eS/8upkGKCTXgPV07HA8tFBDHA98M/RQVTAW4ZLTACUh+nA6dFBaFjnAS+08fXzcRtWLTCFcg0FQNqv4IToIEruysH/MFQCcBOusVR3zgSmRQehYc0mbQzUKp/+NdjHKNdQAKSTAztd5VJ304FbB//juCG+cBYpU9g974hUW3b/l9/vgM+0+LWREwBfYog3rgItAqwATA6Moax+SupWbqc3KU8zSEnJzZRrtUIZXEsbifznSRMCLcWW81v54eTgqjZiHK08QDpSVOU2DniR1n6mrwXFWCYTgO2B7wP30dnfxmOFR538uI0Y2y1lHOrbh/j38rKVLw51o4YaAgC4ZJh/l0ZzAukXTuU2F/hDi187Ns9AKmI2KVH+CvAOYH9SItB0HyHdizL5PfCz6CBK5sKh/nG4BOAe4Mn8YlFNzaPzjWZUvN+1+HVDDRU2WS9pDsU7gSMx4f0JaZikTL6EZ9v0e5Jh7sVIf9gXU66jIFV+lxCXOPYAlwGrB9XfqeOB/wyq+1LSZM0lR/k6ewCGNpfUI3AT6aClRWPDCTOZNB+gTJMCZwAHAjdSnoOMolzUyTd9hPhxi6aVqs8B+EjRgQ+w3whxlblMA5bN4X606tRh4hpcnNcxsn1JPWAj3cM6zgEYWA4s6oLa4Hw2+NBwN2e4IQBIu4V5Brha9RJwTmD9/xZYdzcmAf8YWP+5LX6dwwAj+x2pN6DJjgZWjg5ikKOAG6KDCPQGqTd/SCMlAK/jZEC17iLiDozZAdg0qO4s/ANplnmEy0lPCaOJiq9KfkjsksVoywK/oly9RfOBz9HcjawuJe0BMKSREgCAs7ONRTU2bJZZgM8F1p2FFUhDGBGeB+5q4etcVz26+cA/0VpCVVe7AYdHBzHIraTNyZpoxDZ8tATgHDwFTKPrJWWaEZYD9g6qO0uHBtb9pxa+xo1wWnMdaSOaJvtvYO3oIAb5r+gAAsxjlHlloyUAL+F5yxrdvcBTQXXvB4wPqjtLOxI3ftrKGOlyuUdRH2dFBxBsCdJy4DLNG7mD1nq66uQqUg/fsEZLAKD1tcJqrsi5IgcE1p2lHuCjQXXf1MLXmAC0rtWJlXW2DfC16CAGOS86gIL9ZrQvaCUBOB0PA9HIbgmqd1Vgu6C68xCVzDwMvDrK1zgE0LqHafY8gH5fo1x/n03qAZhNCz1RrSQAL9DhRgJqjKg/rI/S2u9wVWwJrBtU9/2jfL5qGyxFmkV5DsiJNBY4hfJMIH06OoACXQy8PNoXtfrmeUp3sajmHgyqN2rmfJ6idlN7YJTPr1dIFPUx7NKrhlkd+EV0EH2aNKH9t618UasJwDl4vruG9ipps4mirQK8J6DevA27a1fORpvEuX4hUdTDGIae0Bm1Je0iQfX2+zBwRHAMAEtHB1CQabS4hL/VBOANnNlahKi9xBfr4ntH7WbKyT6Ua8ORrGwJrBZQ7yujfP7tNOcNtFvLM3RjvxQxv7ORW033+x/SSpdIqwTXX5TTSWchjKqd8dOTO4tFbZgSVO/yXXxvVLda1JNy3saQkpuijdbDNwZ4bxGB1MC2w/z7IqSJq0VbJ6DOwcYBpxGT3ParY4/hUI5v9QvbSQD+xOjjhOrOuhS/5epSdPemFLFF7Eqk7X/rKmI5YCvd03vmHkU9jDSPo+jf22VJxxaXwfKknuSoIYntg+ot0n2kzaha0k4C0Av8vO1w1I6JwM4F17kH3XVLrphVIG04iHJtMpK1rSl+NcDiLXzN3ng08GiWAT4wwueL3rXyA5Trb2VL4ASKX72zFs2YyNry038nJpPmA0Qfb1jn8uuWfxrZOCuDmIteInZPBjGXvfxnZnerNb9uMa69Co6ran7EyPfvNVpLtrLy+1HiiSo/yfOih3BUhrGXtcykgGHkk0twoXUur1DcrmurkCaLdBtzkRvYvDuDeKtQHqfYp6SbWozr6gJjqpoNSRuwjHYP/72geN5F2g8++nd5uPLN3K58YZNJyzKjrzfvUsg8vW2CLq5J5eiWfxrdOSmjeItcIXJaRjFXoRQ1F2Al0mTOVuPav6C4qmQyaTOlVu7fNLqbeNuqS1qMJ7L8Y25Xv8CJgddXZClsku5dBV1QU8scYJOWfxqd2ZZ0fGkW8c4G1sw5Xij/E03W5R6KGb/9cptxvQS8rYC4qmJx4Brau4dnku+SwE+0GU9UmQ98I59bAMAhJbjGIsptWd2wVhya00VYFpRHSU9meVgTeDbjePM+NGos6ZjV6J9L0eX/ZXHzRrAc8GIHcf0VtweGNLHsbjr72X4zp5i2Jo0HR//utlN+SfbJ7lakORfR11ZE+UQ2t6w1E4FnMr4Ay1vLLaRlelmaTH6T6P4541gH+kFOMZe9zCS/5UtjSTuGdRrbU4w8473OJgCfAabS+f2bD3w247g2B57rIqbIcgHZvd/tDrxegmsqojxNwC6T/5ZB4JbRy/3ARi3+TEazJfBYjrHOA/6VbLs2x5AmTUX/HCLLy2Q/vrcI2c0BuZi0nDRiT4iirQB8GniE7H6+xwLjM4jtALKZ1BtZHqG7EwR7gM/T2mTMupR/7fRmdfNGvRypMSlySUtTTSd1BR9H+sVu16KkyTbfophM8VLgC6Su0W6sCPwYJ51BOmHuy6TGotvdF7ci7emR9QYxr5PGwu8lHYn7GjHnRGRpEdJQ3Mqk+7YF+azOuA34F+CyDr73baRlowdQj+2x55NmtP8r7Z3gtylpAvVwOzHW0XTSUFzIluxHE5/9NKk8CnyK1rvJlgU+R+qqLTrWuaQuvf1pfy/yTYAjac74XTvlL6Qn0HbX+64M/B3tT1azFFsuAvZl9AerHtKKrGNIyWF03HmUmaT9KbZl+A2oJpC6+88mu0nNVSrHDHNfWtJttrg2aetBdwcr1hzSG/klpPXiT5HGIpchvdGvCexCmgxUhp/NfNK8g7+SngyfJz0tTie90U1iwZalmwBrxIRZKfNIq3HuJg0TTSMlTJB6eZYiLTVbB3gHzdgFrU5mAlcAd5D+xl8nHdo1BdiAtGNoEUsJy+Il4HbSdvSzSO8Za5HmPCwZGFek2aQdQx/v9AWy6C46Bfh4Bq8jSZJacyxpImrHskgA1iWN+ZVpv2lJkupqNumI7ke7eZEsJrM8QNqdTZIk5e+XdNn4Q3YzRu0FkCQpf7NJc3oe6/aFslrOYi+AJEn5+wUZNP6Q7ZrRd5BmJJdh1rkkSXUzi7Sy58ksXizLDS3+Chyf4etJkqQFfkFGjT9kv2vUyqThgMUyfl1JkppsJunp/6msXjDrLS2fBv4349eUJKnpfkiGjT/ks2/0JFIvwAo5vLYkSU3zHGnm/7QsXzSPCXuzSRMVds/htSVJaprPAjdl/aJ5nRw1gbQiYN2cXl+SpCa4iXQceG/WL5zHsZaQegE+l9NrS5LUBL3Al8ih8Yf8EgCAi4Fzcnx9SZLq7BTSya+5yGsIoN/qpPPLXRYoSVLrZgDr08Vxv6PJe9e+qaSzyXfIuR5JkurkP4Dz8qwg7x4AgEVJBwWtWUBdkiRV3SPABqTNf3KT5xyAfm8A/1hAPZIkVV0v8GlybvyhmAQAUjfGbwuqS5KkqjqeNIk+d0UMAfSbTBoKmFJgnZIkVcUzwIbAK0VUVlQPAMCLpPWMkiTprT5LQY0/FNsD0O8cYK+AeiVJKqvfAAcWWWFEArAGaZvgJQLqliSpbF4kzfp/ochK894HYChTSRdrL4AkSXAoORz2M5qIHoB+ZwIfDqxfkqRo5xH0QByZAKwA3AUsHxiDJElRXgI2Bp6OqLzIVQCDPQd8KrB+SZKi9JK6/kMaf4iZAzDQfcBqwGbBcUiSVKQf95UwkUMA/SYBtwLrRgciSVIBbgO2BmZFBlGGBADSGMgNpIODJEmqq9eBLUg94KGihwD6PUfa/WjP6EAkScrR3wOXRwcB5UkAAG4G1gM2ig5EkqQcnAB8KzqIfmUZAug3iZQIvD06EEmSMvQgacL7a9GB9ItcBjiU14CPEzwxQpKkDM0EPkKJGn8oXwIAaUWA+wNIkuris8Ad0UEMVqY5AAPdBUwG3h0diCRJXfhv4MjoIIZStjkAA40DLgF2DI5DkqROXAzsAcyLDmQoZU4AAJYjTQp8W3QgkiS14T7gvcCr0YEMp4xzAAZ6CdgXmBEdiCRJLZpGartK2/hD+RMASBMnPgHMD45DkqTRzAcOBO6NDmQ0ZZ0EONi9pDGU90UHIknSCL4MnBgdRCuqkgAAXA2sAbwrOhBJkoZwMvAv0UG0quyTAAcbD1wA7BwdiCRJA/wJ2I0KbWRXtQQAYEngGjwzQJJUDncBO1DySX+DVTEBAFgTuBZYOTgOSVKzPQhsSzrVtlKqsApgKI8CuwAvB8chSWquF0jH2Feu8YfqJgAA95B2WJoeHYgkqXGmAbsC90cH0qkqJwAANwL7ALOjA5EkNcZsYD/g9uhAulGlZYDDebivfIjqzmmQJFVD/0Y/50YH0q06JAAAfyZtG7w7JgGSpHz0ko72PSk6kCzUJQGAdGjQq6R1mJIkZakX+ALwk+hAslKnBADSnID+iRmSJGWhF/g8cFR0IFmqWwIAcAPwOmmZoCRJ3ahl4w/1TAAAru/7uGNkEJKkSqtt4w/1TQAAruz7uGNkEJKkSuoF/gk4OjqQvNQ5AYCUBEwH3o+rAyRJrekFjgCOiQ4kT3VPAACuA54l7RpoEiBJGkl/41/bJ/9+TUgAAG4FngA+QPV3P5Qk5WMe8Bngp9GBFKEpCQDAHcBfSVsHN+m6JUmjmwUcRE02+WlFE7vE3w+cBUyKDkSSVAqvA/sCl0QHUqQmJgAAWwLnA1OiA5EkheqfI1bpg3060dQEAGBt4EJgnehAJEkhHibtHPtgdCARmjwh7iFgOxqY9UmSuAXYioY2/tDsBABS189OwBXRgUiSCnMR6b3/+ehAIjkbPs38/A2wCvCu4FgkSfk6GfgYMDM6kGgmAMk84BzSccK70Oy5EZJUR73At0h7+88LjqUUbOjeag/gt7hMUJLq4nXgYOD30YGUiQnA0DYGzgVWjw5EktSVh4EPAvdEB1I2TZ8EOJy7gK2BG6MDkSR17HLg3dj4D8k5AMN7jTRZZHlg8+BYJEnt+TlwIKn7X0MwARjZPOA84BFgN2B8bDiSpFHMJU30+3dgfnAspeYcgNZtBZwJrBwdiCRpSM8D+wNXRgdSBc4BaN31pKGAq6MDkSS9xRXAptj4t8whgPa8TpoX0Atsjz0okhStFzgS+AQwLTaUarEB69zfAKcAK0YHIkkN9Txpff/F0YFUkQlAd1YhbSO8XXQgktQwVwAfB56JDqSqHALozmvASTgkIElFmQd8G/h77PLvig1Wdt4HnAisGh2IJNXUc8BBwKXRgdSBqwCyczlpC+HTogORpBr6HbARNv6ZMQHI1iukYyb37/tvSVJ3pgKHAx8GXgiOpVYcAsjP6qQhgR2D45CkqrqINNb/ZHQgdWQPQH4eJy0V/BLwRnAsklQlrwGHAbtj458bewCKsRbwS2Cn6EAkqeSuJW3q82BwHLVnD0AxHib1BhyOJ1NJ0lDeAL5KWlJt418AewCKZ2+AJC3satJY//3RgTSJPQDF6+8N+BTwcnAskhTpReCTwA7Y+BfOnQDj3EbqCVgG2Ax7YyQ1Ry/pLJW9SWP+CmCjUw7bA8cCG0QHIkk5uw/4DGnzNAWyB6AcHgN+AbxEOlhoQmw4kpS5GcB3gQNxkl8pmACUx3zgRuBkYDKwSWw4kpSZ84A9gT+QDvNRCTgEUF47Az/GYQFJ1fUg8EXg3OhA9FauAiivS0m9AIeTZspKUlW8QlrT/05s/EvLIYBymw/cChwPLAVsikmbpPKaTeq53I/0EGN3f4k5BFAtbwe+Tfrj8mcnqUzOAz4PPBQdiFpjI1JN7wWOJK0YkKRIN5MOPbs6OhC1x+7karqBtHfA+4G7g2OR1ExPAH8LvAcb/0qyB6D6xgOHAv8GrBoci6T6exL4Hmkn01nBsagLJgD1MYF0hOY3gJVjQ5FUQ88DPwSOIp3cp4ozAaif/kTgm8BKoZFIqgMb/poyAaivxYEjgO9EByKpkp4mdfX/ApgZHItyMC46AOVmOvCn6CAkVY5P/A1hAlBve0QHIKkyHgL+F/gVPvE3gglAvX0gOgBJpXcr6Wn//4C5wbGoQM4BqK+VSct1/BlLGmw+cAFpjP/a4FgUxB6A+toTG39JC5sOnEoa478vOBYFMwGorz2jA5BUGs8BPwOOBl4KjkUl4RNiPU0kHSG8RHQgksL0AlcBPwfOJJ3UJ73JHoB62gEbf6mpXgVOB44B/hwci0rMBKCeXP4nNc+tpKf9U4AZwbGoAkwA6skEQGqGqcBpwE+Au4JjUcWYANTPesC60UFIys184ErgeOAM3LRHHTIBqB9n/0v1dC+pwT8ReCQ4FtWACUD92P0v1ccTwNnACcDtsaGoblwGWC9LkJb/TYwORFLHXgbOB04CLiMt55MyZw9AvbwfG3+pivob/d8CF+Oe/CqACUC9OP4vVcdjwEXAecCFwJzYcNQ0DgHUxxjSeOEq0YFIGlb/RL5zgduwe1+B7AGoj02x8ZfKZh5wA6nRP4t0QqdUCiYA9WH3v1QO9wGX9pXLgWmx4UhDMwGoDxMAKcbzpI15LiWN6T8WG47UGucA1MNk4FlgbHQgUgPMAK5jwVO+Y/mqJHsA6mE3bPylvLxAGse/HrgauBFn7KsGTADqwe5/KRvzSGP4twLXANeSZu77hK/acQig+sYCzwHLRQciVdBU4GZSQ38r6Qn/1dCIpILYA1B9W2PjL41mHvAgcCfp2Nz+4oQ9NZYJQPXZ/S8tbCpwN3APqfv+VtJBOtMjg5LKxgSg+naPDkAKMBt4lPRU318eIDX6T8SFJVWHcwCqbTXg8eggxCPAF/v+ew3gbX0f+8uyQXFV3RvAQyxo4B8a8PFxUre+pA7ZA1Btdv/HOx74PCPv9jYJWJ2FE4MVgSl9H5fv++/xuUZaHnNIE1efHOXjc1EBSk1gD0C1nQPsFR1EQ70IHAacneFrLseCZGCFvjKl79+XICUSSwJLDfj/JYClM4yhHa+RxtuHKq/2lWl9//8KqWv+eWzYpVIwAaiuRYCXgMWiA2mgC4BDSbsvlsWkvrIIsGjfx35LsmCjqB5SAjHYXFKD3u9VFqx9n04ac6fv43RSoz4/i8AlSe3ZjfQGbSmuzACOwMRZUg04B6C6HP8v1s3AwaRd4iRJCvMg8U/ETShzgO/RnAl6kqQSW5/4hrEJ5WFg2xZ/JpJUKT3RAagjdv/n72RgY9KBMJIklcLlxD8d17U8h0srJUkltCQwi/iGso7lAtLGPJIklc5+xDeUdSvTSJv6SFJjuAywevaIDqBmbiAt73swOhBJkoYzBniK+CfmOpQ5wDdZsEOeJEmltQXxDWcdyr3AZm3ee0mqFZcBVovL/7rTC/yclEjdFhyLJEktu4n4p+eqlmdw/oQkqYKmAPOIb0irWE4Hlm3/lkuSFO9viW9Iq1ZexeV9kqSKO534BrVK5VJgtY7utCRJJTEOeIX4RrUK5Q3gKzjBVZJUAzsS37BWofwZ2KSzWyxJzeJTUjU4e31kvcBRpOV9dwbHIklSZu4m/um6rOVhYLvOb60kSeW0OvGNbFnLScCkzm+tJEnl9VniG9qyleeAvbu5qZIkld35xDe4ZSpnApO7uqOSJJXcosAM4hvdMpRXgIO6u52SJFXDHsQ3vGUol+CmPpKUKZcBltvu0QEEewP4KrAr8ERwLJIkFeYB4p++o8qNwDu6v4WSJFXLusQ3whFlDvA9YHz3t1CSNJxx0QFoWE3c/e8vwCHALdGBSJIU5ULin8aLKvOB44DFMrlzkiRVVJOW/z0K7JTJXZMkqeKasvzvdGCZjO6ZJEmVdzTxjXOe5Tlgn8zuliRJNVHn5X/nAytld6skSaqH9YhvpPMoU4HDMrxPkiTVyhHEN9ZZl2uAtbO8SZIk1U2dlv+9AXwFt5yWJGlEi5EazeiGO4tyI7B+trdHkqR6qsPyv9m4la8kSW2p+vK/O4FNM78rkiTV3IPEN+KdlFnA1/BsCUmS2rY28Q15J+Uu4F053A9JkhrhcOIb83ZK/7G9E/K4GZIkNcXpxDfqrZY/A5vncxskSWqOHuAF4ht2n/olSSrQ5sQ37qOVu4Et8roBkiQ10VeJb+BHe+qfmNvVS5LUUJcQ39AP99S/ZY7XLUlSYy0CzCC+sfepX5KkAu1MfIM/sDwIbJfrFUuSJL5HfKM/8Kl/kXwvV5IkAdxCfON/O87wlySpMEsD84hr+F8HvgiMzftCJUnSArsS1/hfAayb/yVKkqTBvkHxDf/LwGFFXJwkSRraBRTb+J8OTCnkyiRJ0pDGUNz+/w8DuxRzWZIkaSTrkX/DPwf4MbBEQdckSZJGcTD5Nv534Da+kiSVzlHk0/C/AhwBjCvuUiRJUqv+SLYN/3zgJGCFIi9CkiS15y9k1/jfAmxVbPiSJKkTz9B9w/8YcAhpRYEkSaqAp+m84X8Z+Gc8uEeSpMq5gvYb/mmkE/uWCYhXkiRl4EOkiXutNPwvAF8Hlg2JVJIkZWo/4FmGn9V/JfBJYPGoACVJ9eTksXiLAR8FtgUmkZ72byQ1/o8FxiVJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJ5ff/AaR5q39x2+j9AAAAAElFTkSuQmCC'/%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-line{display:inline-block;width:2.8rem;height:2.8rem;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect width='28' height='28' fill='url(%23pattern0)'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_2303_26831' transform='scale(0.00195312)'/%3E%3C/pattern%3E%3Cimage id='image0_2303_26831' width='512' height='512' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAPlgAAD5YB+1X5sgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAACAASURBVHic7d13vB5Vnfjxz01PgBB6DUjvCKKISBGxI4rYXXV3LdjW7srafuqu3dUVOyoWsGIXKzZQmlJEkCa9BUInIQWS3Pv74+TCzc0tz73PfM+Zmefzfr3OK8lNMs/5zswz5ztnzpzTh6S6mgmsD8xb/ev6wAYj/Gzw93OAdYHpQ/7/nNW/71v97watA8xY/fsHgCVD/u7uIb9fsvrvAVYA9wFLgXuAe1eXob+/e4Sf3T/x0CVF6ytdAakHzQQ2ArYAthzn1zZYDiwAbhnj1xuBRaUqKPUiEwCpetOB7YAdgZ1Wlx2A+aSGfYNyVau1u3goGbhqdblydbmO1AMhqSImANLkTAO2AbYfoewBzCpXtVZaCdwAXDNCuYTUyyBpAkwApPHNA/YE9gN2JzXw+2EjXxcrgX+SEoFLgfOBvwILS1ZKqjsTAGlNW5Ia96GN/W74XWmiW1gzKTgfuBxYVbJSUl14UVMv2wI4EHgscACwN2l0vNrrPuAi4BzgTOAs4NaiNZIKMQFQr5gK7Eq6s38scBDe2Su5BTiDlBCcAfwN6C9aIykDL35qq/WAR5Ma+wNJd/hzi9ZITbEIOJvUO3Am8BdSz4HUKiYAaospwL7AE1aXQ3hoohupG6uAC4HfrS6n4yuJagETADXZ5sDBwJHAEcCGZaujHnEfcBpwCnAqaY4CqXFMANQkc0jd+YN3+fuVrY4EpLkIBnsHTiVNfyzVngmA6m5L4CjgaFK3/vSx/7lU1AOkRwQ/Bn5CGmAo1ZIJgOroYcAzgecCjyE935eapp/0RsHPge8AV5StjrQmEwDVxR7A00nP8w/Ec1Ptcylp3MDPSa8bSkV5kVVJ+wPPJnXv71i4LlJOVwI/An4InFu4LupRJgDKbWvgX4CXATsXrotUB1cA3wVOAq4uXBf1EBMA5TCXNJDvJcDheN5JI+knTUB0IikhWFS2Omo7L8SKMgV4PPBSUhe/c+xLnVtOGi9wEvAr0oqHUqVMAFS1h5Ma/ReRJuqR1J1bgG8D3wAuLlwXtYgJgKowg/Ta3jGkCXokxTgf+BKpZ2BZ4bqo4UwA1I2HAa8CXg5sUrYqrXcfaYa5e4aVkX4GMDDk95CeJ69a/fulwP3Dtj+TNNMipJUThy6cNI+HrhXzhpX1R/jZPHzkE+024ATgi8ANheuihjIB0ERNAZ4IvJY0//7UstVptH5gIbBgdbmJ1N17I2mN+ptW//3dNO8Z8DRgA2Az0psfWwDzSY+FtibN8Ljl6r93oqfJW0WaV+DzwG9JiZ/UERMAdWoD4N+BVwM7Fa5Lk9wG/JP03vfgrzeTGvmFNK9hr9o0UhIwn5QY7LS67Ly62LPUuX8CXwC+zpq9P9KITAA0nt2At5AG9c0Z59/2qntZu5Ef/NWFYbozj7WTgsE/r1+wXnW2hDRo8JPA5YXrohozAdBo9gXeTGr47eZ/yC2kgViXkKZ2PX/1r3a95rclaUXI3UlTSe9HSli9riX9wC+BDwLnFK6LasgvioY7CDiWNC9/L1tJuosf2tCfA9xeslIa11xgb9ZODGaVrFQNnAl8lDRewGRV0oOmAs8HLiBdHHqxLCQt4foW4ADSq41qh5mkVSXfRlqi9zbKn2+lyvmkVTYdeCn1uBmkSXsup/yFKXe5mjTl6jGku0R7w3rL9qRz/3hSL08/5c/J3Of/G4HZ3e5ISc0yh3Q3dAvlL0Q5yirgPODjpAmLHFmu4TYlrVfxCdJdcq8kBDeTer1MBKSWm066472Z8hee6HIbcPLqeLesYuepp2xM6io/njQfQ+nzObrcROoRmFnFzpNUH1NIF7MrKX+hiSorSHf57yMN+rJLX1XantRA/pa0UE/p8z2qXEdKmn3zR2qBZ5IWECl9YYko1wOfIb2x4NSzymVd4Ejgs6RpeEt/DyLKRcAzqtphkvJ6LHA65S8kVZdrgeNIryt6l6862IPU89TGwbTnAIdXtqckhdqftI546QtHleVqHmr0pTobTAbOo/z3pspyBnBwdbtJUpW2JL3W1pbRy5eQLqS7VbiPpJwGxw2cQXu+l6cA21a5kyRN3izgXaTlYktfHLot15Aa/R2q3EFSDewIvJ/0CKv096zbshh4B74xIBV1JKl7vPQFoZtyL6nn4gn4TF+9YT/S64X3Uv771025gTSZkqSMdiEt8lH6AjDZsorULXoMaUS11ItmkV7PPYX0Gmvp7+Vky++BPSveN5KG2YA0GK6pF4tLgLcDW1W9Y6SG24q0CNfgypJNKw8A/0davllShaaQ7pabuIjJA6QZ+Q6tfK9I7XQY8AOamegvBF6Biw1JldgJ+CPlv9gTLbcCHwG2qX6XSD1hC1KvwI2U/z5PtJxJWo5Z0iRMJ335mzbt6Hmk3opeX39dqsoM0liB31L++z2R8gDpJsCltaUJ2Ie0IlnpL3CnZRlpJP8+ETtD0oP2Jb1B0KTXfi8iTVAmaQxzgE8CKyn/pe2k3Aa8B9gwYmdIGtVGwHuBOyh/HeikrCQtxz0nYmdITXcIcAXlv6idlOtJM5y5AI9U1jqk72JTFiW6hjTnhyTSazPH04ypQq/ENcOlOppOmpSnCa8R9pMeGW4UsiekhngKsIDyX8jxyjnAUfhqj1R3U4Cjgb9S/roxXrkZeFLMbpDqaxbwKep/1/870jvJkprncOr/CnE/8AnsVVSP2A34G+W/eGOVv+Aa4FJbHAT8mfLXlbHKP4C9o3aAVFof6f34JZT/so1WLiG9b+yiPFL7PAG4kPLXmdHKMtIYI68/apVNgJ9R/gs2WrmOlJxMDYpfUj1MISX5V1H+ujNa+TVpFkSp8Z5IGuxS+ks1UrmNNNugz9+k3jKdlPTXdRDyQuCIsOilYLNIK/fVcaDfPaSG30k5pN62DvAO4F7KX5eGl37SCoPeoKhR5pMG0pX+Ao30hToR2CwudEkNtBHphqWOs5BeAGwXF7pUnceRuq9Kf2mGl78CB8SFLakFHgGcQfnr1fByB84ZoBrrI3Wr1y2Dvpk0Q5gjayV1oo80UPB6yl+/hpaVwPtwQjLVzHrA9yn/BRla7id16a0XGLek9ppDanCXUf56NrT8DFg/Lmypc7sBl1H+SzG0/BCfmUmqxg7ATyl/XRtaLgV2jQxaGs+RpBH1pb8Mg2UBaR5wSara06nXqoOLgeeERiyNYCqpa2wV5b8EA6TR/ccDcwNjlqT1SY8W63TtOw6YFhm0NGg94FeUP/EHy+XAwaERS9KaDgX+Sfnr32D5FY53UrAtgfMpf7IPACuAj5AmHJKk3GaRekLvp/z1cAC4GNgmMmD1rr2oz/OvvwH7xYYrSR3ZmzTPSOnr4gBpHNQjYsNVr3kqsIjyJ/cy4G24aI+kepkGvB1YTvnr5CLgKbHhqle8HHiA8if1JcA+wbFKUjf2AP5O+evlSuC1wbGqxfpIz7dKn8iDI/xduEdSE8wijU+qw5sCx+HMgZqgmcC3KX/yuiSmpKaqy1LoPwBmB8eqltgYOJPyJ+1PgU2CY5WkSJsCp1D+enoGacVDaVSbARdR9kRdCrwRF++R1B4vBe6j7LX1UtKr3NJatgGupOwJeiGwS3SgklTAbpS/wboCmB8dqJplO+Bqyp6Y38SBfpLabRZwAmWvtdcDO0YHqmbYFbiJcifjCuDY8CglqT6OoewMgrcAe4ZHqVrbB7iNcifhTcBjwqOUpPp5JHAd5a6/C3FulZ71SOAOyp18pwObh0cpSfW1MfBbyl2H7wYOCI9StXIwcC9lTrjB5Sunh0cpSfU3lTRxUD9lrsn3AY8Pj1K18CRgCWVOtEXAs+NDlKTGeQ7l1lxZAjwhPkSVdCDl3kW9GVepkqSx7EUapV/iGr0UODQ+RJWwD+l5T4kT60J891SSOrEFcC5lrtX3ksaHqUX2pNyAv18C68WHKEmtsQ7wE8pcs28nrWqoFtgBWECZE8mVqCRpcgYHB5a4dt+Ks7I23tbANeQ/eVYC/5EhPklqu2NIE6blvo5fD2ybIT4F2IS0+EPuk2Yx8PQM8UlSr3gSZV7d/idpkTg1yAakgXe5T5YFwN4Z4pOkXrMvqWs+93X9AmD9DPGpAnOAP5P/JLkO2Ck+PEnqWaUWbjsbWDdDfOrCVOBn5D85LsfX/CQph21Iy/rmvs7/ktTGqKY+Q/6T4h+k91YlSXlsRpnHvJ/MEZwm7g3kPxn+CmyUIzhJ0hrmAWeR/7r/uhzBqXNPIf9rIn/ECX4kqaR1gFPJe+1fiW961cYewD3kPQFOAWblCE6SNKaZwI/I2wYswje+itsCuIG8B/5kYFqO4CRJHZkO/JC8bcF1wOYZYtMIZgPnkPeA/4qUbUqS6mU6qXc2Z5twHukxhDLqA75D3gP9W+z2l6Q6m0G6UcvZNvwA13zJ6kPkPcCnkSYYkiTV2zrAGeRtIz6QJTLxdKCffAf2HBztL0lNMpf0mnaudqIfOCpLZD1sW+BO8h3UC4ENs0QmSarSPOB88rUXdwHbZ4msB80iDbjIdTAvx1WgJKnJNgEuIe9N4+wskfWYL5HvIF6Fr3dIUhtsBVxLvvbjC3nC6h0vIt/BuxPYJU9YkqQMdiN10edqR16aJ6z22xNYQp6Ddj9wWJ6wJEkZHQIsJ09bch9pllp1YV3gUvIcsH7gxXnCkiQV8ALyvUV2BeltBE3SyeTrsjk2U0ySpHLeQ7525XuZYmqd15DvIB2fKSZJUnknkK99eWWmmFpje2AxeQ7Or3BxH0nqJdOB35CnjbkP2DFPWM03FTiTPAfmbzjLnyT1ornA38nT1pyO6wV05L/Ic0DuBLbLFJMkqX62AW4nT5vz1kwxNdYewDLiD8Qq4MmZYpIk1dfhwEri253lwF6ZYmqc6eSb6vftmWKSJNXfu8jT9lxAWrJYw+Ra4vcnQF+mmCRJ9dcH/IA8bdD7M8XUGI8hTxfMFcD6mWKSJDXHeuSZeG4F8OhMMdXeHFLDHL3TF+PUjJKk0e0KLCK+PboMVw0E4BPE7+x+4Dm5ApIkNdYLiW+TBoCP5gqorvYidYdE7+j/zRWQJKnxjiO+XXqAHu6V7gNOI34nO+pSkjQRM4ELiW+f/kSPDkr/d+J37jLScsKSJE3E7sBS4tupnluFdgNgIfE79nW5ApIktc6biW+nbgXm5QqoDr5I/E79DT3atSJJqkQf8Evi26vP5AqotEeSpuKN3Jm3A1vkCkiS1FpbAncQ22atAvbPFVApU4C/EJ9N+cqfJKkqzyK+3TqXlq8Y+B/E78Tjs0UjSeoVXyO+/XpVtmgy2xi4m9iddxWwbq6AJEk9Yy5wLbFt2J3AhrkCyumTxGdPT8wWjSSp1zyF+HbsY9miyWRb0lrIkTvtxGzRSJJ61XeJbcuWAfOzRZPB14nvNtk0VzCSpJ61OXAXsW3aV7JFE2xX4uf7f1m2aCRJve7VxLZpK0kzETbez4jdUafjhD+SpHymAGcQ27b9KFs0QR5NWoo3agfdD+yWLRpJkpI9SG1QZBJwYLZoAvyR2J3zvmyRSJK0pg8S28b9KV8o1TqC2B1zOWnJRkmSSphNmn8msq17arZoKjIFuIjYnfL0bNFIkjSy6GmCL6RhUwQ/l9gdclq2SCRJGtufiG3zjs4XSvfOI25H9JNWFJQkqQ72J3bA+99oyNtuRxKbCZ2ULxRJkjryHWLbvqfkC2XyziRuBywjTSssSVKdPIzYKe/PyhbJJB1ObAb00XyhSJI0If9LbBt4aL5QJu7XxAV+Fy1dJlGS1ArzgDuIawdPyRfKxOxJ7CCIN+QLRZKkSXkzce1gPzWd/fYE4oK+DpiRLRJJkiZnBnADce3h8flC6cympAF6UQG/Nl8okiR15fXEtYfLgc3yhTK+9xMX7AJgVr5QJEnqymzgFuLaxffkC2Vs04GbiQv0LflCkSSpEm8n9sZ4er5QRvcC4oK8A1g3XyiSJFViHeB24trHZ+cLZXSRcyC/K2MckiRV6b3EtY+/yxjHiPYg7tW/e0jvVEqS1ETrk9qyqCRgj24q1+0Sg68hboGCz5B2nCRJTXQv8IXA7b88cNtjmkWanS8iq7kP2DhfKJIkhdgUWEJMW3kbXcyR000PwFHABl38/7GcSBoAKElSk90GfDto25uQVuDN7jfEPdfYO2MckiRF2oe49vLnGeMAYGtgZQUVH6n8KWMckiTlcDYxbeZKYP5kKjTZRwAvAaZO8v+O54tB25UkqZTPB213KvDCoG2P6GLiBjTMzBiHJEk5zAQWEtN2XpgriIcHBTAAfCBXEJIkZfYR4trPruYEKB3ASuBhOQKQJKmAbYkbP/c/E63MRCfx6QOuIaah/inp1UJNzkzgccARwHakeRRmklakugk4FfgVsLRQ/epqCnAIcDiwO2nfrc9Dj6KWAXcD15K62X4DXJC/mkDK8I8GHgPsQnr/907gMuBnpO9QLxzfjYGnk873rVf/eSlpX/yddIzOAlYVqh/AVsABwH7AXqTXtdZbXSLWN1kJLA7Y7n2kV7LPB/5Iuo6U3K9t8HPSdbpqVwM7kZKBEAcQ133xlKhKt9wU4BjS+Inx9vFi4J10MXFEyzwLuI6Jn6vnAY/MWM+DgTM6qNetwKvpfobPutqINEPoCsbfF5eS/4aij7RAy5nETZFeutwMvIr2nmM5HEHc8dkvsuIfC6r0QmBaZMVbajYpI5/o/r4I2LxAfevkvXR3zi4nfjWuacBnmXhj8itSY9kmezO59dU/TdwbS0NtAfxhEvVravk9qadMEzeNlKxHHJfQcXRXBFX6uMhKt9R04LdMfp9fQuqW7EVPpZo7tHuB7YPqOI3UpT/Zul1KapTaYA+6m3b8y8H12wa4vov6NbWcR7oJ0cR9jphjcklUhfcMqvAA6dGCJubtdL/fv5+91vVwDtWdu1Hv9lbR23YZcdN15zKd9Py5233x3KD6zQD+VkH9mlq+1P0u7EkHE3dMdo2o8HuCKnsdcSsKttXWpME5Vez/p2aue2m7U+35ew9pYawq7Ud1z5B/R7Mfr72BavbDTaRkompVJOJNLqtw6vbJ6GNy4486Kf8VUeFzgyr74YjKtlyVydhpeate3Cuo/hzev+I6/qLi+n2s4vrl0gdcTnX7oerZ0mbQ2eDbtpcTu92RPSpqTN3ZVVd0E1KmF1HZvaqubA+o8qLYD+yQt/pFfZrqz+FXVFi/zaj+PeF+mvmK7YFUux+qXjTlyIrr19RyL9X3gvWCRxBzPFbS4SDgTl/leOoE/u1EXEaaVlid25H0DnhVBl9d6hVbBWzzYRVu6wiqH7XeB3yN5iV6B1W8vcdQ7ePGQyrcVpPNpfpesF5wAakNrNpU4Emd/MOJJAARvhW03TZ7RMA2c77TXtp6Nd9mxPEFmAf8gGaN2q56cPCGwM4Vbi/0neuG2bd0BRrq5KDtdtRmd5IATAWe2F1dRvW9oO222cMDttlLF7J1ArZZ5fvQO1a4reH2Ic0r0BTbBmxzywq3FZWsNdHWpSvQUN8N2u6T6aB97yQBeCQxk4pcDlwVsN22i/iibUfMCOk6ipgUpsp9Fz25ystWlyaIuO5Utc2ZOBHOUBHTG/eCqHZwUzrolekkATis+7qM6FdB2227uQHb7MOLWV3k6KL/LKk3oO4izsmqthnxPWyyO0tXoMF+HbTdcdvukglAVNBtF/EMG9IzYpWXY06M2aRJoOp+zCPmL6hqMLMJ85quKV2BBqttAjAdeGw1dVnDMuDPAdvtBVF3iFGJhSYm16RYO5Le33YSrslp0mDKHH5bugIN9gdSm1i1gxnn8eR4CcD+xAya+iMxAWvybAh6z5HA20pXYgx1PifrXLfcTgVuLF2JBou6IV6PcQZ4j5cAHFpdXdbwm6DtSk2Xu2H5EL7PrslbQVpiXN2JegzwuLH+crwE4MDq6rEGn/9L9TCN9C5yla/H9QJ7AJL/JC3WpO5EtYmPGesvx0oA+oBHV1sXAK4F/hmwXakNSjQsmwHfpn6LBtnI1tcq0qIzLuVejcuIGUh5IGN8j8ZKAHYGNq68Or7+p/ZpQ0N1KPA/pSuRQVXHqg3HfLLOJ50vHy1dkZY5NWCbGzPGFOBjJQBR3f+nB21XaoOSDcuxwLMKfv5wvdzI1s2dwDdJU8zuD5xZtjqt9Keg7Y76GGCsLr+I7n+AvwRtV1J3+oCvAhcBVxeuS93lSk7uXl3uBe4D7p/g/18JLB7n3yxe/e+G/nkJcAtwM/AP0qNbxTonaLuPBk4a6S/GSgAiFoi5Bbg+YLtSW5S+650H/Ii0EI+v6pbxFeC/gduYeIOv5roWWEgak1OlUV8FHO0RwDRgj4orAXB2wDZVjdINj+pjb+oxuKvO52Rk3T5Geq/exr/3RPSQ780oN/ujJQB7ALMCKhLVxSG1RV0avVcC/166Ej1oCXBl6UqomIgEYA6jLIM9WgIQtbazCYDUHJ/Hdd5HE5WoLQzarpohqo0ccenq0RKAiJXCVuKEEdJ46tIDAKkX8GTKLXwTsS/qtH9HYgLQ284lzbFQtRET+bEeAVTt78DSgO1KiuOiQSOL2h+3BW1XzbAYuCRgu7uP9MPREoAR/3GX7P5XW7W9cXwG8ObSlegR9gAooq3sOAGYR8y84BcEbFNqm7omEx8lLS+aU133BTgGQHEiHpXPZ4Ql30dKACLu/gEuD9qupHiDiwZtUboiLXdX6QqouCsCttkH7Dr8hyMlAGv9o4pEBNWLBoK2W+e7rV5S5+OwOfAtYGqmz6vzvoiqm+OkdFnQdte6uR8pAdgp4INvJ80lLanZDiPNUtdUdU4qwARAaSBoRE/QWosCjZQAbB/wwXb/S52pewMF8A7gqNKVKMweAEWK6DFfq20fKQHYLuCDTQCk9hhcNCjiZmH45/QaEwBBTJvZUQIQ8aX2+b/UmaY0ehuQFg2aXboihUQdp6Ycf8WKaDPHfQQwF9go4INNAKT2eTjwf6Ur0TJzS1dAtRDRA7Apw14FHJ4AbBvwoeAjALVblXdtTbsDfBXwr0HbrvO+iKpb1DVYzRLVZs4f+ofhCUDEBEAPANcFbFdSPXyBmPVDItQ5qYBRFm1Rz7kGWBGw3TXa+OEJwFYBH3gjaSEg1VvdL4y9oonHYTYxiwbVeV9E1e0IRpixTT1nBbAgYLtrtPE5EoCbArYpqV52Ar5BvRvtJlgX+HDpSqgWItrOMXsAIh4BmABInWtyA/pM4I2lK5FJ5HF6HXAcKRlQ74poO9eYynt4ArBZwAfeHLBNSfX0MeCgirbV5GSoW28ArgU+S0qstmf01VvVThFt5xoJwLRhfxnxCqAJgNS5pjd604HvA/sCtxauS6Qcx2ljUm/A61b/eRWwCLhn9a+LgeXD/s9yYFkFn30/cAdpdcKLgLNWf67yiWg712jjhycAGwd84O0B25RUX5sD3waeSGq0VI2ppAmYNijw2f3AmcDnSBNARYxQ15oi2s41EoDhXUoRPQB3BGxTqpNengdgNIcB7+1yGxH7oqpttuU4dWoKcDDwXeBvwKPKVqcnRLSdYyYAEZmlCYDUuajlnl8A/CJo26N5F/DULv5/1L5Qd/YgPRJ4YemKtFzWBGBdYEbAB0Ysa9jLoi6KvXZHU1dRx+Fi4OnAi0nPjnOYApzE5Ge3q/M5Wee65TANOBF4WumKtFhEAjCLIet3DE8AIpgASJ2Lbli+BTwOuDP4cwZtRBoUODPT5ymfacAJVD8BlJKotvPBiaaiE4ABYEnAdiVN3gXAUaRpunN4FPDJCf6fut9h171+uWwOvLl0JVrqvqDtrjP4mykj/bBCS0ijRyXVyxnkvXC/FnhRxs8bjQ139V6C+zXCKqp5pXO4bAlAVAYjtVXOC+nnSdP35vIl0gCyTtS9Qal7/XLaHtildCVaKqINzdoDIKlzuRuW15Be68phHdI75K553z47la5AS0UkAA8+7h+aAES8AbA0YJuSqrMMeD5wb6bP2xn4cqbPimQPwJom+6aHxhbRhj7Y1g9NAIbPClgFlwFWL2h6Y3Al8DLyvXf/POD1mT5ruKYfq7pyZsAYEW3og229CYAGeWGcvDZMWPMj4H8zft4ngMeO8fdR52MbjlUdOd4rRrYEYGrAB5kASBNTcqKndwKnB33+cNOB7zD6+iMR1yOoLrEwkVjT1aUr0FL2AEjKYiVpPECuFTznk+aWH6mxjxiUDDbcEZaR5pZQ9SIerYyYAER8MexWliam9FTPC0nrBuR6pns4Iy8aFJUA2ANQvV+Tb1Ipde/B78DQBCDiAEa8WSAp1hnAsRk/792sPUlQ1NTkqt7HS1egxSLa0Afb+qEJwP0BH+T831Iz/R9wcqbP6iPNKf/oIT+rewJgD0DyNeDs0pVosYgE4MHePRMAqV5KPwIY6uXApVVXZBSzgFOAHVb/2QSg/v5KmuJZcewBkFTEfcDRwKJMn7cJKQnYgLgxAKrGT4AnActLV6Tl7AHQGup0h6jq1e34XgEcU2VFxrEbqXHZKONnTkav9gD8A3gh8CzyzR7Zy0ITgKGv/pkASJNTZWNQtwQA4HvAgcAbKqrLeA4BdgzatonuxCwHLgd+B/wG+D29m/yUkC0BiHgLwARAaoe3AfsCB2f6vC0zfc5kRTaC5wGXkeZjuB24m4nPtDeDNR+jLGb0eVkGgHuG/PkeUntwy+rPVznzArb54CM9ewAkdWIFaQ7/C4AtCtel7d4C/Ll0JVTcrNWlag8+uokeAzAdmBOwXUkTU0XX962k9/Wd4VOKt2HQdkdMABYHfdhoc31LWlvdn6+eRpq4p9fV/Tip+TYI2OYAQx4nDU0A7iVmHMAmAduUNDFVDn77GPDDCrcnaW0Rb8IsAvoH/zBl2F/eEfCBJgBS55pwZzkA/DtpdHjTuBaAmiKiB2CNVzeHJwARIz5NAJrB16Parerju5g0KHBpxduVlGwasM27h/7BBEDqXhPmAYhwna/cpgAAHbNJREFUMfDK0pUopEnHSc20TcA2Fwz9gwmA1Buieni+DXwxaNtSL5sfsM0xEwDHAEhl1XEmwPG8CTg3cPtVcgyAmiKiB+CWoX+wB0DqDf3j/5NJux94NjE3EFWz4VZTbB2wzVuH/iFHArBtwDaltopqoKIbvhuBFwCrgj+nLkwkFKmPmEcANw/9Q44EYAccYS6VlqPB+j3w3xk+pxtei9QEmxEzDfCYjwBuCvjAdYl5naFXNfEZsToXdXwjHwEM9T/ATzN9Vkn2ACjSbkHbvW7oH4YnAFcHfegOQdvtRTbUmoxcDdbgJEHXZPo8qY0iEoD7gIVDfzDSWwD3Uj0TgOp459FuTR0DMNTdwNHAsoyfmZvfQ0WKSACuHP6D4QkAxGTuJgBqsyY0BrkeAQz6O/CGzJ8ptUVEAnDV8B+MlABEPAbYMWCbUhu1oQdg0FeArxb43ByakPSpuVqVANgDIJVVqsF6HXB+oc8eiWNoVHfzgC0DtrtW254rAdg5YJtSG7WpBwBgOWmSoDsLfX4UewAUZb+g7f5z+A9yJQAbEjOtoaTO5B4DMNT1wL8WroPUFI8O2OYAcNHwH04b4R9GvQr4COCGoG2rey8GDs78mevzUBK6dHVZRDpPLgBuy1yfOmhbD8CgXwAfBt5VuB5VidyfLwIOHOHn6zHyNXsky0i9LxNxD+lVscU89MrYVaSpnpXPowK2eS0jvOE30sl0E+mAz6y4AvsCP6l4m6rOa0pXYARXAN8EvsawKSw1YaUTAID/BzwSeHLpilQgcn++OnDbE9VPen3sT8CvgZ8DDxStUfs9MmCba939w8iPAFYBlwZU4BEB2+xFdbiQ57ILaWa5K1f/OqdsdRqtDudNP+nu9rrC9VDnppC+h68EfkhKxN9BzDS1gi2IWQTowpF+OFICAPC3gArsG7DNXtSLo5hnA+8GzgEeVrYqI6qycW36VMDjuQt4Ps3vVq5DQlXCxsCHSG3EToXr0kb7B2234x4AiEkAtiItcKDu9OqFB2Av4CwcUDoZdTpv/gq8tdBn92ICHWFX0nfRV7yrdWjQdov3AIC9AOreFqTFZmaXrkiQtg4CHO5zwDdKV6ILddufJWwM/BiYXroiLfL4gG3eRhoEuJbREoALiekydBxA97yDgX2AN5euRMPUscF6DXE3G8pjL+AVpSvREhuR9mfVzhztL0ZLAJYwwsIBFTggYJu9po4X8hKOBeaWrkSAto8BGGoZaTxAxAJkyqdOby002eMYvU3uxtmj/cVYH3ZBQEUOAaYGbLeX2AOQzAWOKF2JBqlr4ngl8FLqW7/RrChdgRrZm3oOzm2aw4K2e9ZofzFWAhDRNbc+jgPo1qrSFaiRNrxPPlxUQ7gyaLtV+Bnwv6UrMUGLSlegZvYuXYEWiHj+/wBjrMWROwGAuFGOvcILz0O2L12BAFFd9XU/b94JnJ7hc5ZWtB0fW6xpfukKNNwOxKwAeAFjzAg53iOAiIvR4wK22UvuKl2BGtlkEv8n4pyucma0JRVua9DdTHxa2NxWAi8Abgn+nMUVbWcJPgYYyomBunNk0HbHTKrHSgDuAi6pti5Amm/ecQCTd3vpCtTIZFaYq+oOcKgq764j1j+4PGCbEW4Fnkdswzri61CTMEDMjKlNFfG96iXPDNruqWP95XgjDk+rrh4PchxAd84tXYEauWkS/yeiK7zKbUYk3aOOAq6hM0hveETop9pk6C8Vbqvpontu2mwe8NiA7S5jnO/+eAlA1DO5xwVttxecUboCNfLbSfyfiDvsKle5/EOF2xr064BtRvoU8P2A7V5AehxSlXMq3FbTRbw11iuOIGYypdNJScCkbUzKmgcqLr/splLiL1R/TJpWlgObT2LfvSagLlXO3z0dWFBh3W6kmY/c1gMuo9rj9I6K67gxaU2D0t+F0uWybndkj/seMcelkum2Lwqo2HLSF1yT83zKf+lLl09Oct89quJ6LKH6VQrfXmH93lRx3XLajTTavor9sAjYMKCOJ1RUvyaXN3a9F3vXeqRrSMRxqWRWwU8HVe45VVSuR00jvaZZ+otfqtxIuvuarEsrrMuJXdRjNDOBf1RQt8to/ujsI0lvCHS7L94QVL+tgXsqqF9Ty+U0/xwr6cXEHJebqGjSuGcHVfCkKirXw3YkPc8sfQHIXZaR7uK78R8V1WVlBXUZzR6ktxwmW7elgXXL7WV09yjye8TOoPls0gRdpb8bucs9OKC7W78k5th8pqoKbkTMyX03riLVrYNIr06VvhDkKgtXx9ytKaQBhN3W5wMV1GUs+5F6OyZar+XAUcF1y+2lTO55+wmkHrNoL5lk/ZpabiBu7fpesTFpDpGI43N4lRW9OKiSEVMf9pqtgF9Q/oIQXX4EbFvRPoP06s3PJlmXfuCD5BlctynwbTq/A76etOZGGx1I6nLudD/kToIeTpp3vfR3JbLcDxxHujFUd15LzDGq/Ob640EVPa7KSva4fYCvkjLz0heJKk/kr1PNXf9I+oDnAn+iswb2AeBkUkOU236k4zvaY5/rSKPc2z64dibwekYenLyIlAw/lzx3/aM5DPgaadKh0t+hKsqdwK9Ig/02rXA/9bqziTleHT9e7/S52EHAnzvd6ARcD2xHqrSqsx1pBOgmpFflRmsUNpjANucy8TveFcB9o/zd/Tw0e9hKHpqidSWpMbuSNIgt13Sr84BHADuTJquax0P1v500cPAiunyvtgJTSXeaO5DqeQfprrgps/1VaUNgd1Lytoh0vtRtsaxNScnb5qRzah4piamzO4eUS4lZGr7X7UW6nkR4NqnHtDJTSROoRGQr+1RZUUmSau6zxLSnS4B1Oq3EeDMBDloF/LzTjU7QC4O2K0lS3cwGXhS07R8Ts6AYzyQmY7mZZs5UJknSRL2MuPEaT4mq9BzSM9uISj85qtKSJNVI1OC/W5jg4NdOHwFAavwns/hKJ14atF1JkuriUcABQdv+DmkQdZiXE5O5LCWNjpUkqa2iFv4ZIMOsjJsSN+Xly6MrL0lSIduSXi2OaD//kSuI04MC+FOuACRJyuwTxN39Ry12tZZXBgXQT5rcRJKkNlmPuFUjlzKxSd26sj5xbwN8JFcQkiRl8p/E3f1/NWMcAHy3oooPL3cxgVmMJEmquTmklUyjEoDsqzI+raKKj1RemTEOSZIivZW49vLCjHE8aBpp0oGIgC6m80WKJEmqqznArcQlAMfkC2VNkSMaH58xDkmSIryFuHbyDgo+Mn94BxWcbPlpxjgkSaraHOJ6ygeA92WLZBQXEhPYKnwlUJLUXO8krvFfBmyWL5SRvYm4AD+ZMQ5JkqqyEXHv/Q8AX8wXyug2AO4jJsBFwIb5QpEkqRKfJK7xXwXsnC+UsX2BuED/J2MckiR162HAcuLaxR9ni6QDu5Gm8Y0I9F7sBZAkNcc3iWv8B0hLCtfKqcQF+/6McUiSNFn7Ebdi7gDws3yhdO5I4gK+h4wLHUiSNAlTgHPosbt/SDP3XUFc0O/NF4okSRP2CmIb/1rPj/NmYnsB5uULRZKkjs0ldtKf2t79D1ofWExc8P8vXyiSJHXs0/Tw3f+gzxDbC7BpvlAkSRrXvsAK4tq+lcCe2aLpwjbA/cTtiM/nC0WSpDFNBc4j9u7/y9miqcCXiM2E9soXiiRJo3obsY3/UmDrbNFUYFtiewF+ly8USZJGtC2x494GaOg8OCcQu1Oeki8USZLW8hti27mFpLcLGmcHYgdF/AOYli0aSZIe8m/ENv4DwKtzBRPh68TunNdki0SSpGRr4C5i27eLafhN7k6kQXtRO+g2nBxIkpRPH2kcWmTj3w8clCugSCcRu6O+mC8USVKPeyOxbdoA8I1s0QTbhdixAP3AwdmikST1ql2AJcQ2/vcAm+cKKIfPEbvDLgVmZotGktRrpgN/If7u/025AsplE1JWE7nT3pcrGElSz/ko8Y3/RTR84N9o3k7sjrsf2D1bNJKkXnEYsIrYNmwV8NhcAeU2A7iS2B14NjAlV0CSpNbbFFhA/N3/J3MFVMrziN+Jr8oWjSSpzfqAU4hvt64F1s0UUzF9wJnE7sh7SPMzS5LUjWOJb/z7gSfmCqi0/UkBR+7QP5OWaJQkaTIOI/YV9sFyQq6A6uLbxO/Ud2WLRpLUJluTFuKJbqcWABtkiqk25hO/hOIDwKNyBSRJaoUZpAHl0Y1/P3BEpphq503E7+CrgPVyBSRJarzoiesGy+dzBVRHU4G/Er+Tv5wrIElSo/0beRr/fwLr5AmpvvYmddVH7+zn5QpIktRIjwGWE98erQAOyBRT7eWYXvEO0qAOSZKGmw/cQp67///OFFMjzAGuJn6nn4MLBkmS1jQHOJ88jf9fSYsKaYgnkWfnH58rIElS7fUBJ5On/bkL2C5PWM1zEnkOwityBSRJqrUPkKfd6QeelSmmRtoEuJ34A7EM5weQpF73cvI0/gOksW4ax1HkORg3kBIOSVLvOYy0hHyO9uYsfO7fsa+Q56D8AZiWKSZJUj3sAdxNnnZmIbBVnrDaYV3SJAk5Ds7HM8UkSSpvK1IPcI72ZSVweJ6w2mU/8kwQNAC8NlNMkqRy1gcuJE+7MgC8O09Y7fRu8mVpz8gUkyQpv9mkZeJzNf6/wyXpuzIFOI08B2sJsH+WqCRJOU0FfkS+xv9GYOMskbXcw4B7yXPQFgDbZIlKkpRDH/A18jX+S4BHZomsR7yEfAfvH8C8PGFJkoJ9gnztRz/wnDxh9ZYvk+8gnoZrBkhS0+Wa5W+wvCtPWL1nFnAu+Q7kSaQxCJKk5nkveRv/E0mPGxRkPnAb+Q7oCXhAJalp3krexv9M7DXO4vHACvId2OPyhCVJqsCbyNv4XwtsmiUyAXAseQ/wJ/KEJUnqwutJA/FytQ2LgL2yRKYH5Vy/ebA4o5Mk1dfLyNv4rwSeniUyrWVd4BLyJgHHZolMkjQR/wqsIm978PoskWlUu5K6YHId8H7gdVkikyR14l9Id+M5G/9PZ4lM43oqeQcF9uPiQZJUBy8if+P/LXxFvFZeQd4TYAD4SJbIJEkjOYb83f6n4ut+tfRhyiQBzhMgSXn9B3kH/A0AZwPr5AhOE9dHmokpdxLwBewOkqRccr8GPgBcDGyYIzhN3gzg9+Q/Ob4NTM8QnyT1qj7g4+S/vl8NbJEhPlVgQ+Ay8p8kpwCzM8QnSb2mjzTyPvd1fSGwc4b4VKHtgFvJf7L8HlgvQ3yS1CumAd8k//X8bmDvDPEpwP7AfeQ/af4ObJMhPklqu5nAj8l/HV8CPDZDfAp0OLCU/CfPAuBRGeKTpLaaA/yG/NfvB4CnZYhPGTwVuJ8yGeTRGeKTpLbZiLTEbonG/1kZ4lNGR5EObO6TqR94X3x4ktQa21FmILeNf4s9h7xTBg8tJ+BrgpI0nr2Bm7DxV4B/I//UkYPlt8C88AglqZmeCiymTON/VIb4VAO514weWq7E10okabh/o8xjWhv/HvQGyiQAA8Ay4OXxIUpSIxxLmZsyG/8e9lbK9QQMkNYQcFUpSb1qGvAVylx/7weeGR+i6uyllBsYOACcTxrxKkm9ZB3g55Rr/L3zFwAvoMyzp8FyO/Ck8CglqR42B86lXOP/jPgQ1SRHUGbGwMGyEngPLissqd32AW6gzHV2GXBkfIhqokOAeymXBAyQZr7aPjpQSSrgaZS7xi4GnhgfoppsP1KXfMkk4B7gJdGBSlJGb6TcHCx3AgfEh6g22I0yM1ENLycDGwTHKkmRZgBfo9x19GZgz/Ao1So7AP+kfBJwHenRhCQ1zSbAGZS7fl4GzA+PUq20IfBHyicB/cBxpExakppgT+Aayl03zyMlINKkzQROonwSMECaM8BphCXV3RHAIspdK38PrBcepXpCH/Beys4aOFgeAD4IzAqNWJIm5y2k15pLXSN/hDOsKsBzKTtXwNByFXB4bLiS1LFZpGXPS14XTyRNLyyFeAywkPIJwACpR+JEYKPQiCVpbFsDf6Hs9fA4nEhNGewEXEH5BGCwLACODo1YkkZ2GHAb5a5/q4C3hUcpDTEP+BnlG/+h5Uf4youkfN5M2cXUlgLPCY9SGkEfaR3rkgNehpclwEeAdQPjltTbZlF2cp8B4A7goOhApfE8jvqMCxgsN5KWOu6LC1tSD5pPuZX8BstVwM7RgUqdmg+cQ/mGf3g5jbT6liR161DK3+ychRP8qIZmAsdTvtEfXlaR3hbYNC50SS13DGWf9w8A3wdmRwcqdeOVwHLKN/zDy12kQTtOkiGpU3NJDW/p69cH8ZGmGmIP4O+U/9KMVG4gZfNOmCFpLLsCl1D2erUCeHV0oFLVZpEmp6jDFMIjlctJAwWdPEPScC8G7qPsNWox8LToQKVITwZuoXyDP1q5mDTNsSTNJN24lL4u3YwDmNUSWwCnUv5LNVb5E75XK/Wy7UjL6Ja+Fp1NumZKrdEHvJV6DhAcWn5DmttAUu84kjRQuPT15+s4UFktti9wKeW/aOOVs4Bn4Mhbqc2mAh+i/FilFaS3lKTWm06aRvh+yjf045V/kAYLTg/ZE5JK2YR6PJq8C3hicKxS7exNPZ65dVKuA94IzInYEZKyOpg00K70deUK0uuGUk+aDryb+o8NGCy3Au/CmQWlJuoD3k75Wf0GSCuqzo0NV2qGHYHTKf+l7LTcD5wMPCFiZ0iqXF1m9esnrVrqHCTSEFNIs/QtpvyXdCLlvNX1dp5uqZ72Ja2iV/pasQx4SXCsUqPtAPyC8l/WiZaFpDm751e/SyRN0qtIDW/p68P1pEREUgeeAVxD+S/uRMsK4IfAEaTXjCTltw5wEuWvBwOkicYcNyRN0GzgvcBSyn+JJ1MWAB8Ddq96x0ga1a6kV3hLf/8HgM8BM2LDldpta+BEyn+ZuymXkOY/2KTifSPpIc8C7qH8930Z8LLgWKWecjjNmElwrLIcOIW0CJETDEnVmEYaXV/6+z0A/BPYKzZcqTfNBP6LemT53ZaFwBdJiY3jBaTJ2Rb4K+W/zwOk8T++3y8F25CU8ddhhG8V5U7SY44jsWdA6tTTSN+d0t/fFcD7cP0QKav5wPHASspfBCKSAQcQSWubSmpwV1H++3obqRdPUiH7Uo/FPaoud5CSgReQej2kXrcZ8AfKfzcHSDOYbhEbrqROPQE4n/IXhoiykjTz4EeAg7C7Ub2nLgv5DJB6Hn1cJ9XMFOCFpFfvSl8kIssC4ATgOcD6lew5qZ7qtJDPvcCzY8OV1K0pwPOAiyh/0YguK4AzgQ8BTwbWrWD/SXWwAfBTyn/HBoCLgV1iw5VUpT7SBCEXUP4CkjMhOBv4KGmk9Hpd70Upv/2oz5Tg3yRNMSypgfpII+vr8s5wzrJyddwfB44CtupyX0rR6rKQz3LgNcGxSsroqcBZlL+4lCwLSF2r7yY9Ntioqz0qVaNOC/lcCzwyNlxJpTwW+AHtmkegm3I18F3grcBhwMaT37XShNVpIZ9TSOMPJLXcdqTX6+6m/IWnbuUu4AzSa09vJL1qudnkdrM0qros5LOSNMnQlNBoJdXO+qS73+sofyGqe1kA/Bb4FPBa0mOVXYFZE93p6mkzgc9S/nweAG4BHhcarWrFyVQ0kmnA0cBbgEcXrkvTDF5IryE9Qx38dbAsBB4oVjvVybbA94FHla4IcBpp/pBbC9dDGZkAaDz7A68kTcfr+/XVuIOUCNxKShZuJ83wdtuQny0gPX5QOx1Bmua69BTXA6TXZd9D6v6XpLXMJb2a1NaphutYbiG9qfBcUlexmm8q8EGgn/Ln113A02PDldQ2+5EGxS2i/EWsV8pVpHEGaq46LeRzLvCw0Ggltdq6pMcDvTi5UKny/o6OjOrmENJjndLnzwDweexRklSh3YEPUJ+pS9tcPtThMVF5dVrIZzHwothwJfWyPtIEQ58jDW4rfdFrY+kHntHpAVExdVrI5xJgt9hwJekhU0kT55xIuvsofRFsU7kOmNHxkVBu+5LGbZQ+TwaAb+EbPJIKWhd4MfBjYAnlL4ptKP86oSOgXFzIR5JGMZu0MuHxpPfeS18om1p+NtEdr1Czga9Q/rwYAG4ADogNV5K6M5W08M6ncAriiZb7cDKvunAhH0nq0iNIr7qdC6yi/MW07qX0THJKU+jWYYzLCuC/MCmU1AIbA88HTgBupPwFto5l10nvXXWrTgv5LAAOjQ1XksrZHjgGOBm4l/IX3TqU3bvao5qs+cDZlD/+A8DpwBax4UpSfcwEDifNq346sJTyF2ITgN5wBHAn5Y99P/Bh0uqdktSzppHWKHgjqYfgNspfoE0A2mUq8D7qMTblXuDZodFKUkP1kWY+eyXwDeBKyl+0TQCaa3NcyEeSGmsucBCpl+BE0vSodbibMwGot4OBmyl/rAdI5+3s2HAlqTesx9pJwUrKX+hNAMrrI50XD1D+OC8FXhYbrnqN74tKa5sB7ERqXLcH9lj9+92AOQXrNZI9gEtLV6KF5gJfpR7P2a8AnkOaaEiqjAmA1LlpwHakRGA30jv4O63+2RaU+T6ZAFRvP+D7pONa2reAV5NmfZQqZQIgVWMGsDWwJSkZ2H5Y2ZY0irxqJgDVeinwRco/Z78fOBY4rnA9JEldmkHMdLGOAajGOsBJlH/WPwBcAzwyNlxJUk6LMAGoo12Aiyjf8A+QFvJxfQdJahkTgPp5FnAP5Rv+laRJhqaERitJKsIEoD5mkp6vl274B0izVj4hNlxJUkkmAPXgQj6SpKxMAMqr00I+xwHTY8OVJNWBCUA5dVrI5x7g6NBoJUm1YgJQxibAqZRv+AeA80nzQkiSeogJQH6H4EI+kqTCTADyqdNCPouBF8aGK0mqMxOAPOYCP6B8wz8AXA7sGRuuJKnuTADi7QtcRfmGfwD4JrBubLiSpCYwAYj1UmAp5Rv+5aTHD5IkASYAUWYDJ1C+4R8ArgcOiA1XktQ0JgDVcyEfSVLtmQBUy4V8JEmNYAJQjTot5LMQF/KRJI3DBKB7LuQjSWocE4DuuJCPJKmRTAAmx4V8JEmNZgIwcS7kI0lqPBOAiXEhH0lSK5gAdMaFfCRJrWICMD4X8pEktY4JwNhcyEeS1EomAKNzIR9JUmuZAKytbgv5PDo2XElSLzIBWJML+UiSeoIJwENcyEeS1DNMAFzIR5LUg3o9AXAhH0lST+rlBMCFfCRJPasXEwAX8pEk9bxeSwBcyEeSJHorAXAhH0mSVuuFBMCFfCRJGqbtCUCdFvK5DBfykSTVRJsTgH2Bqynf8A+QFvJZJzZcSZI619YEwIV8JEkaQ9sSABfykSSpA21KAFzIR5KkDrUlATgaF/KRJKljTU8AXMhHkqRJaHIC4EI+kiRNUlMTABfykSSpC01LAFzIR5KkCjQpAXAhH0mSKtKUBOAQYEFAXSdTXMhHktR4dU8AXMhHkqQAdU4AXMhHkqQgdU0AHoEL+UiSFKaOCYAL+UiSFKxOCYAL+UiSlEldEgAX8pEkKaM6JAAu5CNJUmYlEwAX8pEkqZBSCUCdFvI5DRfykST1mBIJgAv5SJJUWM4EwIV8JEmqiVwJgAv5SJJUIzkSgDot5HM8afChJEk9LTIBcCEfSZJqKioBcCEfSZJqLCIBeDEu5CNJUq1FJAD9AducaFkGvKrC/SRJUqtEJACliwv5SJI0jrYlAKcAG1S6hyRJaqG2JAAu5CNJ0gS0IQFwIR9Jkiao6QnAabiQjyRJE9bUBMCFfCRJ6kITE4B7gGdF7AxJknpF0xIAF/KRJKkCTUoAXMhHkqSKNCEBcCEfSZIqVvcEwIV8JEkKUOcEwIV8JEkKUscEYDnwxsigJUnqdXVLAFzIR5KkDOqUALiQjyRJmdQhAViBC/lIkpRV6QRgIXB4eJSSJGkNJROA03AhH0mSiiiRALiQjyRJheVOAFzIR5KkGribfI3/X4Bt84QlSZLGci15Gv/PADMyxSRJksbxG2IbfhfykSSpht5JXOP/D2DXfKFIkqRObQesovrG/0RcyEeSpFr7BtU1/C7kI0lSQ2wK3EL3jb8L+UiS1DCHAkuZfOP/U2Be9lpLkqSuPQ64nYk1/A8A/wn05a+uJEmqylbAd+hsYOAZwN5lqilJkiJsAxxLWrDnWtKd/u3A+cCngAOK1UxSa/1//PiSem4x5zMAAAAASUVORK5CYII='/%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-linkedin{display:inline-block;width:2.8rem;height:2.8rem;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.9974 4.66797H6.9974C5.70873 4.66797 4.66406 5.71264 4.66406 7.0013V21.0013C4.66406 22.29 5.70873 23.3346 6.9974 23.3346H20.9974C22.2861 23.3346 23.3307 22.29 23.3307 21.0013V7.0013C23.3307 5.71264 22.2861 4.66797 20.9974 4.66797Z' fill='%230E76D6'/%3E%3Cpath d='M9.33594 12.832V18.6654' stroke='white' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M9.33594 9.33203V9.3437' stroke='white' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M14 18.6654V12.832' stroke='white' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M18.6667 18.6654V15.1654C18.6667 14.5465 18.4208 13.953 17.9832 13.5154C17.5457 13.0779 16.9522 12.832 16.3333 12.832C15.7145 12.832 15.121 13.0779 14.6834 13.5154C14.2458 13.953 14 14.5465 14 15.1654' stroke='white' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.icon-youtube-sns{display:inline-block;width:28px;height:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M20.3333 6H8.66667C6.08934 6 4 8.0467 4 10.5714V17.4286C4 19.9533 6.08934 22 8.66667 22H20.3333C22.9107 22 25 19.9533 25 17.4286V10.5714C25 8.0467 22.9107 6 20.3333 6Z' fill='%23ED3023'/%3E%3Cpath d='M12 11L18 14.5L12 18V11Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.icon-online{display:inline-block;width:2.8rem;height:2.8rem;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.3333 4.66699H4.66667C4.02233 4.66699 3.5 5.18933 3.5 5.83366V17.5003C3.5 18.1447 4.02233 18.667 4.66667 18.667H23.3333C23.9777 18.667 24.5 18.1447 24.5 17.5003V5.83366C24.5 5.18933 23.9777 4.66699 23.3333 4.66699Z' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.16602 23.333H19.8327' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M10.5 18.667V23.3337' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M17.5 18.667V23.3337' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-pdf{display:inline-block;width:3.2rem;height:3.2rem;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.75 17V4.74984H21L24.25 8.99984V17' stroke='%231C1C1C' stroke-width='1.5'/%3E%3Cpath d='M9.24023 24.8184H7.01953V23.6523H9.24023C9.62695 23.6523 9.93945 23.5898 10.1777 23.4648C10.416 23.3398 10.5898 23.168 10.6992 22.9492C10.8125 22.7266 10.8691 22.4727 10.8691 22.1875C10.8691 21.918 10.8125 21.666 10.6992 21.4316C10.5898 21.1934 10.416 21.002 10.1777 20.8574C9.93945 20.7129 9.62695 20.6406 9.24023 20.6406H7.4707V28H6V19.4688H9.24023C9.90039 19.4688 10.4609 19.5859 10.9219 19.8203C11.3867 20.0508 11.7402 20.3711 11.9824 20.7812C12.2246 21.1875 12.3457 21.6523 12.3457 22.1758C12.3457 22.7266 12.2246 23.1992 11.9824 23.5938C11.7402 23.9883 11.3867 24.291 10.9219 24.502C10.4609 24.7129 9.90039 24.8184 9.24023 24.8184Z' fill='%231C1C1C'/%3E%3Cpath d='M16.1426 28H14.3203L14.332 26.834H16.1426C16.6699 26.834 17.1113 26.7188 17.4668 26.4883C17.8262 26.2578 18.0957 25.9277 18.2754 25.498C18.459 25.0684 18.5508 24.5566 18.5508 23.9629V23.5C18.5508 23.0391 18.498 22.6309 18.3926 22.2754C18.291 21.9199 18.1387 21.6211 17.9355 21.3789C17.7363 21.1367 17.4902 20.9531 17.1973 20.8281C16.9082 20.7031 16.5742 20.6406 16.1953 20.6406H14.2852V19.4688H16.1953C16.7617 19.4688 17.2793 19.5645 17.748 19.7559C18.2168 19.9434 18.6211 20.2148 18.9609 20.5703C19.3047 20.9258 19.5684 21.3516 19.752 21.8477C19.9355 22.3438 20.0273 22.8984 20.0273 23.5117V23.9629C20.0273 24.5762 19.9355 25.1309 19.752 25.627C19.5684 26.123 19.3047 26.5488 18.9609 26.9043C18.6172 27.2559 18.207 27.5273 17.7305 27.7188C17.2578 27.9062 16.7285 28 16.1426 28ZM15.1348 19.4688V28H13.6641V19.4688H15.1348Z' fill='%231C1C1C'/%3E%3Cpath d='M22.9746 19.4688V28H21.5039V19.4688H22.9746ZM26.4551 23.2012V24.3672H22.5996V23.2012H26.4551ZM26.9414 19.4688V20.6406H22.5996V19.4688H26.9414Z' fill='%231C1C1C'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-pdf:hover{display:inline-block;width:3.2rem;height:3.2rem;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.75 17V4.74984H21L24.25 8.99984V17' stroke='%231C1C1C' stroke-width='1.5'/%3E%3Cpath d='M20.6294 5.49984H8.5V16.25H23.5V9.25374L20.6294 5.49984Z' fill='%231C1C1C' stroke='%231C1C1C' stroke-width='1.5'/%3E%3Cpath d='M9.24023 24.8184H7.01953V23.6523H9.24023C9.62695 23.6523 9.93945 23.5898 10.1777 23.4648C10.416 23.3398 10.5898 23.168 10.6992 22.9492C10.8125 22.7266 10.8691 22.4727 10.8691 22.1875C10.8691 21.918 10.8125 21.666 10.6992 21.4316C10.5898 21.1934 10.416 21.002 10.1777 20.8574C9.93945 20.7129 9.62695 20.6406 9.24023 20.6406H7.4707V28H6V19.4688H9.24023C9.90039 19.4688 10.4609 19.5859 10.9219 19.8203C11.3867 20.0508 11.7402 20.3711 11.9824 20.7812C12.2246 21.1875 12.3457 21.6523 12.3457 22.1758C12.3457 22.7266 12.2246 23.1992 11.9824 23.5938C11.7402 23.9883 11.3867 24.291 10.9219 24.502C10.4609 24.7129 9.90039 24.8184 9.24023 24.8184Z' fill='%231C1C1C'/%3E%3Cpath d='M16.1426 28H14.3203L14.332 26.834H16.1426C16.6699 26.834 17.1113 26.7188 17.4668 26.4883C17.8262 26.2578 18.0957 25.9277 18.2754 25.498C18.459 25.0684 18.5508 24.5566 18.5508 23.9629V23.5C18.5508 23.0391 18.498 22.6309 18.3926 22.2754C18.291 21.9199 18.1387 21.6211 17.9355 21.3789C17.7363 21.1367 17.4902 20.9531 17.1973 20.8281C16.9082 20.7031 16.5742 20.6406 16.1953 20.6406H14.2852V19.4688H16.1953C16.7617 19.4688 17.2793 19.5645 17.748 19.7559C18.2168 19.9434 18.6211 20.2148 18.9609 20.5703C19.3047 20.9258 19.5684 21.3516 19.752 21.8477C19.9355 22.3438 20.0273 22.8984 20.0273 23.5117V23.9629C20.0273 24.5762 19.9355 25.1309 19.752 25.627C19.5684 26.123 19.3047 26.5488 18.9609 26.9043C18.6172 27.2559 18.207 27.5273 17.7305 27.7188C17.2578 27.9062 16.7285 28 16.1426 28ZM15.1348 19.4688V28H13.6641V19.4688H15.1348Z' fill='%231C1C1C'/%3E%3Cpath d='M22.9746 19.4688V28H21.5039V19.4688H22.9746ZM26.4551 23.2012V24.3672H22.5996V23.2012H26.4551ZM26.9414 19.4688V20.6406H22.5996V19.4688H26.9414Z' fill='%231C1C1C'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.icon-papers{display:inline-block;width:3.2rem;height:3.2rem;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.75 26.75H6.75V4.75H24.75V21.75L19.75 26.75Z' fill='white' stroke='%231C1C1C' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M14 8.5H10.5V12H14V8.5Z' stroke='%231C1C1C' stroke-width='1.5'/%3E%3Cpath d='M9.75 16.75H21.75' stroke='%231C1C1C' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M9.75 19.75H17.75' stroke='%231C1C1C' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-pin{display:inline-block;width:2.4rem;height:2.4rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.1837 20.2012L12.5 21C11.4459 19.7853 10.5201 18.6447 9.72243 17.578L9.20964 16.8778C7.06988 13.8912 6 11.5221 6 9.77038C6 6.0312 8.91015 3 12.5 3C16.0899 3 19 6.0312 19 9.77038C19 11.5221 17.9301 13.8912 15.7904 16.8778L15.2776 17.578C14.6572 18.4076 13.9592 19.282 13.1837 20.2012ZM15 9.5C15 10.8807 13.8807 12 12.5 12C11.1193 12 10 10.8807 10 9.5C10 8.11929 11.1193 7 12.5 7C13.8807 7 15 8.11929 15 9.5Z' fill='%23999999'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.icon-tag{display:inline-block;width:2.8rem;height:2.8rem;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='28' height='28' fill='%231C1C1C'/%3E%3Cpath d='M17.148 19.14L12.668 13.414C12.5467 13.2553 12.4207 13.0873 12.29 12.91C12.1593 12.7327 12.0287 12.5507 11.898 12.364H11.884L11.912 16.704C11.912 16.956 11.9073 17.1987 11.898 17.432C11.8887 17.6653 11.8747 17.8427 11.856 17.964C12.0053 17.9453 12.192 17.936 12.416 17.936C12.6493 17.9267 12.8127 17.922 12.906 17.922V19H9.714V18.076C9.92867 18.0667 10.106 18.0387 10.246 17.992C10.3953 17.9453 10.5073 17.838 10.582 17.67C10.666 17.502 10.708 17.2313 10.708 16.858L10.68 11.496C10.68 11.244 10.6847 11.0013 10.694 10.768C10.7033 10.5347 10.7173 10.3573 10.736 10.236C10.5867 10.2453 10.3953 10.2547 10.162 10.264C9.938 10.264 9.77467 10.2687 9.672 10.278V9.2H11.87L16.154 14.604C16.3873 14.9027 16.5787 15.1593 16.728 15.374C16.8867 15.5887 17.022 15.7753 17.134 15.934H17.148V11.496C17.148 11.244 17.1527 11.0013 17.162 10.768C17.1713 10.5347 17.1807 10.3573 17.19 10.236C17.0407 10.2453 16.854 10.2547 16.63 10.264C16.406 10.264 16.2427 10.2687 16.14 10.278V9.2H19.332V10.124C19.1267 10.1333 18.9493 10.1613 18.8 10.208C18.6507 10.2547 18.534 10.362 18.45 10.53C18.3753 10.6887 18.338 10.9593 18.338 11.342V19.14H17.148Z' fill='%23FFE141'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-check{display:inline-block;width:2.4rem;height:2.4rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='2.75' y='2.75' width='18.5' height='18.5' rx='2.25' stroke='%23DDDDDD' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-check-gray{display:inline-block;width:2.4rem;height:2.4rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='2.75' y='2.75' width='18.5' height='18.5' rx='2.25' stroke='%23DDDDDD' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-checked{display:inline-block;width:2.4rem;height:2.4rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='10' fill='%231C1C1C'/%3E%3Crect x='2' y='2' width='20' height='20' rx='3' fill='%231C1C1C'/%3E%3Cpath d='M8 11.4286L11.3333 15L16 10' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-radio{display:inline-block;width:2.4rem;height:2.4rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='7.5' fill='white' stroke='%231C1C1C' stroke-width='5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.icon-radio02{display:inline-block;width:2.8rem;height:2.8rem;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14' cy='14' r='11.5' fill='white' stroke='%231C1C1C' stroke-width='5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-radio-off{display:inline-block;width:2.4rem;height:2.4rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='7.5' fill='white' stroke='%23DDDDDD' stroke-width='5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.icon-radio-off02{display:inline-block;width:2.8rem;height:2.8rem;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14' cy='14' r='11.5' fill='white' stroke='%23DDDDDD' stroke-width='5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-radio-line{display:inline-block;width:3.4rem;height:3rem;background-image:url("data:image/svg+xml,%3Csvg width='34' height='30' viewBox='0 0 34 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 11.9L12.3344 26L32 2' stroke='%231C1C1C' stroke-width='4'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-notice{display:inline-block;width:2.8rem;height:2.8rem;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14' cy='14' r='14' fill='url(%23paint0_linear_3248_32650)'/%3E%3Cpath d='M14.8203 7.625L14.7188 15.7891H13.4141L13.3047 7.625H14.8203ZM13.2578 18.2734C13.2578 18.0391 13.3281 17.8411 13.4688 17.6797C13.6146 17.5182 13.8281 17.4375 14.1094 17.4375C14.3854 17.4375 14.5964 17.5182 14.7422 17.6797C14.8932 17.8411 14.9688 18.0391 14.9688 18.2734C14.9688 18.4974 14.8932 18.6901 14.7422 18.8516C14.5964 19.013 14.3854 19.0938 14.1094 19.0938C13.8281 19.0938 13.6146 19.013 13.4688 18.8516C13.3281 18.6901 13.2578 18.4974 13.2578 18.2734Z' fill='%23555555'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3248_32650' x1='14' y1='0' x2='14' y2='28' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23DDDDDD'/%3E%3Cstop offset='1' stop-color='%23DDDDDD' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-book{display:inline-block;width:12.1rem;height:15.1rem;background-image:url("data:image/svg+xml,%3Csvg width='121' height='151' viewBox='0 0 121 151' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1.5' y='1.5' width='119' height='149' fill='white' stroke='%231C1C1C'/%3E%3Crect x='2' y='18' width='104' height='133' fill='url(%23paint0_linear_3308_31914)'/%3E%3Cmask id='mask0_3308_31914' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='150'%3E%3Crect x='0.5' y='0.5' width='119' height='149' fill='white' stroke='%231C1C1C'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_3308_31914)'%3E%3Ccircle cx='98' cy='111' r='45' fill='url(%23paint1_linear_3308_31914)'/%3E%3C/g%3E%3Crect x='14' y='2' width='148' height='12' transform='rotate(90 14 2)' fill='%23FFE141'/%3E%3Cpath d='M25.484 130V129.34C25.708 129.332 25.88 129.292 26 129.22C26.12 129.148 26.204 129.028 26.252 128.86C26.3 128.692 26.324 128.456 26.324 128.152V127L24.164 123.568C24.02 123.344 23.9 123.12 23.804 122.896C23.708 122.672 23.652 122.492 23.636 122.356C23.508 122.364 23.396 122.372 23.3 122.38C23.204 122.38 23.104 122.384 23 122.392V121.6H26.396V122.26C26.116 122.252 25.9 122.288 25.748 122.368C25.604 122.448 25.524 122.568 25.508 122.728C25.5 122.88 25.568 123.076 25.712 123.316L26.636 124.816C26.684 124.896 26.748 125.004 26.828 125.14C26.908 125.268 26.988 125.408 27.068 125.56C27.156 125.704 27.232 125.836 27.296 125.956H27.308C27.364 125.836 27.436 125.684 27.524 125.5C27.62 125.316 27.732 125.1 27.86 124.852L28.616 123.388C28.656 123.3 28.708 123.192 28.772 123.064C28.844 122.936 28.92 122.808 29 122.68C29.08 122.544 29.156 122.432 29.228 122.344C29.092 122.352 28.928 122.36 28.736 122.368C28.552 122.376 28.404 122.384 28.292 122.392V121.6H30.884V122.26C30.564 122.292 30.296 122.412 30.08 122.62C29.864 122.828 29.632 123.164 29.384 123.628C29.12 124.132 28.856 124.632 28.592 125.128C28.336 125.616 28.084 126.1 27.836 126.58C27.836 126.708 27.836 126.848 27.836 127C27.836 127.152 27.836 127.308 27.836 127.468C27.836 127.628 27.836 127.776 27.836 127.912C27.836 128.04 27.836 128.14 27.836 128.212C27.836 128.428 27.832 128.628 27.824 128.812C27.816 128.996 27.804 129.14 27.788 129.244C27.932 129.236 28.1 129.228 28.292 129.22C28.492 129.212 28.648 129.208 28.76 129.208V130H25.484ZM35.2266 130.192C34.4666 130.192 33.8186 130.064 33.2826 129.808C32.7466 129.552 32.3106 129.212 31.9746 128.788C31.6466 128.356 31.4066 127.88 31.2546 127.36C31.1026 126.84 31.0266 126.32 31.0266 125.8C31.0266 125.296 31.1106 124.788 31.2786 124.276C31.4466 123.756 31.7026 123.28 32.0466 122.848C32.3986 122.416 32.8386 122.068 33.3666 121.804C33.8946 121.54 34.5146 121.408 35.2266 121.408C35.9546 121.408 36.5826 121.54 37.1106 121.804C37.6466 122.068 38.0826 122.42 38.4186 122.86C38.7626 123.292 39.0146 123.764 39.1746 124.276C39.3426 124.788 39.4266 125.296 39.4266 125.8C39.4266 126.296 39.3426 126.8 39.1746 127.312C39.0066 127.824 38.7466 128.3 38.3946 128.74C38.0506 129.172 37.6146 129.524 37.0866 129.796C36.5586 130.06 35.9386 130.192 35.2266 130.192ZM35.3226 129.448C35.7706 129.448 36.1466 129.344 36.4506 129.136C36.7626 128.928 37.0146 128.656 37.2066 128.32C37.3986 127.984 37.5386 127.616 37.6266 127.216C37.7226 126.808 37.7706 126.408 37.7706 126.016C37.7706 125.48 37.7146 124.98 37.6026 124.516C37.4906 124.044 37.3226 123.632 37.0986 123.28C36.8826 122.928 36.6066 122.652 36.2706 122.452C35.9346 122.244 35.5466 122.144 35.1066 122.152C34.6666 122.16 34.2906 122.272 33.9786 122.488C33.6746 122.696 33.4226 122.972 33.2226 123.316C33.0306 123.652 32.8906 124.024 32.8026 124.432C32.7146 124.84 32.6706 125.24 32.6706 125.632C32.6706 126.032 32.7186 126.452 32.8146 126.892C32.9106 127.332 33.0626 127.748 33.2706 128.14C33.4786 128.532 33.7506 128.848 34.0866 129.088C34.4306 129.328 34.8426 129.448 35.3226 129.448ZM44.5547 130.192C43.7947 130.192 43.1467 130.064 42.6107 129.808C42.0747 129.552 41.6387 129.212 41.3027 128.788C40.9747 128.356 40.7347 127.88 40.5827 127.36C40.4307 126.84 40.3547 126.32 40.3547 125.8C40.3547 125.296 40.4387 124.788 40.6067 124.276C40.7747 123.756 41.0307 123.28 41.3747 122.848C41.7267 122.416 42.1667 122.068 42.6947 121.804C43.2227 121.54 43.8427 121.408 44.5547 121.408C45.2827 121.408 45.9107 121.54 46.4387 121.804C46.9747 122.068 47.4107 122.42 47.7467 122.86C48.0907 123.292 48.3427 123.764 48.5027 124.276C48.6707 124.788 48.7547 125.296 48.7547 125.8C48.7547 126.296 48.6707 126.8 48.5027 127.312C48.3347 127.824 48.0747 128.3 47.7227 128.74C47.3787 129.172 46.9427 129.524 46.4147 129.796C45.8867 130.06 45.2667 130.192 44.5547 130.192ZM44.6507 129.448C45.0987 129.448 45.4747 129.344 45.7787 129.136C46.0907 128.928 46.3427 128.656 46.5347 128.32C46.7267 127.984 46.8667 127.616 46.9547 127.216C47.0507 126.808 47.0987 126.408 47.0987 126.016C47.0987 125.48 47.0427 124.98 46.9307 124.516C46.8187 124.044 46.6507 123.632 46.4267 123.28C46.2107 122.928 45.9347 122.652 45.5987 122.452C45.2627 122.244 44.8747 122.144 44.4347 122.152C43.9947 122.16 43.6187 122.272 43.3067 122.488C43.0027 122.696 42.7507 122.972 42.5507 123.316C42.3587 123.652 42.2187 124.024 42.1307 124.432C42.0427 124.84 41.9987 125.24 41.9987 125.632C41.9987 126.032 42.0467 126.452 42.1427 126.892C42.2387 127.332 42.3907 127.748 42.5987 128.14C42.8067 128.532 43.0787 128.848 43.4147 129.088C43.7587 129.328 44.1707 129.448 44.6507 129.448ZM56.1539 130.144L51.9899 124.732C51.9019 124.604 51.8059 124.476 51.7019 124.348C51.6059 124.212 51.5099 124.076 51.4139 123.94H51.4019L51.4259 128.128C51.4259 128.344 51.4219 128.552 51.4139 128.752C51.4139 128.952 51.4059 129.116 51.3899 129.244C51.5259 129.236 51.6819 129.228 51.8579 129.22C52.0339 129.212 52.1739 129.208 52.2779 129.208V130H49.7219V129.34C49.9299 129.332 50.0899 129.3 50.2019 129.244C50.3219 129.18 50.4099 129.076 50.4659 128.932C50.5219 128.78 50.5499 128.58 50.5499 128.332L50.5379 123.34C50.5379 123.148 50.5419 122.964 50.5499 122.788C50.5579 122.612 50.5659 122.468 50.5739 122.356C50.4459 122.364 50.2939 122.372 50.1179 122.38C49.9419 122.38 49.8019 122.384 49.6979 122.392V121.6H51.4259L55.3739 126.7C55.5419 126.916 55.6859 127.108 55.8059 127.276C55.9339 127.444 56.0459 127.596 56.1419 127.732H56.1539V123.364C56.1539 123.164 56.1579 122.972 56.1659 122.788C56.1739 122.604 56.1819 122.46 56.1899 122.356C56.0619 122.364 55.9099 122.372 55.7339 122.38C55.5579 122.38 55.4139 122.384 55.3019 122.392V121.6H57.8699V122.26C57.6539 122.268 57.4819 122.308 57.3539 122.38C57.2339 122.444 57.1499 122.56 57.1019 122.728C57.0539 122.896 57.0299 123.136 57.0299 123.448L57.0179 130.144H56.1539ZM64.6289 130.192C64.2849 130.192 63.9409 130.148 63.5969 130.06C63.2609 129.972 62.9569 129.84 62.6849 129.664C62.4129 129.48 62.1929 129.244 62.0249 128.956C61.8649 128.668 61.7849 128.324 61.7849 127.924C61.7849 127.388 61.9609 126.916 62.3129 126.508C62.6649 126.1 63.1169 125.788 63.6689 125.572C63.4049 125.276 63.2009 125.004 63.0569 124.756C62.9209 124.508 62.8289 124.272 62.7809 124.048C62.7329 123.816 62.7089 123.584 62.7089 123.352C62.7169 122.76 62.9289 122.288 63.3449 121.936C63.7609 121.584 64.3049 121.408 64.9769 121.408C65.3929 121.408 65.7529 121.492 66.0569 121.66C66.3689 121.828 66.6089 122.048 66.7769 122.32C66.9449 122.592 67.0289 122.892 67.0289 123.22C67.0289 123.54 66.9529 123.844 66.8009 124.132C66.6489 124.412 66.4369 124.676 66.1649 124.924C65.8929 125.164 65.5809 125.384 65.2289 125.584C65.3169 125.68 65.4689 125.84 65.6849 126.064C65.9009 126.288 66.1489 126.536 66.4289 126.808C66.7089 127.08 66.9849 127.344 67.2569 127.6C67.2889 127.488 67.3089 127.376 67.3169 127.264C67.3329 127.152 67.3409 127.044 67.3409 126.94C67.3409 126.732 67.3169 126.556 67.2689 126.412C67.2209 126.268 67.1409 126.156 67.0289 126.076C66.9249 125.988 66.7849 125.94 66.6089 125.932V125.296H68.6609V126.052L67.8809 126.016C67.9529 126.112 68.0049 126.232 68.0369 126.376C68.0769 126.512 68.0969 126.664 68.0969 126.832C68.0969 127.04 68.0769 127.256 68.0369 127.48C68.0049 127.704 67.9489 127.924 67.8689 128.14C67.9169 128.18 67.9649 128.228 68.0129 128.284C68.0689 128.332 68.1249 128.38 68.1809 128.428C68.5089 128.708 68.8009 128.932 69.0569 129.1C69.3209 129.26 69.5249 129.34 69.6689 129.34V130H68.4449C68.3809 130 68.2329 129.936 68.0009 129.808C67.7689 129.68 67.4889 129.48 67.1609 129.208C66.8729 129.504 66.5169 129.744 66.0929 129.928C65.6689 130.104 65.1809 130.192 64.6289 130.192ZM64.9409 129.424C65.3089 129.432 65.6329 129.372 65.9129 129.244C66.1929 129.116 66.4289 128.948 66.6209 128.74C66.5329 128.66 66.4449 128.584 66.3569 128.512C66.2769 128.432 66.1929 128.352 66.1049 128.272C65.6169 127.816 65.2089 127.424 64.8809 127.096C64.5529 126.76 64.2609 126.444 64.0049 126.148C63.8129 126.276 63.6649 126.436 63.5609 126.628C63.4569 126.812 63.3809 126.996 63.3329 127.18C63.2929 127.364 63.2729 127.524 63.2729 127.66C63.2729 128.044 63.3449 128.368 63.4889 128.632C63.6329 128.896 63.8289 129.092 64.0769 129.22C64.3249 129.348 64.6129 129.416 64.9409 129.424ZM64.7729 125.056C65.1249 124.808 65.3889 124.508 65.5649 124.156C65.7409 123.796 65.8289 123.476 65.8289 123.196C65.8289 122.876 65.7489 122.612 65.5889 122.404C65.4289 122.196 65.2049 122.092 64.9169 122.092C64.6529 122.092 64.4329 122.196 64.2569 122.404C64.0809 122.604 63.9929 122.896 63.9929 123.28C63.9929 123.56 64.0689 123.86 64.2209 124.18C64.3729 124.5 64.5569 124.792 64.7729 125.056ZM75.2301 130V129.34C75.4541 129.332 75.6261 129.292 75.7461 129.22C75.8661 129.148 75.9501 129.028 75.9981 128.86C76.0461 128.692 76.0701 128.456 76.0701 128.152V127L73.9101 123.568C73.7661 123.344 73.6461 123.12 73.5501 122.896C73.4541 122.672 73.3981 122.492 73.3821 122.356C73.2541 122.364 73.1421 122.372 73.0461 122.38C72.9501 122.38 72.8501 122.384 72.7461 122.392V121.6H76.1421V122.26C75.8621 122.252 75.6461 122.288 75.4941 122.368C75.3501 122.448 75.2701 122.568 75.2541 122.728C75.2461 122.88 75.3141 123.076 75.4581 123.316L76.3821 124.816C76.4301 124.896 76.4941 125.004 76.5741 125.14C76.6541 125.268 76.7341 125.408 76.8141 125.56C76.9021 125.704 76.9781 125.836 77.0421 125.956H77.0541C77.1101 125.836 77.1821 125.684 77.2701 125.5C77.3661 125.316 77.4781 125.1 77.6061 124.852L78.3621 123.388C78.4021 123.3 78.4541 123.192 78.5181 123.064C78.5901 122.936 78.6661 122.808 78.7461 122.68C78.8261 122.544 78.9021 122.432 78.9741 122.344C78.8381 122.352 78.6741 122.36 78.4821 122.368C78.2981 122.376 78.1501 122.384 78.0381 122.392V121.6H80.6301V122.26C80.3101 122.292 80.0421 122.412 79.8261 122.62C79.6101 122.828 79.3781 123.164 79.1301 123.628C78.8661 124.132 78.6021 124.632 78.3381 125.128C78.0821 125.616 77.8301 126.1 77.5821 126.58C77.5821 126.708 77.5821 126.848 77.5821 127C77.5821 127.152 77.5821 127.308 77.5821 127.468C77.5821 127.628 77.5821 127.776 77.5821 127.912C77.5821 128.04 77.5821 128.14 77.5821 128.212C77.5821 128.428 77.5781 128.628 77.5701 128.812C77.5621 128.996 77.5501 129.14 77.5341 129.244C77.6781 129.236 77.8461 129.228 78.0381 129.22C78.2381 129.212 78.3941 129.208 78.5061 129.208V130H75.2301ZM79.9768 130V129.316C80.2008 129.316 80.3808 129.252 80.5168 129.124C80.6528 128.996 80.7648 128.828 80.8528 128.62C80.9408 128.404 81.0328 128.164 81.1288 127.9L83.5168 121.384H84.1648L86.7688 128.02C86.8168 128.156 86.8808 128.348 86.9608 128.596C87.0408 128.844 87.0848 129.06 87.0928 129.244C87.2288 129.236 87.3608 129.228 87.4888 129.22C87.6168 129.212 87.7288 129.208 87.8248 129.208V130H84.7648V129.34C85.0128 129.34 85.1808 129.288 85.2688 129.184C85.3568 129.08 85.3928 128.944 85.3768 128.776C85.3688 128.608 85.3288 128.436 85.2568 128.26L84.9568 127.444L82.1728 127.492L81.9088 128.296C81.8608 128.432 81.8048 128.588 81.7408 128.764C81.6768 128.932 81.6128 129.084 81.5488 129.22C81.6928 129.212 81.8488 129.204 82.0168 129.196C82.1928 129.188 82.3328 129.184 82.4368 129.184V130H79.9768ZM82.4368 126.724H84.6928L84.0448 124.96C83.9488 124.688 83.8568 124.416 83.7688 124.144C83.6888 123.864 83.6208 123.608 83.5648 123.376H83.5408C83.4928 123.536 83.4328 123.744 83.3608 124C83.2968 124.256 83.2048 124.548 83.0848 124.876L82.4368 126.724ZM94.8844 130.144L90.7204 124.732C90.6324 124.604 90.5364 124.476 90.4324 124.348C90.3364 124.212 90.2404 124.076 90.1444 123.94H90.1324L90.1564 128.128C90.1564 128.344 90.1524 128.552 90.1444 128.752C90.1444 128.952 90.1364 129.116 90.1204 129.244C90.2564 129.236 90.4124 129.228 90.5884 129.22C90.7644 129.212 90.9044 129.208 91.0084 129.208V130H88.4524V129.34C88.6604 129.332 88.8204 129.3 88.9324 129.244C89.0524 129.18 89.1404 129.076 89.1964 128.932C89.2524 128.78 89.2804 128.58 89.2804 128.332L89.2684 123.34C89.2684 123.148 89.2724 122.964 89.2804 122.788C89.2884 122.612 89.2964 122.468 89.3044 122.356C89.1764 122.364 89.0244 122.372 88.8484 122.38C88.6724 122.38 88.5324 122.384 88.4284 122.392V121.6H90.1564L94.1044 126.7C94.2724 126.916 94.4164 127.108 94.5364 127.276C94.6644 127.444 94.7764 127.596 94.8724 127.732H94.8844V123.364C94.8844 123.164 94.8884 122.972 94.8964 122.788C94.9044 122.604 94.9124 122.46 94.9204 122.356C94.7924 122.364 94.6404 122.372 94.4644 122.38C94.2884 122.38 94.1444 122.384 94.0324 122.392V121.6H96.6004V122.26C96.3844 122.268 96.2124 122.308 96.0844 122.38C95.9644 122.444 95.8804 122.56 95.8324 122.728C95.7844 122.896 95.7604 123.136 95.7604 123.448L95.7484 130.144H94.8844ZM101.505 130.192C100.657 130.192 99.9293 130.012 99.3213 129.652C98.7133 129.284 98.2453 128.78 97.9173 128.14C97.5893 127.492 97.4253 126.76 97.4253 125.944C97.4253 125.392 97.5093 124.848 97.6773 124.312C97.8533 123.768 98.1133 123.28 98.4573 122.848C98.8013 122.408 99.2333 122.06 99.7533 121.804C100.281 121.54 100.893 121.408 101.589 121.408C101.829 121.408 102.089 121.432 102.369 121.48C102.649 121.528 102.925 121.6 103.197 121.696C103.477 121.784 103.725 121.892 103.941 122.02L103.893 121.492H104.733V124.276H104.073C104.009 123.804 103.869 123.412 103.653 123.1C103.437 122.788 103.161 122.552 102.825 122.392C102.497 122.224 102.129 122.14 101.721 122.14C101.305 122.14 100.929 122.236 100.593 122.428C100.265 122.62 99.9853 122.88 99.7533 123.208C99.5293 123.536 99.3573 123.912 99.2373 124.336C99.1173 124.76 99.0573 125.212 99.0573 125.692C99.0573 126.396 99.1653 127.028 99.3813 127.588C99.6053 128.14 99.9213 128.576 100.329 128.896C100.737 129.208 101.229 129.364 101.805 129.364C101.981 129.364 102.177 129.352 102.393 129.328C102.609 129.296 102.825 129.248 103.041 129.184C103.257 129.12 103.449 129.044 103.617 128.956V127.72C103.617 127.512 103.621 127.308 103.629 127.108C103.637 126.908 103.645 126.744 103.653 126.616C103.517 126.624 103.361 126.632 103.185 126.64C103.009 126.64 102.869 126.644 102.765 126.652V125.86H105.801V126.52C105.633 126.528 105.497 126.56 105.393 126.616C105.289 126.664 105.205 126.74 105.141 126.844C105.077 126.94 105.033 127.06 105.009 127.204C104.985 127.348 104.973 127.512 104.973 127.696V129.58H104.673C104.481 129.58 104.269 129.612 104.037 129.676C103.805 129.732 103.553 129.804 103.281 129.892C103.033 129.972 102.757 130.04 102.453 130.096C102.149 130.16 101.833 130.192 101.505 130.192Z' fill='black'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3308_31914' x1='54' y1='-2.39333' x2='54' y2='169.62' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5F5F5'/%3E%3Cstop offset='1' stop-color='%23F5F5F5' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_3308_31914' x1='98' y1='66' x2='98' y2='156' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFE041'/%3E%3Cstop offset='1' stop-color='%23FFE041' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-law{display:inline-block;width:10rem;height:10rem;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 19L83 19' stroke='%231C1C1C' stroke-width='1.5'/%3E%3Cpath d='M30 90H70' stroke='%231C1C1C' stroke-width='1.5'/%3E%3Cpath d='M16 39L22.5455 19L28 39' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M72 39L78.5455 19L84 39' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='78' cy='49' r='12' fill='url(%23paint0_linear_3286_35161)'/%3E%3Ccircle cx='22' cy='49' r='12' fill='url(%23paint1_linear_3286_35161)'/%3E%3Cpath d='M50 10L50 90' stroke='%231C1C1C' stroke-width='1.5'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3286_35161' x1='78' y1='37' x2='78' y2='67.9231' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.15625' stop-color='%23FFE141'/%3E%3Cstop offset='1' stop-color='%23F5F5F5' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_3286_35161' x1='22' y1='37' x2='22' y2='67.9231' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.15625' stop-color='%23FFE141'/%3E%3Cstop offset='1' stop-color='%23F5F5F5' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-study{display:inline-block;width:10rem;height:10rem;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 17H68V91H8V17Z' fill='url(%23paint0_linear_3286_35189)'/%3E%3Cpath d='M84 74L92.4854 82.4852' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M87.25 63C87.25 72.5269 79.5269 80.25 70 80.25C60.4731 80.25 52.75 72.5269 52.75 63C52.75 53.4731 60.4731 45.75 70 45.75C79.5269 45.75 87.25 53.4731 87.25 63Z' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M83 40.8919V11H19V86H56.6774' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M27 23H75' stroke='%231C1C1C' stroke-width='1.5'/%3E%3Cpath d='M27 32H75' stroke='%231C1C1C' stroke-width='1.5'/%3E%3Cpath d='M27 41H55.9953' stroke='%231C1C1C' stroke-width='1.5'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3286_35189' x1='38' y1='18' x2='38' y2='113.346' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.15625' stop-color='%23FFE141'/%3E%3Cstop offset='1' stop-color='%23F5F5F5' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-heart{display:inline-block;width:10.5rem;height:10rem;background-image:url("data:image/svg+xml,%3Csvg width='105' height='100' viewBox='0 0 105 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M42.6339 20.1339L80.9973 58.4973L52.4988 86.9959L14.1353 48.6324L13.1258 47.6229L13.1616 47.5871C6.34862 39.7305 6.72329 27.7767 14.2507 20.2493C21.7782 12.7218 33.7319 12.3472 41.5885 19.1601L41.6243 19.1243L42.6339 20.1339Z' fill='url(%23paint0_linear_3286_35178)'/%3E%3Cpath d='M91.2694 46.9175L90.8196 47.4361L90.3319 47.9239L52.4988 85.757L38.6727 71.9309C31.1551 64.4133 31.1551 52.2249 38.6727 44.7073L62.894 20.486L63.3817 19.9983L63.9004 19.5485C71.4578 12.9949 82.9657 13.3506 90.2165 20.6014C97.4673 27.8522 97.8229 39.36 91.2694 46.9175Z' stroke='%231C1C1C' stroke-width='1.5'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3286_35178' x1='14.4004' y1='18.2424' x2='83.6457' y2='87.4878' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.15625' stop-color='%23FFE141'/%3E%3Cstop offset='1' stop-color='%23F5F5F5' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-education{display:inline-block;width:10rem;height:10rem;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 80L18 20L92 20L92 80L18 80Z' fill='url(%23paint0_linear_3286_35203)'/%3E%3Cpath d='M36 69C42.6274 69 48 63.6274 48 57C48 50.3726 42.6274 45 36 45C29.3726 45 24 50.3726 24 57C24 63.6274 29.3726 69 36 69Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.4708 83C17.2683 79.1693 20.1045 75.9328 23.65 73.6664C27.1955 71.4001 31.3047 70.197 35.5 70.197C39.6953 70.197 43.8045 71.4001 47.35 73.6664C50.8955 75.9328 53.7317 79.1693 55.5292 83H79.8333C80.6732 83 81.4786 82.6629 82.0725 82.0627C82.6664 81.4626 83 80.6487 83 79.8V29.2C83 28.3513 82.6664 27.5374 82.0725 26.9373C81.4786 26.3371 80.6732 26 79.8333 26H10.1667C9.32681 26 8.52136 26.3371 7.9275 26.9373C7.33363 27.5374 7 28.3513 7 29.2V79.8C7 80.6487 7.33363 81.4626 7.9275 82.0627C8.52136 82.6629 9.32681 83 10.1667 83H15.4708Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3286_35203' x1='49' y1='13' x2='49' y2='80' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.15625' stop-color='%23FFE141'/%3E%3Cstop offset='1' stop-color='%23F5F5F5' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-culture{display:inline-block;width:10rem;height:10rem;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M91 6.5L26.5 22.4991V55.5L91 38.7743V6.5Z' fill='url(%23paint0_linear_3286_35214)'/%3E%3Cpath d='M66 78C72.6274 78 78 72.6274 78 66C78 59.3726 72.6274 54 66 54C59.3726 54 54 59.3726 54 66C54 72.6274 59.3726 78 66 78Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 90C20.6274 90 26 84.6274 26 78C26 71.3726 20.6274 66 14 66C7.37258 66 2 71.3726 2 78C2 84.6274 7.37258 90 14 90Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M26 79V23.0233L78 10V65.9767' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3286_35214' x1='52.5' y1='7' x2='52.5' y2='55.9615' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.15625' stop-color='%23FFE141'/%3E%3Cstop offset='1' stop-color='%23F5F5F5' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.icon-map{display:inline-block;width:2.8rem;height:2.8rem;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 24C14 24 22 17.0269 22 12.3921C22 7.75726 18.4183 4 14 4C9.58172 4 6 7.75726 6 12.3921C6 17.0269 14 24 14 24Z' stroke='%231C1C1C' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Ccircle cx='14' cy='12' r='2.25' stroke='%231C1C1C' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}body{color:#1c1c1c;font-family:NotoSansCJKkr,"Malgun Gothic","맑은 고딕","돋움",Dotum,"굴림",Gulim,Tahoma,Verdana,Geneva,sans-serif,Apple Gothic,AppleGothic;font-size:1.6rem;font-weight:400;letter-spacing:0;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.scrOff{width:100%;height:100%;overflow:hidden}.en{font-family:Lora}.mobile{display:none!important}.dimmed{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(22,22,22,.4)}#nav-skip{position:absolute;top:0;width:100%;text-align:center;z-index:999}#nav-skip a{position:absolute;overflow:hidden;width:0;height:0;line-height:1}#nav-skip a:active,#nav-skip a:focus,#nav-skip a:hover{display:block;z-index:10;padding:1rem;width:100%;height:auto;background:#333;color:#fff}/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::after,::before{box-sizing:border-box;border-style:solid;border-width:0;outline:0}html{font-size:62.5%;line-height:1.25;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;word-break:keep-all}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-size:inherit}em{font-style:unset}address{font-style:inherit}a{display:inline-block;background-color:transparent;text-decoration:none;color:inherit}span{display:inline-block}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:0 0;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}select{cursor:pointer}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}caption,legend{display:block;position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px;line-height:1px;font-size:1px;border:0;clip:rect(0 0 0 0)}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}.hidden{display:block;position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px;line-height:1px;font-size:1px;border:0;clip:rect(0 0 0 0)}[class^=typo-]{display:block}.typo-display-01{font-weight:600;font-size:12rem;line-height:1.1;color:#1c1c1c;letter-spacing:0}.typo-body{font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}.typo-caption{font-weight:400;font-size:1.4rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}.typo-heading-01{font-weight:600;font-size:10rem;line-height:1.1;color:#1c1c1c;letter-spacing:0}.typo-heading-02{font-weight:600;font-size:7.2rem;line-height:1.1;color:#1c1c1c;letter-spacing:0}.typo-heading-03{font-weight:600;font-size:5.6rem;line-height:1.17;color:#1c1c1c;letter-spacing:0}.typo-heading-04{font-weight:600;font-size:3.2rem;line-height:1.3;color:#1c1c1c;letter-spacing:0}.typo-title-01{font-weight:700;font-size:3.2rem;line-height:1.5;color:#1c1c1c;letter-spacing:0}.typo-title-02{font-weight:700;font-size:2.4rem;line-height:1.5;color:#1c1c1c;letter-spacing:0}.typo-title-03{font-weight:700;font-size:1.8rem;line-height:1.5;color:#1c1c1c;letter-spacing:0}@media (max-width:768px){.typo-display-01{font-weight:600;font-size:4.8rem;line-height:1.2;color:#1c1c1c;letter-spacing:0}.typo-body{font-weight:400;font-size:1.4rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}.typo-heading-01{font-weight:600;font-size:3.2rem;line-height:1.3;color:#1c1c1c;letter-spacing:0}.typo-heading-02{font-weight:600;font-size:3.2rem;line-height:1.3;color:#1c1c1c;letter-spacing:0}.typo-heading-03{font-weight:600;font-size:2.4rem;line-height:1.3;color:#1c1c1c;letter-spacing:0}.typo-title-01{font-weight:700;font-size:2.4rem;line-height:1.58;color:#1c1c1c;letter-spacing:0}.typo-title-02{font-weight:700;font-size:2rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}}#wrap{position:relative;width:100%;height:100%}#wrap.isScroll header{background-color:#fff!important}#wrap.isScroll header.ty-white .logo a{background:url(../images/common/ci.svg) no-repeat center;background-size:contain}#wrap.isScroll header.ty-white .util #menu li a{color:#1c1c1c}#wrap.isScroll header.ty-white .util .box-lang .btn-lang{color:#1c1c1c}#wrap.isScroll header.ty-white .util .box-lang .btn-lang::after{background:url(../images/icon/ico-arrow-down.svg) no-repeat center;background-size:contain}#wrap.isScroll header.ty-white .util .icon-search{display:inline-block;width:2.8rem;height:2.8rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.42859 16.4287C12.7423 16.4287 15.4286 13.7424 15.4286 10.4287C15.4286 7.115 12.7423 4.42871 9.42859 4.42871C6.11488 4.42871 3.42859 7.115 3.42859 10.4287C3.42859 13.7424 6.11488 16.4287 9.42859 16.4287Z' stroke='%23111111' stroke-miterlimit='10'/%3E%3Cpath d='M13.6971 14.6973L19.7571 20.7573' stroke='%23111111' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}#wrap.isScroll header.ty-white .util .btn-hamburger span,#wrap.isScroll header.ty-white .util .btn-hamburger::after,#wrap.isScroll header.ty-white .util .btn-hamburger::before{background-color:#1c1c1c}#wrap.isScroll header.ty-white .util .icon-map{display:inline-block;width:2.8rem;height:2.8rem;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 24C14 24 22 17.0269 22 12.3921C22 7.75726 18.4183 4 14 4C9.58172 4 6 7.75726 6 12.3921C6 17.0269 14 24 14 24Z' stroke='%231C1C1C' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Ccircle cx='14' cy='12' r='2.25' stroke='%231C1C1C' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}#wrap.isScroll .page-heading-layout .breadcrumbs.sticky{top:10rem}#wrap.scrollDown header{transform:translate3d(0,-100%,0)}#wrap.scrollDown .side-bar{top:0}#wrap.scrollDown .side-bar .btn-laywer-search{height:8rem}#wrap.scrollDown .side-bar .btn-laywer-search span{opacity:0;visibility:hidden}#wrap.scrollDown .side-bar .btn-laywer-search::after{bottom:3rem}#wrap.scrollDown .page-heading-layout .breadcrumbs.sticky{top:0}.inner-wrap{position:relative;width:100%;max-width:160rem;margin:0 auto}.inner-wrap.narrow{max-width:105.6rem}#main{position:relative;min-height:100vh;padding:8.8rem 0 57.2rem;margin-bottom:-57.2rem}#main #container{padding:10rem 0 20rem}@media (min-width:769px) and (max-width:1440px){#main{padding:7.5rem 0 42.5rem;margin-bottom:-42.5rem}}@media (max-width:768px){#wrap.isScroll .page-heading-layout .breadcrumbs.sticky{top:7rem}#wrap.scrollDown .side-bar{top:auto}#wrap.scrollDown .page-heading-layout .breadcrumbs.sticky{top:0}#main{padding:7rem 0 74rem;margin-bottom:-74rem}#main #container{padding:2rem 0 8rem}}header{display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;width:100%;height:10rem;background-color:#fff;z-index:10}header.ty-white .logo a{background:url(../images/common/ci_white.svg) no-repeat center;background-size:contain}header.ty-white .util #menu li a{color:#fff}header.ty-white .util .box-lang .btn-lang{color:#fff}header.ty-white .util .box-lang .btn-lang::after{background:url(../images/icon/ico-arrow-down-white.svg) no-repeat center;background-size:contain}header.ty-white .util .icon-search{display:inline-block;width:2.8rem;height:2.8rem;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 19.167C14.866 19.167 18 16.033 18 12.167C18 8.301 14.866 5.16699 11 5.16699C7.13401 5.16699 4 8.301 4 12.167C4 16.033 7.13401 19.167 11 19.167Z' stroke='white' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M15.98 17.1465L23.05 24.2165' stroke='white' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}header.ty-white .util .btn-hamburger span,header.ty-white .util .btn-hamburger::after,header.ty-white .util .btn-hamburger::before{background-color:#fff}header.ty-white .util .icon-map{display:inline-block;width:2.8rem;height:2.8rem;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 24C14 24 22 17.0269 22 12.3921C22 7.75726 18.4183 4 14 4C9.58172 4 6 7.75726 6 12.3921C6 17.0269 14 24 14 24Z' stroke='white' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Ccircle cx='14' cy='12' r='2.25' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}header .btn-back{display:none;margin:0 0 0 2rem;font-size:0}header .logo{margin:0 0 0 4rem}header .logo a{display:block;width:20rem;height:4rem;background:url(../images/common/ci.svg) no-repeat center;background-size:contain;font-size:0;transition:none!important}header .util{display:flex;align-items:center;flex-shrink:0}header .util #menu{display:flex;align-items:center;gap:4rem}header .util #menu li a{font-weight:500;font-size:1.8rem;line-height:1.5;color:#1c1c1c;letter-spacing:0;text-transform:uppercase}header .util .box-lang{position:relative;margin:0 2rem 0 6rem}header .util .box-lang.active .btn-lang::after{transform:rotate(180deg)}header .util .box-lang .btn-lang{display:flex;align-items:center;position:relative;padding:0 3rem 0 2.2rem;font-size:1.4rem;color:#000}header .util .box-lang .btn-lang::after{content:"";position:absolute;right:.5rem;top:50%;width:1.6rem;height:1.6rem;margin-top:-1rem;background:url(../images/icon/ico-arrow-down.svg) no-repeat center;background-size:contain;transition:transform .3s}header .util .box-lang ul{display:none;position:absolute;left:0;top:3rem;width:100%;padding:1rem 0;background-color:#fff;border:1px solid #000}header .util .box-lang ul li~li{margin-top:1rem}header .util .box-lang ul li a{display:block;font-size:1.4rem;color:#999;line-height:1.7;text-align:center}header .util .box-lang ul li a.on{color:#000}header .util .btn-hamburger{position:relative;width:3rem;height:2.1rem;margin:0 2.5rem 0 10.5rem}header .util .btn-hamburger::before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background-color:#222}header .util .btn-hamburger::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#222}header .util .btn-hamburger span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:2px;background-color:#222}header .util .icon-map{margin-right:2rem}.side-bar{position:fixed;right:0;top:10rem;width:8rem;z-index:10;transition:top .3s}.side-bar .btn-laywer-search{position:relative;width:100%;height:28.5rem;background-color:#1c1c1c;transition:.5s;z-index:8}.side-bar .btn-laywer-search span{display:block;font-family:Lora;font-size:2.2rem;font-weight:700;line-height:1.35;color:#fff;transform:rotate(-90deg);word-break:keep-all;transition:.3s}.side-bar .btn-laywer-search::after{content:"";display:block;position:absolute;bottom:4.7rem;left:50%;transform:translateX(-50%);width:2rem;height:2rem;background:url(../images/icon/ico-search-wthie.svg) no-repeat center;background-size:contain;transition:bottom .3s}.side-bar .box-util{position:relative}.side-bar .box-util>button{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:8rem;background-color:#ffe141;z-index:1}.side-bar .box-util .hov-sns{position:absolute;top:8rem;width:100%}.side-bar .box-util .hov-sns li{height:8rem;position:relative;text-align:center;transform:translateY(-24rem);opacity:1;visibility:visible;transition:all .3s;display:flex;align-items:center;justify-content:center}.side-bar .box-util .hov-sns li:nth-of-type(4){border-top:1px solid #ddd}.side-bar .box-util:hover .hov-sns li{opacity:1;visibility:visible;transform:translateY(0)}.hd-search-wrap{position:fixed;left:0;top:0;width:100%;height:100%;z-index:14;background-color:rgba(28,28,28,.3);opacity:0;visibility:hidden;transition:opacity .3s}.hd-search-wrap .icon-close{position:absolute;right:8rem;top:8rem;transform:rotate(-.25turn);transition:all .2s cubic-bezier(.42,0,.58,1) 10ms;z-index:1;opacity:0}.hd-search-wrap .icon-close:hover{transform:rotate(0turn)}.hd-search-wrap .ci{display:block;position:absolute;left:4rem;top:3rem;width:20rem;height:4rem;background:url(../images/common/ci.svg) no-repeat center;background-size:contain;font-size:0;z-index:1;opacity:0;transition:opacity .3s;transition-delay:.3s}.hd-search-wrap .box-hd-search{display:flex;align-items:center;justify-content:center;width:100%;padding:20rem 0;background-color:#fff;transform:translate3d(0,-100%,0);transition:transform .3s cubic-bezier(.075,.82,.165,1);transition-delay:.3s}.hd-search-wrap .box-hd-search .box-input-wrap{width:105.6rem}.hd-search-wrap.active{opacity:1;visibility:visible}.hd-search-wrap.active .ci,.hd-search-wrap.active .icon-close{opacity:1}.hd-search-wrap.active .box-hd-search{transform:translate3d(0,0,0)}#gnb{display:flex;align-content:center;position:fixed;top:-100%;z-index:200;width:100%;height:100%;padding:18rem 2.4rem;background-color:#f5f5f5;opacity:0;transition-property:top,opacity;transition-timing-function:ease-in-out;transition-duration:.3s;overflow:hidden}#gnb::after{content:"";position:absolute;bottom:-67.4761904762rem;left:-42.9393939394rem;width:141.7rem;height:141.7rem;border-radius:50%;background:linear-gradient(180deg,#ffe141 23.74%,rgba(245,245,245,0) 95.43%);z-index:-1}#gnb.open{top:0;opacity:1}#gnb.open .gnb-inner .gnb-ci{opacity:1;transform:translate3d(0,0,0)}#gnb.open .gnb-inner .gnb-menu>li,#gnb.open .gnb-inner .mo-gnb-menu>li{opacity:1;transform:translate3d(0,0,0)}#gnb .icon-close{position:absolute;right:7rem;top:7rem;transform:rotate(-.25turn);transition:all .2s cubic-bezier(.42,0,.58,1) 10ms}#gnb .icon-close:hover{transform:rotate(0turn)}#gnb .gnb-inner{display:flex;position:relative;width:100%;max-width:160rem;margin:0 auto;padding-left:39.4rem}#gnb .gnb-inner .gnb-ci{position:absolute;left:0;top:0;width:27.2rem;height:5.4rem;transform:translate3d(-5rem,0,0);opacity:0;transition:all .5s cubic-bezier(.42,0,.58,1);transition-delay:.3s}#gnb .gnb-inner .gnb-ci a{display:block;height:100%;background:url(../images/common/ci.svg) no-repeat center;background-size:contain;font-size:0;transition:none!important}#gnb .gnb-inner .gnb-menu{display:flex;flex-wrap:wrap;flex-grow:1;gap:6rem 12rem}#gnb .gnb-inner .gnb-menu>li{position:relative;transform:translate3d(-5rem,0,0);opacity:0;transition:all .5s cubic-bezier(.42,0,.58,1);transition-delay:.3s}#gnb .gnb-inner .gnb-menu>li:nth-of-type(3){margin-right:5rem}#gnb .gnb-inner .gnb-menu>li:nth-of-type(5){margin-right:3rem}#gnb .gnb-inner .gnb-menu>li:last-of-type{margin-left:2rem}#gnb .gnb-inner .gnb-menu>li .dep1{display:block;margin-bottom:3.2rem;font-family:Lora;font-size:3.2rem;font-weight:600;line-height:1.3}#gnb .gnb-inner .gnb-menu>li .dep2 li a{font-size:2.4rem;line-height:2}#gnb .gnb-inner .gnb-menu>li .dep2 li a:hover{text-decoration:underline}#gnb .gnb-inner .mo-gnb-menu{display:none;flex-direction:column;gap:3rem;width:100%;height:100%;padding-bottom:8rem;overflow:auto}#gnb .gnb-inner .mo-gnb-menu>li{position:relative;transform:translate3d(-5rem,0,0);opacity:0;transition:all .5s cubic-bezier(.42,0,.58,1);transition-delay:.3s}#gnb .gnb-inner .mo-gnb-menu>li.on .dep1::after{transform:rotate(180deg)}#gnb .gnb-inner .mo-gnb-menu>li .dep1{display:block;width:100%;position:relative;font-family:Lora;font-size:2.4rem;font-weight:600;line-height:1.4;color:#1c1c1c}#gnb .gnb-inner .mo-gnb-menu>li .dep1::after{content:"";position:absolute;right:1rem;top:50%;width:2.4rem;height:2.4rem;margin-top:-1.2rem;background:url(../images/icon/ico-arrow-down02.svg) no-repeat center;background-size:contain;transition:transform .3s}#gnb .gnb-inner .mo-gnb-menu>li .dep2{display:none;margin-top:2rem}#gnb .gnb-inner .mo-gnb-menu>li .dep2 li a{font-size:1.8rem;line-height:2.1}#gnb .gnb-inner .gnb-util{position:absolute;left:0;bottom:0}#gnb .gnb-inner .gnb-util .txt{font-size:1.8rem;line-height:1.55;color:#000}#gnb .gnb-inner .gnb-util .ani-circle{position:relative;margin-bottom:22.3rem}#gnb .gnb-inner .gnb-util .ani-circle span{display:block;width:14.8rem;height:14.8rem;border-radius:50%}#gnb .gnb-inner .gnb-util .ani-circle span.circle1{position:absolute;top:0;background-color:#f5f5f5;transform:translateY(-70%);animation:circle-bottom 3s infinite alternate}#gnb .gnb-inner .gnb-util .ani-circle span.circle2{position:relative;z-index:1;border:1px solid #222}#gnb .gnb-inner .gnb-util .ani-circle span.circle3{position:absolute;top:0;background-color:#ffee51;transform:translateY(70%);animation:circle-top 3s infinite alternate}#gnb .gnb-inner .gnb-util .mo-lang{display:none;justify-content:center;align-items:center;gap:6.6rem;padding:1.5rem 2.4rem;background-color:#f5f5f5}#gnb .gnb-inner .gnb-util .mo-lang li a{font-size:1.4rem;line-height:1.7;color:#999}#gnb .gnb-inner .gnb-util .mo-lang li a.on{color:#1c1c1c}@media (min-width:769px) and (max-width:1440px){header .util .btn-hamburger{margin-left:5rem}}@media (max-width:768px){header{height:7rem}header .btn-back{display:flex}header .logo{margin-left:2.4rem}header .logo a{width:12rem;height:2.4rem}header .util #menu,header .util .box-lang{display:none}header .util .box-search .icon-search{width:3.2rem;height:3.2rem}header .util .btn-hamburger{width:2.4rem;height:1.9rem;margin:0 2.4rem}header .util .icon-search{width:3.2rem!important;height:3.2rem!important}header .util .icon-map{width:3.2rem!important;height:3.2rem!important;margin-right:1rem!important}#gnb{padding:9rem 2.4rem 5.4rem}#gnb::after{bottom:-2rem;left:-19rem;width:48.6rem;height:48.6rem}#gnb .icon-close{top:2.4rem;right:2.4rem;width:2.4rem;height:2.4rem}#gnb .gnb-inner{position:static;padding-left:0}#gnb .gnb-inner .gnb-ci{top:2.7rem;left:2.4rem;width:12rem;height:2.4rem}#gnb .gnb-inner .gnb-ci a{background:url(../images/common/ci.svg) no-repeat center;background-size:contain}#gnb .gnb-inner .gnb-menu{display:none}#gnb .gnb-inner .mo-gnb-menu{display:flex;padding-bottom:5rem}#gnb .gnb-inner .gnb-util{width:100%}#gnb .gnb-inner .gnb-util .txt{display:none}#gnb .gnb-inner .gnb-util .mo-lang{display:flex}.hd-search-wrap .icon-close{width:1.8rem;height:1.8rem;right:2.7rem;top:2.7rem}.hd-search-wrap .ci{left:2.4rem;top:2.3rem;width:12rem;height:2.4rem}.hd-search-wrap .box-hd-search{padding:12rem 2.4rem}.hd-search-wrap .box-hd-search .box-input-wrap{width:100%}.side-bar{top:auto;bottom:4rem;right:2.4rem;width:auto}.side-bar .box-util{display:none}.side-bar .btn-laywer-search{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem!important;border-radius:50%}.side-bar .btn-laywer-search::after{position:relative;bottom:auto!important;left:auto;transform:none;width:2.4rem;height:2.4rem;background:url(../images/icon/ico-search-btn.svg) no-repeat center;background-size:contain}.side-bar .btn-laywer-search span{display:none}.side-bar .btn-laywer-sns{display:flex!important;align-items:center;justify-content:center;width:5rem;height:5rem;margin-top:1rem;border-radius:50%;background-color:#ffe141}.side-bar .btn-laywer-sns::after{content:"";display:inline-block;width:3.2rem;height:3.2rem;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.0007 9.33333C17.4734 9.33333 18.6673 8.13943 18.6673 6.66667C18.6673 5.19391 17.4734 4 16.0007 4C14.5279 4 13.334 5.19391 13.334 6.66667C13.334 8.13943 14.5279 9.33333 16.0007 9.33333Z' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.66667 27.9998C8.13943 27.9998 9.33333 26.8059 9.33333 25.3332C9.33333 23.8604 8.13943 22.6665 6.66667 22.6665C5.19391 22.6665 4 23.8604 4 25.3332C4 26.8059 5.19391 27.9998 6.66667 27.9998Z' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25.3327 27.9998C26.8054 27.9998 27.9993 26.8059 27.9993 25.3332C27.9993 23.8604 26.8054 22.6665 25.3327 22.6665C23.8599 22.6665 22.666 23.8604 22.666 25.3332C22.666 26.8059 23.8599 27.9998 25.3327 27.9998Z' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 22.6665C18.2091 22.6665 20 20.8756 20 18.6665C20 16.4574 18.2091 14.6665 16 14.6665C13.7909 14.6665 12 16.4574 12 18.6665C12 20.8756 13.7909 22.6665 16 22.6665Z' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 9.3335V14.6668' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.93359 23.7336L12.6669 21.0669' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M23.0673 23.7336L19.334 21.0669' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.side-bar .btn-laywer-sns span{display:none}}footer{position:relative;padding:8rem 0;background-color:#f5f5f5}footer .btn-top-move{display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:-11rem;width:6rem;height:6rem;background-color:#1c1c1c;font-size:0}footer .btn-top-move::before{content:"";width:1.8rem;height:2.5rem;background:url(../images/icon/ico-arrow-top-white.svg) no-repeat center;background-size:auto;background-size:contain}footer .footer-top{padding-bottom:5rem;margin-bottom:5rem;border-bottom:1px solid #1c1c1c}footer .footer-top .city-list{display:flex;align-items:center;justify-content:center;gap:19.4rem}footer .footer-top .city-list li a{font-weight:600;font-size:3.2rem;line-height:1.3;color:#1c1c1c;letter-spacing:0;font-family:Lora}footer .footer-top .city-list li a:hover{text-decoration:underline}footer .footer-bottom{display:flex;justify-content:space-between;position:relative}footer .footer-bottom .left{display:flex;flex-direction:column}footer .footer-bottom .left .ci{width:17rem;height:3.4rem;margin-bottom:4.8rem;background:url(../images/common/ci.svg) no-repeat center;background-size:contain;font-size:0;transition:none!important}footer .footer-bottom .left .address li{font-size:1.4rem;line-height:1.6}footer .footer-bottom .left .address li span{font-weight:700}footer .footer-bottom .left .sns{display:flex;align-items:center;gap:2.4rem;margin:3.2rem 0 3.6rem}footer .footer-bottom .right{display:flex;flex-direction:column;gap:9.2rem}footer .footer-bottom .right .family-list{display:flex;flex-direction:column;text-align:right}footer .footer-bottom .right .family-list dt{margin-bottom:1.2rem;font-family:Lora;font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}footer .footer-bottom .right .family-list dd a{font-weight:400;font-size:1.4rem;line-height:2;color:#1c1c1c;letter-spacing:0}footer .footer-bottom .right .family-list dd a:hover{text-decoration:underline}footer .footer-bottom .right .move-list{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:1rem 2.8rem}footer .footer-bottom .right .move-list li{position:relative}footer .footer-bottom .right .move-list li a,footer .footer-bottom .right .move-list li button{font-weight:400;font-size:1.4rem;line-height:2;color:#1c1c1c;letter-spacing:0}footer .footer-bottom .right .move-list li a:hover,footer .footer-bottom .right .move-list li button:hover{text-decoration:underline}footer .footer-bottom .right .move-list li~li::before{content:"";position:absolute;left:-1.4rem;top:50%;transform:translateY(-50%);width:1px;height:1.2rem;background-color:#ddd}footer .footer-bottom .copy{position:absolute;bottom:0;left:0;font-family:Lora;font-weight:400;font-size:1.4rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}@media (min-width:769px) and (max-width:1440px){footer .btn-top-move{right:2.4rem}footer .footer-top .city-list{gap:5rem}footer .footer-top .city-list li a{font-weight:600;font-size:2.4rem;line-height:1.3;color:#1c1c1c;letter-spacing:0}footer .footer-bottom .right{width:39%}}@media (max-width:768px){footer{padding:3.5rem 0 8rem}footer .btn-top-move{right:2.4rem;top:-6rem;width:4.8rem;height:4.8rem}footer .btn-top-move::before{content:"";width:1.4rem;height:2rem}footer .footer-top{padding-bottom:2rem;margin-bottom:3rem}footer .footer-top .city-list{justify-content:flex-start;flex-wrap:wrap;gap:.9rem 2.3rem}footer .footer-top .city-list li a{font-weight:600;font-size:1.4rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}footer .footer-bottom{justify-content:flex-start;flex-direction:column}footer .footer-bottom .left .ci{width:13rem;height:2.6rem;margin-bottom:2rem}footer .footer-bottom .left .address li{font-size:1.2rem;line-height:1.8}footer .footer-bottom .left .sns{margin:2.4rem 0 3rem}footer .footer-bottom .right{flex-direction:column-reverse;gap:3rem}footer .footer-bottom .right .family-list{text-align:left}footer .footer-bottom .right .family-list dt{margin-bottom:1.4rem;font-weight:400;font-size:1.4rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}footer .footer-bottom .right .family-list dd a{font-weight:400;font-size:1.2rem;line-height:1.8;color:#1c1c1c;letter-spacing:0}footer .footer-bottom .right .move-list li a,footer .footer-bottom .right .move-list li button{font-weight:400;font-size:1.2rem;line-height:1.8;color:#1c1c1c;letter-spacing:0}footer .footer-bottom .copy{position:relative;margin-top:3rem;font-weight:400;font-size:1.2rem;line-height:2;color:#1c1c1c;letter-spacing:0}}.layer-popup-wrap{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(22,22,22,.4);opacity:0;visibility:hidden;z-index:-1;transition:all .3s}.layer-popup-wrap .popup-footer{background-color: #000;padding: 13px 25px 15px 0;color: #fff;font-weight: 500;text-align: right;}.layer-popup-wrap#RecruitNotice{flex-direction: column}.layer-popup-wrap.show{opacity:200;visibility:visible;z-index:200}.layer-popup-wrap.show .layer-popup{opacity:1;transform:translateY(0);transition-delay:.2s}.layer-popup-wrap#certi-popup .layer-popup .popup-body{padding:0 4rem 4rem}.layer-popup-wrap .layer-popup{width:55rem;background-color:#fff;opacity:0;transform:translateY(-5rem);transition:all .3s ease-out;overflow:auto}.layer-popup-wrap .layer-popup.full-popup{width:100%;height:100%}.layer-popup-wrap .layer-popup.full-popup [class^=icon-close]{position:absolute;top:7rem;right:7rem;z-index:1}.layer-popup-wrap .layer-popup.full-popup .popup-body{max-height:none;padding:0}.layer-popup-wrap .layer-popup.alert-popup{position:relative;text-align:center}.layer-popup-wrap .layer-popup.alert-popup .ico-popup-close{position:absolute;right:3rem;top:3rem}.layer-popup-wrap .layer-popup.alert-popup .popup-body{max-height:none;padding:9rem 5rem 5rem}.layer-popup-wrap .layer-popup.alert-popup .popup-body .msg{display:flex;align-items:center;justify-content:center;min-height:9.7rem;font-weight:400;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}.layer-popup-wrap .layer-popup.alert-popup .popup-body .box-btn{margin-top:7rem}.layer-popup-wrap .layer-popup.notice-popup{width:45rem}.layer-popup-wrap .layer-popup.notice-popup a{display:block}.layer-popup-wrap .layer-popup.notice-popup a img{width:100%}.layer-popup-wrap .layer-popup .popup-header{display:flex;gap:1rem;position:relative;align-items:center;justify-content:space-between;position:relative;padding:4rem}.layer-popup-wrap .layer-popup .popup-header [class^=icon-close]{width:2.8rem;height:2.8rem}.layer-popup-wrap .layer-popup .popup-header.align-right{justify-content:flex-end;position: absolute;right:0;padding:2.5rem;z-index: 10;}.layer-popup-wrap .layer-popup .popup-header .tit{font-weight:700;font-size:3.2rem;line-height:1.3;color:#1c1c1c;letter-spacing:0}.layer-popup-wrap .layer-popup .popup-header .right{display:flex;align-items:center;gap:2rem}.layer-popup-wrap .layer-popup .popup-body{position:relative;padding:0}.layer-popup-wrap .layer-popup .popup-body .typo-body{line-height:1.85;color:#555}.layer-popup-wrap .layer-popup .popup-body .box-img{text-align:center}.layer-popup-wrap .layer-popup .box-contents-wrap{margin:12rem 0 20rem}@media (max-width:768px){.layer-popup-wrap .layer-popup{width:100%}.layer-popup-wrap .layer-popup.full-popup [class^=icon-close]{position:absolute;top:2.4rem;right:2.4rem}.layer-popup-wrap .layer-popup.full-popup .icon-close-white{width:1.8rem;height:1.8rem}.layer-popup-wrap .layer-popup.full-popup .box-contents-wrap{margin:6rem 0 10rem}.layer-popup-wrap .layer-popup.alert-popup{width:calc(100% - 4.8rem)}.layer-popup-wrap .layer-popup.alert-popup .popup-body{padding:3rem 2.4rem}.layer-popup-wrap .layer-popup.alert-popup .popup-body .msg{min-height:9.7rem;font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}.layer-popup-wrap .layer-popup.alert-popup .popup-body .box-btn{margin-top:3rem}.layer-popup-wrap .layer-popup.alert-popup.ty02 .icon-close{width:2.4rem;height:2.4rem}.layer-popup-wrap .layer-popup.alert-popup.ty02 .popup-header{padding:2.4rem 3rem}.layer-popup-wrap .layer-popup.alert-popup.ty02 .popup-body{padding:0 2.4rem 2.6rem}.layer-popup-wrap .layer-popup.alert-popup.ty02 .popup-body .util-sns{display:flex;flex-wrap:wrap;gap:2.8rem 2.6rem}.layer-popup-wrap .layer-popup.alert-popup.ty02 .popup-body .util-sns>li{min-width:10.9rem}.layer-popup-wrap .layer-popup.alert-popup.ty02 .popup-body .util-sns>li a{display:flex;gap:1rem;width:100%;font-weight:400;font-size:1.4rem;line-height:2;color:#1c1c1c;letter-spacing:0}.layer-popup-wrap .layer-popup .popup-header{padding:3rem 2.4rem 4rem}.layer-popup-wrap .layer-popup .popup-header .tit{font-weight:700;font-size:3.2rem;line-height:1.3;color:#1c1c1c;letter-spacing:0}.layer-popup-wrap .layer-popup .popup-body{position:relative;padding:0 2.4rem 4.6rem}.layer-popup-wrap .layer-popup .popup-body .box-img img{max-width:70%}}.tab-wrap{position:relative}.tab-wrap .tab-list{display:flex;align-items:center;gap:6rem;width:100%;padding-bottom:6rem;transition:all .3s;overflow-x:auto;overflow-y:hidden}.tab-wrap .tab-list li a,.tab-wrap .tab-list li button{display:block;position:relative;font-weight:700;font-size:4.2rem;line-height:1.5;color:#999;letter-spacing:0;white-space:nowrap}.tab-wrap .tab-list li a.on,.tab-wrap .tab-list li button.on{padding-left:2.4rem;color:#1c1c1c}.tab-wrap .tab-list li a.on::before,.tab-wrap .tab-list li button.on::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:-1;width:4.8rem;height:4.8rem;border-radius:50%;background:linear-gradient(180deg,#ffe141 0,rgba(255,225,65,0) 100%)}.tab-wrap .tab-list-simple{display:flex;align-items:center;gap:3.2rem;width:100%;padding-bottom:6rem;transition:all .3s;overflow-x:auto;overflow-y:hidden}.tab-wrap .tab-list-simple li{position:relative}.tab-wrap .tab-list-simple li a,.tab-wrap .tab-list-simple li button{display:block;font-weight:400;font-size:1.8rem;line-height:1.55;color:#999;letter-spacing:0;white-space:nowrap}.tab-wrap .tab-list-simple li a.on,.tab-wrap .tab-list-simple li button.on{font-weight:700;color:#1c1c1c}.tab-wrap .tab-list-simple li~li::before{content:"";position:absolute;left:-1.6rem;top:50%;transform:translateY(-50%);z-index:-1;width:1px;height:1.4rem;background-color:#ddd}.tab-wrap .tab-list.underline{gap:2.4rem}.tab-wrap .tab-list.underline li a,.tab-wrap .tab-list.underline li button{display:block;padding-bottom:.6rem;font-weight:700;font-size:2.4rem;line-height:1.4;color:#999;letter-spacing:0;white-space:nowrap}.tab-wrap .tab-list.underline li a.on,.tab-wrap .tab-list.underline li button.on{padding-left:0;border-bottom:3px solid #1c1c1c;color:#1c1c1c}.tab-wrap .tab-list.underline li a.on::before,.tab-wrap .tab-list.underline li button.on::before{display:none}.tab-wrap.tab-ctrl .tab-content>*{display:none}.tab-wrap.tab-ctrl .tab-content [aria-hidden=false]{display:block}@media (max-width:768px){.tab-wrap .tab-list{gap:2.4rem;padding-bottom:4rem}.tab-wrap .tab-list li a,.tab-wrap .tab-list li button{font-weight:700;font-size:2.4rem;line-height:1.4;color:#999;letter-spacing:0}.tab-wrap .tab-list li a.on,.tab-wrap .tab-list li button.on{padding-left:1rem}.tab-wrap .tab-list li a.on::before,.tab-wrap .tab-list li button.on::before{width:3.2rem;height:3.2rem}.tab-wrap .tab-list-simple{gap:2.4rem;padding-bottom:2rem}.tab-wrap .tab-list-simple li a,.tab-wrap .tab-list-simple li button{font-weight:400;font-size:1.6rem;line-height:1.6;color:#999;letter-spacing:0}.tab-wrap .tab-list-simple li~li::before{left:-1.2rem;height:1.2rem}.tab-wrap .tab-list.underline{gap:1.6rem;padding-bottom:0}.tab-wrap .tab-list.underline li a,.tab-wrap .tab-list.underline li button{font-weight:700;font-size:1.6rem;line-height:1.4;color:#999;letter-spacing:0}}.box-btn{display:flex;align-items:center;justify-content:center;gap:2rem}.btn{min-width:17rem;padding:1rem 2rem;border:1px solid #1c1c1c;font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0;text-align:center}.btn-black{color:#fff;background-color:#1c1c1c}.btn-yellow{position:relative;color:#555;background-color:#fff3bd;border-color:#ffe141;transition:.6s;overflow:hidden}.btn-yellow::before{content:"";display:block;position:absolute;background:#fff;width:6rem;height:100%;left:0;top:0;opacity:.5;filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}.btn-yellow::after{content:"";display:block;position:absolute;background:rgba(255,255,255,.5);width:3rem;height:100%;left:3rem;top:0;opacity:0;filter:blur(5px);transform:translateX(-100px) skewX(-15deg)}.btn-yellow:hover{background:#ffe141}.btn-yellow:hover:before{transform:translateX(300px) skewX(-15deg);opacity:.6;transition:.8s}.btn-yellow:hover:after{transform:translateX(300px) skewX(-15deg);opacity:1;transition:.8s}.btn.wAuto{min-width:unset!important}.btn.w-md{min-width:27rem}.btn-download{display:inline-flex;align-items:center;gap:.4rem;font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}.btn-download::after{content:"";width:3.2rem;height:3.2rem;background:url(../images/icon/ico-download.svg) no-repeat center;background-size:contain}.btn-txt-download{display:inline-flex;gap:.4rem;align-items:center;padding:1.1rem 2rem;border:1px solid #ddd;font-weight:400;font-size:1.8rem;line-height:1.45;color:#1c1c1c;letter-spacing:0}.btn-txt-download::before{content:"";width:2.4rem;height:2.4rem;background:url(../images/icon/ico-download02.svg) no-repeat center;background-size:contain}.btn-download02{display:inline-flex;align-items:center;gap:.4rem;position:relative;padding-left:2.4rem;font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0;font-family:Lora;text-transform:uppercase}.btn-download02 i{content:"";position:absolute;left:0;top:50%;z-index:-1;width:4.8rem;height:4.8rem;margin-top:-2.4rem;border-radius:20rem;background-color:#ffe141}.btn-download02::after{content:"";width:3.2rem;height:3.2rem;background:url(../images/icon/ico-download.svg) no-repeat center;background-size:contain}.btn-fold{display:inline-flex;align-items:center;gap:.4rem;position:relative;padding-left:2rem;font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}.btn-fold i{content:"";position:absolute;left:0;top:50%;z-index:-1;width:4.2rem;height:4.2rem;margin-top:-2.1rem;border-radius:20rem;background-color:#ffe141}.btn-fold span{width:4.4rem}.btn-fold::after{content:"";width:2.4rem;height:2.4rem;background:url(../images/icon/ico-arrow-down04.svg) no-repeat center;background-size:contain}.btn-fold.on::after{transform:rotate(180deg)}.btn-view-all{display:inline-flex;align-items:center;gap:1.4rem;position:relative;padding-left:2.4rem;font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0;font-family:Lora;text-transform:uppercase}.btn-view-all i{content:"";position:absolute;left:0;top:50%;z-index:-1;width:4.8rem;height:4.8rem;margin-top:-2.4rem;border-radius:20rem;background-color:#ffe141}.btn-view-all::after{content:"";width:4rem;height:4rem;background:url(../images/icon/ico-arrow-right.svg) no-repeat center;background-size:contain}.btn-prev{display:inline-flex;align-items:center;justify-content:center;width:4.2rem;height:4.2rem;border-radius:50%;border:1px solid #1c1c1c;font-size:0}.btn-prev::before{content:"";width:2.4rem;height:2.4rem;background:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.9131 16H2.087' stroke='%231C1C1C' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M2.4347 15.9999C7.81209 15.9999 12.1738 11.6381 12.1738 6.26074' stroke='%231C1C1C' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M2.4347 16C7.81209 16 12.1738 20.3617 12.1738 25.7391' stroke='%231C1C1C' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E%0A") no-repeat center;background-size:contain}.btn-next{display:flex;align-items:center;justify-content:center;width:4.2rem;height:4.2rem;border-radius:50%;border:1px solid #1c1c1c;font-size:0}.btn-next::before{content:"";width:2.4rem;height:2.4rem;background:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.9131 16H2.087' stroke='%231C1C1C' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M2.4347 15.9999C7.81209 15.9999 12.1738 11.6381 12.1738 6.26074' stroke='%231C1C1C' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M2.4347 16C7.81209 16 12.1738 20.3617 12.1738 25.7391' stroke='%231C1C1C' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E%0A") no-repeat center;background-size:contain;transform:rotate(180deg)}.btn-back{display:flex;align-items:center;gap:1.2rem;font-weight:400;font-size:1.8rem;line-height:1.45;color:#1c1c1c;letter-spacing:0;font-family:Lora;text-transform:uppercase}.btn-back::before{content:"";width:3.2rem;height:3.2rem;background:url(../images/icon/ico-arrow-left.svg) no-repeat center;background-size:contain}.btn-back-list{display:inline-flex;align-items:center;gap:1.2rem;position:relative;text-transform:uppercase;font-weight:400;font-size:1.8rem;line-height:1.45;color:#1c1c1c;letter-spacing:0;font-family:Lora}.btn-back-list i{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.7rem;width:3.2rem;height:3.2rem}.btn-back-list i::after,.btn-back-list i::before{content:"";width:2.4rem;height:2px;background-color:#1c1c1c}.btn-back-list::before{content:"";position:absolute;left:-.9rem;top:50%;transform:translate3d(-20%,-50%,0);z-index:-1;width:4.8rem;height:4.8rem;border-radius:50%;background-color:#ffe141;opacity:0;transition:all .3s}.btn-back-list:hover::before{transform:translate3d(0,-50%,0);opacity:1}.btn-add{display:inline-flex;align-items:center;gap:.4rem;font-family:Lora;position:relative;padding-left:2.4rem;font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}.btn-add i{content:"";position:absolute;left:0;top:50%;z-index:-1;width:4.8rem;height:4.8rem;margin-top:-2.4rem;border-radius:20rem;background-color:#ffe141}.btn-add::after{content:"";width:3.2rem;height:3.2rem;background:url(../images/icon/ico-plus-thin.svg) no-repeat center;background-size:contain}.btn-minus{display:inline-flex;align-items:center;gap:.4rem;font-family:Lora;position:relative;padding-left:2.4rem;font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}.btn-minus i{content:"";position:absolute;left:0;top:50%;z-index:-1;width:4.8rem;height:4.8rem;margin-top:-2.4rem;border-radius:20rem;background-color:#ffe141}.btn-minus::after{content:"";width:3.2rem;height:3.2rem;background:url(../images/icon/ico-minus-thin.svg) no-repeat center;background-size:contain}@media (max-width:768px){.btn{min-width:12rem}.btn.w-md{min-width:16rem}.btn-download{font-weight:400;font-size:1.4rem;line-height:1.85;color:#1c1c1c;letter-spacing:0}.btn-download::after{width:2.4rem;height:2.4rem}.btn-txt-download{padding:1.1rem 1.6rem;font-weight:400;font-size:1.6rem;line-height:1.62;color:#1c1c1c;letter-spacing:0}.btn-fold{flex-direction:column;gap:.6rem;padding-left:0;font-weight:400;font-size:1.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}.btn-fold span{width:auto}.btn-fold i{position:relative;left:0;top:0;transform:none!important;transition:transform .3s;margin-top:0;z-index:0;background:url(../images/icon/ico-accordion-down02.svg) no-repeat center;background-size:contain}.btn-fold::after{display:none}.btn-fold:hover i{left:0}.btn-fold.on i{transform:rotate(180deg)!important}}.box-input-wrap{position:relative}.box-input-wrap.with-select{display:flex;align-items:center}.box-input-wrap.with-select .box-select{position:relative;flex-shrink:0;width:14.5rem;background-color:#fff}.box-input-wrap.with-select .box-select::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:3rem;background-color:#ddd}.box-input-wrap.with-select .box-select select{width:100%;height:7.2rem;padding:0 4.5rem 0 2rem;outline:0;font-weight:400;font-size:1.8rem;line-height:1.5;color:#1c1c1c;letter-spacing:0;background:url(../images/icon/ico-arrow-down03.svg) no-repeat right 2rem center}.box-input-wrap.with-select .box-input{flex-grow:1}.box-input-wrap.with-select .box-input input{border:none}.box-input-wrap.ty-border .box-select{border:.2rem solid #1c1c1c;border-right:none}.box-input-wrap.ty-border .box-input{border:.2rem solid #1c1c1c;border-left:none}.box-input-wrap.ty-error .box-input input{border-color:#ff5442!important}.box-input-wrap.ty-error .error-txt{display:block;margin-top:.4rem;font-weight:400;font-size:1.2rem;line-height:1.8;color:#ff5442;letter-spacing:0}.box-input-wrap .box-input{position:relative}.box-input-wrap .box-input.ty-search input{padding-right:10.5rem}.box-input-wrap .box-input.ty-search .icon-text-reset{right:7.5rem}.box-input-wrap .box-input.width-txt input{padding-right:12.5rem}.box-input-wrap .box-input.width-txt .icon-text-reset{right:9rem}.box-input-wrap .box-input input{width:100%;height:7.2rem;padding:0 6.2rem 0 2rem;background-color:#fff;border:.2rem solid #1c1c1c;font-size:2.4rem;outline:0}.box-input-wrap .box-input input::placeholder{color:#999}.box-input-wrap .box-input input:disabled{background-color:#f5f5f5}.box-input-wrap .box-input .icon-text-reset{display:none;position:absolute;right:2rem;top:50%;transform:translateY(-50%)}.box-input-wrap .box-input .icon-search{position:absolute;right:2rem;top:50%;transform:translateY(-50%);width:2.8rem;height:2.8rem}.box-input-wrap .box-input .icon-search-big{position:absolute;right:2rem;top:50%;transform:translateY(-50%);width:3.8rem;height:3.8rem}.box-input-wrap .box-input .txt{position:absolute;right:2rem;top:50%;transform:translateY(-50%);font-weight:400;font-size:1.6rem;line-height:1.6;color:#999;letter-spacing:0}.box-check-wrap{display:flex;align-items:center;gap:4.7rem;position:relative}.box-check-wrap label{display:flex;align-items:center;gap:.6rem}.box-check-wrap input[type=checkbox]{display:block;position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px;line-height:1px;font-size:1px;border:0;clip:rect(0 0 0 0)}.box-check-wrap .chk-txt{font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}.box-check-wrap input:checked~.icon-check,.box-check-wrap input:checked~.icon-check-gray{display:inline-block;width:2.4rem;height:2.4rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='10' fill='%231C1C1C'/%3E%3Crect x='2' y='2' width='20' height='20' rx='3' fill='%231C1C1C'/%3E%3Cpath d='M8 11.4286L11.3333 15L16 10' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.box-check-wrap input:disabled~.icon-check{display:inline-block;width:2.4rem;height:2.4rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='2.75' y='2.75' width='18.5' height='18.5' rx='2.25' stroke='%23DDDDDD' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.box-check-wrap.ty02 strong{padding-right:1.5rem;font-weight:700}.box-check-wrap.ty02:nth-of-type(2) span{color:#555}.box-radio-wrap{display:inline-flex;align-items:center;gap:4.7rem}.box-radio-wrap .radio-wrap input[type=radio]{display:block;position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px;line-height:1px;font-size:1px;border:0;clip:rect(0 0 0 0)}.box-radio-wrap .radio-wrap input:checked~.radio-txt{color:#1c1c1c}.box-radio-wrap .radio-wrap input:checked~.radio-txt::before{display:inline-block;width:2.4rem;height:2.4rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='7.5' fill='white' stroke='%231C1C1C' stroke-width='5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.box-radio-wrap .radio-wrap .radio-txt{display:flex;align-items:center;gap:.8rem;font-weight:400;font-size:1.6rem;line-height:1.6;color:#555;letter-spacing:0}.box-radio-wrap .radio-wrap .radio-txt::before{content:"";display:inline-block;width:2.4rem;height:2.4rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='7.5' fill='white' stroke='%23DDDDDD' stroke-width='5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.box-radio-wrap.ty02{gap:0}.box-radio-wrap.ty02 .radio-wrap input:checked~.radio-txt{background-color:#ffe141;border-color:#ffe141;color:#1c1c1c}.box-radio-wrap.ty02 .radio-wrap input:checked~.radio-txt::before{display:block;flex-shrink:0;display:inline-block;width:2.4rem;height:2.4rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='10' fill='%231C1C1C'/%3E%3Crect x='2' y='2' width='20' height='20' rx='3' fill='%231C1C1C'/%3E%3Cpath d='M8 11.4286L11.3333 15L16 10' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.box-radio-wrap.ty02 .radio-wrap .radio-txt{justify-content:center;gap:1rem;min-width:10.4rem;height:4.8rem;padding:1rem 2rem;border:1px solid #ddd;border-width:1px 0 1px 1px;border-style:solid;border-color:#ddd;font-weight:400;font-size:1.6rem;line-height:1.6;color:#999;letter-spacing:0}.box-radio-wrap.ty02 .radio-wrap .radio-txt::before{display:none}.box-radio-wrap.ty02 .radio-wrap .radio-txt.long{min-width:13.3rem}.box-radio-wrap.ty02 .radio-wrap:last-of-type .radio-txt{border-right-width:1px}.box-radio-wrap.ty03{gap:6rem;padding-top:0!important}.box-radio-wrap.ty03 .radio-wrap input:checked~.radio-txt{color:#1c1c1c}.box-radio-wrap.ty03 .radio-wrap input:checked~.radio-txt::before{display:block;flex-shrink:0;display:inline-block;width:2.4rem;height:2.4rem;background-image:url("data:image/svg+xml,%3Csvg width='34' height='30' viewBox='0 0 34 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 11.9L12.3344 26L32 2' stroke='%231C1C1C' stroke-width='4'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.box-radio-wrap.ty03 .radio-txt{padding-left:.4rem;font-weight:700;font-size:4.2rem;line-height:1.2;color:#999;letter-spacing:0}.box-radio-wrap.ty03 .radio-txt::before{display:none}.box-radio-wrap.ty04{gap:6rem;padding-top:0!important}.box-radio-wrap.ty04 .radio-wrap input:checked~.radio-txt::before{display:inline-block;width:2.8rem;height:2.8rem;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14' cy='14' r='11.5' fill='white' stroke='%231C1C1C' stroke-width='5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.box-radio-wrap.ty04 .radio-txt{font-weight:700;font-size:4.2rem;line-height:1.2;color:#999;letter-spacing:0}.box-radio-wrap.ty04 .radio-txt::before{display:inline-block;width:2.8rem;height:2.8rem;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14' cy='14' r='11.5' fill='white' stroke='%23DDDDDD' stroke-width='5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.box-attach-wrap{display:flex;align-items:flex-start;flex-direction:column}.box-attach-wrap .box-attach{display:flex;align-items:center;gap:3.2rem}.box-attach-wrap .box-attach input{display:none}.box-attach-wrap .box-attach .file-name{width:37.6rem;height:4.8rem;padding:1rem 2rem;border:1px solid #ddd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:1.6rem;line-height:1.6;color:#999;letter-spacing:0}.box-attach-wrap .box-attach .btn-black,.box-attach-wrap .box-attach label{padding:1rem 3.5rem}.box-attach-wrap .box-attach .btn-black{font-weight:400;font-size:1.6rem;line-height:1.6;color:#fff;letter-spacing:0}.box-attach-wrap .info-txt{display:block;margin-top:1rem;font-weight:400;font-size:1.2rem;line-height:1.83;color:#999;letter-spacing:0}.box-attach-wrap .box-file-attached{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.box-attach-wrap .box-file-attached .box-attached-txt span{display:inline;font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}.box-attach-wrap .box-file-attached .box-attached-txt button{margin-left:1rem;vertical-align:super}.select-ty{padding:1.1rem 4rem 1.1rem 2rem;background:url(../images/icon/ico-arrow-down03.svg) no-repeat right 2rem center;border:1px solid #ddd;font-weight:400;font-size:1.6rem;line-height:1.6;color:#999;letter-spacing:0}.select-ty:disabled{background-color:#f5f5f5}.txtarea-ty{width:100%;min-height:14rem;padding:1rem 2rem;border:1px solid #ddd;resize:none}.txtarea-ty::placeholder{font-weight:400;font-size:1.6rem;line-height:1.6;color:#999;letter-spacing:0}.txtarea-ty:disabled{background-color:#f5f5f5}.box-file-wrap input[type=file]{display:block;position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px;line-height:1px;font-size:1px;border:0;clip:rect(0 0 0 0)}.box-loading{display:flex;align-items:center;justify-content:center;position:fixed;top:0;width:100%;height:100%;z-index:-1;opacity:0}.box-loading.active{opacity:1;z-index:9999}.box-loading .inner-loading{display:flex;align-items:center;justify-content:center;width:13.6rem;height:13.6rem;border-radius:10px;background-color:rgba(28,28,28,.6)}.box-loading .inner-loading svg{width:8rem;height:8rem}@media (max-width:768px){.box-input-wrap.with-select{flex-direction:column;gap:1.6rem}.box-input-wrap.with-select .box-select{width:100%}.box-input-wrap.with-select .box-select::after{display:none}.box-input-wrap.with-select .box-select select{height:5.4rem;font-weight:400;font-size:1.6rem;line-height:1.5;color:#1c1c1c;letter-spacing:0;background:url(../images/icon/ico-arrow-down03.svg) no-repeat right 2rem center}.box-input-wrap.ty-border .box-select{border:.1rem solid #1c1c1c}.box-input-wrap.ty-border .box-input{border:.1rem solid #1c1c1c}.box-input-wrap .box-input.ty-search input{padding-right:9rem}.box-input-wrap .box-input.ty-search .icon-text-reset{right:5.5rem}.box-input-wrap .box-input input{height:5.4rem;padding:0 6rem 0 2rem;border:.1rem solid #1c1c1c;font-size:1.6rem}.box-input-wrap .box-input .icon-text-reset{width:2.4rem;height:2.4rem}.box-input-wrap .box-input .icon-search{width:2.8rem;height:2.8rem}.box-input-wrap .box-input .icon-search-big{width:2.4rem;height:2.4rem}.box-check-wrap{justify-content:flex-start}.box-check-wrap .icon-check{width:1.8rem;height:1.8rem}.box-check-wrap .chk-txt{font-weight:400;font-size:1.4rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}.box-check-wrap input:checked+.icon-check{display:inline-block;width:1.8rem;height:1.8rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='10' fill='%231C1C1C'/%3E%3Crect x='2' y='2' width='20' height='20' rx='3' fill='%231C1C1C'/%3E%3Cpath d='M8 11.4286L11.3333 15L16 10' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}}.box-board-more{margin-top:10rem}.board-top{margin-bottom:3rem}.empty-result{display:flex;align-items:center;justify-content:center;padding:4rem 0;border-width:0 0 1px;border-style:solid;border-color:#ddd;font-weight:400;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}.board-text-list{display:flex;flex-direction:column;border-width:.2rem 0 .2rem;border-style:solid;border-color:#1c1c1c}.board-text-list>li{display:flex;align-items:center;width:100%;padding:4rem 0}.board-text-list>li~li{border-top:1px solid #ddd}.board-text-list>li .box-state{flex-shrink:0;width:15%;text-align:center}.board-text-list>li .box-state span{position:relative;font-weight:700;font-size:2.4rem;line-height:1.3;color:#999;letter-spacing:0}.board-text-list>li .box-state.ing span{color:#1c1c1c}.board-text-list>li .box-state.ing span::after{content:"";position:absolute;right:-.5rem;top:-.2rem;z-index:-1;width:1.6rem;height:1.6rem;border-radius:50%;background-color:#ffe141}.board-text-list>li .box-title{flex-grow:1}.board-text-list>li .box-title a{display:block}.board-text-list>li .box-title a .tit{overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:-.01rem}.board-text-list>li .box-title a p{margin-top:2.4rem;font-weight:400;font-size:1.6rem;line-height:1.6;color:#555;letter-spacing:0}.board-text-list>li .box-title a:hover .tit{text-decoration:underline}.board-text-list>li .box-date{flex-shrink:0;width:10%;font-family:Lora;font-weight:400;font-size:1.6rem;line-height:1.5;color:#999;letter-spacing:0;text-align:center}.board-text-list.ty01{border-width:1px 0 1px;border-color:#ddd}.board-text-list.ty01>li{padding:0}.board-text-list.ty01>li~li{border-top:1px solid #ddd}.board-text-list.ty01>li>a{display:flex;flex-direction:column;width:100%;padding:4rem 0}.board-text-list.ty01>li .publisher{display:flex;align-items:flex-end;gap:.4rem;margin-bottom:3rem;font-weight:700;font-size:1.8rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}.board-text-list.ty01>li .publisher::after{content:"";width:.6rem;height:.6rem;border-radius:50%;background-color:#ffe141}.board-text-list.ty01>li .tit{font-weight:400;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}.board-text-list.ty01>li .txt{margin-top:2.4rem;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}.board-text-list.ty01>li .box-util{display:flex;align-items:center;gap:3.8rem;margin-top:3rem}.board-text-list.ty01>li .box-util .date{position:relative;font-weight:400;font-size:1.6rem;line-height:1.5;color:#999;letter-spacing:0}.board-text-list.ty01>li .box-util .list-writer-info{position:relative;display:flex;align-items:center;gap:2.8rem}.board-text-list.ty01>li .box-util .list-writer-info li{position:relative;font-weight:400;font-size:1.4rem;line-height:1.7;color:#555;letter-spacing:0}.board-text-list.ty01>li .box-util .list-writer-info li~li::before{content:"";position:absolute;left:-1.4rem;top:50%;transform:translateY(-50%);width:.4rem;height:.4rem;border-radius:50%;background-color:#ddd}.board-text-list.ty01>li .box-util .list-writer-info::before{content:"";position:absolute;right:-1.4rem;top:50%;transform:translateY(-50%);width:1px;height:1.2rem;background-color:#ddd}.board-text-list.ty01>li .box-document-wrap{display:flex;align-items:center;justify-content:space-between;width:100%;padding:4rem 0}.board-text-list.ty01>li .box-document-wrap .box-document-info{max-width:90%}.board-text-list.ty01>li .box-document-wrap .box-document-attach{display:flex;flex-wrap:wrap;gap:2.4rem;align-items:center}.board-text-list.ty01>li .box-document-wrap .btn-download{margin-top:.5rem}.board-text-list.ty01>li .news-source{position:relative;font-weight:400;font-size:1.4rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}.board-text-list.ty02{border-width:1px 0 1px;border-color:#ddd}.board-text-list.ty02>li{padding:0}.board-text-list.ty02>li .box-document-wrap{display:flex;align-items:center;justify-content:space-between;width:100%;padding:4rem 0}.board-text-list.ty02>li .box-document-wrap .box-document-area{display:flex;align-items:center;gap:0 3.2rem}.board-text-list.ty02>li .box-document-wrap .btn-download{margin-top:.5rem}.board-text-list.ty02>li .box-document-wrap:hover .box-thumbnail img{transform:scale(1.1)}.board-text-list.ty02>li .box-document-wrap:hover .box-document-info .document-txt,.board-text-list.ty02>li .box-document-wrap:hover .box-document-info .tit{text-decoration:underline}.board-text-list.ty02>li .box-thumbnail{display:flex;align-items:center;justify-content:center;width:24rem;height:19.6rem;overflow:hidden;background-color:#f5f5f5}.board-text-list.ty02>li .box-thumbnail img{height:100%;transition:transform .3s}.board-text-list.ty02>li .box-document-info{width:calc(100% - 40rem)}.board-text-list.ty02>li .box-document-info .tit{overflow:hidden;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:400;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}.board-text-list.ty02>li .box-document-info .document-txt{margin-top:2.4rem;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;font-size:1.6rem;line-height:1.75;color:#555;letter-spacing:0}.board-text-list.ty02>li .box-document-info .box-util{display:flex;align-items:center;gap:2.8rem;margin-top:3rem}.board-text-list.ty02>li .box-document-info .box-util .list-writer-info{display:flex;align-items:center;gap:2.8rem}.board-text-list.ty02>li .box-document-info .box-util .list-writer-info>li{position:relative;font-weight:400;font-size:1.4rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}.board-text-list.ty02>li .box-document-info .box-util .list-writer-info>li:first-of-type::after{content:"";position:absolute;right:-1.6rem;top:50%;transform:translateY(-50%);width:.4rem;height:.4rem;background-color:#d9d9d9;border-radius:50%}.board-text-list.ty02>li .box-document-info .box-util .list-writer-info>li:last-of-type::after{content:"";position:absolute;right:-1.4rem;top:50%;transform:translateY(-50%);width:1px;height:1.2rem;background-color:#ddd}.board-text-list.ty02>li .box-document-info .box-util .date{font-family:Lora;font-weight:400;font-size:1.6rem;line-height:1.5;color:#999;letter-spacing:0}.board-card-list{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10rem 3.2rem}.board-card-list .box-board-card{position:relative;width:calc(33.33% - 2.2rem);min-height:41.2rem;border:4px solid #f5f5f5;background-color:#f5f5f5}.board-card-list .box-board-card>a{padding:4rem 4rem 0}.board-card-list .box-board-card>a .card-text-info{width:100%}.board-card-list .box-board-card>a .card-text-info .tit{overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:400;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:0;height: 4.4em;}.board-card-list .box-board-card>a .card-text-info .txt{overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4rem 0;font-weight:400;font-size:1.6rem;line-height:1.6;color:#555;letter-spacing:0;height: 3.4em;}.board-card-list .box-board-card>a .card-text-info .date{font-weight:400;font-size:1.6rem;line-height:1.5;color:#1c1c1c;letter-spacing:0}.board-card-list .box-board-card>a .util{display:flex;align-items:center;gap:1.4rem}.board-card-list .box-board-card>a .util .box-txt{font-weight:400;font-size:1.4rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}.board-card-list .box-board-card>a .util .box-txt strong{font-weight:700}.board-card-list .box-board-card>a:hover .card-text-info .tit,.board-card-list .box-board-card>a:hover .list-hashtag li{text-decoration:underline}.board-card-list .box-board-card:hover{background-color:#fff;border-color:#ffe141}.board-card-list .box-board-card .box-btn{position:absolute;right:4rem;bottom:4rem;z-index:1}.board-card-list.ty02 .box-board-card{width:calc(50% - 1.6rem);height:auto;min-height:25.5rem}.board-card-list.ty02 .box-board-card:nth-of-type(2){margin-top:11rem}.board-card-list.ty02 .box-board-card:nth-of-type(odd){margin-top:-11rem}.board-card-list.ty02 .box-board-card:nth-of-type(1){margin-top:0}.board-card-list.ty02 .box-board-card a{display:block;position:relative;padding:4rem}.board-card-list.ty02 .box-board-card a .util{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:4rem}.board-card-list.ty02 .box-board-card a .util .board-type{display:flex;flex-direction:column;gap:1rem;font-weight:700;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}.board-card-list.ty02 .box-board-card a .util .board-type::before{content:"";width:1.3rem;height:1.3rem;background:url(../images/icon/ico-comma.svg) no-repeat center;background-size:auto}.board-card-list.ty02 .box-board-card a .util .date{font-weight:400;font-size:1.6rem;line-height:1.75;color:#999;letter-spacing:0;font-family:Lora}.board-card-list.ty02 .box-board-card a .tit{overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;font-size:2.4rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}.board-card-list.ty02 .box-board-card:hover{background-color:#fff;border:4px solid #ffe141}.board-card-list.ty02 .box-board-card:hover .tit{text-decoration:underline}.board-card-list.ty03 .box-board-card{min-height:34.4rem}.board-card-list.ty03 .box-board-card>a{height:auto;padding:4rem 4rem 0}.board-card-list.ty03 .box-board-card>a .card-text-info .txt{margin:4rem 0 1.6rem}.board-card-list.ty03 .box-board-card .box-util{padding:0 4rem 4rem}.board-card-list.ty03 .box-board-card .box-util .list-hashtag{padding-bottom:4rem;display: flex;flex-wrap: nowrap;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;min-height: 60px;}.board-card-list.ty03 .box-board-card .box-util .list-hashtag li:hover a{text-decoration:underline}.board-card-list.ty03 .box-board-card .box-util .date{font-weight:400;font-size:1.4rem;line-height:1.7;color:#999;letter-spacing:0}.board-state{margin-bottom:4rem;font-weight:700;font-size:2.4rem;line-height:1.3;color:#999;letter-spacing:0}.board-state.on{position:relative;padding-right:.8rem;color:#1c1c1c;z-index:2}.board-state.on::before{content:"";position:absolute;right:0;top:.8rem;transform:translateY(-50%);z-index:-1;width:1.6rem;height:1.6rem;border-radius:50%;background-color:#ffe141}.board-img-list{display:flex;flex-wrap:wrap;gap:3.2rem}.board-img-list .box-board-card a{display:block;position:relative}.board-img-list .box-board-card a .thumbnail{display:flex;align-items:center;justify-content:center;position:relative;height:35rem;overflow:hidden}.board-img-list .box-board-card a .thumbnail img{width:100%;object-fit:cover;transition:transform .3s}.board-img-list .box-board-card a .info{position:relative;width:calc(100% - 6.2rem);padding:4rem;margin:-17.5rem 0 0 auto;background-color:#fff;border:.4rem solid #fff;box-shadow:15px 15px 20px rgba(0,0,0,.05)}.board-img-list .box-board-card a .info .tit{overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}.board-img-list .box-board-card a .info .txt{margin:4rem 0 2rem;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;font-size:1.6rem;line-height:1.6;color:#555;letter-spacing:-.01em}.board-img-list .box-board-card a .info .list-hashtag{gap:.5rem 2.4rem}.board-img-list .box-board-card a:hover .thumbnail img{transform:scale(1.1)}.board-img-list .box-board-card a:hover .info{border-color:#ffe141}.board-img-list .box-board-card a:hover .info .tit{text-decoration:underline}.board-img-list .box-board-card a.external .list-util::after{content:"";position:absolute;right:0;top:50%;width:2.8rem;height:2.8rem;transform:translateY(-50%);background:url(../images/icon/ico-arrow02.svg) no-repeat center;background-size:contain}.board-img-list.ty02 .box-board-card{width:calc(33.33% - 2.2rem)}.board-img-list.ty02 .box-board-card a .info{background-color:#f5f5f5;border:.4rem solid #f5f5f5}.board-img-list.ty02 .box-board-card a .info .txt{margin-bottom:1.6rem}.board-img-list.ty02 .box-board-card a .info .list-hashtag{gap:1.6rem;margin-bottom:4rem}.board-img-list.ty02 .box-board-card a:hover .info{border-color:#ffe141;background-color:#fff}.detail-contents-layout .detail-head-layout .typo-title-01{font-weight:700;font-size:5.6rem;line-height:1.2;color:#1c1c1c;letter-spacing:0}.detail-contents-layout .detail-head-layout .date-util{display:flex;align-items:center;gap:1.4rem;padding:1.6rem 0 0}.detail-contents-layout .detail-head-layout .date-util .board-state{margin-bottom:0}.detail-contents-layout .detail-head-layout .date-util ul{display:flex;align-items:center;gap:2.8rem}.detail-contents-layout .detail-head-layout .date-util ul .title{display:none;position:relative;font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}.detail-contents-layout .detail-head-layout .date-util ul .title::before{content:"";position:absolute;right:-1.4rem;top:50%;transform:translateY(-50%);width:1px;height:1.4rem;background-color:#ddd}.detail-contents-layout .detail-head-layout .date-util ul .date{font-weight:400;font-size:1.6rem;line-height:1.5;color:#999;letter-spacing:0}.detail-contents-layout .detail-head-layout .date-util ul .writer{position:relative;font-weight:400;font-size:1.6rem;line-height:1.6;color:#555;letter-spacing:0}.detail-contents-layout .detail-head-layout .date-util ul .writer::after{content:"";position:absolute;right:-1.6rem;top:50%;transform:translateY(-50%);width:.4rem;height:.4rem;border-radius:50%;background-color:#ddd}.detail-contents-layout .detail-head-layout .date-util ul .source{position:relative;font-weight:400;font-size:1.4rem;line-height:1.7;color:#555;letter-spacing:0}.detail-contents-layout .detail-head-layout .date-util ul .source::before{display:none}.detail-contents-layout .detail-head-layout .date-util ul .source::after{content:"";position:absolute;right:-1.4rem;top:50%;transform:translateY(-50%);width:1px;height:1.4rem;background-color:#ddd}.detail-contents-layout .detail-head-layout .box-detail-info{display:flex;flex-direction:column;gap:3.2rem;padding-top:6rem}.detail-contents-layout .detail-head-layout .box-detail-info.ty02{flex-direction:inherit}.detail-contents-layout .detail-head-layout .box-detail-info.ty02 li{padding-bottom:3rem;border-bottom:1px solid #ddd}.detail-contents-layout .detail-head-layout .box-detail-info>li{display:flex;align-items:flex-start;flex-direction:column;width:100%}.detail-contents-layout .detail-head-layout .box-detail-info>li strong{padding-bottom:2rem;font-weight:700;font-size:2.4rem;line-height:1.7;color:#1c1c1c;letter-spacing:-.01rem}.detail-contents-layout .detail-head-layout .box-detail-info>li em{font-weight:400;font-size:1.6rem;line-height:1.75;color:#999;letter-spacing:-.01rem}.detail-contents-layout .detail-head-layout .box-detail-info>li span{font-weight:400;font-size:1.8rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}.detail-contents-layout .detail-head-layout .box-detail-info>li .location{position:relative;padding-right:2.8rem}.detail-contents-layout .detail-head-layout .box-detail-info>li .location::after{content:"";position:absolute;right:0;top:50%;width:2.4rem;height:2.4rem;transform:translateY(-50%);background:url(../images/icon/ico-pin.svg) no-repeat center;background-size:contain}.detail-contents-layout .detail-head-layout .box-attach-wrap{display:flex;margin-top:2rem;justify-content:flex-end;flex-direction:row;flex-wrap:wrap;gap:2rem}.detail-contents-layout .detail-head-layout .box-attach-wrap.ty02{margin-top:4rem}.detail-contents-layout .detail-head-layout .box-attach-wrap .btn-txt-download{display:inline-flex;align-items:center;padding:2rem;max-width:51rem}.detail-contents-layout .detail-head-layout .box-attach-wrap .btn-txt-download::before{flex-shrink:0;width:3.2rem;height:3.2rem;background:url(../images/icon/ico-papers.svg) no-repeat center;background-size:contain}.detail-contents-layout .detail-head-layout .box-attach-wrap .btn-txt-download::after{content:"";flex-shrink:0;width:3.2rem;height:3.2rem;margin-left:5.5rem;background:url(../images/icon/ico-download.svg) no-repeat center;background-size:contain}.detail-contents-layout .detail-head-layout .box-attach-wrap .btn-txt-download span{max-width:90%;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:400;font-size:1.6rem;line-height:1.6;color:#555;letter-spacing:0}.detail-contents-layout .detail-body-layout{padding:6rem 0 15rem}.detail-contents-layout .detail-body-layout .box-temp-wrap .temp-tit{font-weight:700;font-size:2.4rem;line-height:1;color:#1c1c1c;letter-spacing:0}.detail-contents-layout .detail-body-layout .box-temp-wrap .temp-tit::after{content:"";display:inline-block;vertical-align:bottom;width:.6rem;height:.6rem;margin-left:.6rem;line-height:1;border-radius:50%;background-color:#ffe141}.detail-contents-layout .detail-body-layout .box-temp-text{padding-bottom:4rem}.detail-contents-layout .detail-body-layout .box-temp-text .temp-txt{padding-top:1rem;font-weight:400;font-size:1.8rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}.detail-contents-layout .detail-body-layout .box-temp-text.ty02{display:flex;flex-direction:column;gap:1.6rem;padding:6rem 0 0;border-top:1px solid #ddd}.detail-contents-layout .detail-body-layout .box-temp-text.ty02 .txt-black{font-weight:400;font-size:1.6rem;line-height:1.75;color:#1c1c1c;letter-spacing:0}.detail-contents-layout .detail-body-layout .box-temp-text.ty02 .txt-gray{font-weight:400;font-size:1.6rem;line-height:1.75;color:#999;letter-spacing:0}.detail-contents-layout .detail-body-layout .box-temp-list{display:flex;flex-direction:column;gap:3rem;padding-bottom:4rem}.detail-contents-layout .detail-body-layout .box-temp-list ol{padding:2rem 0 0 3rem}.detail-contents-layout .detail-body-layout .box-temp-list ol li{font-weight:400;font-size:1.8rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}.detail-contents-layout .detail-body-layout .box-temp-notice{padding:0 0 6rem 3.6rem}.detail-contents-layout .detail-body-layout .box-temp-notice .notice-tit{position:relative;font-weight:700;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}.detail-contents-layout .detail-body-layout .box-temp-notice .notice-tit::before{content:"";position:absolute;left:-3.6rem;top:0;display:inline-block;width:2.8rem;height:2.8rem;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14' cy='14' r='14' fill='url(%23paint0_linear_3248_32650)'/%3E%3Cpath d='M14.8203 7.625L14.7188 15.7891H13.4141L13.3047 7.625H14.8203ZM13.2578 18.2734C13.2578 18.0391 13.3281 17.8411 13.4688 17.6797C13.6146 17.5182 13.8281 17.4375 14.1094 17.4375C14.3854 17.4375 14.5964 17.5182 14.7422 17.6797C14.8932 17.8411 14.9688 18.0391 14.9688 18.2734C14.9688 18.4974 14.8932 18.6901 14.7422 18.8516C14.5964 19.013 14.3854 19.0938 14.1094 19.0938C13.8281 19.0938 13.6146 19.013 13.4688 18.8516C13.3281 18.6901 13.2578 18.4974 13.2578 18.2734Z' fill='%23555555'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3248_32650' x1='14' y1='0' x2='14' y2='28' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23DDDDDD'/%3E%3Cstop offset='1' stop-color='%23DDDDDD' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.detail-contents-layout .detail-body-layout .box-editor-wrap{line-height:1.6}.detail-contents-layout .detail-body-layout .box-editor-wrap img{max-width:100%}.detail-contents-layout .detail-body-layout .box-editor-wrap>a{position:relative;display:inline-block;line-height:1.8;text-decoration:underline}.detail-contents-layout .detail-body-layout .box-editor-wrap>a::after{content:"";display:inline-block;width:1.8rem;height:1.8rem;margin:0 0 0 .8rem;vertical-align:middle;background:url(../images/icon/ico-arrow02.svg) no-repeat center;background-size:contain}.detail-contents-layout .detail-body-layout .box-btn{padding-top:8rem}.detail-contents-layout .detail-body-layout .relevant-area{display:flex;align-items:center;padding-top:3rem}.detail-contents-layout .detail-body-layout .relevant-area dt{padding-right:2rem;font-weight:700;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}.detail-contents-layout .detail-body-layout .relevant-area dd{padding-right:1.6rem}.detail-contents-layout .detail-body-layout .relevant-area dd a{font-weight:400;font-size:1.4rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}.detail-contents-layout .detail-body-layout .relevant-area dd a:hover{text-decoration:underline}.detail-contents-layout .detail-body-contents01{padding:8rem 0 0}.detail-contents-layout .detail-paging-layout{display:flex;align-items:center;justify-content:space-between;padding-top:4rem;border-top:1px solid #000}.detail-contents-layout .detail-paging-layout .list-item,.detail-contents-layout .detail-paging-layout .no-list-item{position:relative;display:inline-flex;width:35%}.detail-contents-layout .detail-paging-layout .list-item strong,.detail-contents-layout .detail-paging-layout .no-list-item strong{font-weight:400;font-size:1.6rem;line-height:1.55;color:#1c1c1c;letter-spacing:-.01rem}.detail-contents-layout .detail-paging-layout .list-item.prev,.detail-contents-layout .detail-paging-layout .no-list-item.prev{padding-left:7.6rem}.detail-contents-layout .detail-paging-layout .list-item.prev::before,.detail-contents-layout .detail-paging-layout .no-list-item.prev::before{content:"";position:absolute;left:0;top:50%;width:4.6rem;height:4.6rem;transform:translateY(-50%);background:url(../images/icon/ico-arrow-left.svg) no-repeat center;background-size:contain}.detail-contents-layout .detail-paging-layout .list-item.next,.detail-contents-layout .detail-paging-layout .no-list-item.next{justify-content:flex-end;padding-right:7.6rem}.detail-contents-layout .detail-paging-layout .list-item.next::before,.detail-contents-layout .detail-paging-layout .no-list-item.next::before{content:"";position:absolute;right:0;top:50%;width:4.6rem;height:4.6rem;transform:translateY(-50%);background:url(../images/icon/ico-arrow-right.svg) no-repeat center;background-size:contain}.detail-contents-layout .detail-paging-layout .list-item .detail-title,.detail-contents-layout .detail-paging-layout .no-list-item .detail-title{overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.detail-contents-layout .detail-paging-layout .no-list-item strong{color:#999}.accordion-list{display:flex;flex-direction:column;gap:4.2rem}.accordion-list>li .accordion-tit{font-weight:700;font-size:2.4rem;line-height:1.15;color:#1c1c1c;letter-spacing:0}.accordion-list>li .accordion-tit .btn-accordion{display:flex;align-items:center;gap:1.6rem}.accordion-list>li .accordion-tit .btn-accordion::after{content:"";flex-shrink:0;width:3.2rem;height:3.2rem;border-radius:50%;background:url(../images/icon/ico-accordion-down.svg) no-repeat center;background-size:contain;transition:.2s}.accordion-list>li .accordion-tit .btn-accordion.on::after,.accordion-list>li .accordion-tit .btn-accordion:hover::after{background:url(../images/icon/ico-accordion-up.svg) no-repeat center;background-size:contain}.accordion-list>li .accordion-txt{display:none;flex-direction:column;gap:1rem;margin:2.2rem 0}.accordion-list>li .accordion-txt span{font-weight:400;font-size:1.6rem;line-height:1.75;color:#1c1c1c;letter-spacing:0}.accordion-list.ty02{gap:2rem}.accordion-list.ty02>li{background-color:#f5f5f5;border:.4rem solid #f5f5f5;transition:all .3s}.accordion-list.ty02>li.on{background-color:#fff;border-color:#ffe141}.accordion-list.ty02>li .accordion-tit{font-weight:400;font-size:2rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}.accordion-list.ty02>li .accordion-tit button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.5rem 2.6rem 1.5rem 3rem}.accordion-list.ty02>li .accordion-tit button::after{content:"";width:3.2rem;height:3.2rem;background:url(../images/icon/ico-plus-thin.svg) no-repeat center;background-size:contain}.accordion-list.ty02>li .accordion-tit button.on{font-weight:700}.accordion-list.ty02>li .accordion-txt{margin:0 3rem 5rem}.fold-list li .fold-tit{font-weight:700;font-size:1.8rem;line-height:1.5;color:#1c1c1c;letter-spacing:0}.fold-list li .fold-txt{margin:1rem 0 2rem}.fold-list li .fold-txt span{font-weight:400;font-size:1.6rem;line-height:1.75;color:#1c1c1c;letter-spacing:0}.lawyer-search-wrap{padding:20rem 0;background:url(../images/temp/professonals-bg01.png) no-repeat center;background-size:cover;overflow:hidden}.lawyer-search-wrap .list-tit{display:flex;align-items:center;gap:3rem;margin-bottom:4rem}.lawyer-search-wrap .list-tit li.on a{color:#ffe141}.lawyer-search-wrap .list-tit li a{color:#f4f3f0}.box-contents-wrap.search-null article{padding:10rem 0 7rem;text-align:center}.box-contents-wrap.search-null article strong{font-weight:700;font-size:3.2rem;line-height:1.3;color:#999;letter-spacing:0}.list-lawyer{display:flex;gap:3.2rem}.list-lawyer.slider-lawyer{display:block}.list-lawyer-wrap.wide-bg{position:relative;overflow:hidden}.list-lawyer-wrap.wide-bg::before{position:absolute;content:"";left:0;top:0;width:100vw;height:55.3rem;background-color:#f5f5f5;z-index:-1}.list-lawyer.ty01{width:160rem;margin:0 auto}.list-lawyer.ty01 .box-info-lawyer{width:33.333%}.list-lawyer.ty01 .box-info-lawyer a .thumbnail{height:55.3rem}.list-lawyer.ty01 .box-info-lawyer a .info{padding-top:4rem}.list-lawyer.ty01 .box-info-lawyer a .info .contact{gap:.7rem}.list-lawyer.ty01 .box-info-lawyer a .info .contact li em{font-size:1.8rem;line-height:1}.list-lawyer.ty01 .box-info-lawyer a .info .contact li span{font-size:1.8rem;line-height:1;text-decoration:none}.list-lawyer.ty01 .box-info-lawyer a .grade{margin:2rem 0 4rem}.list-lawyer.ty02{flex-wrap:wrap;position:relative;gap:8rem 2.4rem}.list-lawyer.ty02 .box-info-lawyer{width:calc(20% - 1.92rem)}.list-lawyer.ty02 .box-info-lawyer a .thumbnail{height:19.4rem}.list-lawyer.ty02 .box-info-lawyer a .thumbnail img{height:100%;object-fit:cover}.list-lawyer.ty02 .box-info-lawyer a .info .name{font-weight:700;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}.list-lawyer.ty02 .box-info-lawyer a .info .grade{margin:.8rem 0 3rem;font-weight:400;font-size:1.6rem;line-height:1.5;color:#555;letter-spacing:0}.list-lawyer.ty03{flex-wrap:wrap;position:relative;gap:3.2rem}.list-lawyer.ty03 .box-info-lawyer{width:calc(25% - 2.4rem)}.list-lawyer.ty03 .box-info-lawyer a .thumbnail{height:27.6rem}.list-lawyer.ty03 .box-info-lawyer a .thumbnail img{height:100%;object-fit:cover}.list-lawyer.ty03 .box-info-lawyer a .info .name{font-weight:700;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}.list-lawyer.ty03 .box-info-lawyer a .info .grade{margin:.6rem 0 2rem;font-weight:400;font-size:1.6rem;line-height:1.5;color:#555;letter-spacing:0}.list-lawyer .box-info-lawyer{width:calc(20% - 2.4rem)}.list-lawyer .box-info-lawyer a{display:block}.list-lawyer .box-info-lawyer a:hover .thumbnail img{transform:scale(1.1)}.list-lawyer .box-info-lawyer a:hover .info .contact li .email,.list-lawyer .box-info-lawyer a:hover .info .contact li .tel,.list-lawyer .box-info-lawyer a:hover .info .name{text-decoration:underline}.list-lawyer .box-info-lawyer a .thumbnail{display:flex;justify-content:center;align-items:center;height:19.5rem;overflow:hidden;background-color:#f5f5f5}.list-lawyer .box-info-lawyer a .thumbnail img{height:100%;object-fit:cover;transition:transform .3s}.list-lawyer .box-info-lawyer a .info{padding-top:2rem}.list-lawyer .box-info-lawyer a .info .name{display:block;font-weight:700;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}.list-lawyer .box-info-lawyer a .info .grade{display:block;margin:.6rem 0 2rem;font-weight:400;font-size:1.6rem;line-height:1.5;color:#555;letter-spacing:0}.list-lawyer .box-info-lawyer a .info .contact{display:flex;flex-direction:column;gap:.4rem}.list-lawyer .box-info-lawyer a .info .contact li{display:flex;align-items:flex-start;gap:.4rem}.list-lawyer .box-info-lawyer a .info .contact li em{font-weight:600;font-size:1.4rem;line-height:1.7;color:#1c1c1c;letter-spacing:0;font-family:Lora}.list-lawyer .box-info-lawyer a .info .contact li span{font-weight:400;font-size:1.4rem;line-height:1.7;color:#555;letter-spacing:0;word-break:break-word}.dot-list{display:flex;flex-direction:column;gap:2rem}.dot-list li{position:relative;padding-left:1.2rem;font-weight:400;font-size:1.6rem;line-height:1.8;color:#1c1c1c;letter-spacing:0}.dot-list li::before{content:"";position:absolute;left:0;top:1.3rem;width:.4rem;height:.4rem;border-radius:50%;background-color:#555}.dash-list{display:flex;flex-wrap:wrap;gap:2.4rem 2rem}.dash-list li{width:24rem}.dash-list li a{display:inline-flex;gap:1.6rem;font-weight:400;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}.dash-list li a::before{content:"";flex-shrink:0;width:1.6rem;height:1px;margin-top:1.3rem;background-color:#1c1c1c}.dash-list li a:hover{font-weight:700}.list-sns{display:none;position:absolute;right:0;z-index:9;margin-top:1rem;padding:2rem;background-color:#fff;border:1px solid #1c1c1c;white-space:nowrap}.list-sns li~li{margin-top:1.6rem}.list-sns li a{display:inline-flex;align-items:center;gap:1rem;font-weight:400;font-size:1.4rem;line-height:2;color:#000;letter-spacing:0}.list-sns li a:hover{text-decoration:underline}.list-sns li.more{text-align:center}.list-sns li.more .btn-more{display:inline-flex;align-items:center;justify-content:center;gap:0;width:2.4rem;height:2.4rem;border-radius:50%;border:1px solid #1c1c1c;font-size:0}.list-sns li.more .btn-more::before{content:"";width:1.4rem;height:1.4rem;background:url(../images/icon/ico-plus.svg) no-repeat center;background-size:contain}.list-sorting{display:flex;align-items:center;gap:1.8rem;position:absolute;right:0;top:4rem}.list-sorting li{position:relative}.list-sorting li a,.list-sorting li button{font-weight:400;font-size:1.6rem;line-height:1.4;color:#555;letter-spacing:0}.list-sorting li a.on,.list-sorting li button.on{font-weight:700;font-size:1.6rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}.list-hashtag{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.4rem}.list-hashtag li{font-weight:400;font-size:1.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}.list-date{display:flex;flex-wrap:wrap;align-items:center;gap:2.8rem}.list-date li{position:relative;font-weight:400;font-size:1.4rem;line-height:1.4;color:#999;letter-spacing:0}.list-date li~li::before{content:"";position:absolute;left:-1.4rem;top:50%;transform:translateY(-50%);width:1px;height:1.4rem;background-color:#ddd}.list-util{display:flex;flex-wrap:wrap;align-items:center;gap:2.8rem;position:relative}.list-util li{position:relative;font-weight:400;font-size:1.4rem;line-height:1.7;color:#999;letter-spacing:0}.list-util li~li::before{content:"";position:absolute;left:-1.4rem;top:50%;transform:translateY(-50%);width:1px;height:1.4rem;background-color:#ddd}.list-util .date{font-family:Lora;font-weight:400;font-size:1.6rem;line-height:1.5;color:#999;letter-spacing:0}@media (max-width:768px){.box-board-more{margin-top:4rem}.board-top{margin-bottom:2rem}.board-text-list>li{flex-direction:column;width:100%;padding:3rem 0 2rem}.board-text-list>li .box-state{width:100%;margin-bottom:1rem;text-align:left}.board-text-list>li .box-state span{font-weight:700;font-size:1.6rem;line-height:1.6;color:#999;letter-spacing:0}.board-text-list>li .box-state.ing span::after{width:1.4rem;height:1.4rem}.board-text-list>li .box-title{width:100%;margin-bottom:2rem}.board-text-list>li .box-title a .tit{font-weight:400;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:-.01rem}.board-text-list>li .box-title a p{margin-top:1rem;font-weight:400;font-size:1.4rem;line-height:1.8;color:#555;letter-spacing:0}.board-text-list>li .box-title a:hover .tit{text-decoration:none}.board-text-list>li .box-date{width:100%;font-weight:400;font-size:1.2rem;line-height:1.8;color:#999;letter-spacing:0;text-align:left}.board-text-list.ty01>li{padding:0}.board-text-list.ty01>li>a{padding:3rem 0}.board-text-list.ty01>li .publisher{margin-bottom:2.4rem;font-weight:700;font-size:1.4rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}.board-text-list.ty01>li .publisher::after{display:none}.board-text-list.ty01>li .tit{font-weight:400;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}.board-text-list.ty01>li .txt{margin-top:1rem;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:400;font-size:1.4rem;line-height:1.85;color:#1c1c1c;letter-spacing:0}.board-text-list.ty01>li .box-util{flex-direction:column;align-items:flex-start;gap:.6rem;margin-top:2rem}.board-text-list.ty01>li .box-util .date{font-weight:400;font-size:1.6rem;line-height:1.5;color:#999;letter-spacing:0}.board-text-list.ty01>li .box-util .list-writer-info{align-items:flex-start;gap:3.2rem}.board-text-list.ty01>li .box-util .list-writer-info li{position:relative;font-weight:400;font-size:1.2rem;line-height:1.83;color:#555;letter-spacing:0}.board-text-list.ty01>li .box-util .list-writer-info li~li::before{display:none}.board-text-list.ty01>li .box-util .list-writer-info li:first-of-type::after{content:"";position:absolute;right:-1.6rem;top:50%;transform:translateY(-50%);width:.4rem;height:.4rem;background-color:#d9d9d9;border-radius:50%}.board-text-list.ty01>li .box-util .list-writer-info li:last-of-type::after{content:"";position:absolute;right:-1.4rem;top:50%;transform:translateY(-50%);width:1px;height:1.2rem;background-color:#ddd}.board-text-list.ty01>li .box-util.source-util{flex-direction:row;align-items:center;gap:2.8rem}.board-text-list.ty01>li .box-document-wrap{flex-direction:column;align-items:flex-start;gap:3rem;padding:3rem 0}.board-text-list.ty01>li .box-document-wrap .box-document-info{max-width:100%}.board-text-list.ty01>li .box-document-wrap .box-document-attach{gap:1rem}.board-text-list.ty01>li .box-document-wrap .btn-download{margin-top:0}.board-text-list.ty01>li .box-document-wrap .tit{font-weight:400;font-size:1.6rem;line-height:1.75;color:#1c1c1c;letter-spacing:0}.board-text-list.ty01>li .box-document-wrap .document-txt{margin-top:1rem;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;font-size:1.4rem;line-height:1.85;color:#555;letter-spacing:0}.board-text-list.ty01>li .news-source{font-weight:400;font-size:1.4rem;line-height:1.7;color:#999;letter-spacing:0}.board-text-list.ty01>li .news-source::after{content:"";position:absolute;right:-1.4rem;top:50%;transform:translateY(-50%);width:1px;height:1.4rem;background-color:#ddd}.board-text-list.ty02>li .box-document-wrap{flex-direction:column;align-items:flex-start;gap:4rem;padding:3rem 0}.board-text-list.ty02>li .box-document-wrap .box-document-area{display:flex;align-items:center;gap:0 3.2rem}.board-text-list.ty02>li .box-thumbnail{display:none}.board-text-list.ty02>li .box-document-info{width:100%}.board-text-list.ty02>li .box-document-info .document-txt{margin-top:1rem;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;font-size:1.6rem;line-height:1.75;color:#555;letter-spacing:0}.board-text-list.ty02>li .box-document-info .box-util{flex-direction:column;align-items:flex-start;gap:1rem;margin-top:2rem}.board-text-list.ty02>li .box-document-info .box-util .list-writer-info{flex-direction:column;align-items:flex-start;gap:0}.board-text-list.ty02>li .box-document-info .box-util .list-writer-info>li{font-weight:400;font-size:1.2rem;line-height:1.8;color:#1c1c1c;letter-spacing:0}.board-card-list{gap:4rem}.board-card-list .box-board-card{width:100%;height:inherit;min-height:inherit;border:2px solid #f5f5f5}.board-card-list .box-board-card>a{padding:3rem 2rem 0}.board-card-list .box-board-card>a .card-text-info{margin-bottom:3rem}.board-card-list .box-board-card>a .card-text-info .tit{font-weight:400;font-size:1.8rem;line-height:1.55;color:-.01rem;letter-spacing:0}.board-card-list .box-board-card>a .card-text-info .txt{margin:1rem 0 1.4rem;font-weight:400;font-size:1.4rem;line-height:1.85;color:#1c1c1c;letter-spacing:0;3em;}.board-card-list .box-board-card>a .card-text-info .date{font-weight:400;font-size:1.4rem;line-height:1.7;color:#999;letter-spacing:0}.board-card-list .box-board-card>a:hover .card-text-info .tit,.board-card-list .box-board-card>a:hover .list-hashtag li{text-decoration:none}.board-card-list .box-board-card:hover{border:2px solid #ffe141}.board-card-list .box-board-card .box-btn{position:relative;right:inherit;bottom:inherit;align-items:flex-start;justify-content:flex-start;padding:0 2rem 3rem}.board-card-list .box-board-card .box-btn .btn-view-all{padding-left:1.4rem;gap:.2rem;font-weight:400;font-size:1.2rem;line-height:1.83;color:#1c1c1c;letter-spacing:0}.board-card-list .box-board-card .box-btn .btn-view-all::before{content:"";position:absolute;left:0;top:50%;width:2.4rem;height:2.4rem;transform:translateY(-50%);border-radius:50%;background-color:#ffe141;z-index:-1}.board-card-list .box-board-card .box-btn .btn-view-all::after{width:2.4rem;height:2.4rem}.board-card-list .box-board-card .box-btn i{display:none}.board-card-list.ty02{gap:3.2rem}.board-card-list.ty02 .box-board-card{width:27rem;min-height:22rem;margin-top:0!important;border:1px solid #ddd}.board-card-list.ty02 .box-board-card a{padding:3rem 3rem 6.4rem}.board-card-list.ty02 .box-board-card a .util{margin-bottom:2rem}.board-card-list.ty02 .box-board-card a .util .board-type{gap:.5rem;font-weight:700;font-size:1.6rem;line-height:1.75;color:#1c1c1c;letter-spacing:0}.board-card-list.ty02 .box-board-card a .util .date{position:absolute;left:3rem;bottom:3rem;font-weight:400;font-size:1.4rem;line-height:1.57;color:#999;letter-spacing:0}.board-card-list.ty02 .box-board-card a .tit{font-weight:400;font-size:1.8rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}.board-card-list.ty03 .box-board-card{height:auto;min-height:inherit}.board-card-list.ty03 .box-board-card>a{height:auto;padding:3rem 2rem 0}.board-card-list.ty03 .box-board-card>a .card-text-info{margin-bottom:.6rem}.board-card-list.ty03 .box-board-card>a .card-text-info .txt{margin:2.4rem 0 0}.board-card-list.ty03 .box-board-card .box-util{padding:0 2rem 3rem}.board-card-list.ty03 .box-board-card .box-util .list-hashtag{padding-bottom:2.4rem}.board-card-list.ty03 .box-board-card .box-util .list-hashtag li{font-weight:400;font-size:1.2rem;line-height:2;color:#1c1c1c;letter-spacing:0}.board-card-list.ty03 .box-board-card .box-util .date{font-weight:400;font-size:1.4rem;line-height:1.7;color:#999;letter-spacing:0}.board-state{margin-bottom:1.4rem;font-weight:700;font-size:1.6rem;line-height:1.6;color:#999;letter-spacing:0}.board-state.on{padding-right:.5rem;z-index:2}.board-state.on::before{top:.8rem;transform:translateY(-50%);z-index:-1;width:1.6rem;height:1.6rem}.board-img-list .box-board-card a .thumbnail{height:16.8rem}.board-img-list .box-board-card a .info{width:calc(100% - 2.4rem);padding:2.4rem;margin:-8.4rem 0 0 auto}.board-img-list .box-board-card a .info .tit{font-weight:400;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:-.01em}.board-img-list .box-board-card a .info .txt{display:none}.board-img-list .box-board-card a .info .list-hashtag{margin-top:3rem}.board-img-list .box-board-card a.external .list-util::after{background:url(../images/icon/ico-arrow02-gray.svg) no-repeat center;background-size:contain}.board-img-list.ty02 .box-board-card{width:100%}.board-img-list.ty02 .box-board-card a .thumbnail{width:100%;height:100%;max-height:22rem}.board-img-list.ty02 .box-board-card a .info{padding:3rem 2.4rem}.board-img-list.ty02 .box-board-card a .info .tit{font-weight:400;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}.board-img-list.ty02 .box-board-card a .info .txt{margin:2.4rem 0 1rem;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;font-size:1.4rem;line-height:1.7;color:#555;letter-spacing:0}.board-img-list.ty02 .box-board-card a .info .list-hashtag{gap:1.2rem;margin:0 0 2.4rem}.detail-contents-layout .detail-head-layout .typo-title-01{font-weight:700;font-size:2.4rem;line-height:1.5;color:#1c1c1c;letter-spacing:0}.detail-contents-layout .detail-head-layout .date-util{align-items:flex-start;flex-direction:column;gap:1.6rem;margin-bottom:.4rem}.detail-contents-layout .detail-head-layout .date-util ul.list-util{flex-direction:column;align-items:flex-start;gap:.4rem}.detail-contents-layout .detail-head-layout .date-util ul .title{display:block;font-weight:400;font-size:1.4rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}.detail-contents-layout .detail-head-layout .date-util ul .date{font-weight:400;font-size:1.4rem;line-height:1.7;color:#999;letter-spacing:0}.detail-contents-layout .detail-head-layout .date-util ul .date::before{display:none}.detail-contents-layout .detail-head-layout .date-util ul .writer{position:relative;font-weight:400;font-size:1.2rem;line-height:1.8;color:#555;letter-spacing:0}.detail-contents-layout .detail-head-layout .date-util ul .writer::before{display:none}.detail-contents-layout .detail-head-layout .date-util ul .writer::after{content:"";position:absolute;right:-1.6rem;top:50%;transform:translateY(-50%);width:.4rem;height:.4rem;border-radius:50%;background-color:#ddd}.detail-contents-layout .detail-head-layout .date-util ul .source{position:relative;font-weight:400;font-size:1.2rem;line-height:1.8;color:#555;letter-spacing:0}.detail-contents-layout .detail-head-layout .date-util ul .source::after{content:"";position:absolute;right:-1.4rem;top:50%;transform:translateY(-50%);width:1px;height:1.4rem;background-color:#ddd}.detail-contents-layout .detail-head-layout .box-detail-info{display:flex;flex-direction:column;gap:1rem;padding-top:4rem}.detail-contents-layout .detail-head-layout .box-detail-info.ty02{flex-direction:column;gap:2rem;padding-bottom:3rem;border-bottom:1px solid #ddd}.detail-contents-layout .detail-head-layout .box-detail-info.ty02 li{gap:2.4rem;padding-bottom:0;border-bottom:none}.detail-contents-layout .detail-head-layout .box-detail-info li{flex-direction:row;gap:1rem;width:100%}.detail-contents-layout .detail-head-layout .box-detail-info li strong{padding-bottom:1rem;font-weight:700;font-size:1.8rem;line-height:1.8;color:#1c1c1c;letter-spacing:-.01rem}.detail-contents-layout .detail-head-layout .box-detail-info li em{width:5.2rem;font-weight:400;font-size:1.4rem;line-height:1.7;color:#999;letter-spacing:-.01rem}.detail-contents-layout .detail-head-layout .box-detail-info li span{font-weight:400;font-size:1.4rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}.detail-contents-layout .detail-head-layout .box-attach-wrap{flex-direction:column}.detail-contents-layout .detail-head-layout .box-attach-wrap.ty02{margin-top:3rem}.detail-contents-layout .detail-head-layout .box-attach-wrap .btn-txt-download{padding:1rem 2rem}.detail-contents-layout .detail-head-layout .box-attach-wrap .btn-txt-download::before{display:none}.detail-contents-layout .detail-head-layout .box-attach-wrap .btn-txt-download::after{width:2.4rem;height:2.4rem;margin-left:3.4rem}.detail-contents-layout .detail-head-layout .box-attach-wrap .btn-txt-download span{max-width:100%;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:400;font-size:1.2rem;line-height:2.1;color:#555;letter-spacing:0}.detail-contents-layout .detail-body-layout{padding:4rem 0 8rem}.detail-contents-layout .detail-body-layout>a{font-weight:400;font-size:1.4rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}.detail-contents-layout .detail-body-layout>a::after{width:1.8rem;height:1.8rem;background:url(../images/icon/ico-arrow02.svg) no-repeat center;background-size:contain}.detail-contents-layout .detail-body-layout .box-temp-wrap .temp-tit{font-weight:700;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}.detail-contents-layout .detail-body-layout .box-temp-wrap .temp-tit::after{margin-left:.4rem;line-height:1.55;vertical-align:text-bottom}.detail-contents-layout .detail-body-layout .box-temp-text{padding-bottom:4rem}.detail-contents-layout .detail-body-layout .box-temp-text .temp-txt{font-weight:400;font-size:1.4rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}.detail-contents-layout .detail-body-layout .box-temp-text.ty02{gap:1rem;padding-bottom:2rem}.detail-contents-layout .detail-body-layout .box-temp-list ol{padding:.6rem 0 0 2rem}.detail-contents-layout .detail-body-layout .box-temp-list ol li{font-weight:400;font-size:1.4rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}.detail-contents-layout .detail-body-layout .box-temp-notice{padding:0 0 6rem 3rem}.detail-contents-layout .detail-body-layout .box-temp-notice .notice-tit{position:relative;font-weight:700;font-size:1.2rem;line-height:2;color:#1c1c1c;letter-spacing:0}.detail-contents-layout .detail-body-layout .box-temp-notice .notice-tit::before{left:-3rem;display:inline-block;width:2.4rem;height:2.4rem;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14' cy='14' r='14' fill='url(%23paint0_linear_3248_32650)'/%3E%3Cpath d='M14.8203 7.625L14.7188 15.7891H13.4141L13.3047 7.625H14.8203ZM13.2578 18.2734C13.2578 18.0391 13.3281 17.8411 13.4688 17.6797C13.6146 17.5182 13.8281 17.4375 14.1094 17.4375C14.3854 17.4375 14.5964 17.5182 14.7422 17.6797C14.8932 17.8411 14.9688 18.0391 14.9688 18.2734C14.9688 18.4974 14.8932 18.6901 14.7422 18.8516C14.5964 19.013 14.3854 19.0938 14.1094 19.0938C13.8281 19.0938 13.6146 19.013 13.4688 18.8516C13.3281 18.6901 13.2578 18.4974 13.2578 18.2734Z' fill='%23555555'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3248_32650' x1='14' y1='0' x2='14' y2='28' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23DDDDDD'/%3E%3Cstop offset='1' stop-color='%23DDDDDD' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.detail-contents-layout .detail-body-layout .box-btn{padding-top:4rem}.detail-contents-layout .detail-body-layout .relevant-area{flex-wrap:wrap;gap:0 1.6rem;width:100%;padding-top:4rem}.detail-contents-layout .detail-body-layout .relevant-area dt{width:100%;padding-right:0}.detail-contents-layout .detail-body-layout .relevant-area dd{padding:.6rem 0 0}.detail-contents-layout .detail-paging-layout{display:flex;align-items:flex-start;flex-direction:column;gap:2rem;padding-top:4rem;border-top:1px solid #000}.detail-contents-layout .detail-paging-layout .list-item,.detail-contents-layout .detail-paging-layout .no-list-item{gap:3.7rem;width:100%}.detail-contents-layout .detail-paging-layout .list-item .mobile.txt,.detail-contents-layout .detail-paging-layout .no-list-item .mobile.txt{font-weight:400;font-size:1.6rem;line-height:1.75;color:#999;letter-spacing:-.01rem}.detail-contents-layout .detail-paging-layout .list-item.next,.detail-contents-layout .detail-paging-layout .list-item.prev,.detail-contents-layout .detail-paging-layout .no-list-item.next,.detail-contents-layout .detail-paging-layout .no-list-item.prev{padding:0 2rem 0 0}.detail-contents-layout .detail-paging-layout .list-item.next::before,.detail-contents-layout .detail-paging-layout .list-item.prev::before,.detail-contents-layout .detail-paging-layout .no-list-item.next::before,.detail-contents-layout .detail-paging-layout .no-list-item.prev::before{display:none}.detail-contents-layout .detail-paging-layout .list-item.next,.detail-contents-layout .detail-paging-layout .no-list-item.next{justify-content:flex-start}.detail-contents-layout .detail-paging-layout .list-item .detail-title,.detail-contents-layout .detail-paging-layout .no-list-item .detail-title{overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.detail-contents-layout .detail-paging-layout .box-btn{order:1;margin:4rem auto 0}.accordion-list{gap:3rem}.accordion-list li .accordion-tit{font-weight:400;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}.accordion-list li .accordion-tit .btn-accordion{gap:.8rem}.accordion-list li .accordion-tit .btn-accordion::after{width:2.4rem;height:2.4rem}.accordion-list li .accordion-txt{gap:0;margin:.6rem 0 1rem}.accordion-list li .accordion-txt span{font-weight:400;font-size:1.4rem;line-height:1.85;color:#1c1c1c;letter-spacing:0}.fold-list li .fold-tit{font-weight:700;font-size:1.8rem;line-height:1.5;color:#1c1c1c;letter-spacing:0}.fold-list li .fold-txt span{font-weight:400;font-size:1.4rem;line-height:1.85;color:#1c1c1c;letter-spacing:0}.lawyer-search-wrap{padding:18rem 0 9.5rem;background:url(../images/temp/professonals-bg01-mo.png) no-repeat center;background-size:cover}.lawyer-search-wrap .box-input{width:100%}.lawyer-search-wrap .list-tit{gap:1.6rem;max-width:100%;overflow:auto;margin-bottom:3rem}.lawyer-search-wrap .list-tit a{font-size:1.8rem}.lawyer-search-wrap .scroll{display:flex!important;align-items:center;justify-content:center;margin:10rem 0 0}.lawyer-search-wrap .scroll>span{display:flex;align-items:center;justify-content:center;gap:1.5rem;transform:rotate(-90deg);color:#fff}.lawyer-search-wrap .scroll>span::before{content:"";width:.4rem;height:2.7rem;transform:rotate(90deg);background:url(../images/icon/ico-scroll-arrow-wthie.svg) no-repeat center;background-size:contain}.box-contents-wrap.search-null article{padding:10rem 0 7rem}.box-contents-wrap.search-null article strong{font-weight:700;font-size:2.4rem;line-height:1.4;color:#999;letter-spacing:0}.list-lawyer.slider-lawyer::before{display:none}.list-lawyer::before{content:"";position:absolute;width:100vw;left:-2.4rem;height:16.5rem;background-color:#f5f5f5;z-index:-1}.list-lawyer-wrap.wide-bg::before{display:none}.list-lawyer.ty01{gap:3rem 0;flex-wrap:wrap;width:100%}.list-lawyer.ty01::before{display:none}.list-lawyer.ty01 .box-info-lawyer{width:50%}.list-lawyer.ty01 .box-info-lawyer a .thumbnail{height:16.5rem}.list-lawyer.ty01 .box-info-lawyer a .info{padding:1rem 2.3rem}.list-lawyer.ty01 .box-info-lawyer a .info .contact{gap:.4rem}.list-lawyer.ty01 .box-info-lawyer a .info .contact li em{font-size:1.4rem;line-height:1.3}.list-lawyer.ty01 .box-info-lawyer a .info .contact li span{font-size:1.4rem;line-height:1.3}.list-lawyer.ty02{flex-wrap:wrap;flex-direction:column;position:relative;gap:2.4rem 0}.list-lawyer.ty02::before{display:none}.list-lawyer.ty02 .box-info-lawyer{width:100%}.list-lawyer.ty02 .box-info-lawyer a{display:flex}.list-lawyer.ty02 .box-info-lawyer a .thumbnail{flex-shrink:0;width:12rem;height:12.2rem}.list-lawyer.ty02 .box-info-lawyer a .info{padding:0 1.6rem}.list-lawyer.ty02 .box-info-lawyer a .info .name{font-weight:700;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}.list-lawyer.ty02 .box-info-lawyer a .info .grade{margin:0 0 2.6rem;font-weight:400;font-size:1.2rem;line-height:1.8;color:#555;letter-spacing:0}.list-lawyer.ty02 .box-info-lawyer a .info .contact{gap:0}.list-lawyer.ty02 .box-info-lawyer a .info .contact li em{font-weight:600;font-size:1.2rem;line-height:1.8;color:#1c1c1c;letter-spacing:0}.list-lawyer.ty02 .box-info-lawyer a .info .contact li span{font-weight:400;font-size:1.2rem;line-height:1.8;color:#555;letter-spacing:0}.list-lawyer.ty03{flex-wrap:wrap;flex-direction:column;position:relative;gap:2.5rem 0}.list-lawyer.ty03::before{display:none}.list-lawyer.ty03 .box-info-lawyer{width:100%}.list-lawyer.ty03 .box-info-lawyer a{display:flex}.list-lawyer.ty03 .box-info-lawyer a .thumbnail{flex-shrink:0;width:12rem;height:12.2rem}.list-lawyer.ty03 .box-info-lawyer a .info{padding:0 1.6rem}.list-lawyer.ty03 .box-info-lawyer a .info .name{font-weight:700;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}.list-lawyer.ty03 .box-info-lawyer a .info .grade{margin:0 0 2.6rem;font-weight:400;font-size:1.2rem;line-height:1.8;color:#555;letter-spacing:0}.list-lawyer.ty03 .box-info-lawyer a .info .contact{gap:0}.list-lawyer.ty03 .box-info-lawyer a .info .contact li em{font-weight:600;font-size:1.2rem;line-height:1.8;color:#1c1c1c;letter-spacing:0}.list-lawyer.ty03 .box-info-lawyer a .info .contact li span{font-weight:400;font-size:1.2rem;line-height:1.8;color:#555;letter-spacing:0}.list-lawyer .box-info-lawyer{width:15.3rem;gap:0 .6rem}.list-lawyer .box-info-lawyer a .thumbnail{height:15.5rem}.list-lawyer .box-info-lawyer a .info{padding:1rem 1rem 1rem 0}.list-lawyer .box-info-lawyer a .info .name{font-weight:700;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}.list-lawyer .box-info-lawyer a .info .grade{margin:0 0 2rem;font-weight:400;font-size:1.4rem;line-height:1.7;color:#555;letter-spacing:0}.list-lawyer .box-info-lawyer a .info .contact{gap:.4rem}.list-lawyer .box-info-lawyer a .info .contact li{gap:.4rem}.list-lawyer .box-info-lawyer a .info .contact li em,.list-lawyer .box-info-lawyer a .info .contact li span{font-weight:600;font-size:1.4rem;line-height:1.3;color:#1c1c1c;letter-spacing:0}.list-lawyer .box-info-lawyer a .info .contact li span{font-weight:400;color:#555}.empty-result{padding:3rem 0;font-weight:400;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}.dot-list li{padding-left:.8rem;font-size:1.4rem}.dot-list li::before{width:.3rem;height:.3rem}.dash-list{gap:3rem 2rem}.dash-list li{width:38%}.dash-list li a{font-weight:400;font-size:1.6rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}.dash-list li a::before{display:none}.dash-list li a:hover{font-weight:400}.list-sorting{gap:1.8rem;position:relative;top:0;margin-top:3rem}.list-sorting li~li::before{content:"";position:absolute;left:-.9rem;top:50%;transform:translateY(-50%);width:1px;height:1.2rem;background-color:#e4e4e4}.list-sorting li a,.list-sorting li button{font-weight:400;font-size:1.4rem;line-height:1.4;color:#555;letter-spacing:0}.list-sorting li a.on,.list-sorting li button.on{font-weight:700;font-size:1.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}.list-util li{font-weight:400;font-size:1.4rem;line-height:1.7;color:#999;letter-spacing:0}.list-util .date{font-weight:400;font-size:1.4rem;line-height:1.7;color:#999;letter-spacing:0}}.slider-wrap{position:relative}.slider-wrap .progress-bar{display:none;position:relative;width:100%;height:2px;margin-top:5.5rem;background-color:#ddd}.slider-wrap .progress-bar.mo{display:none}.slider-wrap .progress-bar .ing-bar{position:absolute;left:0;top:50%;transform:translate3d(0,-50%,0);width:0;height:2px;background-color:#1c1c1c;transition:width .3s}.slider-wrap .progress-bar .ing-bar .arrow{display:flex;align-items:center;justify-content:center;position:absolute;right:-3.2rem;top:50%;transform:translateY(-50%);width:3.2rem;height:3.2rem;border-radius:50%;background-color:#1c1c1c}.slider-wrap .progress-bar .ing-bar .arrow::after{content:"";width:1.8rem;height:1.8rem;background:url(../images/icon/ico-arrow-right-white.svg) no-repeat center;background-size:contain}.swiper-notification{display:none}.swiper-drag-scroll{overflow:hidden}.swiper-drag-scroll.active{padding:5.5rem 0 1.6rem}.swiper-drag-scroll .swiper-scrollbar{border-radius:0;background:#ddd}.swiper-drag-scroll .swiper-scrollbar .swiper-scrollbar-drag{height:2px;background:#222;border-radius:0}.swiper-drag-scroll .swiper-scrollbar .swiper-scrollbar-drag::before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;background:#222;width:2000px;margin-left:-2000px}.swiper-drag-scroll .swiper-scrollbar .swiper-scrollbar-drag::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:3.2rem;height:3.2rem;border-radius:50%;background:url(../images/icon/ico-drag.svg) no-repeat center;background-size:contain;cursor:pointer}@media (max-width:768px){.slider-wrap .progress-bar{margin-top:4.5rem}.slider-wrap .progress-bar.mo{display:block}.swiper-drag-scroll.active{padding:4.5rem 0 1.6rem}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:0;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.swiper-container-initialized{overflow:hidden}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:none!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;padding:0;position:relative!important;top:0;width:auto!important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none;box-sizing:content-box}.scroll-element div{box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-arrow,.scroll-element .scroll-bar{cursor:grab}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden!important}.scroll-textarea>.scroll-content>textarea{border:none!important;box-sizing:border-box;height:100%!important;margin:0;max-height:none!important;max-width:none!important;overflow:scroll!important;outline:0;padding:2px;position:relative!important;top:0;width:100%!important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.custom-scroll>.scroll-element{border:none;margin:0;padding:0;position:absolute;z-index:204}.custom-scroll>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10;display:block;height:100%;right:0;top:0;width:100%}.custom-scroll>.scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%}.custom-scroll>.scroll-element.scroll-y{height:calc(100% - 6rem);right:0;top:0;width:3.2rem}.custom-scroll>.scroll-element .scroll-element_outer{right:1rem;width:.3rem;margin:3rem 0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;transition:width .1s}.custom-scroll>.scroll-element .scroll-bar,.custom-scroll>.scroll-element .scroll-element_track{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.custom-scroll>.scroll-element .scroll-bar,.custom-scroll>.scroll-element .scroll-element_track{opacity:.4}.custom-scroll>.scroll-element .scroll-element_track{background-color:#fff}.custom-scroll>.scroll-element .scroll-bar{background-color:#ddd}.custom-scroll>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.custom-scroll>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.custom-scroll>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.custom-scroll>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.custom-scroll>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}.custom-scroll>.scroll-element.scroll-y.scroll-draggable .scroll-element_outer,.custom-scroll>.scroll-element.scroll-y:hover .scroll-element_outer{width:.6rem}#wrap.main-page>.progress-bar{position:fixed;left:3.6rem;top:50%;transform:translateY(-50%);z-index:10;width:.2rem;height:20rem;background-color:#222}#wrap.main-page>.progress-bar .current{position:absolute;top:0;left:0;width:100%;background-color:#ffee51;transition:height .3s}#wrap.main-page #main article{overflow:hidden}#wrap.main-page #main #container{padding-top:0}#wrap.main-page #main .box-banner{display:flex;align-items:center;position:relative}#wrap.main-page #main .box-banner .list-banner{display:flex;align-items:center;gap:13rem;flex-shrink:0;overflow:hidden;padding-right:13rem}#wrap.main-page #main .box-banner .list-banner li img{height:8rem;-webkit-filter:grayscale(100%);filter:gray;transform:filter .3s}#wrap.main-page #main .box-banner .list-banner li img:hover{-webkit-filter:grayscale(0);filter:none}#wrap.main-page #main .typo-heading-01{font-family:Lora;text-transform:uppercase}#wrap.main-page #main .arti01{position:relative;padding:8rem 0 25rem}#wrap.main-page #main .arti01 .scroll{display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:72.5rem;transform:rotate(-90deg)}#wrap.main-page #main .arti01 .scroll>span{display:flex;align-items:center;gap:2rem;font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0;font-family:Lora}#wrap.main-page #main .arti01 .scroll>span::before{content:"";width:2.7rem;height:4.3rem;transform:rotate(90deg);background:url(../images/icon/ico-scroll-arrow.svg) no-repeat center;background-size:contain}#wrap.main-page #main .arti01 .inner-wrap .box-txt{position:absolute;top:0;z-index:1;width:100%;height:100%;padding:16rem 0 0 12rem}#wrap.main-page #main .arti01 .inner-wrap .box-txt strong{display:block;font-family:Lora}#wrap.main-page #main .arti01 .inner-wrap .box-txt strong .tit-dot:nth-of-type(2){padding-left:13rem}#wrap.main-page #main .arti01 .inner-wrap .box-txt .txt{display:block;margin-top:5rem;font-weight:400;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}#wrap.main-page #main .arti01 .inner-wrap .box-circle{display:flex;justify-content:flex-end;padding-left:41.6rem}#wrap.main-page #main .arti01 .inner-wrap .box-circle>div{flex-shrink:0;position:relative;width:63.6rem;height:63.6rem;border-radius:50%}#wrap.main-page #main .arti01 .inner-wrap .box-circle .left{left:20rem;border:1px solid #1c1c1c}#wrap.main-page #main .arti01 .inner-wrap .box-circle .right{top:16rem}#wrap.main-page #main .arti01 .inner-wrap .box-circle .right .inner{position:relative;width:100%;height:100%}#wrap.main-page #main .arti01 .inner-wrap .box-circle .right .inner video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;object-fit:cover;opacity:0;visibility:hidden;transition:all .2s}#wrap.main-page #main .arti01 .inner-wrap .box-circle .right .inner video.on{opacity:1;visibility:visible}#wrap.main-page #main .arti02{position:relative;padding:8rem 0 17.5rem}#wrap.main-page #main .arti02 .bg{position:absolute;left:0;top:0;width:176rem;height:176rem;background-color:rgba(245,245,245,.6);border-radius:50%;transform:scale(0)}#wrap.main-page #main .arti02 .flow-txt{position:absolute;top:35%;right:-70%;z-index:-1}#wrap.main-page #main .arti02 .flow-txt span{display:block;font-weight:400;font-size:20rem;line-height:1.05;color:rgba(221,221,221,.5);letter-spacing:0;font-family:Lora;white-space:nowrap;cursor:default}#wrap.main-page #main .arti02 .flow-txt span:last-of-type{padding-left:58rem}#wrap.main-page #main .arti02 .slider-wrap{width:119.2rem;margin:0 0 0 auto}#wrap.main-page #main .arti02 .slider-wrap .highlight-slider .swiper-slide:nth-of-type(odd){padding-top:20rem}#wrap.main-page #main .arti02 .slider-wrap .highlight-list{display:flex;flex-direction:column;gap:11.3rem;padding-left:2rem}#wrap.main-page #main .arti02 .slider-wrap .highlight-list li a{position:relative;width:51.2rem}#wrap.main-page #main .arti02 .slider-wrap .highlight-list li a:hover .thumbnail img{transform:scale(1.1)}#wrap.main-page #main .arti02 .slider-wrap .highlight-list li a:hover .info .tit{text-decoration:underline}#wrap.main-page #main .arti02 .slider-wrap .highlight-list li a .menu{position:absolute;left:-18.4rem;top:16.5rem;width:36.7rem;font-weight:600;font-size:3.2rem;line-height:1.3;color:#1c1c1c;letter-spacing:0;font-family:Lora;text-align:right;text-transform:uppercase;transform:rotate(-90deg);z-index:1}#wrap.main-page #main .arti02 .slider-wrap .highlight-list li a .thumbnail{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:36.7rem;overflow:hidden}#wrap.main-page #main .arti02 .slider-wrap .highlight-list li a .thumbnail img{object-fit:cover;transition:transform .3s}#wrap.main-page #main .arti02 .slider-wrap .highlight-list li a .info{display:flex;flex-direction:column;gap:2.4rem;padding-top:2.4rem}#wrap.main-page #main .arti02 .slider-wrap .highlight-list li a .info .type{font-weight:400;font-size:1.6rem;line-height:1.6;color:#999;letter-spacing:0}#wrap.main-page #main .arti02 .slider-wrap .highlight-list li a .info .tit{height:6.8rem;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:-.01em}#wrap.main-page #main .arti03{position:relative;padding:0 0 5rem}#wrap.main-page #main .arti03 .flow-txt2{position:absolute;top:15%;right:-70%;z-index:-1}#wrap.main-page #main .arti03 .flow-txt2 span{display:block;font-weight:400;font-size:20rem;line-height:1.05;color:rgba(221,221,221,.5);letter-spacing:0;font-family:Lora;white-space:nowrap;cursor:default}#wrap.main-page #main .arti03 .flow-txt2 span:last-of-type{padding:42rem 0 0 58rem}#wrap.main-page #main .arti03 .inner-wrap .typo-heading-01{margin-bottom:8rem}#wrap.main-page #main .arti03 .inner-wrap .center-slider .slick-slide{height:0!important}#wrap.main-page #main .arti03 .inner-wrap .center-slider .slick-slide.slick-active{height:100%!important}#wrap.main-page #main .arti03 .inner-wrap .center-slider .slick-list{overflow:unset}#wrap.main-page #main .arti03 .inner-wrap .center-slider .slick-active .box-center-info .thumbnail{opacity:1}#wrap.main-page #main .arti03 .inner-wrap .center-slider .slick-active .box-center-info .info{transform:translate3d(0,-50%,0);opacity:1}#wrap.main-page #main .arti03 .inner-wrap .center-slider .box-center-info{display:flex;align-items:center;justify-content:center;position:relative}#wrap.main-page #main .arti03 .inner-wrap .center-slider .box-center-info .thumbnail{display:flex;align-items:center;justify-content:center;position:relative;width:78.3rem;height:78.3rem;border-radius:50%;overflow:hidden;transition:all 1s;transition-delay:.3s;opacity:0}#wrap.main-page #main .arti03 .inner-wrap .center-slider .box-center-info .thumbnail img{object-fit:cover;transition:transform .3s}#wrap.main-page #main .arti03 .inner-wrap .center-slider .box-center-info .info{position:absolute;right:0;top:50%;transform:translate3d(10%,-50%,0);width:64.8rem;padding:7rem 6rem;background-color:#fff;border:1px solid #1c1c1c;transition:all 1s;transition-delay:.8s;opacity:0}#wrap.main-page #main .arti03 .inner-wrap .center-slider .box-center-info .info .tit{font-weight:700;font-size:3.2rem;line-height:1.3;color:#1c1c1c;letter-spacing:-.01em}#wrap.main-page #main .arti03 .inner-wrap .center-slider .box-center-info .info .txt{margin-top:2.4rem;font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:-.01em}#wrap.main-page #main .arti03 .inner-wrap .center-slider .box-center-info .info .box-util{display:flex;justify-content:space-between;margin-top:4rem}#wrap.main-page #main .arti03 .inner-wrap .center-slider .box-center-info .info .box-util .page{font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0;font-family:Lora}#wrap.main-page #main .arti03 .inner-wrap .center-slider .box-center-info .info .box-util .slide-util{display:flex;align-items:center;gap:2rem}#wrap.main-page #main .arti04{position:relative;padding:0 0 5rem;margin:0 0 5rem}#wrap.main-page #main .arti04 .bg{position:absolute;left:0;top:6.7rem;width:0;height:78.3rem;background-color:rgba(245,245,245,.6)}#wrap.main-page #main .arti04 .box-board-more{margin-top:0}#wrap.main-page #main .arti04 .typo-heading-01{margin-bottom:8rem}#wrap.main-page #main .arti04 .box-board-more{position:absolute;left:0;top:0}#wrap.main-page #main .arti04 .box-arrow{display:flex;align-items:center;gap:5rem;position:absolute;left:0;top:12rem}#wrap.main-page #main .arti04 .board-img-list{width:108%;padding-left:40.6rem}#wrap.main-page #main .arti04 .board-img-list .slick-list{padding-bottom:3rem}#wrap.main-page #main .arti04 .board-img-list .slick-track{display:flex;gap:3.2rem}#wrap.main-page #main .arti04 .board-img-list .slick-track .box-board-card{width:51.2rem}#wrap.main-page #main .arti05{padding-top:15rem}#wrap.main-page #main .arti06{position:relative;padding:16rem 0 0}#wrap.main-page #main .arti06 .bg{position:absolute;left:0;top:9.6rem;width:0;max-width:152rem;height:63.6rem;background:linear-gradient(180deg,#ffe141 0,rgba(245,245,245,0) 100%)}#wrap.main-page #main .arti06 .flow-txt3{position:absolute;top:20%;right:-70%;z-index:-1}#wrap.main-page #main .arti06 .flow-txt3 span{display:block;font-weight:400;font-size:20rem;line-height:1.05;color:#f4f3f0;letter-spacing:0;font-family:Lora;white-space:nowrap;cursor:default}#wrap.main-page #main .arti06 .typo-heading-01{margin-bottom:8rem}#wrap.main-page #main .arti06 .slider-wrap .careers-slider .slick-list{padding-top:9.6rem}#wrap.main-page #main .arti06 .slider-wrap .careers-slider .slick-list .slick-active .box-careers-info .info,#wrap.main-page #main .arti06 .slider-wrap .careers-slider .slick-list .slick-active .box-careers-info .thumbnail{opacity:1;transform:translate3d(0,0,0)}#wrap.main-page #main .arti06 .slider-wrap .careers-slider .slick-list .box-careers-info{position:relative}#wrap.main-page #main .arti06 .slider-wrap .careers-slider .slick-list .box-careers-info .thumbnail{display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:-14rem;width:78.2rem;height:63rem;transition:all .4s;transition-delay:1s;transform:translate3d(10%,0,0);opacity:0}#wrap.main-page #main .arti06 .slider-wrap .careers-slider .slick-list .box-careers-info .thumbnail img{width:100%;object-fit:cover}#wrap.main-page #main .arti06 .slider-wrap .careers-slider .slick-list .box-careers-info .info{display:flex;flex-direction:column;gap:8rem;padding:15rem 13.6rem;transition:all .5s;transition-delay:.5s;transform:translate3d(-10%,0,0);opacity:0}#wrap.main-page #main .arti06 .slider-wrap .careers-slider .slick-list .box-careers-info .info .tit{font-weight:600;font-size:5.6rem;line-height:1.2;color:#1c1c1c;letter-spacing:0;font-family:Lora}#wrap.main-page #main .arti06 .slider-wrap .careers-slider .slick-list .box-careers-info .info .txt{font-weight:400;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:-.01em}#wrap.main-page #main .arti06 .slider-wrap .careers-slider .slick-list .box-careers-info .info .box-util{display:flex;align-items:center;gap:2rem}#wrap.main-page #main .arti06 .slider-wrap .careers-slider .slick-list .box-careers-info .info .box-util .page{font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0;font-family:Lora}@media (max-width:768px){#wrap.main-page>.progress-bar{display:none}#wrap.main-page #main .box-banner .list-banner{gap:3rem;padding-right:3rem}#wrap.main-page #main .box-banner .list-banner li img{height:5rem}#wrap.main-page #main .arti01{padding:4rem 0}#wrap.main-page #main .arti01 .scroll{display:none}#wrap.main-page #main .arti01 .inner-wrap .box-txt{height:auto;padding:0}#wrap.main-page #main .arti01 .inner-wrap .box-txt strong .tit-dot:nth-of-type(2){padding-left:2rem}#wrap.main-page #main .arti01 .inner-wrap .box-txt .txt{margin-top:.6rem;font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}#wrap.main-page #main .arti01 .inner-wrap .box-circle{padding-left:0;flex-direction:column;justify-content:center;align-items:center}#wrap.main-page #main .arti01 .inner-wrap .box-circle>div{width:31.2rem;height:31.2rem}#wrap.main-page #main .arti01 .inner-wrap .box-circle .left{left:0;border:1px solid #1c1c1c}#wrap.main-page #main .arti01 .inner-wrap .box-circle .right{top:0;margin-top:-7rem}#wrap.main-page #main .arti02{padding:0 0 8rem}#wrap.main-page #main .arti02 .box-board-more{margin-top:5.2rem;text-align:center}#wrap.main-page #main .arti02 .bg{left:-20rem;width:55.3rem;height:54.6rem}#wrap.main-page #main .arti02 .flow-txt{display:none}#wrap.main-page #main .arti02 .slider-wrap{width:100%;margin:4rem 0 0 0}#wrap.main-page #main .arti02 .slider-wrap .highlight-slider{overflow:unset}#wrap.main-page #main .arti02 .slider-wrap .highlight-slider .swiper-slide{width:auto}#wrap.main-page #main .arti02 .slider-wrap .highlight-slider .swiper-slide:nth-of-type(odd){padding-top:0}#wrap.main-page #main .arti02 .slider-wrap .highlight-slider .swiper-drag-scroll{display:none}#wrap.main-page #main .arti02 .slider-wrap .highlight-list{gap:4rem;padding-left:2rem}#wrap.main-page #main .arti02 .slider-wrap .highlight-list li a{width:25.5rem}#wrap.main-page #main .arti02 .slider-wrap .highlight-list li a .menu{position:absolute;left:-9rem;top:8rem;width:18rem;font-weight:600;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}#wrap.main-page #main .arti02 .slider-wrap .highlight-list li a .thumbnail{height:18rem}#wrap.main-page #main .arti02 .slider-wrap .highlight-list li a .info{gap:1.6rem;padding-top:1rem}#wrap.main-page #main .arti02 .slider-wrap .highlight-list li a .info .type{font-weight:400;font-size:1.4rem;line-height:1.7;color:#999;letter-spacing:0}#wrap.main-page #main .arti02 .slider-wrap .highlight-list li a .info .tit{height:5.6rem;font-weight:400;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:-.01em}#wrap.main-page #main .arti03{padding:0 0 8rem}#wrap.main-page #main .arti03 .flow-txt2{display:none}#wrap.main-page #main .arti03 .inner-wrap .typo-heading-01{margin-bottom:4rem}#wrap.main-page #main .arti03 .inner-wrap .center-slider .slick-active .box-center-info .info{transform:translate3d(0,0,0);opacity:1}#wrap.main-page #main .arti03 .inner-wrap .center-slider .box-center-info{flex-direction:column;align-items:center;justify-content:center}#wrap.main-page #main .arti03 .inner-wrap .center-slider .box-center-info .thumbnail{width:31.2rem;height:31.2rem}#wrap.main-page #main .arti03 .inner-wrap .center-slider .box-center-info .info{position:relative;right:auto;top:auto;transform:translate3d(0,10%,0);width:100%;padding:3rem;margin-top:-5rem}#wrap.main-page #main .arti03 .inner-wrap .center-slider .box-center-info .info .tit{font-weight:700;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:-.01em}#wrap.main-page #main .arti03 .inner-wrap .center-slider .box-center-info .info .txt{height:auto;margin-top:1rem}#wrap.main-page #main .arti03 .inner-wrap .center-slider .box-center-info .info .box-util{flex-direction:column-reverse;gap:3rem;margin-top:3rem}#wrap.main-page #main .arti04{padding:0 0 5rem}#wrap.main-page #main .arti04 .bg{top:2.1rem}#wrap.main-page #main .arti04 .typo-heading-01{margin-bottom:4rem}#wrap.main-page #main .arti04 .box-board-more{position:relative;margin-top:2.2rem;text-align:center}#wrap.main-page #main .arti04 .box-arrow{display:none}#wrap.main-page #main .arti04 .board-img-list{padding-left:0}#wrap.main-page #main .arti04 .board-img-list .slick-track{gap:2.4rem}#wrap.main-page #main .arti04 .board-img-list .slick-track .box-board-card{width:26rem}#wrap.main-page #main .arti05{padding-top:5rem}#wrap.main-page #main .arti06{padding:8rem 0 0}#wrap.main-page #main .arti06 .inner-wrap{padding:0}#wrap.main-page #main .arti06 .btn-view-all,#wrap.main-page #main .arti06 .flow-txt3{display:none}#wrap.main-page #main .arti06 .typo-heading-01{margin-bottom:4rem;padding:0 2.4rem}#wrap.main-page #main .arti06 .slider-wrap .bg{top:auto;bottom:0;max-width:100%;height:34.3rem}#wrap.main-page #main .arti06 .slider-wrap .careers-slider .slick-list{padding-top:0}#wrap.main-page #main .arti06 .slider-wrap .careers-slider .slick-list .box-careers-info{display:flex;flex-direction:column;position:relative}#wrap.main-page #main .arti06 .slider-wrap .careers-slider .slick-list .box-careers-info .thumbnail{display:flex;align-items:center;justify-content:center;position:relative;right:0;top:0;width:100%;height:auto;padding-left:2.4rem}#wrap.main-page #main .arti06 .slider-wrap .careers-slider .slick-list .box-careers-info .info{gap:3rem;padding:4rem 3.2rem}#wrap.main-page #main .arti06 .slider-wrap .careers-slider .slick-list .box-careers-info .info .tit{font-weight:600;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}#wrap.main-page #main .arti06 .slider-wrap .careers-slider .slick-list .box-careers-info .info .txt{font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:-.01em}}.box-tooltip{position:relative}.box-contents-wrap{display:flex;flex-direction:column;gap:12rem}.tit-wrap{margin-bottom:4rem}.tit-wrap.ty01{margin-bottom:6rem}.tit-wrap.ty02 .typo-heading-03{font-weight:700;font-size:4.2rem;line-height:1.3;color:#1c1c1c;letter-spacing:0}.tit-dot{display:flex;align-items:flex-end;gap:.8rem;line-height:1;font-weight:700}.tit-dot::after{content:"";width:1.6rem;height:1.6rem;margin-bottom:.7rem;border-radius:50%;background-color:#ffe141}.page-heading-layout{position:relative;margin-bottom:12rem;z-index:3}.page-heading-layout .breadcrumbs{display:flex;align-items:center}.page-heading-layout .breadcrumbs~.heading-tit-wrap,.page-heading-layout .breadcrumbs~.typo-heading-02{margin-top:2rem}.page-heading-layout .breadcrumbs.sticky{position:fixed;left:0;width:100%;padding:2.7rem 8rem 2.7rem 6rem;background-color:#fff;z-index:9;box-shadow:0 2px 40px rgba(0,0,0,.1)}.page-heading-layout .breadcrumbs>li{position:relative}.page-heading-layout .breadcrumbs>li a,.page-heading-layout .breadcrumbs>li button{font-weight:400;font-size:1.6rem;line-height:1.6;color:#999;letter-spacing:0}.page-heading-layout .breadcrumbs>li~li{padding-left:3.2rem}.page-heading-layout .breadcrumbs>li~li::before{content:"";position:absolute;left:1.4rem;top:50%;transform:translateY(-50%);width:.4rem;height:.4rem;border-radius:50%;background-color:#999}.page-heading-layout .breadcrumbs>li:last-of-type{padding-left:5.2rem}.page-heading-layout .breadcrumbs>li:last-of-type::before{width:2.4rem;height:.1rem;border-radius:0;background-color:#1c1c1c}.page-heading-layout .breadcrumbs>li.current.active button::after{transform:rotate(180deg)}.page-heading-layout .breadcrumbs>li.current button{display:flex;align-items:center;gap:.4rem;color:#1c1c1c}.page-heading-layout .breadcrumbs>li.current button::after{content:"";width:1.8rem;height:1.8rem;background:url(../images/icon/ico-arrow-down.svg) no-repeat center;background-size:contain;transition:transform .3s}.page-heading-layout .breadcrumbs>li.current .view-tooltip{position:absolute;left:3.2rem;top:3.5rem;z-index:1;min-width:100%;background-color:#fff;border:1px solid #1c1c1c;opacity:0;visibility:hidden}.page-heading-layout .breadcrumbs>li.current .view-tooltip ul{max-height:23rem;padding:2rem 2.4rem;white-space:nowrap;overflow-y:auto}.page-heading-layout .breadcrumbs>li.current .view-tooltip ul li~li{margin-top:1.4rem}.page-heading-layout .breadcrumbs>li.current .view-tooltip ul li a{font-weight:400;font-size:1.6rem;line-height:1.6;color:#999;letter-spacing:0}.page-heading-layout .breadcrumbs>li.current .view-tooltip ul li a.on{color:#000}.page-heading-layout .breadcrumbs>li.current .view-tooltip ul li a:hover{font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0;text-decoration:underline}.page-heading-layout .breadcrumbs>li.beforeHide{padding-left:0}.page-heading-layout .breadcrumbs>li.beforeHide::before{display:none}.page-heading-layout .typo-heading-02{line-height:1.13}.page-heading-layout .typo-heading-02::after{content:"";display:inline-block;width:1.6rem;height:1.6rem;margin-left:1.6rem;border-radius:50%;background-color:#ffe141;vertical-align:bottom}.page-heading-layout .typo-heading-02.en{line-height:1}.page-heading-layout .sub-heading{padding-top:4rem;font-weight:700;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}.page-heading-layout .btn-util{position:absolute;right:5rem;bottom:0}.page-heading-layout .depth-tab{margin-top:5rem}.page-search-layout{max-width:105.6rem;margin:0 auto 12rem}.page-search-layout.short{margin:0 auto 10rem}.box-fold-wrap.short .box-fold.isFold{max-height:21rem}.box-fold-wrap.long .box-fold.isFold{max-height:100rem}.box-fold-wrap .box-fold{position:relative}.box-fold-wrap .box-fold.isFold{max-height:44.5rem;overflow:hidden}.box-fold-wrap .box-fold.isFold::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:19rem;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%)}.box-fold-wrap .box-fold.isFold~.btn-fold{display:flex}.box-fold-wrap .box-fold.isFold.active{max-height:none}.box-fold-wrap .box-fold.isFold.active::after{display:none}.box-fold-wrap .box-fold~.btn-fold{display:none;margin-top:4rem}.error-wrap{padding:20rem 25rem}.error-wrap .box-circle{display:flex;align-items:center;position:absolute;right:0;top:50%;transform:translateY(-50%)}.error-wrap .box-circle .c1{width:28rem;height:28rem;border-radius:50%;border:1.5px solid #000}.error-wrap .box-circle .c2{width:12.5rem;height:12.5rem;margin-left:-6.25rem;border-radius:50%;border:1.5px dashed #000}.error-wrap .box-circle .c3{width:28rem;height:28rem;margin-left:2.5rem;border-radius:50%;background:linear-gradient(180deg,#ffe041 0,rgba(255,224,65,0) 100%)}.error-wrap .box-txt .typo-heading-02{font-weight:500;font-family:Lora}.error-wrap .box-txt .txt{margin:3rem 0 8rem;font-weight:400;font-size:1.6rem;line-height:1.6;color:#555;letter-spacing:0}#wrap.form-input-wrap{min-width:105.6rem}#wrap.form-input-wrap .list-step{display:flex;align-items:center;gap:20rem}#wrap.form-input-wrap .list-step li{position:relative}#wrap.form-input-wrap .list-step li:last-of-type::after{display:none}#wrap.form-input-wrap .list-step li.complete::after{background-color:#1c1c1c}#wrap.form-input-wrap .list-step li.complete .bg{background-color:#ffe141}#wrap.form-input-wrap .list-step li.complete .bg::before{content:"";width:4.4rem;height:2.8rem;background:url(../images/icon/ico-complete.svg) no-repeat center;background-size:contain}#wrap.form-input-wrap .list-step li.complete .box-txt{display:none}#wrap.form-input-wrap .list-step li.ing::after{background-color:#1c1c1c}#wrap.form-input-wrap .list-step li.ing .bg{background:linear-gradient(180deg,#ffe141 0,rgba(255,225,65,0) 100%)}#wrap.form-input-wrap .list-step li.ing .box-txt span,#wrap.form-input-wrap .list-step li.ing .box-txt strong{color:#1c1c1c}#wrap.form-input-wrap .list-step li.ing .box-txt span{font-weight:700}#wrap.form-input-wrap .list-step li::after{content:"";position:absolute;left:13.6rem;top:50%;transform:translateY(-50%);width:13.6rem;height:1px;background-color:#ddd}#wrap.form-input-wrap .list-step li .bg{display:flex;align-items:center;justify-content:center;width:10.4rem;height:10.4rem;background-color:#f5f5f5;border-radius:50%}#wrap.form-input-wrap .list-step li .box-txt{display:flex;flex-direction:column;gap:.6rem;position:absolute;top:2rem;left:6.3rem}#wrap.form-input-wrap .list-step li .box-txt strong{font-weight:400;font-size:4.2rem;line-height:1.23;color:#999;letter-spacing:0;font-family:Lora}#wrap.form-input-wrap .list-step li .box-txt span{font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0;white-space:nowrap}#wrap.form-input-wrap .form-input-layout.ty02 .box-agree-wrap{padding:4rem 0 0}#wrap.form-input-wrap .form-input-layout.ty02 .form-input-list.ty03>li .tit{padding-top:1rem}#wrap.form-input-wrap .form-input-layout .tab-wrap .tab-list.underline{gap:6rem;padding-bottom:5.2rem}#wrap.form-input-wrap .form-input-layout .tab-wrap .tab-list.underline li a,#wrap.form-input-wrap .form-input-layout .tab-wrap .tab-list.underline li button{font-size:4.2rem;line-height:1.23}#wrap.form-input-wrap .form-input-layout .box-form-tit{display:flex;align-items:center;justify-content:space-between;padding-bottom:6rem;border-bottom:2px solid #1c1c1c}#wrap.form-input-wrap .form-input-layout .box-form-tit .btn-download{font-family:NotoSansKR}#wrap.form-input-wrap .form-input-layout .box-form-tit.ty02{border-bottom:none}#wrap.form-input-wrap .form-input-layout .box-form-tit.ty03{align-items:flex-end;flex-direction:column;gap:10.4rem;padding-bottom:2rem}#wrap.form-input-wrap .form-input-layout .box-form-tit.ty03>span{font-weight:700;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}#wrap.form-input-wrap .form-input-layout .form-tit{font-weight:700;font-size:4.2rem;line-height:1.23;color:#1c1c1c;letter-spacing:0}#wrap.form-input-wrap .form-input-layout .form-txt{font-weight:400;font-size:2.4rem;line-height:1.58;color:#1c1c1c;letter-spacing:0}#wrap.form-input-wrap .form-input-layout .form-txt>a{text-decoration:underline}#wrap.form-input-wrap .form-input-layout .form-sub-tit{font-weight:700;font-size:3.2rem;line-height:1.3;color:#1c1c1c;letter-spacing:0}#wrap.form-input-wrap .form-input-layout .important{color:#ff5442!important;font-style:normal}#wrap.form-input-wrap .form-input-layout .box-photo-attach{display:flex;gap:3.2rem}#wrap.form-input-wrap .form-input-layout .box-photo-attach .thumb{flex-shrink:0;position:relative;width:24rem;height:30rem}#wrap.form-input-wrap .form-input-layout .box-photo-attach .thumb .guide-txt{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;text-align:center;background-color:#f5f5f5;border:1px solid #ddd}#wrap.form-input-wrap .form-input-layout .box-photo-attach .thumb .guide-txt::before{content:"";width:3.2rem;height:3.2rem;background:url(../images/icon/ico-photo.svg) no-repeat center;background-size:contain}#wrap.form-input-wrap .form-input-layout .box-photo-attach .thumb .guide-txt p{margin:3rem 0 1.2rem;font-weight:400;font-size:1.6rem;line-height:1.75;color:#999;letter-spacing:0}#wrap.form-input-wrap .form-input-layout .box-photo-attach .thumb .guide-txt strong{font-weight:400;font-size:1.6rem;line-height:1.75;color:#999;letter-spacing:0}#wrap.form-input-wrap .form-input-layout .box-photo-attach .thumb img{position:absolute;top:0;width:100%;height:100%}#wrap.form-input-wrap .form-input-layout .box-photo-attach .info{display:flex;flex-direction:column;justify-content:space-between}#wrap.form-input-wrap .form-input-layout .box-photo-attach .info .box-txt{display:flex;flex-direction:column;gap:1rem;white-space:nowrap}#wrap.form-input-wrap .form-input-layout .box-photo-attach .info .box-txt .tit{font-weight:400;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}#wrap.form-input-wrap .form-input-layout .box-photo-attach .info .box-txt p{font-weight:400;font-size:1.4rem;line-height:1.7;color:#999;letter-spacing:0}#wrap.form-input-wrap .form-input-layout .box-photo-attach .info .box-btn{justify-content:flex-start}#wrap.form-input-wrap .form-input-layout .box-grid{display:flex;align-items:center;gap:3.2rem}#wrap.form-input-wrap .form-input-layout .box-grid~.box-grid{margin-top:3rem}#wrap.form-input-wrap .form-input-layout .box-grid.addr~.box-grid{margin-top:4rem}#wrap.form-input-wrap .form-input-layout .box-grid.addr~.box-grid>*{width:50%!important}#wrap.form-input-wrap .form-input-layout .box-grid.ty02{gap:2rem}#wrap.form-input-wrap .form-input-layout .box-grid.ty02 .select-ty{width:17.8rem}#wrap.form-input-wrap .form-input-layout .box-grid em{width:8rem}#wrap.form-input-wrap .form-input-layout .box-grid em:last-of-type{margin-left:4rem}#wrap.form-input-wrap .form-input-layout .box-grid em:first-of-type{margin-left:0}#wrap.form-input-wrap .form-input-layout .box-grid .sup-txt{color:#999}#wrap.form-input-wrap .form-input-layout .form-input-list{display:flex;flex-direction:column;margin-top:4rem}#wrap.form-input-wrap .form-input-layout .form-input-list>li{display:flex;margin-bottom:4rem}#wrap.form-input-wrap .form-input-layout .form-input-list>li.error{margin-bottom:1.4rem}#wrap.form-input-wrap .form-input-layout .form-input-list>li.error .box-grid{align-items:flex-start}#wrap.form-input-wrap .form-input-layout .form-input-list>li .tit{flex-shrink:0;width:13.6rem;padding-top:1rem;font-weight:700;font-size:1.6rem;line-height:1.62;color:#1c1c1c;letter-spacing:0}#wrap.form-input-wrap .form-input-layout .form-input-list>li .tit span{display:block;font-weight:400}#wrap.form-input-wrap .form-input-layout .form-input-list>li .cnts{flex-grow:1}#wrap.form-input-wrap .form-input-layout .form-input-list>li:last-of-type{margin-bottom:0}#wrap.form-input-wrap .form-input-layout .form-input-list.ty02>li{align-items:center}#wrap.form-input-wrap .form-input-layout .form-input-list.ty02>li .tit{padding-top:0}#wrap.form-input-wrap .form-input-layout .form-input-list.ty03>li{align-items:flex-start}#wrap.form-input-wrap .form-input-layout .form-input-list.ty03>li .tit{padding-top:0}#wrap.form-input-wrap .form-input-layout .form-dl dt{display:flex;align-items:center;justify-content:space-between;padding:4rem 0 0;font-weight:700;font-size:1.6rem;line-height:1.62;color:#1c1c1c;letter-spacing:0}#wrap.form-input-wrap .form-input-layout .box-tit{display:flex;align-items:center;justify-content:space-between;padding:6rem 0 0}#wrap.form-input-wrap .form-input-layout .box-tit .form-sub-tit{font-weight:700;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}#wrap.form-input-wrap .form-input-layout .box-tit .form-sub-tit span{font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}#wrap.form-input-wrap .form-input-layout .box-guide{margin-top:6rem;padding:4rem;background:linear-gradient(180deg,#f5f5f5 0,rgba(245,245,245,0) 100%)}#wrap.form-input-wrap .form-input-layout .box-guide .dot-list{gap:0}#wrap.form-input-wrap .form-input-layout .box-guide .dot-list li.important::before{background-color:#ff5442}#wrap.form-input-wrap .form-input-layout .box-guide .dot-list li{font-weight:400;font-size:1.4rem;line-height:1.85;color:#1c1c1c;letter-spacing:0}#wrap.form-input-wrap .form-input-layout .box-guide.ty02{margin-top:-6rem}#wrap.form-input-wrap .form-input-layout .box-guide.ty03{margin:2.6rem 0 2rem}#wrap.form-input-wrap .form-input-layout .box-guide.ty03 .dot-list>li{padding-bottom:2rem}#wrap.form-input-wrap .form-input-layout .box-guide.ty03 .dot-list>li::before{display:none}#wrap.form-input-wrap .form-input-layout .box-notice{margin-top:10rem;padding:4rem 0 0 3.6rem;border-top:1px solid #ddd}#wrap.form-input-wrap .form-input-layout .box-notice .notice-tit{position:relative;display:block;padding-bottom:1rem;font-weight:400;font-size:1.6rem;line-height:1.5;color:#1c1c1c;letter-spacing:0}#wrap.form-input-wrap .form-input-layout .box-notice .notice-tit::before{content:"";position:absolute;left:-3.6rem;top:0;display:inline-block;width:2.8rem;height:2.8rem;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14' cy='14' r='14' fill='url(%23paint0_linear_3248_32650)'/%3E%3Cpath d='M14.8203 7.625L14.7188 15.7891H13.4141L13.3047 7.625H14.8203ZM13.2578 18.2734C13.2578 18.0391 13.3281 17.8411 13.4688 17.6797C13.6146 17.5182 13.8281 17.4375 14.1094 17.4375C14.3854 17.4375 14.5964 17.5182 14.7422 17.6797C14.8932 17.8411 14.9688 18.0391 14.9688 18.2734C14.9688 18.4974 14.8932 18.6901 14.7422 18.8516C14.5964 19.013 14.3854 19.0938 14.1094 19.0938C13.8281 19.0938 13.6146 19.013 13.4688 18.8516C13.3281 18.6901 13.2578 18.4974 13.2578 18.2734Z' fill='%23555555'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3248_32650' x1='14' y1='0' x2='14' y2='28' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23DDDDDD'/%3E%3Cstop offset='1' stop-color='%23DDDDDD' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}#wrap.form-input-wrap .form-input-layout .box-notice .dot-list{gap:0}#wrap.form-input-wrap .form-input-layout .box-notice .dot-list li{font-weight:400;font-size:1.4rem;line-height:2;color:#555;letter-spacing:0}#wrap.form-input-wrap .form-input-layout .box-notice .dot-list li::before{top:50%;transform:translateY(-50%)}#wrap.form-input-wrap .form-input-layout .box-input-wrap{width:37.6rem}#wrap.form-input-wrap .form-input-layout .box-input-wrap.full{width:100%}#wrap.form-input-wrap .form-input-layout .box-input-wrap.small{width:14rem}#wrap.form-input-wrap .form-input-layout .box-input-wrap.small input{padding-right:2rem}#wrap.form-input-wrap .form-input-layout .box-input-wrap.small .box-input input{padding-right:5rem}#wrap.form-input-wrap .form-input-layout .box-input-wrap.medium{width:27.3rem}#wrap.form-input-wrap .form-input-layout .box-input-wrap.long{width:51rem}#wrap.form-input-wrap .form-input-layout .box-input-wrap.split{display:flex;align-items:center;gap:1rem}#wrap.form-input-wrap .form-input-layout .box-input-wrap.split>:first-of-type{width:20rem}#wrap.form-input-wrap .form-input-layout .box-input-wrap.split>:last-of-type{flex-grow:1}#wrap.form-input-wrap .form-input-layout .box-input-wrap .box-input input{height:4.8rem;border:1px solid #ddd;font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}#wrap.form-input-wrap .form-input-layout .box-input-wrap.medium02{width:24rem}#wrap.form-input-wrap .form-input-layout .box-agree-wrap{padding-bottom:10rem}#wrap.form-input-wrap .form-input-layout .box-agree-wrap .box-grid{align-items:flex-start;flex-direction:column;gap:1.4rem}#wrap.form-input-wrap .form-input-layout .box-agree-wrap .box-grid .box-check-wrap{padding-top:0}#wrap.form-input-wrap .form-input-layout .box-agree-wrap .box-grid .box-check-wrap.ty02:last-child{padding-top:1.6rem}#wrap.form-input-wrap .form-input-layout .select-ty{width:37.6rem}#wrap.form-input-wrap .form-input-layout .box-check-wrap,#wrap.form-input-wrap .form-input-layout .box-radio-wrap:not(.ty02){padding-top:1rem}.no-pc-wrap{padding:17rem 0 15rem 3.3rem}.no-pc-wrap .typo-title-02{display:block;position:relative;padding-bottom:2rem}.no-pc-wrap .typo-title-02::before{content:"";position:absolute;left:-3.3rem;top:-3rem;width:10rem;height:10rem;border-radius:50%;background:linear-gradient(180deg,#ffe041 0,rgba(255,224,65,0) 100%);z-index:-1}.no-pc-wrap span{font-weight:400;font-size:1.4rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}.no-result-wrap{display:flex;align-items:center;justify-content:center}.no-result-wrap strong{display:flex;flex-direction:column;align-items:center;gap:3rem;font-weight:400;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:-.01em}.no-result-wrap strong::before{content:"";display:flex;align-items:center;justify-content:center;width:10rem;height:10rem;border-radius:50%;background:url(../images/icon/ex-mark.svg) no-repeat center,linear-gradient(180deg,#ffe141 0,rgba(255,225,65,0) 100%);font-weight:400;font-size:5rem;line-height:1;color:#555;letter-spacing:0}.insights-wrap #container .list-lawyer:not(.ty01,.ty02,.ty03) .box-info-lawyer .thumbnail img,.solutions-wrap #container .list-lawyer:not(.ty01,.ty02,.ty03) .box-info-lawyer .thumbnail img{transform:scale(1.4);margin-top:4rem}.insights-wrap #container .list-lawyer:not(.ty01,.ty02,.ty03) .box-info-lawyer .info,.solutions-wrap #container .list-lawyer:not(.ty01,.ty02,.ty03) .box-info-lawyer .info{padding-top:2rem}@media (max-width:768px){.box-contents-wrap{gap:8rem}.tit-wrap.ty01{margin-bottom:4rem}.tit-wrap.ty01 .typo-heading-03{font-weight:700;font-size:3.2rem;line-height:1;color:#1c1c1c;letter-spacing:0}.tit-wrap.ty02{margin-bottom:2rem}.tit-wrap.ty02 .typo-heading-03{font-weight:700;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}.page-heading-layout{margin-bottom:4rem}.page-heading-layout .breadcrumbs.sticky{padding:2rem 2.4rem}.page-heading-layout .breadcrumbs>li a,.page-heading-layout .breadcrumbs>li button{font-weight:400;font-size:1.4rem;line-height:1.85;color:#999;letter-spacing:0;white-space:normal}.page-heading-layout .breadcrumbs>li a span,.page-heading-layout .breadcrumbs>li button span{max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-heading-layout .breadcrumbs>li:last-of-type.current .view-tooltip{left:3.5rem;z-index:2}.page-heading-layout .breadcrumbs>li.current .view-tooltip{left:0;top:3rem;min-width:auto;width:17rem}.page-heading-layout .breadcrumbs>li.current .view-tooltip ul{padding:1.5rem 2rem}.page-heading-layout .breadcrumbs>li.current .view-tooltip ul li a{font-weight:400;font-size:1.4rem;line-height:1.6;color:#999;letter-spacing:0}.page-heading-layout .breadcrumbs>li.current .view-tooltip ul:hover{font-weight:400;font-size:1.4rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}.page-heading-layout .typo-heading-02::after{width:.8rem;height:.8rem;margin-left:.4rem}.page-heading-layout .depth-tab{margin-top:3rem}.page-search-layout{margin:0 auto 6rem}.page-search-layout.short{margin:0 auto 6rem}.tit-dot{line-height:1.4}.tit-dot::after{content:"";width:.8rem;height:.8rem;margin-bottom:.7rem;border-radius:50%;background-color:#ffe141}.error-wrap{padding:2rem 0}.error-wrap .box-circle{position:relative;right:0;top:0;transform:none}.error-wrap .box-circle .c1{width:13.5rem;height:13.5rem}.error-wrap .box-circle .c2{width:6.4rem;height:6.4rem;margin-left:-3.2rem}.error-wrap .box-circle .c3{width:13.5rem;height:13.5rem;margin-left:1rem}.error-wrap .box-txt{margin-top:6rem}.error-wrap .box-txt .txt{margin:1.5rem 0 6rem;font-weight:400;font-size:1.4rem;line-height:1.8;color:#555;letter-spacing:0}.no-result-wrap strong{font-weight:400;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:-.01em}}#wrap.solutions-wrap .box-search-result{margin-top:12rem}#wrap.solutions-wrap .box-search-result .result-txt{display:block;padding:0 0 3rem 1rem;border-bottom:1px solid #ddd;font-weight:400;font-size:2.4rem;line-height:1.45;color:#1c1c1c;letter-spacing:0}#wrap.solutions-wrap .box-search-result .result-txt em{font-weight:700}#wrap.solutions-wrap .box-search-result .result-contents{padding-top:3rem}#wrap.solutions-wrap .box-search-result .result-contents ul{display:flex;flex-wrap:wrap;gap:2rem 0}#wrap.solutions-wrap .box-search-result .result-contents ul>li{width:25%;padding-right:1rem}#wrap.solutions-wrap .box-search-result .result-contents ul>li a{font-weight:400;font-size:1.6rem;line-height:1.4;color:#555;letter-spacing:0;word-break:break-word}#wrap.solutions-wrap .box-search-result .result-contents ul>li a:hover{font-weight:700;color:#1c1c1c;text-decoration:underline}#wrap.solutions-wrap .menu-index-wrap~.menu-index-wrap{margin-top:10rem}#wrap.solutions-wrap .menu-index-wrap .btn-accrd-all{display:inline-flex;align-items:center;gap:.4rem;position:absolute;right:0;top:2.4rem;font-weight:400;font-size:1.6rem;line-height:1.62;color:#999;letter-spacing:0}#wrap.solutions-wrap .menu-index-wrap .btn-accrd-all::after{content:"";width:1.8rem;height:1.8rem;background:url(../images/icon/ico-plus-grey.svg) no-repeat center;background-size:contain}#wrap.solutions-wrap .menu-index-wrap .box-grid{display:flex;gap:3.2rem}#wrap.solutions-wrap .menu-index-wrap .box-grid>*{width:calc(50% - 1.6rem)}#wrap.solutions-wrap .menu-index-wrap .box-grid>* .accordion-txt ul{display:flex;flex-wrap:wrap}#wrap.solutions-wrap .menu-index-wrap .box-grid>* .accordion-txt ul li{width:50%}#wrap.solutions-wrap .menu-index-wrap .box-grid>* .accordion-txt ul li a{font-weight:400;font-size:1.6rem;line-height:2.12;color:#555;letter-spacing:0}#wrap.solutions-wrap .menu-index-wrap .box-grid>* .accordion-txt ul li a:hover{font-weight:700;font-size:1.6rem;line-height:2.12;color:#1c1c1c;letter-spacing:0;text-decoration:underline}#wrap.solutions-wrap .detail-main.detail-main-news .page-heading-layout{margin-bottom:15rem}#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav{width:41rem}#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul{gap:4rem}#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul li a,#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul li button{display:flex;gap:1rem;padding:0;font-weight:700;font-size:4.2rem;line-height:1.45;color:#999;letter-spacing:0}#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul li a em,#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul li button em{font-weight:700;font-size:1.8rem;line-height:1.55;color:#999;letter-spacing:0}#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul li a::before,#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul li button::before{display:none}#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul li a::after,#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul li button::after{display:none}#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul li a.on,#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul li button.on{font-weight:700;font-size:4.2rem;line-height:1.45;color:#1c1c1c;letter-spacing:0}#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul li a.on em,#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul li button.on em{font-weight:700;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-contents{max-width:119rem;width:calc(100% - 41rem)}#wrap.solutions-wrap .detail-main .detail-main-layout{display:flex;position:relative;margin-top:8rem}#wrap.solutions-wrap .detail-main .detail-main-layout .mo-nav-wrap{display:flex;align-items:center;justify-content:center;position:fixed;left:0;top:7rem;z-index:13;width:100%;height:6.5rem;background-color:#fff;opacity:0;visibility:hidden}#wrap.solutions-wrap .detail-main .detail-main-layout .mo-nav-wrap>button{display:inline-flex;align-items:center;gap:.6rem;font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}#wrap.solutions-wrap .detail-main .detail-main-layout .mo-nav-wrap>button::after{content:"";width:1.8rem;height:1.8rem;background:url(../images/icon/ico-arrow-down.svg) no-repeat center;background-size:contain;transition:transform .3s}#wrap.solutions-wrap .detail-main .detail-main-layout .mo-nav-wrap>button.on::after{transform:rotate(180deg)}#wrap.solutions-wrap .detail-main .detail-main-layout .mo-nav-wrap .mo-menu-wrap{display:block;position:absolute;top:6.5rem;left:0;width:100%;height:calc(100vh - 13.5rem);padding:3rem 2.4rem 7rem;background-color:#fff;border-top:1px solid #ddd;overflow:auto;opacity:0;visibility:hidden}#wrap.solutions-wrap .detail-main .detail-main-layout .mo-nav-wrap .mo-menu-wrap.on{opacity:1;visibility:visible}#wrap.solutions-wrap .detail-main .detail-main-layout .mo-nav-wrap .mo-menu-wrap .dep2{display:flex;flex-direction:column;gap:3rem}#wrap.solutions-wrap .detail-main .detail-main-layout .mo-nav-wrap .mo-menu-wrap .dep2>li a{position:relative;font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}#wrap.solutions-wrap .detail-main .detail-main-layout .mo-nav-wrap .mo-menu-wrap .dep2 .isDep3>a::after{content:"";position:absolute;right:-2.6rem;top:50%;transform:translateY(-50%);width:1.8rem;height:1.8rem;background:url(../images/icon/ico-plus.svg) no-repeat center;background-size:contain}#wrap.solutions-wrap .detail-main .detail-main-layout .mo-nav-wrap .mo-menu-wrap .dep2 .isDep3>a.on{text-decoration:underline}#wrap.solutions-wrap .detail-main .detail-main-layout .mo-nav-wrap .mo-menu-wrap .dep2 .isDep3>a.on::after{background:url(../images/icon/ico-minus.svg) no-repeat center;background-size:contain}#wrap.solutions-wrap .detail-main .detail-main-layout .mo-nav-wrap .mo-menu-wrap .dep2 .isDep3 .dep3{display:flex;flex-direction:column;gap:2.4rem;padding:2rem 0 1rem 1rem}#wrap.solutions-wrap .detail-main .detail-main-layout .mo-nav-wrap .mo-menu-wrap .dep2 .isDep3 .dep3 li a{font-weight:400;font-size:1.4rem;line-height:1.7;color:#555;letter-spacing:0}#wrap.solutions-wrap .detail-main .detail-main-layout .mo-nav-wrap .mo-menu-wrap .dep2 .isDep3 .dep3 li a.active{font-weight:700}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav{width:27.2rem;flex-shrink:0}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul{display:flex;flex-direction:column;gap:2rem;position:sticky;top:10rem;z-index:2}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul li a,#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul li button{display:inline-flex;align-items:center;position:relative;padding-left:3.2rem;font-weight:400;font-size:1.8rem;line-height:1.9;color:#999;letter-spacing:0;transition:color .3s}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul li a::before,#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul li button::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:2px;background-color:#1c1c1c;transition:width .3s}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul li a::after,#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul li button::after{content:"";width:2.6rem;height:2.6rem;margin-left:-1rem;border-radius:50%;background:linear-gradient(180deg,#ffe141 20.13%,rgba(245,245,245,0) 128.85%);transform:scale(0);z-index:-1;transition:all .3s}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul li a.on,#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul li button.on{font-weight:700;font-size:1.8rem;line-height:1.9;color:#1c1c1c;letter-spacing:0}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul li a.on::before,#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul li button.on::before{width:1.6rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul li a.on::after,#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul li button.on::after{transform:scale(1)}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-util{display:flex;align-items:center;gap:1.4rem;position:absolute;right:5rem;top:0}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents{flex-grow:1;max-width:105.6rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents article{position:relative}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents article .box-fold-wrap .sub-bsnsfeld{display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap;}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents article .box-fold-wrap .sub-bsnsfeld > a{position: relative;width:25%;padding-left:20px;font-weight: 600;line-height:1.5;color:#666;margin-bottom:20px; }#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents article .box-fold-wrap .sub-bsnsfeld > a:hover{color:#000;}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents article .box-fold-wrap .sub-bsnsfeld > a::before{content: "";display: block;width:1rem;height:1px;background:#666;position: absolute;left:0;top:50%;transform: translateY(-50%);}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents article .box-fold-wrap .sub-bsnsfeld > a:hover::before{color:#000;}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .intro-wrap{font-weight:400;font-size:1.6rem;line-height:1.75;color:#1c1c1c;letter-spacing:0;overflow:hidden}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .intro-wrap .typo-title-01{margin-bottom:4rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .intro-wrap .txt~.txt{margin-top:2rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .intro-wrap img{max-width:100%}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .box-board-more .btn-fold{margin-top:0}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .text-format-dl dt{font-weight:700;font-size:1.6rem;line-height:1.62;color:#1c1c1c;letter-spacing:0;margin-bottom:1.5rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .text-format-dl dd{margin-bottom:2.5rem;color:#555}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .text-format-dl dd .dot-list{gap:1rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .text-format-dl-02 dt{display:flex;gap:1rem;padding-bottom:3rem;border-bottom:1px solid #ddd;font-weight:700;font-size:3.2rem;line-height:1.3;color:#1c1c1c;letter-spacing:0}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .text-format-dl-02 dt em{font-weight:700;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .text-format-dl-02 dt.mg-bottom{margin-bottom:4rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .text-format-dl-02 dd .box-board-more{margin-top:6.5rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .text-format-dl-02 dd .board-text-list.ty01{border-top:0}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .btn-view-all{position:absolute;right:0;top:.5rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .board-card-list.ty02 .swiper-wrapper{flex-wrap:wrap;align-items:flex-start;gap:3.2rem 0}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .board-card-list.ty02 .swiper-wrapper .swiper-slide{margin-right:3.2rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .board-card-list.ty02 .swiper-wrapper .swiper-slide:nth-of-type(even){margin-right:0}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .slider-wrap+.tit-wrap{margin-top:10.7rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .is-border{padding:15rem 0;border-width:1px 0;border-style:solid;border-color:#ddd}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .is-border .btn-view-all{top:15.5rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .thumb-long .box-info-lawyer .thumbnail{height:21.3rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .fold-list{display:flex;flex-direction:column;gap:2rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .fold-list .dot-list{gap:1rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .fold-list .fold-txt{margin-bottom:0}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .box-fold>br{display:none}#wrap.solutions-wrap .box-fold-wrap .box-fold ul {display: flex;flex-direction: column;gap: 2rem;}#wrap.solutions-wrap .box-fold-wrap .box-fold ul li {position: relative;padding-left: 1.2rem;font-weight: 400;font-size: 1.6rem;line-height: 1.8;color: #1c1c1c;letter-spacing: 0;}#wrap.solutions-wrap .box-fold-wrap .box-fold ul li::before {content: "";position: absolute;left: 0;top: 1.3rem;width: 0.4rem;height: 0.4rem;border-radius: 50%;background-color: #555;}#wrap.solutions-wrap .box-fold-wrap .box-fold.sub-bsnsfeld p {display: flex;align-items: center;flex-wrap: wrap;width: 100%;}#wrap.solutions-wrap .box-fold-wrap .box-fold.sub-bsnsfeld p > a {position: relative;width: 25%;padding-left: 20px;font-weight: 600;line-height: 1.5;color: #666;margin-bottom: 20px;}#wrap.solutions-wrap .box-fold-wrap .box-fold.sub-bsnsfeld p > a::before {content: "";display: block;width: 1rem;height: 1px;background: #666;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}#wrap.solutions-wrap .box-fold-wrap .box-fold.sub-bsnsfeld p > a:hover {color: #000;}#wrap.professonals-wrap .box-fold-wrap .box-fold ul {display: flex;flex-direction: column;gap: 2rem;}#wrap.professonals-wrap .box-fold-wrap .box-fold ul li {position: relative;padding-left: 1.2rem;font-weight: 400;font-size: 1.6rem;line-height: 1.8;color: #1c1c1c;letter-spacing: 0;}#wrap.professonals-wrap .box-fold-wrap .box-fold ul li::before {content: "";position: absolute;left: 0;top: 1.3rem;width: 0.4rem;height: 0.4rem;border-radius: 50%;background-color: #555;}#wrap.professonals-wrap .box-fold-wrap .box-fold.sub-bsnsfeld p {display: flex;align-items: center;flex-wrap: wrap;width: 100%;}#wrap.professonals-wrap .box-fold-wrap .box-fold.sub-bsnsfeld p > a {position: relative;width: 25%;padding-left: 20px;font-weight: 600;line-height: 1.5;color: #666;margin-bottom: 20px;}#wrap.professonals-wrap .box-fold-wrap .box-fold.sub-bsnsfeld p > a::before {content: "";display: block;width: 1rem;height: 1px;background: #666;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}#wrap.professonals-wrap .box-fold-wrap .box-fold.sub-bsnsfeld p > a:hover {color: #000;}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .box-fold p{margin-bottom:2.5rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .box-fold strong{display:block;font-weight:700;font-size:1.6rem;line-height:1.62;color:#1c1c1c;letter-spacing:0}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .box-fold strong~ul{gap:1rem;margin:1.5rem 0 0;color:#555}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .box-fold strong~strong{margin-top:2.5rem}@media (max-width:768px){#wrap.solutions-wrap.isScroll .detail-main-layout .mo-nav-wrap{opacity:1;visibility:visible}#wrap.solutions-wrap.scrollDown .detail-main.detail-main-news .detail-main-layout .detail-nav ul{top:0}#wrap.solutions-wrap.scrollDown .detail-main .detail-main-layout .mo-nav-wrap{top:0}#wrap.solutions-wrap.scrollDown .detail-main .detail-main-layout .mo-nav-wrap .mo-menu-wrap{height:calc(100vh - 6.2rem)}#wrap.solutions-wrap.scrollDown .detail-main .detail-main-layout .detail-nav ul{top:6.2rem}#wrap.solutions-wrap .box-search-result{margin-top:6rem}#wrap.solutions-wrap .box-search-result .result-txt{display:block;padding:0 0 4rem 0;font-weight:400;font-size:1.8rem;line-height:1.65;color:#1c1c1c;letter-spacing:0}#wrap.solutions-wrap .box-search-result .result-contents{padding-top:2rem}#wrap.solutions-wrap .box-search-result .result-contents ul{flex-direction:column}#wrap.solutions-wrap .box-search-result .result-contents ul>li{width:100%;padding-right:0}#wrap.solutions-wrap .menu-index-wrap~.menu-index-wrap{margin-top:6rem}#wrap.solutions-wrap .menu-index-wrap .btn-accrd-all{position:relative;top:0;margin-bottom:2rem}#wrap.solutions-wrap .menu-index-wrap .box-grid{flex-direction:column;gap:1.6rem}#wrap.solutions-wrap .menu-index-wrap .box-grid>*{width:100%}#wrap.solutions-wrap .menu-index-wrap .box-grid>* .accordion-txt ul{flex-direction:column}#wrap.solutions-wrap .menu-index-wrap .box-grid>* .accordion-txt ul li{width:100%}#wrap.solutions-wrap .detail-main.detail-main-news .page-heading-layout{margin-bottom:3rem}#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav{width:100vw;margin-top:-2rem;padding:0 2.4rem}#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul{gap:2.4rem;top:7rem;padding:2rem 0}#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul li a,#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul li button{align-items:flex-start;gap:.4rem;padding:0;font-weight:700;font-size:2.4rem;line-height:1.4;color:#999;letter-spacing:0}#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul li a em,#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul li button em{font-weight:700;font-size:1.4rem;line-height:1.7;color:#999;letter-spacing:0}#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul li a::after,#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul li button::after{display:none}#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul li a.on,#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul li button.on{padding:0;font-weight:700;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul li a.on em,#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-nav ul li button.on em{font-weight:700;font-size:1.4rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}#wrap.solutions-wrap .detail-main.detail-main-news .detail-main-layout .detail-contents{width:100%;margin-top:10rem}#wrap.solutions-wrap .detail-main .page-heading-layout{margin-bottom:3rem}#wrap.solutions-wrap .detail-main .detail-main-layout{flex-direction:column;margin-top:3rem}#wrap.solutions-wrap .detail-main .detail-main-layout .mo-nav-wrap.scr-down{top:0}#wrap.solutions-wrap .detail-main .detail-main-layout .mo-nav-wrap.scr-down .mo-menu-wrap{height:calc(100vh - 6.2rem)}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav{position:absolute;width:100vw;height:100%;margin-left:-2.4rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul{flex-direction:row;gap:3rem;top:12.5rem;padding:2rem 2.4rem;background-color:#fff;overflow-x:auto}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul li{flex-shrink:0}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul li a,#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul li button{display:flex;align-items:center;gap:1rem;padding:0;font-weight:700;font-size:1.8rem;line-height:1.9;color:#999;letter-spacing:0}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul li a::before,#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul li button::before{left:auto;right:0;width:0;height:1px;transition:none}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul li a::after,#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul li button::after{margin-left:-2rem;transition:none}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul li a.on,#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul li button.on{padding:0 3.6rem 0 0;color:#1c1c1c}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul li a.on::before,#wrap.solutions-wrap .detail-main .detail-main-layout .detail-nav ul li button.on::before{width:2.6rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-util{right:2.4rem;top:-6rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-util>li:nth-child(-n+3){display:none}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents{margin-top:8.8rem;width:100%}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .intro-wrap{font-weight:400;font-size:1.6rem;line-height:1.85;color:#1c1c1c;letter-spacing:0}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .intro-wrap .typo-title-01{margin-bottom:3rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .intro-wrap .txt~.txt{margin-top:1.4rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .btn-fold{margin-top:4.5rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .text-format-dl dt{margin-bottom:.6rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .text-format-dl dd .dot-list{gap:.8rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .text-format-dl-02 dt{gap:.4rem;padding-bottom:1rem;font-weight:700;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .text-format-dl-02 dt.mg-bottom{margin-bottom:3rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .text-format-dl-02 dt em{font-weight:700;font-size:1.2rem;line-height:2;color:#1c1c1c;letter-spacing:0}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .text-format-dl-02 dd .box-board-more{margin-top:4rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .btn-view-all{position:relative;right:auto;left:0;top:0;margin-top:6rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .board-card-list.ty02{display:block}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .board-card-list.ty02 .swiper-wrapper{flex-wrap:nowrap;align-items:flex-start;gap:0}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .slider-wrap+.tit-wrap{margin-top:6rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .is-border{padding:0;border-width:0}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .is-border .btn-view-all{top:0}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .thumb-long .box-info-lawyer .thumbnail{height:15.5rem}#wrap.solutions-wrap .detail-main .detail-main-layout .detail-contents .box-fold strong~ul{gap:.8rem;margin:.6rem 0 0}}#wrap.professonals-wrap #header{background-color:transparent}#wrap.professonals-wrap #main{padding-top:0}#wrap.professonals-wrap #main #container{padding:0}#wrap.professonals-wrap .box-contents-wrap{margin:12rem 0 20rem}#wrap.professonals-wrap .box-member-layout{position:relative}#wrap.professonals-wrap .box-member-layout::before{content:"";position:absolute;left:0;top:0;width:100%;height:78.8rem;background-color:#f5f5f5;z-index:-1}#wrap.professonals-wrap .box-member-layout .box-btn{padding:15rem 0 20rem}#wrap.professonals-wrap .box-detail-info{display:flex;align-items:center;justify-content:space-between;padding:10rem 0 0}#wrap.professonals-wrap .box-detail-info .detail-left{display:flex;flex-direction:column-reverse;gap:1.6rem;margin-top:-7rem}#wrap.professonals-wrap .box-detail-info .detail-left .name{display:block;font-weight:700;font-size:7.2rem;line-height:1.1;color:#1c1c1c;letter-spacing:0}#wrap.professonals-wrap .box-detail-info .detail-left .grade{font-weight:400;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}#wrap.professonals-wrap .box-detail-info .detail-right{display:flex;align-items:center;justify-content:center;width:68.8rem;height:68.8rem}#wrap.professonals-wrap .box-detail-info .detail-right img{max-width:100%;max-height:100%;object-fit:cover}#wrap.professonals-wrap .box-detail-util{display:flex;align-items:center;flex-wrap:wrap;margin:-5rem 14.4rem 0 0}#wrap.professonals-wrap .box-detail-util .info{display:flex;justify-content:center;gap:8rem;width:72.5%;padding:2.5rem 0;background:#ffe141}#wrap.professonals-wrap .box-detail-util .info li{display:flex;gap:1.6rem;font-weight:400;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}#wrap.professonals-wrap .box-detail-util .info li em{flex-shrink:0;font-family:Lora;font-weight:700}#wrap.professonals-wrap .box-detail-util .info li span{word-break:break-all}#wrap.professonals-wrap .box-detail-util .util{display:flex;justify-content:center;gap:6rem;width:27.5%;padding:2.6rem 0;background-color:#f5f5f5}#wrap.professonals-wrap .box-detail-util .util .bnt-icon{position:relative;font-family:Lora}#wrap.professonals-wrap .box-detail-util .util .bnt-icon::before{content:"";position:absolute;left:-3rem;top:50%;transform:translateY(-50%);width:1px;height:2rem;background-color:#ddd}#wrap.professonals-wrap .box-detail-util .util .bnt-icon:first-child::before{display:none}#wrap.professonals-wrap .box-detail-util .util .bnt-icon button,#wrap.professonals-wrap .box-detail-util .util .bnt-icon>a{position:relative;display:flex;align-items:center;justify-content:space-between;padding-right:4.8rem;font-weight:700;font-size:1.8rem;line-height:1.45;color:#1c1c1c;letter-spacing:0}#wrap.professonals-wrap .box-detail-util .util .bnt-icon button::after,#wrap.professonals-wrap .box-detail-util .util .bnt-icon>a::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%)}#wrap.professonals-wrap .box-detail-util .util .bnt-icon button.pdf::after,#wrap.professonals-wrap .box-detail-util .util .bnt-icon>a.pdf::after{display:inline-block;width:3.2rem;height:3.2rem;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.75 17V4.74984H21L24.25 8.99984V17' stroke='%231C1C1C' stroke-width='1.5'/%3E%3Cpath d='M9.24023 24.8184H7.01953V23.6523H9.24023C9.62695 23.6523 9.93945 23.5898 10.1777 23.4648C10.416 23.3398 10.5898 23.168 10.6992 22.9492C10.8125 22.7266 10.8691 22.4727 10.8691 22.1875C10.8691 21.918 10.8125 21.666 10.6992 21.4316C10.5898 21.1934 10.416 21.002 10.1777 20.8574C9.93945 20.7129 9.62695 20.6406 9.24023 20.6406H7.4707V28H6V19.4688H9.24023C9.90039 19.4688 10.4609 19.5859 10.9219 19.8203C11.3867 20.0508 11.7402 20.3711 11.9824 20.7812C12.2246 21.1875 12.3457 21.6523 12.3457 22.1758C12.3457 22.7266 12.2246 23.1992 11.9824 23.5938C11.7402 23.9883 11.3867 24.291 10.9219 24.502C10.4609 24.7129 9.90039 24.8184 9.24023 24.8184Z' fill='%231C1C1C'/%3E%3Cpath d='M16.1426 28H14.3203L14.332 26.834H16.1426C16.6699 26.834 17.1113 26.7188 17.4668 26.4883C17.8262 26.2578 18.0957 25.9277 18.2754 25.498C18.459 25.0684 18.5508 24.5566 18.5508 23.9629V23.5C18.5508 23.0391 18.498 22.6309 18.3926 22.2754C18.291 21.9199 18.1387 21.6211 17.9355 21.3789C17.7363 21.1367 17.4902 20.9531 17.1973 20.8281C16.9082 20.7031 16.5742 20.6406 16.1953 20.6406H14.2852V19.4688H16.1953C16.7617 19.4688 17.2793 19.5645 17.748 19.7559C18.2168 19.9434 18.6211 20.2148 18.9609 20.5703C19.3047 20.9258 19.5684 21.3516 19.752 21.8477C19.9355 22.3438 20.0273 22.8984 20.0273 23.5117V23.9629C20.0273 24.5762 19.9355 25.1309 19.752 25.627C19.5684 26.123 19.3047 26.5488 18.9609 26.9043C18.6172 27.2559 18.207 27.5273 17.7305 27.7188C17.2578 27.9062 16.7285 28 16.1426 28ZM15.1348 19.4688V28H13.6641V19.4688H15.1348Z' fill='%231C1C1C'/%3E%3Cpath d='M22.9746 19.4688V28H21.5039V19.4688H22.9746ZM26.4551 23.2012V24.3672H22.5996V23.2012H26.4551ZM26.9414 19.4688V20.6406H22.5996V19.4688H26.9414Z' fill='%231C1C1C'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}#wrap.professonals-wrap .box-detail-util .util .bnt-icon button.print::after,#wrap.professonals-wrap .box-detail-util .util .bnt-icon>a.print::after{display:inline-block;width:3.2rem;height:3.2rem;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.17 19H4V9H24V19H20.17' stroke='%231C1C1C' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M20.1699 15H8.16992V24H20.1699V15Z' stroke='%231C1C1C' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M20 5H8V9H20V5Z' stroke='%231C1C1C' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cline x1='10.5' y1='18' x2='16.5' y2='18' stroke='%231C1C1C'/%3E%3Cline x1='10.5' y1='20' x2='14.5' y2='20' stroke='%231C1C1C'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}#wrap.professonals-wrap .box-detail-util .util .bnt-icon button.sns::after,#wrap.professonals-wrap .box-detail-util .util .bnt-icon>a.sns::after{display:inline-block;width:3.2rem;height:3.2rem;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.1875 23C21.7408 23 23 21.7408 23 20.1875C23 18.6342 21.7408 17.375 20.1875 17.375C18.6342 17.375 17.375 18.6342 17.375 20.1875C17.375 21.7408 18.6342 23 20.1875 23Z' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20.1875 10.625C21.7408 10.625 23 9.36583 23 7.81252C23 6.25921 21.7408 5 20.1875 5C18.6342 5 17.375 6.25921 17.375 7.81252C17.375 9.36583 18.6342 10.625 20.1875 10.625Z' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.81248 17.3755C9.36576 17.3755 10.625 16.1163 10.625 14.563C10.625 13.0097 9.36576 11.7505 7.81248 11.7505C6.25919 11.7505 5 13.0097 5 14.563C5 16.1163 6.25919 17.3755 7.81248 17.3755Z' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.5002 9L10.5002 13.5' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.5 19L10.5 15.5' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}#wrap.professonals-wrap .box-detail-util .util .bnt-icon button:hover.pdf::after,#wrap.professonals-wrap .box-detail-util .util .bnt-icon>a:hover.pdf::after{display:inline-block;width:3.2rem;height:3.2rem;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.75 17V4.74984H21L24.25 8.99984V17' stroke='%231C1C1C' stroke-width='1.5'/%3E%3Cpath d='M20.6294 5.49984H8.5V16.25H23.5V9.25374L20.6294 5.49984Z' fill='%231C1C1C' stroke='%231C1C1C' stroke-width='1.5'/%3E%3Cpath d='M9.24023 24.8184H7.01953V23.6523H9.24023C9.62695 23.6523 9.93945 23.5898 10.1777 23.4648C10.416 23.3398 10.5898 23.168 10.6992 22.9492C10.8125 22.7266 10.8691 22.4727 10.8691 22.1875C10.8691 21.918 10.8125 21.666 10.6992 21.4316C10.5898 21.1934 10.416 21.002 10.1777 20.8574C9.93945 20.7129 9.62695 20.6406 9.24023 20.6406H7.4707V28H6V19.4688H9.24023C9.90039 19.4688 10.4609 19.5859 10.9219 19.8203C11.3867 20.0508 11.7402 20.3711 11.9824 20.7812C12.2246 21.1875 12.3457 21.6523 12.3457 22.1758C12.3457 22.7266 12.2246 23.1992 11.9824 23.5938C11.7402 23.9883 11.3867 24.291 10.9219 24.502C10.4609 24.7129 9.90039 24.8184 9.24023 24.8184Z' fill='%231C1C1C'/%3E%3Cpath d='M16.1426 28H14.3203L14.332 26.834H16.1426C16.6699 26.834 17.1113 26.7188 17.4668 26.4883C17.8262 26.2578 18.0957 25.9277 18.2754 25.498C18.459 25.0684 18.5508 24.5566 18.5508 23.9629V23.5C18.5508 23.0391 18.498 22.6309 18.3926 22.2754C18.291 21.9199 18.1387 21.6211 17.9355 21.3789C17.7363 21.1367 17.4902 20.9531 17.1973 20.8281C16.9082 20.7031 16.5742 20.6406 16.1953 20.6406H14.2852V19.4688H16.1953C16.7617 19.4688 17.2793 19.5645 17.748 19.7559C18.2168 19.9434 18.6211 20.2148 18.9609 20.5703C19.3047 20.9258 19.5684 21.3516 19.752 21.8477C19.9355 22.3438 20.0273 22.8984 20.0273 23.5117V23.9629C20.0273 24.5762 19.9355 25.1309 19.752 25.627C19.5684 26.123 19.3047 26.5488 18.9609 26.9043C18.6172 27.2559 18.207 27.5273 17.7305 27.7188C17.2578 27.9062 16.7285 28 16.1426 28ZM15.1348 19.4688V28H13.6641V19.4688H15.1348Z' fill='%231C1C1C'/%3E%3Cpath d='M22.9746 19.4688V28H21.5039V19.4688H22.9746ZM26.4551 23.2012V24.3672H22.5996V23.2012H26.4551ZM26.9414 19.4688V20.6406H22.5996V19.4688H26.9414Z' fill='%231C1C1C'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}#wrap.professonals-wrap .box-detail-util .util .bnt-icon button:hover.print::after,#wrap.professonals-wrap .box-detail-util .util .bnt-icon>a:hover.print::after{display:inline-block;width:3.2rem;height:3.2rem;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 32 32' style='enable-background:new 0 0 32 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%231C1C1C;stroke:%231C1C1C;stroke-width:1.5;stroke-miterlimit:10;%7D .st1%7Bfill:%23FFFFFF;stroke:%231C1C1C;stroke-width:1.5;stroke-miterlimit:10;%7D .st2%7Bfill:none;stroke:%231C1C1C;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M9,21.4H4v-12h24v12h-4.6'/%3E%3Cpath class='st1' d='M23.2,17h-14v10h14V17z'/%3E%3Cpath class='st1' d='M23,9V5H9v4'/%3E%3Cline class='st2' x1='12.2' y1='20.2' x2='20.2' y2='20.2'/%3E%3Cline class='st2' x1='12.2' y1='22.6' x2='16.2' y2='22.6'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}#wrap.professonals-wrap .box-detail-util .util .bnt-icon button:hover.sns::after,#wrap.professonals-wrap .box-detail-util .util .bnt-icon>a:hover.sns::after{display:inline-block;width:3.2rem;height:3.2rem;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.25 24C27.25 25.7949 25.7949 27.25 24 27.25C22.2051 27.25 20.75 25.7949 20.75 24C20.75 22.2051 22.2051 20.75 24 20.75C25.7949 20.75 27.25 22.2051 27.25 24Z' fill='%231C1C1C' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.25 8.00006C27.25 9.79502 25.7949 11.2501 24 11.2501C22.2051 11.2501 20.75 9.79502 20.75 8.00006C20.75 6.20509 22.2051 4.75 24 4.75C25.7949 4.75 27.25 6.20509 27.25 8.00006Z' fill='%231C1C1C' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.25 16.0001C11.25 17.795 9.79492 19.2501 8 19.2501C6.20508 19.2501 4.75 17.795 4.75 16.0001C4.75 14.2051 6.20508 12.75 8 12.75C9.79492 12.75 11.25 14.2051 11.25 16.0001Z' fill='%231C1C1C' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21 10L11.5 15' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M11.5 17L21 22' stroke='%231C1C1C' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}#wrap.professonals-wrap .box-detail-util .util .bnt-icon .list-sns{margin-top:2.6rem;left:-2rem;right:auto}#wrap.professonals-wrap .box-detail-layout{display:flex;gap:16.8rem;padding-top:12rem}#wrap.professonals-wrap .box-detail-layout .box-detail-contents{width:calc(100% - 54.5rem);max-width:105.5rem}#wrap.professonals-wrap .box-detail-layout .box-detail-contents.tab-wrap.tab-ctrl .tab-content>*{display:block;opacity:0;visibility:hidden}#wrap.professonals-wrap .box-detail-layout .box-detail-contents.tab-wrap.tab-ctrl .tab-content [aria-hidden=false]{opacity:1;visibility:visible}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .tab-list{gap:inherit}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .tab-list li{display:flex;width:100%;border-bottom:1px solid #ddd}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .tab-list li a{display:block;width:100%;padding-bottom:1.6rem;white-space:nowrap;font-weight:700;font-size:2.4rem;line-height:1.4;color:#999;letter-spacing:0}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .tab-list li a.on{padding-left:0;color:#1c1c1c;border-bottom:4px solid #1c1c1c}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .tab-list li a.on::before{display:none}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .box-detail-wrap{display:flex;flex-direction:column;gap:8rem}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-01{padding:0 0 6rem;border-bottom:1px solid #ddd}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-01 .intro-wrap{font-weight:400;font-size:1.6rem;line-height:1.75;color:#1c1c1c;letter-spacing:0}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-01 .intro-wrap .typo-title-01{line-height:1.4}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-01 .intro-wrap .txt{padding-top:4rem}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-01 .intro-wrap img{max-width:100%}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-02,#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-03{padding-bottom:6rem;border-bottom:1px solid #ddd}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-02 .dot-list li,#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-03 .dot-list li{display:flex;gap:4rem}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-02 .dot-list li strong,#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-03 .dot-list li strong{flex-shrink:0;width:8rem;font-weight:700;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-02 .dot-list li span,#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-03 .dot-list li span{font-weight:400;font-size:1.6rem;line-height:1.6;color:#555;letter-spacing:0}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .text-format-dl dt{font-weight:700;font-size:1.6rem;line-height:1.62;color:#1c1c1c;letter-spacing:0;margin-bottom:1.5rem}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .text-format-dl dd{margin-bottom:2.5rem;color:#555}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .text-format-dl dd .dot-list{gap:1rem}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .box-fold>br{display:none}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .box-fold p{margin-bottom:2.5rem}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .box-fold strong{display:block;font-weight:700;font-size:1.6rem;line-height:1.62;color:#1c1c1c;letter-spacing:0}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .box-fold strong~ul{gap:1rem;margin:1.5rem 0 0;color:#555}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .box-fold strong~strong{margin-top:2.5rem}#wrap.professonals-wrap .box-detail-layout .util-nav{width:37.6rem;margin-top:5.45rem}#wrap.professonals-wrap .box-detail-layout .util-nav .quick-part{display:flex;flex-direction:column;gap:2rem}#wrap.professonals-wrap .box-detail-layout .util-nav .quick-part .list-wrap{padding:2.6rem 2.4rem;background-color:#f5f5f5;border:1px solid #ddd}#wrap.professonals-wrap .box-detail-layout .util-nav .quick-part .list-wrap .list-inner p{margin-top:1.6rem;font-weight:400;font-size:1.6rem;line-height:1.8;color:#555;letter-spacing:-.015rem}#wrap.professonals-wrap .box-detail-layout .util-nav .quick-award{padding-top:4rem}#wrap.professonals-wrap .box-detail-layout .util-nav .quick-award li{display:flex;padding:2.4rem 0 2.4rem 2.4rem;border-top:1px solid #ddd}#wrap.professonals-wrap .box-detail-layout .util-nav .quick-award li a{display:flex;align-items:center;gap:3.2rem;width:100%}#wrap.professonals-wrap .box-detail-layout .util-nav .quick-award li:last-of-type{border-bottom:1px solid #ddd}#wrap.professonals-wrap .box-detail-layout .util-nav .quick-award .box-img{width:6.6rem}#wrap.professonals-wrap .box-detail-layout .util-nav .quick-award .box-title{width:calc(100% - 6.6rem);position:relative;padding-right:7rem;font-family:Lora;font-weight:400;font-size:1.6rem;line-height:1.75;color:#1c1c1c;letter-spacing:0}#wrap.professonals-wrap .box-detail-layout .util-nav .quick-award .box-title::after{position:absolute;content:"";right:0;top:50%;transform:translateY(-50%);width:2.8rem;height:2.8rem;background:url(../images/icon/ico-arrow02.svg) no-repeat center;background-size:contain}#wrap.professonals-wrap .accordion-list li .accordion-tit .btn-accordion{width:100%;position:relative}#wrap.professonals-wrap .accordion-list li .accordion-tit .btn-accordion::after{position:absolute;right:0;top:50%;transform:translateY(-50%)}#wrap.professonals-wrap .accordion-list li .accordion-tit .btn-accordion.ty02{font-weight:700;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}#wrap.professonals-wrap .accordion-list li .accordion-tit .btn-accordion.ty02::after{position:absolute;content:"";right:0;top:50%;width:2.4rem;height:2.4rem;transform:translateY(-50%);background:url(../images/icon/ico-arrow-down.svg) no-repeat center;background-size:contain}#wrap.professonals-wrap .accordion-list li .accordion-tit .btn-accordion.ty02.on::after{transform:translateY(-50%) rotate(180deg)}#wrap.professonals-wrap .accordion-list li .accordion-txt{flex-direction:row;flex-wrap:wrap;margin:4rem 0 0;font-weight:400;font-size:1.6rem;line-height:1;color:#555;letter-spacing:-.015rem}#wrap.professonals-wrap .accordion-list li .accordion-txt li a::after{content:",";padding-left:.3rem}#wrap.professonals-wrap .accordion-list li .accordion-txt li:last-of-type a::after{display:none}#wrap.professonals-wrap .detail-professonals .box-detail-layout .box-detail-contents .board-card-list{display:block;gap:0}#wrap.professonals-wrap .detail-professonals .box-detail-layout .box-detail-contents .board-card-list.ty02 .box-board-card{height:24.5rem}#wrap.professonals-wrap .detail-professonals .box-detail-layout .box-detail-contents .board-card-list.ty02 .box-board-card:nth-of-type(2){margin-top:0}#wrap.professonals-wrap .detail-professonals .box-detail-layout .box-detail-contents .board-card-list.ty02 .box-board-card:nth-of-type(odd){margin-top:0}@media (min-width:769px) and (max-width:1440px){#wrap.professonals-wrap .box-detail-util{margin-right:0}#wrap.professonals-wrap .box-detail-util .info,#wrap.professonals-wrap .box-detail-util .util{width:100%;gap:4rem}}@media (max-width:768px){#wrap.professonals-wrap .box-contents-wrap{margin:6rem 0 8rem}#wrap.professonals-wrap .box-input{width:100%}#wrap.professonals-wrap .box-member-layout::before{height:40rem}#wrap.professonals-wrap .box-member-layout .box-btn{padding:8rem 0}#wrap.professonals-wrap .box-detail-info{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;padding:5.1rem 0 0}#wrap.professonals-wrap .box-detail-info .detail-left{order:1;gap:.4rem;width:100%;margin-top:3rem}#wrap.professonals-wrap .box-detail-info .detail-left .name{display:block;font-weight:700;font-size:3.2rem;line-height:1.3;color:#1c1c1c;letter-spacing:0}#wrap.professonals-wrap .box-detail-info .detail-left .grade{font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}#wrap.professonals-wrap .box-detail-info .detail-right{width:100%;height:34.6rem;align-items:flex-end}#wrap.professonals-wrap .box-detail-util{flex-direction:column;position:relative;left:auto;top:auto;width:100%;transform:none;margin:0}#wrap.professonals-wrap .box-detail-util::after{content:"";position:absolute;bottom:0;left:-2.4rem;width:100vw;height:1rem;background-color:#f5f5f5;box-shadow:inset 0 1px 0 #e4e4e4}#wrap.professonals-wrap .box-detail-util .info{display:flex;align-items:flex-start;flex-direction:column;gap:.4rem;width:inherit;padding:2rem 0 0;background-color:#fff}#wrap.professonals-wrap .box-detail-util .info li{font-size:1.6rem;font-family:Lora}#wrap.professonals-wrap .box-detail-util .info li em{width:6rem;font-weight:700}#wrap.professonals-wrap .box-detail-util .util{flex-direction:column;gap:inherit;width:100%;padding:4rem 0;background-color:#fff}#wrap.professonals-wrap .box-detail-util .util .bnt-icon{width:100%;padding:1rem 1.4rem 1rem 2rem;border:1px solid #ddd}#wrap.professonals-wrap .box-detail-util .util .bnt-icon:nth-of-type(2){display:none}#wrap.professonals-wrap .box-detail-util .util .bnt-icon:last-of-type{border-top:none}#wrap.professonals-wrap .box-detail-util .util .bnt-icon button,#wrap.professonals-wrap .box-detail-util .util .bnt-icon>a{gap:0;width:100%}#wrap.professonals-wrap .box-detail-util .util .bnt-icon::before{display:none}#wrap.professonals-wrap .box-detail-util .util .bnt-icon .list-sns{margin-top:1rem;left:0;right:auto;width:100%;padding:2.2rem 2rem 2rem}#wrap.professonals-wrap .box-detail-util .util .bnt-icon .list-sns li:nth-child(-n+4) a{gap:2rem}#wrap.professonals-wrap .box-detail-layout{display:flex;flex-direction:column;gap:0;padding-top:4rem}#wrap.professonals-wrap .box-detail-layout .box-detail-contents{width:100%;max-width:100%}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .tab-list{gap:inherit;padding-bottom:3rem}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .tab-list li{display:flex;width:100%}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .tab-list li a{width:100%;white-space:nowrap;font-weight:700;font-size:1.8rem;line-height:1.5;color:#999;letter-spacing:0}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .tab-list li a.on{border-bottom:2px solid #1c1c1c}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .box-detail-wrap{display:flex;flex-direction:column;gap:4rem}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-01{padding:0 0 3rem}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-01 .dot-list{gap:.8rem}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-01 .intro-wrap .txt{padding-top:1rem}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-02,#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-03{padding-bottom:3rem}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-02 .dot-list,#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-03 .dot-list{gap:1.6rem}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-02 .dot-list li,#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-03 .dot-list li{display:flex;flex-direction:column;gap:0}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-02 .dot-list li strong,#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-03 .dot-list li strong{width:8rem;font-weight:700;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-02 .dot-list li span,#wrap.professonals-wrap .box-detail-layout .box-detail-contents .dtail-03 .dot-list li span{font-weight:400;font-size:1.4rem;line-height:1.6;color:#555;letter-spacing:0}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .text-format-dl dt{margin-bottom:.6rem}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .text-format-dl dd .dot-list{gap:.8rem}#wrap.professonals-wrap .box-detail-layout .box-detail-contents .box-fold strong~ul{gap:.8rem;margin:.6rem 0 0}#wrap.professonals-wrap .box-detail-layout .util-nav{width:100%;margin-top:6rem}#wrap.professonals-wrap .box-detail-layout .util-nav .quick-part{flex-direction:column;gap:1rem}#wrap.professonals-wrap .box-detail-layout .util-nav .quick-part .list-wrap{padding:2rem}#wrap.professonals-wrap .box-detail-layout .util-nav .quick-part .list-wrap .list-inner p{margin-top:1.6rem}#wrap.professonals-wrap .box-detail-layout .util-nav .quick-award{padding-top:4rem}#wrap.professonals-wrap .box-detail-layout .util-nav .quick-award li{padding:2.4rem 0}#wrap.professonals-wrap .box-detail-layout .util-nav .quick-award li a{gap:1.6rem}#wrap.professonals-wrap .box-detail-layout .util-nav .quick-award .box-img{width:6.6rem}#wrap.professonals-wrap .box-detail-layout .util-nav .quick-award .box-title{width:calc(100% - 6.6rem);position:relative;padding-right:1.8rem}#wrap.professonals-wrap .box-detail-layout .util-nav .quick-award .box-title::after{position:absolute;content:"";right:0;top:50%;transform:translateY(-50%);width:2.8rem;height:2.8rem;background:url(../images/icon/ico-arrow02.svg) no-repeat center;background-size:contain}#wrap.professonals-wrap .accordion-list li .accordion-tit .btn-accordion.ty02{font-weight:700;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}#wrap.professonals-wrap .accordion-list li .accordion-txt{gap:.5rem;margin:1rem 0 0;font-weight:400;font-size:1.6rem;line-height:1.6;color:#555;letter-spacing:0}#wrap.professonals-wrap .detail-professonals .box-detail-layout .box-detail-contents .board-card-list{gap:7.5rem}#wrap.professonals-wrap .detail-professonals .box-detail-layout .box-detail-contents .board-card-list.ty02 .swiper-wrapper{flex-wrap:nowrap;align-items:flex-end;gap:0}}#wrap.insights-wrap .detail-contents-layout .page-heading-layout{margin-bottom:0}#wrap.insights-wrap .box-check-wrap{justify-content:flex-end}#wrap.insights-wrap .board-img-list{gap:10rem 3.2rem}#wrap.insights-wrap .box-btn.subs{margin-bottom:8rem}#wrap.insights-wrap .box-btn.subs .btn-view-all{font-family:NotoSansKR;font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}#wrap.insights-wrap .box-btn.box-board-more{margin-top:13rem}#wrap.insights-wrap .board-text-list.ty01{gap:3.2rem;border:none}#wrap.insights-wrap .board-text-list.ty01>li{border:4px solid #f5f5f5;background-color:#f5f5f5}#wrap.insights-wrap .board-text-list.ty01>li:hover{background-color:#fff;border:4px solid #ffe141}#wrap.insights-wrap .board-text-list.ty01 .box-document-wrap{padding:4rem}#wrap.insights-wrap.newsletter .board-card-list>li{min-height:34.4rem}#wrap.insights-wrap.youtube .page-heading-layout{margin-bottom:10rem}#wrap.insights-wrap.youtube .youtube-wrap{position:relative;margin:0 auto;max-width:100%;width:100%}#wrap.insights-wrap.youtube .youtube-wrap .youtube-frame{width:100%;padding-bottom:56.25%}#wrap.insights-wrap.youtube .youtube-wrap .youtube-frame iframe{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}#wrap.insights-wrap.youtube .box-btn{margin-top:6rem}@media (max-width:768px){#wrap.insights-wrap .box-check-wrap{justify-content:flex-start}#wrap.insights-wrap .box-input{width:100%}#wrap.insights-wrap .board-img-list{gap:6rem 0}#wrap.insights-wrap .box-btn.subs{margin-bottom:4rem}#wrap.insights-wrap .box-btn.box-board-more{margin-top:6rem}#wrap.insights-wrap .board-text-list.ty01{gap:3.2rem;border:none}#wrap.insights-wrap .board-text-list.ty01>li{border:4px solid #f5f5f5;background-color:#f5f5f5}#wrap.insights-wrap .board-text-list.ty01>li:hover{background-color:#fff;border:4px solid #ffe141}#wrap.insights-wrap .board-text-list.ty01 .box-document-wrap{padding:3rem 2rem}#wrap.insights-wrap.newsletter .board-card-list .box-board-card{height:inherit;min-height:inherit}#wrap.insights-wrap.newsletter .board-card-list .box-board-card .list-util{padding-bottom:3rem}#wrap.insights-wrap.youtube .page-heading-layout{margin-bottom:4rem}#wrap.insights-wrap.youtube iframe{min-height:17.3rem}#wrap.insights-wrap.youtube .box-btn{margin-top:8rem}}@keyframes stroke{to{stroke-dashoffset:0}}#wrap.firm-wrap .tab-wrap .icon-print{position:absolute;right:0;top:0}#wrap.firm-wrap .intro-wrap .box-visual{position:relative;padding-top:7.8rem}#wrap.firm-wrap .intro-wrap .box-visual .typo-heading-01{position:absolute;top:0;left:50%;font-weight:400;font-family:Lora;line-height:1.4;transform:translateX(-50%);white-space:nowrap}#wrap.firm-wrap .intro-wrap .box-visual .typo-heading-01 em{display:block}#wrap.firm-wrap .intro-wrap .box-visual .typo-heading-01 em:last-of-type{padding-left:11rem}#wrap.firm-wrap .intro-wrap .box-visual .typo-heading-01 em span{font-size:6.2rem}#wrap.firm-wrap .intro-wrap .box-visual .bg{width:100%;height:70rem;background:url(../images/sub/intro-bg.png) no-repeat;background-size:cover;overflow:hidden}#wrap.firm-wrap .intro-wrap .box-intro-txt{position:relative;padding-top:15rem;overflow:hidden}#wrap.firm-wrap .intro-wrap .box-intro-txt .circle-ani{content:"";position:absolute;left:0;top:39.6rem;width:176rem;height:176rem;background:linear-gradient(180deg,#ffe141 23.74%,rgba(245,245,245,0) 95.43%);border-radius:50%;z-index:-1;transition:all 1.3s;transform:scale(0);transform-origin:top}#wrap.firm-wrap .intro-wrap .box-intro-txt .circle-ani.active{transform:scale(1)}#wrap.firm-wrap .intro-wrap .box-intro-txt .before-txt{position:absolute;left:0;top:116.5rem;font-weight:400;font-size:16rem;line-height:1.25;color:#1c1c1c;letter-spacing:0;font-family:Lora;opacity:.05}#wrap.firm-wrap .intro-wrap .box-intro-txt .box-contents-wrap{position:relative}#wrap.firm-wrap .intro-wrap .box-intro-txt .box-contents-wrap li{position:relative}#wrap.firm-wrap .intro-wrap .box-intro-txt .box-contents-wrap li:first-of-type{max-width:64.8rem;margin:0 auto 0 43.2rem}#wrap.firm-wrap .intro-wrap .box-intro-txt .box-contents-wrap li:nth-of-type(2){max-width:51.2rem;margin:0 43.2rem 0 auto}#wrap.firm-wrap .intro-wrap .box-intro-txt .box-contents-wrap li:last-of-type{max-width:108rem}#wrap.firm-wrap .intro-wrap .box-intro-txt .box-contents-wrap li:last-of-type dl{float:right}#wrap.firm-wrap .intro-wrap .box-intro-txt .box-contents-wrap li img{width:100%}#wrap.firm-wrap .intro-wrap .box-intro-txt .box-contents-wrap li dl{padding:6rem 3.6rem 0 0}#wrap.firm-wrap .intro-wrap .box-intro-txt .box-contents-wrap li dl dt{margin-bottom:3rem;font-weight:400;font-family:Lora}#wrap.firm-wrap .intro-wrap .box-intro-txt .box-contents-wrap li dl dd{font-weight:400;font-size:1.8rem;line-height:1.66;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .history-wrap .box-layout{display:flex;position:relative;padding-left:11rem}#wrap.firm-wrap .history-wrap .box-layout nav{width:27rem;flex-shrink:0}#wrap.firm-wrap .history-wrap .box-layout nav ul{display:flex;flex-direction:column;gap:2.4rem;position:sticky;top:10rem;z-index:2}#wrap.firm-wrap .history-wrap .box-layout nav ul li a,#wrap.firm-wrap .history-wrap .box-layout nav ul li button{display:inline-flex;align-items:center;position:relative;padding-left:3.2rem;font-weight:400;font-size:2rem;line-height:1.7;color:#999;letter-spacing:0;transition:color .3s}#wrap.firm-wrap .history-wrap .box-layout nav ul li a span,#wrap.firm-wrap .history-wrap .box-layout nav ul li button span{font-family:Lora}#wrap.firm-wrap .history-wrap .box-layout nav ul li a::before,#wrap.firm-wrap .history-wrap .box-layout nav ul li button::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:2px;background-color:#1c1c1c;transition:width .3s}#wrap.firm-wrap .history-wrap .box-layout nav ul li a::after,#wrap.firm-wrap .history-wrap .box-layout nav ul li button::after{content:"";width:2.6rem;height:2.6rem;margin-left:-1rem;border-radius:50%;background:linear-gradient(180deg,#ffe141 20.13%,rgba(245,245,245,0) 128.85%);transform:scale(0);z-index:-1;transition:all .3s}#wrap.firm-wrap .history-wrap .box-layout nav ul li a.on,#wrap.firm-wrap .history-wrap .box-layout nav ul li button.on{font-weight:700;font-size:2rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .history-wrap .box-layout nav ul li a.on::before,#wrap.firm-wrap .history-wrap .box-layout nav ul li button.on::before{width:1.6rem}#wrap.firm-wrap .history-wrap .box-layout nav ul li a.on::after,#wrap.firm-wrap .history-wrap .box-layout nav ul li button.on::after{transform:scale(1)}#wrap.firm-wrap .history-wrap .box-layout .right{flex-grow:1;width:calc(100% - 27rem)}#wrap.firm-wrap .history-wrap .box-layout .right .typo-heading-01{display:flex;flex-direction:column;position:relative;padding-left:13.6rem;font-family:Lora;font-weight:400;line-height:1.25;z-index:1}#wrap.firm-wrap .history-wrap .box-layout .right .typo-heading-01 span:last-of-type{padding-left:15rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap{position:relative;padding:21rem 16rem 0 24rem;margin-top:-5rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap::before{content:"";position:absolute;top:0;left:0;width:100%;height:205.3rem;background:linear-gradient(180deg,#f5f5f5 0,rgba(245,245,245,0) 100%);z-index:-1}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .circle{position:absolute;bottom:-79rem;left:-87rem;width:176rem;height:176rem;border-radius:50%;background:linear-gradient(180deg,#ffe141 23.74%,rgba(245,245,245,0) 95.43%);z-index:-1;transition:transform 1.3s;transform:scale(0)}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .circle.active{transform:scale(1);transform-origin:top}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap article{position:relative;overflow:hidden}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .tit-dot{font-weight:700;font-size:5.6rem;line-height:1.35;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .list-history{display:flex;flex-direction:column;gap:2rem;margin-top:10rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .list-history li{display:flex;font-weight:400;font-size:1.8rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .list-history li .year{flex-shrink:0;width:13.5rem;font-weight:600;font-size:1.8rem;line-height:1.4;color:#1c1c1c;letter-spacing:-.01em;font-family:Lora}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ani-figure{display:flex;align-items:center;position:absolute;right:0;top:0;opacity:.3}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ani-figure svg{width:22rem;height:22rem;opacity:0;transition:all .3s}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ani-figure.active svg{opacity:1}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch1 .ani-figure svg:first-of-type circle{stroke-dasharray:1000;stroke-dashoffset:1000}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch1 .ani-figure svg:last-of-type{margin-left:-7rem;transition-delay:1s}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch1 .ani-figure svg:last-of-type circle{stroke-dasharray:5 5;stroke-dashoffset:100}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch1 .ani-figure.active svg:first-of-type circle{animation:stroke 1.5s ease-out forwards}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch1 .ani-figure.active svg:last-of-type circle{animation:stroke 1.5s 1s ease-out forwards}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .tit-dot::after{margin-left:1.7rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure .box{position:relative}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure .box:last-of-type{margin-left:-7rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure .line1{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:19.3rem;height:10.9rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure .line1 path{stroke-dasharray:1000;stroke-dashoffset:1000}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure .line2{position:absolute;top:0}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure .line2 path{stroke-dasharray:1000;stroke-dashoffset:1000}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure .line2.ty01{top:.9rem;left:4.1rem;width:2.9rem;height:20.2rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure .line2.ty02{left:50%;transform:translateX(-50%);width:.3rem;height:21.8rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure .line2.ty03{top:.9rem;right:4.1rem;width:2.9rem;height:20.2rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure .svg-circle circle{stroke-dasharray:1000;stroke-dashoffset:1000}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure .svg-circle.ty02{transition-delay:1s}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure .dash-line{position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:.2rem;transition:width .3s;transition-delay:2s}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure .dash-line path{stroke-dasharray:5 5;stroke-dashoffset:1000}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure .dash-circle{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:3.8rem;height:3.8rem;transition-delay:2.5s}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure.active .dash-line{width:100%}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure.active .line2 path{animation:stroke 2.5s .8s ease-out forwards}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure.active .line1 path{animation:stroke 2.5s .5s ease-out forwards}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure.active .svg-circle.ty01 circle{animation:stroke 1.5s ease-out forwards}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure.active .svg-circle.ty02 circle{animation:stroke 1.5s 1s ease-out forwards}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch3 .ani-figure{padding-top:5rem;margin-right:2.2rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch3 .ani-figure .ani-circle{position:absolute;top:0;transition:all .6s}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch3 .ani-figure .ani-circle.c1{left:-30%}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch3 .ani-figure .ani-circle.c2{right:-30%;transition-delay:.5s}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch3 .ani-figure .ani-circle.c3{top:auto;bottom:-30%;left:50%;transform:translateX(-50%);transition-delay:1s}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch3 .ani-figure .triangle{width:33.8rem;height:29.7rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch3 .ani-figure .triangle path{stroke-dasharray:1200;stroke-dashoffset:1200}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch3 .ani-figure.active .ani-circle.c1{left:-2rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch3 .ani-figure.active .ani-circle.c2{right:-2.2rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch3 .ani-figure.active .ani-circle.c3{bottom:0}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch3 .ani-figure.active .triangle path{animation:stroke 1.5s 1s ease-out forwards}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch4 .ani-figure{padding:4.7rem 8rem 8.4rem 7.6rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch4 .ani-figure .ani-circle{position:absolute;top:0;transition:all .6s}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch4 .ani-figure .ani-circle.c1{left:-30%}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch4 .ani-figure .ani-circle.c2{right:-30%;transition-delay:.5s}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch4 .ani-figure .ani-circle.c3{top:auto;bottom:-30%;left:50%;transform:translateX(-50%);transition-delay:1s}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch4 .ani-figure .ani-circle.c4{position:relative}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch4 .ani-figure .ani-circle.c4 circle{stroke-dasharray:1000;stroke-dashoffset:1000}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch4 .ani-figure .ani-circle.c5{top:13.3rem;left:50%;transform:translateX(-50%);width:4rem;height:4rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch4 .ani-figure .ani-circle.c5 circle{stroke-dasharray:1000;stroke-dashoffset:1000}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch4 .ani-figure.active .ani-circle.c1{left:0}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch4 .ani-figure.active .ani-circle.c2{right:0}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch4 .ani-figure.active .ani-circle.c3{bottom:0}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch4 .ani-figure.active .ani-circle.c4 circle{animation:stroke 1.5s 1s ease-out forwards}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch4 .ani-figure.active .ani-circle.c5 circle{animation:stroke 3s 2s ease-out forwards}#wrap.firm-wrap .award-wrap .page-heading-layout{margin-bottom:8rem}#wrap.firm-wrap .award-wrap .list-award{display:flex;flex-wrap:wrap;gap:12rem 0;margin-top:12rem}#wrap.firm-wrap .award-wrap .list-award li{display:flex;justify-content:center;width:33.33%}#wrap.firm-wrap .award-wrap .list-award li a{display:flex;flex-direction:column;align-items:center}#wrap.firm-wrap .award-wrap .list-award li a:hover .thumbnail{border-style:solid;border-color:#ffe141;border-width:.4rem}#wrap.firm-wrap .award-wrap .list-award li a:hover .tit,#wrap.firm-wrap .award-wrap .list-award li a:hover .txt{text-decoration:underline}#wrap.firm-wrap .award-wrap .list-award li a .thumbnail{display:flex;align-items:center;justify-content:center;width:38.2rem;height:38.2rem;border-radius:50%;border:1.5px dashed #ddd;overflow:hidden}#wrap.firm-wrap .award-wrap .list-award li a .thumbnail img{width:20rem}#wrap.firm-wrap .award-wrap .list-award li a .tit{margin:6rem 0 1rem;font-weight:400;font-size:2.4rem;line-height:1.5;color:#1c1c1c;letter-spacing:0;font-family:Lora;text-align:center}#wrap.firm-wrap .award-wrap .list-award li a .txt{font-weight:400;font-size:1.6rem;line-height:1.6;color:#555;letter-spacing:0;text-align:center}#wrap.firm-wrap .office-wrap.domestic .grid-layout>.right .map-info .info-txt li.addr span{font-weight:400}#wrap.firm-wrap .office-wrap .tab-wrap .tab-list{padding:0;margin-bottom:15rem}#wrap.firm-wrap .office-wrap #container>.inner-wrap .tab-wrap .tab-list li a,#wrap.firm-wrap .office-wrap #container>.inner-wrap .tab-wrap .tab-list li button{font-family:Lora;font-weight:400}#wrap.firm-wrap .office-wrap #container>.inner-wrap .tab-wrap .tab-list li a.on,#wrap.firm-wrap .office-wrap #container>.inner-wrap .tab-wrap .tab-list li button.on{font-weight:600}#wrap.firm-wrap .office-wrap .grid-layout{display:flex}#wrap.firm-wrap .office-wrap .grid-layout .office-tit{font-weight:700;font-size:4.2rem;line-height:1.33;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .office-wrap .grid-layout>.left{flex-shrink:0;width:29rem}#wrap.firm-wrap .office-wrap .grid-layout>.right{flex-grow:1}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-fold-wrap{margin-bottom:12rem;padding-bottom:6rem;border-bottom:1px solid #ddd}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-fold-wrap .office-intro .thumb{display:flex;align-items:center}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-fold-wrap .office-intro .thumb img{width:24rem}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-fold-wrap .office-intro .thumb .txt{margin-left:-2rem;z-index:-1;font-weight:600;font-size:8.6rem;line-height:1.1;color:#f5f5f5;letter-spacing:0;font-family:Lora}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-fold-wrap .office-intro .thumb .txt span{display:block}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-fold-wrap .office-intro .thumb .txt span:last-of-type{padding-left:16rem}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-fold-wrap .office-intro .box-txt{margin:12rem 0 0}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-fold-wrap .office-intro .box-txt strong{font-weight:700;font-size:3.2rem;line-height:1.43;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-fold-wrap .office-intro .box-txt ul{display:flex;gap:3.2rem;margin-top:4rem}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-fold-wrap .office-intro .box-txt ul li{display:flex;flex-direction:column;gap:1.6rem;width:50%}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-fold-wrap .office-intro .box-txt ul li p{font-weight:400;font-size:1.6rem;line-height:1.75;color:#1c1c1c;letter-spacing:0;text-align:justify}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .info-txt{display:flex;gap:1rem 3rem;align-items:center;flex-wrap:wrap}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .info-txt li{display:flex}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .info-txt li.addr{flex-direction:column;flex-shrink:0;width:100%}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .info-txt li.addr strong{margin:0 0 2rem;font-weight:700;font-size:3.2rem;line-height:1.3;color:#1c1c1c;letter-spacing:0;font-family:NotoSansCJKkr,"Malgun Gothic","맑은 고딕","돋움",Dotum,"굴림",Gulim,Tahoma,Verdana,Geneva,sans-serif,Apple Gothic,AppleGothic}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .info-txt li.addr span{font-weight:700;font-size:1.8rem;line-height:1.82;color:#1c1c1c;letter-spacing:0;font-family:NotoSansCJKkr,"Malgun Gothic","맑은 고딕","돋움",Dotum,"굴림",Gulim,Tahoma,Verdana,Geneva,sans-serif,Apple Gothic,AppleGothic}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .info-txt li.addr span em{flex-shrink:0;width:11.5rem;font-weight:700;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0;font-family:NotoSansCJKkr,"Malgun Gothic","맑은 고딕","돋움",Dotum,"굴림",Gulim,Tahoma,Verdana,Geneva,sans-serif,Apple Gothic,AppleGothic}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .info-txt li strong{display:block;margin-right:.8rem;font-weight:700;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0;font-family:Lora}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .info-txt li span{display:flex;align-items:center;min-width:12rem;font-weight:400;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .info-txt li span~span{margin-top:1.6rem}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .info-txt li a{font-weight:400;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0;text-decoration:underline}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .info-txt li a~a{margin-top:1.6rem}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .info-txt~.info-txt{margin-top:4rem}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .map-area{margin:8rem 0 0}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .map-area img{max-width:100%}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .map-util{display:flex;align-items:center;justify-content:flex-end;margin-top:4rem}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic{display:flex;gap:3.2rem;margin-top:6rem;padding-top:8rem;border-top:1px solid #ddd}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl{display:flex;flex-direction:column;width:50%}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dt{margin-bottom:2rem;font-weight:700;font-size:2.4rem;line-height:1.15;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dd{margin-bottom:3.2rem}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dd .green{color:#3b9f37}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dd .brown{color:#b39627}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dd .blue{color:#0e62b7}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dd .red{color:#e11508}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dd p{display:flex;gap:1.4rem;font-weight:400;font-size:1.6rem;line-height:1.75;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dd p em{font-weight:700;font-size:1.6rem;line-height:1.75;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dd p~ul{margin-top:1rem}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dd ul li{display:flex;gap:1.4rem;font-weight:400;font-size:1.6rem;line-height:2;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dd ul li em{font-weight:700;font-size:1.6rem;line-height:2;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dd ul.bus em{flex-shrink:0;width:8rem}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dd .btn-txt-download{margin-top:3.2rem}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dd:last-of-type{margin-bottom:0}@media (max-width:768px){#wrap.firm-wrap .tab-wrap .icon-print{display:none}#wrap.firm-wrap.isScroll .history-wrap .box-layout nav ul{top:13.6rem;padding:1rem 2.4rem}#wrap.firm-wrap.scrollDown .history-wrap .box-layout nav ul{top:6.6rem}#wrap.firm-wrap .intro-wrap .box-visual{padding-top:3rem}#wrap.firm-wrap .intro-wrap .box-visual .typo-heading-01{left:2.4rem;font-weight:400;font-family:Lora;line-height:1.62;transform:none;white-space:wrap}#wrap.firm-wrap .intro-wrap .box-visual .typo-heading-01 em:last-of-type{padding-left:0}#wrap.firm-wrap .intro-wrap .box-visual .typo-heading-01 em span{font-size:2.4rem}#wrap.firm-wrap .intro-wrap .box-visual .bg{height:18rem}#wrap.firm-wrap .intro-wrap .box-intro-txt{padding-top:10rem}#wrap.firm-wrap .intro-wrap .box-intro-txt .circle-ani{top:13rem;width:142rem;height:142rem}#wrap.firm-wrap .intro-wrap .box-intro-txt .before-txt{top:63.5rem;font-weight:400;font-size:4.8rem;line-height:1.2;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .intro-wrap .box-intro-txt .box-contents-wrap{position:relative}#wrap.firm-wrap .intro-wrap .box-intro-txt .box-contents-wrap li:first-of-type{max-width:unset;padding-right:2.4rem;margin:0}#wrap.firm-wrap .intro-wrap .box-intro-txt .box-contents-wrap li:nth-of-type(2){max-width:unset;padding-left:2.4rem;margin:0}#wrap.firm-wrap .intro-wrap .box-intro-txt .box-contents-wrap li:nth-of-type(2) dl{padding-left:0}#wrap.firm-wrap .intro-wrap .box-intro-txt .box-contents-wrap li:last-of-type{max-width:unset;padding-right:2.4rem}#wrap.firm-wrap .intro-wrap .box-intro-txt .box-contents-wrap li:last-of-type dl{float:none}#wrap.firm-wrap .intro-wrap .box-intro-txt .box-contents-wrap li dl{padding:4rem 2.4rem 0 2.4rem}#wrap.firm-wrap .intro-wrap .box-intro-txt .box-contents-wrap li dl dt{margin-bottom:1.4rem;font-weight:400;font-family:Lora}#wrap.firm-wrap .intro-wrap .box-intro-txt .box-contents-wrap li dl dd{font-weight:400;font-size:1.6rem;line-height:1.88;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .history-wrap .page-heading-layout{margin-bottom:3rem}#wrap.firm-wrap .history-wrap .box-layout{flex-direction:column;padding:0}#wrap.firm-wrap .history-wrap .box-layout nav{flex-shrink:0;position:absolute;width:100vw;height:100%}#wrap.firm-wrap .history-wrap .box-layout nav ul{flex-direction:row;gap:3rem;top:7rem;padding-left:2.4rem;background-color:#fff;overflow-x:auto}#wrap.firm-wrap .history-wrap .box-layout nav ul li{flex-shrink:0}#wrap.firm-wrap .history-wrap .box-layout nav ul li a,#wrap.firm-wrap .history-wrap .box-layout nav ul li button{display:flex;gap:.5rem;align-items:center;position:relative;padding:.8rem 0;font-weight:700;font-size:1.8rem;line-height:1.9;color:#999;letter-spacing:0}#wrap.firm-wrap .history-wrap .box-layout nav ul li a::before,#wrap.firm-wrap .history-wrap .box-layout nav ul li button::before{left:auto;right:0;width:0;height:1px}#wrap.firm-wrap .history-wrap .box-layout nav ul li a::after,#wrap.firm-wrap .history-wrap .box-layout nav ul li button::after{margin-left:-1.6rem}#wrap.firm-wrap .history-wrap .box-layout nav ul li a.on,#wrap.firm-wrap .history-wrap .box-layout nav ul li button.on{padding:.8rem 3.6rem .8rem 0;color:#1c1c1c}#wrap.firm-wrap .history-wrap .box-layout nav ul li a.on::before,#wrap.firm-wrap .history-wrap .box-layout nav ul li button.on::before{width:2.6rem}#wrap.firm-wrap .history-wrap .box-layout .right{width:100%;margin-top:9rem}#wrap.firm-wrap .history-wrap .box-layout .right .typo-heading-01{padding-left:2.2rem;font-weight:600}#wrap.firm-wrap .history-wrap .box-layout .right .typo-heading-01 span:last-of-type{padding-left:3rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap{position:relative;padding:8rem 2.4rem 0;margin-top:-2rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap::before{width:100%;height:100%}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .circle{bottom:90rem;left:-74rem;width:109.7rem;height:109.7rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .tit-dot{font-weight:600;font-size:3.2rem;line-height:1.3;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .list-history{gap:3rem;margin-top:0}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .list-history li{flex-direction:column;gap:1rem;font-weight:400;font-size:1.6rem;line-height:1.62;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .list-history li .year{width:100%;font-weight:600;font-size:1.6rem;line-height:1.62;color:#1c1c1c;letter-spacing:-.01em}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ani-figure{display:inline-flex;position:relative;margin:4rem 0}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ani-figure svg{width:18.2rem;height:18.2rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch1 .ani-figure svg:last-of-type{margin-left:-5rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .tit-dot::after{margin-left:1rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure .box:last-of-type{margin-left:-5rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure .line1{width:16rem;height:8.8rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure .line2.ty01{top:.7rem;left:3.2rem;width:2.8rem;height:16.8rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure .line2.ty02{width:.3rem;height:18rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure .line2.ty03{top:.7rem;right:3.2rem;width:2.8rem;height:16.8rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch2 .ani-figure .dash-circle{width:3.1rem;height:3.1rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch3 .ani-figure{padding-top:4rem;margin:4rem 0 4rem 2rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch3 .ani-figure .triangle{width:27.7rem;height:24.3rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch4 .ani-figure{padding:3.9rem 6.6rem 7rem 6.3rem}#wrap.firm-wrap .history-wrap .box-layout .right .box-contents-wrap .ch4 .ani-figure .ani-circle.c5{top:11rem;width:3.3rem;height:3.3rem}#wrap.firm-wrap .award-wrap .page-heading-layout{margin-bottom:6rem}#wrap.firm-wrap .award-wrap .list-award{gap:6rem .6rem;margin-top:6rem}#wrap.firm-wrap .award-wrap .list-award li{width:calc(50% - .3rem)}#wrap.firm-wrap .award-wrap .list-award li a .thumbnail{width:11rem;height:11rem}#wrap.firm-wrap .award-wrap .list-award li a .thumbnail img{width:6rem}#wrap.firm-wrap .award-wrap .list-award li a .tit{margin:2.4rem 0 0;font-weight:400;font-size:1.4rem;line-height:1.85;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .award-wrap .list-award li a .txt{font-weight:400;font-size:1.2rem;line-height:1.83;color:#555;letter-spacing:0}#wrap.firm-wrap .office-wrap .tab-wrap .tab-list{margin-bottom:8rem}#wrap.firm-wrap .office-wrap .tab-wrap .tab-list li a,#wrap.firm-wrap .office-wrap .tab-wrap .tab-list li button{white-space:nowrap}#wrap.firm-wrap .office-wrap .tab-wrap .tab-list li a.on,#wrap.firm-wrap .office-wrap .tab-wrap .tab-list li button.on{font-weight:600}#wrap.firm-wrap .office-wrap .grid-layout{flex-direction:column;gap:2.4rem}#wrap.firm-wrap .office-wrap .grid-layout .office-tit{font-weight:700;font-size:3.2rem;line-height:1.12;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .office-wrap .grid-layout>.left{width:100%}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-fold-wrap{margin-bottom:8rem;padding-bottom:0;border-bottom:none}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-fold-wrap .office-intro .thumb img{width:100%}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-fold-wrap .office-intro .thumb .txt{display:none}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-fold-wrap .office-intro .box-txt{margin:6rem 0 0}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-fold-wrap .office-intro .box-txt strong{font-weight:700;font-size:2.4rem;line-height:1.58;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-fold-wrap .office-intro .box-txt ul{flex-direction:column;gap:1rem}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-fold-wrap .office-intro .box-txt ul li{gap:1rem;width:100%}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-fold-wrap .office-intro .box-txt ul li p{font-weight:400;font-size:1.4rem;line-height:1.85;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .info-txt{align-items:flex-start;flex-direction:column;gap:.6rem}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .info-txt li{display:flex;flex-direction:row}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .info-txt li strong{flex-shrink:0;width:11rem;margin-bottom:0;font-weight:700;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .info-txt li a,#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .info-txt li span{font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .info-txt li.addr{flex-direction:column;max-width:none;width:auto!important;margin-top:0;padding-bottom:3rem}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .info-txt li.addr strong{width:100%;margin-bottom:2rem;font-weight:700;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .info-txt li.addr span{flex-direction:column;align-items:flex-start;gap:.6rem;font-weight:700;font-size:1.6rem;line-height:1.77;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .info-txt li.addr span em{width:100%;font-weight:700;font-size:1.6rem;line-height:1;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .info-txt~.info-txt{margin-top:6rem}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .map-area{margin:4rem 0 0}#wrap.firm-wrap .office-wrap .grid-layout>.right .map-info .map-util{justify-content:flex-start}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic{display:flex;flex-direction:column;gap:0;margin-top:8rem;padding-top:0;border-top:none}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic .office-tit{margin-bottom:2rem}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl{width:100%}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl~dl{margin-top:4rem}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dt{margin-bottom:1rem;font-weight:700;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dd{margin-bottom:4rem}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dd p{display:flex;gap:1.4rem;font-weight:400;font-size:1.6rem;line-height:1.75;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dd p em{font-weight:700;font-size:1.6rem;line-height:1.75;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dd p~ul{margin-top:1rem}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dd ul li{display:flex;gap:1.4rem;font-weight:400;font-size:1.6rem;line-height:2;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dd ul li em{font-weight:700;font-size:1.6rem;line-height:2;color:#1c1c1c;letter-spacing:0}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dd ul.bus em{flex-shrink:0;width:8rem}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dd .btn-txt-download{margin-top:4rem}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dd:last-of-type{margin-bottom:0}}#wrap.careers-wrap .foreign-wrap .box-layout{display:flex;position:relative}#wrap.careers-wrap .foreign-wrap .box-layout nav{width:27rem;flex-shrink:0}#wrap.careers-wrap .foreign-wrap .box-layout nav ul{display:flex;flex-direction:column;gap:2.4rem;position:sticky;top:10rem;z-index:2}#wrap.careers-wrap .foreign-wrap .box-layout nav ul li a,#wrap.careers-wrap .foreign-wrap .box-layout nav ul li button{display:inline-flex;align-items:center;position:relative;padding-left:3.2rem;font-weight:400;font-size:2rem;line-height:1.7;color:#999;letter-spacing:0;transition:color .3s}#wrap.careers-wrap .foreign-wrap .box-layout nav ul li a span,#wrap.careers-wrap .foreign-wrap .box-layout nav ul li button span{font-family:Lora}#wrap.careers-wrap .foreign-wrap .box-layout nav ul li a::before,#wrap.careers-wrap .foreign-wrap .box-layout nav ul li button::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:2px;background-color:#1c1c1c;transition:width .3s}#wrap.careers-wrap .foreign-wrap .box-layout nav ul li a::after,#wrap.careers-wrap .foreign-wrap .box-layout nav ul li button::after{content:"";width:2.6rem;height:2.6rem;margin-left:-1rem;border-radius:50%;background:linear-gradient(180deg,#ffe141 20.13%,rgba(245,245,245,0) 128.85%);transform:scale(0);z-index:-1;transition:all .3s}#wrap.careers-wrap .foreign-wrap .box-layout nav ul li a.on,#wrap.careers-wrap .foreign-wrap .box-layout nav ul li button.on{font-weight:700;font-size:2rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .foreign-wrap .box-layout nav ul li a.on::before,#wrap.careers-wrap .foreign-wrap .box-layout nav ul li button.on::before{width:1.6rem}#wrap.careers-wrap .foreign-wrap .box-layout nav ul li a.on::after,#wrap.careers-wrap .foreign-wrap .box-layout nav ul li button.on::after{transform:scale(1)}#wrap.careers-wrap .foreign-wrap .box-layout .right{width:calc(80% - 27rem)}#wrap.careers-wrap .foreign-wrap .box-contents-wrap{gap:10rem}#wrap.careers-wrap .foreign-wrap article .box-btn{margin-top:10rem}#wrap.careers-wrap .foreign-wrap .box-attach-wrap .box-btn{margin-top:0}#wrap.careers-wrap .box-check-wrap{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:1.4rem}#wrap.careers-wrap .board-card-list{gap:5.7rem 3.2rem}#wrap.careers-wrap .board-card-list .box-board-card{height:27.4rem}#wrap.careers-wrap .board-card-list .box-board-card>a{position:relative;height:100%;padding:4rem}#wrap.careers-wrap .board-card-list .box-board-card>a .box-util{position:absolute;left:4rem;bottom:4rem}#wrap.careers-wrap .board-card-list .box-board-card>a .box-util .time{padding-right:.8rem;font-weight:400;font-size:1.6rem;line-height:1.5;color:#999;letter-spacing:0}#wrap.careers-wrap .board-card-list .box-board-card>a .box-util .date{font-weight:400;font-size:1.6rem;line-height:1.5;color:#555;letter-spacing:0}#wrap.careers-wrap .detail-contents-layout .page-heading-layout{margin-bottom:0}#wrap.careers-wrap .detail-contents-layout .detail-head-layout{padding-bottom:15rem}#wrap.careers-wrap .detail-contents-layout .detail-head-layout .box-btn{padding:6rem 0 0}#wrap.careers-wrap .detail-contents-layout .detail-head-layout .box-detail-info{gap:4rem}#wrap.careers-wrap .detail-contents-layout .detail-head-layout .box-detail-info~.box-detail-info{margin-top:6rem;border-top:1px solid #1c1c1c}#wrap.careers-wrap .detail-contents-layout .detail-head-layout .box-detail-info>li ul li{font-weight:400;font-size:1.8rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .detail-contents-layout .detail-head-layout .box-detail-info .dot-list{gap:0}#wrap.careers-wrap .detail-contents-layout .detail-head-layout .box-detail-info .dot-list span{position:relative;padding-left:2rem}#wrap.careers-wrap .detail-contents-layout .detail-head-layout .box-detail-info .dot-list span::before{content:"";position:absolute;left:.8rem;top:1.5rem;width:.4rem;height:.4rem;border-radius:50%;background-color:#555}#wrap.careers-wrap .detail-contents-layout .detail-head-layout .attention-txt{padding-top:5rem}#wrap.careers-wrap .detail-contents-layout .detail-head-layout .attention-txt span{font-weight:400;font-size:1.8rem;line-height:1.7;color:#555;letter-spacing:0}#wrap.careers-wrap .box-recruiter-info{display:flex;align-items:center;gap:15.6rem;width:100%;margin-top:15rem;padding:2.5rem 0 0;border-top:1px solid #ddd}#wrap.careers-wrap .box-recruiter-info .typo-title-01{max-width:11.6rem;font-weight:700;font-size:4.2rem;line-height:1.3;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .box-recruiter-info .recruiter-info{display:flex;flex-grow:1;padding-right:4rem}#wrap.careers-wrap .box-recruiter-info .recruiter-info li{display:flex;flex-direction:column;gap:2rem;padding-right:16rem}#wrap.careers-wrap .box-recruiter-info .recruiter-info li:first-of-type{flex-grow:1}#wrap.careers-wrap .box-recruiter-info .recruiter-info li a,#wrap.careers-wrap .box-recruiter-info .recruiter-info li span{font-weight:400;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .box-recruiter-info .recruiter-info li strong{font-weight:700;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .box-text-wrap{padding-bottom:10rem;border-bottom:1px solid #ddd}#wrap.careers-wrap .box-text-wrap .box-txt strong{font-family:Lora}#wrap.careers-wrap .box-text-wrap .box-txt .sub-tit{padding:2rem 0 4rem;font-weight:400;font-size:2.4rem;line-height:1.5;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .box-text-wrap .box-txt .txt{padding-top:2rem;font-weight:400;font-size:1.6rem;line-height:1.875;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .box-text-wrap .box-txt .txt:first-of-type{padding-top:0}#wrap.careers-wrap .box-text-wrap .box-round-wrap{display:flex;justify-content:center;gap:12rem;margin-top:6rem}#wrap.careers-wrap .box-text-wrap .box-round-wrap .round-left,#wrap.careers-wrap .box-text-wrap .box-round-wrap .round-right{position:relative;width:32.3rem;padding-bottom:7rem}#wrap.careers-wrap .box-text-wrap .box-round-wrap .round-left::before,#wrap.careers-wrap .box-text-wrap .box-round-wrap .round-right::before{content:"";position:absolute;left:-6rem;top:0;width:44.3rem;height:44.3rem;border-radius:50%;z-index:-1}#wrap.careers-wrap .box-text-wrap .box-round-wrap .round-left .txt,#wrap.careers-wrap .box-text-wrap .box-round-wrap .round-right .txt{padding:3rem 0 1.4rem;border-bottom:1px solid #ddd;font-weight:400;font-size:1.6rem;line-height:1.75;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .box-text-wrap .box-round-wrap .round-left .txt:nth-of-type(2),#wrap.careers-wrap .box-text-wrap .box-round-wrap .round-right .txt:nth-of-type(2){padding-top:1.4rem}#wrap.careers-wrap .box-text-wrap .box-round-wrap .round-left::before{background-color:#f5f5f5}#wrap.careers-wrap .box-text-wrap .box-round-wrap .round-right::before{background:linear-gradient(180deg,#ffe041 0,rgba(255,224,65,0) 100%)}#wrap.careers-wrap .intro-wrap .box-grid{display:flex}#wrap.careers-wrap .intro-wrap .box-grid>dt{flex-shrink:0;width:27.5rem;font-weight:700;font-size:4.2rem;line-height:1.33;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .intro-wrap .box-grid>dd{flex-grow:1}#wrap.careers-wrap .intro-wrap article{overflow:hidden}#wrap.careers-wrap .intro-wrap .article01{position:relative}#wrap.careers-wrap .intro-wrap .article01 .bg{max-width:148.8rem;width:100%;height:52rem;margin-bottom:6rem;background:url(../images/sub/intro04.png) no-repeat;background-size:cover;overflow:hidden}#wrap.careers-wrap .intro-wrap .article01 .after-text{position:absolute;bottom:0;right:-80%;font-weight:400;font-size:20rem;line-height:1.05;color:#f4f3f0;letter-spacing:0;font-family:Lora}#wrap.careers-wrap .intro-wrap .article01 .inner-wrap{padding-bottom:40rem}#wrap.careers-wrap .intro-wrap .article01 ul{display:flex;flex-direction:column;gap:8rem}#wrap.careers-wrap .intro-wrap .article01 ul li:nth-of-type(2){margin-left:auto;padding-right:25rem}#wrap.careers-wrap .intro-wrap .article01 ul li .tit{display:block;margin-bottom:2.5rem;font-weight:400;font-size:7.2rem;line-height:1.13;color:#1c1c1c;letter-spacing:0;font-family:Lora}#wrap.careers-wrap .intro-wrap .article01 ul li .txt{font-weight:400;font-size:2.4rem;line-height:1.5;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .intro-wrap .article02 .board-top{display:flex;align-items:center;justify-content:flex-end;padding:4rem 0 15rem;margin-bottom:0;gap:4rem;}#wrap.careers-wrap .intro-wrap .article02 .circle-group{display:flex}#wrap.careers-wrap .intro-wrap .article02 .circle-group .box-circle{display:flex;flex-direction:column;width:44.3rem;height:44.3rem;padding:0 6rem;background:#f5f5f5;border-radius:50%}#wrap.careers-wrap .intro-wrap .article02 .circle-group .box-circle.ty02{justify-content:center}#wrap.careers-wrap .intro-wrap .article02 .circle-group .box-circle.ty02 ul li{display:flex;flex-direction:column;margin-bottom:0;padding-bottom:0;border-bottom:0}#wrap.careers-wrap .intro-wrap .article02 .circle-group .box-circle.ty03 ul li{display:flex;flex-direction:column}#wrap.careers-wrap .intro-wrap .article02 .circle-group .box-circle.yellow{background:linear-gradient(180deg,#ffe041 0,rgba(255,224,65,0) 100%)}#wrap.careers-wrap .intro-wrap .article02 .circle-group .box-circle .tit{display:block;margin-bottom:3rem;font-weight:700;font-size:2.4rem;line-height:1.58;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .intro-wrap .article02 .circle-group .box-circle ul{display:flex;flex-direction:column}#wrap.careers-wrap .intro-wrap .article02 .circle-group .box-circle ul li{margin-bottom:1.4rem;padding-bottom:1.4rem;border-bottom:1px solid #ddd}#wrap.careers-wrap .intro-wrap .article02 .circle-group .box-circle ul li strong{font-weight:400;font-size:1.6rem;line-height:1.75;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .intro-wrap .article02 .circle-group .box-circle ul li .txt01{margin-left:1rem;font-weight:400;font-size:1.4rem;line-height:1.85;color:#555;letter-spacing:0}#wrap.careers-wrap .intro-wrap .article02 .circle-group .box-circle ul li .txt02{margin-top:.5rem;font-weight:400;font-size:1.4rem;line-height:1.85;color:#555;letter-spacing:0}#wrap.careers-wrap .intro-wrap .article02 .circle-group .box-circle ul li .txt03{margin-top:1.4rem;font-weight:400;font-size:1.4rem;line-height:1.85;color:#999;letter-spacing:0}#wrap.careers-wrap .intro-wrap .article03{margin-top:15rem}#wrap.careers-wrap .intro-wrap .article03 .inner-wrap{padding-top:4rem;border-top:1px solid #ddd}#wrap.careers-wrap .intro-wrap .article03 .inner-wrap ul{display:flex;padding-top:1.5rem}#wrap.careers-wrap .intro-wrap .article03 .inner-wrap ul li>strong{display:block;margin-bottom:2rem;font-weight:700;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .intro-wrap .article03 .inner-wrap ul li a,#wrap.careers-wrap .intro-wrap .article03 .inner-wrap ul li span{font-weight:400;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .intro-wrap .article03 .inner-wrap ul li~li{margin-left:6rem}#wrap.careers-wrap .intro-wrap .article03 .inner-wrap ul li.contact{margin-left:14.4rem}#wrap.careers-wrap .intro-wrap .article03 .inner-wrap ul li.contact strong{font-family:Lora}#wrap.careers-wrap .support-wrap{overflow:hidden}#wrap.careers-wrap .support-wrap article .inner-wrap{max-width:176rem;margin:0 auto 0 0}#wrap.careers-wrap .support-wrap article .inner-wrap .box-top{display:flex;justify-content:space-between;align-items:flex-end;max-width:131.6rem;margin:0 0 10rem auto}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom{display:flex;justify-content:flex-end;position:relative;padding:10rem 22rem 10rem 0}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom::before{content:"";position:absolute;left:0;top:0;max-width:176rem;width:100%;height:100%;background:linear-gradient(180deg,#f5f5f5 0,rgba(245,245,245,0) 100%);z-index:-1}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list{display:flex;flex-wrap:wrap;gap:5rem 13.6rem}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li{width:27.2rem}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li:not(:nth-of-type(2)) dl:not(:nth-of-type(2)) dd .btn-apply{margin-top:3rem}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li dl{display:flex;flex-direction:column}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li dl:nth-of-type(2){margin-top:8rem;}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li dl dt{margin-bottom:4rem;font-weight:700;font-size:4.2rem;line-height:1.33;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li dl dd:first-of-type a{padding-top:0}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li dl dd>a{display:flex;align-items:center;justify-content:space-between;padding:3rem 0;border-bottom:1px solid #ddd;transition:all .3s}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li dl dd>a:hover{border-color:#1c1c1c}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li dl dd>a:hover .info .name{font-weight:700}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li dl dd>a:hover .btn-apply{opacity:1;visibility:visible}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li dl dd>a .info{display:flex;flex-direction:column;gap:.6rem}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li dl dd>a .info .name{font-weight:400;font-size:2.4rem;line-height:1.41;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li dl dd>a .info .type{font-weight:400;font-size:1.6rem;line-height:1.62;color:#555;letter-spacing:0}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li dl dd>a .btn-apply{display:flex;align-items:center;gap:.8rem;font-weight:400;font-size:1.4rem;line-height:1.62;color:#1c1c1c;letter-spacing:0;font-family:Lora;opacity:0;visibility:hidden;transition:all .3s}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li dl dd>a .btn-apply::after{content:"";flex-shrink:0;width:3.2rem;height:3.2rem;border-radius:50%;background:url(../images/icon/ico-accordion-up.svg) no-repeat center;background-size:contain;transform:rotate(-90deg)}@media (min-width:1441px) and (max-width:1600px){#wrap.careers-wrap .support-wrap article .inner-wrap{padding:0}}@media (min-width:769px) and (max-width:1440px){#wrap.careers-wrap .intro-wrap .box-grid>dt{width:17rem}#wrap.careers-wrap .intro-wrap .article01 ul li:nth-of-type(2){padding-right:0}#wrap.careers-wrap .intro-wrap .article02 .circle-group{flex-wrap:wrap;gap:2.4rem 0}#wrap.careers-wrap .intro-wrap .article02 .circle-group li:first-child{display:flex}#wrap.careers-wrap .intro-wrap .article02 .circle-group .box-circle{width:34.5rem;height:34.5rem}#wrap.careers-wrap .intro-wrap .article02 .circle-group .box-circle ul li{margin-bottom:1rem;padding-bottom:1rem}#wrap.careers-wrap .intro-wrap .article03 .inner-wrap ul{justify-content:space-between}#wrap.careers-wrap .intro-wrap .article03 .inner-wrap ul li.contact{margin-left:6rem}#wrap.careers-wrap .support-wrap article .inner-wrap{width:calc(100% - 8rem);margin:0;padding:0}#wrap.careers-wrap .support-wrap article .inner-wrap .box-top{padding-left:8rem}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom{padding:10rem 8rem}#wrap.careers-wrap .box-recruiter-info .recruiter-info li{padding-right:8rem}#wrap.careers-wrap .box-recruiter-info .recruiter-info li:last-child{padding-right:0}}@media (max-width:768px){#wrap.careers-wrap .box-check-wrap{justify-content:flex-start}#wrap.careers-wrap .board-card-list{gap:4rem}#wrap.careers-wrap .board-card-list .box-board-card{height:auto}#wrap.careers-wrap .board-card-list .box-board-card>a{width:100%;padding:3rem 2rem}#wrap.careers-wrap .board-card-list .box-board-card>a .box-util{position:inherit;left:0;bottom:0;margin-top:1.4rem}#wrap.careers-wrap .board-card-list .box-board-card>a .box-util .time{padding-right:.6rem;font-weight:400;font-size:1.4rem;line-height:1.7;color:#999;letter-spacing:0}#wrap.careers-wrap .board-card-list .box-board-card>a .box-util .date{font-weight:400;font-size:1.4rem;line-height:1.7;color:#555;letter-spacing:0}#wrap.careers-wrap .detail-contents-layout .detail-head-layout{padding-bottom:8rem}#wrap.careers-wrap .detail-contents-layout .detail-head-layout .box-btn{padding:6rem 0 0}#wrap.careers-wrap .detail-contents-layout .detail-head-layout .box-detail-info{gap:2rem}#wrap.careers-wrap .detail-contents-layout .detail-head-layout .box-detail-info~.box-detail-info{margin-top:4rem}#wrap.careers-wrap .detail-contents-layout .detail-head-layout .box-detail-info>li{flex-direction:column;align-items:flex-start}#wrap.careers-wrap .detail-contents-layout .detail-head-layout .box-detail-info>li ul li{padding-left:1rem;font-weight:400;font-size:1.4rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .detail-contents-layout .detail-head-layout .box-detail-info .dot-list span{padding-left:2rem}#wrap.careers-wrap .detail-contents-layout .detail-head-layout .box-detail-info .dot-list span::before{top:1.1rem}#wrap.careers-wrap .detail-contents-layout .detail-head-layout .attention-txt{padding-top:3rem}#wrap.careers-wrap .detail-contents-layout .detail-head-layout .attention-txt span{font-weight:400;font-size:1.4rem;line-height:1.7;color:#555;letter-spacing:0}#wrap.careers-wrap .box-recruiter-info{align-items:flex-start;flex-direction:column;gap:4em;width:100%;margin-top:10rem;padding-top:0;border:none}#wrap.careers-wrap .box-recruiter-info .typo-title-01{max-width:100%;font-weight:700;font-size:2.4rem;line-height:1.4;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .box-recruiter-info .recruiter-info{display:flex;align-items:flex-start;flex-direction:column;gap:.6rem;width:100%;padding-right:0}#wrap.careers-wrap .box-recruiter-info .recruiter-info li{flex-direction:row;gap:4.7rem;width:100%;padding-right:0}#wrap.careers-wrap .box-recruiter-info .recruiter-info li:first-of-type{flex-direction:column;gap:.6rem;width:100%;padding:0 0 2.4rem}#wrap.careers-wrap .box-recruiter-info .recruiter-info li:first-of-type span{width:100%}#wrap.careers-wrap .box-recruiter-info .recruiter-info li:nth-child(n+2) strong{width:6rem}#wrap.careers-wrap .box-recruiter-info .recruiter-info li a,#wrap.careers-wrap .box-recruiter-info .recruiter-info li span{font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .box-recruiter-info .recruiter-info li strong{font-weight:600;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .notice-wrap{padding:17rem 0 15rem 3.3rem}#wrap.careers-wrap .notice-wrap .typo-title-02{display:block;position:relative;padding-bottom:2rem}#wrap.careers-wrap .notice-wrap .typo-title-02::before{content:"";position:absolute;left:-3.3rem;top:-3rem;width:10rem;height:10rem;border-radius:50%;background:linear-gradient(180deg,#ffe041 0,rgba(255,224,65,0) 100%);z-index:-1}#wrap.careers-wrap .notice-wrap span{font-weight:400;font-size:1.4rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .intro-wrap .box-grid{flex-direction:column}#wrap.careers-wrap .intro-wrap .box-grid>dt{width:100%;margin-bottom:4rem;font-weight:700;font-size:2.4rem;line-height:1.41;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .intro-wrap article{overflow:hidden}#wrap.careers-wrap .intro-wrap .article01{position:relative}#wrap.careers-wrap .intro-wrap .article01 .bg{max-width:none;width:calc(100% - 2.4rem);height:11.8rem;margin-bottom:8rem}#wrap.careers-wrap .intro-wrap .article01 .after-text{font-weight:400;font-size:5.2rem;line-height:1;color:#f4f3f0;letter-spacing:0}#wrap.careers-wrap .intro-wrap .article01 .inner-wrap{padding-bottom:13.2rem}#wrap.careers-wrap .intro-wrap .article01 ul{gap:4rem}#wrap.careers-wrap .intro-wrap .article01 ul li:nth-of-type(2){margin-left:0;padding-right:0}#wrap.careers-wrap .intro-wrap .article01 ul li .tit{margin-bottom:1.4rem;font-weight:400;font-size:3.2rem;line-height:1.31;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .intro-wrap .article01 ul li .txt{font-weight:400;font-size:1.6rem;line-height:1.87;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .intro-wrap .article02 .board-top{padding:2rem 0 8rem}#wrap.careers-wrap .intro-wrap .article02 .circle-group{flex-direction:column}#wrap.careers-wrap .intro-wrap .article02 .circle-group .box-circle{justify-content:center;width:31.2rem;height:31.2rem;padding:0 3rem}#wrap.careers-wrap .intro-wrap .article02 .circle-group .box-circle .tit{margin-bottom:1.4rem;font-weight:700;font-size:1.8rem;line-height:1.66;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .intro-wrap .article02 .circle-group .box-circle ul li{margin-bottom:1.2rem;padding-bottom:1.2rem}#wrap.careers-wrap .intro-wrap .article02 .circle-group .box-circle ul li .txt01{margin-left:.8rem}#wrap.careers-wrap .intro-wrap .article03{margin-top:8rem}#wrap.careers-wrap .intro-wrap .article03 .inner-wrap{padding-top:0;border-top:none}#wrap.careers-wrap .intro-wrap .article03 .inner-wrap ul{flex-direction:column;gap:3rem;padding-top:0}#wrap.careers-wrap .intro-wrap .article03 .inner-wrap ul li{margin-left:0!important}#wrap.careers-wrap .intro-wrap .article03 .inner-wrap ul li>strong{margin-bottom:.6rem;font-weight:700;font-size:1.6rem;line-height:1;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .intro-wrap .article03 .inner-wrap ul li a,#wrap.careers-wrap .intro-wrap .article03 .inner-wrap ul li span{font-weight:400;font-size:1.6rem;line-height:1.75;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .intro-wrap .article03 .inner-wrap ul li.contact{display:flex;align-items:center}#wrap.careers-wrap .intro-wrap .article03 .inner-wrap ul li.contact strong{flex-shrink:0;width:11rem;margin-bottom:0}#wrap.careers-wrap .intro-wrap .article03 .inner-wrap ul li.contact:last-of-type{margin-top:-2.4rem}#wrap.careers-wrap .support-wrap article .inner-wrap .box-top{align-items:flex-start;flex-direction:column;gap:4rem;margin:0 0 8rem auto}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom{justify-content:flex-start;position:relative;padding:6rem 2.4rem 8rem 0}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom::before{left:-2.4rem;width:calc(100% + 2.4rem)}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list{flex-direction:column;gap:8rem;width:100%;padding-right:2.4rem}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li{width:100%}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li dl dt{font-weight:700;font-size:2.4rem;line-height:1.41;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li dl dd .info{gap:.4rem}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li dl dd .info .name{font-weight:400;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li dl dd .info .type{font-weight:400;font-size:1.4rem;line-height:1.87;color:#555;letter-spacing:0}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li dl dd .btn-apply{display:none}}#wrap.probono-wrap .title-dot{position:relative}#wrap.probono-wrap .title-dot::after{content:"";position:absolute;left:auto;bottom:.5rem;width:1.2rem;height:1.2rem;margin-left:.8rem;border-radius:50%;background-color:#ffe141}#wrap.probono-wrap .heading-tit-wrap{display:flex;align-items:flex-end;gap:2.9rem}#wrap.probono-wrap .heading-tit-wrap .sub-heading-tit{font-family:Lora;font-weight:400;font-size:2.4rem;line-height:1.4;color:#ddd;letter-spacing:0}#wrap.probono-wrap .tab-wrap .tab-list{width:100%;max-width:160rem;margin:0 auto;padding-bottom:0}#wrap.probono-wrap .tab-wrap .tab-content .box-visual{position:relative;padding-top:15rem}#wrap.probono-wrap .tab-wrap .tab-content .box-visual .bg{width:100%;height:70rem;margin-bottom:15rem;object-fit:cover;background:url(../images/sub/activity01.png) no-repeat center;background-size:cover;background-position:50% 0}#wrap.probono-wrap .tab-wrap .tab-content .box-visual .typo-title-01{padding-left:43.4rem}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt{position:relative;padding-top:15rem;overflow:hidden}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt .circle-ani{content:"";position:absolute;left:-28%;top:39.6rem;width:176rem;height:176rem;background:linear-gradient(180deg,#ffe141 23.74%,rgba(245,245,245,0) 95.43%);border-radius:50%;z-index:-1;transition:all 1.3s;transform:scale(0);transform-origin:top}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt .circle-ani.active{transform:scale(1)}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt .before-txt{position:absolute;right:0;top:73rem;text-align:right;font-weight:400;font-size:16rem;line-height:1.25;color:#1c1c1c;letter-spacing:0;font-family:Lora;opacity:.05;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt .box-contents-wrap{position:relative}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt .box-contents-wrap li{position:relative}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt .box-contents-wrap li:first-of-type{max-width:64.8rem;margin:0 auto 0 43.4rem}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt .box-contents-wrap li:first-of-type dl{width:50.8rem;padding:6rem 0 0 0}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt .box-contents-wrap li:last-of-type{max-width:51.2rem;margin:0 43.2rem 0 auto}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt .box-contents-wrap li img{width:100%}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt .box-contents-wrap li dl{padding:6rem 0 0 0}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt .box-contents-wrap li dl dt{margin-bottom:3rem}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt .box-contents-wrap li dl dd{font-weight:400;font-size:1.8rem;line-height:1.66;color:#1c1c1c;letter-spacing:0}#wrap.probono-wrap .tab-wrap .tab-content .box-report{padding-top:18.6rem}#wrap.probono-wrap .tab-wrap .tab-content .box-report .inner-wrap .box-down-wrap{position:relative;display:flex;align-items:center;justify-content:space-between;gap:5.2rem;width:100%;padding:6.1rem 5rem 6.1rem 24rem}#wrap.probono-wrap .tab-wrap .tab-content .box-report .inner-wrap .box-down-wrap::before{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;transform:translate(-50%,-50%);z-index:-1;background:linear-gradient(180deg,#f5f5f5 -15.33%,rgba(245,245,245,0) 114%)}#wrap.probono-wrap .tab-wrap .tab-content .box-report .inner-wrap .box-down-wrap::after{content:"";position:absolute;left:6.2rem;top:-3.6rem;display:inline-block;width:12rem;height:15rem;background-image:url("data:image/svg+xml,%3Csvg width='121' height='151' viewBox='0 0 121 151' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1.5' y='1.5' width='119' height='149' fill='white' stroke='%231C1C1C'/%3E%3Crect x='2' y='18' width='104' height='133' fill='url(%23paint0_linear_3308_31914)'/%3E%3Cmask id='mask0_3308_31914' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='150'%3E%3Crect x='0.5' y='0.5' width='119' height='149' fill='white' stroke='%231C1C1C'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_3308_31914)'%3E%3Ccircle cx='98' cy='111' r='45' fill='url(%23paint1_linear_3308_31914)'/%3E%3C/g%3E%3Crect x='14' y='2' width='148' height='12' transform='rotate(90 14 2)' fill='%23FFE141'/%3E%3Cpath d='M25.484 130V129.34C25.708 129.332 25.88 129.292 26 129.22C26.12 129.148 26.204 129.028 26.252 128.86C26.3 128.692 26.324 128.456 26.324 128.152V127L24.164 123.568C24.02 123.344 23.9 123.12 23.804 122.896C23.708 122.672 23.652 122.492 23.636 122.356C23.508 122.364 23.396 122.372 23.3 122.38C23.204 122.38 23.104 122.384 23 122.392V121.6H26.396V122.26C26.116 122.252 25.9 122.288 25.748 122.368C25.604 122.448 25.524 122.568 25.508 122.728C25.5 122.88 25.568 123.076 25.712 123.316L26.636 124.816C26.684 124.896 26.748 125.004 26.828 125.14C26.908 125.268 26.988 125.408 27.068 125.56C27.156 125.704 27.232 125.836 27.296 125.956H27.308C27.364 125.836 27.436 125.684 27.524 125.5C27.62 125.316 27.732 125.1 27.86 124.852L28.616 123.388C28.656 123.3 28.708 123.192 28.772 123.064C28.844 122.936 28.92 122.808 29 122.68C29.08 122.544 29.156 122.432 29.228 122.344C29.092 122.352 28.928 122.36 28.736 122.368C28.552 122.376 28.404 122.384 28.292 122.392V121.6H30.884V122.26C30.564 122.292 30.296 122.412 30.08 122.62C29.864 122.828 29.632 123.164 29.384 123.628C29.12 124.132 28.856 124.632 28.592 125.128C28.336 125.616 28.084 126.1 27.836 126.58C27.836 126.708 27.836 126.848 27.836 127C27.836 127.152 27.836 127.308 27.836 127.468C27.836 127.628 27.836 127.776 27.836 127.912C27.836 128.04 27.836 128.14 27.836 128.212C27.836 128.428 27.832 128.628 27.824 128.812C27.816 128.996 27.804 129.14 27.788 129.244C27.932 129.236 28.1 129.228 28.292 129.22C28.492 129.212 28.648 129.208 28.76 129.208V130H25.484ZM35.2266 130.192C34.4666 130.192 33.8186 130.064 33.2826 129.808C32.7466 129.552 32.3106 129.212 31.9746 128.788C31.6466 128.356 31.4066 127.88 31.2546 127.36C31.1026 126.84 31.0266 126.32 31.0266 125.8C31.0266 125.296 31.1106 124.788 31.2786 124.276C31.4466 123.756 31.7026 123.28 32.0466 122.848C32.3986 122.416 32.8386 122.068 33.3666 121.804C33.8946 121.54 34.5146 121.408 35.2266 121.408C35.9546 121.408 36.5826 121.54 37.1106 121.804C37.6466 122.068 38.0826 122.42 38.4186 122.86C38.7626 123.292 39.0146 123.764 39.1746 124.276C39.3426 124.788 39.4266 125.296 39.4266 125.8C39.4266 126.296 39.3426 126.8 39.1746 127.312C39.0066 127.824 38.7466 128.3 38.3946 128.74C38.0506 129.172 37.6146 129.524 37.0866 129.796C36.5586 130.06 35.9386 130.192 35.2266 130.192ZM35.3226 129.448C35.7706 129.448 36.1466 129.344 36.4506 129.136C36.7626 128.928 37.0146 128.656 37.2066 128.32C37.3986 127.984 37.5386 127.616 37.6266 127.216C37.7226 126.808 37.7706 126.408 37.7706 126.016C37.7706 125.48 37.7146 124.98 37.6026 124.516C37.4906 124.044 37.3226 123.632 37.0986 123.28C36.8826 122.928 36.6066 122.652 36.2706 122.452C35.9346 122.244 35.5466 122.144 35.1066 122.152C34.6666 122.16 34.2906 122.272 33.9786 122.488C33.6746 122.696 33.4226 122.972 33.2226 123.316C33.0306 123.652 32.8906 124.024 32.8026 124.432C32.7146 124.84 32.6706 125.24 32.6706 125.632C32.6706 126.032 32.7186 126.452 32.8146 126.892C32.9106 127.332 33.0626 127.748 33.2706 128.14C33.4786 128.532 33.7506 128.848 34.0866 129.088C34.4306 129.328 34.8426 129.448 35.3226 129.448ZM44.5547 130.192C43.7947 130.192 43.1467 130.064 42.6107 129.808C42.0747 129.552 41.6387 129.212 41.3027 128.788C40.9747 128.356 40.7347 127.88 40.5827 127.36C40.4307 126.84 40.3547 126.32 40.3547 125.8C40.3547 125.296 40.4387 124.788 40.6067 124.276C40.7747 123.756 41.0307 123.28 41.3747 122.848C41.7267 122.416 42.1667 122.068 42.6947 121.804C43.2227 121.54 43.8427 121.408 44.5547 121.408C45.2827 121.408 45.9107 121.54 46.4387 121.804C46.9747 122.068 47.4107 122.42 47.7467 122.86C48.0907 123.292 48.3427 123.764 48.5027 124.276C48.6707 124.788 48.7547 125.296 48.7547 125.8C48.7547 126.296 48.6707 126.8 48.5027 127.312C48.3347 127.824 48.0747 128.3 47.7227 128.74C47.3787 129.172 46.9427 129.524 46.4147 129.796C45.8867 130.06 45.2667 130.192 44.5547 130.192ZM44.6507 129.448C45.0987 129.448 45.4747 129.344 45.7787 129.136C46.0907 128.928 46.3427 128.656 46.5347 128.32C46.7267 127.984 46.8667 127.616 46.9547 127.216C47.0507 126.808 47.0987 126.408 47.0987 126.016C47.0987 125.48 47.0427 124.98 46.9307 124.516C46.8187 124.044 46.6507 123.632 46.4267 123.28C46.2107 122.928 45.9347 122.652 45.5987 122.452C45.2627 122.244 44.8747 122.144 44.4347 122.152C43.9947 122.16 43.6187 122.272 43.3067 122.488C43.0027 122.696 42.7507 122.972 42.5507 123.316C42.3587 123.652 42.2187 124.024 42.1307 124.432C42.0427 124.84 41.9987 125.24 41.9987 125.632C41.9987 126.032 42.0467 126.452 42.1427 126.892C42.2387 127.332 42.3907 127.748 42.5987 128.14C42.8067 128.532 43.0787 128.848 43.4147 129.088C43.7587 129.328 44.1707 129.448 44.6507 129.448ZM56.1539 130.144L51.9899 124.732C51.9019 124.604 51.8059 124.476 51.7019 124.348C51.6059 124.212 51.5099 124.076 51.4139 123.94H51.4019L51.4259 128.128C51.4259 128.344 51.4219 128.552 51.4139 128.752C51.4139 128.952 51.4059 129.116 51.3899 129.244C51.5259 129.236 51.6819 129.228 51.8579 129.22C52.0339 129.212 52.1739 129.208 52.2779 129.208V130H49.7219V129.34C49.9299 129.332 50.0899 129.3 50.2019 129.244C50.3219 129.18 50.4099 129.076 50.4659 128.932C50.5219 128.78 50.5499 128.58 50.5499 128.332L50.5379 123.34C50.5379 123.148 50.5419 122.964 50.5499 122.788C50.5579 122.612 50.5659 122.468 50.5739 122.356C50.4459 122.364 50.2939 122.372 50.1179 122.38C49.9419 122.38 49.8019 122.384 49.6979 122.392V121.6H51.4259L55.3739 126.7C55.5419 126.916 55.6859 127.108 55.8059 127.276C55.9339 127.444 56.0459 127.596 56.1419 127.732H56.1539V123.364C56.1539 123.164 56.1579 122.972 56.1659 122.788C56.1739 122.604 56.1819 122.46 56.1899 122.356C56.0619 122.364 55.9099 122.372 55.7339 122.38C55.5579 122.38 55.4139 122.384 55.3019 122.392V121.6H57.8699V122.26C57.6539 122.268 57.4819 122.308 57.3539 122.38C57.2339 122.444 57.1499 122.56 57.1019 122.728C57.0539 122.896 57.0299 123.136 57.0299 123.448L57.0179 130.144H56.1539ZM64.6289 130.192C64.2849 130.192 63.9409 130.148 63.5969 130.06C63.2609 129.972 62.9569 129.84 62.6849 129.664C62.4129 129.48 62.1929 129.244 62.0249 128.956C61.8649 128.668 61.7849 128.324 61.7849 127.924C61.7849 127.388 61.9609 126.916 62.3129 126.508C62.6649 126.1 63.1169 125.788 63.6689 125.572C63.4049 125.276 63.2009 125.004 63.0569 124.756C62.9209 124.508 62.8289 124.272 62.7809 124.048C62.7329 123.816 62.7089 123.584 62.7089 123.352C62.7169 122.76 62.9289 122.288 63.3449 121.936C63.7609 121.584 64.3049 121.408 64.9769 121.408C65.3929 121.408 65.7529 121.492 66.0569 121.66C66.3689 121.828 66.6089 122.048 66.7769 122.32C66.9449 122.592 67.0289 122.892 67.0289 123.22C67.0289 123.54 66.9529 123.844 66.8009 124.132C66.6489 124.412 66.4369 124.676 66.1649 124.924C65.8929 125.164 65.5809 125.384 65.2289 125.584C65.3169 125.68 65.4689 125.84 65.6849 126.064C65.9009 126.288 66.1489 126.536 66.4289 126.808C66.7089 127.08 66.9849 127.344 67.2569 127.6C67.2889 127.488 67.3089 127.376 67.3169 127.264C67.3329 127.152 67.3409 127.044 67.3409 126.94C67.3409 126.732 67.3169 126.556 67.2689 126.412C67.2209 126.268 67.1409 126.156 67.0289 126.076C66.9249 125.988 66.7849 125.94 66.6089 125.932V125.296H68.6609V126.052L67.8809 126.016C67.9529 126.112 68.0049 126.232 68.0369 126.376C68.0769 126.512 68.0969 126.664 68.0969 126.832C68.0969 127.04 68.0769 127.256 68.0369 127.48C68.0049 127.704 67.9489 127.924 67.8689 128.14C67.9169 128.18 67.9649 128.228 68.0129 128.284C68.0689 128.332 68.1249 128.38 68.1809 128.428C68.5089 128.708 68.8009 128.932 69.0569 129.1C69.3209 129.26 69.5249 129.34 69.6689 129.34V130H68.4449C68.3809 130 68.2329 129.936 68.0009 129.808C67.7689 129.68 67.4889 129.48 67.1609 129.208C66.8729 129.504 66.5169 129.744 66.0929 129.928C65.6689 130.104 65.1809 130.192 64.6289 130.192ZM64.9409 129.424C65.3089 129.432 65.6329 129.372 65.9129 129.244C66.1929 129.116 66.4289 128.948 66.6209 128.74C66.5329 128.66 66.4449 128.584 66.3569 128.512C66.2769 128.432 66.1929 128.352 66.1049 128.272C65.6169 127.816 65.2089 127.424 64.8809 127.096C64.5529 126.76 64.2609 126.444 64.0049 126.148C63.8129 126.276 63.6649 126.436 63.5609 126.628C63.4569 126.812 63.3809 126.996 63.3329 127.18C63.2929 127.364 63.2729 127.524 63.2729 127.66C63.2729 128.044 63.3449 128.368 63.4889 128.632C63.6329 128.896 63.8289 129.092 64.0769 129.22C64.3249 129.348 64.6129 129.416 64.9409 129.424ZM64.7729 125.056C65.1249 124.808 65.3889 124.508 65.5649 124.156C65.7409 123.796 65.8289 123.476 65.8289 123.196C65.8289 122.876 65.7489 122.612 65.5889 122.404C65.4289 122.196 65.2049 122.092 64.9169 122.092C64.6529 122.092 64.4329 122.196 64.2569 122.404C64.0809 122.604 63.9929 122.896 63.9929 123.28C63.9929 123.56 64.0689 123.86 64.2209 124.18C64.3729 124.5 64.5569 124.792 64.7729 125.056ZM75.2301 130V129.34C75.4541 129.332 75.6261 129.292 75.7461 129.22C75.8661 129.148 75.9501 129.028 75.9981 128.86C76.0461 128.692 76.0701 128.456 76.0701 128.152V127L73.9101 123.568C73.7661 123.344 73.6461 123.12 73.5501 122.896C73.4541 122.672 73.3981 122.492 73.3821 122.356C73.2541 122.364 73.1421 122.372 73.0461 122.38C72.9501 122.38 72.8501 122.384 72.7461 122.392V121.6H76.1421V122.26C75.8621 122.252 75.6461 122.288 75.4941 122.368C75.3501 122.448 75.2701 122.568 75.2541 122.728C75.2461 122.88 75.3141 123.076 75.4581 123.316L76.3821 124.816C76.4301 124.896 76.4941 125.004 76.5741 125.14C76.6541 125.268 76.7341 125.408 76.8141 125.56C76.9021 125.704 76.9781 125.836 77.0421 125.956H77.0541C77.1101 125.836 77.1821 125.684 77.2701 125.5C77.3661 125.316 77.4781 125.1 77.6061 124.852L78.3621 123.388C78.4021 123.3 78.4541 123.192 78.5181 123.064C78.5901 122.936 78.6661 122.808 78.7461 122.68C78.8261 122.544 78.9021 122.432 78.9741 122.344C78.8381 122.352 78.6741 122.36 78.4821 122.368C78.2981 122.376 78.1501 122.384 78.0381 122.392V121.6H80.6301V122.26C80.3101 122.292 80.0421 122.412 79.8261 122.62C79.6101 122.828 79.3781 123.164 79.1301 123.628C78.8661 124.132 78.6021 124.632 78.3381 125.128C78.0821 125.616 77.8301 126.1 77.5821 126.58C77.5821 126.708 77.5821 126.848 77.5821 127C77.5821 127.152 77.5821 127.308 77.5821 127.468C77.5821 127.628 77.5821 127.776 77.5821 127.912C77.5821 128.04 77.5821 128.14 77.5821 128.212C77.5821 128.428 77.5781 128.628 77.5701 128.812C77.5621 128.996 77.5501 129.14 77.5341 129.244C77.6781 129.236 77.8461 129.228 78.0381 129.22C78.2381 129.212 78.3941 129.208 78.5061 129.208V130H75.2301ZM79.9768 130V129.316C80.2008 129.316 80.3808 129.252 80.5168 129.124C80.6528 128.996 80.7648 128.828 80.8528 128.62C80.9408 128.404 81.0328 128.164 81.1288 127.9L83.5168 121.384H84.1648L86.7688 128.02C86.8168 128.156 86.8808 128.348 86.9608 128.596C87.0408 128.844 87.0848 129.06 87.0928 129.244C87.2288 129.236 87.3608 129.228 87.4888 129.22C87.6168 129.212 87.7288 129.208 87.8248 129.208V130H84.7648V129.34C85.0128 129.34 85.1808 129.288 85.2688 129.184C85.3568 129.08 85.3928 128.944 85.3768 128.776C85.3688 128.608 85.3288 128.436 85.2568 128.26L84.9568 127.444L82.1728 127.492L81.9088 128.296C81.8608 128.432 81.8048 128.588 81.7408 128.764C81.6768 128.932 81.6128 129.084 81.5488 129.22C81.6928 129.212 81.8488 129.204 82.0168 129.196C82.1928 129.188 82.3328 129.184 82.4368 129.184V130H79.9768ZM82.4368 126.724H84.6928L84.0448 124.96C83.9488 124.688 83.8568 124.416 83.7688 124.144C83.6888 123.864 83.6208 123.608 83.5648 123.376H83.5408C83.4928 123.536 83.4328 123.744 83.3608 124C83.2968 124.256 83.2048 124.548 83.0848 124.876L82.4368 126.724ZM94.8844 130.144L90.7204 124.732C90.6324 124.604 90.5364 124.476 90.4324 124.348C90.3364 124.212 90.2404 124.076 90.1444 123.94H90.1324L90.1564 128.128C90.1564 128.344 90.1524 128.552 90.1444 128.752C90.1444 128.952 90.1364 129.116 90.1204 129.244C90.2564 129.236 90.4124 129.228 90.5884 129.22C90.7644 129.212 90.9044 129.208 91.0084 129.208V130H88.4524V129.34C88.6604 129.332 88.8204 129.3 88.9324 129.244C89.0524 129.18 89.1404 129.076 89.1964 128.932C89.2524 128.78 89.2804 128.58 89.2804 128.332L89.2684 123.34C89.2684 123.148 89.2724 122.964 89.2804 122.788C89.2884 122.612 89.2964 122.468 89.3044 122.356C89.1764 122.364 89.0244 122.372 88.8484 122.38C88.6724 122.38 88.5324 122.384 88.4284 122.392V121.6H90.1564L94.1044 126.7C94.2724 126.916 94.4164 127.108 94.5364 127.276C94.6644 127.444 94.7764 127.596 94.8724 127.732H94.8844V123.364C94.8844 123.164 94.8884 122.972 94.8964 122.788C94.9044 122.604 94.9124 122.46 94.9204 122.356C94.7924 122.364 94.6404 122.372 94.4644 122.38C94.2884 122.38 94.1444 122.384 94.0324 122.392V121.6H96.6004V122.26C96.3844 122.268 96.2124 122.308 96.0844 122.38C95.9644 122.444 95.8804 122.56 95.8324 122.728C95.7844 122.896 95.7604 123.136 95.7604 123.448L95.7484 130.144H94.8844ZM101.505 130.192C100.657 130.192 99.9293 130.012 99.3213 129.652C98.7133 129.284 98.2453 128.78 97.9173 128.14C97.5893 127.492 97.4253 126.76 97.4253 125.944C97.4253 125.392 97.5093 124.848 97.6773 124.312C97.8533 123.768 98.1133 123.28 98.4573 122.848C98.8013 122.408 99.2333 122.06 99.7533 121.804C100.281 121.54 100.893 121.408 101.589 121.408C101.829 121.408 102.089 121.432 102.369 121.48C102.649 121.528 102.925 121.6 103.197 121.696C103.477 121.784 103.725 121.892 103.941 122.02L103.893 121.492H104.733V124.276H104.073C104.009 123.804 103.869 123.412 103.653 123.1C103.437 122.788 103.161 122.552 102.825 122.392C102.497 122.224 102.129 122.14 101.721 122.14C101.305 122.14 100.929 122.236 100.593 122.428C100.265 122.62 99.9853 122.88 99.7533 123.208C99.5293 123.536 99.3573 123.912 99.2373 124.336C99.1173 124.76 99.0573 125.212 99.0573 125.692C99.0573 126.396 99.1653 127.028 99.3813 127.588C99.6053 128.14 99.9213 128.576 100.329 128.896C100.737 129.208 101.229 129.364 101.805 129.364C101.981 129.364 102.177 129.352 102.393 129.328C102.609 129.296 102.825 129.248 103.041 129.184C103.257 129.12 103.449 129.044 103.617 128.956V127.72C103.617 127.512 103.621 127.308 103.629 127.108C103.637 126.908 103.645 126.744 103.653 126.616C103.517 126.624 103.361 126.632 103.185 126.64C103.009 126.64 102.869 126.644 102.765 126.652V125.86H105.801V126.52C105.633 126.528 105.497 126.56 105.393 126.616C105.289 126.664 105.205 126.74 105.141 126.844C105.077 126.94 105.033 127.06 105.009 127.204C104.985 127.348 104.973 127.512 104.973 127.696V129.58H104.673C104.481 129.58 104.269 129.612 104.037 129.676C103.805 129.732 103.553 129.804 103.281 129.892C103.033 129.972 102.757 130.04 102.453 130.096C102.149 130.16 101.833 130.192 101.505 130.192Z' fill='black'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3308_31914' x1='54' y1='-2.39333' x2='54' y2='169.62' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5F5F5'/%3E%3Cstop offset='1' stop-color='%23F5F5F5' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_3308_31914' x1='98' y1='66' x2='98' y2='156' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFE041'/%3E%3Cstop offset='1' stop-color='%23FFE041' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}#wrap.probono-wrap .tab-wrap .tab-content .box-report .inner-wrap .box-down-wrap dt{font-weight:700;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}#wrap.probono-wrap .tab-wrap .tab-content .box-report .inner-wrap .box-down-wrap dd{display:flex;gap:9.5rem;align-items:center}#wrap.probono-wrap .tab-wrap .tab-content .box-report .inner-wrap .box-down-wrap dd span{font-weight:400;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}#wrap.probono-wrap .tab-wrap .tab-content .box-report .inner-wrap .board-card-list.ty03{padding-top:15rem}#wrap.probono-wrap .tab-wrap .tab-content .box-report .inner-wrap .board-card-list.ty03 .box-board-card{width:calc(50% - 1.6rem)}#wrap.probono-wrap .tab-wrap .tab-content .sub-txt{padding-top:3rem;font-weight:400;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-visual .bg{background:url(../images/sub/activity04.png) no-repeat center;background-size:cover;background-position:50% 0}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-visual .typo-title-01{padding-left:0}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-visual .btn-view-all{margin-top:7.8rem}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-intro-txt .before-txt{position:absolute;right:0;top:-4rem;text-align:right;font-weight:400;font-size:16rem;line-height:1.25;color:#1c1c1c;letter-spacing:0;font-family:Lora;opacity:.05;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-intro-txt .box-contents-wrap{gap:8.6rem;padding-top:12rem}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-intro-txt .box-contents-wrap li{width:100%;margin:0}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-intro-txt .box-contents-wrap li:first-of-type{max-width:100%}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-intro-txt .box-contents-wrap li:first-of-type dl{width:100%}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-intro-txt .box-contents-wrap li:last-of-type{max-width:100%}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-intro-txt .box-contents-wrap li dl{display:flex;align-items:center;gap:10rem;padding:0}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-intro-txt .box-contents-wrap li dl dt{width:10rem;margin-bottom:0}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-intro-txt .box-contents-wrap li dl dd{display:flex;flex-direction:column;gap:3rem}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-intro-txt .box-contents-wrap li dl dd strong{font-weight:700;font-size:3.2rem;line-height:1;color:#1c1c1c;letter-spacing:0}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-intro-txt .box-contents-wrap li dl dd span{font-weight:400;font-size:1.8rem;line-height:1.55;color:#1c1c1c;letter-spacing:0}@media (min-width:769px) and (max-width:1440px){#wrap.probono-wrap .tab-wrap .tab-list{padding:0 8rem}}@media (max-width:768px){#wrap.probono-wrap .heading-tit-wrap{display:flex;align-items:flex-end;gap:.6rem}#wrap.probono-wrap .heading-tit-wrap .sub-heading-tit{font-weight:400;font-size:1.4rem;line-height:1.7;color:#ddd;letter-spacing:0}#wrap.probono-wrap .title-dot::after{bottom:.6rem;width:.8rem;height:.8rem;margin-left:.5rem}#wrap.probono-wrap .page-heading-layout{margin-bottom:3rem}#wrap.probono-wrap .page-heading-layout .inner-wrap{padding:0 1.4rem 0 2.4rem}#wrap.probono-wrap .page-heading-layout .typo-heading-02.en::after{margin-bottom:0}#wrap.probono-wrap .tab-wrap .tab-list{padding:0 2.4rem}#wrap.probono-wrap .tab-wrap .tab-content .box-visual{padding-top:4rem}#wrap.probono-wrap .tab-wrap .tab-content .box-visual .bg{height:18rem;margin-bottom:8rem}#wrap.probono-wrap .tab-wrap .tab-content .box-visual .typo-title-01{padding:0 2.4rem 0;font-weight:700;font-size:2.4rem;line-height:1.5;color:#1c1c1c;letter-spacing:0}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt{padding-top:10rem}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt .circle-ani{left:2.4rem;top:13rem;width:142rem;height:142rem}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt .before-txt{display:none}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt .box-contents-wrap{gap:13rem;position:relative}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt .box-contents-wrap li{position:relative}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt .box-contents-wrap li:first-of-type{max-width:unset;margin:0;padding-right:2.4rem}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt .box-contents-wrap li:first-of-type dl{width:auto;padding:4rem 2.4rem 0 2.4rem}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt .box-contents-wrap li:last-of-type{max-width:unset;margin:0;padding-left:2.4rem}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt .box-contents-wrap li img{width:100%}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt .box-contents-wrap li dl{padding:4rem 0 0 0}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt .box-contents-wrap li dl dt{margin-bottom:2rem}#wrap.probono-wrap .tab-wrap .tab-content .box-intro-txt .box-contents-wrap li dl dd{font-weight:400;font-size:1.6rem;line-height:1.875;color:#1c1c1c;letter-spacing:0}#wrap.probono-wrap .tab-wrap .tab-content .box-report{overflow:hidden;padding-top:15.6rem}#wrap.probono-wrap .tab-wrap .tab-content .box-report .inner-wrap .box-down-wrap{position:relative;display:flex;align-items:flex-start;flex-direction:column;gap:2rem;width:100%;padding:10.5rem 0 3rem}#wrap.probono-wrap .tab-wrap .tab-content .box-report .inner-wrap .box-down-wrap::before{content:"";position:absolute;left:-2.4rem;top:50%;width:100vw;height:100%;transform:translate(0,-50%);z-index:-1;background:linear-gradient(180deg,#f5f5f5 -15.33%,rgba(245,245,245,0) 141.35%)}#wrap.probono-wrap .tab-wrap .tab-content .box-report .inner-wrap .box-down-wrap::after{left:0;top:-7.6rem}#wrap.probono-wrap .tab-wrap .tab-content .box-report .inner-wrap .box-down-wrap dt{font-weight:700;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}#wrap.probono-wrap .tab-wrap .tab-content .box-report .inner-wrap .box-down-wrap dd{flex-direction:column;align-items:flex-start;gap:3rem}#wrap.probono-wrap .tab-wrap .tab-content .box-report .inner-wrap .box-down-wrap dd span{font-weight:400;font-size:1.6rem;line-height:1.6;color:#1c1c1c;letter-spacing:0}#wrap.probono-wrap .tab-wrap .tab-content .box-report .inner-wrap .box-down-wrap dd a{position:relative;font-weight:400;font-size:1.2rem;line-height:1.8;color:#1c1c1c;letter-spacing:0}#wrap.probono-wrap .tab-wrap .tab-content .box-report .inner-wrap .box-down-wrap dd a i{display:none}#wrap.probono-wrap .tab-wrap .tab-content .box-report .inner-wrap .board-card-list.ty03{padding-top:8rem}#wrap.probono-wrap .tab-wrap .tab-content .box-report .inner-wrap .board-card-list.ty03 .box-board-card{width:100%}#wrap.probono-wrap .tab-wrap .tab-content .box-report .inner-wrap .box-board-more{margin-top:8rem}#wrap.probono-wrap .tab-wrap .tab-content .sub-txt{padding-top:2rem;font-weight:400;font-size:1.6rem;line-height:1.875;color:#1c1c1c;letter-spacing:0}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-visual .btn-view-all{margin-top:4rem;font-weight:400;font-size:1.6rem;line-height:3;color:#1c1c1c;letter-spacing:0}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-intro-txt{padding-top:8rem}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-intro-txt .before-txt{display:none}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-intro-txt .box-contents-wrap{gap:4rem;padding-top:4.4rem}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-intro-txt .box-contents-wrap li{width:100%;margin:0}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-intro-txt .box-contents-wrap li:first-of-type{max-width:100%;padding:0}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-intro-txt .box-contents-wrap li:first-of-type dl{width:100%}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-intro-txt .box-contents-wrap li:last-of-type{max-width:100%;padding:0}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-intro-txt .box-contents-wrap li dl{gap:.9rem;padding:0}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-intro-txt .box-contents-wrap li dl dt{min-width:7.5rem;width:7.5rem;height:7.5rem;margin-bottom:0}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-intro-txt .box-contents-wrap li dl dd{gap:.8rem}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-intro-txt .box-contents-wrap li dl dd strong{font-weight:700;font-size:1.4rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}#wrap.probono-wrap .tab-wrap .tab-content.ty02 .box-intro-txt .box-contents-wrap li dl dd span{font-weight:400;font-size:1.4rem;line-height:1.7;color:#1c1c1c;letter-spacing:0}}#wrap.etc-wrap .terms-wrap{max-width:105.6rem;margin:9rem auto 0}#wrap.etc-wrap .terms-wrap a{font-weight:700;text-decoration:underline}#wrap.etc-wrap .terms-wrap .typo-title-01{display:block;margin-bottom:6rem}#wrap.etc-wrap .terms-wrap .typo-title-02{display:block;margin-bottom:4rem;font-weight:400}#wrap.etc-wrap .terms-wrap .terms-txt01{font-weight:400;font-size:1.6rem;line-height:1.87;color:#555;letter-spacing:0}#wrap.etc-wrap .terms-wrap .terms-txt01~.terms-txt01{margin-top:2rem}#wrap.etc-wrap .terms-wrap .terms-txt02{font-weight:400;font-size:1.8rem;line-height:1.77;color:#1c1c1c;letter-spacing:-.01em}#wrap.etc-wrap .terms-wrap .terms-txt03{display:block;margin-bottom:1rem;font-weight:700;font-size:1.6rem;line-height:1.62;color:#555;letter-spacing:0}#wrap.etc-wrap .terms-wrap .terms-txt04{display:block;padding-left:2rem;font-weight:400;font-size:1.6rem;line-height:2;color:#555;letter-spacing:0}#wrap.etc-wrap .terms-wrap .dot-list{gap:0;padding-left:1rem}#wrap.etc-wrap .terms-wrap .dot-list>li{color:#555;line-height:2}#wrap.etc-wrap .terms-wrap .dot-list>li::before{top:1.6rem}#wrap.etc-wrap .terms-wrap .list-ty{display:flex;flex-direction:column}#wrap.etc-wrap .terms-wrap .list-ty.ty01{gap:6rem}#wrap.etc-wrap .terms-wrap .list-ty.ty02>li{margin-top:4rem}#wrap.etc-wrap .terms-wrap .list-ty.ty03{gap:2rem}#wrap.etc-wrap .terms-wrap .box-paragraph{margin-top:2rem}#wrap.etc-wrap .terms-wrap .box-grey{display:flex;align-items:center;padding:6rem 0;margin:-2rem 0 6rem;background-color:#f5f5f5;border:1px solid #ddd}#wrap.etc-wrap .terms-wrap .box-grey dl{width:50%;padding:0 5rem}#wrap.etc-wrap .terms-wrap .box-grey dl:first-of-type{border-right:1px solid #ddd}#wrap.etc-wrap .terms-wrap .box-grey dl dt{margin-bottom:2rem;font-weight:700;font-size:1.6rem;line-height:1.62;color:#1c1c1c;letter-spacing:0}#wrap.etc-wrap .terms-wrap .box-grey dl dd{font-weight:400;font-size:1.6rem;line-height:1.62;color:#555;letter-spacing:0}#wrap.etc-wrap .terms-wrap .box-grey dl dd~dd{margin-top:1rem}#wrap.etc-wrap .terms-wrap .privacy-policy-wrap{display:flex;flex-direction:column}#wrap.etc-wrap .terms-wrap .privacy-policy-wrap>li{margin-bottom:6rem;padding-bottom:6rem;border-bottom:1px solid #ddd}#wrap.etc-wrap .terms-wrap .privacy-policy-wrap>li .typo-title-02{margin-bottom:0;font-weight:700}@media (max-width:768px){#wrap.etc-wrap .terms-wrap{margin-top:4rem}#wrap.etc-wrap .terms-wrap .typo-title-01{margin-bottom:4rem;font-weight:700;font-size:3.2rem;line-height:1.3;color:#1c1c1c;letter-spacing:0}#wrap.etc-wrap .terms-wrap .typo-title-02{margin-bottom:2.4rem}#wrap.etc-wrap .terms-wrap .terms-txt01{font-weight:400;font-size:1.4rem;line-height:1.85;color:#555;letter-spacing:0}#wrap.etc-wrap .terms-wrap .terms-txt01~.terms-txt01{margin-top:1rem}#wrap.etc-wrap .terms-wrap .terms-txt02{font-size:1.6rem}#wrap.etc-wrap .terms-wrap .terms-txt04{padding-left:1rem;font-weight:400;font-size:1.4rem;line-height:1.85;color:#555;letter-spacing:0}#wrap.etc-wrap .terms-wrap .dot-list>li{line-height:1.85}#wrap.etc-wrap .terms-wrap .dot-list>li::before{top:1.2rem}#wrap.etc-wrap .terms-wrap .list-ty.ty01{gap:3rem}#wrap.etc-wrap .terms-wrap .list-ty.ty02>li:first-of-type{margin-top:2rem}#wrap.etc-wrap .terms-wrap .list-ty.ty03{gap:2rem}#wrap.etc-wrap .terms-wrap .box-grey{flex-direction:column;padding:3rem 0;margin:0 0 3rem}#wrap.etc-wrap .terms-wrap .box-grey dl{width:100%;padding:0 2rem}#wrap.etc-wrap .terms-wrap .box-grey dl:first-of-type{padding-bottom:2rem;margin-bottom:2rem;border-right:none;border-bottom:1px solid #ddd}#wrap.etc-wrap .terms-wrap .box-grey dl dd{font-weight:400;font-size:1.4rem;line-height:1.7;color:#555;letter-spacing:0}#wrap.etc-wrap .terms-wrap .privacy-policy-wrap{margin-top:8rem}#wrap.etc-wrap .terms-wrap .privacy-policy-wrap>li{margin-bottom:3rem;padding-bottom:3rem}#wrap.etc-wrap .terms-wrap .privacy-policy-wrap .typo-title-01{margin-bottom:3rem}#wrap.etc-wrap .terms-wrap .privacy-policy-wrap .typo-title-02{font-size:2.4rem}}@media (min-width:1441px) and (max-width:1600px){html{font-size:55%}.inner-wrap{padding:0 8rem}.inner-wrap.narrow{padding:0}}@media (min-width:769px) and (max-width:1440px){html{font-size:47%}.inner-wrap{padding:0 8rem}.inner-wrap.narrow{padding:0}}@media (max-width:768px){.pc{display:none!important}.mobile{display:block!important}.inner-wrap{padding:0 2.4rem}}@media (max-width: 470px) {.layer-popup.notice-popup {width: 100% !important;}}@media (max-width: 768px) {.layer-popup-wrap#RecruitNotice .layer-popup .popup-body{padding: 0 !important;}}


/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX2ZvbnRmYW1pbHkuc2NzcyIsImJhc2UvX2ljb24uc2NzcyIsImJhc2UvX21peGlucy5zY3NzIiwiYmFzZS9fYmFzZS5zY3NzIiwiYmFzZS9fdmFyaWFibGVzLnNjc3MiLCJiYXNlL19yZXNldC5zY3NzIiwiYmFzZS9fdHlwby5zY3NzIiwibGF5b3V0cy9fbGF5b3V0LnNjc3MiLCJsYXlvdXRzL19oZWFkZXIuc2NzcyIsImxheW91dHMvX2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9fcG9wdXAuc2NzcyIsImNvbXBvbmVudHMvX3RhYi5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9uLnNjc3MiLCJjb21wb25lbnRzL19mb3JtLnNjc3MiLCJjb21wb25lbnRzL19ib2FyZC5zY3NzIiwiY29tcG9uZW50cy9fc2xpZGVyLnNjc3MiLCJwbHVnaW5zL19hb3Muc2NzcyIsInBsdWdpbnMvX3NsaWNrLnNjc3MiLCJwbHVnaW5zL19zd2lwZXIuc2NzcyIsInBsdWdpbnMvX3Njcm9sbGJhci5zY3NzIiwicGFnZXMvX21haW4uc2NzcyIsInBhZ2VzL19jb21tb24uc2NzcyIsInBhZ2VzL19zb2x1dGlvbnMuc2NzcyIsInBhZ2VzL19wcm9mZXNzb25hbHMuc2NzcyIsInBhZ2VzL19pbnNpZ2h0cy5zY3NzIiwicGFnZXMvX2Zpcm0uc2NzcyIsInBhZ2VzL19jYXJlZXJzLnNjc3MiLCJwYWdlcy9fcHJvYm9uby5zY3NzIiwicGFnZXMvX2V0Yy5zY3NzIiwibGF5b3V0cy9fbWVkaWFxdWVyeS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFFQSxXQUNJLFlBQUEsY0FDQSxZQUFBLElBQ0EsYUFBQSxLQUNBLElBQUEsNEJBQUEsQ0FBQSx3Q0FBQSxlQUFBLENBQUEsdUNBQUEsY0FBQSxDQUFBLHNDQUFBLG1CQUlKLFdBQ0ksWUFBQSxjQUNBLFlBQUEsSUFDQSxhQUFBLEtBQ0EsSUFBQSwyQkFBQSxDQUFBLHVDQUFBLGVBQUEsQ0FBQSxzQ0FBQSxjQUFBLENB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QUFBLEdBRUUsT0FBQSxFQUNBLFFBQUEsRUFDQSxXQUFBLEtBTUYsR0FDRSxZQUFBLElBR0YsR0FDRSxZQUFBLEVBV0YsR0FDRSxXQUFBLFlBQ0EsT0FBQSxFQUNBLFNBQUEsUUFDQSxpQkFBQSxJQUNBLE9BQUEsRUFDQSxNQUFBLEtBQ0EsTUFBQSxRQVFGLElBQ0UsVUFBQSxRQUdGLEdBQUksV0FBQSxNQUVKLFFBQ0UsV0FBQSxRQVVGLEVBQ0UsUUFBQSxhQUNBLGlCQUFBLFlBQ0EsZ0JBQUEsS0FDQSxNQUFBLFFBR0YsS0FDRSxRQUFBLGFBUUYsWUFDRSxnQkFBQSxVQUFBLE9BT0YsRUFBQSxPQUVFLFlBQUEsT0FRRixLQUFBLElBQUEsS0FHRSxZQUFBLFNBQUEsQ0FBQSxVQUNBLFVBQUEsUUFPRixNQUNFLFVBQUEsSUFRRixJQUFBLElBRUUsVUFBQSxJQUNBLFlBQUEsRUFDQSxTQUFBLFNBQ0EsZUFBQSxTQUdGLElBQ0UsT0FBQSxPQUdGLElBQ0UsSUFBQSxNQVVGLE1BQUEsT0FBQSxJQUFBLE9BQUEsSUFLRSxlQUFBLE9BWUYsT0FBQSxNQUFBLFNBQUEsT0FBQSxTQUtFLGNBQUEsS0FDQSxtQkFBQSxLQUNBLGdCQUFBLEtBQ0EsV0FBQSxLQUVBLGVBQUEsT0FDQSxNQUFBLFFBQ0EsS0FBQSxRQUNBLFdBQUEsSUFDQSxRQUFBLEVBQ0EsT0FBQSxFQUNBLGNBQUEsRUFDQSxXQUFBLFFBQ0EsZUFBQSxRQUdGLE9BQ0UsT0FBQSxRQU9GLGdCQUNFLG1CQUFBLFNBQ0EsV0FBQSxTQUdGLGFBQ0UsbUJBQUEsTUFDQSxXQUFBLE1BT0YsY0FBQSxhQUFBLGNBQUEsT0FJRSxPQUFBLFFBR0YsdUJBQUEsc0JBQUEsdUJBQUEsZ0JBSUUsT0FBQSxRQU9GLGdCQUNFLFFBQUEsS0FHRixnQkFDRSxRQUFBLFFBT0YsT0FDRSxRQUFBLEVBT0YsU0FDRSxPQUFBLEVBQ0EsUUFBQSxFQUNBLFVBQUEsRUFHRixRQUFBLE9IMVNJLFFBQUEsTUFDQSxTQUFBLFNBQ0EsU0FBQSxPQUNBLE9BQUEsS0FDQSxRQUFBLEVBQ0EsTUFBQSxJQUNBLE9BQUEsSUFDQSxZQUFBLElBQ0EsVUFBQSxJQUNBLE9BQUEsRUFDQSxLQUFBLGNHc1NKLFNBQ0UsZUFBQSxTQU9GLFNBQ0UsU0FBQSxLQU9GLHlDQUFBLHlDQUVFLE9BQUEsS0FPRixjQUNFLGVBQUEsS0FPRix5Q0FDRSxtQkFBQSxLQVFGLDZCQUNFLG1CQUFBLE9BQ0EsS0FBQSxRQU9GLE1BQ0UsT0FBQSxRQVVGLFFBQ0UsUUFBQSxNQU9GLFFBQ0UsUUFBQSxVQU9GLHdCQUNFLFFBQUEsS0FVRixNQUNFLGFBQUEsUUFDQSxnQkFBQSxTQUdGLEdBQUEsR0FFRSxlQUFBLElBQ0EsUUFBQSxFQUdGLEdBQ0UsV0FBQSxLQUNBLFlBQUEsSUFHRixRSHpaSSxRQUFBLE1BQ0EsU0FBQSxTQUNBLFNBQUEsT0FDQSxPQUFBLEtBQ0EsUUFBQSxFQUNBLE1BQUEsSUFDQSxPQUFBLElBQ0EsWUFBQSxJQUNBLFVBQUEsSUFDQSxPQUFBLEVBQ0EsS0FBQSxjSWpDSixlQUNJLFFBQUEsTUFJQSxpQkppRkEsWUlqRjRCLElKa0Y1QixVSWxGaUMsTUptRmpDLFlJbkZ3QyxJSm9GeEMsTUUvRUksUUZnRkosZUFMMkQsRUkvRTNELFdKZ0ZBLFlJaEZzQixJSmlGdEIsVUlqRjJCLE9Ka0YzQixZSWxGbUMsSUptRm5DLE1FL0VJLFFGZ0ZKLGVBTDJELEVJOUUzRCxjSitFQSxZSS9FeUIsSUpnRnpCLFVJaEY4QixPSmlGOUIsWUlqRnNDLElKa0Z0QyxNRS9FSSxRRmdGSixlQUwyRCxFSTVFdkQsaUJKNkVKLFlJN0V3QixJSjhFeEIsVUk5RTZCLE1KK0U3QixZSS9Fb0MsSUpnRnBDLE1FL0VJLFFGZ0ZKLGVBTDJELEVJM0V2RCxpQko0RUosWUk1RXdCLElKNkV4QixVSTdFNkIsT0o4RTdCLFlJOUVxQyxJSitFckMsTUUvRUksUUZnRkosZUFMMkQsRUkxRXZELGlCSjJFSixZSTNFd0IsSUo0RXhCLFVJNUU2QixPSjZFN0IsWUk3RXFDLEtKOEVyQyxNRS9FSSxRRmdGSixlQUwyRCxFSXpFdkQsaUJKMEVKLFlJMUV3QixJSjJFeEIsVUkzRTZCLE9KNEU3QixZSTVFcUMsSUo2RXJDLE1FL0VJLFFGZ0ZKLGVBTDJELEVJdEV2RCxlSnVFSixZSXZFd0IsSUp3RXhCLFVJeEU2QixPSnlFN0IsWUl6RXFDLElKMEVyQyxNRS9FSSxRRmdGSixlQUwyRCxFSXJFdkQsZUpzRUosWUl0RXdCLElKdUV4QixVSXZFNkIsT0p3RTdCLFlJeEVxQyxJSnlFckMsTUUvRUksUUZnRkosZUFMMkQsRUlwRXZELGVKcUVKLFlJckV3QixJSnNFeEIsVUl0RTZCLE9KdUU3QixZSXZFcUMsSUp3RXJDLE1FL0VJLFFGZ0ZKLGVBTDJELEVBckV2RCx5QklPQSxpQkorREosWUkvRGdDLElKZ0VoQyxVSWhFcUMsT0ppRXJDLFlJakU2QyxJSmtFN0MsTUUvRUksUUZnRkosZUFMMkQsRUk3RHZELFdKOERKLFlJOUQwQixJSitEMUIsVUkvRCtCLE9KZ0UvQixZSWhFdUMsSUppRXZDLE1FL0VJLFFGZ0ZKLGVBTDJELEVJM0RuRCxpQko0RFIsWUk1RDRCLElKNkQ1QixVSTdEaUMsT0o4RGpDLFlJOUR5QyxJSitEekMsTUUvRUksUUZnRkosZUFMMkQsRUkxRG5ELGlCSjJEUixZSTNENEIsSUo0RDVCLFVJNURpQyxPSjZEakMsWUk3RHlDLElKOER6QyxNRS9FSSxRRmdGSixlQUwyRCxFSXpEbkQsaUJKMERSLFlJMUQ0QixJSjJENUIsVUkzRGlDLE9KNERqQyxZSTVEeUMsSUo2RHpDLE1FL0VJLFFGZ0ZKLGVBTDJELEVJdERuRCxlSnVEUixZSXZENEIsSUp3RDVCLFVJeERpQyxPSnlEakMsWUl6RHlDLEtKMER6QyxNRS9FSSxRRmdGSixlQUwyRCxFSXJEbkQsZUpzRFIsWUl0RDRCLElKdUQ1QixVSXZEaUMsS0p3RGpDLFlJeER1QyxJSnlEdkMsTUUvRUksUUZnRkosZUFMMkQsR0tyRi9ELE1BQ0ksU0FBQSxTQUNBLE1BQUEsS0FDQSxPQUFBLEtBRUksc0JBQ0ksaUJBQUEsZUFFSSx1Q0w4QlosV0FBQSw2QkFBQSxVQUFBLE9BQ0EsZ0JLL0JpRixRQUVqRSxnREFB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QUFBLGlCQUNBLE1BQUEsSUFDQSxPQUFBLE9BQ0EsaUJBQUEsS0FJWixpQkFDSSxZVjl4Q0gsS0ZtRkQsWVk0c0NrQixJWjNzQ2xCLFVZMnNDdUIsT1oxc0N2QixZWTBzQytCLElaenNDL0IsTUUzRU0sS0Y0RU4sZUFMMkQsRUFyRXZELHlCWXl4Q0osZ0JBQWtCLFdBQUEsS0FDbEIsV0FBWSxjQUFBLEtBRVIsb0JBQ0ksZUFBQSxPQUNBLE1BQUEsS0FDQSxRQUFBLEtBQUEsRUFBQSxLQUVJLCtCQUNJLE1BQUEsS0FDQSxjQUFBLEtBQ0EsV0FBQSxLQUNBLG9DWi90Q2hCLFlZZ3VDa0MsSVovdENsQyxVWSt0Q3VDLE9aOXRDdkMsWVk4dEMrQyxJWjd0Qy9DLE1ZNnRDb0QsS1o1dENwRCxlQUwyRCxFWW11QzNDLCtDQUNJLE1BQUEsT0FDQSxPQUFBLE9BR1IsK0JBQ0ksTUFBQSxLQUNBLGNBQUEsS0FFSSxzQ1ozdUNwQixZWTR1Q3NDLElaM3VDdEMsVVkydUMyQyxPWjF1QzNDLFlZMHVDbUQsS1p6dUNuRCxNRS9FSSxRRmdGSixlWXd1Q2lFLFFBRTdDLG1DQUNJLFdBQUEsS1ovdUN4QixZWWd2Q3NDLElaL3VDdEMsVVkrdUMyQyxPWjl1QzNDLFlZOHVDbUQsSVo3dUNuRCxNWTZ1Q3dELEtaNXVDeEQsZUFMMkQsRVltdkN2Qyw0Q0FDSSxnQkFBQSxLQUlaLDhCQUNJLE1BQUEsS1p4dkNoQixZWXl2QzhCLElaeHZDOUIsVVl3dkNtQyxPWnZ2Q25DLFlZdXZDMkMsSVp0dkMzQyxNWXN2Q2dELEtacnZDaEQsZUFMMkQsRVkydkMzQyxXQUFBLEtBS1IseUJBQ0ksUUFBQSxFQUNBLDJCQUNJLFFBQUEsS0FBQSxFQUVKLG9DQUNJLGNBQUEsT1pyd0NoQixZWXN3QzhCLElacndDOUIsVVlxd0NtQyxPWnB3Q25DLFlZb3dDMkMsSVpud0MzQyxNRS9FSSxRRmdGSixlQUwyRCxFWXd3QzNDLDJDQUFVLFFBQUEsS0FHZCw4Qloxd0NaLFlZMndDOEIsSVoxd0M5QixVWTB3Q21DLE9aendDbkMsWVl5d0MyQyxLWnh3QzND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QyxVWTY2RDJDLE9aNTZEM0MsWVk0NkRtRCxJWjM2RG5ELE1ZMjZEd0QsS1oxNkR4RCxlQUwyRCxFWWk3RHZDLG9EQUNJLElBQUEsRUFFSSwwRFpuN0Q1QixZWW83RDhDLElabjdEOUMsVVltN0RtRCxPWmw3RG5ELFlZazdEMkQsSVpqN0QzRCxNRS9FSSxRRmdGSixlQUwyRCxFWXU3RC9CLDREWnQ3RDVCLFlZdTdEOEMsSVp0N0Q5QyxVWXM3RG1ELE9acjdEbkQsWVlxN0QyRCxJWnA3RDNELE1ZbzdEZ0UsS1puN0RoRSxlQUwyRCxFWWc4RHZELGtCQUNJLFVBQUEsS0FDQSxlQUFBLE9BQ0EsU0FBQSxTQUNBLElBQUEsT0FBQSxFQUNBLDBCQUNJLFFBQUEsS0FFSixtQ0FDSSxNQUFBLEtBQ0EscUNBQ0ksUUFBQSxLQUVBLGdEQUNJLFlBQUEsRUFDQSxNQUFBLE1BQ0EsT0FBQSxRQUVKLDJDQUNJLFFBQUEsRUFBQSxPQUNBLGlEWm45RHBCLFlZbzlEc0MsSVpuOUR0QyxVWW05RDJDLE9abDlEM0MsWVlrOURtRCxLWmo5RG5ELE1FL0VJLFFGZ0ZKLGVBTDJELEVZdTlEdkMsa0RBQ0ksT0FBQSxFQUFBLEVBQUEsT1p2OUR4QixZWXc5RHNDLEladjlEdEMsVVl1OUQyQyxPWnQ5RDNDLFlZczlEbUQsSVpyOURuRCxNWXE5RHdELEtacDlEeEQsZUFMMkQsRVkyOUR2QyxvREFDSSxJQUFBLEVBRUksMERaNzlENUIsWVk4OUQ4QyxJWjc5RDlDLFVZNjlEbUQsT1o1OURuRCxZWTQ5RDJELElaMzlEM0QsTUUvRUksUUZnRkosZUFMMkQsRVlpK0QvQiw0RFpoK0Q1QixZWWkrRDhDLElaaCtEOUMsVVlnK0RtRCxPWi85RG5ELFlZKzlEMkQsSVo5OUQzRCxNWTg5RGdFLEtaNzlEaEUsZUFMMkQsRVkwK0R2RCw4QkFDSSxNQUFBLFFBQ0EsSUFBQSxFQUFBLE1BRUksMkNBQ0ksT0FBQSxRQUVKLHNDQUVJLFFBQUEsS0FBQSxLQUFBLEtBQUEsRUFDQSw0Q1puL0RoQixZWW8vRGtDLElabi9EbEMsVVltL0R1QyxPWmwvRHZD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eUNBQXVGLG9CQUFBLElBQXdCLDJDQUFBLHNDQUFpRixpQkFBQSxFQUFtQix1REFBQSxrREFBeUcsaUJBQUEsSUFBcUIsOENBQUEseUNBQXVGLG9CQUFBLEtBQXlCLDJDQUFBLHNDQUFpRixpQkFBQSxFQUFtQix1REFBQSxrREFBeUcsaUJBQUEsS0FBc0IsOENBQUEseUNBQXVGLG9CQUFBLElBQXdCLDJDQUFBLHNDQUFpRixpQkFBQSxFQUFtQix1REFBQSxrREFBeUcsaUJBQUEsSUFBcUIsOENBQUEseUNBQXVGLG9CQUFBLEtBQXlCLDJDQUFBLHNDQUFpRixpQkFBQSxFQUFtQix1REFBQSxrREFBeUcsaUJBQUEsS0FBc0IsOENBQUEseUNBQXVGLG9CQUFBLElBQXdCLDJDQUFBLHNDQUFpRixpQkFBQSxFQUFtQix1REFBQSxrREFBeUcsaUJBQUEsSUFBcUIsOENBQUEseUNBQXVGLG9CQUFBLEtBQXlCLDJDQUFBLHNDQUFpRixpQkFBQSxFQUFtQix1REFBQSxrREFBeUcsaUJBQUEsS0FBc0IsOENBQUEseUNBQXVGLG9CQUFBLElBQXdCLDJDQUFBLHNDQUFpRixpQkFBQSxFQUFtQix1REFBQSxrREFBeUcsaUJBQUEsSUFBcUIsOENBQUEseUNBQXVGLG9CQUFBLEtBQXlCLDJDQUFBLHNDQUFpRixpQkFBQSxFQUFtQix1REFBQSxrREFBeUcsaUJBQUEsS0FBc0IsK0NBQUEsMENBQXlGLG9CQUFBLEdBQXVCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsR0FBb0IsK0NBQUEsMENBQXlGLG9CQUFBLE1BQTBCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsTUFBdUIsK0NBQUEsMENBQXlGLG9CQUFBLEtBQXlCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsS0FBc0IsK0NBQUEsMENBQXlGLG9CQUFBLE1BQTBCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsTUFBdUIsK0NBQUEsMENBQXlGLG9CQUFBLEtBQXlCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsS0FBc0IsK0NBQUEsMENBQXlGLG9CQUFBLE1BQTBCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsTUFBdUIsK0NBQUEsMENBQXlGLG9CQUFBLEtBQXlCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsS0FBc0IsK0NBQUEsMENBQXlGLG9CQUFBLE1BQTBCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsTUFBdUIsK0NBQUEsMENBQXlGLG9CQUFBLEtBQXlCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsS0FBc0IsK0NBQUEsMENBQXlGLG9CQUFBLE1BQTBCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsTUFBdUIsK0NBQUEsMENBQXlGLG9CQUFBLEtBQXlCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsS0FBc0IsK0NBQUEsMENBQXlGLG9CQUFBLE1BQTBCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsTUFBdUIsK0NBQUEsMENBQXlGLG9CQUFBLEtBQXlCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsS0FBc0IsK0NBQUEsMENBQXlGLG9CQUFBLE1BQTBCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsTUFBdUIsK0NBQUEsMENBQXlGLG9CQUFBLEtBQXlCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsS0FBc0IsK0NBQUEsMENBQXlGLG9CQUFBLE1BQTBCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsTUFBdUIsK0NBQUEsMENBQXlGLG9CQUFBLEtBQXlCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsS0FBc0IsK0NBQUEsMENBQXlGLG9CQUFBLE1BQTBCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsTUFBdUIsK0NBQUEsMENBQXlGLG9CQUFBLEtBQXlCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsS0FBc0IsK0NBQUEsMENBQXlGLG9CQUFBLE1BQTBCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsTUFBdUIsK0NBQUEsMENBQXlGLG9CQUFBLEdBQXVCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsR0FBb0IsK0NBQUEsMENBQXlGLG9CQUFBLE1BQTBCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsTUFBdUIsK0NBQUEsMENBQXlGLG9CQUFBLEtBQXlCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsS0FBc0IsK0NBQUEsMENBQXlGLG9CQUFBLE1BQTBCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsTUFBdUIsK0NBQUEsMENBQXlGLG9CQUFBLEtBQXlCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsS0FBc0IsK0NBQUEsMENBQXlGLG9CQUFBLE1BQTBCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsTUFBdUIsK0NBQUEsMENBQXlGLG9CQUFBLEtBQXlCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsS0FBc0IsK0NBQUEsMENBQXlGLG9CQUFBLE1BQTBCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsTUFBdUIsK0NBQUEsMENBQXlGLG9CQUFBLEtBQXlCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsS0FBc0IsK0NBQUEsMENBQXlGLG9CQUFBLE1BQTBCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsTUFBdUIsK0NBQUEsMENBQXlGLG9CQUFBLEtBQXlCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsS0FBc0IsK0NBQUEsMENBQXlGLG9CQUFBLE1BQTBCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsTUFBdUIsK0NBQUEsMENBQXlGLG9CQUFBLEtBQXlCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsS0FBc0IsK0NBQUEsMENBQXlGLG9CQUFBLE1BQTBCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsTUFBdUIsK0NBQUEsMENBQXlGLG9CQUFBLEtBQXlCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsS0FBc0IsK0NBQUEsMENBQXlGLG9CQUFBLE1BQTBCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsTUFBdUIsK0NBQUEsMENBQXlGLG9CQUFBLEtBQXlCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsS0FBc0IsK0NBQUEsMENBQXlGLG9CQUFBLE1BQTBCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsTUFBdUIsK0NBQUEsMENBQXlGLG9CQUFBLEtBQXlCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsS0FBc0IsK0NBQUEsMENBQXlGLG9CQUFBLE1BQTBCLDRDQUFBLHVDQUFtRixpQkFBQSxFQUFtQix3REFBQSxtREFBMkcsaUJBQUEsTUFBdUIsK0NBQUEs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Q0FDSSxlQUFBLE9BQ0EsUUFBQSxLQUFBLEVBQ0EsT0FBQSxFQUFBLEVBQUEsS0FDQSx3Q0FDSSxNQUFBLEtBQ0EsUUFBQSxFQUFBLEtBQ0Esc0RBQ0ksZUFBQSxLQUNBLGNBQUEsS0FDQSxhQUFBLEtBQ0EsY0FBQSxJQUFBLE1BQUEsS0FFSiwyQzFCOUNoQixZMEI4Q2tDLEkxQjdDbEMsVTBCNkN1QyxPMUI1Q3ZDLFkwQjRDK0MsSTFCM0MvQyxNMEIyQ29ELEsxQjFDcEQsZUFMMkQsRTBCa0RuRCxnREFDSSxXQUFBLEtBQ0EsbURBQ0ksY0FBQSxLQUNBLGVBQUEsS0FFSiwrREFBZ0IsY0FBQSxLQUNoQiwrREFBZ0IsVUFBQSxRMUJ4SXhCLGlEMkJKSixLQUFNLFVBQUEsSUFDTixZQUNJLFFBQUEsRUFBQSxLQUNBLG1CQUFVLFFBQUEsRzNCTVYsZ0QyQkFKLEtBQU0sVUFBQSxJQUNOLFlBQ0ksUUFBQSxFQUFBLEtBQ0EsbUJBQVUsUUFBQSxHM0JFVix5QjJCSUosSUFBSyxRQUFBLGVBQ0wsUUFBUyxRQUFBLGdCQUNULFlBQWEsUUFBQSxFQUFBIiwiZmlsZSI6ImNvbW1vbi5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJOb3RvU2Fuc0NKS2tyXCI7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gICAgc3JjOiBsb2NhbChcIk5vdG9TYW5zQ0pLa3ItQmxhY2tcIiksIHVybChcIi4uL2ZvbnRzL05vdG9TYW5zQ0pLa3ItQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICAgICAgdXJsKFwiLi4vZm9udHMvTm90b1NhbnNDSktrci1CbGFjay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL05vdG9TYW5zQ0pLa3ItQmxhY2sub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIk5vdG9TYW5zQ0pLa3JcIjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgICBzcmM6IGxvY2FsKFwiTm90b1NhbnNDSktrci1Cb2xkXCIpLCB1cmwoXCIuLi9mb250cy9Ob3RvU2Fuc0NKS2tyLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL05vdG9TYW5zQ0pLa3ItQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXHJcbiAgICAgICAgdXJsKFwiLi4vZm9udHMvTm90b1NhbnNDSktrci1Cb2xkLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJOb3RvU2Fuc0NKS2tyXCI7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gICAgc3JjOiBsb2NhbChcIk5vdG9TYW5zQ0pLa3ItTWVkaXVtXCIpLCB1cmwoXCIuLi9mb250cy9Ob3RvU2Fuc0NKS2tyLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgICAgICB1cmwoXCIuLi9mb250cy9Ob3RvU2Fuc0NKS2tyLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL05vdG9TYW5zQ0pLa3ItTWVkaXVtLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJOb3RvU2Fuc0NKS2tyXCI7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gICAgc3JjOiBsb2NhbChcIk5vdG9TYW5zQ0pLa3ItUmVndWxhclwiKSwgdXJsKFwiLi4vZm9udHMvTm90b1NhbnNDSktrci1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgICAgIHVybChcIi4uL2ZvbnRzL05vdG9TYW5zQ0pLa3ItUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL05vdG9TYW5zQ0pLa3ItUmVndWxhci5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XHJcbn1cclxuXHJcbi8vTG9yYVxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxvcmFcIjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgICBzcmM6IGxvY2FsKFwiTG9yYSBCb2xkXCIpLCB1cmwoXCIuLi9mb250cy9Mb3JhLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0xvcmEtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTG9yYVwiO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICAgIHNyYzogbG9jYWwoXCJMb3JhIFNlbWlCb2xkXCIpLCB1cmwoXCIuLi9mb250cy9Mb3JhLVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Mb3JhLVNlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJMb3JhXCI7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gICAgc3JjOiBsb2NhbChcIkxvcmEgTWVkaXVtXCIpLCB1cmwoXCIuLi9mb250cy9Mb3JhLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTG9yYS1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxvcmFcIjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgICBzcmM6IGxvY2FsKFwiTG9yYSBSZWd1bGFyXCIpLCB1cmwoXCIuLi9mb250cy9Mb3JhLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0xvcmEtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbn1cclxuIiwiLy8gSUNPTlxyXG4vLyDslYTsnbTsvZgg7YOc6re4IOyViOyXkCA8c3Bhbj4g7Jy866GcIOyEpOuqhSDstpTqsIBcclxuW2NsYXNzXj1cImljb24tXCJdIHtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgPiBzcGFuIHtcclxuICAgICAgICBAaW5jbHVkZSBoaWRkZW47XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIF9zdmcuc2NzcyDsl5AgU1ZHIOuTseuhne2VtOyVvCDtlahcclxuLmljb24ge1xyXG4gICAgJi1zZWFyY2gge1xyXG4gICAgICAgIEBpbmNsdWRlIHN2Z0ljb24oMi44cmVtLCAyLjhyZW0sICRpY29uLXNlYXJjaCk7XHJcbiAgICAgICAgJi13aGl0ZSB7IEBpbmNsdWRlIHN2Z0ljb24oMi44cmVtLCAyLjhyZW0sICRpY29uLXNlYXJjaC13aGl0ZSk7IH1cclxuICAgICAgICAmLWJpZyB7IEBpbmNsdWRlIHN2Z0ljb24oMy44cmVtLCAzLjhyZW0sICRpY29uLXNlYXJjaC1iaWcpOyB9XHJcbiAgICB9XHJcbiAgICAmLWNsb3NlIHtcclxuICAgICAgICBAaW5jbHVkZSBzdmdJY29uKDQuNnJlbSwgNC42cmVtLCAkaWNvbi1jbG9zZSk7XHJcbiAgICAgICAgJi13aGl0ZSB7IEBpbmNsdWRlIHN2Z0ljb24oNC42cmVtLCA0LjZyZW0sICRpY29uLWNsb3NlLXdoaXRlKTsgfVxyXG4gICAgfVxyXG4gICAgJi1zbnMgeyBAaW5jbHVkZSBzdmdJY29uKDMuMnJlbSwgMy4ycmVtLCAkaWNvbi1zbnMpOyB9XHJcbiAgICAmLWZhY2Vib29rIHsgQGluY2x1ZGUgc3ZnSWNvbigyLjhyZW0sIDIuOHJlbSwgJGljb24tZmFjZWJvb2spOyB9XHJcbiAgICAmLXR3aXR0ZXIgeyBAaW5jbHVkZSBzdmdJY29uKDIuOHJlbSwgMi44cmVtLCAkaWNvbi10d2l0dGVyKTsgfVxyXG4gICAgJi10ZXh0LXJlc2V0IHsgQGluY2x1ZGUgc3ZnSWNvbigzLjJyZW0sIDMuMnJlbSwgJGljb24tdGV4dC1yZXNldCk7IH1cclxuICAgICYtdGV4dC1kZWxldGUgeyBAaW5jbHVkZSBzdmdJY29uKDEuOHJlbSwgMS44cmVtLCAkaWNvbi10ZXh0LWRlbGV0ZSk7IH1cclxuICAgICYtcHJpbnQge1xyXG4gICAgICAgIEBpbmNsdWRlIHN2Z0ljb24oMy4ycmVtLCAzLjJyZW0sICRpY29uLXByaW50KTtcclxuICAgICAgICAmOmhvdmVyIHtAaW5jbHVkZSBzdmdJY29uKDMuMnJlbSwgMy4ycmVtLCAkaWNvbi1wcmludC1vbik7fVxyXG4gICAgfVxyXG4gICAgJi1zaGFyZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgc3ZnSWNvbigzLjJyZW0sIDMuMnJlbSwgJGljb24tc2hhcmUpO1xyXG4gICAgICAgICY6aG92ZXIge0BpbmNsdWRlIHN2Z0ljb24oMy4ycmVtLCAzLjJyZW0sICRpY29uLXNoYXJlLW9uKTt9XHJcbiAgICB9XHJcbiAgICAmLWtha2FvdGFsayB7IEBpbmNsdWRlIHN2Z0ljb24oMi44cmVtLCAyLjhyZW0sICRpY29uLWtha2FvdGFsayk7IH1cclxuICAgICYtbGluZSB7IEBpbmNsdWRlIHN2Z0ljb24oMi44cmVtLCAyLjhyZW0sICRpY29uLWxpbmUpOyB9XHJcbiAgICAmLWxpbmtlZGluIHsgQGluY2x1ZGUgc3ZnSWNvbigyLjhyZW0sIDIuOHJlbSwgJGljb24tbGlua2VkaW4pOyB9XHJcbiAgICAmLXlvdXR1YmUgeyBAaW5jbHVkZSBzdmdJY29uKDIuOHJlbSwgMi44cmVtLCAkaWNvbi15b3V0dWJlKTsgfVxyXG4gICAgJi1vbmxpbmUgeyBAaW5jbHVkZSBzdmdJY29uKDIuOHJlbSwgMi44cmVtLCAkaWNvbi1vbmxpbmUpOyB9XHJcbiAgICAmLXBkZiB7XHJcbiAgICAgICAgQGluY2x1ZGUgc3ZnSWNvbigzLjJyZW0sIDMuMnJlbSwgJGljb24tcGRmKTtcclxuICAgICAgICAmOmhvdmVyIHtAaW5jbHVkZSBzdmdJY29uKDMuMnJlbSwgMy4ycmVtLCAkaWNvbi1wZGYtb24pO31cclxuICAgIH1cclxuICAgICYtcGFwZXJzeyBAaW5jbHVkZSBzdmdJY29uKDMuMnJlbSwgMy4ycmVtLCAkaWNvbi1wYXBlcnMpOyB9XHJcbiAgICAmLXBpbiB7IEBpbmNsdWRlIHN2Z0ljb24oMi40cmVtLCAyLjRyZW0sICRpY29uLXBpbik7IH1cclxuICAgICYtdGFnIHsgQGluY2x1ZGUgc3ZnSWNvbigyLjhyZW0sIDIuOHJlbSwgJGljb24tdGFnKTsgfVxyXG4gICAgJi1jaGVjayB7IEBpbmNsdWRlIHN2Z0ljb24oMi40cmVtLCAyLjRyZW0sICRpY29uLWNoZWNrLWdyYXkpOyB9XHJcbiAgICAmLWNoZWNrLWdyYXkgeyBAaW5jbHVkZSBzdmdJY29uKDIuNHJlbSwgMi40cmVtLCAkaWNvbi1jaGVjay1ncmF5KTsgfVxyXG4gICAgJi1jaGVja2VkIHsgQGluY2x1ZGUgc3ZnSWNvbigyLjRyZW0sIDIuNHJlbSwgJGljb24tY2hlY2tlZCk7IH1cclxuICAgICYtcmFkaW8geyBAaW5jbHVkZSBzdmdJY29uKDIuNHJlbSwgMi40cmVtLCAkaWNvbi1yYWRpbyk7IH1cclxuICAgICYtcmFkaW8wMiB7IEBpbmNsdWRlIHN2Z0ljb24oMi44cmVtLCAyLjhyZW0sICRpY29uLXJhZGlvMDIpOyB9XHJcbiAgICAmLXJhZGlvLW9mZiB7IEBpbmNsdWRlIHN2Z0ljb24oMi40cmVtLCAyLjRyZW0sICRpY29uLXJhZGlvLW9mZik7IH1cclxuICAgICYtcmFkaW8tb2ZmMDIgeyBAaW5jbHVkZSBzdmdJY29uKDIuOHJlbSwgMi44cmVtLCAkaWNvbi1yYWRpby1vZmYwMik7IH1cclxuICAgICYtcmFkaW8tbGluZSB7IEBpbmNsdWRlIHN2Z0ljb24oMy40cmVtLCAzcmVtLCAkaWNvbi1yYWRpby1saW5lKTsgfVxyXG4gICAgJi1ub3RpY2UgeyBAaW5jbHVkZSBzdmdJY29uKDIuOHJlbSwgMi44cmVtLCAkaWNvbi1ub3RpY2UpOyB9XHJcbiAgICAmLWJvb2sgeyBAaW5jbHVkZSBzdmdJY29uKDEyLjFyZW0sIDE1LjFyZW0sICRpY29uLWJvb2spOyB9XHJcbiAgICAmLWxhdyB7IEBpbmNsdWRlIHN2Z0ljb24oMTByZW0sIDEwcmVtLCAkaWNvbi1sYXcpOyB9XHJcbiAgICAmLXN0dWR5IHsgQGluY2x1ZGUgc3ZnSWNvbigxMHJlbSwgMTByZW0sICRpY29uLXN0dWR5KTsgfVxyXG4gICAgJi1oZWFydCB7IEBpbmNsdWRlIHN2Z0ljb24oMTAuNXJlbSwgMTByZW0sICRpY29uLWhlYXJ0KTsgfVxyXG4gICAgJi1lZHVjYXRpb24geyBAaW5jbHVkZSBzdmdJY29uKDEwcmVtLCAxMHJlbSwgJGljb24tZWR1Y2F0aW9uKTsgfVxyXG4gICAgJi1jdWx0dXJlIHsgQGluY2x1ZGUgc3ZnSWNvbigxMHJlbSwgMTByZW0sICRpY29uLWN1bHR1cmUpOyB9XHJcbiAgICAmLW1hcCB7IEBpbmNsdWRlIHN2Z0ljb24oMi44cmVtLCAyLjhyZW0sICRpY29uLW1hcCk7IH1cclxuXHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLyogcmVzcG9uc2UgKi9cclxuQG1peGluIHJlc3BvbnNlKCRzY3JlZW4td2lkdGgpIHtcclxuICAgIEBpZiAkc2NyZWVuLXdpZHRoID09IFwicGNcIiB7XHJcbiAgICAgICAgLyogMTQ0MSB+IDE2MDAgKi9cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MXB4KSBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XHJcbiAgICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgIH0gQGVsc2UgaWYgJHNjcmVlbi13aWR0aCA9PSBcInRhYmxldFwiIHtcclxuICAgICAgICAvKiA3NjkgfiAxNDQwICovXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XHJcbiAgICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgIH0gQGVsc2UgaWYgJHNjcmVlbi13aWR0aCA9PSBcIm1vYmlsZVwiIHtcclxuICAgICAgICAvKiB+IDc2OCAqL1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICBAY29udGVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBoaWRkZW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luOiAtMXB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAxcHg7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxcHg7XHJcbiAgICBmb250LXNpemU6IDFweDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XHJcbn1cclxuXHJcbi8vIOuwseq3uOudvOyatOuTnCDsnbTrr7jsp4BcclxuQG1peGluIGJhY2tncm91bmRJbWcoJHVybCwgJHBvc2l0aW9uOiBjZW50ZXIsICRzaXplOiBhdXRvKSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJHVybCkgbm8tcmVwZWF0ICRwb3NpdGlvbjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogJHNpemU7XHJcbn1cclxuXHJcbi8vIFNWRyDslYTsnbTsvZhcclxuQG1peGluIHN2Z0ljb24oJHdpZHRoLCAkaGVpZ2h0LCAkdXJsKSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogJHdpZHRoO1xyXG4gICAgaGVpZ2h0OiAkaGVpZ2h0O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR1cmwpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxufVxyXG5cclxuLyog7JWE7J207L2YIOuyhO2KvCAqL1xyXG5AbWl4aW4gaWNvbkJ0bigkdXJsKSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR1cmwpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLyog7Iuc6re464uI7LKYIOuUlOyekOyduCDslYTsnbTsvZggKi9cclxuQG1peGluIGNpcmNsZUFuaUJ0bigkc2NhbGUsICRwYWRkaW5nOiAyLjRyZW0sKSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nO1xyXG4gICAgaSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgd2lkdGg6ICRzY2FsZTtcclxuICAgICAgICBoZWlnaHQ6ICRzY2FsZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMSAqIGNhbGMoJHNjYWxlLzIpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFRFWFRcclxuQG1peGluIHRleHQoJHdlaWdodCwgJHNpemUsICRoZWlnaHQsICRjb2xvcjogJGJsYWNrLCAkc3BhY2luZzogMCkge1xyXG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XHJcbiAgICBmb250LXNpemU6ICRzaXplO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgICBjb2xvcjogJGNvbG9yO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6ICRzcGFjaW5nO1xyXG59XHJcblxyXG4vLyDsoIHsmqkg7IucIGRpc3BsYXkg7IaN7ISxIO2VhOyImChibG9jaywgaW5saW5lLWJsb2NrKVxyXG5AbWl4aW4gZWxsaXBzaXMge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbn1cclxuXHJcbkBtaXhpbiBtdWx0aUVsbGlwc2lzKCRsaW5lOiAyKSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZTtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbn1cclxuXHJcbkBtaXhpbiBub1Njcm9sbEJhciB7XHJcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7IC8qIElFIGFuZCBFZGdlICovXHJcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7IC8qIEZpcmVmb3ggKi9cclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtkaXNwbGF5OiBub25lO31cclxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbmJvZHkge1xyXG4gICAgY29sb3I6ICMxYzFjMWM7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMHJlbTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuXHJcbi5zY3JPZmYge1xyXG4gICAgLy8gcG9zaXRpb246IGZpeGVkO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uZW4ge2ZvbnQtZmFtaWx5OiAkZW47fVxyXG5cclxuLm1vYmlsZSB7ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O31cclxuXHJcbi5kaW1tZWQge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMiwyMiwyMiwwLjQpO1xyXG59XHJcblxyXG4vLyBTS0lQIE5BVklHQVRJT05cclxuI25hdi1za2lwIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgei1pbmRleDogOTk5O1xyXG5cclxuICAgIGEge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vLyBGb250c1xyXG4kZW46IFwiTG9yYVwiO1xyXG4kZm9udDogXCJOb3RvU2Fuc0NKS2tyXCIsIFwiTWFsZ3VuIEdvdGhpY1wiLCBcIuunkeydgCDqs6DrlJVcIiwgXCLrj4vsm4BcIiwgRG90dW0sIFwi6rW066a8XCIsIEd1bGltLCBUYWhvbWEsIFZlcmRhbmEsIEdlbmV2YSwgc2Fucy1zZXJpZiwgQXBwbGUgR290aGljLCBBcHBsZUdvdGhpYztcclxuXHJcbi8vIGRpbVxyXG4kZGltOiAjMTYxNjE2Mjg7XHJcblxyXG4vLyBCTEFDS1xyXG4kYmxhY2s6ICMxQzFDMUM7XHJcblxyXG4vLyBHUkFZXHJcbiRncmF5LTAxOiAjNTU1O1xyXG4kZ3JheS0wMjogIzk5OTtcclxuJGdyYXktMDM6ICNkZGQ7XHJcbiRncmF5LTA0OiAjZTRlNGU0O1xyXG4kZ3JheS0wNTogI2Y1ZjVmNTtcclxuJGdyYXktMDY6ICNGNEYzRjA7XHJcblxyXG4vLyBBY2NlbnRcclxuJGFjY2VudDogI0ZGRTE0MTtcclxuXHJcbiR0ZXh0LXNoYWRvdy0xOiAwcHggMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4kdGV4dC1zaGFkb3ctMjogMHB4IDBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuIiwiLyohIGRlc3R5bGUuY3NzIHYzLjAuMiB8IE1JVCBMaWNlbnNlIHwgaHR0cHM6Ly9naXRodWIuY29tL25pY29sYXMtY3VzYW4vZGVzdHlsZS5jc3MgKi9cclxuXHJcbi8qIFJlc2V0IGJveC1tb2RlbCBhbmQgc2V0IGJvcmRlcnMgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbiosXHJcbjo6YmVmb3JlLFxyXG46OmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgYm9yZGVyLXdpZHRoOiAwO1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuXHJcbi8qIERvY3VtZW50ICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cclxuICogMy4gUmVtb3ZlIGdyYXkgb3ZlcmxheSBvbiBsaW5rcyBmb3IgaU9TLlxyXG4gKi9cclxuXHJcbmh0bWwge1xyXG4gIGZvbnQtc2l6ZTogNjIuNSU7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjU7IC8qIDEgKi9cclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiAzKi9cclxuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcclxufVxyXG5cclxuLyogU2VjdGlvbnMgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXHJcbiAqL1xyXG5cclxubWFpbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qIFZlcnRpY2FsIHJoeXRobSAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxucCxcclxudGFibGUsXHJcbmJsb2NrcXVvdGUsXHJcbmFkZHJlc3MsXHJcbnByZSxcclxuaWZyYW1lLFxyXG5mb3JtLFxyXG5maWd1cmUsXHJcbmRsIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qIEhlYWRpbmdzICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKiBMaXN0cyAoZW51bWVyYXRpb24pICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG51bCxcclxub2wge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8qIExpc3RzIChkZWZpbml0aW9uKSAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuZHQge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG5kZCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi8qIEdyb3VwaW5nIGNvbnRlbnQgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxyXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cclxuICovXHJcblxyXG5ociB7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cclxuICBoZWlnaHQ6IDA7IC8qIDEgKi9cclxuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xyXG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcclxuICBtYXJnaW46IDA7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxucHJlIHtcclxuICBmb250LXNpemU6IGluaGVyaXQ7IC8qIDIgKi9cclxufVxyXG5cclxuZW0ge2ZvbnQtc3R5bGU6IHVuc2V0O31cclxuXHJcbmFkZHJlc3Mge1xyXG4gIGZvbnQtc3R5bGU6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cclxuXHJcbmEge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbnNwYW4ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuY29kZSxcclxua2JkLFxyXG5zYW1wIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cclxuICBmb250LXNpemU6IGluaGVyaXQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnNtYWxsIHtcclxuICBmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxyXG4gKiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3ViLFxyXG5zdXAge1xyXG4gIGZvbnQtc2l6ZTogNzUlO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbnN1YiB7XHJcbiAgYm90dG9tOiAtMC4yNWVtO1xyXG59XHJcblxyXG5zdXAge1xyXG4gIHRvcDogLTAuNWVtO1xyXG59XHJcblxyXG4vKiBSZXBsYWNlZCBjb250ZW50ICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUHJldmVudCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaXNzdWVzLlxyXG4gKi9cclxuXHJcbnN2ZyxcclxuaW1nLFxyXG5lbWJlZCxcclxub2JqZWN0LFxyXG5pZnJhbWUge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbn1cclxuXHJcbi8qIEZvcm1zICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVzZXQgZm9ybSBmaWVsZHMgdG8gbWFrZSB0aGVtIHN0eWxlYWJsZS5cclxuICogMS4gTWFrZSBmb3JtIGVsZW1lbnRzIHN0eWxhYmxlIGFjcm9zcyBzeXN0ZW1zIGlPUyBlc3BlY2lhbGx5LlxyXG4gKiAyLiBJbmhlcml0IHRleHQtdHJhbnNmb3JtIGZyb20gcGFyZW50LlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbm9wdGdyb3VwLFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICAtby1hcHBlYXJhbmNlOiBub25lO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7IC8qIDEgKi9cclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG4gIC8vIG91dGxpbmU6IG5vbmU7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICBmb250OiBpbmhlcml0O1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcclxuICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDsgLyogMiAqL1xyXG59XHJcblxyXG5zZWxlY3R7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4vKipcclxuICogUmVzZXQgcmFkaW8gYW5kIGNoZWNrYm94IGFwcGVhcmFuY2UgdG8gcHJlc2VydmUgdGhlaXIgbG9vayBpbiBpT1MuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBjaGVja2JveDtcclxuICBhcHBlYXJhbmNlOiBjaGVja2JveDtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiByYWRpbztcclxuICBhcHBlYXJhbmNlOiByYWRpbztcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgY3Vyc29ycyBmb3IgY2xpY2thYmxlIGVsZW1lbnRzLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuW3R5cGU9XCJidXR0b25cIl0sXHJcblt0eXBlPVwicmVzZXRcIl0sXHJcblt0eXBlPVwic3VibWl0XCJdIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbmJ1dHRvbjpkaXNhYmxlZCxcclxuW3R5cGU9XCJidXR0b25cIl06ZGlzYWJsZWQsXHJcblt0eXBlPVwicmVzZXRcIl06ZGlzYWJsZWQsXHJcblt0eXBlPVwic3VibWl0XCJdOmRpc2FibGVkIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBJbXByb3ZlIG91dGxpbmVzIGZvciBGaXJlZm94IGFuZCB1bmlmeSBzdHlsZSB3aXRoIGlucHV0IGVsZW1lbnRzICYgYnV0dG9ucy5cclxuICovXHJcblxyXG46LW1vei1mb2N1c3Jpbmcge1xyXG4gIG91dGxpbmU6IGF1dG87XHJcbn1cclxuXHJcbnNlbGVjdDpkaXNhYmxlZCB7XHJcbiAgb3BhY2l0eTogaW5oZXJpdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBwYWRkaW5nXHJcbiAqL1xyXG5cclxub3B0aW9uIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogUmVzZXQgdG8gaW52aXNpYmxlXHJcbiAqL1xyXG5cclxuZmllbGRzZXQge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1pbi13aWR0aDogMDtcclxufVxyXG5cclxubGVnZW5kLCBjYXB0aW9uIHtAaW5jbHVkZSBoaWRkZW47fVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAqL1xyXG5cclxucHJvZ3Jlc3Mge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxyXG4gKi9cclxuXHJcbnRleHRhcmVhIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cclxuICovXHJcblxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxyXG4gKi9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdIHtcclxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMSAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxyXG4gKi9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKiAyLiBGaXggZm9udCBpbmhlcml0YW5jZS5cclxuICovXHJcblxyXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xyXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIENsaWNrYWJsZSBsYWJlbHNcclxuICovXHJcblxyXG5sYWJlbCB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4vKiBJbnRlcmFjdGl2ZSAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cclxuICovXHJcblxyXG5kZXRhaWxzIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnN1bW1hcnkge1xyXG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcclxufVxyXG5cclxuLypcclxuICogUmVtb3ZlIG91dGxpbmUgZm9yIGVkaXRhYmxlIGNvbnRlbnQuXHJcbiAqL1xyXG5cclxuW2NvbnRlbnRlZGl0YWJsZV06Zm9jdXMge1xyXG4gIG91dGxpbmU6IGF1dG87XHJcbn1cclxuXHJcbi8qIFRhYmxlcyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbjEuIENvcnJlY3QgdGFibGUgYm9yZGVyIGNvbG9yIGluaGVyaXRhbmNlIGluIGFsbCBDaHJvbWUgYW5kIFNhZmFyaS5cclxuKi9cclxuXHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sb3I6IGluaGVyaXQ7IC8qIDEgKi9cclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG59XHJcblxyXG50ZCxcclxudGgge1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxudGgge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5oaWRkZW57QGluY2x1ZGUgaGlkZGVuO30iLCJbY2xhc3NePVwidHlwby1cIl0ge1xyXG4gICAgZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLnR5cG8ge1xyXG4gICAgJi1kaXNwbGF5LTAxIHtAaW5jbHVkZSB0ZXh0KDYwMCwgMTJyZW0sIDEuMSk7fVxyXG4gICAgJi1ib2R5IHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYpO31cclxuICAgICYtY2FwdGlvbiB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43KTt9XHJcbiAgICAmLWhlYWRpbmcge1xyXG4gICAgICAgICYtMDEge0BpbmNsdWRlIHRleHQoNjAwLCAxMHJlbSwgMS4xKTt9XHJcbiAgICAgICAgJi0wMiB7QGluY2x1ZGUgdGV4dCg2MDAsIDcuMnJlbSwgMS4xKTt9XHJcbiAgICAgICAgJi0wMyB7QGluY2x1ZGUgdGV4dCg2MDAsIDUuNnJlbSwgMS4xNyk7fVxyXG4gICAgICAgICYtMDQge0BpbmNsdWRlIHRleHQoNjAwLCAzLjJyZW0sIDEuMyk7fVxyXG4gICAgfVxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgICAgJi0wMSB7QGluY2x1ZGUgdGV4dCg3MDAsIDMuMnJlbSwgMS41KTt9XHJcbiAgICAgICAgJi0wMiB7QGluY2x1ZGUgdGV4dCg3MDAsIDIuNHJlbSwgMS41KTt9XHJcbiAgICAgICAgJi0wMyB7QGluY2x1ZGUgdGV4dCg3MDAsIDEuOHJlbSwgMS41KTt9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbnNlKFwibW9iaWxlXCIpIHtcclxuICAgIC50eXBvIHtcclxuICAgICAgICAmLWRpc3BsYXktMDEge0BpbmNsdWRlIHRleHQoNjAwLCA0LjhyZW0sIDEuMik7fVxyXG4gICAgICAgICYtYm9keSB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS42KTt9XHJcbiAgICAgICAgJi1oZWFkaW5nIHtcclxuICAgICAgICAgICAgJi0wMSB7QGluY2x1ZGUgdGV4dCg2MDAsIDMuMnJlbSwgMS4zKTt9XHJcbiAgICAgICAgICAgICYtMDIge0BpbmNsdWRlIHRleHQoNjAwLCAzLjJyZW0sIDEuMyk7fVxyXG4gICAgICAgICAgICAmLTAzIHtAaW5jbHVkZSB0ZXh0KDYwMCwgMi40cmVtLCAxLjMpO31cclxuICAgICAgICB9XHJcbiAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgICYtMDEge0BpbmNsdWRlIHRleHQoNzAwLCAyLjRyZW0sIDEuNTgpO31cclxuICAgICAgICAgICAgJi0wMiB7QGluY2x1ZGUgdGV4dCg3MDAsIDJyZW0sIDEuNik7fVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiN3cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgJi5pc1Njcm9sbCB7XHJcbiAgICAgICAgaGVhZGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAmLnR5LXdoaXRlIHtcclxuICAgICAgICAgICAgICAgIC5sb2dvIGEge0BpbmNsdWRlIGJhY2tncm91bmRJbWcoJy4uL2ltYWdlcy9jb21tb24vY2kuc3ZnJywgJ2NlbnRlcicsICdjb250YWluJyk7fVxyXG4gICAgICAgICAgICAgICAgLnV0aWwge1xyXG4gICAgICAgICAgICAgICAgICAgICNtZW51IGxpIGEge2NvbG9yOiAkYmxhY2s7fVxyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtbGFuZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5idG4tbGFuZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge0BpbmNsdWRlIGJhY2tncm91bmRJbWcoJy4uL2ltYWdlcy9pY29uL2ljby1hcnJvdy1kb3duLnN2ZycsICdjZW50ZXInLCAnY29udGFpbicpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuaWNvbi1zZWFyY2gge0BpbmNsdWRlIHN2Z0ljb24oMi44cmVtLCAyLjhyZW0sICRpY29uLXNlYXJjaCk7fVxyXG4gICAgICAgICAgICAgICAgICAgIC5idG4taGFtYnVyZ2VyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlcixcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmljb24tbWFwIHtAaW5jbHVkZSBzdmdJY29uKDIuOHJlbSwgMi44cmVtLCAkaWNvbi1tYXApO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucGFnZS1oZWFkaW5nLWxheW91dCAuYnJlYWRjcnVtYnMuc3RpY2t5IHt0b3A6IDEwcmVtO31cclxuICAgIH1cclxuICAgICYuc2Nyb2xsRG93biB7XHJcbiAgICAgICAgaGVhZGVyIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt9XHJcbiAgICAgICAgLy8gaGVhZGVyIHt0b3A6IC0xMDAlO31cclxuICAgICAgICAuc2lkZS1iYXIge1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIC5idG4tbGF5d2VyLXNlYXJjaCB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDhyZW07XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtvcGFjaXR5OiAwO3Zpc2liaWxpdHk6IGhpZGRlbjt9XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7Ym90dG9tOiAzcmVtO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucGFnZS1oZWFkaW5nLWxheW91dCAuYnJlYWRjcnVtYnMuc3RpY2t5IHt0b3A6IDA7fVxyXG4gICAgfVxyXG59XHJcblxyXG4uaW5uZXItd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTYwcmVtO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAmLm5hcnJvdyB7bWF4LXdpZHRoOiAxMDUuNnJlbTt9XHJcbn1cclxuXHJcbiNtYWluIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gICAgLy8gcGFkZGluZzogdmFyKC0taGVhZCkgMCB2YXIoLS1mb290ZXIpO1xyXG4gICAgcGFkZGluZzogOC44cmVtIDAgNTcuMnJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IC01Ny4ycmVtO1xyXG4gICAgI2NvbnRhaW5lciB7cGFkZGluZzogMTByZW0gMCAyMHJlbTt9XHJcbn1cclxuXHJcbi8vIFRBQkxFVFxyXG5AaW5jbHVkZSByZXNwb25zZShcInRhYmxldFwiKSB7XHJcbiAgICAjbWFpbiB7XHJcbiAgICAgICAgcGFkZGluZzogNy41cmVtIDAgNDIuNXJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAtNDIuNXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uc2UoXCJtb2JpbGVcIikge1xyXG4gICAgI3dyYXAge1xyXG4gICAgICAgICYuaXNTY3JvbGwge1xyXG4gICAgICAgICAgICAucGFnZS1oZWFkaW5nLWxheW91dCAuYnJlYWRjcnVtYnMuc3RpY2t5IHt0b3A6IDdyZW07fVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNjcm9sbERvd24ge1xyXG4gICAgICAgICAgICAuc2lkZS1iYXIge3RvcDogYXV0bzt9XHJcbiAgICAgICAgICAgIC5wYWdlLWhlYWRpbmctbGF5b3V0IC5icmVhZGNydW1icy5zdGlja3kge3RvcDogMDt9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgI21haW4ge1xyXG4gICAgICAgIHBhZGRpbmc6IDdyZW0gMCA3NHJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAtNzRyZW07XHJcbiAgICAgICAgI2NvbnRhaW5lciB7cGFkZGluZzogMnJlbSAwIDhyZW07fVxyXG4gICAgfVxyXG59IiwiaGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMHJlbTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIC8vIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgJi50eS13aGl0ZSB7XHJcbiAgICAgICAgLmxvZ28gYSB7QGluY2x1ZGUgYmFja2dyb3VuZEltZygnLi4vaW1hZ2VzL2NvbW1vbi9jaV93aGl0ZS5zdmcnLCAnY2VudGVyJywgJ2NvbnRhaW4nKTt9XHJcbiAgICAgICAgLnV0aWwge1xyXG4gICAgICAgICAgICAjbWVudSBsaSBhIHtjb2xvcjogI2ZmZjt9XHJcbiAgICAgICAgICAgIC5ib3gtbGFuZyB7XHJcbiAgICAgICAgICAgICAgICAuYnRuLWxhbmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvaWNvbi9pY28tYXJyb3ctZG93bi13aGl0ZS5zdmcnLCAnY2VudGVyJywgJ2NvbnRhaW4nKTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmljb24tc2VhcmNoIHtAaW5jbHVkZSBzdmdJY29uKDIuOHJlbSwgMi44cmVtLCAkaWNvbi1zZWFyY2gtd2hpdGUpO31cclxuICAgICAgICAgICAgLmJ0bi1oYW1idXJnZXIge1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIsXHJcbiAgICAgICAgICAgICAgICBzcGFuIHtiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaWNvbi1tYXAge0BpbmNsdWRlIHN2Z0ljb24oMi44cmVtLCAyLjhyZW0sICRpY29uLW1hcC13aGl0ZSk7fVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5idG4tYmFjayB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIDJyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgfVxyXG4gICAgLmxvZ28ge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgNHJlbTtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0cmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvY29tbW9uL2NpLnN2ZycsICdjZW50ZXInLCAnY29udGFpbicpO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudXRpbCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICNtZW51IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiA0cmVtO1xyXG4gICAgICAgICAgICBsaSBhIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNTAwLCAxLjhyZW0sIDEuNSk7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ib3gtbGFuZyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDJyZW0gMCA2cmVtO1xyXG4gICAgICAgICAgICAmLmFjdGl2ZSAuYnRuLWxhbmc6OmFmdGVye3RyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7fVxyXG4gICAgICAgICAgICAuYnRuLWxhbmcge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDNyZW0gMCAyLjJyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvaWNvbi9pY28tYXJyb3ctZG93bi5zdmcnLCAnY2VudGVyJywgJ2NvbnRhaW4nKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogM3JlbTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJiB+IGxpIHttYXJnaW4tdG9wOiAxcmVtO31cclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzk5OTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm9uIHtjb2xvcjogIzAwMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idG4taGFtYnVyZ2VyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB3aWR0aDogM3JlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyLjFyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAyLjVyZW0gMCAxMC41cmVtO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaWNvbi1tYXAge21hcmdpbi1yaWdodDogMnJlbTt9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaWRlLWJhciB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMTByZW07XHJcbiAgICB3aWR0aDogOHJlbTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgdHJhbnNpdGlvbjogdG9wIDAuM3M7XHJcblxyXG4gICAgLmJ0bi1sYXl3ZXItc2VhcmNoIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAyOC41cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxYzFjMWM7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC41cztcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNTtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IDQuN3JlbTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAycmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoJy4uL2ltYWdlcy9pY29uL2ljby1zZWFyY2gtd3RoaWUuc3ZnJywgJ2NlbnRlcicsICdjb250YWluJyk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjNzO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ib3gtdXRpbCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgID4gYnV0dG9uIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogOHJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTE0MTtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmhvdi1zbnMge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogOHJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcmVtKTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge3RyYW5zaXRpb24tZGVsYXk6IDAuMnM7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIgLmhvdi1zbnMgbGkge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaGQtc2VhcmNoLXdyYXAge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgei1pbmRleDogMTQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI4LDI4LDI4LDAuMyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xyXG4gICAgLmljb24tY2xvc2Uge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogOHJlbTtcclxuICAgICAgICB0b3A6IDhyZW07XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLS4yNXR1cm4pO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgY3ViaWMtYmV6aWVyKC40MiwwLC41OCwxKSAxMG1zO1xyXG4gICAgICAgICY6aG92ZXIge3RyYW5zZm9ybTogcm90YXRlKDB0dXJuKTt9XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgLmNpIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogNHJlbTtcclxuICAgICAgICB0b3A6IDNyZW07XHJcbiAgICAgICAgd2lkdGg6IDIwcmVtO1xyXG4gICAgICAgIGhlaWdodDogNHJlbTtcclxuICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvY29tbW9uL2NpLnN2ZycsICdjZW50ZXInLCAnY29udGFpbicpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xyXG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XHJcbiAgICB9XHJcbiAgICAuYm94LWhkLXNlYXJjaCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcmVtIDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTtcclxuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xyXG4gICAgICAgIC5ib3gtaW5wdXQtd3JhcCB7d2lkdGg6IDEwNS42cmVtO31cclxuICAgIH1cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgLmljb24tY2xvc2UsXHJcbiAgICAgICAgLmNpIHtvcGFjaXR5OiAxO31cclxuICAgICAgICAuYm94LWhkLXNlYXJjaCB7dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTt9XHJcbiAgICB9XHJcbn1cclxuXHJcbiNnbmIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogLTEwMCU7XHJcbiAgICB6LWluZGV4OiAyMDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDE4cmVtIDIuNHJlbTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdG9wLG9wYWNpdHk7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IGNhbGMoLTE0MS43cmVtIC8gMi4xKTtcclxuICAgICAgICBsZWZ0OiBjYWxjKC0xNDEuN3JlbSAvIDMuMyk7XHJcbiAgICAgICAgd2lkdGg6IDE0MS43cmVtO1xyXG4gICAgICAgIGhlaWdodDogMTQxLjdyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGRkUxNDEgMjMuNzQlLCByZ2JhKDI0NSwgMjQ1LCAyNDUsIDApIDk1LjQzJSk7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgLy8gdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgICAgICAvLyB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMS4zcztcclxuICAgICAgICAvLyB0cmFuc2l0aW9uLWRlbGF5OiAwLjVzO1xyXG4gICAgfVxyXG4gICAgJi5vcGVuIHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAvLyAmOjphZnRlciB7XHJcbiAgICAgICAgLy8gICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgLy8gICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcclxuICAgICAgICAvLyB9XHJcbiAgICAgICAgLmduYi1pbm5lciB7XHJcbiAgICAgICAgICAgIC8vIC5nbmItY2k6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIC8vICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgLy8gICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAvLyAgICAgdHJhbnNpdGlvbjogd2lkdGggLjVzIGN1YmljLWJlemllciguNDIsMCwuNTgsMSk7XHJcbiAgICAgICAgICAgIC8vICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuM3M7XHJcbiAgICAgICAgICAgIC8vIH1cclxuICAgICAgICAgICAgLy8gLmduYi1tZW51LFxyXG4gICAgICAgICAgICAvLyAubW8tZ25iLW1lbnUge1xyXG4gICAgICAgICAgICAvLyAgICAgPiBsaTo6YmVmb3JlIHtcclxuICAgICAgICAgICAgLy8gICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgLy8gICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgLy8gICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAuNXMgY3ViaWMtYmV6aWVyKC40MiwwLC41OCwxKTtcclxuICAgICAgICAgICAgLy8gICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuM3M7XHJcbiAgICAgICAgICAgIC8vICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgLy8gICAgIH1cclxuICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICAuZ25iLWNpIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5nbmItbWVudSxcclxuICAgICAgICAgICAgLm1vLWduYi1tZW51IHtcclxuICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pY29uLWNsb3NlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDdyZW07XHJcbiAgICAgICAgdG9wOiA3cmVtO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0uMjV0dXJuKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGN1YmljLWJlemllciguNDIsMCwuNTgsMSkgMTBtcztcclxuICAgICAgICAmOmhvdmVyIHt0cmFuc2Zvcm06IHJvdGF0ZSgwdHVybik7fVxyXG4gICAgfVxyXG4gICAgLmduYi1pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNjByZW07XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzOS40cmVtO1xyXG4gICAgICAgIC5nbmItY2kge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDI3LjJyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogNS40cmVtO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cmVtLCAwLCAwKTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgY3ViaWMtYmV6aWVyKC40MiwwLC41OCwxKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjNzO1xyXG4gICAgICAgICAgICAvLyAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAvLyAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIC8vICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgLy8gICAgIHRvcDogMDtcclxuICAgICAgICAgICAgLy8gICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgLy8gICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcclxuICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZygnLi4vaW1hZ2VzL2NvbW1vbi9jaS5zdmcnLCAnY2VudGVyJywgJ2NvbnRhaW4nKTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZ25iLW1lbnUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgZ2FwOiA2cmVtIDEycmVtO1xyXG4gICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVyZW0sIDAsIDApO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGN1YmljLWJlemllciguNDIsMCwuNTgsMSk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuM3M7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzKSB7bWFyZ2luLXJpZ2h0OiA1cmVtO31cclxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNSkge21hcmdpbi1yaWdodDogM3JlbTt9XHJcbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7bWFyZ2luLWxlZnQ6IDJyZW07fVxyXG5cclxuICAgICAgICAgICAgICAgIC8vICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIC8vICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcclxuICAgICAgICAgICAgICAgIC8vIH1cclxuICAgICAgICAgICAgICAgIC5kZXAxIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZGVwMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubW8tZ25iLW1lbnUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBnYXA6IDNyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cmVtO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuXHJcbiAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXJlbSwgMCwgMCk7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgY3ViaWMtYmV6aWVyKC40MiwwLC41OCwxKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4zcztcclxuXHJcbiAgICAgICAgICAgICAgICAvLyAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIC8vICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XHJcbiAgICAgICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICAgICAgICAuZGVwMTo6YWZ0ZXIge3RyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmRlcDEge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZygnLi4vaW1hZ2VzL2ljb24vaWNvLWFycm93LWRvd24wMi5zdmcnLCAnY2VudGVyJywgJ2NvbnRhaW4nKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmRlcDIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nbmItdXRpbCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYW5pLWNpcmNsZSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMi4zcmVtO1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0LjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAmLmNpcmNsZTEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IGNpcmNsZS1ib3R0b20gM3MgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmNpcmNsZTIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMjI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuY2lyY2xlMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFRTUxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNzAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBjaXJjbGUtdG9wIDNzIGluZmluaXRlIGFsdGVybmF0ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm1vLWxhbmcge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGdhcDogNi42cmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDIuNHJlbTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XHJcbiAgICAgICAgICAgICAgICBsaSBhIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgICAgICAgICAgICAgICAgICYub24ge2NvbG9yOiAkYmxhY2s7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBUQUJMRVRcclxuQGluY2x1ZGUgcmVzcG9uc2UoXCJ0YWJsZXRcIikge1xyXG4gICAgaGVhZGVyIHtcclxuICAgICAgICAudXRpbCB7XHJcbiAgICAgICAgICAgIC5idG4taGFtYnVyZ2VyIHttYXJnaW4tbGVmdDogNXJlbTt9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBNT0JJTEVcclxuQGluY2x1ZGUgcmVzcG9uc2UoXCJtb2JpbGVcIikge1xyXG4gICAgaGVhZGVyIHtcclxuICAgICAgICBoZWlnaHQ6IDdyZW07XHJcbiAgICAgICAgLmJ0bi1iYWNrIHtkaXNwbGF5OiBmbGV4O31cclxuICAgICAgICAubG9nbyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyLjRyZW07XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEycmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnV0aWwge1xyXG4gICAgICAgICAgICAjbWVudSxcclxuICAgICAgICAgICAgLmJveC1sYW5nIHtkaXNwbGF5OiBub25lO31cclxuICAgICAgICAgICAgLmJveC1zZWFyY2gge1xyXG4gICAgICAgICAgICAgICAgLmljb24tc2VhcmNoIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5idG4taGFtYnVyZ2VyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuOXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyLjRyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmljb24tc2VhcmNoIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzLjJyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMy4ycmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmljb24tbWFwIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzLjJyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMy4ycmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICNnbmIge1xyXG4gICAgICAgIHBhZGRpbmc6IDlyZW0gMi40cmVtIDUuNHJlbTtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTJyZW07XHJcbiAgICAgICAgICAgIGxlZnQ6IC0xOXJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDQ4LjZyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogNDguNnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmljb24tY2xvc2Uge1xyXG4gICAgICAgICAgICB0b3A6IDIuNHJlbTtcclxuICAgICAgICAgICAgcmlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nbmItaW5uZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIC5nbmItY2kge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAyLjdyZW07XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTJyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY29tbW9uL2NpLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmduYi1tZW51IHtkaXNwbGF5OiBub25lO31cclxuICAgICAgICAgICAgLm1vLWduYi1tZW51IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZ25iLXV0aWwge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAudHh0IHtkaXNwbGF5OiBub25lO31cclxuICAgICAgICAgICAgICAgIC5tby1sYW5nIHtkaXNwbGF5OiBmbGV4O31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5oZC1zZWFyY2gtd3JhcCB7XHJcbiAgICAgICAgLmljb24tY2xvc2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogMS44cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEuOHJlbTtcclxuICAgICAgICAgICAgcmlnaHQ6IDIuN3JlbTtcclxuICAgICAgICAgICAgdG9wOiAyLjdyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jaSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgdG9wOiAyLjNyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMnJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ib3gtaGQtc2VhcmNoIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJyZW0gMi40cmVtO1xyXG4gICAgICAgICAgICAuYm94LWlucHV0LXdyYXAge3dpZHRoOiAxMDAlO31cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2lkZS1iYXIge1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICBib3R0b206IDRyZW07XHJcbiAgICAgICAgcmlnaHQ6IDIuNHJlbTtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAuYm94LXV0aWwge2Rpc3BsYXk6IG5vbmU7fVxyXG4gICAgICAgIC5idG4tbGF5d2Vye1xyXG4gICAgICAgICAgICAmLXNlYXJjaCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDVyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvaWNvbi9pY28tcGVyc29uLXNlYXJjaC5zdmcnLCAnY2VudGVyJywgJ2NvbnRhaW4nKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHNwYW4ge2Rpc3BsYXk6IG5vbmU7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtc25zIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ZnSWNvbigzLjJyZW0sIDMuMnJlbSwgJGljb24tc25zKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHNwYW4ge2Rpc3BsYXk6IG5vbmU7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiZm9vdGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDhyZW0gMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbiAgICAuYnRuLXRvcC1tb3ZlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogLTExcmVtO1xyXG4gICAgICAgIHdpZHRoOiA2cmVtO1xyXG4gICAgICAgIGhlaWdodDogNnJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxYzFjO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDEuOHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoJy4uL2ltYWdlcy9pY29uL2ljby1hcnJvdy10b3Atd2hpdGUuc3ZnJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9vdGVyIHtcclxuICAgICAgICAmLXRvcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrO1xyXG4gICAgICAgICAgICAuY2l0eS1saXN0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDE5LjRyZW07XHJcbiAgICAgICAgICAgICAgICBsaSBhIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDYwMCwgMy4ycmVtLCAxLjMpO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtYm90dG9tIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAubGVmdCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIC5jaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE3cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMy40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvY29tbW9uL2NpLnN2ZycsICdjZW50ZXInLCAnY29udGFpbicpO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYWRkcmVzcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7Zm9udC13ZWlnaHQ6IDcwMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnNucyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMy4ycmVtIDAgMy42cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5yaWdodCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGdhcDogOS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgLmZhbWlseS1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNik7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGRkIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAyKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5tb3ZlLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDFyZW0gMi44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhLCBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHt0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJiB+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY29weSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFRBQkxFVFxyXG5AaW5jbHVkZSByZXNwb25zZShcInRhYmxldFwiKSB7XHJcbiAgICBmb290ZXIge1xyXG4gICAgICAgIC5idG4tdG9wLW1vdmUge3JpZ2h0OiAyLjRyZW07fVxyXG4gICAgICAgIC5mb290ZXIge1xyXG4gICAgICAgICAgICAmLXRvcCB7XHJcbiAgICAgICAgICAgICAgICAuY2l0eS1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGkgYSB7QGluY2x1ZGUgdGV4dCg2MDAsIDIuNHJlbSwgMS4zKTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1ib3R0b20ge1xyXG4gICAgICAgICAgICAgICAgLnJpZ2h0IHt3aWR0aDogMzklO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gTU9CSUxFXHJcbkBpbmNsdWRlIHJlc3BvbnNlKFwibW9iaWxlXCIpIHtcclxuICAgIGZvb3RlciB7XHJcbiAgICAgICAgcGFkZGluZzogMy41cmVtIDAgOHJlbTtcclxuICAgICAgICAuYnRuLXRvcC1tb3ZlIHtcclxuICAgICAgICAgICAgcmlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgdG9wOiAtNnJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDQuOHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0LjhyZW07XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmZvb3RlciB7XHJcbiAgICAgICAgICAgICYtdG9wIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgICAgIC5jaXR5LWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjlyZW0gMi4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpIGEge0BpbmNsdWRlIHRleHQoNjAwLCAxLjRyZW0sIDEuNyk7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtYm90dG9tIHtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICAgICAgICAgLmxlZnQge1xyXG4gICAgICAgICAgICAgICAgICAgIC5jaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5hZGRyZXNzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS44O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5zbnMge21hcmdpbjogMi40cmVtIDAgM3JlbTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucmlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLmZhbWlseS1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBkZCBhIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS4ycmVtLCAxLjgpO31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLm1vdmUtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEsIGJ1dHRvbiB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuMnJlbSwgMS44KTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY29weSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuMnJlbSwgMik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvLyBMYXllciBwb3B1cFxyXG4ubGF5ZXItcG9wdXAtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyMiwgMjIsIDIyLCAwLjQpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcblxyXG4gICAgJi5zaG93IHtcclxuICAgICAgICBvcGFjaXR5OiAyMDA7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICB6LWluZGV4OiAyMDA7XHJcbiAgICAgICAgLmxheWVyLXBvcHVwIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubGF5ZXItcG9wdXAge1xyXG4gICAgICAgIHdpZHRoOiA1NXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cmVtKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuXHJcbiAgICAgICAgLy8g7ZKA7Yyd7JeFXHJcbiAgICAgICAgJi5mdWxsLXBvcHVwIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgW2NsYXNzXj1cImljb24tY2xvc2VcIl0ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA3cmVtO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDdyZW07XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5wb3B1cCB7XHJcbiAgICAgICAgICAgICAgICAmLWJvZHkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gQWxlcnQg7Yyd7JeFXHJcbiAgICAgICAgJi5hbGVydC1wb3B1cCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAuaWNvLXBvcHVwLWNsb3NlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAzcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5wb3B1cC1ib2R5IHtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA5cmVtIDVyZW0gNXJlbTtcclxuICAgICAgICAgICAgICAgIC5tc2cge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA5LjdyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDIuNHJlbSwgMS40KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ib3gtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA3cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyDqs7Xsp4Ag7Yyd7JeFXHJcbiAgICAgICAgJi5ub3RpY2UtcG9wdXAge1xyXG4gICAgICAgICAgICB3aWR0aDogNDByZW07XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBpbWcge3dpZHRoOiAxMDAlO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBvcHVwIHtcclxuICAgICAgICAgICAgJi1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgW2NsYXNzXj1cImljb24tY2xvc2VcIl0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjhyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmFsaWduLXJpZ2h0IHtqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO31cclxuICAgICAgICAgICAgICAgIC50aXQge0BpbmNsdWRlIHRleHQoNzAwLCAzLjJyZW0sIDEuMyk7fVxyXG4gICAgICAgICAgICAgICAgLnJpZ2h0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtYm9keSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDRyZW0gNHJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAudHlwby1ib2R5IHtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS44NTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzU1NTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuYm94LWltZyB7dGV4dC1hbGlnbjogY2VudGVyO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYm94LWNvbnRlbnRzLXdyYXAge21hcmdpbjogMTJyZW0gMCAyMHJlbTt9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIE1PQklMRVxyXG5AaW5jbHVkZSByZXNwb25zZShcIm1vYmlsZVwiKSB7XHJcblxyXG4gICAgLy8gTGF5ZXIgcG9wdXBcclxuICAgIC5sYXllci1wb3B1cC13cmFwIHtcclxuICAgICAgICAubGF5ZXItcG9wdXAge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgLy8g7ZKA7Yyd7JeFXHJcbiAgICAgICAgICAgICYuZnVsbC1wb3B1cCB7XHJcbiAgICAgICAgICAgICAgICBbY2xhc3NePVwiaWNvbi1jbG9zZVwiXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaWNvbi1jbG9zZS13aGl0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ib3gtY29udGVudHMtd3JhcCB7bWFyZ2luOiA2cmVtIDAgMTByZW07fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC8vIEFsZXJ0IO2MneyXhVxyXG4gICAgICAgICAgICAmLmFsZXJ0LXBvcHVwIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0LjhyZW0pO1xyXG4gICAgICAgICAgICAgICAgLnBvcHVwLWJvZHkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIC5tc2cge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA5LjdyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNik7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnR5MDIge1xyXG4gICAgICAgICAgICAgICAgICAgIC5pY29uLWNsb3NlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5wb3B1cC1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyLjRyZW0gM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnBvcHVwLWJvZHkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIuNHJlbSAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC51dGlsLXNucyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAyLjhyZW0gMi42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJiA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwLjlyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucG9wdXAge1xyXG4gICAgICAgICAgICAgICAgJi1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMi40cmVtIDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdCB7QGluY2x1ZGUgdGV4dCg3MDAsIDMuMnJlbSwgMS4zKTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLWJvZHkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIuNHJlbSA0LjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC1pbWcgaW1nIHttYXgtd2lkdGg6IDcwJTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4udGFiLXdyYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLnRhYi1saXN0e1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDZyZW07XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDZyZW07XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBhLCBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgNC4ycmVtLCAxLjUsICM5OTkpO1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0LjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGRkUxNDEgMCUsIHJnYmEoMjU1LCAyMjUsIDY1LCAwKSAxMDAlKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1zaW1wbGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDMuMnJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgICAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBhLCBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNTUsICM5OTkpO1xyXG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJiB+IGxpOjpiZWZvcmUgIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYudW5kZXJsaW5lIHtcclxuICAgICAgICAgICAgZ2FwOiAyLjRyZW07XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGEsIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMi40cmVtLCAxLjQsICM5OTkpO1xyXG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtkaXNwbGF5OiBub25lO31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi50YWItY3RybCB7XHJcbiAgICAgICAgLnRhYi1jb250ZW50IHtcclxuICAgICAgICAgICAgJiA+ICoge2Rpc3BsYXk6IG5vbmU7fVxyXG4gICAgICAgICAgICBbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSB7ZGlzcGxheTogYmxvY2s7fVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uc2UoXCJtb2JpbGVcIikge1xyXG4gICAgLnRhYi13cmFwIHtcclxuICAgICAgICAudGFiLWxpc3R7XHJcbiAgICAgICAgICAgIGdhcDogMi40cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgYSwgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMi40cmVtLCAxLjQsICM5OTkpO1xyXG4gICAgICAgICAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1zaW1wbGUge1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBhLCBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYsICM5OTkpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmIH4gbGk6OmJlZm9yZSAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi51bmRlcmxpbmUge1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBhLCBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS42cmVtLCAxLjQsICM5OTkpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5ib3gtYnRuIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBnYXA6IDJyZW07XHJcbn1cclxuXHJcbi5idG4ge1xyXG4gICAgLy8g7J2867CYXHJcbiAgICBtaW4td2lkdGg6IDE3cmVtO1xyXG4gICAgcGFkZGluZzogMXJlbSAycmVtO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xyXG4gICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42KTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICYtYmxhY2sge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgIH1cclxuICAgICYteWVsbG93IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgY29sb3I6ICM1NTU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjNCRDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICNGRkUxNDE7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC42cztcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgICAgICBmaWx0ZXI6IGJsdXIoMzBweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwcHgpIHNrZXdYKC0xNWRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG4gICAgICAgICAgICB3aWR0aDogM3JlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAzcmVtO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIGZpbHRlcjogYmx1cig1cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KSBza2V3WCgtMTVkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZFMTQxO1xyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzMDBweCkgIHNrZXdYKC0xNWRlZyk7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjY7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuOHM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzMDBweCkgc2tld1goLTE1ZGVnKTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuOHM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLndBdXRvIHttaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7fVxyXG4gICAgJi53LW1kIHttaW4td2lkdGg6IDI3cmVtO31cclxuXHJcbiAgICAvLyDrs4DtmJVcclxuICAgICYtZG93bmxvYWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAwLjRyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42KTtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMy4ycmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZygnLi4vaW1hZ2VzL2ljb24vaWNvLWRvd25sb2FkLnN2ZycsICdjZW50ZXInLCAnY29udGFpbicpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtdHh0LWRvd25sb2FkIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBnYXA6IDAuNHJlbTtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDEuMXJlbSAycmVtO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS40NSk7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMi40cmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvaWNvbi9pY28tZG93bmxvYWQwMi5zdmcnLCAnY2VudGVyJywgJ2NvbnRhaW4nKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWRvd25sb2FkMDIge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAuNHJlbTtcclxuICAgICAgICBAaW5jbHVkZSBjaXJjbGVBbmlCdG4oNC44cmVtKTtcclxuICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYsICRibGFjayk7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzLjJyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvaWNvbi9pY28tZG93bmxvYWQuc3ZnJywgJ2NlbnRlcicsICdjb250YWluJyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1mb2xkIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMC40cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIGNpcmNsZUFuaUJ0big0LjJyZW0sIDJyZW0pO1xyXG4gICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNik7XHJcbiAgICAgICAgc3BhbiB7d2lkdGg6IDQuNHJlbTt9XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoJy4uL2ltYWdlcy9pY29uL2ljby1hcnJvdy1kb3duMDQuc3ZnJywgJ2NlbnRlcicsICdjb250YWluJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYub246OmFmdGVyIHt0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO31cclxuICAgIH1cclxuICAgICYtdmlldy1hbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxLjRyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgY2lyY2xlQW5pQnRuKDQuOHJlbSk7XHJcbiAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42LCAkYmxhY2spO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogNHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0cmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvaWNvbi9pY28tYXJyb3ctcmlnaHQuc3ZnJywgJ2NlbnRlcicsICdjb250YWluJyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1wcmV2IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiA0LjJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiA0LjJyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMi40cmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzInIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAzMiAzMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTI5LjkxMzEgMTZIMi4wODcnIHN0cm9rZT0nJTIzMUMxQzFDJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J00yLjQzNDcgMTUuOTk5OUM3LjgxMjA5IDE1Ljk5OTkgMTIuMTczOCAxMS42MzgxIDEyLjE3MzggNi4yNjA3NCcgc3Ryb2tlPSclMjMxQzFDMUMnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTIuNDM0NyAxNkM3LjgxMjA5IDE2IDEyLjE3MzggMjAuMzYxNyAxMi4xNzM4IDI1LjczOTEnIHN0cm9rZT0nJTIzMUMxQzFDJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0Mvc3ZnJTNFJTBBXCIsICdjZW50ZXInLCAnY29udGFpbicpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtbmV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiA0LjJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiA0LjJyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMi40cmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzInIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAzMiAzMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTI5LjkxMzEgMTZIMi4wODcnIHN0cm9rZT0nJTIzMUMxQzFDJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J00yLjQzNDcgMTUuOTk5OUM3LjgxMjA5IDE1Ljk5OTkgMTIuMTczOCAxMS42MzgxIDEyLjE3MzggNi4yNjA3NCcgc3Ryb2tlPSclMjMxQzFDMUMnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTIuNDM0NyAxNkM3LjgxMjA5IDE2IDEyLjE3MzggMjAuMzYxNyAxMi4xNzM4IDI1LjczOTEnIHN0cm9rZT0nJTIzMUMxQzFDJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0Mvc3ZnJTNFJTBBXCIsICdjZW50ZXInLCAnY29udGFpbicpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtYmFjayB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMS4ycmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNDUpO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDMuMnJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzLjJyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoJy4uL2ltYWdlcy9pY29uL2ljby1hcnJvdy1sZWZ0LnN2ZycsICdjZW50ZXInLCAnY29udGFpbicpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtYmFjay1saXN0IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMS4ycmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNDUpO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDAuN3JlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDMuMnJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzLjJyZW07XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0wLjlyZW07XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMCUsIC01MCUsIDApO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgd2lkdGg6IDQuOHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0LjhyZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXI6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1hZGQge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAwLjRyZW07XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICBAaW5jbHVkZSBjaXJjbGVBbmlCdG4oNC44cmVtKTtcclxuICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYsICRibGFjayk7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDMuMnJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzLjJyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoJy4uL2ltYWdlcy9pY29uL2ljby1wbHVzLXRoaW4uc3ZnJywgJ2NlbnRlcicsICdjb250YWluJyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1taW51cyB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDAuNHJlbTtcclxuICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgIEBpbmNsdWRlIGNpcmNsZUFuaUJ0big0LjhyZW0pO1xyXG4gICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNiwgJGJsYWNrKTtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMy4ycmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZygnLi4vaW1hZ2VzL2ljb24vaWNvLW1pbnVzLXRoaW4uc3ZnJywgJ2NlbnRlcicsICdjb250YWluJyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSByZXNwb25zZShcIm1vYmlsZVwiKSB7XHJcbiAgICAuYnRuIHtcclxuICAgICAgICBtaW4td2lkdGg6IDEycmVtO1xyXG4gICAgICAgICYudy1tZCB7bWluLXdpZHRoOiAxNnJlbTt9XHJcbiAgICAgICAgJi1kb3dubG9hZCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuODUpO1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi10eHQtZG93bmxvYWQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxLjFyZW0gMS42cmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYyKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1mb2xkIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAwLjZyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS40KTtcclxuICAgICAgICAgICAgc3BhbiB7d2lkdGg6IGF1dG87fVxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvaWNvbi9pY28tYWNjb3JkaW9uLWRvd24wMi5zdmcnLCAnY2VudGVyJywgJ2NvbnRhaW4nKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjphZnRlciB7ZGlzcGxheTogbm9uZTt9XHJcbiAgICAgICAgICAgICY6aG92ZXIgaSB7bGVmdDogMDt9XHJcbiAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgICAgaSB7dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSAhaW1wb3J0YW50O31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuIiwiLmJveC1pbnB1dC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICYud2l0aC1zZWxlY3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAuYm94LXNlbGVjdCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNC41cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzZWxlY3Qge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDcuMnJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNC41cmVtIDAgMnJlbTtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS44cmVtLCAxLjUpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaWNvbi9pY28tYXJyb3ctZG93bjAzLnN2ZycpIG5vLXJlcGVhdCByaWdodCAycmVtIGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYm94LWlucHV0IHtcclxuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICBpbnB1dCB7Ym9yZGVyOiBub25lO31cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnR5LWJvcmRlciB7XHJcbiAgICAgICAgLmJveC1zZWxlY3Qge2JvcmRlcjogMC4ycmVtIHNvbGlkICRibGFjazsgYm9yZGVyLXJpZ2h0OiBub25lO31cclxuICAgICAgICAuYm94LWlucHV0IHtib3JkZXI6IDAuMnJlbSBzb2xpZCAkYmxhY2s7IGJvcmRlci1sZWZ0OiBub25lO31cclxuICAgIH1cclxuICAgICYudHktZXJyb3Ige1xyXG4gICAgICAgIC5ib3gtaW5wdXQgaW5wdXQge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNGRjU0NDIgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmVycm9yLXR4dCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjRyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjJyZW0sIDEuOCwgI0ZGNTQ0Mik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJveC1pbnB1dCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICYudHktc2VhcmNoIHtcclxuICAgICAgICAgICAgaW5wdXQge3BhZGRpbmctcmlnaHQ6IDEwLjVyZW07fVxyXG4gICAgICAgICAgICAuaWNvbi10ZXh0LXJlc2V0IHtyaWdodDogNy41cmVtO31cclxuICAgICAgICB9XHJcbiAgICAgICAgJi53aWR0aC10eHQge1xyXG4gICAgICAgICAgICBpbnB1dCB7cGFkZGluZy1yaWdodDogMTIuNXJlbTt9XHJcbiAgICAgICAgICAgIC5pY29uLXRleHQtcmVzZXQge3JpZ2h0OiA5cmVtO31cclxuICAgICAgICB9XHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlcntjb2xvcjogIzk5OTt9XHJcbiAgICAgICAgICAgICY6ZGlzYWJsZWQge2JhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7fVxyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA3LjJyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNi4ycmVtIDAgMnJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgYm9yZGVyOiAwLjJyZW0gc29saWQgJGJsYWNrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgICAgICAgb3V0bGluZTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmljb24tdGV4dC1yZXNldCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pY29uLXNlYXJjaCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyLjhyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMi44cmVtO1xyXG4gICAgICAgICAgICAmLWJpZyB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMnJlbTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMuOHJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMy44cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAycmVtO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYsICM5OTkpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJveC1jaGVjay13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA0LjdyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogLjZyZW07XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge0BpbmNsdWRlIGhpZGRlbjt9XHJcbiAgICAuY2hrLXR4dCB7IEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNik7fVxyXG4gICAgaW5wdXQ6Y2hlY2tlZCB+IC5pY29uLWNoZWNrLFxyXG4gICAgaW5wdXQ6Y2hlY2tlZCB+IC5pY29uLWNoZWNrLWdyYXkge0BpbmNsdWRlIHN2Z0ljb24oMi40cmVtLCAyLjRyZW0sICRpY29uLWNoZWNrKTt9XHJcbiAgICBpbnB1dDpkaXNhYmxlZCB+IC5pY29uLWNoZWNrIHtAaW5jbHVkZSBzdmdJY29uKDIuNHJlbSwgMi40cmVtLCAkaWNvbi1jaGVjay1ncmF5KTt9XHJcblxyXG4gICAgJi50eTAyIHtcclxuICAgICAgICBzdHJvbmcge3BhZGRpbmctcmlnaHQ6IDEuNXJlbTsgZm9udC13ZWlnaHQ6IDcwMDt9XHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgyKSBzcGFuIHtjb2xvcjogJGdyYXktMDE7fVxyXG4gICAgfVxyXG59XHJcblxyXG4uYm94LXJhZGlvLXdyYXAge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA0LjdyZW07XHJcbiAgICAucmFkaW8td3JhcCB7XHJcbiAgICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtAaW5jbHVkZSBoaWRkZW47fVxyXG4gICAgICAgIGlucHV0OmNoZWNrZWQgfiAucmFkaW8tdHh0IHtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtAaW5jbHVkZSBzdmdJY29uKDIuNHJlbSwgMi40cmVtLCAkaWNvbi1yYWRpbyk7fVxyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucmFkaW8tdHh0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiAuOHJlbTtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ZnSWNvbigyLjRyZW0sIDIuNHJlbSwgJGljb24tcmFkaW8tb2ZmKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYsICM1NTUpO1xyXG4gICAgICAgICAgICAvLyB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnR5MDIge1xyXG4gICAgICAgIGdhcDogMDtcclxuICAgICAgICAucmFkaW8td3JhcCB7XHJcbiAgICAgICAgICAgIGlucHV0OmNoZWNrZWQgfiAucmFkaW8tdHh0IHtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ZnSWNvbigyLjRyZW0sIDIuNHJlbSwgJGljb24tY2hlY2tlZCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWNjZW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucmFkaW8tdHh0IHtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0LjhyZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMCAxcHggMXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2RkZDtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7ZGlzcGxheTogbm9uZTt9XHJcbiAgICAgICAgICAgICAgICAmLmxvbmcge21pbi13aWR0aDogMTMuM3JlbTt9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYsICM5OTkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIC5yYWRpby10eHQge2JvcmRlci1yaWdodC13aWR0aDogMXB4O31cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi50eTAzIHtcclxuICAgICAgICBnYXA6IDZyZW07XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAucmFkaW8td3JhcCB7XHJcbiAgICAgICAgICAgIGlucHV0OmNoZWNrZWQgfiAucmFkaW8tdHh0IHtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ZnSWNvbigyLjRyZW0sIDIuNHJlbSwgJGljb24tcmFkaW8tbGluZSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yYWRpby10eHQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNHJlbTtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHsgZGlzcGxheTogbm9uZTt9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCA0LjJyZW0sIDEuMiwkZ3JheS0wMik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYudHkwNCB7XHJcbiAgICAgICAgZ2FwOiA2cmVtO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLnJhZGlvLXdyYXAge1xyXG4gICAgICAgICAgICBpbnB1dDpjaGVja2VkIH4gLnJhZGlvLXR4dCB7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN2Z0ljb24oMi44cmVtLCAyLjhyZW0sICRpY29uLXJhZGlvMDIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yYWRpby10eHQge1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ZnSWNvbigyLjhyZW0sIDIuOHJlbSwgJGljb24tcmFkaW8tb2ZmMDIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC8vICY6OmJlZm9yZSB7IGRpc3BsYXk6IG5vbmU7fVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgNC4ycmVtLCAxLjIsJGdyYXktMDIpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJveC1hdHRhY2gtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgLmJveC1hdHRhY2gge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDMuMnJlbTtcclxuICAgICAgICBpbnB1dCB7ZGlzcGxheTogbm9uZTt9XHJcbiAgICAgICAgLmZpbGUtbmFtZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNy42cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQuOHJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAycmVtO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42LCAkZ3JheS0wMik7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxhYmVsLC5idG4tYmxhY2sge3BhZGRpbmc6IDFyZW0gMy41cmVtO31cclxuICAgICAgICAuYnRuLWJsYWNrIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYsI2ZmZik7fVxyXG4gICAgfVxyXG4gICAgLmluZm8tdHh0IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjJyZW0sIDEuODMsICRncmF5LTAyKTtcclxuICAgIH1cclxuICAgIC5ib3gtZmlsZS1hdHRhY2hlZCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICAgIC5ib3gtYXR0YWNoZWQtdHh0IHtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGJ1dHRvbiB7bWFyZ2luLWxlZnQ6IDFyZW07IHZlcnRpY2FsLWFsaWduOiBzdXBlcjt9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2VsZWN0LXR5IHtcclxuICAgIHBhZGRpbmc6IDEuMXJlbSA0cmVtIDEuMXJlbSAycmVtO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaWNvbi9pY28tYXJyb3ctZG93bjAzLnN2ZycpIG5vLXJlcGVhdCByaWdodCAycmVtIGNlbnRlcjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYsICM5OTkpO1xyXG4gICAgJjpkaXNhYmxlZCB7YmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTt9XHJcbn1cclxuXHJcbi50eHRhcmVhLXR5IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMTRyZW07XHJcbiAgICBwYWRkaW5nOiAxcmVtIDJyZW07XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgcmVzaXplOiBub25lO1xyXG4gICAgJjo6cGxhY2Vob2xkZXIge0BpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNiwgIzk5OSk7fVxyXG4gICAgJjpkaXNhYmxlZCB7YmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTt9XHJcbn1cclxuXHJcbi5ib3gtZmlsZS13cmFwIHtcclxuICAgIGlucHV0W3R5cGU9XCJmaWxlXCJdIHtAaW5jbHVkZSBoaWRkZW47fVxyXG59XHJcblxyXG4uYm94LWxvYWRpbmcge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgJi5hY3RpdmUge29wYWNpdHk6IDE7ei1pbmRleDogOTk5OTt9XHJcbiAgICAuaW5uZXItbG9hZGluZyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxMy42cmVtO1xyXG4gICAgICAgIGhlaWdodDogMTMuNnJlbTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjgsIDI4LCAyOCwgMC42KTtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogOHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uc2UoXCJtb2JpbGVcIikge1xyXG4gICAgLmJveC1pbnB1dC13cmFwIHtcclxuICAgICAgICAmLndpdGgtc2VsZWN0IHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAxLjZyZW07XHJcbiAgICAgICAgICAgIC5ib3gtc2VsZWN0IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge2Rpc3BsYXk6IG5vbmU7fVxyXG4gICAgICAgICAgICAgICAgc2VsZWN0IHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2ljb24vaWNvLWFycm93LWRvd24wMy5zdmcnKSBuby1yZXBlYXQgcmlnaHQgMnJlbSBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi50eS1ib3JkZXIge1xyXG4gICAgICAgICAgICAuYm94LXNlbGVjdCB7Ym9yZGVyOiAwLjFyZW0gc29saWQgJGJsYWNrO31cclxuICAgICAgICAgICAgLmJveC1pbnB1dCB7IGJvcmRlcjogMC4xcmVtIHNvbGlkICRibGFjazt9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ib3gtaW5wdXQge1xyXG4gICAgICAgICAgICAmLnR5LXNlYXJjaCB7XHJcbiAgICAgICAgICAgICAgICBpbnB1dCB7cGFkZGluZy1yaWdodDogOXJlbTt9XHJcbiAgICAgICAgICAgICAgICAuaWNvbi10ZXh0LXJlc2V0IHtyaWdodDogNS41cmVtO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUuNHJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNnJlbSAwIDJyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaWNvbi10ZXh0LXJlc2V0IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaWNvbi1zZWFyY2gge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIuOHJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMi44cmVtO1xyXG4gICAgICAgICAgICAgICAgJi1iaWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYm94LWNoZWNrLXdyYXAge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAuaWNvbi1jaGVjayB7d2lkdGg6IDEuOHJlbTsgaGVpZ2h0OiAxLjhyZW07fVxyXG4gICAgICAgIC5jaGstdHh0IHsgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43KTt9XHJcbiAgICAgICAgaW5wdXQ6Y2hlY2tlZCArIC5pY29uLWNoZWNrIHtAaW5jbHVkZSBzdmdJY29uKDEuOHJlbSwgMS44cmVtLCAkaWNvbi1jaGVja2VkKTt9XHJcbiAgICB9XHJcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcbi8v6rO17Ya1XHJcbi5ib3gtYm9hcmQtbW9yZSB7bWFyZ2luLXRvcDogMTByZW07fVxyXG4uYm9hcmQtdG9wIHttYXJnaW4tYm90dG9tOiAzcmVtO31cclxuLmVtcHR5LXJlc3VsdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcGFkZGluZzogNHJlbSAwO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgIGJvcmRlci1jb2xvcjogI2RkZDtcclxuICAgIEBpbmNsdWRlIHRleHQoNDAwLCAyLjRyZW0sIDEuNCk7XHJcbn1cclxuXHJcbi5ib2FyZC10ZXh0LWxpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBib3JkZXItd2lkdGg6IDAuMnJlbSAwIDAuMnJlbTtcclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICBib3JkZXItY29sb3I6ICRibGFjaztcclxuICAgID4gbGkge1xyXG4gICAgICAgICYgfiBsaSB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgIH1cclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogNHJlbSAwO1xyXG4gICAgICAgIC5ib3gge1xyXG4gICAgICAgICAgICAmLXN0YXRlIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1JTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMi40cmVtLCAxLjMsICM5OTkpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5pbmcgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0wLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTAuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG11bHRpRWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAyLjRyZW0sIDEuNCwgJGJsYWNrLCAtMC4wMXJlbSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNiwgIzU1NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIgLnRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWRhdGUge1xyXG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNSwgIzk5OSk7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi50eTAxIHtcclxuICAgICAgICBib3JkZXItd2lkdGg6IDFweCAwIDFweDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICNkZGQ7XHJcbiAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgICYgfiBsaSB7Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7fVxyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucHVibGlzaGVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICBnYXA6IC40cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjhyZW0sIDEuNCk7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTE0MTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRpdCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMi40cmVtLCAxLjQpO1xyXG4gICAgICAgICAgICAgICAgLy8gJi5uZXcge1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIC8vICAgICBwYWRkaW5nLXJpZ2h0OiAzLjZyZW07XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgLy8gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIC8vICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgLy8gICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIC8vICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIC8vICAgICAgICAgQGluY2x1ZGUgc3ZnSWNvbigyLjhyZW0sIDIuOHJlbSwgJGljb24tdGFnKTtcclxuICAgICAgICAgICAgICAgIC8vICAgICB9XHJcbiAgICAgICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBlbGxpcHNpcztcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJveC11dGlsIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAzLjhyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgLmRhdGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjUsICM5OTkpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmxpc3Qtd3JpdGVyLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAyLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNywgJGdyYXktMDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmIH4gbGk6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3gtZG9jdW1lbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHJlbSAwO1xyXG4gICAgICAgICAgICAgICAgLmJveC1kb2N1bWVudC1pbmZvIHttYXgtd2lkdGg6IDkwJTt9XHJcbiAgICAgICAgICAgICAgICAuYm94LWRvY3VtZW50LWF0dGFjaCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5idG4tZG93bmxvYWQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubmV3cy1zb3VyY2Uge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnR5MDIge1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4IDAgMXB4O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogI2RkZDtcclxuICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgLmJveCB7XHJcbiAgICAgICAgICAgICAgICAmLWRvY3VtZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHJlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtZG9jdW1lbnQtYXJlYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMCAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5idG4tZG93bmxvYWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYm94LXRodW1ibmFpbCBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib3gtZG9jdW1lbnQtaW5mbyAudGl0LFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYm94LWRvY3VtZW50LWluZm8gLmRvY3VtZW50LXR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtdGh1bWJuYWlsIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTkuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTA1O1xyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYtZG9jdW1lbnQtaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcmVtKTtcclxuICAgICAgICAgICAgICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAyLjRyZW0sIDEuNCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5kb2N1bWVudC10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG11bHRpRWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNzUsICRncmF5LTAxKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC11dGlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAyLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5saXN0LXdyaXRlci1pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAyLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmRhdGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNSwgJGdyYXktMDIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYm9hcmQtY2FyZC1saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGdhcDogMTByZW0gMy4ycmVtO1xyXG4gICAgLmJveC1ib2FyZC1jYXJkIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMi4ycmVtKTtcclxuICAgICAgICBtaW4taGVpZ2h0OiA0MS4ycmVtO1xyXG4gICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICRncmF5LTA1O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTA1O1xyXG4gICAgICAgICYgPiBhIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNHJlbSA0cmVtIDA7XHJcbiAgICAgICAgICAgIC5jYXJkLXRleHQtaW5mbyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIC50aXQge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG11bHRpRWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDIuNHJlbSwgMS40KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG11bHRpRWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA0cmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42LCRncmF5LTAxKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC51dGlsIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAuYm94LXR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43KTtcclxuICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIC5jYXJkLXRleHQtaW5mbyAudGl0LFxyXG4gICAgICAgICAgICAgICAgLmxpc3QtaGFzaHRhZyBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGFjY2VudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJveC1idG4ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiA0cmVtO1xyXG4gICAgICAgICAgICBib3R0b206IDRyZW07XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi50eTAyIHtcclxuICAgICAgICAuYm94LWJvYXJkLWNhcmQge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxLjZyZW0pO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI1LjVyZW07XHJcbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTFyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZShvZGQpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAudXRpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAuYm9hcmQtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuOHJlbSwgMS41NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZyhcIi4uL2ltYWdlcy9pY29uL2ljby1jb21tYS5zdmdcIiwgXCJjZW50ZXJcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmRhdGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjc1LCAjOTk5KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtdWx0aUVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAyLjRyZW0sIDEuNik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgJGFjY2VudDtcclxuICAgICAgICAgICAgICAgIC50aXQge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi50eTAzIHtcclxuICAgICAgICAuYm94LWJvYXJkLWNhcmQge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzNC40cmVtO1xyXG4gICAgICAgICAgICAmID4gYSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDRyZW0gMDtcclxuICAgICAgICAgICAgICAgIC5jYXJkLXRleHQtaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnR4dCB7bWFyZ2luOiA0cmVtIDAgMS42cmVtO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYm94LXV0aWwge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA0cmVtIDRyZW07XHJcbiAgICAgICAgICAgICAgICAubGlzdC1oYXNodGFnIHtcclxuICAgICAgICAgICAgICAgICAgICAvLyBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7YSB7dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmV9fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZGF0ZSB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43LCAkZ3JheS0wMik7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5ib2FyZC1zdGF0ZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgQGluY2x1ZGUgdGV4dCg3MDAsIDIuNHJlbSwgMS4zLCAkZ3JheS0wMik7XHJcbiAgICAmLm9uIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC44cmVtO1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDAuOHJlbTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgd2lkdGg6IDEuNnJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjZyZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTE0MTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmJvYXJkLWltZy1saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDMuMnJlbTtcclxuICAgIC5ib3gtYm9hcmQtY2FyZCB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIC50aHVtYm5haWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzVyZW07XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNi4ycmVtKTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IC0xNy41cmVtIDAgMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMC40cmVtIHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAxNXB4IDE1cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xyXG4gICAgICAgICAgICAgICAgLnRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXVsdGlFbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMi40cmVtLCAxLjQpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA0cmVtIDAgMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtdWx0aUVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNiwgJGdyYXktMDEsIC0wLjAxZW0pO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmxpc3QtaGFzaHRhZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjVyZW0gMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgLnRodW1ibmFpbCBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRhY2NlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdCB7dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuZXh0ZXJuYWwge1xyXG4gICAgICAgICAgICAgICAgLmxpc3QtdXRpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZyhcIi4uL2ltYWdlcy9pY29uL2ljby1hcnJvdzAyLnN2Z1wiLCBcImNlbnRlclwiLCBcImNvbnRhaW5cIik7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi50eTAyIHtcclxuICAgICAgICAuYm94LWJvYXJkLWNhcmQge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAyLjJyZW0pO1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0wNTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDAuNHJlbSBzb2xpZCAkZ3JheS0wNTtcclxuICAgICAgICAgICAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmxpc3QtaGFzaHRhZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWNjZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmRldGFpbC1jb250ZW50cy1sYXlvdXQge1xyXG4gICAgLmRldGFpbC1oZWFkLWxheW91dCB7XHJcbiAgICAgICAgLnR5cG8tdGl0bGUtMDEge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgNS42cmVtLCAxLjIpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZGF0ZS11dGlsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiAxLjRyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNnJlbSAwIDA7XHJcbiAgICAgICAgICAgIC5ib2FyZC1zdGF0ZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAyLjhyZW07XHJcbiAgICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNiwgJGJsYWNrKTtcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS41LCAkZ3JheS0wMik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAud3JpdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42LCAkZ3JheS0wMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5zb3VyY2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcsICRncmF5LTAxKTtcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYm94LWRldGFpbC1pbmZvIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAzLjJyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cmVtO1xyXG4gICAgICAgICAgICAmLnR5MDIge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiA+IGxpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHN0cm9uZyB7cGFkZGluZy1ib3R0b206IDJyZW07IEBpbmNsdWRlIHRleHQoNzAwLCAyLjRyZW0sIDEuNywgJGJsYWNrLCAtMC4wMXJlbSk7fVxyXG4gICAgICAgICAgICAgICAgZW0ge0BpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNzUsJGdyYXktMDIsLTAuMDFyZW0pO31cclxuICAgICAgICAgICAgICAgIHNwYW4ge0BpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNyk7fVxyXG4gICAgICAgICAgICAgICAgLmxvY2F0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMi44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoXCIuLi9pbWFnZXMvaWNvbi9pY28tcGluLnN2Z1wiLCBcImNlbnRlclwiLCBcImNvbnRhaW5cIik7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ib3gtYXR0YWNoLXdyYXAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGdhcDogMnJlbTtcclxuICAgICAgICAgICAgJi50eTAyIHttYXJnaW4tdG9wOiA0cmVtO31cclxuXHJcbiAgICAgICAgICAgIC5idG4tdHh0LWRvd25sb2FkIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUxcmVtO1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoJy4uL2ltYWdlcy9pY29uL2ljby1wYXBlcnMuc3ZnJywgJ2NlbnRlcicsICdjb250YWluJyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoJy4uL2ltYWdlcy9pY29uL2ljby1kb3dubG9hZC5zdmcnLCAnY2VudGVyJywgJ2NvbnRhaW4nKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNiwkZ3JheS0wMSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZGV0YWlsLWJvZHktbGF5b3V0IHtcclxuICAgICAgICBwYWRkaW5nOiA2cmVtIDAgMTVyZW07XHJcbiAgICAgICAgLmJveC10ZW1wIHtcclxuICAgICAgICAgICAgJi13cmFwIHtcclxuICAgICAgICAgICAgICAgIC50ZW1wLXRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDIuNHJlbSwgMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMC42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMTQxO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDRyZW07XHJcbiAgICAgICAgICAgICAgICAudGVtcC10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnR5MDIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cmVtIDAgMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgICAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi1ibGFjayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjc1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLWdyYXkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS43NSwkZ3JheS0wMik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1saXN0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDRyZW07XHJcbiAgICAgICAgICAgICAgICBvbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAwIDAgM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaSB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS43KTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1ub3RpY2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDZyZW0gMy42cmVtO1xyXG4gICAgICAgICAgICAgICAgLm5vdGljZS10aXR7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjZyZW0sIDEuNik7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTMuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdmdJY29uKDIuOHJlbSwgMi44cmVtLCAkaWNvbi1ub3RpY2UpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYm94LWVkaXRvci13cmFwIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmID4gYSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS44O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZyhcIi4uL2ltYWdlcy9pY29uL2ljby1hcnJvdzAyLnN2Z1wiLCBcImNlbnRlclwiLCBcImNvbnRhaW5cIik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJveC1idG4ge3BhZGRpbmctdG9wOiA4cmVtO31cclxuICAgICAgICAucmVsZXZhbnQtYXJlYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xyXG4gICAgICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuNnJlbSwgMS42LCAkYmxhY2spO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNywgJGJsYWNrKTtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRldGFpbC1ib2R5LWNvbnRlbnRzMDEge1xyXG4gICAgICAgIHBhZGRpbmc6IDhyZW0gMCAwO1xyXG4gICAgfVxyXG4gICAgLmRldGFpbC1wYWdpbmctbGF5b3V0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgIC5saXN0LWl0ZW0sXHJcbiAgICAgICAgLm5vLWxpc3QtaXRlbSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNSU7XHJcbiAgICAgICAgICAgIHN0cm9uZyB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS41NSwgJGJsYWNrLCAtMC4wMXJlbSk7fVxyXG4gICAgICAgICAgICAmLnByZXYge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3LjZyZW07XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZyhcIi4uL2ltYWdlcy9pY29uL2ljby1hcnJvdy1sZWZ0LnN2Z1wiLCBcImNlbnRlclwiLCBcImNvbnRhaW5cIik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5uZXh0IHtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3LjZyZW07XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0LjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0LjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoXCIuLi9pbWFnZXMvaWNvbi9pY28tYXJyb3ctcmlnaHQuc3ZnXCIsIFwiY2VudGVyXCIsIFwiY29udGFpblwiKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZGV0YWlsLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG11bHRpRWxsaXBzaXM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm5vLWxpc3QtaXRlbSB7XHJcbiAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktMDI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hY2NvcmRpb24tbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogNC4ycmVtO1xyXG4gICAgPiBsaSB7XHJcbiAgICAgICAgLmFjY29yZGlvbiB7XHJcbiAgICAgICAgICAgICYtdGl0IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAyLjRyZW0sIDEuMTUpO1xyXG5cclxuICAgICAgICAgICAgICAgIC5idG4tYWNjb3JkaW9uIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZyhcIi4uL2ltYWdlcy9pY29uL2ljby1hY2NvcmRpb24tZG93bi5zdmdcIiwgXCJjZW50ZXJcIiwgXCJjb250YWluXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLm9uOjphZnRlcixcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoXCIuLi9pbWFnZXMvaWNvbi9pY28tYWNjb3JkaW9uLXVwLnN2Z1wiLCBcImNlbnRlclwiLCBcImNvbnRhaW5cIik7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtdHh0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyLjJyZW0gMDtcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNzUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYudHkwMiB7XHJcbiAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xyXG4gICAgICAgICAgICBib3JkZXI6IDAuNHJlbSBzb2xpZCAjRjVGNUY1O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWNjZW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5hY2NvcmRpb24ge1xyXG4gICAgICAgICAgICAgICAgJi10aXQge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAycmVtLCAxLjQpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAyLjZyZW0gMS41cmVtIDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZyhcIi4uL2ltYWdlcy9pY29uL2ljby1wbHVzLXRoaW4uc3ZnXCIsIFwiY2VudGVyXCIsIFwiY29udGFpblwiKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm9uIHtmb250LXdlaWdodDogNzAwO31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLXR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDNyZW0gNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uZm9sZC1saXN0IHtcclxuICAgIGxpIHtcclxuICAgICAgICAuZm9sZCB7XHJcbiAgICAgICAgICAgICYtdGl0IHsgQGluY2x1ZGUgdGV4dCg3MDAsIDEuOHJlbSwgMS41KTt9XHJcbiAgICAgICAgICAgICYtdHh0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMXJlbSAwIDJyZW07XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjc1KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmxhd3llci1zZWFyY2gtd3JhcCB7XHJcbiAgICBwYWRkaW5nOiAyMHJlbSAwO1xyXG4gICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZyhcIi4uL2ltYWdlcy90ZW1wL3Byb2Zlc3NvbmFscy1iZzAxLnBuZ1wiLCBcImNlbnRlclwiLCBcImNvdmVyXCIpO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC5saXN0LXRpdCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogM3JlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGFjY2VudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS0wNjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uYm94LWNvbnRlbnRzLXdyYXAge1xyXG4gICAgJi5zZWFyY2gtbnVsbCB7XHJcbiAgICAgICAgYXJ0aWNsZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcmVtIDAgN3JlbTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDMuMnJlbSwgMS4zLCAkZ3JheS0wMik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5saXN0LWxhd3llciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAzLjJyZW07XHJcbiAgICAmLnNsaWRlci1sYXd5ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgJi13cmFwIHtcclxuICAgICAgICAmLndpZGUtYmcge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTUuM3JlbTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTA1O1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gM+qwnOuhnCDrs7TsnbzrlYwgdHkwMVxyXG4gICAgJi50eTAxIHtcclxuICAgICAgICB3aWR0aDogMTYwcmVtO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIC5ib3gtaW5mby1sYXd5ZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMzMuMzMzJTtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAudGh1bWJuYWlsIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1LjNyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLmNvbnRhY3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDAuN3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmdyYWRlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDJyZW0gMCA0cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIDXqsJzroZwg67O07J6EICsg7J247Y+sIO2FjeyKpO2KuCB0eTAyXHJcbiAgICAmLnR5MDIge1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZ2FwOiA4cmVtIDIuNHJlbTtcclxuICAgICAgICAuYm94LWluZm8tbGF3eWVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjAlIC0gMS45MnJlbSk7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgLnRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDIuNHJlbSwgMS40KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmdyYWRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwLjhyZW0gMCAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjUsICM1NTUpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyA06rCc66GcIOuztOydvOuVjFxyXG4gICAgJi50eTAzIHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGdhcDogMy4ycmVtO1xyXG4gICAgICAgIC5ib3gtaW5mby1sYXd5ZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAyLjRyZW0pO1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIC50aHVtYm5haWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjcuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAubmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAyLjRyZW0sIDEuNCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5ncmFkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMC42cmVtIDAgMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS41LCAjNTU1KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gNeqwnOuhnCDrs7TsnoQgKyDsnbjtj6wg7YWN7Iqk7Yq4IOyXhuydjCArIOydtOumhOunjFxyXG4gICAgLmJveC1pbmZvLWxhd3llciB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMjAlIC0gMi40cmVtKTtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgLnRodW1ibmFpbCBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAuY29udGFjdCBsaSAuZW1haWwsXHJcbiAgICAgICAgICAgICAgICAgICAgLmNvbnRhY3QgbGkgLnRlbCxcclxuICAgICAgICAgICAgICAgICAgICAubmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGh1bWJuYWlsIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE5LjVyZW07XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMDU7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMnJlbTtcclxuICAgICAgICAgICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMi40cmVtLCAxLjQpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmdyYWRlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IC42cmVtIDAgMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjUsICM1NTUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmNvbnRhY3Qge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg2MDAsIDEuNHJlbSwgMS43KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcsICM1NTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kb3QtbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMnJlbTtcclxuICAgIGxpIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjJyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS44KTtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMS4zcmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogMC40cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDAuNHJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uZGFzaC1saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDIuNHJlbSAycmVtO1xyXG4gICAgbGkge1xyXG4gICAgICAgIHdpZHRoOiAyNHJlbTtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGdhcDogMS42cmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS44cmVtLCAxLjU1KTtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuM3JlbTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmxpc3Qtc25zIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHotaW5kZXg6IDk7XHJcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgcGFkZGluZzogMnJlbTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgbGkge1xyXG4gICAgICAgICYgfiBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDFyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDIsICMwMDApO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubW9yZSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgLmJ0bi1tb3JlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZyhcIi4uL2ltYWdlcy9pY29uL2ljby1wbHVzLnN2Z1wiLCBcImNlbnRlclwiLCBcImNvbnRhaW5cIik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmxpc3Qtc29ydGluZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMS44cmVtO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDRyZW07XHJcbiAgICBsaSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGEsXHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS40LCAjNTU1KTtcclxuICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS42cmVtLCAxLjQsICRibGFjayk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmxpc3QtaGFzaHRhZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMC41cmVtIDEuNHJlbTtcclxuICAgIGxpIHtcclxuICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjQpO1xyXG4gICAgfVxyXG59XHJcbi5saXN0LWRhdGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDIuOHJlbTtcclxuICAgIGxpIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS40LCAkZ3JheS0wMik7XHJcbiAgICAgICAgJiB+IGxpIHtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5saXN0LXV0aWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDIuOHJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxpIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43LCAkZ3JheS0wMik7XHJcbiAgICAgICAgJiB+IGxpIHtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRhdGUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS41LCAkZ3JheS0wMik7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIE1PQklMRVxyXG5AaW5jbHVkZSByZXNwb25zZShcIm1vYmlsZVwiKSB7XHJcbiAgICAvL+qzte2GtVxyXG4gICAgLmJveC1ib2FyZC1tb3JlIHsgbWFyZ2luLXRvcDogNHJlbTt9XHJcbiAgICAuYm9hcmQtdG9wIHttYXJnaW4tYm90dG9tOiAycmVtO31cclxuICAgIC5ib2FyZC10ZXh0LWxpc3Qge1xyXG4gICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogM3JlbSAwIDJyZW07XHJcbiAgICAgICAgICAgIC5ib3gge1xyXG4gICAgICAgICAgICAgICAgJi1zdGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS42cmVtLCAxLjYsICM5OTkpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmluZyBzcGFuOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50aXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS41NSwgJGJsYWNrLCAtMC4wMXJlbSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS44LCAjNTU1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIC50aXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS4ycmVtLCAxLjgsICM5OTkpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi50eTAxIHtcclxuICAgICAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcmVtIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucHVibGlzaGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuNHJlbSwgMS43KTtcclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7ZGlzcGxheTogbm9uZTt9XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS41NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gJi5uZXcge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vICAgICBAaW5jbHVkZSBtdWx0aUVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgICAgIC8vICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIHBhZGRpbmctcmlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIG1hcmdpbi10b3A6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIEBpbmNsdWRlIHN2Z0ljb24oMnJlbSwgMnJlbSwgJGljb24tdGFnKTtcclxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC8vIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXVsdGlFbGxpcHNpcygzKTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjg1KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ib3gtdXRpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IC42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLmRhdGUge0BpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNSwgIzk5OSk7IH1cclxuICAgICAgICAgICAgICAgICAgICAubGlzdC13cml0ZXItaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuMnJlbSwgMS44MywgIzU1NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmIH4gbGk6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZTo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGU6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuc291cmNlLXV0aWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDIuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYm94LWRvY3VtZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMDtcclxuICAgICAgICAgICAgICAgICAgICAuYm94LWRvY3VtZW50LWluZm8ge21heC13aWR0aDogMTAwJTt9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC1kb2N1bWVudC1hdHRhY2gge2dhcDogMXJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJ0bi1kb3dubG9hZCB7bWFyZ2luLXRvcDogMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdCB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS43NSk7fVxyXG4gICAgICAgICAgICAgICAgICAgIC5kb2N1bWVudC10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtdWx0aUVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjg1LCAjNTU1KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubmV3cy1zb3VyY2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNywgIzk5OSk7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi50eTAyIHtcclxuICAgICAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICAuYm94IHtcclxuICAgICAgICAgICAgICAgICAgICAmLWRvY3VtZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib3gtZG9jdW1lbnQtYXJlYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMCAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi10aHVtYm5haWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLWRvY3VtZW50LWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmRvY3VtZW50LXR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXVsdGlFbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNzUsICRncmF5LTAxKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYm94LXV0aWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5saXN0LXdyaXRlci1pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuMnJlbSwgMS44KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYm9hcmQtY2FyZC1saXN0IHtcclxuICAgICAgICBnYXA6IDRyZW07XHJcbiAgICAgICAgLmJveC1ib2FyZC1jYXJkIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGdyYXktMDU7XHJcbiAgICAgICAgICAgICYgPiBhIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMnJlbSAwO1xyXG4gICAgICAgICAgICAgICAgLmNhcmQtdGV4dC1pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIC50aXQge0BpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNTUsIC0wLjAxcmVtKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMXJlbSAwIDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS44NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5kYXRlIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcsICM5OTkpO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIC5jYXJkLXRleHQtaW5mbyAudGl0LFxyXG4gICAgICAgICAgICAgICAgICAgIC5saXN0LWhhc2h0YWcgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge2JvcmRlcjogMnB4IHNvbGlkICRhY2NlbnQ7fVxyXG4gICAgICAgICAgICAuYm94LWJ0biB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAycmVtIDNyZW07XHJcbiAgICAgICAgICAgICAgICAuYnRuLXZpZXctYWxsIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIgeyB3aWR0aDogMi40cmVtOyBoZWlnaHQ6IDIuNHJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS4ycmVtLCAxLjgzKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGkge2Rpc3BsYXk6IG5vbmU7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYudHkwMiB7XHJcbiAgICAgICAgICAgIGdhcDogMy4ycmVtO1xyXG4gICAgICAgICAgICAuYm94LWJvYXJkLWNhcmQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI3cmVtO1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjJyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3JlbSAzcmVtIDYuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAudXRpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib2FyZC10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuNnJlbSwgMS43NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmRhdGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNTcsICM5OTkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC50aXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS44cmVtLCAxLjYpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnR5MDMge1xyXG4gICAgICAgICAgICAuYm94LWJvYXJkLWNhcmQge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICYgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3JlbSAycmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNhcmQtdGV4dC1pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAudHh0IHttYXJnaW46IDIuNHJlbSAwIDA7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ib3gtdXRpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAycmVtIDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLmxpc3QtaGFzaHRhZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS4ycmVtLCAyKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5kYXRlIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcsICRncmF5LTAyKTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYm9hcmQtc3RhdGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcclxuICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS42cmVtLCAxLjYsICRncmF5LTAyKTtcclxuICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwLjhyZW07XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ib2FyZC1pbWctbGlzdCB7XHJcbiAgICAgICAgLmJveC1ib2FyZC1jYXJkIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAudGh1bWJuYWlsIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2LjhyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIuNHJlbSk7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogLTguNHJlbSAwIDAgYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS41NSwgJGJsYWNrLCAtMC4wMWVtKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5saXN0LWhhc2h0YWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuZXh0ZXJuYWwge1xyXG4gICAgICAgICAgICAgICAgICAgIC5saXN0LXV0aWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKFwiLi4vaW1hZ2VzL2ljb24vaWNvLWFycm93MDItZ3JheS5zdmdcIiwgXCJjZW50ZXJcIiwgXCJjb250YWluXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnR5MDIge1xyXG4gICAgICAgICAgICAuYm94LWJvYXJkLWNhcmQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAudGh1bWJuYWlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3JlbSAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50aXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS41NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIuNHJlbSAwIDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtdWx0aUVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43LCRncmF5LTAxKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubGlzdC1oYXNodGFnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRldGFpbC1jb250ZW50cy1sYXlvdXQge1xyXG4gICAgICAgIC5kZXRhaWwtaGVhZC1sYXlvdXQge1xyXG4gICAgICAgICAgICAudHlwby10aXRsZS0wMSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMi40cmVtLCAxLjUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kYXRlLXV0aWwge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjRyZW07XHJcbiAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5saXN0LXV0aWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNywgJGdyYXktMDIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAud3JpdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS4ycmVtLCAxLjgsICRncmF5LTAxKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5zb3VyY2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjJyZW0sIDEuOCwgJGdyYXktMDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJveC1kZXRhaWwtaW5mbyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgJi50eTAyIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtwYWRkaW5nLWJvdHRvbTogMXJlbTsgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjhyZW0sIDEuOCwgJGJsYWNrLCAtMC4wMXJlbSk7fVxyXG4gICAgICAgICAgICAgICAgICAgIGVtIHt3aWR0aDogNS4ycmVtOyBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcsJGdyYXktMDIsLTAuMDFyZW0pO31cclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcpO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYm94LWF0dGFjaC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAmLnR5MDIge21hcmdpbi10b3A6IDNyZW07fVxyXG4gICAgICAgICAgICAgICAgLmJ0bi10eHQtZG93bmxvYWQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge2Rpc3BsYXk6IG5vbmU7fVxyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjJyZW0sIDIuMSwkZ3JheS0wMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kZXRhaWwtYm9keS1sYXlvdXQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDAgOHJlbTtcclxuICAgICAgICAgICAgJiA+IGEge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43KTtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoXCIuLi9pbWFnZXMvaWNvbi9pY28tYXJyb3cwMi5zdmdcIiwgXCJjZW50ZXJcIiwgXCJjb250YWluXCIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3gtdGVtcCB7XHJcbiAgICAgICAgICAgICAgICAmLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIC50ZW1wLXRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjhyZW0sIDEuNTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIC50ZW1wLXR4dCB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43KTt9XHJcbiAgICAgICAgICAgICAgICAgICAgJi50eTAyIHtnYXA6IDFyZW07IHBhZGRpbmctYm90dG9tOiAycmVtO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgb2wge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAuNnJlbSAwIDAgMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge0BpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNyk7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtbm90aWNlIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgNnJlbSAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIC5ub3RpY2UtdGl0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjJyZW0sIDIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdmdJY29uKDIuNHJlbSwgMi40cmVtLCAkaWNvbi1ub3RpY2UpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3gtYnRuIHtwYWRkaW5nLXRvcDogNHJlbTt9XHJcbiAgICAgICAgICAgIC5yZWxldmFudC1hcmVhIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgIGdhcDogMCAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC42cmVtIDAgMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZGV0YWlsLXBhZ2luZy1sYXlvdXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNHJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XHJcbiAgICAgICAgICAgIC5saXN0LWl0ZW0sXHJcbiAgICAgICAgICAgIC5uby1saXN0LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAzLjdyZW07XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIC5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICYudHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS43NSwgJGdyYXktMDIsIC0wLjAxcmVtKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnByZXYsXHJcbiAgICAgICAgICAgICAgICAmLm5leHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLm5leHQge1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5kZXRhaWwtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3gtYnRuIHtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0cmVtIGF1dG8gMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5hY2NvcmRpb24tbGlzdCB7XHJcbiAgICAgICAgZ2FwOiAzcmVtO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgLmFjY29yZGlvbiB7XHJcbiAgICAgICAgICAgICAgICAmLXRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS41NSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5idG4tYWNjb3JkaW9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwLjZyZW0gMCAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjg1KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvbGQtbGlzdCB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAuZm9sZCB7XHJcbiAgICAgICAgICAgICAgICAmLXRpdCB7IEBpbmNsdWRlIHRleHQoNzAwLCAxLjhyZW0sIDEuNSk7fVxyXG4gICAgICAgICAgICAgICAgJi10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjg1KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubGF3eWVyLXNlYXJjaC13cmFwIHtcclxuICAgICAgICBwYWRkaW5nOiAxOHJlbSAwIDkuNXJlbTtcclxuICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKFwiLi4vaW1hZ2VzL3RlbXAvcHJvZmVzc29uYWxzLWJnMDEtbW8ucG5nXCIsIFwiY2VudGVyXCIsIFwiY292ZXJcIik7XHJcbiAgICAgICAgLmJveC1pbnB1dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubGlzdC10aXQge1xyXG4gICAgICAgICAgICBnYXA6IDEuNnJlbTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2Nyb2xsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMHJlbSAwIDA7XHJcbiAgICAgICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuN3JlbTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZyhcIi4uL2ltYWdlcy9pY29uL2ljby1zY3JvbGwtYXJyb3ctd3RoaWUuc3ZnXCIsIFwiY2VudGVyXCIsIFwiY29udGFpblwiKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ib3gtY29udGVudHMtd3JhcCB7XHJcbiAgICAgICAgJi5zZWFyY2gtbnVsbCB7XHJcbiAgICAgICAgICAgIGFydGljbGUge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTByZW0gMCA3cmVtO1xyXG4gICAgICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMi40cmVtLCAxLjQsICRncmF5LTAyKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5saXN0LWxhd3llciB7XHJcbiAgICAgICAgJi5zbGlkZXItbGF3eWVyOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgICAgICAgbGVmdDogLTIuNHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNi41cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi13cmFwIHtcclxuICAgICAgICAgICAgJi53aWRlLWJnOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnR5MDEge1xyXG4gICAgICAgICAgICBnYXA6IDNyZW0gMDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJveC1pbmZvLWxhd3llciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTYuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDIuM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmNvbnRhY3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnR5MDIge1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZ2FwOiAyLjRyZW0gMDtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJveC1pbmZvLWxhd3llciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50aHVtYm5haWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjhyZW0sIDEuNTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ncmFkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS4ycmVtLCAxLjgsICM1NTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb250YWN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNjAwLCAxLjJyZW0sIDEuOCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS4ycmVtLCAxLjgsICM1NTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnR5MDMge1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZ2FwOiAyLjVyZW0gMDtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJveC1pbmZvLWxhd3llciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50aHVtYm5haWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjhyZW0sIDEuNTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ncmFkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS4ycmVtLCAxLjgsICM1NTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb250YWN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNjAwLCAxLjJyZW0sIDEuOCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS4ycmVtLCAxLjgsICM1NTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYm94LWluZm8tbGF3eWVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE1LjNyZW07XHJcbiAgICAgICAgICAgIGdhcDogMCAwLjZyZW07XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgLnRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNS41cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIHBhZGRpbmc6IDFyZW0gMi4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAxcmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgLm5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS44cmVtLCAxLjU1KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmdyYWRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43LCAjNTU1KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmNvbnRhY3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNjAwLCAxLjRyZW0sIDEuMyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTU1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVtcHR5LXJlc3VsdCB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAwO1xyXG4gICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNTUpO1xyXG4gICAgfVxyXG4gICAgLmRvdC1saXN0IHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogLjhyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDAuM3JlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMC4zcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRhc2gtbGlzdCB7XHJcbiAgICAgICAgZ2FwOiAzcmVtIDJyZW07XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICB3aWR0aDogMzglO1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNTUpO1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5saXN0LXNvcnRpbmcge1xyXG4gICAgICAgIGdhcDogMS44cmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICYgfiBsaTo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMC45cmVtO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGEsXHJcbiAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjQsICM1NTUpO1xyXG4gICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuNHJlbSwgMS40LCAkYmxhY2spO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmxpc3QtdXRpbCB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcsICRncmF5LTAyKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRhdGUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcsICRncmF5LTAyKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLnNsaWRlci13cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5wcm9ncmVzcy1iYXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDUuNXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xyXG4gICAgICAgICYubW8ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaW5nLWJhciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzO1xyXG4gICAgICAgICAgICAuYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoXCIuLi9pbWFnZXMvaWNvbi9pY28tYXJyb3ctcmlnaHQtd2hpdGUuc3ZnXCIsIFwiY2VudGVyXCIsIFwiY29udGFpblwiKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uc3dpcGVyLW5vdGlmaWNhdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5zd2lwZXItZHJhZy1zY3JvbGwge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICBwYWRkaW5nOiA1LjVyZW0gMCAxLjZyZW07XHJcbiAgICB9XHJcbiAgICAuc3dpcGVyLXNjcm9sbGJhciB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZGRkO1xyXG4gICAgICAgIC5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzIyMjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjIyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwMDBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjAwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZyhcIi4uL2ltYWdlcy9pY29uL2ljby1kcmFnLnN2Z1wiLCBcImNlbnRlclwiLCBcImNvbnRhaW5cIik7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbnNlKFwibW9iaWxlXCIpIHtcclxuICAgIC5zbGlkZXItd3JhcCB7XHJcbiAgICAgICAgLnByb2dyZXNzLWJhciB7XHJcbiAgICAgICAgICAgICYubW8ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNC41cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zd2lwZXItZHJhZy1zY3JvbGwge1xyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNC41cmVtIDAgMS42cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246NTBtc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6NTBtc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjM1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjY1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Ljc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI4MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjk1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTA1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4wNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4wNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTM1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTY1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTk1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjEwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjE1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQ1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjcwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjc1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246M3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6M3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0sYm9keVtkYXRhLWFvcy1lYXNpbmc9bGluZWFyXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjUsLjI1LC43NSwuNzUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2V9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW5dLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW5dIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tYmFja10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1iYWNrXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNiwtLjI4LC43MzUsLjA0NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMS4yNzUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNjgsLS41NSwuMjY1LDEuNTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXNpbmVdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ3LDAsLjc0NSwuNzE1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjM5LC41NzUsLjU2NSwxKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtc2luZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ0NSwuMDUsLjU1LC45NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFkXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA4NSwuNjgsLjUzKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhZF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhZF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhZF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhZF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ1NSwuMDMsLjUxNSwuOTU1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1jdWJpY10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1jdWJpY10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wODUsLjY4LC41Myl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWN1YmljXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1jdWJpY10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWN1YmljXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDU1LC4wMywuNTE1LC45NTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YXJ0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YXJ0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA4NSwuNjgsLjUzKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhcnRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YXJ0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFydF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhcnRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NTUsLjAzLC41MTUsLjk1NSl9W2RhdGEtYW9zXj1mYWRlXVtkYXRhLWFvc149ZmFkZV17b3BhY2l0eTowO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSx0cmFuc2Zvcm19W2RhdGEtYW9zXj1mYWRlXVtkYXRhLWFvc149ZmFkZV0uYW9zLWFuaW1hdGV7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfVtkYXRhLWFvcz1mYWRlLXVwXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS1kb3duXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMCwwKX1bZGF0YS1hb3M9ZmFkZS1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMCwwKX1bZGF0YS1hb3M9ZmFkZS11cC1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwxMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS11cC1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtZG93bi1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwtMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtZG93bi1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsLTEwMHB4LDApfVtkYXRhLWFvc149em9vbV1bZGF0YS1hb3NePXpvb21de29wYWNpdHk6MDt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksdHJhbnNmb3JtfVtkYXRhLWFvc149em9vbV1bZGF0YS1hb3NePXpvb21dLmFvcy1hbmltYXRle29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKSBzY2FsZSgxKX1bZGF0YS1hb3M9em9vbS1pbl17dHJhbnNmb3JtOnNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1pbi11cF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCkgc2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLWluLWRvd25de3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDBweCwwKSBzY2FsZSguNil9W2RhdGEtYW9zPXpvb20taW4tcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMCwwKSBzY2FsZSguNil9W2RhdGEtYW9zPXpvb20taW4tbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDAsMCkgc2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLW91dF17dHJhbnNmb3JtOnNjYWxlKDEuMil9W2RhdGEtYW9zPXpvb20tb3V0LXVwXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKSBzY2FsZSgxLjIpfVtkYXRhLWFvcz16b29tLW91dC1kb3duXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCkgc2NhbGUoMS4yKX1bZGF0YS1hb3M9em9vbS1vdXQtcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMCwwKSBzY2FsZSgxLjIpfVtkYXRhLWFvcz16b29tLW91dC1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMCwwKSBzY2FsZSgxLjIpfVtkYXRhLWFvc149c2xpZGVdW2RhdGEtYW9zXj1zbGlkZV17dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19W2RhdGEtYW9zXj1zbGlkZV1bZGF0YS1hb3NePXNsaWRlXS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX1bZGF0YS1hb3M9c2xpZGUtdXBde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9W2RhdGEtYW9zPXNsaWRlLWRvd25de3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfVtkYXRhLWFvcz1zbGlkZS1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9W2RhdGEtYW9zPXNsaWRlLWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9W2RhdGEtYW9zXj1mbGlwXVtkYXRhLWFvc149ZmxpcF17YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19W2RhdGEtYW9zPWZsaXAtbGVmdF17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgtMTAwZGVnKX1bZGF0YS1hb3M9ZmxpcC1sZWZ0XS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApfVtkYXRhLWFvcz1mbGlwLXJpZ2h0XXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDEwMGRlZyl9W2RhdGEtYW9zPWZsaXAtcmlnaHRdLmFvcy1hbmltYXRle3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCl9W2RhdGEtYW9zPWZsaXAtdXBde3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoLTEwMGRlZyl9W2RhdGEtYW9zPWZsaXAtdXBdLmFvcy1hbmltYXRle3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCl9W2RhdGEtYW9zPWZsaXAtZG93bl17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgxMDBkZWcpfVtkYXRhLWFvcz1mbGlwLWRvd25dLmFvcy1hbmltYXRle3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCl9IiwiLyogU2xpZGVyICovXHJcbi5zbGljay1zbGlkZXJcclxue1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG5cclxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xyXG4gICAgICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uc2xpY2stbGlzdFxyXG57XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuLnNsaWNrLWxpc3Q6Zm9jdXNcclxue1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG4uc2xpY2stbGlzdC5kcmFnZ2luZ1xyXG57XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBjdXJzb3I6IGhhbmQ7XHJcbn1cclxuXHJcbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxyXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0XHJcbntcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxufVxyXG5cclxuLnNsaWNrLXRyYWNrXHJcbntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG4uc2xpY2stdHJhY2s6YmVmb3JlLFxyXG4uc2xpY2stdHJhY2s6YWZ0ZXJcclxue1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcblxyXG4gICAgY29udGVudDogJyc7XHJcbn1cclxuLnNsaWNrLXRyYWNrOmFmdGVyXHJcbntcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFja1xyXG57XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi5zbGljay1zbGlkZVxyXG57XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcblxyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG59XHJcbltkaXI9J3J0bCddIC5zbGljay1zbGlkZVxyXG57XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLnNsaWNrLXNsaWRlIGltZ1xyXG57XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWdcclxue1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nXHJcbntcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGVcclxue1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlXHJcbntcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlXHJcbntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuIiwiLyoqXHJcbiAqIFN3aXBlciA0LjUuMVxyXG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xyXG4gKiBodHRwOi8vd3d3LmlkYW5nZXJvLnVzL3N3aXBlci9cclxuICpcclxuICogQ29weXJpZ2h0IDIwMTQtMjAxOSBWbGFkaW1pciBLaGFybGFtcGlkaVxyXG4gKlxyXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcclxuICpcclxuICogUmVsZWFzZWQgb246IFNlcHRlbWJlciAxMywgMjAxOVxyXG4gKi9cclxuLnN3aXBlci1jb250YWluZXItaW5pdGlhbGl6ZWQge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lciB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItbm8tZmxleGJveCAuc3dpcGVyLXNsaWRlIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4uc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtO1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm07XHJcbiAgICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIC13ZWJraXQtdHJhbnNmb3JtO1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSxcclxuLnN3aXBlci13cmFwcGVyIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItbXVsdGlyb3cgPiAuc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAgIC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcbi5zd2lwZXItc2xpZGUge1xyXG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcclxuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm07XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcclxuICAgIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgLXdlYmtpdC10cmFuc2Zvcm07XHJcbn1cclxuLnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmsge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQsXHJcbi5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZSB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xyXG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIC13ZWJraXQtdHJhbnNmb3JtO1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCAtd2Via2l0LXRyYW5zZm9ybTtcclxuICAgIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQ7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodCwgLXdlYmtpdC10cmFuc2Zvcm07XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItM2Qge1xyXG4gICAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTIwMHB4O1xyXG4gICAgcGVyc3BlY3RpdmU6IDEyMDBweDtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93LFxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItd3JhcHBlciB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIHJpZ2h0IHRvcCwgbGVmdCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8ocmdiYSgwLCAwLCAwLCAwKSkpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIDAuNSkpLCB0byhyZ2JhKDAsIDAsIDAsIDApKSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8ocmdiYSgwLCAwLCAwLCAwKSkpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8ocmdiYSgwLCAwLCAwLCAwKSkpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItd3A4LWhvcml6b250YWwsXHJcbi5zd2lwZXItY29udGFpbmVyLXdwOC1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyIHtcclxuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xyXG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci13cDgtdmVydGljYWwsXHJcbi5zd2lwZXItY29udGFpbmVyLXdwOC12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XHJcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teDtcclxuICAgIHRvdWNoLWFjdGlvbjogcGFuLXg7XHJcbn1cclxuLnN3aXBlci1idXR0b24tbmV4dCxcclxuLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTIycHg7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjdweCA0NHB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsXHJcbi5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XHJcbiAgICBvcGFjaXR5OiAwLjM1O1xyXG4gICAgY3Vyc29yOiBhdXRvO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuLnN3aXBlci1idXR0b24tcHJldixcclxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00wJTJDMjJMMjIlMkMwbDIuMSUyQzIuMUw0LjIlMkMyMmwxOS45JTJDMTkuOUwyMiUyQzQ0TDAlMkMyMkwwJTJDMjJMMCUyQzIyeiclMjBmaWxsJTNEJyUyMzAwN2FmZiclMkYlM0UlM0MlMkZzdmclM0VcIik7XHJcbiAgICBsZWZ0OiAxMHB4O1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbn1cclxuLnN3aXBlci1idXR0b24tbmV4dCxcclxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00yNyUyQzIyTDI3JTJDMjJMNSUyQzQ0bC0yLjEtMi4xTDIyLjglMkMyMkwyLjklMkMyLjFMNSUyQzBMMjclMkMyMkwyNyUyQzIyeiclMjBmaWxsJTNEJyUyMzAwN2FmZiclMkYlM0UlM0MlMkZzdmclM0VcIik7XHJcbiAgICByaWdodDogMTBweDtcclxuICAgIGxlZnQ6IGF1dG87XHJcbn1cclxuLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLXdoaXRlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLXdoaXRlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMCUyQzIyTDIyJTJDMGwyLjElMkMyLjFMNC4yJTJDMjJsMTkuOSUyQzE5LjlMMjIlMkM0NEwwJTJDMjJMMCUyQzIyTDAlMkMyMnonJTIwZmlsbCUzRCclMjNmZmZmZmYnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xyXG59XHJcbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi13aGl0ZSxcclxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi13aGl0ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTI3JTJDMjJMMjclMkMyMkw1JTJDNDRsLTIuMS0yLjFMMjIuOCUyQzIyTDIuOSUyQzIuMUw1JTJDMEwyNyUyQzIyTDI3JTJDMjJ6JyUyMGZpbGwlM0QnJTIzZmZmZmZmJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcclxufVxyXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tYmxhY2ssXHJcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tYmxhY2sge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00wJTJDMjJMMjIlMkMwbDIuMSUyQzIuMUw0LjIlMkMyMmwxOS45JTJDMTkuOUwyMiUyQzQ0TDAlMkMyMkwwJTJDMjJMMCUyQzIyeiclMjBmaWxsJTNEJyUyMzAwMDAwMCclMkYlM0UlM0MlMkZzdmclM0VcIik7XHJcbn1cclxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWJsYWNrLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWJsYWNrIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMjclMkMyMkwyNyUyQzIyTDUlMkM0NGwtMi4xLTIuMUwyMi44JTJDMjJMMi45JTJDMi4xTDUlMkMwTDI3JTJDMjJMMjclMkMyMnonJTIwZmlsbCUzRCclMjMwMDAwMDAnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xyXG59XHJcbi5zd2lwZXItYnV0dG9uLWxvY2sge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIG9wYWNpdHk7XHJcbiAgICAtby10cmFuc2l0aW9uOiAwLjNzIG9wYWNpdHk7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjNzIG9wYWNpdHk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgei1pbmRleDogMTA7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbiB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcclxuLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSxcclxuLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uIHtcclxuICAgIGJvdHRvbTogMTBweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBmb250LXNpemU6IDA7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW4ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldiB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC42Nik7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXYge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dCB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC42Nik7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHQge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgd2lkdGg6IDhweDtcclxuICAgIGhlaWdodDogOHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICBvcGFjaXR5OiAwLjI7XHJcbn1cclxuYnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgYmFja2dyb3VuZDogIzAwN2FmZjtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICBtYXJnaW46IDZweCAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB3aWR0aDogOHB4O1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIHRvcCwgMC4ycyAtd2Via2l0LXRyYW5zZm9ybTtcclxuICAgIHRyYW5zaXRpb246IDAuMnMgdG9wLCAwLjJzIC13ZWJraXQtdHJhbnNmb3JtO1xyXG4gICAgLW8tdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgdG9wO1xyXG4gICAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgdG9wO1xyXG4gICAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgdG9wLCAwLjJzIC13ZWJraXQtdHJhbnNmb3JtO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgIG1hcmdpbjogMCA0cHg7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgbGVmdCwgMC4ycyAtd2Via2l0LXRyYW5zZm9ybTtcclxuICAgIHRyYW5zaXRpb246IDAuMnMgbGVmdCwgMC4ycyAtd2Via2l0LXRyYW5zZm9ybTtcclxuICAgIC1vLXRyYW5zaXRpb246IDAuMnMgdHJhbnNmb3JtLCAwLjJzIGxlZnQ7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyBsZWZ0O1xyXG4gICAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgbGVmdCwgMC4ycyAtd2Via2l0LXRyYW5zZm9ybTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsLnN3aXBlci1jb250YWluZXItcnRsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyByaWdodCwgMC4ycyAtd2Via2l0LXRyYW5zZm9ybTtcclxuICAgIHRyYW5zaXRpb246IDAuMnMgcmlnaHQsIDAuMnMgLXdlYmtpdC10cmFuc2Zvcm07XHJcbiAgICAtby10cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyByaWdodDtcclxuICAgIHRyYW5zaXRpb246IDAuMnMgdHJhbnNmb3JtLCAwLjJzIHJpZ2h0O1xyXG4gICAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgcmlnaHQsIDAuMnMgLXdlYmtpdC10cmFuc2Zvcm07XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDdhZmY7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xyXG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcclxuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhcixcclxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDRweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSxcclxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xyXG4gICAgd2lkdGg6IDRweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLWJsYWNrIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWJsYWNrIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWJsYWNrIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLWxvY2sge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uc3dpcGVyLXNjcm9sbGJhciB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1zY3JvbGxiYXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMSU7XHJcbiAgICBib3R0b206IDNweDtcclxuICAgIHotaW5kZXg6IDUwO1xyXG4gICAgaGVpZ2h0OiA1cHg7XHJcbiAgICB3aWR0aDogOTglO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1zY3JvbGxiYXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDNweDtcclxuICAgIHRvcDogMSU7XHJcbiAgICB6LWluZGV4OiA1MDtcclxuICAgIHdpZHRoOiA1cHg7XHJcbiAgICBoZWlnaHQ6IDk4JTtcclxufVxyXG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbn1cclxuLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xyXG4gICAgY3Vyc29yOiBtb3ZlO1xyXG59XHJcbi5zd2lwZXItc2Nyb2xsYmFyLWxvY2sge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uc3dpcGVyLXpvb20tY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGNhbnZhcyxcclxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGltZyxcclxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2ZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbn1cclxuLnN3aXBlci1zbGlkZS16b29tZWQge1xyXG4gICAgY3Vyc29yOiBtb3ZlO1xyXG59XHJcbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xyXG4gICAgd2lkdGg6IDQycHg7XHJcbiAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjFweDtcclxuICAgIG1hcmdpbi10b3A6IC0yMXB4O1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJTtcclxuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIHN0ZXBzKDEyLCBlbmQpIGluZmluaXRlO1xyXG4gICAgYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgc3RlcHMoMTIsIGVuZCkgaW5maW5pdGU7XHJcbn1cclxuLnN3aXBlci1sYXp5LXByZWxvYWRlcjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHZpZXdCb3glM0QnMCUyMDAlMjAxMjAlMjAxMjAnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHhtbG5zJTNBeGxpbmslM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmsnJTNFJTNDZGVmcyUzRSUzQ2xpbmUlMjBpZCUzRCdsJyUyMHgxJTNEJzYwJyUyMHgyJTNEJzYwJyUyMHkxJTNEJzcnJTIweTIlM0QnMjcnJTIwc3Ryb2tlJTNEJyUyMzZjNmM2YyclMjBzdHJva2Utd2lkdGglM0QnMTEnJTIwc3Ryb2tlLWxpbmVjYXAlM0Qncm91bmQnJTJGJTNFJTNDJTJGZGVmcyUzRSUzQ2clM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSg2MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoOTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDEyMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTUwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMzcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxODAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy40NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDIxMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjU2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjQwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNjYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyNzAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy43NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMwMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjg1JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzMwJTIwNjAlMkM2MCknJTJGJTNFJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRVwiKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuLnN3aXBlci1sYXp5LXByZWxvYWRlci13aGl0ZTphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjNmZmYnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIik7XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XHJcbiAgICAxMDAlIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgIH1cclxufVxyXG5Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XHJcbiAgICAxMDAlIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgIH1cclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLW5vdGlmaWNhdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgei1pbmRleDogLTEwMDA7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItZmFkZS5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZSB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcclxuICAgIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXHJcbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItY3ViZSB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItc2xpZGUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XHJcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0ICsgLnN3aXBlci1zbGlkZSxcclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXYge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3cge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgIG9wYWNpdHk6IDAuNjtcclxuICAgIC13ZWJraXQtZmlsdGVyOiBibHVyKDUwcHgpO1xyXG4gICAgZmlsdGVyOiBibHVyKDUwcHgpO1xyXG4gICAgei1pbmRleDogMDtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIHtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXHJcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXHJcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1jb3ZlcmZsb3cgLnN3aXBlci13cmFwcGVyIHtcclxuICAgIC1tcy1wZXJzcGVjdGl2ZTogMTIwMHB4O1xyXG59XHJcbiIsIi8qKioqKioqKioqKioqKiogU0NST0xMQkFSIEJBU0UgQ1NTICoqKioqKioqKioqKioqKi9cclxuLy8gaHR0cHM6Ly9ncm9tby5naXRodWIuaW8vanF1ZXJ5LnNjcm9sbGJhci9cclxuXHJcbi5zY3JvbGwtd3JhcHBlciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgPi5zY3JvbGwtY29udGVudCB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3ggIWltcG9ydGFudDtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNjcm9sbC1lbGVtZW50IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuXHJcbiAgICBkaXYge1xyXG4gICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgfVxyXG5cclxuICAgICYuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSxcclxuICAgICYuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLnNjcm9sbC1iYXIsXHJcbiAgICAuc2Nyb2xsLWFycm93IHtcclxuICAgICAgICBjdXJzb3I6IGdyYWI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zY3JvbGwtdGV4dGFyZWEge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcclxuICAgIGJvcmRlci10b3AtY29sb3I6ICM5OTk5OTk7XHJcblxyXG4gICAgPi5zY3JvbGwtY29udGVudCB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICA+dGV4dGFyZWEge1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAycHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKiBTSU1QTEUgSU5ORVIgU0NST0xMQkFSICoqKioqKioqKioqKioqKi9cclxuXHJcbi5jdXN0b20tc2Nyb2xsPi5zY3JvbGwtZWxlbWVudCB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMjA0O1xyXG5cclxuICAgIGRpdiB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICYuc2Nyb2xsLXgge1xyXG4gICAgICAgIGJvdHRvbTogMnB4O1xyXG4gICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5zY3JvbGwteSB7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2cmVtKTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDMuMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xyXG4gICAgICAgIHJpZ2h0OiAxcmVtO1xyXG4gICAgICAgIHdpZHRoOiAuM3JlbTtcclxuICAgICAgICBtYXJnaW46IDNyZW0gMDtcclxuICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjFzO1xyXG4gICAgfVxyXG5cclxuICAgIC5zY3JvbGwtZWxlbWVudF90cmFjayxcclxuICAgIC5zY3JvbGwtYmFyIHtcclxuICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNjcm9sbC1lbGVtZW50X3RyYWNrLFxyXG4gICAgLnNjcm9sbC1iYXIge1xyXG4gICAgICAgIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9NDApXCI7XHJcbiAgICAgICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTQwKTtcclxuICAgICAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG5cclxuICAgIC5zY3JvbGwtYmFyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xyXG4gICAgfVxyXG5cclxuICAgIC8vICY6aG92ZXIgLnNjcm9sbC1iYXIge1xyXG4gICAgLy8gICAgIG9wYWNpdHk6IDAuNDtcclxuICAgIC8vIH1cclxuXHJcbiAgICAmLnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1iYXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5MTkxOTE7XHJcbiAgICB9XHJcblxyXG4gICAgJi5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFjayB7XHJcbiAgICAgICAgbGVmdDogLTEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFjayB7XHJcbiAgICAgICAgdG9wOiAtMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmLnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemUge1xyXG4gICAgICAgIGxlZnQ6IC0xMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICYuc2Nyb2xsLXkge1xyXG4gICAgICAgICYuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XHJcbiAgICAgICAgICAgIHRvcDogLTEycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIC5zY3JvbGwtZWxlbWVudF9vdXRlcixcclxuICAgICAgICAmLnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1lbGVtZW50X291dGVyIHtcclxuICAgICAgICAgICAgLy9yaWdodDogMS4zcmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogLjZyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKiB1cGRhdGUgc2Nyb2xsYmFyIG9mZnNldCBpZiBib3RoIHNjcm9sbHMgYXJlIHZpc2libGUgKi8iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcbiN3cmFwLm1haW4tcGFnZSB7XHJcbiAgICA+IC5wcm9ncmVzcy1iYXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICBsZWZ0OiAzLjZyZW07XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIHdpZHRoOiAwLjJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAyMHJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xyXG4gICAgICAgIC5jdXJyZW50IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZTUxO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgI21haW4ge1xyXG4gICAgICAgIGFydGljbGUge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgICAgICAjY29udGFpbmVyIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ib3gtYmFubmVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAubGlzdC1iYW5uZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDEzcmVtO1xyXG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTNyZW07XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogZmlsdGVyIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudHlwby1oZWFkaW5nLTAxIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmFydGkwMSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZzogOHJlbSAwIDI1cmVtO1xyXG4gICAgICAgICAgICAuc2Nyb2xsIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogNTQuNXJlbTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgICAgICAgICA+IHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42KTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjdyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNC4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoXCIuLi9pbWFnZXMvaWNvbi9pY28tc2Nyb2xsLWFycm93LnN2Z1wiLCBcImNlbnRlclwiLCBcImNvbnRhaW5cIik7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pbm5lci13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5ib3gtdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cmVtIDAgMCAxMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRpdC1kb3Q6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAyLjRyZW0sIDEuNCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJveC1jaXJjbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjMuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2My42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5sZWZ0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMjByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMxYzFjMWM7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5yaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbm5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpZGVvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXJ0aTAyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cmVtIDAgMTYuNXJlbTtcclxuICAgICAgICAgICAgLmJnIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTc2cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNzZyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ1LCAyNDUsIDAuNik7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgICAgICAgICAgICAgLy8gdHJhbnNmb3JtLW9yaWdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZmxvdy10eHQge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAzNSU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTcwJTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDIwcmVtLCAxLjA1LCByZ2JhKDIyMSwgMjIxLCAyMjEsIDAuNSkpO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU4cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc2xpZGVyLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDExOS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xyXG5cclxuICAgICAgICAgICAgICAgIC5oaWdobGlnaHQtc2xpZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAuc3dpcGVyLXNsaWRlOm50aC1vZi10eXBlKG9kZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmhpZ2hsaWdodC1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMS4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGh1bWJuYWlsIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmluZm8gLnRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTE4LjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxNi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNi43cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNjAwLCAzLjJyZW0sIDEuMyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aHVtYm5haWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNi43cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNiwgIzk5OSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXVsdGlFbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDIuNHJlbSwgMS40LCAkYmxhY2ssIC0wLjAxZW0pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFydGkwMyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDE1cmVtO1xyXG4gICAgICAgICAgICAuZmxvdy10eHQyIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMTUlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC03MCU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAyMHJlbSwgMS4wNSwgcmdiYSgyMjEsIDIyMSwgMjIxLCAwLjUpKTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDJyZW0gMCAwIDU4cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaW5uZXItd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAudHlwby1oZWFkaW5nLTAxIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmNlbnRlci1zbGlkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIC5zbGljay1zbGlkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuc2xpY2stbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnNsaWNrLWFjdGl2ZSAuYm94LWNlbnRlci1pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtY2VudGVyLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGh1bWJuYWlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzguM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzguM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAtNTAlLCAwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogN3JlbSA2cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuOHM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDMuMnJlbSwgMS4zLCAkYmxhY2ssIC0wLjAxZW0pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAxMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYsICRibGFjaywgLTAuMDFlbSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYm94LXV0aWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBhZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2xpZGUtdXRpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hcnRpMDQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA1cmVtO1xyXG4gICAgICAgICAgICAuYmcge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogNi43cmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc4LjNyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ1LCAyNDUsIDAuNik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJveC1ib2FyZC1tb3JlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnR5cG8taGVhZGluZy0wMSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3gtYm9hcmQtbW9yZSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3gtYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDVyZW07XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYm9hcmQtaW1nLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwOCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwLjZyZW07XHJcbiAgICAgICAgICAgICAgICAuc2xpY2stbGlzdCB7cGFkZGluZy1ib3R0b206IDNyZW07fVxyXG4gICAgICAgICAgICAgICAgLnNsaWNrLXRyYWNrIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtYm9hcmQtY2FyZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFydGkwNSB7cGFkZGluZy10b3A6IDE1cmVtO31cclxuXHJcbiAgICAgICAgLmFydGkwNiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTZyZW0gMCAwO1xyXG4gICAgICAgICAgICAuYmcge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogOS42cmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MnJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNjMuNnJlbTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmUxNDEgMCUsIHJnYmEoMjQ1LCAyNDUsIDI0NSwgMCkgMTAwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmZsb3ctdHh0MyB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDIwJTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNzAlO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMjByZW0sIDEuMDUsICNmNGYzZjApO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnR5cG8taGVhZGluZy0wMSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zbGlkZXItd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAuY2FyZWVycy1zbGlkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIC5zbGljay1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDkuNnJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGljay1hY3RpdmUgLmJveC1jYXJlZXJzLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRodW1ibmFpbCxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib3gtY2FyZWVycy1pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aHVtYm5haWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc4LjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2M3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVyZW0gMTMuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjVzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwJSwgMCwgMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg2MDAsIDUuNnJlbSwgMS4yKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAyLjRyZW0sIDEuNCwgJGJsYWNrLCAtMC4wMWVtKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJveC11dGlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGFnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uc2UoXCJtb2JpbGVcIikge1xyXG4gICAgI3dyYXAubWFpbi1wYWdlIHtcclxuICAgICAgICA+IC5wcm9ncmVzcy1iYXIge2Rpc3BsYXk6IG5vbmU7fVxyXG5cclxuICAgICAgICAjbWFpbiB7XHJcbiAgICAgICAgICAgIC5ib3gtYmFubmVyIHtcclxuICAgICAgICAgICAgICAgIC5saXN0LWJhbm5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGkgaW1nIHtoZWlnaHQ6IDVyZW07fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5hcnRpMDEge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHJlbSAwO1xyXG4gICAgICAgICAgICAgICAgLnNjcm9sbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pbm5lci13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAuYm94LXR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aXQtZG90Om50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmxlZnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMxYzFjMWM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnJpZ2h0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC03cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYXJ0aTAyIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA4cmVtO1xyXG4gICAgICAgICAgICAgICAgLmJveC1ib2FyZC1tb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1LjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJnIHtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU1LjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NC42cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmZsb3ctdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnNsaWRlci13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDRyZW0gMCAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgLmhpZ2hsaWdodC1zbGlkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnN3aXBlci1zbGlkZTpudGgtb2YtdHlwZShvZGQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zd2lwZXItZHJhZy1zY3JvbGwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuaGlnaGxpZ2h0LWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1LjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLm1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC05cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg2MDAsIDEuOHJlbSwgMS41NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aHVtYm5haWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43LCAjOTk5KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS41NSwgJGJsYWNrLCAtMC4wMWVtKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmFydGkwMyB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgOHJlbTtcclxuICAgICAgICAgICAgICAgIC5mbG93LXR4dDIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaW5uZXItd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnR5cG8taGVhZGluZy0wMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5jZW50ZXItc2xpZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWNrLWFjdGl2ZSAuYm94LWNlbnRlci1pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJveC1jZW50ZXItaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMCUsIDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAyLjRyZW0sIDEuNCwgJGJsYWNrLCAtMC4wMWVtKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJveC11dGlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYXJ0aTA0IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA1cmVtO1xyXG4gICAgICAgICAgICAgICAgLmJnIHt0b3A6IDIuMXJlbTt9XHJcbiAgICAgICAgICAgICAgICAudHlwby1oZWFkaW5nLTAxIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJveC1ib2FyZC1tb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMi4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ib3gtYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYm9hcmQtaW1nLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAuc2xpY2stdHJhY2sge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJveC1ib2FyZC1jYXJkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmFydGkwNSB7cGFkZGluZy10b3A6IDVyZW07fVxyXG5cclxuICAgICAgICAgICAgLmFydGkwNiB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cmVtIDAgMDtcclxuICAgICAgICAgICAgICAgIC5pbm5lci13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmZsb3ctdHh0MyxcclxuICAgICAgICAgICAgICAgIC5idG4tdmlldy1hbGwge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudHlwby1oZWFkaW5nLTAxIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnNsaWRlci13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAuYmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0LjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5jYXJlZXJzLXNsaWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGljay1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJveC1jYXJlZXJzLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHJlbSAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg2MDAsIDIuNHJlbSwgMS40KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNiwgJGJsYWNrLCAtMC4wMWVtKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIuYm94LXRvb2x0aXAge3Bvc2l0aW9uOiByZWxhdGl2ZTt9XHJcbi5ib3gtY29udGVudHMtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMTJyZW07XHJcbn1cclxuLy8g7J2867CY7KCBIHRpdGxlIOuwleyKpCDrtoDrtoRcclxuLnRpdC13cmFwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAmLnR5MDEge21hcmdpbi1ib3R0b206IDZyZW07fVxyXG4gICAgJi50eTAyIHtcclxuICAgICAgICAudHlwby1oZWFkaW5nLTAzIHtAaW5jbHVkZSB0ZXh0KDcwMCwgNC4ycmVtLCAxLjMpO31cclxuICAgIH1cclxuICAgIC8vICYudHkwMSB7bWFyZ2luLWJvdHRvbTogOHJlbTt9XHJcbn1cclxuLnRpdC1kb3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIGdhcDogLjhyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB3aWR0aDogMS42cmVtO1xyXG4gICAgICAgIGhlaWdodDogMS42cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuN3JlbTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTE0MTtcclxuICAgIH1cclxufVxyXG4vLyBIZWFkaW5nIGxheW91dFxyXG4ucGFnZS1oZWFkaW5nLWxheW91dCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnJlbTtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICAuYnJlYWRjcnVtYnMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAmIH4gLnR5cG8taGVhZGluZy0wMixcclxuICAgICAgICAmIH4gLmhlYWRpbmctdGl0LXdyYXAge21hcmdpbi10b3A6IDJyZW07fVxyXG4gICAgICAgICYuc3RpY2t5IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMi43cmVtIDhyZW0gMi43cmVtIDZyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGEsIGJ1dHRvbiB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42LCAjOTk5KTt9XHJcbiAgICAgICAgICAgICYgfiBsaSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUuMnJlbTtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmN1cnJlbnQge1xyXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUgYnV0dG9uOjphZnRlciB7dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTt9XHJcbiAgICAgICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvaWNvbi9pY28tYXJyb3ctZG93bi5zdmcnLCAnY2VudGVyJywgJ2NvbnRhaW4nKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnZpZXctdG9vbHRpcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDMuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtIDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJiB+IGxpIHttYXJnaW4tdG9wOiAxLjRyZW07fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42LCAjOTk5KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm9uIHtjb2xvcjogIzAwMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNiwgJGJsYWNrKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYmVmb3JlSGlkZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge2Rpc3BsYXk6IG5vbmU7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnR5cG8taGVhZGluZy0wMiB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTM7XHJcbiAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxLjZyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMS42cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMS42cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZW4ge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgLy8gJjo6YWZ0ZXIge21hcmdpbi1ib3R0b206IDFyZW07fVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zdWItaGVhZGluZyB7cGFkZGluZy10b3A6IDRyZW07IEBpbmNsdWRlIHRleHQoNzAwLCAxLjZyZW0sIDEuNik7fVxyXG4gICAgLmJ0bi11dGlsIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDVyZW07XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgLmRlcHRoLXRhYiB7bWFyZ2luLXRvcDogNXJlbTt9XHJcbn1cclxuLy8g6rKA7IOJIGxheW91dFxyXG4ucGFnZS1zZWFyY2gtbGF5b3V0IHtcclxuICAgIG1heC13aWR0aDogMTA1LjZyZW07XHJcbiAgICBtYXJnaW46IDAgYXV0byAxMnJlbTtcclxuICAgICYuc2hvcnQgeyBtYXJnaW46IDAgYXV0byAxMHJlbTt9XHJcbn1cclxuLy8g7KCR6riwIOq0gOugqCDsiqTtg4DsnbxcclxuLmJveC1mb2xkLXdyYXAge1xyXG4gICAgJi5zaG9ydCB7XHJcbiAgICAgICAgLmJveC1mb2xkIHtcclxuICAgICAgICAgICAgJi5pc0ZvbGQge21heC1oZWlnaHQ6IDIxcmVtO31cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmxvbmcge1xyXG4gICAgICAgIC5ib3gtZm9sZCB7XHJcbiAgICAgICAgICAgICYuaXNGb2xkIHttYXgtaGVpZ2h0OiAxMDByZW07fVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ib3gtZm9sZCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICYuaXNGb2xkIHtcclxuICAgICAgICAgICAgLy8gbWF4LWhlaWdodDogMTAwcmVtO1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA0NC41cmVtO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE5cmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgI0ZGRkZGRiAxMDAlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmIH4gLmJ0bi1mb2xkIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtkaXNwbGF5OiBub25lO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmIH4gLmJ0bi1mb2xkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLy8g7JeQ65+sIGxheW91dFxyXG4uZXJyb3Itd3JhcCB7XHJcbiAgICBwYWRkaW5nOiAyMHJlbSAyNXJlbTtcclxuICAgIC5ib3gtY2lyY2xlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAuYzEge1xyXG4gICAgICAgICAgICB3aWR0aDogMjhyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMjhyZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxLjVweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYzIge1xyXG4gICAgICAgICAgICB3aWR0aDogMTIuNXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMi41cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTYuMjVyZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxLjVweCBkYXNoZWQgIzAwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmMzIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI4cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI4cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGRkUwNDEgMCUsIHJnYmEoMjU1LCAyMjQsIDY1LCAwKSAxMDAlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYm94LXR4dCB7XHJcbiAgICAgICAgLnR5cG8taGVhZGluZy0wMiB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICBtYXJnaW46IDNyZW0gMCA4cmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYsICM1NTUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4vLyDsnoXroKUg7Y+8IGxheW91dFxyXG4jd3JhcC5mb3JtLWlucHV0LXdyYXAge1xyXG4gICAgbWluLXdpZHRoOiAxMDUuNnJlbTtcclxuICAgIC5saXN0LXN0ZXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDIwcmVtO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZTo6YWZ0ZXIge2Rpc3BsYXk6IG5vbmU7fVxyXG4gICAgICAgICAgICAmLmNvbXBsZXRlIHtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7fVxyXG4gICAgICAgICAgICAgICAgLmJnIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFMTQxO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZygnLi4vaW1hZ2VzL2ljb24vaWNvLWNvbXBsZXRlLnN2ZycsICdjZW50ZXInLCAnY29udGFpbicpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ib3gtdHh0IHtkaXNwbGF5OiBub25lO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmluZyB7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO31cclxuICAgICAgICAgICAgICAgIC5iZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0ZGRTE0MSAwJSwgcmdiYSgyNTUsIDIyNSwgNjUsIDApIDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJveC10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHN0cm9uZywgc3BhbiB7Y29sb3I6ICRibGFjazt9XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7Zm9udC13ZWlnaHQ6IDcwMDt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMy42cmVtO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTMuNnJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYmcge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYm94LXR4dCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGdhcDogMC42cmVtO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNi4zcmVtO1xyXG4gICAgICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgNC4ycmVtLCAxLjIzLCAjOTk5KTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42KTtcclxuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvcm0taW5wdXQtbGF5b3V0IHtcclxuICAgICAgICAmLnR5MDIge1xyXG4gICAgICAgICAgICAuYm94LWFncmVlLXdyYXAge3BhZGRpbmc6IDRyZW0gMCAwO31cclxuICAgICAgICAgICAgLmZvcm0taW5wdXQtbGlzdC50eTAzIHtcclxuICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIC50aXQge3BhZGRpbmctdG9wOiAxcmVtO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGFiLXdyYXAgLnRhYi1saXN0LnVuZGVybGluZSB7XHJcbiAgICAgICAgICAgIGdhcDogNnJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUuMnJlbTtcclxuICAgICAgICAgICAgbGkgYSwgbGkgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC4ycmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJveC1mb3JtLXRpdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDZyZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYmxhY2s7XHJcbiAgICAgICAgICAgIC5idG4tZG93bmxvYWQge2ZvbnQtZmFtaWx5OiAnTm90b1NhbnNLUic7fVxyXG4gICAgICAgICAgICAmLnR5MDIge2JvcmRlci1ib3R0b206IG5vbmU7fVxyXG4gICAgICAgICAgICAmLnR5MDMge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGdhcDogMTAuNHJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgPiBzcGFuIHtAaW5jbHVkZSB0ZXh0KDcwMCwgMS42cmVtLCAxLjYpO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZm9ybS10aXQge0BpbmNsdWRlIHRleHQoNzAwLCA0LjJyZW0sIDEuMjMpO31cclxuICAgICAgICAuZm9ybS10eHQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMi40cmVtLCAxLjU4KTtcclxuICAgICAgICAgICAgPiBhIHt0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZX1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmZvcm0tc3ViLXRpdCB7QGluY2x1ZGUgdGV4dCg3MDAsIDMuMnJlbSwgMS4zKTt9XHJcbiAgICAgICAgLmltcG9ydGFudCB7Y29sb3I6ICNGRjU0NDIgIWltcG9ydGFudDsgZm9udC1zdHlsZTogbm9ybWFsO31cclxuICAgICAgICAuYm94LXBob3RvLWF0dGFjaCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGdhcDogMy4ycmVtO1xyXG4gICAgICAgICAgICAudGh1bWIge1xyXG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcmVtO1xyXG4gICAgICAgICAgICAgICAgLmd1aWRlLXR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvaWNvbi9pY28tcGhvdG8uc3ZnJywgJ2NlbnRlcicsICdjb250YWluJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDNyZW0gMCAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNzUsICM5OTkpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBzdHJvbmcge0BpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNzUsICM5OTkpO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAuYm94LXR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgIC50aXQge0BpbmNsdWRlIHRleHQoNDAwLCAyLjRyZW0sIDEuNCk7fVxyXG4gICAgICAgICAgICAgICAgICAgIHAge0BpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNywgIzk5OSk7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJveC1idG4ge2p1c3RpZnktY29udGVudDogZmxleC1zdGFydDt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJveC1ncmlkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiAzLjJyZW07XHJcbiAgICAgICAgICAgICYgfiAuYm94LWdyaWQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmFkZHIgfiAuYm94LWdyaWQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgICAgICAgICAgID4gKiB7d2lkdGg6IDUwJSAhaW1wb3J0YW50O31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnR5MDIge1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgLnNlbGVjdC10eSB7d2lkdGg6IDE3LjhyZW07fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA4cmVtO1xyXG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge21hcmdpbi1sZWZ0OiA0cmVtO31cclxuICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7bWFyZ2luLWxlZnQ6IDA7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zdXAtdHh0IHtjb2xvcjogIzk5OTt9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mb3JtLWlucHV0LWxpc3Qge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgJi5lcnJvciB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtZ3JpZCB7YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuNnJlbSwgMS42Mik7XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jbnRzIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7bWFyZ2luLWJvdHRvbTogMDt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi50eTAyIHtcclxuICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdCB7cGFkZGluZy10b3A6IDA7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYudHkwMyB7XHJcbiAgICAgICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAudGl0IHtwYWRkaW5nLXRvcDogMDt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmZvcm0tZGwge1xyXG4gICAgICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuNnJlbSwgMS42Mik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJveC10aXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDZyZW0gMCAwO1xyXG4gICAgICAgICAgICAuZm9ybS1zdWItdGl0IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAyLjRyZW0sIDEuNCk7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYpO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYm94LWd1aWRlIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNnJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogNHJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0Y1RjVGNSAwJSwgcmdiYSgyNDUsIDI0NSwgMjQ1LCAwKSAxMDAlKTtcclxuICAgICAgICAgICAgLmRvdC1saXN0IHtcclxuICAgICAgICAgICAgICAgIGdhcDogMDtcclxuICAgICAgICAgICAgICAgIGxpLmltcG9ydGFudDo6YmVmb3JlIHtiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1NDQyO31cclxuICAgICAgICAgICAgICAgIGxpIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjg1KTt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi50eTAyIHttYXJnaW4tdG9wOiAtNnJlbTt9XHJcbiAgICAgICAgICAgICYudHkwMyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIuNnJlbSAwIDJyZW07XHJcbiAgICAgICAgICAgICAgICAuZG90LWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtkaXNwbGF5OiBub25lO31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJveC1ub3RpY2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogNHJlbSAwIDAgMy42cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgICAgLm5vdGljZS10aXQge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNSk7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMy42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdmdJY29uKDIuOHJlbSwgMi44cmVtLCAkaWNvbi1ub3RpY2UpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kb3QtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHt0b3A6IDUwJTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDIsICRncmF5LTAxKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gb3ZlcmxpZGVcclxuICAgICAgICAuYm94LWlucHV0LXdyYXAge1xyXG4gICAgICAgICAgICB3aWR0aDogMzcuNnJlbTtcclxuICAgICAgICAgICAgJi5mdWxsIHt3aWR0aDogMTAwJTt9XHJcbiAgICAgICAgICAgICYuc21hbGwge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0cmVtO1xyXG4gICAgICAgICAgICAgICAgaW5wdXQge3BhZGRpbmctcmlnaHQ6IDJyZW07fVxyXG4gICAgICAgICAgICAgICAgLmJveC1pbnB1dCBpbnB1dCB7cGFkZGluZy1yaWdodDogNXJlbTt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5tZWRpdW0ge3dpZHRoOiAyNy4zcmVtO31cclxuICAgICAgICAgICAgJi5sb25nIHt3aWR0aDogNDVyZW07fVxyXG4gICAgICAgICAgICAmLnNwbGl0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgJiA+ICo6Zmlyc3Qtb2YtdHlwZSB7d2lkdGg6IDIwcmVtO31cclxuICAgICAgICAgICAgICAgICYgPiAqOmxhc3Qtb2YtdHlwZSB7ZmxleC1ncm93OiAxO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYm94LWlucHV0IHtcclxuICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5tZWRpdW0wMiB7d2lkdGg6IDI0cmVtO31cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJveC1hZ3JlZS13cmFwIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xyXG4gICAgICAgICAgICAuYm94LWdyaWQge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAuYm94LWNoZWNrLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICYudHkwMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7cGFkZGluZy10b3A6IDEuNnJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zZWxlY3QtdHkge3dpZHRoOiAzNy42cmVtO31cclxuICAgICAgICAuYm94LWNoZWNrLXdyYXAsXHJcbiAgICAgICAgLmJveC1yYWRpby13cmFwOm5vdCgudHkwMikge3BhZGRpbmctdG9wOiAxcmVtO31cclxuICAgIH1cclxufVxyXG4vLyDrqqjrsJTsnbwg7KeA7JuQIOyViO2VqFxyXG4ubm8tcGMtd3JhcCB7XHJcbiAgICBwYWRkaW5nIDogMTdyZW0gMCAxNXJlbSAzLjNyZW07XHJcbiAgICAudHlwby10aXRsZS0wMiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0zLjNyZW07XHJcbiAgICAgICAgICAgIHRvcDogLTNyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMHJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCNmZmUwNDEgMCxyZ2JhKDI1NSwyMjQsNjUsMCkgMTAwJSk7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIHNwYW4ge0BpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNyk7fVxyXG59XHJcbi8vIOqygOyDieqysOqzvCDsl4bsnYxcclxuLm5vLXJlc3VsdC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBzdHJvbmcge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogM3JlbTtcclxuICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMi40cmVtLCAxLjQsICRibGFjaywgLTAuMDFlbSk7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMTByZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMTByZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaWNvbi9leC1tYXJrLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIsIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGRkUxNDEgMCUsIHJnYmEoMjU1LCAyMjUsIDY1LCAwKSAxMDAlKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDVyZW0sIDEsICM1NTUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNvbHV0aW9ucy13cmFwLFxyXG4uaW5zaWdodHMtd3JhcCB7XHJcbiAgICAjY29udGFpbmVye1xyXG4gICAgICAgIC5saXN0LWxhd3llcjpub3QoLnR5MDEsIC50eTAyLCAudHkwMykge1xyXG4gICAgICAgICAgICAuYm94LWluZm8tbGF3eWVyIHtcclxuICAgICAgICAgICAgICAgIC50aHVtYm5haWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7dHJhbnNmb3JtOiBzY2FsZSgxLjQpOyBtYXJnaW4tdG9wOiA0cmVtO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pbmZvIHtwYWRkaW5nLXRvcDogMnJlbTt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbnNlKFwibW9iaWxlXCIpIHtcclxuICAgIC8vIOyeheugpSDtj7wgbGF5b3V0XHJcbiAgICAvLyAjd3JhcC5mb3JtLWlucHV0LXdyYXAge1xyXG4gICAgLy8gICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgIC8vIH1cclxuICAgIC5ib3gtY29udGVudHMtd3JhcCB7Z2FwOiA4cmVtO31cclxuICAgIC50aXQtd3JhcCB7XHJcbiAgICAgICAgJi50eTAxIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICAgICAgLnR5cG8taGVhZGluZy0wMyB7QGluY2x1ZGUgdGV4dCg3MDAsIDMuMnJlbSwgMSk7fVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnR5MDIge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICAudHlwby1oZWFkaW5nLTAzIHtAaW5jbHVkZSB0ZXh0KDcwMCwgMi40cmVtLCAxLjQpO31cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucGFnZS1oZWFkaW5nLWxheW91dCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICAuYnJlYWRjcnVtYnMge1xyXG4gICAgICAgICAgICAmLnN0aWNreSB7cGFkZGluZzogMnJlbSAyLjRyZW07fVxyXG4gICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgIGEsIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS44NSwgIzk5OSk7XHJcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICYuY3VycmVudCAudmlldy10b29sdGlwIHtsZWZ0OiAzLjVyZW07IHotaW5kZXg6IDI7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5jdXJyZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAudmlldy10b29sdGlwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxN3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSBhIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjYsICM5OTkpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNiwgJGJsYWNrKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnR5cG8taGVhZGluZy0wMiB7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAwLjhyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjRyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmRlcHRoLXRhYiB7bWFyZ2luLXRvcDogM3JlbTt9XHJcbiAgICB9XHJcbiAgICAucGFnZS1zZWFyY2gtbGF5b3V0IHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byA2cmVtO1xyXG4gICAgICAgICYuc2hvcnQge21hcmdpbjogMCBhdXRvIDZyZW07fVxyXG4gICAgfVxyXG4gICAgLnRpdC1kb3Qge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICB3aWR0aDogLjhyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogLjhyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC43cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmUxNDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8g7JeQ65+sIGxheW91dFxyXG4gICAgLmVycm9yLXdyYXAge1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcclxuICAgICAgICAuYm94LWNpcmNsZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAuYzEge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzLjVyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmMyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2LjRyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYuNHJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMy4ycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jMyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTMuNXJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTMuNXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ib3gtdHh0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNnJlbTtcclxuICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEuNXJlbSAwIDZyZW07XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjgsICM1NTUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8g6rKA7IOJ6rKw6rO8IOyXhuydjFxyXG4gICAgLm5vLXJlc3VsdC13cmFwIHtcclxuICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS44cmVtLCAxLjU1LCAkYmxhY2ssIC0wLjAxZW0pO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiN3cmFwLnNvbHV0aW9ucy13cmFwIHtcclxuICAgIC5ib3gtc2VhcmNoLXJlc3VsdCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTJyZW07XHJcbiAgICAgICAgLnJlc3VsdC10eHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDNyZW0gMXJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAyLjRyZW0sIDEuNDUpO1xyXG4gICAgICAgICAgICBlbSB7Zm9udC13ZWlnaHQ6IDcwMDt9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yZXN1bHQtY29udGVudHMge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogM3JlbTtcclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgIGdhcDogMnJlbSAwO1xyXG4gICAgICAgICAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjQsICM1NTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubWVudS1pbmRleC13cmFwIHtcclxuICAgICAgICAmIH4gLm1lbnUtaW5kZXgtd3JhcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYnRuLWFjY3JkLWFsbCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDAuNHJlbTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdG9wOiAyLjRyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwICwxLjZyZW0sIDEuNjIsICM5OTkpO1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoXCIuLi9pbWFnZXMvaWNvbi9pY28tcGx1cy1ncmV5LnN2Z1wiLCBcImNlbnRlclwiLCBcImNvbnRhaW5cIik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJveC1ncmlkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZ2FwOiAzLjJyZW07XHJcbiAgICAgICAgICAgID4gKiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxLjZyZW0pO1xyXG4gICAgICAgICAgICAgICAgLmFjY29yZGlvbi10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMi4xMiwgIzU1NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjZyZW0sIDIuMTIsICRibGFjayk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5kZXRhaWwtbWFpbiB7XHJcbiAgICAgICAgJi5kZXRhaWwtbWFpbi1uZXdzIHtcclxuICAgICAgICAgICAgLnBhZ2UtaGVhZGluZy1sYXlvdXQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRldGFpbC1tYWluLWxheW91dCB7XHJcbiAgICAgICAgICAgICAgICAuZGV0YWlsIHtcclxuICAgICAgICAgICAgICAgICAgICAmLW5hdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkgYSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgNC4ycmVtLCAxLjQ1LCAjOTk5KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjhyZW0sIDEuNTUsICM5OTkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgNC4ycmVtLCAxLjQ1LCAkYmxhY2spO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS44cmVtLCAxLjU1LCAkYmxhY2spO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYtY29udGVudHMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDExOXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQxcmVtKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmRldGFpbC1tYWluLWxheW91dCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHJlbTtcclxuICAgICAgICAgICAgLm1vLW5hdi13cmFwIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA3cmVtO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTM7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNi41cmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAvLyB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgICAgICAgICAgIC8vICYub24ge1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIC8vICAgICAmIH4gLmRldGFpbC1uYXYgdWx7ei1pbmRleDogMTA7fVxyXG4gICAgICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICAgICAgPiBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42KTtcclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKFwiLi4vaW1hZ2VzL2ljb24vaWNvLWFycm93LWRvd24uc3ZnXCIsIFwiY2VudGVyXCIsIFwiY29udGFpblwiKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYub246OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubW8tbWVudS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA2LjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMy41cmVtKTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcmVtIDIuNHJlbSA3cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5kZXAyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IGxpIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuaXNEZXAzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMi42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZyhcIi4uL2ltYWdlcy9pY29uL2ljby1wbHVzLnN2Z1wiLCBcImNlbnRlclwiLCBcImNvbnRhaW5cIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZyhcIi4uL2ltYWdlcy9pY29uL2ljby1taW51cy5zdmdcIiwgXCJjZW50ZXJcIiwgXCJjb250YWluXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRlcDMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtIDAgMXJlbSAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcsICM1NTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kZXRhaWwge1xyXG4gICAgICAgICAgICAgICAgJi1uYXYge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkgYSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS45LCAjOTk5KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmUxNDEgMjAuMTMlLCByZ2JhKDI0NSwgMjQ1LCAyNDUsIDApIDEyOC44NSUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS44cmVtLCAxLjksICRibGFjayk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtdXRpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLWNvbnRlbnRzIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDUuNnJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgYXJ0aWNsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmludHJvLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjc1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnR5cG8tdGl0bGUtMDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgfiAudHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7bWF4LXdpZHRoOiAxMDAlO31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC1ib2FyZC1tb3JlIC5idG4tZm9sZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0LWZvcm1hdC1kbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjZyZW0sIDEuNjIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTU1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRvdC1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnRleHQtZm9ybWF0LWRsLTAyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMy4ycmVtLCAxLjMpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZW0ge0BpbmNsdWRlIHRleHQoNzAwLCAxLjhyZW0sIDEuNTUpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYubWctYm90dG9tIHttYXJnaW4tYm90dG9tOiA0cmVtO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYm94LWJvYXJkLW1vcmUge21hcmdpbi10b3A6IDYuNXJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYm9hcmQtdGV4dC1saXN0LnR5MDEge2JvcmRlci10b3A6IDA7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5idG4tdmlldy1hbGwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJvYXJkLWNhcmQtbGlzdC50eTAyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnN3aXBlci13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAzLjJyZW0gMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoZXZlbikge21hcmdpbi1yaWdodDogMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnNsaWRlci13cmFwICsgLnRpdC13cmFwIHttYXJnaW4tdG9wOiAxMC43cmVtO31cclxuICAgICAgICAgICAgICAgICAgICAuaXMtYm9yZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVyZW0gMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZGRkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnRuLXZpZXctYWxsIHt0b3A6IDE1LjVyZW07fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAudGh1bWItbG9uZyAuYm94LWluZm8tbGF3eWVyIC50aHVtYm5haWwge2hlaWdodDogMjEuM3JlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgLmZvbGQtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmRvdC1saXN0IHtnYXA6IDFyZW07fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZm9sZC10eHQge21hcmdpbi1ib3R0b206IDA7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuYm94LWZvbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmID4gYnIge2Rpc3BsYXk6IG5vbmU7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBwIHttYXJnaW4tYm90dG9tOiAyLjVyZW07fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS42cmVtLCAxLjYyKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgfiB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMS41cmVtIDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzU1NTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgfiBzdHJvbmcge21hcmdpbi10b3A6IDIuNXJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbnNlKFwibW9iaWxlXCIpIHtcclxuICAgICN3cmFwLnNvbHV0aW9ucy13cmFwIHtcclxuICAgICAgICAmLmlzU2Nyb2xsIHtcclxuICAgICAgICAgICAgLmRldGFpbC1tYWluLWxheW91dCB7XHJcbiAgICAgICAgICAgICAgICAubW8tbmF2LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNjcm9sbERvd24ge1xyXG4gICAgICAgICAgICAuZGV0YWlsLW1haW4ge1xyXG4gICAgICAgICAgICAgICAgJi5kZXRhaWwtbWFpbi1uZXdzIHtcclxuICAgICAgICAgICAgICAgICAgICAuZGV0YWlsLW1haW4tbGF5b3V0IC5kZXRhaWwtbmF2IHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5kZXRhaWwtbWFpbi1sYXlvdXQge1xyXG4gICAgICAgICAgICAgICAgICAgIC5tby1uYXYtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLm1vLW1lbnUtd3JhcCB7aGVpZ2h0OiBjYWxjKDEwMHZoIC0gNi4ycmVtKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5kZXRhaWwtbmF2IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA2LjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJveC1zZWFyY2gtcmVzdWx0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNnJlbTtcclxuICAgICAgICAgICAgLnJlc3VsdC10eHQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgNHJlbSAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS42NSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnJlc3VsdC1jb250ZW50cyB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMnJlbTtcclxuICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm1lbnUtaW5kZXgtd3JhcCB7XHJcbiAgICAgICAgICAgICYgfiAubWVudS1pbmRleC13cmFwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJ0bi1hY2NyZC1hbGwge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYm94LWdyaWQge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGdhcDogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgPiAqIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAuYWNjb3JkaW9uLXR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7d2lkdGg6IDEwMCU7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kZXRhaWwtbWFpbiB7XHJcbiAgICAgICAgICAgICYuZGV0YWlsLW1haW4tbmV3cyB7XHJcbiAgICAgICAgICAgICAgICAucGFnZS1oZWFkaW5nLWxheW91dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5kZXRhaWwtbWFpbi1sYXlvdXQge1xyXG4gICAgICAgICAgICAgICAgICAgIC5kZXRhaWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLW5hdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogN3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkgYSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAyLjRyZW0sIDEuNCwgIzk5OSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjRyZW0sIDEuNywgIzk5OSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMi40cmVtLCAxLjQsICRibGFjayk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuNHJlbSwgMS43LCAkYmxhY2spO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYtY29udGVudHMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucGFnZS1oZWFkaW5nLWxheW91dCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZGV0YWlsLW1haW4tbGF5b3V0IHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgLm1vLW5hdi13cmFwLnNjci1kb3duIHtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgLm1vLW1lbnUtd3JhcCB7aGVpZ2h0OiBjYWxjKDEwMHZoIC0gNi4ycmVtKTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZGV0YWlsIHtcclxuICAgICAgICAgICAgICAgICAgICAmLW5hdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIGEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS44cmVtLCAxLjksICM5OTkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzLjZyZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLXV0aWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC02cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKC1uICsgMykge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYtY29udGVudHMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4LjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmludHJvLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS44NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudHlwby10aXRsZS0wMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgfiAudHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi1mb2xkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGV4dC1mb3JtYXQtZGwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZG90LWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQtZm9ybWF0LWRsLTAyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYubWctYm90dG9tIHttYXJnaW4tYm90dG9tOiAzcmVtO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS44cmVtLCAxLjU1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjJyZW0sIDIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYm94LWJvYXJkLW1vcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnRuLXZpZXctYWxsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJvYXJkLWNhcmQtbGlzdC50eTAyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnN3aXBlci13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWRlci13cmFwICsgLnRpdC13cmFwIHttYXJnaW4tdG9wOiA2cmVtO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmlzLWJvcmRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi12aWV3LWFsbCB7dG9wOiAwO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGh1bWItbG9uZyAuYm94LWluZm8tbGF3eWVyIC50aHVtYm5haWwge2hlaWdodDogMTUuNXJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib3gtZm9sZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgfiB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAuNnJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIiN3cmFwLnByb2Zlc3NvbmFscy13cmFwIHtcclxuICAgICNoZWFkZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gICAgI21haW4ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICNjb250YWluZXIge3BhZGRpbmc6IDA7fVxyXG4gICAgfVxyXG4gICAgLmJveC1jb250ZW50cy13cmFwIHttYXJnaW46IDEycmVtIDAgMjByZW07fVxyXG5cclxuICAgIC8v6rKA7IOJIOqysOqzvFxyXG4gICAgLmJveCB7XHJcbiAgICAgICAgJi1tZW1iZXItbGF5b3V0IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc4LjhyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0wNTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3gtYnRuIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cmVtIDAgMjByZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1kZXRhaWwge1xyXG4gICAgICAgICAgICAmLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAuZGV0YWlsIHtcclxuICAgICAgICAgICAgICAgICAgICAmLWxlZnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtN3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLm5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgNy4ycmVtLCAxLjEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ncmFkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMi40cmVtLCAxLjQpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYtcmlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY4LjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjguOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXV0aWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IC01cmVtIDE0LjRyZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiA4cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNy41JSk7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMi41cmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFjY2VudDtcclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS44cmVtLCAxLjU1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHt3b3JkLWJyZWFrOiBicmVhay1hbGw7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC51dGlsIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNzIuNSUpO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIuNnJlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTA1O1xyXG4gICAgICAgICAgICAgICAgICAgIC5ibnQtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtkaXNwbGF5OiBub25lO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmID4gYSwgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuOHJlbSwgMS40NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYucGRmOjphZnRlciB7QGluY2x1ZGUgc3ZnSWNvbigzLjJyZW0sIDMuMnJlbSwgJGljb24tcGRmKTsgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5wcmludDo6YWZ0ZXIge0BpbmNsdWRlIHN2Z0ljb24oMy4ycmVtLCAzLjJyZW0sICRpY29uLXByaW50KTsgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zbnM6OmFmdGVyIHtAaW5jbHVkZSBzdmdJY29uKDMuMnJlbSwgMy4ycmVtLCAkaWNvbi1zaGFyZSk7IH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYucGRmOjphZnRlciB7QGluY2x1ZGUgc3ZnSWNvbigzLjJyZW0sIDMuMnJlbSwgJGljb24tcGRmLW9uKTsgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYucHJpbnQ6OmFmdGVyIHtAaW5jbHVkZSBzdmdJY29uKDMuMnJlbSwgMy4ycmVtLCAkaWNvbi1wcmludC1vbik7IH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnNuczo6YWZ0ZXIge0BpbmNsdWRlIHN2Z0ljb24oMy4ycmVtLCAzLjJyZW0sICRpY29uLXNoYXJlLW9uKTsgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5saXN0LXNucyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLWxheW91dCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxNi44cmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEycmVtO1xyXG4gICAgICAgICAgICAgICAgLmJveC1kZXRhaWwtY29udGVudHMge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NC41cmVtKTtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwNS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICYudGFiLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnRhYi1jdHJsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50YWItY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJiA+ICoge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC50YWItbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTAzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAyLjRyZW0sIDEuNCwgJGdyYXktMDIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7ZGlzcGxheTogbm9uZTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtZGV0YWlsLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5kdGFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYtMDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowIDAgNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS0wMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbnRyby13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjc1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudHlwby10aXRsZS0wMSB7bGluZS1oZWlnaHQ6IDEuNDt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge21heC13aWR0aDogMTAwJTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi0wMiwgJi0wMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTo2cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTAzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRvdC1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS42cmVtLCAxLjYpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4geyBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYsICRncmF5LTAxKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0LWZvcm1hdC1kbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjZyZW0sIDEuNjIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTU1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRvdC1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC1mb2xkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJiA+IGJyIHtkaXNwbGF5OiBub25lO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7bWFyZ2luLWJvdHRvbTogMi41cmVtO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuNnJlbSwgMS42Mik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmIH4gdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEuNXJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1NTU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmIH4gc3Ryb25nIHttYXJnaW4tdG9wOiAyLjVyZW07fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC51dGlsLW5hdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM3LjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNS40NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAucXVpY2sge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLXBhcnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGlzdC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyLjZyZW0gMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTA1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTAzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5saXN0LWlubmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjgsJGdyYXktMDEsLTAuMDE1cmVtKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi1hd2FyZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIuNHJlbSAwIDIuNHJlbSAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmF5LTAzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTAzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtaW1nIHt3aWR0aDogNi42cmVtO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYuNnJlbSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogN3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS43NSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMi44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvaWNvbi9pY28tYXJyb3cwMi5zdmcnLCAnY2VudGVyJywgJ2NvbnRhaW4nKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuYWNjb3JkaW9uLWxpc3R7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAuYWNjb3JkaW9uIHtcclxuICAgICAgICAgICAgICAgICYtdGl0IHtcclxuICAgICAgICAgICAgICAgICAgICAuYnRuLWFjY29yZGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi50eTAyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAyLjRyZW0sIDEuNCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoJy4uL2ltYWdlcy9pY29uL2ljby1hcnJvdy1kb3duLnN2ZycsICdjZW50ZXInLCAnY29udGFpbicpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNHJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwxLCRncmF5LTAxLC0wLjAxNXJlbSk7XHJcbiAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnLCc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjNyZW07fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEgeyAmOjphZnRlciB7ZGlzcGxheTogbm9uZTt9fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuZGV0YWlsLXByb2Zlc3NvbmFscyB7XHJcbiAgICAgICAgLmJveC1kZXRhaWwtbGF5b3V0IHtcclxuICAgICAgICAgICAgLmJveC1kZXRhaWwtY29udGVudHMge1xyXG4gICAgICAgICAgICAgICAgLmJvYXJkLWNhcmQtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICYudHkwMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib3gtYm9hcmQtY2FyZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpe21hcmdpbi10b3A6IDA7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZShvZGQpe21hcmdpbi10b3A6IDA7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uc2UoXCJ0YWJsZXRcIikge1xyXG4gICAgI3dyYXAucHJvZmVzc29uYWxzLXdyYXAge1xyXG4gICAgICAgIC5ib3gtZGV0YWlsLXV0aWwge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIC5pbmZvLCAudXRpbCB7d2lkdGg6IDEwMCU7IGdhcDogNHJlbTt9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSByZXNwb25zZShcIm1vYmlsZVwiKSB7XHJcbiAgICAjd3JhcC5wcm9mZXNzb25hbHMtd3JhcCB7XHJcbiAgICAgICAgLmJveC1jb250ZW50cy13cmFwIHttYXJnaW46IDZyZW0gMCA4cmVtO31cclxuICAgICAgICAuYm94LWlucHV0IHt3aWR0aDogMTAwJTt9XHJcblxyXG4gICAgICAgIC8v6rKA7IOJIOqysOqzvFxyXG4gICAgICAgIC5ib3gge1xyXG4gICAgICAgICAgICAmLW1lbWJlci1sYXlvdXQge1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJveC1idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhyZW0gMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWRldGFpbCB7XHJcbiAgICAgICAgICAgICAgICAmLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1LjFyZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIC5kZXRhaWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLWxlZnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAzLjJyZW0sIDEuMyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZ3JhZGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi1yaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzQuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtdXRpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTA1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggMXB4IDBweCAjRTRFNEU0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtIDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnV0aWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ibnQtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMS40cmVtIDFyZW0gMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtkaXNwbGF5OiBub25lO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtib3JkZXItdG9wOiBub25lO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgPiBhLCBidXR0b24geyBnYXA6IDA7IHdpZHRoOiAxMDAlO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7ZGlzcGxheTogbm9uZTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGlzdC1zbnMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyLjJyZW0gMnJlbSAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoLW4rNCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7Z2FwOiAycmVtO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLWxheW91dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAuYm94LWRldGFpbC1jb250ZW50cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50YWItbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuOHJlbSwgMS41LCAkZ3JheS0wMik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYm94LWRldGFpbC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5kdGFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLTAxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjAgMCAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5kb3QtbGlzdCB7Z2FwOiAuOHJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmludHJvLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudHh0IHtwYWRkaW5nLXRvcDogMXJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0wMiwgJi0wMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206M3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZG90LWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjZyZW0sIDEuNik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjYsICRncmF5LTAxKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQtZm9ybWF0LWRsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRvdC1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib3gtZm9sZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgfiB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAuNnJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC51dGlsLW5hdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAucXVpY2sge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi1wYXJ0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGlzdC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmxpc3QtaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcCB7bWFyZ2luLXRvcDogMS42cmVtO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLWF3YXJkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIuNHJlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtnYXA6IDEuNnJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLWltZyB7d2lkdGg6IDYuNnJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYuNnJlbSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMi44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoJy4uL2ltYWdlcy9pY29uL2ljby1hcnJvdzAyLnN2ZycsICdjZW50ZXInLCAnY29udGFpbicpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYWNjb3JkaW9uLWxpc3R7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIC5hY2NvcmRpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICYtdGl0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi1hY2NvcmRpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50eTAyIHsgQGluY2x1ZGUgdGV4dCg3MDAsIDEuOHJlbSwgMS41NSk7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYtdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMXJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sMS42LCRncmF5LTAxLDApO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kZXRhaWwtcHJvZmVzc29uYWxzIHtcclxuICAgICAgICAgICAgLmJveC1kZXRhaWwtbGF5b3V0IHtcclxuICAgICAgICAgICAgICAgIC5ib3gtZGV0YWlsLWNvbnRlbnRzIHtcclxuICAgICAgICAgICAgICAgICAgICAuYm9hcmQtY2FyZC1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA3LjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYudHkwMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIjd3JhcC5pbnNpZ2h0cy13cmFwIHtcclxuICAgIC5kZXRhaWwtY29udGVudHMtbGF5b3V0IHtcclxuICAgICAgICAucGFnZS1oZWFkaW5nLWxheW91dCB7bWFyZ2luLWJvdHRvbTogMDt9XHJcbiAgICB9XHJcblxyXG4gICAgLmJveC1jaGVjay13cmFwIHtqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kfTtcclxuICAgIC5ib2FyZC1pbWctbGlzdCB7Z2FwOiAxMHJlbSAzLjJyZW07fVxyXG4gICAgLmJveC1idG4ge1xyXG4gICAgICAgICYuc3VicyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07XHJcbiAgICAgICAgICAgIC5idG4tdmlldy1hbGwge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdOb3RvU2Fuc0tSJztcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5ib3gtYm9hcmQtbW9yZSB7bWFyZ2luLXRvcDogMTNyZW07fVxyXG4gICAgfVxyXG4gICAgLmJvYXJkLXRleHQtbGlzdCB7XHJcbiAgICAgICAgJi50eTAxIHtcclxuICAgICAgICAgICAgZ2FwOiAzLjJyZW07XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkZ3JheS0wNTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTA1O1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkYWNjZW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3gtZG9jdW1lbnQtd3JhcCB7cGFkZGluZzogNHJlbTt9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5uZXdzbGV0dGVyIHtcclxuICAgICAgICAuYm9hcmQtY2FyZC1saXN0IHtcclxuICAgICAgICAgICAgJiA+IGxpe1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzQuNHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbiAgICAmLnlvdXR1YmUge1xyXG4gICAgICAgIC5wYWdlLWhlYWRpbmctbGF5b3V0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTByZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC55b3V0dWJlLXdyYXAge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bzsgXHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgXHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAueW91dHViZS1mcmFtZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XHJcbiAgICAgICAgICAgICAgICBpZnJhbWUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IFxyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDsgXHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDsgXHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYm94LWJ0biB7bWFyZ2luLXRvcDogNnJlbTt9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIE1PQklMRVxyXG5AaW5jbHVkZSByZXNwb25zZShcIm1vYmlsZVwiKSB7XHJcbiAgICAjd3JhcC5pbnNpZ2h0cy13cmFwIHtcclxuICAgICAgICAuYm94LWNoZWNrLXdyYXAge2p1c3RpZnktY29udGVudDogZmxleC1zdGFydH07XHJcbiAgICAgICAgLmJveC1pbnB1dCB7d2lkdGg6IDEwMCU7fVxyXG4gICAgICAgIC5ib2FyZC1pbWctbGlzdCB7Z2FwOiA2cmVtIDA7fVxyXG4gICAgICAgIC5ib3gtYnRuIHtcclxuICAgICAgICAgICAgJi5zdWJzIHttYXJnaW4tYm90dG9tOiA0cmVtO31cclxuICAgICAgICAgICAgJi5ib3gtYm9hcmQtbW9yZSB7bWFyZ2luLXRvcDogNnJlbTt9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ib2FyZC10ZXh0LWxpc3Qge1xyXG4gICAgICAgICAgICAmLnR5MDEge1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkZ3JheS0wNTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0wNTtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgJGFjY2VudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYm94LWRvY3VtZW50LXdyYXAge3BhZGRpbmc6IDNyZW0gMnJlbTt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5uZXdzbGV0dGVyIHtcclxuICAgICAgICAgICAgLmJvYXJkLWNhcmQtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAuYm94LWJvYXJkLWNhcmQge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgIC5saXN0LXV0aWwgeyBwYWRkaW5nLWJvdHRvbTogM3JlbTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgfVxyXG4gICAgICAgICYueW91dHViZSB7XHJcbiAgICAgICAgICAgIC5wYWdlLWhlYWRpbmctbGF5b3V0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaWZyYW1lIHtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE3LjNyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJveC1idG4ge21hcmdpbi10b3A6IDhyZW07fVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkBrZXlmcmFtZXMgc3Ryb2tlIHtcclxuICAgIHRvIHtcclxuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcclxuICAgIH1cclxufVxyXG5cclxuI3dyYXAuZmlybS13cmFwIHtcclxuICAgIC50YWItd3JhcCB7XHJcbiAgICAgICAgLmljb24tcHJpbnQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIOyGjOqwnFxyXG4gICAgLmludHJvLXdyYXAge1xyXG4gICAgICAgIC5ib3gtdmlzdWFsIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNy44cmVtO1xyXG4gICAgICAgICAgICAudHlwby1oZWFkaW5nLTAxIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge3BhZGRpbmctbGVmdDogMTFyZW07fVxyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge2ZvbnQtc2l6ZTogNi4ycmVtO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwcmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvc3ViL2ludHJvLWJnLnBuZycpIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYm94LWludHJvLXR4dCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cmVtO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAuY2lyY2xlLWFuaSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDM5LjZyZW07XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTc2cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNzZyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRkZFMTQxIDIzLjc0JSwgcmdiYSgyNDUsIDI0NSwgMjQ1LCAwKSA5NS40MyUpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMS4zcztcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7dHJhbnNmb3JtOiBzY2FsZSgxKTt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJlZm9yZS10eHQge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogMTE2LjVyZW07XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMTZyZW0sIDEuMjUpO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMDU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJveC1jb250ZW50cy13cmFwIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2NC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAwIDQzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA0My4ycmVtIDAgYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGwge2Zsb2F0OiByaWdodDt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7d2lkdGg6IDEwMCU7fVxyXG4gICAgICAgICAgICAgICAgICAgIGRsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnJlbSAzLjZyZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgZGQge0BpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNjYpO31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgIH1cclxuXHJcbiAgICAvLyDsl7DtmIFcclxuICAgIC5oaXN0b3J5LXdyYXAge1xyXG4gICAgICAgIC5ib3gtbGF5b3V0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDExcmVtO1xyXG4gICAgICAgICAgICBuYXYge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI3cmVtO1xyXG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpIGEsXHJcbiAgICAgICAgICAgICAgICAgICAgbGkgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAycmVtLCAxLjcsICM5OTkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZTE0MSAyMC4xMyUsIHJnYmEoMjQ1LCAyNDUsIDI0NSwgMCkgMTI4Ljg1JSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAycmVtLCAxLjcsICRibGFjayk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucmlnaHQge1xyXG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI3cmVtKTtcclxuXHJcbiAgICAgICAgICAgICAgICAudHlwby1oZWFkaW5nLTAxIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTMuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgICAgICBzcGFuOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5ib3gtY29udGVudHMtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIxcmVtIDE2cmVtIDAgMjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwNS4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZjVmNWY1IDAlLCByZ2JhKDI0NSwgMjQ1LCAyNDUsIDApIDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmNpcmNsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNzlyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC04N3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE3NnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNzZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZTE0MSAyMy43NCUsIHJnYmEoMjQ1LCAyNDUsIDI0NSwgMCkgOTUuNDMlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxLjNzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGFydGljbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdC1kb3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgNS42cmVtLCAxLjM1KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5saXN0LWhpc3Rvcnkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS40KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC55ZWFyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTMuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDYwMCwgMS44cmVtLCAxLjQsICRibGFjaywgLTAuMDFlbSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmFuaS1maWd1cmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtvcGFjaXR5OiAxO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmNoMSAuYW5pLWZpZ3VyZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZzpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNpcmNsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMTAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMTAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdmc6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtN3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDFzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2UtZGFzaGFycmF5OiA1IDU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDEwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmc6Zmlyc3Qtb2YtdHlwZSBjaXJjbGUge2FuaW1hdGlvbjogc3Ryb2tlIDEuNXMgZWFzZS1vdXQgZm9yd2FyZHM7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnOmxhc3Qtb2YtdHlwZSBjaXJjbGUge2FuaW1hdGlvbjogc3Ryb2tlIDEuNXMgMXMgZWFzZS1vdXQgZm9yd2FyZHM7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuY2gyIC50aXQtZG90OjphZnRlciB7bWFyZ2luLWxlZnQ6IDEuN3JlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgLmNoMiAuYW5pLWZpZ3VyZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge21hcmdpbi1sZWZ0OiAtN3JlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmUxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOS4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMC45cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMTAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMTAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubGluZTIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMTAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMTAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudHkwMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwLjlyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNC4xcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjlyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMC4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50eTAyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50eTAzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDAuOXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNC4xcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjlyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMC4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdmctY2lyY2xlIGNpcmNsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2UtZGFzaGFycmF5OiAxMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDEwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnN2Zy1jaXJjbGUudHkwMiB7dHJhbnNpdGlvbi1kZWxheTogMXM7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZGFzaC1saW5lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMnM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2UtZGFzaGFycmF5OiA1IDU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDEwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmRhc2gtY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDIuNXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRhc2gtbGluZSB7d2lkdGg6IDEwMCU7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmUyIHBhdGgge2FuaW1hdGlvbjogc3Ryb2tlIDIuNXMgMC44cyBlYXNlLW91dCBmb3J3YXJkczt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGluZTEgcGF0aCB7YW5pbWF0aW9uOiBzdHJva2UgMi41cyAwLjVzIGVhc2Utb3V0IGZvcndhcmRzO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zdmctY2lyY2xlLnR5MDEgY2lyY2xlIHthbmltYXRpb246IHN0cm9rZSAxLjVzIGVhc2Utb3V0IGZvcndhcmRzO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zdmctY2lyY2xlLnR5MDIgY2lyY2xlIHthbmltYXRpb246IHN0cm9rZSAxLjVzIDFzIGVhc2Utb3V0IGZvcndhcmRzO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmNoMyAuYW5pLWZpZ3VyZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmFuaS1jaXJjbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNnM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmMxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMzAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0zMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC41cztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYzMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC0zMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAudHJpYW5nbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI5LjdyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2UtZGFzaGFycmF5OiAxMjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxMjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hbmktY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmMxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYzIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTIuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudHJpYW5nbGUgcGF0aCB7YW5pbWF0aW9uOiBzdHJva2UgMS41cyAxcyBlYXNlLW91dCBmb3J3YXJkczt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5jaDQgLmFuaS1maWd1cmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0LjdyZW0gOHJlbSA4LjRyZW0gNy42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYW5pLWNpcmNsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC42cztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYzEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0zMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmMyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTMwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjVzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTMwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDFzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jNCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNpcmNsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDEwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYzUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTMuM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaXJjbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2UtZGFzaGFycmF5OiAxMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMTAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFuaS1jaXJjbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYzEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmMyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYzMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYzQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaXJjbGUge2FuaW1hdGlvbjogc3Ryb2tlIDEuNXMgMXMgZWFzZS1vdXQgZm9yd2FyZHM7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmM1IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2lyY2xlIHthbmltYXRpb246IHN0cm9rZSAzcyAycyBlYXNlLW91dCBmb3J3YXJkczt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIOyImOyDgVxyXG4gICAgLmF3YXJkLXdyYXAge1xyXG4gICAgICAgIC5wYWdlLWhlYWRpbmctbGF5b3V0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmxpc3QtYXdhcmQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGdhcDogMTJyZW0gMDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJyZW07XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMy4zMyU7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWNjZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRpdCwgLnR4dCB7dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAudGh1bWJuYWlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzOC4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4LjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxLjVweCBkYXNoZWQgI2RkZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHt3aWR0aDogMjByZW07fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA2cmVtIDAgMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDIuNHJlbSwgMS41KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42LCAjNTU1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyDsgqzrrLTshoxcclxuICAgIC5vZmZpY2Utd3JhcCB7XHJcbiAgICAgICAgJi5kb21lc3RpYyB7XHJcbiAgICAgICAgICAgIC5ncmlkLWxheW91dD4ucmlnaHQgLm1hcC1pbmZvIC5pbmZvLXR4dCBsaS5hZGRyIHtcclxuICAgICAgICAgICAgICAgIHNwYW4ge2ZvbnQtd2VpZ2h0OiA0MDA7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50YWItd3JhcCAudGFiLWxpc3Qge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgI2NvbnRhaW5lciA+IC5pbm5lci13cmFwIHtcclxuICAgICAgICAgICAgLnRhYi13cmFwIC50YWItbGlzdCB7XHJcbiAgICAgICAgICAgICAgICBsaSBhLFxyXG4gICAgICAgICAgICAgICAgbGkgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ncmlkLWxheW91dCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIC5vZmZpY2UtdGl0IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCA0LjJyZW0sIDEuMzMpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gLmxlZnQge1xyXG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjlyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPiAucmlnaHQge1xyXG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICAgICAgLmJveC1mb2xkLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgICAgICAgICAgIC5vZmZpY2UtaW50cm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGh1bWIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDYwMCwgOC42cmVtLCAxLjEsICNmNWY1ZjUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib3gtdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTJyZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gd29yZC1icmVhazogYnJlYWstYWxsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMy4ycmVtLCAxLjQzKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjc1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubWFwLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgIC5pbmZvLXR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMXJlbSAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFkZHIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDMuMnJlbSwgMS4zKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuOHJlbSwgMS44Mik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjhyZW0sIDEuNTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS44cmVtLCAxLjU1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS41NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJiB+IHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS41NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJiB+IGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYgfiAuaW5mby10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAubWFwLWFyZWEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDhyZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5tYXAtdXRpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJveC10cmFmZmljIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZGwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDIuNHJlbSwgMS4xNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgZGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdyZWVuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzNiOWYzNztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5icm93biB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNiMzk2Mjc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYmx1ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwZTYyYjc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucmVkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2UxMTUwODtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS43NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS42cmVtLCAxLjc1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJiB+IHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjZyZW0sIDIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYnVzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idG4tdHh0LWRvd25sb2FkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uc2UoXCJtb2JpbGVcIikge1xyXG4gICAgI3dyYXAuZmlybS13cmFwIHtcclxuICAgICAgICAudGFiLXdyYXAge1xyXG4gICAgICAgICAgICAuaWNvbi1wcmludCB7ZGlzcGxheTogbm9uZTt9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuaXNTY3JvbGwgLmhpc3Rvcnktd3JhcCAuYm94LWxheW91dCB7XHJcbiAgICAgICAgICAgIG5hdiB1bCB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDEzLjZyZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDIuNHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNjcm9sbERvd24gLmhpc3Rvcnktd3JhcCAuYm94LWxheW91dCB7XHJcbiAgICAgICAgICAgIG5hdiB1bCB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDYuNnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8g7IaM6rCcXHJcbiAgICAgICAgLmludHJvLXdyYXAge1xyXG4gICAgICAgICAgICAuYm94LXZpc3VhbCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogM3JlbTtcclxuICAgICAgICAgICAgICAgIC50eXBvLWhlYWRpbmctMDEge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjI7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge3BhZGRpbmctbGVmdDogMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge2ZvbnQtc2l6ZTogMi40cmVtO31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYmcge2hlaWdodDogMThyZW07fVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYm94LWludHJvLXR4dCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTByZW07XHJcbiAgICAgICAgICAgICAgICAuY2lyY2xlLWFuaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTQycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTQycmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJlZm9yZS10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNjMuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgNC44cmVtLCAxLjIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJveC1jb250ZW50cy13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRsIHtwYWRkaW5nLWxlZnQ6IDA7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkbCB7ZmxvYXQ6IG5vbmU7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gMi40cmVtIDAgMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZCB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS44OCk7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyDsl7DtmIFcclxuICAgICAgICAuaGlzdG9yeS13cmFwIHtcclxuICAgICAgICAgICAgLnBhZ2UtaGVhZGluZy1sYXlvdXQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYm94LWxheW91dCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIG5hdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogN3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtmbGV4LXNocmluazogMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIGEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC44cmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS44cmVtLCAxLjksICM5OTkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC44cmVtIDMuNnJlbSAwLjhyZW0gMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnJpZ2h0IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA5cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAudHlwby1oZWFkaW5nLTAxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW46bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC1jb250ZW50cy13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cmVtIDIuNHJlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jaXJjbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA5MHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC03NHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDkuN3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTA5LjdyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRpdC1kb3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg2MDAsIDMuMnJlbSwgMS4zKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubGlzdC1oaXN0b3J5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42Mik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnllYXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg2MDAsIDEuNnJlbSwgMS42MiwgJGJsYWNrLCAtMC4wMWVtKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmFuaS1maWd1cmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDRyZW0gMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4LjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOC4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuY2gxIC5hbmktZmlndXJlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2ZzpsYXN0LW9mLXR5cGUge21hcmdpbi1sZWZ0OiAtNXJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jaDIgLnRpdC1kb3Q6OmFmdGVyIHttYXJnaW4tbGVmdDogMXJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jaDIgLmFuaS1maWd1cmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge21hcmdpbi1sZWZ0OiAtNXJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGluZTEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDguOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5saW5lMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50eTAxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwLjdyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNi44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnR5MDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMC4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnR5MDMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDAuN3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNi44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5kYXNoLWNpcmNsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMuMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmNoMyAuYW5pLWZpZ3VyZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNHJlbSAwIDRyZW0gMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50cmlhbmdsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3LjdyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNC4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuY2g0IC5hbmktZmlndXJlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMuOXJlbSA2LjZyZW0gN3JlbSA2LjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYW5pLWNpcmNsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jNSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzLjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMy4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8g7IiY7IOBXHJcbiAgICAgICAgLmF3YXJkLXdyYXAge1xyXG4gICAgICAgICAgICAucGFnZS1oZWFkaW5nLWxheW91dCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5saXN0LWF3YXJkIHtcclxuICAgICAgICAgICAgICAgIGdhcDogNnJlbSAwLjZyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2cmVtO1xyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDAuM3JlbSk7XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50aHVtYm5haWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDExcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7d2lkdGg6IDZyZW07fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50aXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyLjRyZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS44NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnR4dCB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuMnJlbSwgMS44MywgIzU1NSk7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8g7IKs66y07IaMXHJcbiAgICAgICAgLm9mZmljZS13cmFwIHtcclxuICAgICAgICAgICAgLnRhYi13cmFwIC50YWItbGlzdCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xyXG4gICAgICAgICAgICAgICAgbGkgYSxcclxuICAgICAgICAgICAgICAgIGxpIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmdyaWQtbGF5b3V0IHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBnYXA6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgIC5vZmZpY2UtdGl0IHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMy4ycmVtLCAxLjEyKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgID4gLmxlZnQge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgPiAucmlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtZm9sZC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAub2ZmaWNlLWludHJvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aHVtYiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ib3gtdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDZyZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAyLjRyZW0sIDEuNTgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjg1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAubWFwLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW5mby10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjZyZW0sIDEuNik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4sXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFkZHIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDIuNHJlbSwgMS40KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMC42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuNnJlbSwgMS43Nyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuNnJlbSwgMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmIH4gLmluZm8tdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5tYXAtYXJlYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDRyZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5tYXAtdXRpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC10cmFmZmljIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLm9mZmljZS10aXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBkbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgfiBkbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjhyZW0sIDEuNTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjc1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuNnJlbSwgMS43NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJiB+IHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAyKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS42cmVtLCAyKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmJ1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi10eHQtZG93bmxvYWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIiN3cmFwLmNhcmVlcnMtd3JhcCB7XHJcbiAgICAuZm9yZWlnbi13cmFwIHtcclxuICAgICAgICAuYm94LWxheW91dCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbmF2IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyN3JlbTtcclxuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgICAgICBsaSBhLFxyXG4gICAgICAgICAgICAgICAgICAgIGxpIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMnJlbSwgMS43LCAjOTk5KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmUxNDEgMjAuMTMlLCByZ2JhKDI0NSwgMjQ1LCAyNDUsIDApIDEyOC44NSUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMnJlbSwgMS43LCAkYmxhY2spO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnJpZ2h0IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDgwJSAtIDI3cmVtKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJveC1jb250ZW50cy13cmFwIHtnYXA6IDEwcmVtO31cclxuICAgICAgICBhcnRpY2xlIHtcclxuICAgICAgICAgICAgLmJveC1idG4ge21hcmdpbi10b3A6IDEwcmVtO31cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJveC1hdHRhY2gtd3JhcCB7XHJcbiAgICAgICAgICAgIC5ib3gtYnRuIHttYXJnaW4tdG9wOiAwO31cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYm94LWNoZWNrLXdyYXAge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBnYXA6IDEuNHJlbTtcclxuICAgIH1cclxuICAgIC5ib2FyZC1jYXJkLWxpc3Qge1xyXG4gICAgICAgIGdhcDogNS43cmVtIDMuMnJlbTtcclxuICAgICAgICAuYm94LWJvYXJkLWNhcmQge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI3LjRyZW07XHJcbiAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgLmJveC11dGlsIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpbWUge3BhZGRpbmctcmlnaHQ6IDAuOHJlbTsgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS41LCRncmF5LTAyKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgLmRhdGUge0BpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNSwkZ3JheS0wMSk7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRldGFpbC1jb250ZW50cy1sYXlvdXQge1xyXG4gICAgICAgIC5wYWdlLWhlYWRpbmctbGF5b3V0IHttYXJnaW4tYm90dG9tOiAwO31cclxuICAgICAgICAuZGV0YWlsLWhlYWQtbGF5b3V0IHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cmVtO1xyXG4gICAgICAgICAgICAuYm94LWJ0biB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cmVtIDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYm94LWRldGFpbC1pbmZvIHtcclxuICAgICAgICAgICAgICAgIGdhcDogNHJlbTtcclxuICAgICAgICAgICAgICAgICYgfiAuYm94LWRldGFpbC1pbmZvIHttYXJnaW4tdG9wOiA2cmVtO2JvcmRlci10b3A6IDFweCBzb2xpZCAkYmxhY2s7fVxyXG4gICAgICAgICAgICAgICAgJiA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS44cmVtLCAxLjcpO31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZG90LWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmF0dGVudGlvbi10eHQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDVyZW07XHJcbiAgICAgICAgICAgICAgICBzcGFuIHsgQGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS43LCAkZ3JheS0wMSk7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJveC1yZWNydWl0ZXItaW5mbyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMTUuNnJlbTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNXJlbTtcclxuICAgICAgICBwYWRkaW5nOiAyLjVyZW0gMCAwO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgIC50eXBvLXRpdGxlLTAxIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMS42cmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgNC4ycmVtLCAxLjMpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucmVjcnVpdGVyLWluZm8ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTZyZW07XHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUgeyBmbGV4LWdyb3c6IDE7fVxyXG4gICAgICAgICAgICAgICAgc3BhbixhIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS44cmVtLCAxLjU1KTt9XHJcbiAgICAgICAgICAgICAgICBzdHJvbmcge0BpbmNsdWRlIHRleHQoNzAwLCAxLjhyZW0sIDEuNTUpO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ib3gtdGV4dC13cmFwIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTByZW07XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgLmJveC10eHQge1xyXG4gICAgICAgICAgICBzdHJvbmcge2ZvbnQtZmFtaWx5OiAkZW47fVxyXG4gICAgICAgICAgICAuc3ViLXRpdCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtIDAgNHJlbTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAyLjRyZW0sIDEuNSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMnJlbTtcclxuICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7cGFkZGluZy10b3A6IDA7fVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS44NzUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ib3gtcm91bmQtd3JhcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDEycmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2cmVtO1xyXG4gICAgICAgICAgICAucm91bmQtbGVmdCwgLnJvdW5kLXJpZ2h0IHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMi4zcmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDdyZW07XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ0LjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NC4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMCAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7cGFkZGluZy10b3A6IDEuNHJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS43NSk7XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5yb3VuZC1sZWZ0IHtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7YmFja2dyb3VuZC1jb2xvcjogJGdyYXktMDU7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5yb3VuZC1yaWdodCB7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGRkUwNDEgMCUsIHJnYmEoMjU1LCAyMjQsIDY1LCAwKSAxMDAlKTt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8g7JiB7J6F7JWI64K0XHJcbiAgICAuaW50cm8td3JhcCB7XHJcbiAgICAgICAgLmJveC1ncmlkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgPiBkdCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNy41cmVtO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDQuMnJlbSwgMS4zMyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPiBkZCB7ZmxleC1ncm93OiAxO31cclxuICAgICAgICB9XHJcbiAgICAgICAgYXJ0aWNsZSB7b3ZlcmZsb3c6IGhpZGRlbjt9XHJcbiAgICAgICAgLmFydGljbGUwMSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgLmJnIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTQ4LjhyZW07XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTJyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvc3ViL2ludHJvMDQucG5nJykgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmFmdGVyLXRleHQge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC04MCU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMjByZW0sIDEuMDUsICNGNEYzRjApO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaW5uZXItd3JhcCB7cGFkZGluZy1ib3R0b206IDQwcmVtO31cclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBnYXA6IDhyZW07XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCA3LjJyZW0sIDEuMTMpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAudHh0IHtAaW5jbHVkZSB0ZXh0KDQwMCwgMi40cmVtLCAxLjUpO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFydGljbGUwMiB7XHJcbiAgICAgICAgICAgIC5ib2FyZC10b3Age1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHJlbSAwIDE1cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2lyY2xlLWdyb3VwIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAuYm94LWNpcmNsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NC4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDQuM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y1RjVGNTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYudHkwMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLnR5MDMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYueWVsbG93IHtiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRkZFMDQxIDAlLCByZ2JhKDI1NSwgMjI0LCA2NSwgMCkgMTAwJSk7fVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAyLjRyZW0sIDEuNTgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJvbmcge0BpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNzUpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50eHQwMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS44NSwgIzU1NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudHh0MDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjg1LCAjNTU1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50eHQwMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuODUsICM5OTkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXJ0aWNsZTAzIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVyZW07XHJcbiAgICAgICAgICAgIC5pbm5lci13cmFwIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPiBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuOHJlbSwgMS41NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiwgYSB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS41NSk7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmIH4gbGkge21hcmdpbi1sZWZ0OiA2cmVtO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jb250YWN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtmb250LWZhbWlseTogJGVuO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyDsp4Dsm5BcclxuICAgIC5zdXBwb3J0LXdyYXAge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYXJ0aWNsZSB7XHJcbiAgICAgICAgICAgIC5pbm5lci13cmFwIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTc2cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xyXG4gICAgICAgICAgICAgICAgLmJveC10b3Age1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEzMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcmVtIGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYm94LWJvdHRvbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHJlbSAyMnJlbSAxMHJlbSAgMDtcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTc2cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRjVGNUY1IDAlLCByZ2JhKDI0NSwgMjQ1LCAyNDUsIDApIDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLm1lbnUtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAgNXJlbSAxMy42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoOm50aC1vZi10eXBlKDIpKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGwgZGQgLmJ0bi1hcHBseSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCA0LjJyZW0sIDEuMzMpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtwYWRkaW5nLXRvcDogMDt9IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRkID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3JlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW5mbyAubmFtZSB7Zm9udC13ZWlnaHQ6IDcwMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYnRuLWFwcGx5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IC42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5hbWUge0BpbmNsdWRlIHRleHQoNDAwLCAyLjRyZW0sIDEuNDEpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50eXBlIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYyLCAjNTU1KTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi1hcHBseSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjYyKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKFwiLi4vaW1hZ2VzL2ljb24vaWNvLWFjY29yZGlvbi11cC5zdmdcIiwgXCJjZW50ZXJcIiwgXCJjb250YWluXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuQGluY2x1ZGUgcmVzcG9uc2UoXCJwY1wiKSB7XHJcbiAgICAjd3JhcC5jYXJlZXJzLXdyYXAge1xyXG4gICAgICAgIC8vIOyngOybkFxyXG4gICAgICAgIC5zdXBwb3J0LXdyYXAge1xyXG4gICAgICAgICAgICBhcnRpY2xlIC5pbm5lci13cmFwIHtwYWRkaW5nOiAwO31cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbnNlKFwidGFibGV0XCIpIHtcclxuICAgICN3cmFwLmNhcmVlcnMtd3JhcCB7XHJcbiAgICAgICAgLy8g7JiB7J6F7JWI64K0XHJcbiAgICAgICAgLmludHJvLXdyYXAge1xyXG4gICAgICAgICAgICAuYm94LWdyaWQge1xyXG4gICAgICAgICAgICAgICAgPiBkdCB7d2lkdGg6IDE3cmVtO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYXJ0aWNsZTAxIHtcclxuICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYXJ0aWNsZTAyIHtcclxuICAgICAgICAgICAgICAgIC5jaXJjbGUtZ3JvdXAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDIuNHJlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtkaXNwbGF5OiBmbGV4O31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC1jaXJjbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzQuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYXJ0aWNsZTAzIHtcclxuICAgICAgICAgICAgICAgIC5pbm5lci13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmNvbnRhY3Qge21hcmdpbi1sZWZ0OiA2cmVtO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8g7KeA7JuQXHJcbiAgICAgICAgLnN1cHBvcnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGFydGljbGUge1xyXG4gICAgICAgICAgICAgICAgLmlubmVyLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4cmVtKTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAuYm94LXRvcCB7cGFkZGluZy1sZWZ0OiA4cmVtO31cclxuICAgICAgICAgICAgICAgICAgICAuYm94LWJvdHRvbSB7cGFkZGluZzogMTByZW0gOHJlbTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIOyxhOyaqVxyXG4gICAgICAgIC5ib3gtcmVjcnVpdGVyLWluZm8ge1xyXG4gICAgICAgICAgICAucmVjcnVpdGVyLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtwYWRkaW5nLXJpZ2h0OiAwO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbkBpbmNsdWRlIHJlc3BvbnNlKFwibW9iaWxlXCIpIHtcclxuICAgICN3cmFwLmNhcmVlcnMtd3JhcCB7XHJcbiAgICAgICAgLmJveC1jaGVjay13cmFwIHtqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnR9O1xyXG4gICAgICAgIC5ib2FyZC1jYXJkLWxpc3Qge1xyXG4gICAgICAgICAgICBnYXA6IDRyZW07XHJcbiAgICAgICAgICAgIC5ib3gtYm9hcmQtY2FyZCB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAuYm94LXV0aWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50aW1lIHtwYWRkaW5nLXJpZ2h0OiAwLjZyZW07IEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNywkZ3JheS0wMik7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZGF0ZSB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43LCRncmF5LTAxKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kZXRhaWwtY29udGVudHMtbGF5b3V0IHtcclxuICAgICAgICAgICAgLmRldGFpbC1oZWFkLWxheW91dCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcclxuICAgICAgICAgICAgICAgIC5ib3gtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cmVtIDAgMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ib3gtZGV0YWlsLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAmIH4gLmJveC1kZXRhaWwtaW5mbyB7bWFyZ2luLXRvcDogNHJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuZG90LWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxLjFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYXR0ZW50aW9uLXR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7IEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNywgJGdyYXktMDEpO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYm94LXJlY3J1aXRlci1pbmZvIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogNGVtO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTByZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIC50eXBvLXRpdGxlLTAxIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAyLjRyZW0sIDEuNCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnJlY3J1aXRlci1pbmZvIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBnYXA6IDAuNnJlbTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogNC43cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge3dpZHRoOiAxMDAlO31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQobisyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7d2lkdGg6IDZyZW07fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBzcGFuLGEge0BpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNik7fVxyXG4gICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7QGluY2x1ZGUgdGV4dCg2MDAsIDEuNnJlbSwgMS42KTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm5vdGljZS13cmFwIHtcclxuICAgICAgICAgICAgcGFkZGluZyA6IDE3cmVtIDAgMTVyZW0gMy4zcmVtO1xyXG4gICAgICAgICAgICAudHlwby10aXRsZS0wMiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTMuM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IC0zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCNmZmUwNDEgMCxyZ2JhKDI1NSwyMjQsNjUsMCkgMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3BhbiB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43KTt9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8g7JiB7J6F7JWI64K0XHJcbiAgICAgICAgLmludHJvLXdyYXAge1xyXG4gICAgICAgICAgICAuYm94LWdyaWQge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgID4gZHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDIuNHJlbSwgMS40MSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYXJ0aWNsZSB7b3ZlcmZsb3c6IGhpZGRlbjt9XHJcbiAgICAgICAgICAgIC5hcnRpY2xlMDEge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgLmJnIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIuNHJlbSk7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYWZ0ZXItdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDUuMnJlbSwgMSwgI0Y0RjNGMCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaW5uZXItd3JhcCB7cGFkZGluZy1ib3R0b206IDEzLjJyZW07fVxyXG4gICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50aXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDMuMnJlbSwgMS4zMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnR4dCB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS44Nyk7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmFydGljbGUwMiB7XHJcbiAgICAgICAgICAgICAgICAuYm9hcmQtdG9wIHtwYWRkaW5nOiAycmVtIDAgOHJlbTt9XHJcbiAgICAgICAgICAgICAgICAuY2lyY2xlLWdyb3VwIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgM3JlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50aXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuOHJlbSwgMS42Nik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudHh0MDEge21hcmdpbi1sZWZ0OiAuOHJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5hcnRpY2xlMDMge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHJlbTtcclxuICAgICAgICAgICAgICAgIC5pbm5lci13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS42cmVtLCAxKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4sIGEge0BpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNzUpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuY29udGFjdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHttYXJnaW4tdG9wOiAtMi40cmVtO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8g7KeA7JuQXHJcbiAgICAgICAgLnN1cHBvcnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGFydGljbGUge1xyXG4gICAgICAgICAgICAgICAgLmlubmVyLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtdG9wIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgOHJlbSBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuYm94LWJvdHRvbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cmVtIDIuNHJlbSA4cmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDIuNHJlbSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLm1lbnUtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA4cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGR0IHtAaW5jbHVkZSB0ZXh0KDcwMCwgMi40cmVtLCAxLjQxKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uYW1lIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS44cmVtLCAxLjU1KTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnR5cGUge0BpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuODcsICM1NTUpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idG4tYXBwbHkge2Rpc3BsYXk6IG5vbmU7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiI3dyYXAucHJvYm9uby13cmFwIHtcclxuICAgIC50aXRsZS1kb3Qge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBib3R0b206IC41cmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogMS4ycmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEuMnJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuOHJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMTQxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGluZy10aXQtd3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgZ2FwOiAyLjlyZW07XHJcbiAgICAgICAgLnN1Yi1oZWFkaW5nLXRpdCB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAyLjRyZW0sIDEuNCwjZGRkKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudGFiLXdyYXAge1xyXG4gICAgICAgIC50YWItbGlzdCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE2MHJlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGFiLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAuYm94LXZpc3VhbCB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVyZW07XHJcbiAgICAgICAgICAgICAgICAuYmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZyhcIi4uL2ltYWdlcy9zdWIvYWN0aXZpdHkwMS5wbmdcIiwgXCJjZW50ZXJcIiwgXCJjb3ZlclwiKTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAudHlwby10aXRsZS0wMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0My40cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3gtaW50cm8tdHh0IHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXJlbTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAuY2lyY2xlLWFuaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yOCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzOS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNzZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNzZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0ZGRTE0MSAyMy43NCUsIHJnYmEoMjQ1LCAyNDUsIDI0NSwgMCkgOTUuNDMlKTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDEuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge3RyYW5zZm9ybTogc2NhbGUoMSk7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJlZm9yZS10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDczcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxNnJlbSwgMS4yNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjA1O1xyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAtbW96LXVzZXItc2VsZWN0Om5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgLW1zLXVzZXItc2VsZWN0Om5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6bm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ib3gtY29udGVudHMtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2NC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMCA0My40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGwge3dpZHRoOiA1MC44cmVtOyAgcGFkZGluZzogNnJlbSAwIDAgMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDQzLjJyZW0gMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7d2lkdGg6IDEwMCU7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBkbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cmVtIDAgMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZCB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS42Nik7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3gtcmVwb3J0IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxOC42cmVtO1xyXG4gICAgICAgICAgICAgICAgLmlubmVyLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtZG93bi13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNi4xcmVtIDVyZW0gNi4xcmVtIDI0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGNUY1RjUgLTE1LjMzJSwgcmdiYSgyNDUsIDI0NSwgMjQ1LCAwKSAxMTQlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDYuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTMuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN2Z0ljb24oMTJyZW0sIDE1cmVtLCAkaWNvbi1ib29rKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBkdCB7QGluY2x1ZGUgdGV4dCg3MDAsIDEuOHJlbSwgMS41NSk7IH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgZGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogOS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge0BpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNTUpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuYm9hcmQtY2FyZC1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi50eTAzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ib3gtYm9hcmQtY2FyZCB7d2lkdGg6IGNhbGMoNTAlIC0gMS42cmVtKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnN1Yi10eHQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDNyZW07XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS44cmVtLCAxLjU1KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnR5MDIge1xyXG4gICAgICAgICAgICAgICAgLmJveC12aXN1YWwge1xyXG4gICAgICAgICAgICAgICAgICAgIC5iZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoXCIuLi9pbWFnZXMvc3ViL2FjdGl2aXR5MDQucG5nXCIsIFwiY2VudGVyXCIsIFwiY292ZXJcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAudHlwby10aXRsZS0wMSB7IHBhZGRpbmctbGVmdDogMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJ0bi12aWV3LWFsbCB7bWFyZ2luLXRvcDogNy44cmVtO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ib3gtaW50cm8tdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAuYmVmb3JlLXR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMTZyZW0sIDEuMjUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjA1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC1tb3otdXNlci1zZWxlY3Q6bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLW1zLXVzZXItc2VsZWN0Om5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHVzZXItc2VsZWN0Om5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtY29udGVudHMtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogOC42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGwge3dpZHRoOiAxMDAlO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDNyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDMuMnJlbSwgMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7IEBpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNTUpO31cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuXHJcbi8vIHRhYmxldFxyXG5AaW5jbHVkZSByZXNwb25zZShcInRhYmxldFwiKSB7XHJcbiAgICAjd3JhcC5wcm9ib25vLXdyYXAge1xyXG4gICAgICAgIC50YWItd3JhcCB7XHJcbiAgICAgICAgICAgIC50YWItbGlzdCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDhyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIE1PQklMRVxyXG5AaW5jbHVkZSByZXNwb25zZShcIm1vYmlsZVwiKSB7XHJcbiAgICAjd3JhcC5wcm9ib25vLXdyYXAge1xyXG4gICAgICAgIC5oZWFkaW5nLXRpdC13cmFwIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBnYXA6IC42cmVtO1xyXG4gICAgICAgICAgICAuc3ViLWhlYWRpbmctdGl0IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNywjZGRkKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGl0bGUtZG90IHtcclxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IC42cmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IC44cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAuOHJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhZ2UtaGVhZGluZy1sYXlvdXQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgICAgICAgICAuaW5uZXItd3JhcCB7cGFkZGluZzogMCAxLjRyZW0gMCAyLjRyZW19XHJcbiAgICAgICAgICAgIC50eXBvLWhlYWRpbmctMDIge1xyXG4gICAgICAgICAgICAgICAgJi5lbiB7Jjo6YWZ0ZXJ7bWFyZ2luLWJvdHRvbTogMDt9fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50YWItd3JhcCB7XHJcbiAgICAgICAgICAgIC50YWItbGlzdCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIuNHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGFiLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgLmJveC12aXN1YWwge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIC5iZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC50eXBvLXRpdGxlLTAxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyLjRyZW0gMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDIuNHJlbSwgMS41KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYm94LWludHJvLXR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIC5jaXJjbGUtYW5pIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTQycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0MnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJlZm9yZS10eHQge2Rpc3BsYXk6IG5vbmU7fVxyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtY29udGVudHMtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzo0cmVtIDIuNHJlbSAwIDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge3dpZHRoOiAxMDAlO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDAgMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGQge0BpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuODc1KTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYm94LXJlcG9ydCB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTUuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAuaW5uZXItd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib3gtZG93bi13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwLjVyZW0gMCAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGNUY1RjUgLTE1LjMzJSwgcmdiYSgyNDUsIDI0NSwgMjQ1LCAwKSAxNDEuMzUlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTcuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGR0IHtAaW5jbHVkZSB0ZXh0KDcwMCwgMS42cmVtLCAxLjYpOyB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42KTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuMnJlbSwgMS44KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaSB7ZGlzcGxheTogbm9uZTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib2FyZC1jYXJkLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50eTAzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYm94LWJvYXJkLWNhcmQge3dpZHRoOiAxMDAlO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYm94LWJvYXJkLW1vcmUge21hcmdpbi10b3A6IDhyZW07fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5zdWItdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjg3NSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnR5MDIge1xyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtdmlzdWFsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi12aWV3LWFsbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC1pbnRyby10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJlZm9yZS10eHQge2Rpc3BsYXk6IG5vbmU7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYm94LWNvbnRlbnRzLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkbCB7d2lkdGg6IDEwMCU7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IC45cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDcuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3LjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDcuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7IEBpbmNsdWRlIHRleHQoNzAwLCAxLjRyZW0sIDEuNyk7IH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4geyBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcpO31cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59IiwiI3dyYXAuZXRjLXdyYXAge1xyXG4gICAgLnRlcm1zLXdyYXAge1xyXG4gICAgICAgIG1heC13aWR0aDogMTA1LjZyZW07XHJcbiAgICAgICAgbWFyZ2luOiA5cmVtIGF1dG8gMDtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50eXBvLXRpdGxlLTAxIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50eXBvLXRpdGxlLTAyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXJtcy10eHQwMSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuODcsICM1NTUpO1xyXG4gICAgICAgICAgICAmIH4gLnRlcm1zLXR4dDAxIHttYXJnaW4tdG9wOiAycmVtO31cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRlcm1zLXR4dDAyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS43NywgJGJsYWNrLCAtMC4wMWVtKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRlcm1zLXR4dDAzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjZyZW0sIDEuNjIsICM1NTUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGVybXMtdHh0MDQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAyLCAjNTU1KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRvdC1saXN0IHtcclxuICAgICAgICAgICAgZ2FwOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM1NTU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7dG9wOiAxLjZyZW07fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5saXN0LXR5IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgJi50eTAxIHtnYXA6IDZyZW07fVxyXG4gICAgICAgICAgICAmLnR5MDIgPiBsaSB7bWFyZ2luLXRvcDogNHJlbTt9XHJcbiAgICAgICAgICAgICYudHkwMyB7Z2FwOiAycmVtO31cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJveC1wYXJhZ3JhcGgge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYm94LWdyZXkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2cmVtIDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogLTJyZW0gMCA2cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgICBkbCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cmVtO1xyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkO31cclxuICAgICAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjZyZW0sIDEuNjIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZGQge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNjIsICM1NTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICYgfiBkZCB7bWFyZ2luLXRvcDogMXJlbTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnByaXZhY3ktcG9saWN5LXdyYXAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgICAgICAgLnR5cG8tdGl0bGUtMDIge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uc2UoXCJtb2JpbGVcIikge1xyXG4gICAgI3dyYXAuZXRjLXdyYXAge1xyXG4gICAgICAgIC50ZXJtcy13cmFwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgICAgICAgLnR5cG8tdGl0bGUtMDEge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAzLjJyZW0sIDEuMyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnR5cG8tdGl0bGUtMDIge21hcmdpbi1ib3R0b206IDIuNHJlbTt9XHJcbiAgICAgICAgICAgIC50ZXJtcy10eHQwMSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjg1LCAjNTU1KTtcclxuICAgICAgICAgICAgICAgICYgfiAudGVybXMtdHh0MDEge21hcmdpbi10b3A6IDFyZW07fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50ZXJtcy10eHQwMiB7Zm9udC1zaXplOiAxLjZyZW07fVxyXG4gICAgICAgICAgICAudGVybXMtdHh0MDQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS44NSwgIzU1NSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRvdC1saXN0IHtcclxuICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg1O1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7dG9wOiAxLjJyZW07fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5saXN0LXR5IHtcclxuICAgICAgICAgICAgICAgICYudHkwMSB7Z2FwOiAzcmVtO31cclxuICAgICAgICAgICAgICAgICYudHkwMiA+IGxpOmZpcnN0LW9mLXR5cGUge21hcmdpbi10b3A6IDJyZW07fVxyXG4gICAgICAgICAgICAgICAgJi50eTAzIHtnYXA6IDJyZW07fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3gtZ3JleSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3JlbSAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgM3JlbTtcclxuICAgICAgICAgICAgICAgIGRsIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGRkIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcsICM1NTUpO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucHJpdmFjeS1wb2xpY3ktd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cmVtO1xyXG4gICAgICAgICAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC50eXBvLXRpdGxlLTAxIHttYXJnaW4tYm90dG9tOiAzcmVtO31cclxuICAgICAgICAgICAgICAgIC50eXBvLXRpdGxlLTAyIHtmb250LXNpemU6IDIuNHJlbTt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvLyBwY1xyXG5AaW5jbHVkZSByZXNwb25zZShcInBjXCIpIHtcclxuICAgIGh0bWwge2ZvbnQtc2l6ZTogNTUlO31cclxuICAgIC5pbm5lci13cmFwIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDhyZW07XHJcbiAgICAgICAgJi5uYXJyb3cge3BhZGRpbmc6IDA7fVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBUQUJMRVRcclxuQGluY2x1ZGUgcmVzcG9uc2UoXCJ0YWJsZXRcIikge1xyXG4gICAgaHRtbCB7Zm9udC1zaXplOiA0NyU7fVxyXG4gICAgLmlubmVyLXdyYXAge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgOHJlbTtcclxuICAgICAgICAmLm5hcnJvdyB7cGFkZGluZzogMDt9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIE1PQklMRVxyXG5AaW5jbHVkZSByZXNwb25zZShcIm1vYmlsZVwiKSB7XHJcbiAgICAucGMge2Rpc3BsYXk6IG5vbmUgIWltcG9ydGFudDt9XHJcbiAgICAubW9iaWxlIHtkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O31cclxuICAgIC5pbm5lci13cmFwIHtwYWRkaW5nOiAwIDIuNHJlbTt9XHJcbn0iXX0= */
