@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,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'/%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,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'/%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-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-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}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:16.7rem;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:16.7rem;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:23rem;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;max-width:32rem;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{display:flex;flex-direction:column;gap:1.8rem}#gnb .gnb-inner .gnb-menu>li .dep2 li a{font-size:2.4rem}#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:3rem}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:14.5rem;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.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:4rem;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;font-family:Lora;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.6rem}.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:19rem;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:9.5rem}.box-input-wrap .box-input.width-txt .icon-text-reset{right:6rem}.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-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}.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:"";display:inline-block;width:1.6rem;height:1.6rem;margin-bottom:.7rem;border-radius:50%;background-color:#ffe141;vertical-align:bottom}.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::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 .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}#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 .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;gap:1rem}#wrap.solutions-wrap .menu-index-wrap .box-grid>* .accordion-txt ul li{width:calc(50% - .5rem);padding-right:.1rem}#wrap.solutions-wrap .menu-index-wrap .box-grid>* .accordion-txt ul li a{font-weight:400;font-size:1.6rem;line-height:1.4;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:1.4;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:30rem;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.6;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:11rem;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:11rem;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:68.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%;padding-right:4rem}#wrap.firm-wrap .intro-wrap .box-intro-txt .box-contents-wrap li dl{padding:6rem 0 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{display:inline-block;font-family:Lora;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 .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-family:Lora;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:5.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:10rem}#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 img{padding-right:0}#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 .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.subway em{flex-shrink:0;width:7rem}#wrap.firm-wrap .office-wrap .grid-layout>.right .box-traffic dl dd ul.bus em{flex-shrink:0;width:12rem}#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>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}#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 dl{display:flex;flex-direction:column}#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{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:first-of-type{padding-top:0}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li dl dd:hover{border-color:#1c1c1c}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li dl dd:hover .info .name{font-weight:700}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li dl dd:hover .btn-apply{opacity:1;visibility:visible}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li dl dd .info{display:flex;flex-direction:column;gap:.6rem}#wrap.careers-wrap .support-wrap article .inner-wrap .box-bottom .menu-list>li dl dd .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 .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 .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 .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>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}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX2ZvbnRmYW1pbHkuc2NzcyIsImJhc2UvX2ljb24uc2NzcyIsImJhc2UvX21peGlucy5zY3NzIiwiYmFzZS9fYmFzZS5zY3NzIiwiYmFzZS9fdmFyaWFibGVzLnNjc3MiLCJiYXNlL19yZXNldC5zY3NzIiwiYmFzZS9fdHlwby5zY3NzIiwibGF5b3V0cy9fbGF5b3V0LnNjc3MiLCJsYXlvdXRzL19oZWFkZXIuc2NzcyIsImxheW91dHMvX2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9fcG9wdXAuc2NzcyIsImNvbXBvbmVudHMvX3RhYi5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9uLnNjc3MiLCJjb21wb25lbnRzL19mb3JtLnNjc3MiLCJjb21wb25lbnRzL19ib2FyZC5zY3NzIiwiY29tcG9uZW50cy9fc2xpZGVyLnNjc3MiLCJwbHVnaW5zL19hb3Muc2NzcyIsInBsdWdpbnMvX3NsaWNrLnNjc3MiLCJwbHVnaW5zL19zd2lwZXIuc2NzcyIsInBsdWdpbnMvX3Njcm9sbGJhci5zY3NzIiwicGFnZXMvX21haW4uc2NzcyIsInBhZ2VzL19jb21tb24uc2NzcyIsInBhZ2VzL19zb2x1dGlvbnMuc2NzcyIsInBhZ2VzL19wcm9mZXNzb25hbHMuc2NzcyIsInBhZ2VzL19pbnNpZ2h0cy5zY3NzIiwicGFnZXMvX2Zpcm0uc2NzcyIsInBhZ2VzL19jYXJlZXJzLnNjc3MiLCJwYWdlcy9fcHJvYm9uby5zY3NzIiwicGFnZXMvX2V0Yy5zY3NzIiwibGF5b3V0cy9fbWVkaWFxdWVyeS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFFQSxXQUNJLFlBQUEsY0FDQSxZQUFBLElBQ0EsYUFBQSxLQUNBLElBQUEsNEJBQUEsQ0FBQSx3Q0FBQSxlQUFBLENBQUEsdUNBQUEsY0FBQSxDQUFBLHNDQUFBLG1CQUlKLFdBQ0ksWUFBQSxjQUNBLFlBQUEsSUFDQSxhQUFBLEtBQ0EsSUFBQSwyQkFBQSxDQUFBLHVDQUFBLGVBQUEsQ0FBQSxzQ0FBQSxjQUFBLENB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T0FDQSxLQUFBLFFBT0YsTUFDRSxPQUFBLFFBVUYsUUFDRSxRQUFBLE1BT0YsUUFDRSxRQUFBLFVBT0Ysd0JBQ0UsUUFBQSxLQVVGLE1BQ0UsYUFBQSxRQUNBLGdCQUFBLFNBR0YsR0FBQSxHQUVFLGVBQUEsSUFDQSxRQUFBLEVBR0YsR0FDRSxXQUFBLEtBQ0EsWUFBQSxJQUdGLFFIeFpJLFFBQUEsTUFDQSxTQUFBLFNBQ0EsU0FBQSxPQUNBLE9BQUEsS0FDQSxRQUFBLEVBQ0EsTUFBQSxJQUNBLE9BQUEsSUFDQSxZQUFBLElBQ0EsVUFBQSxJQUNBLE9BQUEsRUFDQSxLQUFBLGNJakNKLGVBQ0ksUUFBQSxNQUlBLGlCSmlGQSxZSWpGNEIsSUprRjVCLFVJbEZpQyxNSm1GakMsWUluRndDLElKb0Z4QyxNRS9FSSxRRmdGSixlQUwyRCxFSS9FM0QsV0pnRkEsWUloRnNCLElKaUZ0QixVSWpGMkIsT0prRjNCLFlJbEZtQyxJSm1GbkMsTUUvRUksUUZnRkosZUFMMkQsRUk5RTNELGNKK0VBLFlJL0V5QixJSmdGekIsVUloRjhCLE9KaUY5QixZSWpGc0MsSUprRnRDLE1FL0VJLFFGZ0ZKLGVBTDJELEVJNUV2RCxpQko2RUosWUk3RXdCLElKOEV4QixVSTlFNkIsTUorRTdCLFlJL0VvQyxJSmdGcEMsTUUvRUksUUZnRkosZUFMMkQsRUkzRXZELGlCSjRFSixZSTVFd0IsSUo2RXhCLFVJN0U2QixPSjhFN0IsWUk5RXFDLElKK0VyQyxNRS9FSSxRRmdGSixlQUwyRCxFSTFFdkQsaUJKMkVKLFlJM0V3QixJSjRFeEIsVUk1RTZCLE9KNkU3QixZSTdFcUMsS0o4RXJDLE1FL0VJLFFGZ0ZKLGVBTDJELEVJekV2RCxpQkowRUosWUkxRXdCLElKMkV4QixVSTNFNkIsT0o0RTdCLFlJNUVxQyxJSjZFckMsTUUvRUksUUZnRkosZUFMMkQsRUl0RXZELGVKdUVKLFlJdkV3QixJSndFeEIsVUl4RTZCLE9KeUU3QixZSXpFcUMsSUowRXJDLE1FL0VJLFFGZ0ZKLGVBTDJELEVJckV2RCxlSnNFSixZSXRFd0IsSUp1RXhCLFVJdkU2QixPSndFN0IsWUl4RXFDLElKeUVyQyxNRS9FSSxRRmdGSixlQUwyRCxFSXBFdkQsZUpxRUosWUlyRXdCLElKc0V4QixVSXRFNkIsT0p1RTdCLFlJdkVxQyxJSndFckMsTUUvRUksUUZnRkosZUFMMkQsRUFyRXZELHlCSU9BLGlCSitESixZSS9EZ0MsSUpnRWhDLFVJaEVxQyxPSmlFckMsWUlqRTZDLElKa0U3QyxNRS9FSSxRRmdGSixlQUwyRCxFSTdEdkQsV0o4REosWUk5RDBCLElKK0QxQixVSS9EK0IsT0pnRS9CLFlJaEV1QyxJSmlFdkMsTUUvRUksUUZnRkosZUFMMkQsRUkzRG5ELGlCSjREUixZSTVENEIsSUo2RDVCLFVJN0RpQyxPSjhEakMsWUk5RHlDLElKK0R6QyxNRS9FSSxRRmdGSixlQUwyRCxFSTFEbkQsaUJKMkRSLFlJM0Q0QixJSjRENUIsVUk1RGlDLE9KNkRqQyxZSTdEeUMsSUo4RHpDLE1FL0VJLFFGZ0ZKLGVBTDJELEVJekRuRCxpQkowRFIsWUkxRDRCLElKMkQ1QixVSTNEaUMsT0o0RGpDLFlJNUR5QyxJSjZEekMsTUUvRUksUUZnRkosZUFMMkQsRUl0RG5ELGVKdURSLFlJdkQ0QixJSndENUIsVUl4RGlDLE9KeURqQyxZSXpEeUMsS0owRHpDLE1FL0VJLFFGZ0ZKLGVBTDJELEVJckRuRCxlSnNEUixZSXRENEIsSUp1RDVCLFVJdkRpQyxLSndEakMsWUl4RHVDLElKeUR2QyxNRS9FSSxRRmdGSixlQUwyRCxHS3JGL0QsTUFDSSxTQUFBLFNBQ0EsTUFBQSxLQUNBLE9BQUEsS0FFSSxzQkFDSSxpQkFBQSxlQUVJLHVDTDhCWixXQUFBLDZCQUFBLFVBQUEsT0FDQSxnQksvQmlGLFFBRWpFLGdEQUFZLE1BQUEsUUFFUix5REFDSSxNSEhwQixRR0lvQixnRUx3QnhCLFdBQUEsdUNBQUEsVUFBQSxPQUNBLGdCS3pCd0csUUFHeEYsa0RMMkJoQixRQUFBLGFBQ0EsTUs1QitDLE9MNkIvQyxPSzdCdUQsT0w4QnZELGlCQUFBLDRlQUNBLGtCQUFBLFVBQ0EsZ0JBQUEsUUs5Qm9CLHlEQUFBLDJEQUFBLDREQUVNLGlCSFh0QixRR2FZLCtDTHFCaEIsUUFBQSxhQUNBLE1LdEI0QyxPTHVCNUMsT0t2Qm9ELE9Md0JwRCxpQkFBQSxxWkFDQSxrQkFBQSxVQUNBLGdCQUFBLFFLdEJJLHdEQUEwQyxJQUFBLE1BRzFDLHdCQUFRLFVBQUEsdUJBRVIsMkJBQ0ksSUFBQSxFQUNBLDhDQUNJLE9BQUEsS0FDQSxtREFBTSxRQUFBLEVBQVcsV0FBQSxPQUNqQixxREFBVSxPQUFBLEtBR2xCLDBEQUEwQyxJQUFBLEVBSWxELFlBQ0ksU0FBQSxTQUNBLE1BQUEsS0FDQSxVQUFBLE9BQ0EsT0FBQSxFQUFBLEtBQ0EsbUJBQVUsVUFBQSxTQUdkLE1BQ0ksU0FBQSxTQUNBLFdBQUEsTUFDQSxRQUFBLE9BQUEsRUFBQSxRQUNBLGNBQUEsU0FDQSxpQkFBWSxRQUFBLE1BQUEsRUFBQSxNTDlDUixnREttREosTUFDSSxRQUFBLE9BQUEsRUFBQSxRQUNBLGNBQUEsVUxoREEseUJLdURJLHdEQUEwQyxJQUFBLEtBRzFDLDJCQUFXLElBQUEsS0FDWCwwREFBMEMsSUFBQSxFQUdsRCxNQUNJLFFBQUEsS0FBQSxFQUFBLE1BQ0EsY0FBQSxPQUNBLGlCQUFZLFFBQUEsS0FBQSxFQUFBLE1DakZwQixPQUNJLFFBQUEsS0FDQSxZQUFBLE9BQ0EsZ0JBQUEsY0FDQSxTQUFBLE1BQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxNQUNBLGlCQUFBLEtBQ0EsUUFBQSxHQUdJLHdCTnlCSixXQUFBLG1DQUFBLFVBQUEsT0FDQSxnQk0xQitFLFFBRXZFLGlDQUFZLE1BQUEsS0FFUiwwQ0FDSSxNQUFBLEtBQ0EsaURObUJoQixXQUFBLDZDQUFBLFVBQUEsT0FDQSxnQk1wQnNHLFFBRzlGLG1DTnNCUixRQUFBLGFBQ0EsTU12QnVDLE9Od0J2QyxPTXhCK0MsT055Qi9DLGlCQUFBLDRjQUNBLGtCQUFBLFVBQ0EsZ0JBQUEsUU16QlksMENBQUEsNENBQUEsNkNBRU0saUJBQUEsS0FFVixnQ05nQlIsUUFBQSxhQUNBLE1NakJvQyxPTmtCcEMsT01sQjRDLE9ObUI1QyxpQkFBQSw2WUFDQSxrQkFBQSxVQUNBLGdCQUFBLFFNbEJBLGlCQUNJLFFBQUEsS0FDQSxPQUFBLEVBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxFQUVKLGFBQ0ksT0FBQSxFQUFBLEVBQUEsRUFBQSxLQUNBLGVBQ0ksUUFBQSxNQUNBLE1BQUEsUUFDQSxPQUFBLEtOSFIsV0FBQSw2QkFBQSxVQUFBLE9BQ0EsZ0JNR29FLFFBQzVELFVBQUEsRUFDQSxXQUFBLGVBR1IsYUFDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLFlBQUEsRUFDQSxtQkFDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLElBQUEsS0FDQSx3Qk4rQlIsWU05QjBCLElOK0IxQixVTS9CK0IsT05nQy9CLFlNaEN1QyxJTmlDdkMsTUUvRUksUUZnRkosZUFMMkQsRU01Qi9DLGVBQUEsVUFHUix1QkFDSSxTQUFBLFNBQ0EsT0FBQSxFQUFBLEtBQUEsRUFBQSxLQUNBLCtDQUEwQixVQUFBLGVBQzFCLGlDQUNJLFFBQUEsS0FDQSxZQUFBLE9BQ0EsU0FBQSxTQUNBLFFBQUEsRUFBQSxLQUFBLEVBQUEsT0FDQSxVQUFBLE9BQ0EsTUFBQSxLQUNBLHdDQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsTUFBQSxNQUNBLElBQUEsSUFDQSxNQUFBLE9BQ0EsT0FBQSxPQUNBLFdBQUEsTU54Q2hCLFdBQUEsdUNBQUEsVUFBQSxPQUNBLGdCTXdDc0YsUUFDdEUsV0FBQSxVQUFBLElBR1IsMEJBQ0ksUUFBQSxLQUNBLFNBQUEsU0FDQSxLQUFBLEVBQ0EsSUFBQSxLQUNBLE1BQUEsS0FDQSxRQUFBLEtBQUEsRUFDQSxpQkFBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLEtBRUksZ0NBQVEsV0FBQSxLQUNSLCtCQUNJLFFBQUEsTUFDQSxVQUFBLE9BQ0EsTUFBQSxLQUNBLFlBQUEsSUFDQSxXQUFBLE9BQ0Esa0NBQU0sTUFBQSxLQUt0Qiw0QkFDSSxTQUFBLFNBQ0EsTUFBQSxLQUNBLE9BQUEsT0FDQSxPQUFBLEVBQUEsT0FBQSxFQUFBLFFBQ0Esb0NBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLElBQ0EsaUJBQUEsS0FFSixtQ0FDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLE9BQUEsRUFDQSxLQUFBLEVBQ0EsTUFBQSxLQUNBLE9BQUEsSUFDQSxpQkFBQSxLQUVKLGlDQUNJLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxJQUNBLFVBQUEscUJBQ0EsTUFBQSxLQUNBLE9BQUEsSUFDQSxpQkFBQSxLQUdSLHVCQUFXLGFBQUEsS0FJbkIsVUFDSSxTQUFBLE1BQ0EsTUFBQSxFQUNBLElBQUEsTUFDQSxNQUFBLEtBQ0EsUUFBQSxHQUNBLFdBQUEsSUFBQSxJQUVBLDZCQUNJLFNBQUEsU0FDQSxNQUFBLEtBQ0EsT0FBQSxRQUNBLGlCQUFBLFFBQ0EsV0FBQSxJQUNBLGtDQUNJLFFBQUEsTUFDQSxZSjNKUCxLSTRKTyxVQUFBLE9BQ0EsWUFBQSxJQUNBLFlBQUEsS0FDQSxNQUFBLEtBQ0EsVUFBQSxlQUNBLFdBQUEsU0FDQSxXQUFBLElBRUosb0NBQ0ksUUFBQSxHQUNBLFFBQUEsTUFDQSxTQUFBLFNBQ0EsT0FBQSxPQUNBLEtBQUEsSUFDQSxVQUFBLGlCQUNBLE1BQUEsS0FDQSxPQUFBLEtOeklSLFdBQUEseUNBQUEsVUFBQSxPQUNBLGdCTXlJZ0YsUUFDeEUsV0FBQSxPQUFBLElBR1Isb0JBQ0ksU0FBQSxTQUNBLDJCQUNJLFFBQUEsS0FDQSxZQUFBLE9BQ0EsZ0JBQUEsT0FDQSxTQUFBLFNBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSxRQUNBLFFBQUEsRUFFSiw2QkFDSSxTQUFBLFNBQ0EsSUFBQSxLQUNBLE1BQUEsS0FDQSxnQ0FDSSxTQUFBLFNBQ0EsV0FBQSxLQUNBLFdBQUEsT0FDQSxVQUFBLG1CQUNBLFFBQUEsRUFDQSxXQUFBLE9BQ0EsV0FBQSxJQUFBLElBQ0EsK0NBQWtCLGlCQUFBLElBRzFCLHNDQUNJLFFBQUEsRUFDQSxXQUFBLFFBQ0EsVUFBQSxjQUtaLGdCQUNJLFNBQUEsTUFDQSxLQUFBLEVBQ0EsSUFBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxHQUNBLGlCQUFBLGtCQUNBLFFBQUEsRUFDQSxXQUFBLE9BQ0EsV0FBQSxRQUFBLElBQ0EsNEJBQ0ksU0FBQSxTQUNBLE1BQUEsS0FDQSxJQUFBLEtBQ0EsVUFBQSxpQkFDQSxXQUFBLElBQUEsSUFBQSwwQkFBQSxLQUVBLFFBQUEsRUFDQSxRQUFBLEVBRkEsa0NBQVMsVUFBQSxjQUliLG9CQUNJLFFBQUEsTUFDQSxTQUFBLFNBQ0EsS0FBQSxLQUNBLElBQUEsS0FDQSxNQUFBLFFBQ0EsT0FBQSxLTjVNSixXQUFBLDZCQUFBLFVBQUEsT0FDQSxnQk00TWdFLFFBQzVELFVBQUEsRUFDQSxRQUFBLEVBQ0EsUUFBQSxFQUNBLFdBQUEsUUFBQSxJQUNBLGlCQUFBLElBRUosK0JBQ0ksUUFBQSxLQUNBLFlBQUEsT0FDQSxnQkFBQSxPQUNBLE1BQUEsS0FDQSxRQUFBLE1BQUEsRUFDQSxpQkFBQSxLQUNBLFVBQUEsdUJBQ0EsV0FBQSxVQUFBLElBQUEsOEJBQ0EsaUJBQUEsSUFDQSwrQ0FBaUIsTUFBQSxTQUVyQix1QkFDSSxRQUFBLEVBQ0EsV0FBQSxRQUNBLDJCQUFBLG1DQUNLLFFBQUEsRUFDTCxzQ0FBZ0IsVUFBQSxtQkFJeEIsS0FDSSxRQUFBLEtBQ0EsY0FBQSxPQUNBLFNBQUEsTUFDQSxJQUFBLE1BQ0EsUUFBQSxJQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxNQUFBLE9BQ0EsaUJBQUEsUUFDQSxRQUFBLEVBQ0Esb0JBQUEsR0FBQSxDQUFBLFFBQ0EsMkJBQUEsWUFDQSxvQkFBQSxJQUNBLFNBQUEsT0FDQSxZQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsT0FBQSxrQkFDQSxLQUFBLGtCQUNBLE1BQUEsU0FDQSxPQUFBLFNBQ0EsY0FBQSxJQUNBLFdBQUEsa0VBQ0EsUUFBQSxHQUtKLFVBQ0ksSUFBQSxFQUNBLFFBQUEsRUFzQkksNkJBQ0ksUUFBQSxFQUNBLFVBQUEsbUJBSUEsa0NBQUEscUNBQ0ksUUFBQSxFQUNBLFVBQUEsbUJBS2hCLGlCQUNJLFNBQUEsU0FDQSxNQUFBLEtBQ0EsSUFBQSxLQUNBLFVBQUEsaUJBQ0EsV0FBQSxJQUFBLElBQUEsMEJBQUEsS0FDQSx1QkFBUyxVQUFBLGNBRWIsZ0JBQ0ksUUFBQSxLQUNBLFNBQUEsU0FDQSxNQUFBLEtBQ0EsVUFBQSxPQUNBLE9BQUEsRUFBQSxLQUNBLGFBQUEsUUFDQSx3QkFDSSxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsRUFDQSxNQUFBLE1BQ0EsT0FBQSxPQUNBLFVBQUEsdUJBQ0EsUUFBQSxFQUNBLFdBQUEsSUFBQSxJQUFBLDBCQUNBLGlCQUFBLElBVUEsMEJBQ0ksUUFBQSxNQUNBLE9BQUEsS04vVVosV0FBQSw2QkFBQSxVQUFBLE9BQ0EsZ0JNK1V3RSxRQUM1RCxVQUFBLEVBQ0EsV0FBQSxlQUdSLDBCQUNJLFFBQUEsS0FDQSxVQUFBLEtBQ0EsVUFBQSxFQUNBLElBQUEsS0FBQSxNQUNBLDZCQUNJLFNBQUEsU0FDQSxVQUFBLE1BQ0EsVUFBQSx1QkFDQSxRQUFBLEVBQ0EsV0FBQSxJQUFBLElBQUEsMEJBQ0EsaUJBQUEsSUFFQSw0Q0FBa0IsYUFBQSxLQUNsQiw0Q0FBa0IsYUFBQSxLQUNsQiwwQ0FBZ0IsWUFBQSxLQVdoQixtQ0FDSSxRQUFBLE1BQ0EsY0FBQSxPQUNBLFlKclpmLEtJc1plLFVBQUEsT0FDQSxZQUFBLElBQ0EsWUFBQSxJQUVKLG1DQUNJLFFBQUEsS0FDQSxlQUFBLE9BQ0EsSUFBQSxPQUVJLHdDQUNJLFVBQUEsT0FFQSw4Q0FDSSxnQkFBQSxVQU94Qiw2QkFDSSxRQUFBLEtBQ0EsZUFBQSxPQUNBLElBQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGVBQUEsS0FDQSxTQUFBLEtBRUEsZ0NBQ0ksU0FBQSxTQUNBLFVBQUEsdUJBQ0EsUUFBQSxFQUNBLFdBQUEsSUFBQSxJQUFBLDBCQUNBLGlCQUFBLElBWUksZ0RBQWMsVUFBQSxlQUVsQixzQ0FDSSxRQUFBLE1BQ0EsTUFBQSxLQUNBLFNBQUEsU0FDQSxZSjFjZixLSTJjZSxVQUFBLE9BQ0EsWUFBQSxJQUNBLFlBQUEsSUFDQSxNSnZjWixRSXdjWSw2Q0FDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLE1BQUEsS0FDQSxJQUFBLElBQ0EsTUFBQSxPQUNBLE9BQUEsT0FDQSxXQUFBLFFObmJwQixXQUFBLHlDQUFBLFVBQUEsT0FDQSxnQk1tYjRGLFFBQ3hFLFdBQUEsVUFBQSxJQUdSLHNDQUNJLFFBQUEsS0FDQSxXQUFBLEtBRUksMkNBQ0ksVUFBQSxPQUNBLFlBQUEsSUFNcEIsMEJBQ0ksU0FBQSxTQUNBLEtBQUEsRUFDQSxPQUFBLEVBQ0EsK0JBQ0ksVUFBQSxPQUNBLFlBQUEsS0FDQSxNQUFBLEtBRUosc0NBQ0ksU0FBQSxTQUNBLGNBQUEsUUFDQSwyQ0FDSSxRQUFBLE1BQ0EsTUFBQSxRQUNBLE9BQUEsUUFDQSxjQUFBLElBQ0EsbURBQ0ksU0FBQSxTQUNBLElBQUEsRUFDQSxpQkFBQSxRQUNBLFVBQUEsaUJBQ0EsVUFBQSxjQUFBLEdBQUEsU0FBQSxVQUVKLG1EQUNJLFNBQUEsU0FDQSxRQUFBLEVBQ0EsT0FBQSxJQUFBLE1BQUEsS0FFSixtREFDSSxTQUFBLFNBQ0EsSUFBQSxFQUNBLGlCQUFBLFFBQ0EsVUFBQSxnQkFDQSxVQUFBLFdBQUEsR0FBQSxTQUFBLFVBSVosbUNBQ0ksUUFBQSxLQUNBLGdCQUFBLE9BQ0EsWUFBQSxPQUNBLElBQUEsT0FDQSxRQUFBLE9BQUEsT0FDQSxpQkFBQSxRQUNBLHdDQUNJLFVBQUEsT0FDQSxZQUFBLElBQ0EsTUFBQSxLQUNBLDJDQUFNLE1KamhCbEIsUUZDQSxnRE0yaEJJLDRCQUFnQixZQUFBLE1OdGhCcEIseUJNNmhCSixPQUNJLE9BQUEsS0FDQSxpQkFBVyxRQUFBLEtBQ1gsYUFDSSxZQUFBLE9BQ0EsZUFDSSxNQUFBLE1BQ0EsT0FBQSxLQUlKLG1CQUFBLHVCQUNXLFFBQUEsS0FFUCxzQ0FDSSxNQUFBLE9BQ0EsT0FBQSxPQUdSLDRCQUNJLE1BQUEsT0FDQSxPQUFBLE9BQ0EsT0FBQSxFQUFBLE9BRUosMEJBQ0ksTUFBQSxpQkFDQSxPQUFBLGlCQUVKLHVCQUNJLE1BQUEsaUJBQ0EsT0FBQSxpQkFDQSxhQUFBLGVBSVosS0FDSSxRQUFBLEtBQUEsT0FBQSxPQUNBLFlBQ0ksT0FBQSxNQUNBLEtBQUEsT0FDQSxNQUFBLFFBQ0EsT0FBQSxRQUVKLGlCQUNJLElBQUEsT0FDQSxNQUFBLE9BQ0EsTUFBQSxPQUNBLE9BQUEsT0FFSixnQkFDSSxTQUFBLE9BQ0EsYUFBQSxFQUNBLHdCQUNJLElBQUEsT0FDQSxLQUFBLE9BQ0EsTUFBQSxNQUNBLE9BQUEsT0FDQSwwQkFDSSxXQUFBLDZCQUFBLFVBQUEsT0FDQSxnQkFBQSxRQUdSLDBCQUFXLFFBQUEsS0FDWCw2QkFDSSxRQUFBLEtBQ0EsZUFBQSxLQUVKLDBCQUNJLE1BQUEsS0FDQSwrQkFBTSxRQUFBLEtBQ04sbUNBQVUsUUFBQSxLQUtsQiw0QkFDSSxNQUFBLE9BQ0EsT0FBQSxPQUNBLE1BQUEsT0FDQSxJQUFBLE9BRUosb0JBQ0ksS0FBQSxPQUNBLElBQUEsT0FDQSxNQUFBLE1BQ0EsT0FBQSxPQUVKLCtCQUNJLFFBQUEsTUFBQSxPQUNBLCtDQUFpQixNQUFBLEtBR3pCLFVBQ0ksSUFBQSxLQUNBLE9BQUEsS0FDQSxNQUFBLE9BQ0EsTUFBQSxLQUNBLG9CQUFXLFFBQUEsS0FFUCw2QkFDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLGdCQUFBLE9BQ0EsTUFBQSxLQUNBLE9BQUEsZUFDQSxjQUFBLElBQ0Esb0NBQ0ksU0FBQSxTQUNBLE9BQUEsZUFDQSxLQUFBLEtBQ0EsVUFBQSxLQUNBLE1BQUEsT0FDQSxPQUFBLE9Odm5CaEIsV0FBQSwwQ0FBQSxVQUFBLE9BQ0EsZ0JNdW5CeUYsUUFFN0Usa0NBQU0sUUFBQSxLQUVWLDBCQUNJLFFBQUEsZUFDQSxZQUFBLE9BQ0EsZ0JBQUEsT0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFdBQUEsS0FDQSxjQUFBLElBQ0EsaUJKcnBCUCxRSXNwQk8saUNBQ0ksUUFBQSxHTmhvQmhCLFFBQUEsYUFDQSxNTWdvQmlDLE9OL25CakMsT00rbkJ5QyxPTjluQnpDLGlCQUFBLDRvREFDQSxrQkFBQSxVQUNBLGdCQUFBLFFNOG5CWSwrQkFBTSxRQUFBLE1DL3FCdEIsT0FDSSxTQUFBLFNBQ0EsUUFBQSxLQUFBLEVBQ0EsaUJBQUEsUUFDQSxxQkFDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLGdCQUFBLE9BQ0EsU0FBQSxTQUNBLE1BQUEsRUFDQSxJQUFBLE9BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSxRQUNBLFVBQUEsRUFDQSw2QkFDSSxRQUFBLEdBQ0EsTUFBQSxPQUNBLE9BQUEsT1BvQlIsV0FBQSw0Q0FBQSxVQUFBLE9BQ0EsZ0JBRmlELEtPakJ6QyxnQkFBQSxRQUlKLG1CQUNJLGVBQUEsS0FDQSxjQUFBLEtBQ0EsY0FBQSxJQUFBLE1BQUEsUUFDQSw4QkFDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLGdCQUFBLE9BQ0EsSUFBQSxRQUNBLG1DUHFEWixZT3BEOEIsSVBxRDlCLFVPckRtQyxPUHNEbkMsWU90RDJDLElQdUQzQyxNRS9FSSxRRmdGSixlQUwyRCxFT2xEM0MsWUxoQ2YsS0tpQ2UseUNBQVMsZ0JBQUEsVUFJckIsc0JBQ0ksUUFBQSxLQUNBLGdCQUFBLGNBQ0EsU0FBQSxTQUVBLDRCQUNJLFFBQUEsS0FDQSxlQUFBLE9BQ0EsZ0NBQ0ksTUFBQSxRQUNBLE9BQUEsT0FDQSxjQUFBLE9QYmhCLFdBQUEsNkJBQUEsVUFBQSxPQUNBLGdCT2E0RSxRQUM1RCxVQUFBLEVBQ0EsV0FBQSxlQUdBLHdDQUNJLFVBQUEsT0FDQSxZQUFBLElBQ0EsNkNBQU0sWUFBQSxJQUdkLGlDQUNJLFFBQUEsS0FDQSxZQUFBLE9BQ0EsSUFBQSxPQUNBLE9BQUEsT0FBQSxFQUFBLE9BR1IsNkJBQ0ksUUFBQSxLQUNBLGVBQUEsT0FDQSxJQUFBLE9BQ0EsMENBQ0ksUUFBQSxLQUNBLGVBQUEsT0FDQSxXQUFBLE1BQ0EsNkNBQ0ksY0FBQSxPQUNBLFlMN0VuQixLRm1GRCxZT0xrQyxJUE1sQyxVT051QyxPUE92QyxZT1ArQyxJUFEvQyxNRS9FSSxRRmdGSixlQUwyRCxFT0YzQywrQ1BHaEIsWU9Ga0MsSVBHbEMsVU9IdUMsT1BJdkMsWU9KK0MsRVBLL0MsTUUvRUksUUZnRkosZUFMMkQsRU9BdkMscURBQVMsZ0JBQUEsVUFHakIsd0NBQ0ksUUFBQSxLQUNBLFlBQUEsT0FDQSxnQkFBQSxTQUNBLFVBQUEsS0FDQSxJQUFBLEtBQUEsT0FDQSwyQ0FDSSxTQUFBLFNBQ0EsNkNBQUEsa0RQVnBCLFlPV3NDLElQVnRDLFVPVTJDLE9QVDNDLFlPU21ELEVQUm5ELE1FL0VJLFFGZ0ZKLGVBTDJELEVPYW5DLG1EQUFBLHdEQUFTLGdCQUFBLFVBR1Qsc0RBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxLQUFBLFFBQ0EsSUFBQSxJQUNBLFVBQUEsaUJBQ0EsTUFBQSxJQUNBLE9BQUEsT0FDQSxpQkFBQSxLQU1wQiw0QkFDSSxTQUFBLFNBQ0EsT0FBQSxFQUNBLEtBQUEsRUFDQSxZTHBIWCxLRm1GRCxZT2tDMEIsSVBqQzFCLFVPaUMrQixPUGhDL0IsWU9nQ3VDLElQL0J2QyxNRS9FSSxRRmdGSixlQUwyRCxFQTFFdkQsZ0RPc0hBLHFCQUFlLE1BQUEsT0FHUCw4QkFDSSxJQUFBLEtBQ0EsbUNQaERoQixZT2dEb0MsSVAvQ3BDLFVPK0N5QyxPUDlDekMsWU84Q2lELElQN0NqRCxNRS9FSSxRRmdGSixlQUwyRCxFT3FEL0MsNkJBQVEsTUFBQSxLUDFIaEIseUJPa0lKLE9BQ0ksUUFBQSxPQUFBLEVBQUEsS0FDQSxxQkFDSSxNQUFBLE9BQ0EsSUFBQSxNQUNBLE1BQUEsT0FDQSxPQUFBLE9BQ0EsNkJBQ0ksUUFBQSxHQUNBLE1BQUEsT0FDQSxPQUFBLEtBSUosbUJBQ0ksZUFBQSxLQUNBLGNBQUEsS0FDQSw4QkFDSSxnQkFBQSxXQUNBLFVBQUEsS0FDQSxJQUFBLE1BQUEsT0FDQSxtQ1BqRmhCLFlPaUZvQyxJUGhGcEMsVU9nRnlDLE9QL0V6QyxZTytFaUQsSVA5RWpELE1FL0VJLFFGZ0ZKLGVBTDJELEVPcUZuRCxzQkFDSSxnQkFBQSxXQUNBLGVBQUEsT0FHSSxnQ0FDSSxNQUFBLE1BQ0EsT0FBQSxPQUNBLGNBQUEsS0FHQSx3Q0FDSSxVQUFBLE9BQ0EsWUFBQSxJQUdSLGlDQUFNLE9BQUEsT0FBQSxFQUFBLEtBRVYsNkJBQ0ksZUFBQSxlQUNBLElBQUEsS0FDQSwwQ0FDSSxXQUFBLEtBQ0EsNkNBQ0ksY0FBQSxPUDVHeEIsWU82R3NDLElQNUd0QyxVTzRHMkMsT1AzRzNDLFlPMkdtRCxJUDFHbkQsTUUvRUksUUZnRkosZUFMMkQsRU9nSHZDLCtDUC9HcEIsWU8rR3dDLElQOUd4QyxVTzhHNkMsT1A3RzdDLFlPNkdxRCxJUDVHckQsTUUvRUksUUZnRkosZUFMMkQsRU9vSG5DLDZDQUFBLGtEUG5IeEIsWU9tSGlELElQbEhqRCxVT2tIc0QsT1BqSHRELFlPaUg4RCxJUGhIOUQsTUUvRUksUUZnRkosZUFMMkQsRU93SC9DLDRCQUNJLFNBQUEsU0FDQSxXQUFBLEtQekhoQixZTzBIOEIsSVB6SDlCLFVPeUhtQyxPUHhIbkMsWU93SDJDLEVQdkgzQyxNRS9FSSxRRmdGSixlQUwyRCxHUXBGL0Qsa0JBQ0ksUUFBQSxLQUNBLFlBQUEsT0FDQSxnQkFBQSxPQUNBLFNBQUEsTUFDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsV0FBQSxrQkFDQSxRQUFBLEVBQ0EsV0FBQSxPQUNBLFFBQUEsR0FDQSxXQUFBLElBQUEsSUFFQSx1QkFDSSxRQUFBLElBQ0EsV0FBQSxRQUNBLFFBQUEsSUFDQSxvQ0FDSSxRQUFBLEVBQ0EsVUFBQSxjQUNBLGlCQUFBLElBSVIsK0JBQ0ksTUFBQSxNQUNBLGlCQUFBLEtBQ0EsUUFBQSxFQUNBLFVBQUEsa0JBQ0EsV0FBQSxJQUFBLElBQUEsU0FDQSxTQUFBLEtBR0EsMENBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSw4REFDSSxTQUFBLFNBQ0EsSUFBQSxLQUNBLE1BQUEsS0FDQSxRQUFBLEVBR0Esc0RBQ0ksV0FBQSxLQUNBLFFBQUEsRUFNWiwyQ0FDSSxTQUFBLFNBQ0EsV0FBQSxPQUNBLDREQUNJLFNBQUEsU0FDQSxNQUFBLEtBQ0EsSUFBQSxLQUVKLHVEQUNJLFdBQUEsS0FDQSxRQUFBLEtBQUEsS0FBQSxLQUNBLDREQUNJLFFBQUEsS0FDQSxZQUFBLE9BQ0EsZ0JBQUEsT0FDQSxXQUFBLE9SaUJoQixZUWhCOEIsSVJpQjlCLFVRakJtQyxPUmtCbkMsWVFsQjJDLElSbUIzQyxNRS9FSSxRRmdGSixlQUwyRCxFUWIvQyxnRUFDSSxXQUFBLEtBTVosNENBQ0ksTUFBQSxNQUNBLDhDQUNJLFFBQUEsTUFDQSxrREFBSyxNQUFBLEtBS1QsNkNBQ0ksUUFBQSxLQUNBLElBQUEsS0FDQSxTQUFBLFNBQ0EsWUFBQSxPQUNBLGdCQUFBLGNBQ0EsU0FBQSxTQUNBLFFBQUEsS0FDQSxpRUFDSSxNQUFBLE9BQ0EsT0FBQSxPQUVKLHlEQUFlLGdCQUFBLFNBQ2Ysa0RSZlosWVFlZ0MsSVJkaEMsVVFjcUMsT1JickMsWVFhNkMsSVJaN0MsTUUvRUksUUZnRkosZUFMMkQsRVFpQi9DLG9EQUNJLFFBQUEsS0FDQSxZQUFBLE9BQ0EsSUFBQSxLQUdSLDJDQUNJLFNBQUEsU0FDQSxRQUFBLEVBQUEsS0FBQSxLQUVBLHNEQUNJLFlBQUEsS0FDQSxNQUFBLEtBR0osb0RBQVUsV0FBQSxPQUdsQixrREFBb0IsT0FBQSxNQUFBLEVBQUEsTVJ4R3BCLHlCUWlIQSwrQkFDSSxNQUFBLEtBR0ksOERBQ0ksU0FBQSxTQUNBLElBQUEsT0FDQSxNQUFBLE9BRUosNERBQ0ksTUFBQSxPQUNBLE9BQUEsT0FFSiw2REFBb0IsT0FBQSxLQUFBLEVBQUEsTUFHeEIsMkNBQ0ksTUFBQSxvQkFDQSx1REFDSSxRQUFBLEtBQUEsT0FDQSw0REFDSSxXQUFBLE9SaEVwQixZUWlFa0MsSVJoRWxDLFVRZ0V1QyxPUi9EdkMsWVErRCtDLElSOUQvQyxNRS9FSSxRRmdGSixlQUwyRCxFUW9FM0MsZ0VBQ0ksV0FBQSxLQUlKLDREQUNJLE1BQUEsT0FDQSxPQUFBLE9BRUosOERBQ0ksUUFBQSxPQUFBLEtBRUosNERBQ0ksUUFBQSxFQUFBLE9BQUEsT0FDQSxzRUFDSSxRQUFBLEtBQ0EsVUFBQSxLQUNBLElBQUEsT0FBQSxPQUNBLHlFQUNJLFVBQUEsUUFDQSwyRUFDSSxRQUFBLEtBQ0EsSUFBQSxLQUNBLE1BQUEsS1IxRmhDLFlRMkY4QyxJUjFGOUMsVVEwRm1ELE9SekZuRCxZUXlGMkQsRVJ4RjNELE1FL0VJLFFGZ0ZKLGVBTDJELEVRb0cvQyw2Q0FDSSxRQUFBLEtBQUEsT0FBQSxLQUNBLGtEUnJHaEIsWVFxR29DLElScEdwQyxVUW9HeUMsT1JuR3pDLFlRbUdpRCxJUmxHakQsTUUvRUksUUZnRkosZUFMMkQsRVF3Ry9DLDJDQUNJLFNBQUEsU0FDQSxRQUFBLEVBQUEsT0FBQSxPQUNBLHdEQUFjLFVBQUEsS0M5TGxDLFVBQ0ksU0FBQSxTQUNBLG9CQUNJLFFBQUEsS0FDQSxZQUFBLE9BQ0EsSUFBQSxLQUNBLE1BQUEsS0FDQSxlQUFBLEtBQ0EsV0FBQSxJQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsT0FFSSx5QkFBQSw4QkFDSSxRQUFBLE1BQ0EsU0FBQSxTVHNFWixZU3JFMEIsSVRzRTFCLFVTdEUrQixPVHVFL0IsWVN2RXVDLElUd0V2QyxNU3hFNEMsS1R5RTVDLGVBTDJELEVTbkUvQyxZQUFBLE9BQ0EsNEJBQUEsaUNBQ0ksYUFBQSxPQUNBLE1QWFosUU9ZWSxvQ0FBQSx5Q0FDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLEtBQUEsRUFDQSxJQUFBLElBQ0EsVUFBQSxpQkFDQSxRQUFBLEdBQ0EsTUFBQSxPQUNBLE9BQUEsT0FDQSxjQUFBLElBQ0EsV0FBQSwwREFLaEIsMkJBQ0ksUUFBQSxLQUNBLFlBQUEsT0FDQSxJQUFBLE9BQ0EsTUFBQSxLQUNBLGVBQUEsS0FDQSxXQUFBLElBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxPQUNBLDhCQUNJLFNBQUEsU0FDQSxnQ0FBQSxxQ0FDSSxRQUFBLE1UcUNoQixZU3BDOEIsSVRxQzlCLFVTckNtQyxPVHNDbkMsWVN0QzJDLEtUdUMzQyxNU3ZDaUQsS1R3Q2pELGVBTDJELEVTbEMzQyxZQUFBLE9BQ0EsbUNBQUEsd0NBQ0ksWUFBQSxJQUNBLE1QNUNoQixRTytDUSx5Q0FDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLEtBQUEsUUFDQSxJQUFBLElBQ0EsVUFBQSxpQkFDQSxRQUFBLEdBQ0EsTUFBQSxJQUNBLE9BQUEsT0FDQSxpQkFBQSxLQUlaLDhCQUNJLElBQUEsT0FFSSxtQ0FBQSx3Q0FDSSxRQUFBLE1BQ0EsZUFBQSxNVFdoQixZU1Y4QixJVFc5QixVU1htQyxPVFluQyxZU1oyQyxJVGEzQyxNU2JnRCxLVGNoRCxlQUwyRCxFU1IzQyxZQUFBLE9BQ0Esc0NBQUEsMkNBQ0ksYUFBQSxFQUNBLGNBQUEsSUFBQSxNQUFBLFFBQ0EsTVB2RWhCLFFPd0VnQiw4Q0FBQSxtREFBVyxRQUFBLEtBU3ZCLGtDQUFPLFFBQUEsS0FDUCxvREFBdUIsUUFBQSxNVDVFM0IseUJTbUZBLG9CQUNJLElBQUEsT0FDQSxlQUFBLEtBRUkseUJBQUEsOEJUakJaLFlTa0I4QixJVGpCOUIsVVNpQm1DLE9UaEJuQyxZU2dCMkMsSVRmM0MsTVNlZ0QsS1RkaEQsZUFMMkQsRVNvQjNDLDRCQUFBLGlDQUNJLGFBQUEsS0FDQSxvQ0FBQSx5Q0FDSSxNQUFBLE9BQ0EsT0FBQSxPQUtoQiwyQkFDSSxJQUFBLE9BQ0EsZUFBQSxLQUVJLGdDQUFBLHFDVGhDaEIsWVNpQ2tDLElUaENsQyxVU2dDdUMsT1QvQnZDLFlTK0IrQyxJVDlCL0MsTVM4Qm9ELEtUN0JwRCxlQUwyRCxFU29DM0MseUNBQ0ksS0FBQSxRQUNBLE9BQUEsT0FJWiw4QkFDSSxJQUFBLE9BQ0EsZUFBQSxFQUVJLG1DQUFBLHdDVDdDaEIsWVM4Q2tDLElUN0NsQyxVUzZDdUMsT1Q1Q3ZDLFlTNEMrQyxJVDNDL0MsTVMyQ29ELEtUMUNwRCxlQUwyRCxHVXJGL0QsU0FDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLGdCQUFBLE9BQ0EsSUFBQSxLQUdKLEtBRUksVUFBQSxNQUNBLFFBQUEsS0FBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLFFWMkVBLFlVMUVjLElWMkVkLFVVM0VtQixPVjRFbkIsWVU1RTJCLElWNkUzQixNRS9FSSxRRmdGSixlQUwyRCxFVXhFM0QsV0FBQSxPQUNBLFdBQ0ksTUFBQSxLQUNBLGlCUk5BLFFRUUosWUFDSSxTQUFBLFNBQ0EsTUFBQSxLQUNBLGlCQUFBLFFBQ0EsYUFBQSxRQUNBLFdBQUEsSUFDQSxTQUFBLE9BQ0Esb0JBQ0ksUUFBQSxHQUNBLFFBQUEsTUFDQSxTQUFBLFNBQ0EsV0FBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsS0FBQSxFQUNBLElBQUEsRUFDQSxRQUFBLEdBQ0EsT0FBQSxXQUNBLFVBQUEsbUJBQUEsY0FFSixtQkFDSSxRQUFBLEdBQ0EsUUFBQSxNQUNBLFNBQUEsU0FDQSxXQUFBLHFCQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsS0FBQSxLQUNBLElBQUEsRUFDQSxRQUFBLEVBQ0EsT0FBQSxVQUNBLFVBQUEsbUJBQUEsY0FFSixrQkFDSSxXQUFBLFFBQ0EseUJBQ0ksVUFBQSxrQkFBQSxjQUNBLFFBQUEsR0FDQSxXQUFBLElBRUosd0JBQ0ksVUFBQSxrQkFBQSxjQUNBLFFBQUEsRUFDQSxXQUFBLElBSVosV0FBUyxVQUFBLGdCQUNULFVBQVEsVUFBQSxNQUdSLGNBQ0ksUUFBQSxZQUNBLFlBQUEsT0FDQSxJQUFBLE1WY0osWVVia0IsSVZjbEIsVVVkdUIsT1ZldkIsWVVmK0IsSVZnQi9CLE1FL0VJLFFGZ0ZKLGVBTDJELEVVWHZELHFCQUNJLFFBQUEsR0FDQSxNQUFBLE9BQ0EsT0FBQSxPVnZDUixXQUFBLHFDQUFBLFVBQUEsT0FDQSxnQlV1QzRFLFFBRzVFLGtCQUNJLFFBQUEsWUFDQSxJQUFBLE1BQ0EsWUFBQSxPQUNBLFFBQUEsT0FBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLEtWQUosWVVDa0IsSVZBbEIsVUFBQSxPQUNBLFlVRCtCLEtWRS9CLE1FL0VJLFFGZ0ZKLGVBTDJELEVVR3ZELDBCQUNJLFFBQUEsR0FDQSxNQUFBLE9BQ0EsT0FBQSxPVnJEUixXQUFBLHVDQUFBLFVBQUEsT0FDQSxnQlVxRDhFLFFBRzlFLGdCQUNJLFFBQUEsWUFDQSxZQUFBLE9BQ0EsSUFBQSxNVjlCSixTQUFBLFNBQ0EsYUFGa0MsT0FtQmxDLFlVY2tCLElWYmxCLFVVYXVCLE9WWnZCLFlVWStCLElWWC9CLE1FL0VJLFFGZ0ZKLGVBTDJELEVVZ0J2RCxZUmxHSCxLUW1HRyxlQUFBLFVWaENKLGtCQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsSUFDQSxRQUFBLEdBQ0EsTVV1QnNCLE9WdEJ0QixPVXNCc0IsT1ZyQnRCLFdBQUEsUUFDQSxjQUFBLE1BQ0EsaUJFM0RDLFFRa0ZELHVCQUNJLFFBQUEsR0FDQSxNQUFBLE9BQ0EsT0FBQSxPVnBFUixXQUFBLHFDQUFBLFVBQUEsT0FDQSxnQlVvRTRFLFFBRzVFLFVBQ0ksUUFBQSxZQUNBLFlBQUEsT0FDQSxJQUFBLE1BQ0EsWVIvR0gsS0ZpRUQsU0FBQSxTQUNBLGFVOENrQyxLVjdCbEMsWVU4QmtCLElWN0JsQixVVTZCdUIsT1Y1QnZCLFlVNEIrQixJVjNCL0IsTUUvRUksUUZnRkosZUFMMkQsRUFmM0QsWUFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLEtBQUEsRUFDQSxJQUFBLElBQ0EsUUFBQSxHQUNBLE1VdUNzQixPVnRDdEIsT1VzQ3NCLE9WckN0QixXQUFBLFFBQ0EsY0FBQSxNQUNBLGlCRTNEQyxRUWdHRCxlQUFNLE1BQUEsT0FDTixpQkFDSSxRQUFBLEdBQ0EsTUFBQSxPQUNBLE9BQUEsT1ZuRlIsV0FBQSx5Q0FBQSxVQUFBLE9BQ0EsZ0JVbUZnRixRQUU1RSxvQkFBYSxVQUFBLGVBRWpCLGNBQ0ksUUFBQSxZQUNBLFlBQUEsT0FDQSxJQUFBLE9WN0RKLFNBQUEsU0FDQSxhQUZrQyxPQW1CbEMsWVU2Q2tCLElWNUNsQixVVTRDdUIsT1YzQ3ZCLFlVMkMrQixJVjFDL0IsTUUvRUksUUZnRkosZUFMMkQsRVUrQ3ZELFlSaklILEtRa0lHLGVBQUEsVVYvREosZ0JBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxLQUFBLEVBQ0EsSUFBQSxJQUNBLFFBQUEsR0FDQSxNVXNEc0IsT1ZyRHRCLE9VcURzQixPVnBEdEIsV0FBQSxRQUNBLGNBQUEsTUFDQSxpQkUzREMsUVFpSEQscUJBQ0ksUUFBQSxHQUNBLE1BQUEsS0FDQSxPQUFBLEtWbkdSLFdBQUEsd0NBQUEsVUFBQSxPQUNBLGdCVW1HK0UsUUFHL0UsVUFDSSxRQUFBLFlBQ0EsWUFBQSxPQUNBLGdCQUFBLE9BQ0EsTUFBQSxPQUNBLE9BQUEsT0FDQSxjQUFBLElBQ0EsT0FBQSxJQUFBLE1BQUEsUUFDQSxVQUFBLEVBQ0Esa0JBQ0ksUUFBQSxHQUNBLE1BQUEsT0FDQSxPQUFBLE9WbkhSLFdBQUEsdWZBQUEsVUFBQSxPQUNBLGdCVW1INGhCLFFBRzVoQixVQUNJLFFBQUEsS0FDQSxZQUFBLE9BQ0EsZ0JBQUEsT0FDQSxNQUFBLE9BQ0EsT0FBQSxPQUNBLGNBQUEsSUFDQSxPQUFBLElBQUEsTUFBQSxRQUNBLFVBQUEsRUFDQSxrQkFDSSxRQUFBLEdBQ0EsTUFBQSxPQUNBLE9BQUEsT1ZuSVIsV0FBQSx1ZkFBQSxVQUFBLE9BQ0EsZ0JVbUk0aEIsUUFDcGhCLFVBQUEsZUFHUixVQUNJLFFBQUEsS0FDQSxZQUFBLE9BQ0EsSUFBQSxPVjNGSixZVTRGa0IsSVYzRmxCLFVVMkZ1QixPVjFGdkIsWVUwRitCLEtWekYvQixNRS9FSSxRRmdGSixlQUwyRCxFVThGdkQsWVJoTEgsS1FpTEcsZUFBQSxVQUNBLGtCQUNJLFFBQUEsR0FDQSxNQUFBLE9BQ0EsT0FBQSxPVmxKUixXQUFBLHVDQUFBLFVBQUEsT0FDQSxnQlVrSjhFLFFBRzlFLGVBQ0ksUUFBQSxZQUNBLFlBQUEsT0FDQSxJQUFBLE9BQ0EsU0FBQSxTQUNBLGVBQUEsVVYzR0osWVU0R2tCLElWM0dsQixVVTJHdUIsT1YxR3ZCLFlVMEcrQixLVnpHL0IsTUUvRUksUUZnRkosZUFMMkQsRVU4R3ZELFlSaE1ILEtRaU1HLGlCQUNJLFFBQUEsS0FDQSxlQUFBLE9BQ0EsWUFBQSxPQUNBLGdCQUFBLE9BQ0EsSUFBQSxNQUNBLE1BQUEsT0FDQSxPQUFBLE9BQ0Esd0JBQUEseUJBRUksUUFBQSxHQUNBLE1BQUEsT0FDQSxPQUFBLElBQ0EsaUJSdk1SLFFRMk1BLHVCQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsS0FBQSxPQUNBLElBQUEsSUFDQSxVQUFBLHlCQUNBLFFBQUEsR0FDQSxNQUFBLE9BQ0EsT0FBQSxPQUNBLGNBQUEsSUFDQSxpQlIxTUgsUVEyTUcsUUFBQSxFQUNBLFdBQUEsSUFBQSxJQUVKLDZCQUNJLFVBQUEsc0JBQ0EsUUFBQSxFQUdSLFNBQ0ksUUFBQSxZQUNBLFlBQUEsT0FDQSxJQUFBLE1BQ0EsWVJ6T0gsS0ZpRUQsU0FBQSxTQUNBLGFBRmtDLE9BbUJsQyxZVXdKa0IsSVZ2SmxCLFVVdUp1QixPVnRKdkIsWVVzSitCLElWckovQixNRS9FSSxRRmdGSixlQUwyRCxFQWYzRCxXQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsSUFDQSxRQUFBLEdBQ0EsTVVpS3NCLE9WaEt0QixPVWdLc0IsT1YvSnRCLFdBQUEsUUFDQSxjQUFBLE1BQ0EsaUJFM0RDLFFRME5ELGdCQUNJLFFBQUEsR0FDQSxNQUFBLE9BQ0EsT0FBQSxPVjVNUixXQUFBLHNDQUFBLFVBQUEsT0FDQSxnQlU0TTZFLFFBRzdFLFdBQ0ksUUFBQSxZQUNBLFlBQUEsT0FDQSxJQUFBLE1BQ0EsWVJ2UEgsS0ZpRUQsU0FBQSxTQUNBLGFBRmtDLE9BbUJsQyxZVXNLa0IsSVZyS2xCLFVVcUt1QixPVnBLdkIsWVVvSytCLElWbksvQixNRS9FSSxRRmdGSixlQUwyRCxFQWYzRCxhQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsSUFDQSxRQUFBLEdBQ0EsTVUrS3NCLE9WOUt0QixPVThLc0IsT1Y3S3RCLFdBQUEsUUFDQSxjQUFBLE1BQ0EsaUJFM0RDLFFRd09ELGtCQUNJLFFBQUEsR0FDQSxNQUFBLE9BQ0EsT0FBQSxPVjFOUixXQUFBLHVDQUFBLFVBQUEsT0FDQSxnQlUwTjhFLFFWalAxRSx5QlV1UEosS0FDSSxVQUFBLE1BQ0EsVUFBUSxVQUFBLE1BQ1IsY1ZwTEosWVVxTHNCLElWcEx0QixVVW9MMkIsT1ZuTDNCLFlVbUxtQyxLVmxMbkMsTUUvRUksUUZnRkosZUFMMkQsRVV1TG5ELHFCQUNJLE1BQUEsT0FDQSxPQUFBLE9BR1Isa0JBQ0ksUUFBQSxPQUFBLE9WNUxSLFlVNkxzQixJVjVMdEIsVVU0TDJCLE9WM0wzQixZVTJMbUMsS1YxTG5DLE1FL0VJLFFGZ0ZKLGVBTDJELEVVZ012RCxVQUNJLGVBQUEsT0FDQSxJQUFBLE1BQ0EsYUFBQSxFVmxNUixZVW1Nc0IsSVZsTXRCLFVVa00yQixPVmpNM0IsWVVpTW1DLElWaE1uQyxNRS9FSSxRRmdGSixlQUwyRCxFVXFNbkQsZUFBTSxNQUFBLEtBQ04sWUFDSSxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsRUFDQSxVQUFBLGVBQ0EsV0FBQSxVQUFBLElBQ0EsV0FBQSxFQUNBLFFBQUEsRVY1UFosV0FBQSw2Q0FBQSxVQUFBLE9BQ0EsZ0JVNFB3RixRQUVoRixpQkFBVSxRQUFBLEtBQ1Ysa0JBQVcsS0FBQSxFQUVQLGVBQUcsVUFBQSwwQkN4U25CLGdCQUNJLFNBQUEsU0FDQSw0QkFDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLHdDQUNJLFNBQUEsU0FDQSxZQUFBLEVBQ0EsTUFBQSxNQUNBLGlCQUFBLEtBQ0EsK0NBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxNQUFBLEVBQ0EsSUFBQSxJQUNBLFVBQUEsaUJBQ0EsTUFBQSxJQUNBLE9BQUEsS0FDQSxpQkFBQSxLQUVKLCtDQUNJLE1BQUEsS0FDQSxPQUFBLE9BQ0EsUUFBQSxFQUFBLE9BQUEsRUFBQSxLQUNBLFFBQUEsRVg4RFosWVc3RDBCLElYOEQxQixVVzlEK0IsT1grRC9CLFlXL0R1QyxJWGdFdkMsTUUvRUksUUZnRkosZUFMMkQsRVczRC9DLFdBQUEseUNBQUEsVUFBQSxNQUFBLEtBQUEsT0FHUix1Q0FDSSxVQUFBLEVBQ0EsNkNBQU8sT0FBQSxLQUlYLHNDQUFhLE9BQUEsTUFBQSxNQUFBLFFBQTZCLGFBQUEsS0FDMUMscUNBQVksT0FBQSxNQUFBLE1BQUEsUUFBNkIsWUFBQSxLQUd6QywwQ0FDSSxhQUFBLGtCQUVKLG9DQUNJLFFBQUEsTUFDQSxXQUFBLE1YMENSLFlXekNzQixJWDBDdEIsVVcxQzJCLE9YMkMzQixZVzNDbUMsSVg0Q25DLE1XNUN3QyxRWDZDeEMsZUFMMkQsRVdyQzNELDJCQUNJLFNBQUEsU0FFSSwyQ0FBTyxjQUFBLFFBQ1Asc0RBQWtCLE1BQUEsT0FHbEIsMkNBQU8sY0FBQSxPQUNQLHNEQUFrQixNQUFBLEtBRXRCLGlDQUdJLE1BQUEsS0FDQSxPQUFBLE9BQ0EsUUFBQSxFQUFBLE9BQUEsRUFBQSxLQUNBLGlCQUFBLEtBQ0EsT0FBQSxNQUFBLE1BQUEsUUFDQSxVQUFBLE9BQ0EsUUFBQSxFQVJBLDhDQUFlLE1BQUEsS0FDZiwwQ0FBWSxpQkFBQSxRQVNoQiw0Q0FDSSxRQUFBLEtBQ0EsU0FBQSxTQUNBLE1BQUEsS0FDQSxJQUFBLElBQ0EsVUFBQSxpQkFFSix3Q0FDSSxTQUFBLFNBQ0EsTUFBQSxLQUNBLElBQUEsSUFDQSxVQUFBLGlCQUNBLE1BQUEsT0FDQSxPQUFBLE9BQ0EsNENBQ0ksU0FBQSxTQUNBLE1BQUEsS0FDQSxJQUFBLElBQ0EsVUFBQSxpQkFDQSxNQUFBLE9BQ0EsT0FBQSxPQUdSLGdDQUNJLFNBQUEsU0FDQSxNQUFBLEtBQ0EsSUFBQSxJQUNBLFVBQUEsaUJYVlIsWVdXc0IsSVhWdEIsVVdVMkIsT1hUM0IsWVdTbUMsSVhSbkMsTVdRd0MsS1hQeEMsZUFMMkQsRVdpQi9ELGdCQUNJLFFBQUEsS0FDQSxZQUFBLE9BQ0EsSUFBQSxPQUNBLFNBQUEsU0FDQSxzQkFDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLElBQUEsTUFFSixxQ1h6RkEsUUFBQSxNQUNBLFNBQUEsU0FDQSxTQUFBLE9BQ0EsT0FBQSxLQUNBLFFBQUEsRUFDQSxNQUFBLElBQ0EsT0FBQSxJQUNBLFlBQUEsSUFDQSxVQUFBLElBQ0EsT0FBQSxFQUNBLEtBQUEsY1dnRkEseUJYM0JBLFlXMkJ5QixJWDFCekIsVVcwQjhCLE9YekI5QixZV3lCc0MsSVh4QnRDLE1FL0VJLFFGZ0ZKLGVBTDJELEVXNkIzRCwwQ0FBQSwrQ1h0RUEsUUFBQSxhQUNBLE1Xc0VtRCxPWHJFbkQsT1dxRTJELE9YcEUzRCxpQkFBQSxtVkFDQSxrQkFBQSxVQUNBLGdCQUFBLFFXbUVBLDJDWHhFQSxRQUFBLGFBQ0EsTVd1RStDLE9YdEUvQyxPV3NFdUQsT1hyRXZELGlCQUFBLG1QQUNBLGtCQUFBLFVBQ0EsZ0JBQUEsUVdzRUksNEJBQVEsY0FBQSxPQUF1QixZQUFBLElBQy9CLHlDQUF1QixNVDNHckIsS1MrR1YsZ0JBQ0ksUUFBQSxZQUNBLFlBQUEsT0FDQSxJQUFBLE9BRUksOENYMUdKLFFBQUEsTUFDQSxTQUFBLFNBQ0EsU0FBQSxPQUNBLE9BQUEsS0FDQSxRQUFBLEVBQ0EsTUFBQSxJQUNBLE9BQUEsSUFDQSxZQUFBLElBQ0EsVUFBQSxJQUNBLE9BQUEsRUFDQSxLQUFBLGNXaUdJLHFEQUVJLE1UMUhKLFFTeUhJLDZEWHZGUixRQUFBLGFBQ0EsTVdzRm9DLE9YckZwQyxPV3FGNEMsT1hwRjVDLGlCQUFBLDhOQUNBLGtCQUFBLFVBQ0EsZ0JBQUEsUVdxRkksdUNBQ0ksUUFBQSxLQUNBLFlBQUEsT0FDQSxJQUFBLE1YbkRSLFlXd0RzQixJWHZEdEIsVVd1RDJCLE9YdEQzQixZV3NEbUMsSVhyRG5DLE1XcUR3QyxLWHBEeEMsZUFMMkQsRVdxRG5ELCtDQUNJLFFBQUEsR1gvRlosUUFBQSxhQUNBLE1XK0Y2QixPWDlGN0IsT1c4RnFDLE9YN0ZyQyxpQkFBQSw4TkFDQSxrQkFBQSxVQUNBLGdCQUFBLFFXaUdBLHFCQUNJLElBQUEsRUFFSSwwREFNSSxpQlR0SVAsUVN1SU8sYVR2SVAsUVN3SU8sTVRuSlIsUVM0SVEsa0VBQ0ksUUFBQSxNQUNBLFlBQUEsRVg1R2hCLFFBQUEsYUFDQSxNVzRHaUMsT1gzR2pDLE9XMkd5QyxPWDFHekMsaUJBQUEsbVZBQ0Esa0JBQUEsVUFDQSxnQkFBQSxRVzhHUSw0Q0FDSSxnQkFBQSxPQUNBLElBQUEsS0FDQSxVQUFBLFFBQ0EsT0FBQSxPQUNBLFFBQUEsS0FBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLEtBQ0EsYUFBQSxJQUFBLEVBQUEsSUFBQSxJQUNBLGFBQUEsTUFDQSxhQUFBLEtYbEZaLFlXcUYwQixJWHBGMUIsVVdvRitCLE9YbkYvQixZV21GdUMsSVhsRnZDLE1Xa0Y0QyxLWGpGNUMsZUFMMkQsRVdvRi9DLG9EQUFXLFFBQUEsS0FDWCxpREFBUSxVQUFBLFFBR1oseURBQTJCLG1CQUFBLElBSW5DLHFCQUNJLElBQUEsS0FDQSxZQUFBLFlBRUksMERBTUksTVRqTFIsUVM0S1Esa0VBQ0ksUUFBQSxNQUNBLFlBQUEsRVg1SWhCLFFBQUEsYUFDQSxNVzRJaUMsT1gzSWpDLE9XMkl5QyxPWDFJekMsaUJBQUEsc05BQ0Esa0JBQUEsVUFDQSxnQkFBQSxRVzZJSSxnQ0FDSSxhQUFBLE1YekdSLFlXMkdzQixJWDFHdEIsVVcwRzJCLE9YekczQixZV3lHbUMsSVh4R25DLE1FM0VNLEtGNEVOLGVBTDJELEVXMkduRCx3Q0FBWSxRQUFBLEtBTXhCLGlCQUNJLFFBQUEsS0FDQSxZQUFBLFdBQ0EsZUFBQSxPQUNBLDZCQUNJLFFBQUEsS0FDQSxZQUFBLE9BQ0EsSUFBQSxPQUNBLG1DQUFPLFFBQUEsS0FDUCx3Q0FDSSxNQUFBLFFBQ0EsT0FBQSxPQUNBLFFBQUEsS0FBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLEtBQ0EsU0FBQSxPQUNBLGNBQUEsU0FDQSxZQUFBLE9YaElSLFlXaUlzQixJWGhJdEIsVVdnSTJCLE9YL0gzQixZVytIbUMsSVg5SG5DLE1FM0VNLEtGNEVOLGVBTDJELEVXb0l2RCx3Q0FBQSxtQ0FBa0IsUUFBQSxLQUFBLE9BQ2xCLHdDWHBJSixZV29JOEIsSVhuSTlCLFVXbUltQyxPWGxJbkMsWVdrSTJDLElYakkzQyxNV2lJK0MsS1hoSS9DLGVBTDJELEVXdUkzRCwyQkFDSSxRQUFBLE1BQ0EsV0FBQSxLWHhJSixZV3lJa0IsSVh4SWxCLFVXd0l1QixPWHZJdkIsWVd1SStCLEtYdEkvQixNRTNFTSxLRjRFTixlQUwyRCxFVzRJM0Qsb0NBQ0ksUUFBQSxLQUNBLGVBQUEsT0FDQSxJQUFBLEtBQ0EsV0FBQSxLQUVJLDJEQUNJLFFBQUEsT1hsSlosWVdtSjBCLElYbEoxQixVV2tKK0IsT1hqSi9CLFlXaUp1QyxJWGhKdkMsTUUvRUksUUZnRkosZUFMMkQsRVdzSm5ELDZEQUFRLFlBQUEsS0FBbUIsZUFBQSxNQUt2QyxXQUNJLFFBQUEsT0FBQSxLQUFBLE9BQUEsS0FDQSxXQUFBLHlDQUFBLFVBQUEsTUFBQSxLQUFBLE9BQ0EsT0FBQSxJQUFBLE1BQUEsS1g3SkEsWVc4SmMsSVg3SmQsVVc2Sm1CLE9YNUpuQixZVzRKMkIsSVgzSjNCLE1XMkpnQyxLWDFKaEMsZUFMMkQsRVdnSzNELG9CQUFZLGlCQUFBLFFBR2hCLFlBQ0ksTUFBQSxLQUNBLFdBQUEsTUFDQSxRQUFBLEtBQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxLQUNBLE9BQUEsS0FDQSx5Qlh4S0EsWVd3SzhCLElYdks5QixVV3VLbUMsT1h0S25DLFlXc0syQyxJWHJLM0MsTVdxS2dELEtYcEtoRCxlQUwyRCxFVzBLM0QscUJBQVksaUJBQUEsUUFJWixnQ1g1T0EsUUFBQSxNQUNBLFNBQUEsU0FDQSxTQUFBLE9BQ0EsT0FBQSxLQUNBLFFBQUEsRUFDQSxNQUFBLElBQ0EsT0FBQSxJQUNBLFlBQUEsSUFDQSxVQUFBLElBQ0EsT0FBQSxFQUNBLEtBQUEsY1dxT0osYUFDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLGdCQUFBLE9BQ0EsU0FBQSxNQUNBLElBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsR0FDQSxRQUFBLEVBQ0Esb0JBQVUsUUFBQSxFQUFXLFFBQUEsS0FDckIsNEJBQ0ksUUFBQSxLQUNBLFlBQUEsT0FDQSxnQkFBQSxPQUNBLE1BQUEsUUFDQSxPQUFBLFFBQ0EsY0FBQSxLQUNBLGlCQUFBLGtCQUNBLGdDQUNJLE1BQUEsS0FDQSxPQUFBLEtYM1FKLHlCV2tSQSw0QkFDSSxlQUFBLE9BQ0EsSUFBQSxPQUNBLHdDQUNJLE1BQUEsS0FDQSwrQ0FBVSxRQUFBLEtBQ1YsK0NBQ0ksT0FBQSxPWG5OaEIsWVdvTjhCLElYbk45QixVV21ObUMsT1hsTm5DLFlXa04yQyxJWGpOM0MsTUUvRUksUUZnRkosZUFMMkQsRVdzTjNDLFdBQUEseUNBQUEsVUFBQSxNQUFBLEtBQUEsT0FLUixzQ0FBYSxPQUFBLE1BQUEsTUFBQSxRQUNiLHFDQUFhLE9BQUEsTUFBQSxNQUFBLFFBSVQsMkNBQU8sY0FBQSxLQUNQLHNEQUFrQixNQUFBLE9BRXRCLGlDQUNJLE9BQUEsT0FDQSxRQUFBLEVBQUEsS0FBQSxFQUFBLEtBQ0EsT0FBQSxNQUFBLE1BQUEsUUFDQSxVQUFBLE9BRUosNENBQ0ksTUFBQSxPQUNBLE9BQUEsT0FFSix3Q0FDSSxNQUFBLE9BQ0EsT0FBQSxPQUNBLDRDQUNJLE1BQUEsT0FDQSxPQUFBLE9BS2hCLGdCQUNJLGdCQUFBLFdBQ0EsNEJBQWEsTUFBQSxPQUFlLE9BQUEsT0FDNUIseUJYelBKLFlXeVA2QixJWHhQN0IsVVd3UGtDLE9YdlBsQyxZV3VQMEMsSVh0UDFDLE1FL0VJLFFGZ0ZKLGVBTDJELEVXMlB2RCwwQ1hwU0osUUFBQSxhQUNBLE1XbVNrRCxPWGxTbEQsT1drUzBELE9YalMxRCxpQkFBQSxtVkFDQSxrQkFBQSxVQUNBLGdCQUFBLFNZL0NKLGdCQUFpQixXQUFBLE1BQ2pCLFdBQVksY0FBQSxLQUNaLGNBQ0ksUUFBQSxLQUNBLFlBQUEsT0FDQSxnQkFBQSxPQUNBLFFBQUEsS0FBQSxFQUNBLGFBQUEsRUFBQSxFQUFBLElBQ0EsYUFBQSxNQUNBLGFBQUEsS1oyRUEsWVkxRWMsSVoyRWQsVVkzRW1CLE9aNEVuQixZWTVFMkIsSVo2RTNCLE1FL0VJLFFGZ0ZKLGVBTDJELEVZdEUvRCxpQkFDSSxRQUFBLEtBQ0EsZUFBQSxPQUNBLGFBQUEsTUFBQSxFQUFBLE1BQ0EsYUFBQSxNQUNBLGFWVkksUVVXSixvQkFJSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLE1BQUEsS0FDQSxRQUFBLEtBQUEsRUFOQSx1QkFDSSxXQUFBLElBQUEsTUFBQSxLQU9BLCtCQUNJLFlBQUEsRUFDQSxNQUFBLElBQ0EsV0FBQSxPQUNBLG9DQUNJLFNBQUEsU1ptRGhCLFlZbEQ4QixJWm1EOUIsVVluRG1DLE9ab0RuQyxZWXBEMkMsSVpxRDNDLE1ZckRnRCxLWnNEaEQsZUFMMkQsRVkvQy9DLHdDQUNJLE1WN0JaLFFVOEJZLCtDQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsTUFBQSxPQUNBLElBQUEsT0FDQSxRQUFBLEdBQ0EsTUFBQSxPQUNBLE9BQUEsT0FDQSxjQUFBLElBQ0EsaUJWNUJmLFFVZ0NHLCtCQUNJLFVBQUEsRUFDQSxpQ0FDSSxRQUFBLE1BQ0Esc0NaK0NoQixTQUFBLE9BQ0EsY0FBQSxTQUNBLFFBQUEsTUFDQSxRQUFBLFlBQ0EsbUJBTHdCLEVBTXhCLG1CQUFBLFNBdkJBLFlZM0JrQyxJWjRCbEMsVVk1QnVDLE9aNkJ2QyxZWTdCK0MsSVo4Qi9DLE1FL0VJLFFGZ0ZKLGVZL0I0RCxRQUU1QyxtQ0FDSSxXQUFBLE9ad0JwQixZWXZCa0MsSVp3QmxDLFVZeEJ1QyxPWnlCdkMsWVl6QitDLElaMEIvQyxNWTFCb0QsS1oyQnBELGVBTDJELEVZcEIzQyw0Q0FDSSxnQkFBQSxVQUlaLDhCQUNJLFlBQUEsRUFDQSxNQUFBLElBQ0EsWVZ0RVgsS0ZtRkQsWVlaMEIsSVphMUIsVVliK0IsT1pjL0IsWVlkdUMsSVpldkMsTVlmNEMsS1pnQjVDLGVBTDJELEVZVi9DLFdBQUEsT0FLWixzQkFDSSxhQUFBLElBQUEsRUFBQSxJQUNBLGFBQUEsS0FDQSx5QkFFSSxRQUFBLEVBREEsNEJBQVEsV0FBQSxJQUFBLE1BQUEsS0FFUiwyQkFDSSxRQUFBLEtBQ0EsZUFBQSxPQUNBLE1BQUEsS0FDQSxRQUFBLEtBQUEsRUFFSixvQ0FDSSxRQUFBLEtBQ0EsWUFBQSxTQUNBLElBQUEsTUFDQSxjQUFBLEtaVlosWVlXMEIsSVpWMUIsVVlVK0IsT1pUL0IsWVlTdUMsSVpSdkMsTUUvRUksUUZnRkosZUFMMkQsRVlhL0MsMkNBQ0ksUUFBQSxHQUNBLE1BQUEsTUFDQSxPQUFBLE1BQ0EsY0FBQSxJQUNBLGlCQUFBLFFBSVIsOEJackJSLFlZc0IwQixJWnJCMUIsVVlxQitCLE9acEIvQixZWW9CdUMsSVpuQnZDLE1FL0VJLFFGZ0ZKLGVBTDJELEVZcUNuRCw4QkFDSSxXQUFBLE9aNUJaLFNBQUEsT0FDQSxjQUFBLFNBQ0EsUUFBQSxNQUNBLFFBQUEsWUFDQSxtQkFBQSxFQUNBLG1CQUFBLFNBZEEsWVl1QzBCLEladEMxQixVWXNDK0IsT1pyQy9CLFlZcUN1QyxJWnBDdkMsTUUvRUksUUZnRkosZUFMMkQsRVkwQ25ELG1DQUNJLFFBQUEsS0FDQSxZQUFBLE9BQ0EsSUFBQSxPQUNBLFdBQUEsS0FDQSx5Q0FDSSxTQUFBLFNaL0NoQixZWWdEOEIsSVovQzlCLFVZK0NtQyxPWjlDbkMsWVk4QzJDLElaN0MzQyxNWTZDZ0QsS1o1Q2hELGVBTDJELEVZbUQvQyxxREFDSSxTQUFBLFNBQ0EsUUFBQSxLQUNBLFlBQUEsT0FDQSxJQUFBLE9BQ0Esd0RBQ0ksU0FBQSxTWnhEcEIsWVl5RGtDLElaeERsQyxVWXdEdUMsT1p2RHZDLFlZdUQrQyxJWnREL0MsTUU1RU0sS0Y2RU4sZUFMMkQsRVkyRHZDLG1FQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsS0FBQSxRQUNBLElBQUEsSUFDQSxVQUFBLGlCQUNBLE1BQUEsTUFDQSxPQUFBLE1BQ0EsY0FBQSxJQUNBLGlCQUFBLEtBR1IsNkRBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxNQUFBLFFBQ0EsSUFBQSxJQUNBLFVBQUEsaUJBQ0EsTUFBQSxJQUNBLE9BQUEsT0FDQSxpQkFBQSxLQUlaLDRDQUNJLFFBQUEsS0FDQSxZQUFBLE9BQ0EsZ0JBQUEsY0FDQSxNQUFBLEtBQ0EsUUFBQSxLQUFBLEVBQ0EsK0RBQW9CLFVBQUEsSUFDcEIsaUVBQ0ksUUFBQSxLQUNBLFVBQUEsS0FDQSxJQUFBLE9BQ0EsWUFBQSxPQUVKLDBEQUNJLFdBQUEsTUFHUixzQ0FDSSxTQUFBLFNacEdaLFlZcUcwQixJWnBHMUIsVVlvRytCLE9abkcvQixZWW1HdUMsSVpsR3ZDLE1FL0VJLFFGZ0ZKLGVBTDJELEVZMkczRCxzQkFDSSxhQUFBLElBQUEsRUFBQSxJQUNBLGFBQUEsS0FDQSx5QkFDSSxRQUFBLEVBRUksNENBQ0ksUUFBQSxLQUNBLFlBQUEsT0FDQSxnQkFBQSxjQUNBLE1BQUEsS0FDQSxRQUFBLEtBQUEsRUFDQSwrREFDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLElBQUEsRUFBQSxPQUVKLDBEQUNJLFdBQUEsTUFHQSxxRUFDSSxVQUFBLFdBRUosbUZBQUEsMEVBRUksZ0JBQUEsVUFJWix3Q0FDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLGdCQUFBLE9BQ0EsTUFBQSxNQUNBLE9BQUEsUUFDQSxTQUFBLE9BQ0EsaUJWcE5WLFFVcU5VLDRDQUNJLE9BQUEsS0FDQSxXQUFBLFVBQUEsSUFJUiw0Q0FDSSxNQUFBLG1CQUNBLGlEQUNJLFNBQUEsT1poSnBCLFNBQUEsT0FDQSxjQUFBLFNBQ0EsUUFBQSxNQUNBLFFBQUEsWUFDQSxtQkFBQSxFQUNBLG1CQUFBLFNBZEEsWVkySmtDLElaMUpsQyxVWTBKdUMsT1p6SnZDLFlZeUorQyxJWnhKL0MsTUUvRUksUUZnRkosZUFMMkQsRVk4SjNDLDBEQUNJLFdBQUEsT1o1SXBCLFNBQUEsT0FDQSxjQUFBLFNBQ0EsUUFBQSxNQUNBLFFBQUEsWUFDQSxtQkFMd0IsRUFNeEIsbUJBQUEsU0F2QkEsWVlnS2tDLElaL0psQyxVWStKdUMsT1o5SnZDLFlZOEorQyxLWjdKL0MsTUU1RU0sS0Y2RU4sZUFMMkQsRVltSzNDLHNEQUNJLFFBQUEsS0FDQSxZQUFBLE9BQ0EsSUFBQSxPQUNBLFdBQUEsS0FDQSx3RUFDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLElBQUEsT0FDQSwyRUFDSSxTQUFBLFNaNUs1QixZWTZLMEMsSVo1SzFDLFVZNEsrQyxPWjNLL0MsWVkyS3VELElaMUt2RCxNRS9FSSxRRmdGSixlQUwyRCxFWWdMM0IsZ0dBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxNQUFBLFFBQ0EsSUFBQSxJQUNBLFVBQUEsaUJBQ0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxpQkFBQSxRQUNBLGNBQUEsSUFJSiwrRkFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLE1BQUEsUUFDQSxJQUFBLElBQ0EsVUFBQSxpQkFDQSxNQUFBLElBQ0EsT0FBQSxPQUNBLGlCQUFBLEtBS2hCLDREQUNJLFlWN1J2QixLRm1GRCxZWTJNc0MsSVoxTXRDLFVZME0yQyxPWnpNM0MsWVl5TW1ELElaeE1uRCxNRTNFTSxLRjRFTixlQUwyRCxFWXFOL0QsaUJBQ0ksUUFBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLFdBQ0EsSUFBQSxNQUFBLE9BQ0EsaUNBQ0ksU0FBQSxTQUNBLE1BQUEsc0JBQ0EsV0FBQSxRQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsaUJWblNFLFFVb1NGLG1DQUNJLFFBQUEsS0FBQSxLQUFBLEVBQ0EsbURBQ0ksTUFBQSxLQUNBLHdEWmpOWixTQUFBLE9BQ0EsY0FBQSxTQUNBLFFBQUEsTUFDQSxRQUFBLFlBQ0EsbUJBTHdCLEVBTXhCLG1CQUFBLFNBdkJBLFlZcU84QixJWnBPOUIsVVlvT21DLE9abk9uQyxZWW1PMkMsSVpsTzNDLE1FL0VJLFFGZ0ZKLGVBTDJELEVZd08vQyx3RFpyTlosU0FBQSxPQUNBLGNBQUEsU0FDQSxRQUFBLE1BQ0EsUUFBQSxZQUNBLG1CQUx3QixFQU14QixtQkFBQSxTWWtOZ0IsT0FBQSxLQUFBLEVaek9oQixZWTBPOEIsSVp6TzlCLFVZeU9tQyxPWnhPbkMsWVl3TzJDLEladk8zQyxNRTVFTSxLRjZFTixlQUwyRCxFWTZPL0MseURaNU9aLFlZNk84QixJWjVPOUIsVVk0T21DLE9aM09uQyxZWTJPMkMsSVoxTzNDLE1FL0VJLFFGZ0ZKLGVBTDJELEVZaVBuRCx5Q0FDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLElBQUEsT0FDQSxrRFpwUFosWVlxUDhCLElacFA5QixVWW9QbUMsT1puUG5DLFlZbVAyQyxJWmxQM0MsTUUvRUksUUZnRkosZUFMMkQsRVl1UDNDLHlEQUNJLFlBQUEsSUFLUiw4REFBQSwwREFFSSxnQkFBQSxVQUlaLHVDQUNJLGlCQUFBLEtBQ0EsYVZyVUgsUVV1VUQsMENBQ0ksU0FBQSxTQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxFQUlKLHNDQUNJLE1BQUEsbUJBQ0EsT0FBQSxLQUNBLFdBQUEsUUFDQSxxREFDSSxXQUFBLE1BRUosdURBQ0ksV0FBQSxPQUVKLHFEQUNJLFdBQUEsRUFFSix3Q0FDSSxRQUFBLE1BQ0EsU0FBQSxTQUNBLFFBQUEsS0FDQSw4Q0FDSSxRQUFBLEtBQ0EsWUFBQSxXQUNBLGdCQUFBLGNBQ0EsY0FBQSxLQUNBLDBEQUNJLFFBQUEsS0FDQSxlQUFBLE9BQ0EsSUFBQSxLWnZTcEIsWVl3U2tDLEladlNsQyxVWXVTdUMsT1p0U3ZDLFlZc1MrQyxLWnJTL0MsTUUvRUksUUZnRkosZUFMMkQsRVkwU3ZDLGtFQUNJLFFBQUEsR0FDQSxNQUFBLE9BQ0EsT0FBQSxPWjVWeEIsV0FBQSxrQ0FBQSxVQUFBLE9BQ0EsZ0JBRmlELEtZaVdqQyxvRFpoVGhCLFlZaVRrQyxJWmhUbEMsVVlnVHVDLE9aL1N2QyxZWStTK0MsS1o5Uy9DLE1ZOFNxRCxLWjdTckQsZUFMMkQsRVltVHZDLFlWclluQixLVXdZVyw2Q1puU1osU0FBQSxPQUNBLGNBQUEsU0FDQSxRQUFBLE1BQ0EsUUFBQSxZQUNBLG1CQUx3QixFQU14QixtQkFBQSxTQXZCQSxZWXVUOEIsSVp0VDlCLFVZc1RtQyxPWnJUbkMsWVlxVDJDLElacFQzQyxNRS9FSSxRRmdGSixlQUwyRCxFWTJUbkQsNENBQ0ksaUJBQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxRQUNBLGlEQUNJLGdCQUFBLFVBTVosc0NBQ0ksV0FBQSxRQUNBLHdDQUNJLE9BQUEsS0FDQSxRQUFBLEtBQUEsS0FBQSxFQUVJLDZEQUFNLE9BQUEsS0FBQSxFQUFBLE9BR2QsZ0RBQ0ksUUFBQSxFQUFBLEtBQUEsS0FDQSw4REFFSSxlQUFBLEtBRWlCLHlFQUFHLGdCQUFBLFVBR3hCLHNEWnRWWixZWXNWaUMsSVpyVmpDLFVZcVZzQyxPWnBWdEMsWVlvVjhDLElablY5QyxNRTNFTSxLRjRFTixlQUwyRCxFWTRWL0QsYUFDSSxjQUFBLEtaNVZBLFlZNlZjLElaNVZkLFVZNFZtQixPWjNWbkIsWVkyVjJCLElaMVYzQixNRTNFTSxLRjRFTixlQUwyRCxFWStWM0QsZ0JBQ0ksU0FBQSxTQUNBLGNBQUEsTUFDQSxNVjdhQSxRVThhQSxRQUFBLEVBQ0Esd0JBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxNQUFBLEVBQ0EsSUFBQSxNQUNBLFVBQUEsaUJBQ0EsUUFBQSxHQUNBLE1BQUEsT0FDQSxPQUFBLE9BQ0EsY0FBQSxJQUNBLGlCQUFBLFFBSVosZ0JBQ0ksUUFBQSxLQUNBLFVBQUEsS0FDQSxJQUFBLE9BRUksa0NBQ0ksUUFBQSxNQUNBLFNBQUEsU0FDQSw2Q0FDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLGdCQUFBLE9BQ0EsU0FBQSxTQUNBLE9BQUEsTUFDQSxTQUFBLE9BQ0EsaURBQ0ksTUFBQSxLQUNBLFdBQUEsTUFDQSxXQUFBLFVBQUEsSUFHUix3Q0FDSSxTQUFBLFNBQ0EsTUFBQSxvQkFDQSxRQUFBLEtBQ0EsT0FBQSxTQUFBLEVBQUEsRUFBQSxLQUNBLGlCQUFBLEtBQ0EsT0FBQSxNQUFBLE1BQUEsS0FDQSxXQUFBLEtBQUEsS0FBQSxLQUFBLGdCQUNBLDZDWjVYWixTQUFBLE9BQ0EsY0FBQSxTQUNBLFFBQUEsTUFDQSxRQUFBLFlBQ0EsbUJBTHdCLEVBTXhCLG1CQUFBLFNBdkJBLFlZZ1o4QixJWi9ZOUIsVVkrWW1DLE9aOVluQyxZWThZMkMsSVo3WTNDLE1FL0VJLFFGZ0ZKLGVBTDJELEVZbVovQyw2Q0FDSSxPQUFBLEtBQUEsRUFBQSxLWmpZaEIsU0FBQSxPQUNBLGNBQUEsU0FDQSxRQUFBLE1BQ0EsUUFBQSxZQUNBLG1CQUx3QixFQU14QixtQkFBQSxTQXZCQSxZWXFaOEIsSVpwWjlCLFVZb1ptQyxPWm5abkMsWVltWjJDLElabFozQyxNRTVFTSxLRjZFTixlWWlaMEQsT0FFOUMsc0RBQ0ksSUFBQSxNQUFBLE9BSUosdURBQ0ksVUFBQSxXQUVKLDhDQUNJLGFWamVYLFFVa2VXLG1EQUFNLGdCQUFBLFVBS04sNkRBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxNQUFBLEVBQ0EsSUFBQSxJQUNBLE1BQUEsT0FDQSxPQUFBLE9BQ0EsVUFBQSxpQlo3ZHBCLFdBQUEsb0NBQUEsVUFBQSxPQUNBLGdCWTZkdUYsUUFPbkYscUNBQ0ksTUFBQSxzQkFFSSw2Q0FDSSxpQlY5ZlYsUVUrZlUsT0FBQSxNQUFBLE1BQUEsUUFDQSxrREFDSSxjQUFBLE9BR0osMkRBQ0ksSUFBQSxPQUNBLGNBQUEsS0FJSixtREFDSSxhVnZnQmYsUVV3Z0JlLGlCQUFBLEtBVWhCLDJEWmpkSixZWWtkc0IsSVpqZHRCLFVZaWQyQixPWmhkM0IsWVlnZG1DLElaL2NuQyxNRS9FSSxRRmdGSixlQUwyRCxFWXFkdkQsdURBQ0ksUUFBQSxLQUNBLFlBQUEsT0FDQSxJQUFBLE9BQ0EsUUFBQSxPQUFBLEVBQUEsRUFDQSxvRUFDSSxjQUFBLEVBRUosMERBQ0ksUUFBQSxLQUNBLFlBQUEsT0FDQSxJQUFBLE9BQ0EsaUVBQ0ksUUFBQSxLQUNBLFNBQUEsU1psZWhCLFlZbWU4QixJWmxlOUIsVVlrZW1DLE9aamVuQyxZWWllMkMsSVpoZTNDLE1FL0VJLFFGZ0ZKLGVBTDJELEVZcWUzQyx5RUFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLE1BQUEsUUFDQSxJQUFBLElBQ0EsVUFBQSxpQkFDQSxNQUFBLElBQ0EsT0FBQSxPQUNBLGlCQUFBLEtBR1IsZ0VaL2VaLFlZZ2Y4QixJWi9lOUIsVVkrZW1DLE9aOWVuQyxZWThlMkMsSVo3ZTNDLE1FM0VNLEtGNEVOLGVBTDJELEVZbWYvQyxrRUFDSSxTQUFBLFNabmZoQixZWW9mOEIsSVpuZjlCLFVZbWZtQyxPWmxmbkMsWVlrZjJDLElaamYzQyxNRTVFTSxLRjZFTixlQUwyRCxFWXNmM0MseUVBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxNQUFBLFFBQ0EsSUFBQSxJQUNBLFVBQUEsaUJBQ0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxjQUFBLElBQ0EsaUJBQUEsS0FHUixrRUFDSSxTQUFBLFNabGdCaEIsWVltZ0I4QixJWmxnQjlCLFVZa2dCbUMsT1pqZ0JuQyxZWWlnQjJDLElaaGdCM0MsTUU1RU0sS0Y2RU4sZUFMMkQsRVlxZ0IzQywwRUFDSSxRQUFBLEtBRUoseUVBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxNQUFBLFFBQ0EsSUFBQSxJQUNBLFVBQUEsaUJBQ0EsTUFBQSxJQUNBLE9BQUEsT0FDQSxpQkFBQSxLQUtoQiw2REFDSSxRQUFBLEtBQ0EsZUFBQSxPQUNBLElBQUEsT0FDQSxZQUFBLEtBQ0Esa0VBQ0ksZUFBQSxRQUNBLHFFQUNJLGVBQUEsS0FDQSxjQUFBLElBQUEsTUFBQSxLQUdSLGdFQUNJLFFBQUEsS0FDQSxZQUFBLFdBQ0EsZUFBQSxPQUNBLE1BQUEsS0FDQSx1RUFBUSxlQUFBLEtacmlCcEIsWVlxaUJ3RCxJWnBpQnhELFVZb2lCNkQsT1puaUI3RCxZWW1pQnFFLElabGlCckUsTUUvRUksUUZnRkosZVlpaUJrRixRQUN0RSxtRVp0aUJaLFlZc2lCOEIsSVpyaUI5QixVWXFpQm1DLE9acGlCbkMsWVlvaUIyQyxLWm5pQjNDLE1FM0VNLEtGNEVOLGVZa2lCeUQsUUFDN0MscUVadmlCWixZWXVpQmdDLEladGlCaEMsVVlzaUJxQyxPWnJpQnJDLFlZcWlCNkMsSVpwaUI3QyxNRS9FSSxRRmdGSixlQUwyRCxFWXlpQi9DLDBFQUNJLFNBQUEsU0FDQSxjQUFBLE9BQ0EsaUZBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxNQUFBLEVBQ0EsSUFBQSxJQUNBLE1BQUEsT0FDQSxPQUFBLE9BQ0EsVUFBQSxpQlpsbUJwQixXQUFBLGdDQUFBLFVBQUEsT0FDQSxnQllrbUJtRixRQUsvRSw2REFDSSxRQUFBLEtBQ0EsV0FBQSxLQUNBLGdCQUFBLFNBQ0EsZUFBQSxJQUNBLFVBQUEsS0FDQSxJQUFBLEtBQ0Esa0VBQVEsV0FBQSxLQUNSLCtFQUNJLFFBQUEsWUFDQSxZQUFBLE9BQ0EsUUFBQSxLQUNBLFVBQUEsTUFDQSx1RkFDSSxZQUFBLEVBQ0EsTUFBQSxPQUNBLE9BQUEsT1p4bkJoQixXQUFBLG1DQUFBLFVBQUEsT0FDQSxnQll3bkJrRixRQUV0RSxzRkFDSSxRQUFBLEdBQ0EsWUFBQSxFQUNBLE1BQUEsT0FDQSxPQUFBLE9BQ0EsWUFBQSxPWmhvQmhCLFdBQUEscUNBQUEsVUFBQSxPQUNBLGdCWWdvQm9GLFFBRXhFLG9GQUNJLFVBQUEsSUFDQSxXQUFBLFVaNWtCaEIsU0FBQSxPQUNBLGNBQUEsU0FDQSxRQUFBLE1BQ0EsUUFBQSxZQUNBLG1CQUFBLEVBQ0EsbUJBQUEsU0FkQSxZWXVsQjhCLEladGxCOUIsVVlzbEJtQyxPWnJsQm5DLFlZcWxCMkMsSVpwbEIzQyxNRTVFTSxLRjZFTixlQUwyRCxFWTZsQjNELDRDQUNJLFFBQUEsS0FBQSxFQUFBLE1BR1EscUVaaG1CWixZWWltQjhCLElaaG1COUIsVVlnbUJtQyxPWi9sQm5DLFlZK2xCMkMsRVo5bEIzQyxNRS9FSSxRRmdGSixlQUwyRCxFWW1tQjNDLDRFQUNJLFFBQUEsR0FDQSxRQUFBLGFBQ0EsZUFBQSxPQUNBLE1BQUEsTUFDQSxPQUFBLE1BQ0EsWUFBQSxNQUNBLFlBQUEsRUFDQSxjQUFBLElBQ0EsaUJBQUEsUUFJWiwyREFDSSxlQUFBLEtBQ0EscUVBQ0ksWUFBQSxLWmxuQmhCLFlZbW5COEIsSVpsbkI5QixVWWtuQm1DLE9aam5CbkMsWVlpbkIyQyxJWmhuQjNDLE1FL0VJLFFGZ0ZKLGVBTDJELEVZc25CL0MsZ0VBQ0ksUUFBQSxLQUNBLGVBQUEsT0FDQSxJQUFBLE9BQ0EsUUFBQSxLQUFBLEVBQUEsRUFDQSxXQUFBLElBQUEsTUFBQSxLQUVJLDJFWjVuQnBCLFlZNm5Cc0MsSVo1bkJ0QyxVWTRuQjJDLE9aM25CM0MsWVkybkJtRCxLWjFuQm5ELE1FL0VJLFFGZ0ZKLGVBTDJELEVZZ29CdkMsMEVaL25CcEIsWVlnb0JzQyxJWi9uQnRDLFVZK25CMkMsT1o5bkIzQyxZWThuQm1ELEtaN25CbkQsTUUzRU0sS0Y0RU4sZUFMMkQsRVlzb0JuRCwyREFDSSxRQUFBLEtBQ0EsZUFBQSxPQUNBLElBQUEsS0FDQSxlQUFBLEtBQ0EsOERBQ0ksUUFBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLGlFWjVvQmhCLFlZNG9Ca0MsSVozb0JsQyxVWTJvQnVDLE9aMW9CdkMsWVkwb0IrQyxJWnpvQi9DLE1FL0VJLFFGZ0ZKLGVBTDJELEVZZ3BCbkQsNkRBQ0ksUUFBQSxFQUFBLEVBQUEsS0FBQSxPQUNBLHlFQUNJLFNBQUEsU1pscEJoQixZWW1wQjhCLElabHBCOUIsVVlrcEJtQyxPWmpwQm5DLFlZaXBCMkMsSVpocEIzQyxNRS9FSSxRRmdGSixlQUwyRCxFWXFwQjNDLGlGQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsS0FBQSxRQUNBLElBQUEsRVpsc0JwQixRQUFBLGFBQ0EsTVlrc0JxQyxPWmpzQnJDLE9ZaXNCNkMsT1poc0I3QyxpQkFBQSw4N0JBQ0Esa0JBQUEsVUFDQSxnQkFBQSxRWW1zQkksNkRBQ0ksWUFBQSxJQUNBLGlFQUNJLFVBQUEsS0FFSiwrREFDSSxTQUFBLFNBQ0EsUUFBQSxhQUNBLFlBQUEsSUFDQSxnQkFBQSxVQUNBLHNFQUNJLFFBQUEsR0FDQSxRQUFBLGFBQ0EsTUFBQSxPQUNBLE9BQUEsT0FDQSxPQUFBLEVBQUEsRUFBQSxFQUFBLE1BQ0EsZUFBQSxPWjl0QmhCLFdBQUEsb0NBQUEsVUFBQSxPQUNBLGdCWTh0Qm1GLFFBSS9FLHFEQUFVLFlBQUEsS0FDViwyREFDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLFlBQUEsS0FDQSw4REFDSSxjQUFBLEtaenJCWixZWTByQjBCLElaenJCMUIsVVl5ckIrQixPWnhyQi9CLFlZd3JCdUMsSVp2ckJ2QyxNRS9FSSxRRmdGSixlQUwyRCxFWTZyQm5ELDhEQUNJLGNBQUEsT0FDQSxnRVo5ckJaLFlZK3JCOEIsSVo5ckI5QixVWThyQm1DLE9aN3JCbkMsWVk2ckIyQyxJWjVyQjNDLE1FL0VJLFFGZ0ZKLGVBTDJELEVZaXNCM0Msc0VBQ0ksZ0JBQUEsVUFNcEIsZ0RBQ0ksUUFBQSxLQUFBLEVBQUEsRUFFSiw4Q0FDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLGdCQUFBLGNBQ0EsWUFBQSxLQUNBLFdBQUEsSUFBQSxNQUFBLEtBQ0EseURBQUEsNERBRUksU0FBQSxTQUNBLFFBQUEsWUFDQSxNQUFBLElBQ0EsZ0VBQUEsbUVacnRCUixZWXF0QjhCLElacHRCOUIsVVlvdEJtQyxPWm50Qm5DLFlZbXRCMkMsS1psdEIzQyxNRS9FSSxRRmdGSixlWWl0QnlELFFBQ2pELDhEQUFBLGlFQUNJLGFBQUEsT0FDQSxzRUFBQSx5RUFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLEtBQUEsRUFDQSxJQUFBLElBQ0EsTUFBQSxPQUNBLE9BQUEsT0FDQSxVQUFBLGlCWi93QmhCLFdBQUEsdUNBQUEsVUFBQSxPQUNBLGdCWSt3QnNGLFFBRzlFLDhEQUFBLGlFQUNJLGdCQUFBLFNBQ0EsY0FBQSxPQUNBLHNFQUFBLHlFQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsTUFBQSxFQUNBLElBQUEsSUFDQSxNQUFBLE9BQ0EsT0FBQSxPQUNBLFVBQUEsaUJaN3hCaEIsV0FBQSx3Q0FBQSxVQUFBLE9BQ0EsZ0JZNnhCdUYsUUFHL0UsdUVBQUEsMEVaL3RCUixTQUFBLE9BQ0EsY0FBQSxTQUNBLFFBQUEsTUFDQSxRQUFBLFlBQ0EsbUJBTHdCLEVBTXhCLG1CQUFBLFNZK3RCUSxtRUFDSSxNVi96Qk4sS1VxMEJWLGdCQUNJLFFBQUEsS0FDQSxlQUFBLE9BQ0EsSUFBQSxPQUdRLGtDWm53QlIsWVlvd0IwQixJWm53QjFCLFVZbXdCK0IsT1psd0IvQixZWWt3QnVDLEtaandCdkMsTUUvRUksUUZnRkosZUFMMkQsRVl1d0IvQyxpREFDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLElBQUEsT0FDQSx3REFDSSxRQUFBLEdBQ0EsWUFBQSxFQUNBLE1BQUEsT0FDQSxPQUFBLE9BQ0EsY0FBQSxJWi96QnBCLFdBQUEsMkNBQUEsVUFBQSxPQUNBLGdCWSt6QjhGLFFBQzFFLFdBQUEsSUFFSiwyREFBQSw4RFpuMEJoQixXQUFBLHlDQUFBLFVBQUEsT0FDQSxnQllvMEI0RixRQUlwRixrQ0FDSSxRQUFBLEtBQ0EsZUFBQSxPQUNBLElBQUEsS0FDQSxPQUFBLE9BQUEsRUFDQSx1Q1o5eEJaLFlZK3hCOEIsSVo5eEI5QixVWTh4Qm1DLE9aN3hCbkMsWVk2eEIyQyxLWjV4QjNDLE1FL0VJLFFGZ0ZKLGVBTDJELEVZc3lCM0QscUJBQ0ksSUFBQSxLQUNBLHdCQUNJLGlCQUFBLFFBQ0EsT0FBQSxNQUFBLE1BQUEsUUFDQSxXQUFBLElBQUEsSUFDQSwyQkFDSSxpQkFBQSxLQUNBLGFWOTJCUCxRVWkzQk8sdUNaaHpCWixZWWl6QjhCLElaaHpCOUIsVVlnekJtQyxLWi95Qm5DLFlZK3lCeUMsSVo5eUJ6QyxNRS9FSSxRRmdGSixlQUwyRCxFWW16QjNDLDhDQUNJLFFBQUEsS0FDQSxZQUFBLE9BQ0EsZ0JBQUEsY0FDQSxNQUFBLEtBQ0EsUUFBQSxPQUFBLE9BQUEsT0FBQSxLQUNBLHFEQUNJLFFBQUEsR0FDQSxNQUFBLE9BQ0EsT0FBQSxPWjMyQnhCLFdBQUEsc0NBQUEsVUFBQSxPQUNBLGdCWTIyQjZGLFFBRXpFLGlEQUFNLFlBQUEsSUFHZCx1Q0FDSSxPQUFBLEVBQUEsS0FBQSxLQVNSLHdCWjMwQlIsWVkyMEI4QixJWjEwQjlCLFVZMDBCbUMsT1p6MEJuQyxZWXkwQjJDLElaeDBCM0MsTUUvRUksUUZnRkosZUFMMkQsRVk2MEJuRCx3QkFDSSxPQUFBLEtBQUEsRUFBQSxLQUNBLDZCWjkwQlosWVkrMEI4QixJWjkwQjlCLFVZODBCbUMsT1o3MEJuQyxZWTYwQjJDLEtaNTBCM0MsTUUvRUksUUZnRkosZUFMMkQsRVl1MUIvRCxvQkFDSSxRQUFBLE1BQUEsRVp2NEJBLFdBQUEsMENBQUEsVUFBQSxPQUNBLGdCWXU0QnlFLE1BQ3pFLFNBQUEsT0FDQSw4QkFDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLElBQUEsS0FDQSxjQUFBLEtBR1Esc0NBQ0ksTVZuNkJYLFFVczZCRyxtQ0FDSSxNVjE2Qk4sUVVpN0JGLHVDQUNJLFFBQUEsTUFBQSxFQUFBLEtBQ0EsV0FBQSxPQUNBLDhDWmgzQlIsWVlpM0IwQixJWmgzQjFCLFVZZzNCK0IsT1ovMkIvQixZWSsyQnVDLElaOTJCdkMsTUUzRU0sS0Y0RU4sZUFMMkQsRVl3M0IvRCxhQUNJLFFBQUEsS0FDQSxJQUFBLE9BQ0EsMkJBQ0ksUUFBQSxNQUdBLDBCQUNJLFNBQUEsU0FDQSxTQUFBLE9BQ0Esa0NBQ0ksU0FBQSxTQUNBLFFBQUEsR0FDQSxLQUFBLEVBQ0EsSUFBQSxFQUNBLE1BQUEsTUFDQSxPQUFBLFFBQ0EsaUJWNzhCTixRVTg4Qk0sUUFBQSxHQU1aLGtCQUNJLE1BQUEsT0FDQSxPQUFBLEVBQUEsS0FDQSxtQ0FDSSxNQUFBLFFBRUksZ0RBQ0ksT0FBQSxRQUVKLDJDQUNJLFlBQUEsS0FDQSxvREFDSSxJQUFBLE1BRUksMERBQ0ksVUFBQSxPQUNBLFlBQUEsRUFFSiw0REFDSSxVQUFBLE9BQ0EsWUFBQSxFQUNBLGdCQUFBLEtBS2hCLDRDQUNJLE9BQUEsS0FBQSxFQUFBLEtBT2hCLGtCQUNJLFVBQUEsS0FDQSxTQUFBLFNBQ0EsSUFBQSxLQUFBLE9BQ0EsbUNBQ0ksTUFBQSxvQkFFSSxnREFDSSxPQUFBLFFBQ0Esb0RBQ0ksT0FBQSxLQUNBLFdBQUEsTUFJSixpRFpoOEJoQixZWWk4QmtDLElaaDhCbEMsVVlnOEJ1QyxPWi83QnZDLFlZKzdCK0MsSVo5N0IvQyxNRS9FSSxRRmdGSixlQUwyRCxFWW84QjNDLGtEQUNJLE9BQUEsTUFBQSxFQUFBLEtacDhCcEIsWVlxOEJrQyxJWnA4QmxDLFVZbzhCdUMsT1puOEJ2QyxZWW04QitDLElabDhCL0MsTVlrOEJvRCxLWmo4QnBELGVBTDJELEVZODhCM0Qsa0JBQ0ksVUFBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLE9BQ0EsbUNBQ0ksTUFBQSxtQkFFSSxnREFDSSxPQUFBLFFBQ0Esb0RBQ0ksT0FBQSxLQUNBLFdBQUEsTUFJSixpRFo1OUJoQixZWTY5QmtDLElaNTlCbEMsVVk0OUJ1QyxPWjM5QnZDLFlZMjlCK0MsSVoxOUIvQyxNRS9FSSxRRmdGSixlQUwyRCxFWWcrQjNDLGtEQUNJLE9BQUEsTUFBQSxFQUFBLEtaaCtCcEIsWVlpK0JrQyxJWmgrQmxDLFVZZytCdUMsT1ovOUJ2QyxZWSs5QitDLElaOTlCL0MsTVk4OUJvRCxLWjc5QnBELGVBTDJELEVZMCtCM0QsOEJBQ0ksTUFBQSxtQkFDQSxnQ0FDSSxRQUFBLE1BRUkscURBQ0ksVUFBQSxXQUdBLCtEQUFBLDZEQUFBLGtEQUdJLGdCQUFBLFVBSVosMkNBQ0ksUUFBQSxLQUNBLGdCQUFBLE9BQ0EsWUFBQSxPQUNBLE9BQUEsUUFDQSxTQUFBLE9BQ0EsaUJWcGtDTixRVXFrQ00sK0NBQ0ksT0FBQSxLQUNBLFdBQUEsTUFDQSxXQUFBLFVBQUEsSUFHUixzQ0FDSSxZQUFBLEtBQ0EsNENBQ0ksUUFBQSxNWnpnQ2hCLFlZMGdDOEIsSVp6Z0M5QixVWXlnQ21DLE9aeGdDbkMsWVl3Z0MyQyxJWnZnQzNDLE1FL0VJLFFGZ0ZKLGVBTDJELEVZNmdDL0MsNkNBQ0ksUUFBQSxNQUNBLE9BQUEsTUFBQSxFQUFBLEtaOWdDaEIsWVkrZ0M4QixJWjlnQzlCLFVZOGdDbUMsT1o3Z0NuQyxZWTZnQzJDLElaNWdDM0MsTVk0Z0NnRCxLWjNnQ2hELGVBTDJELEVZa2hDL0MsK0NBQ0ksUUFBQSxLQUNBLGVBQUEsT0FDQSxJQUFBLE1BQ0Esa0RBQ0ksUUFBQSxLQUNBLFlBQUEsV0FDQSxJQUFBLE1BQ0EscURaemhDcEIsWVkwaENzQyxJWnpoQ3RDLFVZeWhDMkMsT1p4aEMzQyxZWXdoQ21ELEladmhDbkQsTUUvRUksUUZnRkosZUFMMkQsRVk0aENuQyxZVjltQ3ZCLEtVZ25DbUIsdURaN2hDcEIsWVk4aENzQyxJWjdoQ3RDLFVZNmhDMkMsT1o1aEMzQyxZWTRoQ21ELElaM2hDbkQsTVkyaEN3RCxLWjFoQ3hELGVBTDJELEVZaWlDbkMsV0FBQSxXQVM1QixVQUNJLFFBQUEsS0FDQSxlQUFBLE9BQ0EsSUFBQSxLQUNBLGFBQ0ksU0FBQSxTQUNBLGFBQUEsT1ovaUNKLFlZZ2pDa0IsSVovaUNsQixVWStpQ3VCLE9aOWlDdkIsWVk4aUMrQixJWjdpQy9CLE1FL0VJLFFGZ0ZKLGVBTDJELEVZa2pDdkQscUJBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxLQUFBLEVBQ0EsSUFBQSxPQUNBLE1BQUEsTUFDQSxPQUFBLE1BQ0EsY0FBQSxJQUNBLGlCQUFBLEtBSVosV0FDSSxRQUFBLEtBQ0EsVUFBQSxLQUNBLElBQUEsT0FBQSxLQUNBLGNBQ0ksTUFBQSxNQUNBLGdCQUNJLFFBQUEsWUFDQSxJQUFBLE9acmtDUixZWXNrQ3NCLElacmtDdEIsVVlxa0MyQixPWnBrQzNCLFlZb2tDbUMsS1pua0NuQyxNRS9FSSxRRmdGSixlQUwyRCxFWXdrQ25ELHdCQUNJLFFBQUEsR0FDQSxZQUFBLEVBQ0EsTUFBQSxPQUNBLE9BQUEsSUFDQSxXQUFBLE9BQ0EsaUJWenBDUixRVTJwQ0ksc0JBQ0ksWUFBQSxJQUtoQixVQUNJLFFBQUEsS0FDQSxTQUFBLFNBQ0EsTUFBQSxFQUNBLFFBQUEsRUFDQSxXQUFBLEtBQ0EsUUFBQSxLQUNBLGlCQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsUUFDQSxZQUFBLE9BRUksZ0JBQ0ksV0FBQSxPQUVKLGVBQ0ksUUFBQSxZQUNBLFlBQUEsT0FDQSxJQUFBLEtadG1DUixZWXVtQ3NCLEladG1DdEIsVVlzbUMyQixPWnJtQzNCLFlZcW1DbUMsRVpwbUNuQyxNWW9tQ3NDLEtabm1DdEMsZUFMMkQsRVl5bUNuRCxxQkFDSSxnQkFBQSxVQUdSLGtCQUNJLFdBQUEsT0FDQSw0QkFDSSxRQUFBLFlBQ0EsWUFBQSxPQUNBLGdCQUFBLE9BQ0EsSUFBQSxFQUNBLE1BQUEsT0FDQSxPQUFBLE9BQ0EsY0FBQSxJQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsVUFBQSxFQUNBLG9DQUNJLFFBQUEsR0FDQSxNQUFBLE9BQ0EsT0FBQSxPWjNxQ2hCLFdBQUEsaUNBQUEsVUFBQSxPQUNBLGdCWTJxQ2dGLFFBTXBGLGNBQ0ksUUFBQSxLQUNBLFlBQUEsT0FDQSxJQUFBLE9BQ0EsU0FBQSxTQUNBLE1BQUEsRUFDQSxJQUFBLEtBQ0EsaUJBQ0ksU0FBQSxTQUNBLG1CQUFBLHdCWjNvQ0osWVk2b0NzQixJWjVvQ3RCLFVZNG9DMkIsT1ozb0MzQixZWTJvQ21DLElaMW9DbkMsTVkwb0N3QyxLWnpvQ3hDLGVBTDJELEVZK29DbkQsc0JBQUEsMkJaOW9DUixZWStvQzBCLElaOW9DMUIsVVk4b0MrQixPWjdvQy9CLFlZNm9DdUMsSVo1b0N2QyxNRS9FSSxRRmdGSixlQUwyRCxFWXFwQy9ELGNBQ0ksUUFBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLE9BQ0EsSUFBQSxNQUFBLE9BQ0EsaUJaenBDQSxZWTBwQ2tCLElaenBDbEIsVVl5cEN1QixPWnhwQ3ZCLFlZd3BDK0IsSVp2cEMvQixNRS9FSSxRRmdGSixlQUwyRCxFWThwQy9ELFdBQ0ksUUFBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLE9BQ0EsSUFBQSxPQUNBLGNBQ0ksU0FBQSxTWm5xQ0osWVlvcUNrQixJWm5xQ2xCLFVZbXFDdUIsT1pscUN2QixZWWtxQytCLElaanFDL0IsTUUzRU0sS0Y0RU4sZUFMMkQsRVl1cUNuRCx5QkFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLEtBQUEsUUFDQSxJQUFBLElBQ0EsVUFBQSxpQkFDQSxNQUFBLElBQ0EsT0FBQSxPQUNBLGlCQUFBLEtBS2hCLFdBQ0ksUUFBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLE9BQ0EsSUFBQSxPQUNBLFNBQUEsU0FDQSxjQUNJLFNBQUEsU1oxckNKLFlZMnJDa0IsSVoxckNsQixVWTByQ3VCLE9aenJDdkIsWVl5ckMrQixJWnhyQy9CLE1FM0VNLEtGNEVOLGVBTDJELEVZOHJDbkQseUJBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxLQUFBLFFBQ0EsSUFBQSxJQUNBLFVBQUEsaUJBQ0EsTUFBQSxJQUNBLE9BQUEsT0FDQSxpQkFBQSxLQUlaLGlCQUNJLFlWN3hDSCxLRm1GRCxZWTJzQ2tCLElaMXNDbEIsVVkwc0N1QixPWnpzQ3ZCLFlZeXNDK0IsSVp4c0MvQixNRTNFTSxLRjRFTixlQUwyRCxFQXJFdkQseUJZd3hDSixnQkFBa0IsV0FBQSxLQUNsQixXQUFZLGNBQUEsS0FFUixvQkFDSSxlQUFBLE9BQ0EsTUFBQSxLQUNBLFFBQUEsS0FBQSxFQUFBLEtBRUksK0JBQ0ksTUFBQSxLQUNBLGNBQUEsS0FDQSxXQUFBLEtBQ0Esb0NaOXRDaEIsWVkrdENrQyxJWjl0Q2xDLFVZOHRDdUMsT1o3dEN2QyxZWTZ0QytDLElaNXRDL0MsTVk0dENvRCxLWjN0Q3BELGVBTDJELEVZa3VDM0MsK0NBQ0ksTUFBQSxPQUNBLE9BQUEsT0FHUiwrQkFDSSxNQUFBLEtBQ0EsY0FBQSxLQUVJLHNDWjF1Q3BCLFlZMnVDc0MsSVoxdUN0QyxVWTB1QzJDLE9aenVDM0MsWVl5dUNtRCxLWnh1Q25ELE1FL0VJLFFGZ0ZKLGVZdXVDaUUsUUFFN0MsbUNBQ0ksV0FBQSxLWjl1Q3hCLFlZK3VDc0MsSVo5dUN0QyxVWTh1QzJDLE9aN3VDM0MsWVk2dUNtRCxJWjV1Q25ELE1ZNHVDd0QsS1ozdUN4RCxlQUwyRCxFWWt2Q3ZDLDRDQUNJLGdCQUFBLEtBSVosOEJBQ0ksTUFBQSxLWnZ2Q2hCLFlZd3ZDOEIsSVp2dkM5QixVWXV2Q21DLE9adHZDbkMsWVlzdkMyQyxJWnJ2QzNDLE1ZcXZDZ0QsS1pwdkNoRCxlQUwyRCxFWTB2QzNDLFdBQUEsS0FLUix5QkFDSSxRQUFBLEVBQ0EsMkJBQ0ksUUFBQSxLQUFBLEVBRUosb0NBQ0ksY0FBQSxPWnB3Q2hCLFlZcXdDOEIsSVpwd0M5QixVWW93Q21DLE9abndDbkMsWVltd0MyQyxJWmx3QzNDLE1FL0VJLFFGZ0ZKLGVBTDJELEVZdXdDM0MsMkNBQVUsUUFBQSxLQUdkLDhCWnp3Q1osWVkwd0M4QixJWnp3QzlCLFVZeXdDbUMsT1p4d0NuQyxZWXd3QzJDLEtadndDM0MsTUUvRUksUUZnRkosZUFMMkQsRVkyeEMvQyw4QkFDSSxXQUFBLEtaendDaEIsU0FBQSxPQUNBLGNBQUEsU0FDQSxRQUFBLE1BQ0EsUUFBQSxZQUNBLG1CWXN3Q3VDLEVacndDdkMsbUJBQUEsU0F2QkEsWVk2eEM4QixJWjV4QzlCLFVZNHhDbUMsT1ozeENuQyxZWTJ4QzJDLEtaMXhDM0MsTUUvRUksUUZnRkosZUFMMkQsRVlneUMvQyxtQ0FDSSxlQUFBLE9BQ0EsWUFBQSxXQUNBLElBQUEsTUFDQSxXQUFBLEtBQ0EseUNacHlDaEIsWVlveUNxQyxJWm55Q3JDLFVZbXlDMEMsT1pseUMxQyxZWWt5Q2tELElaanlDbEQsTVlpeUN1RCxLWmh5Q3ZELGVBTDJELEVZc3lDM0MscURBQ0ksWUFBQSxXQUNBLElBQUEsT0FDQSx3REFDSSxTQUFBLFNaenlDeEIsWVkw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TUFDQSxPQUFBLFFBRUosMkNBQ0ksUUFBQSxFQUFBLE9BQ0EsaURabDlEcEIsWVltOURzQyxJWmw5RHRDLFVZazlEMkMsT1pqOUQzQyxZWWk5RG1ELEtaaDlEbkQsTUUvRUksUUZnRkosZUFMMkQsRVlzOUR2QyxrREFDSSxPQUFBLEVBQUEsRUFBQSxPWnQ5RHhCLFlZdTlEc0MsSVp0OUR0QyxVWXM5RDJDLE9acjlEM0MsWVlxOURtRCxJWnA5RG5ELE1ZbzlEd0QsS1puOUR4RCxlQUwyRCxFWTA5RHZDLG9EQUNJLElBQUEsRUFFSSwwRFo1OUQ1QixZWTY5RDhDLElaNTlEOUMsVVk0OURtRCxPWjM5RG5ELFlZMjlEMkQsSVoxOUQzRCxNRS9FSSxRRmdGSixlQUwyRCxFWWcrRC9CLDREWi85RDVCLFlZZytEOEMsSVovOUQ5QyxVWSs5RG1ELE9aOTlEbkQsWVk4OUQyRCxJWjc5RDNELE1ZNjlEZ0UsS1o1OURoRSxlQUwyRCxFWXkrRHZELDhCQUNJLE1BQUEsUUFDQSxJQUFBLEVBQUEsTUFFSSwyQ0FDSSxPQUFBLFFBRUosc0NBRUksUUFBQSxLQUFBLEtBQUEsS0FBQSxFQUNBLDRDWmwvRGhCLFlZbS9Ea0MsSVpsL0RsQyxVWWsvRHVDLE9aai9EdkMsWVlpL0QrQyxLWmgvRC9DLE1FL0VJLFFGZ0ZKLGVBTDJELEVZcy9EM0MsNkNBQ0ksT0FBQSxFQUFBLEVBQUEsS1p0L0RwQixZWXUvRGtDLEladC9EbEMsVVlzL0R1QyxPWnIvRHZDLFlZcS9EK0MsSVpwL0QvQyxNWW8vRG9ELEtabi9EcEQsZUFMMkQsRVkwL0QzQywrQ0FDSSxJQUFBLE1BQ0Esa0RBQ0ksSUFBQSxNQUNBLHFEQUFBLHVEWjcvRHhCLFlZKy9EMEMsSVo5L0QxQyxVWTgvRCtDLE9aNy9EL0MsWVk2L0R1RCxJWjUvRHZELE1FL0VJLFFGZ0ZKLGVBTDJELEVZa2dFbkMsdURBQ0ksWUFBQSxJQUNBLE1BQUEsS0FRNUIsY0FDSSxRQUFBLEtBQUEsRVo1Z0VKLFlZNmdFa0IsSVo1Z0VsQixVWTRnRXVCLE9aM2dFdkIsWVkyZ0UrQixLWjFnRS9CLE1FL0VJLFFGZ0ZKLGVBTDJELEVZaWhFdkQsYUFDSSxhQUFBLE1BQ0EsVUFBQSxPQUNBLHFCQUNJLE1BQUEsTUFDQSxPQUFBLE1BSVosV0FDSSxJQUFBLEtBQUEsS0FDQSxjQUNJLE1BQUEsSUFDQSxnQlo3aEVSLFlZOGhFMEIsSVo3aEUxQixVWTZoRStCLE9aNWhFL0IsWVk0aEV1QyxLWjNoRXZDLE1FL0VJLFFGZ0ZKLGVBTDJELEVZZ2lFL0Msd0JBQ0ksUUFBQSxLQUVKLHNCQUNJLFlBQUEsSUFLaEIsY0FDSSxJQUFBLE9BQ0EsU0FBQSxTQUNBLElBQUEsRUFDQSxXQUFBLEtBRUksNEJBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxLQUFBLE9BQ0EsSUFBQSxJQUNBLFVBQUEsaUJBQ0EsTUFBQSxJQUNBLE9BQUEsT0FDQSxpQkFBQSxRQUVKLG1CQUFBLHdCWnhqRVIsWVkwakUwQixJWnpqRTFCLFVZeWpFK0IsT1p4akUvQixZWXdqRXVDLEladmpFdkMsTVl1akU0QyxLWnRqRTVDLGVBTDJELEVZNGpFL0Msc0JBQUEsMkJaM2pFWixZWTRqRThCLElaM2pFOUIsVVkyakVtQyxPWjFqRW5DLFlZMGpFMkMsSVp6akUzQyxNRS9FSSxRRmdGSixlQUwyRCxFWW1rRXZELGNabGtFSixZWW1rRXNCLElabGtFdEIsVVlra0UyQixPWmprRTNCLFlZaWtFbUMsSVpoa0VuQyxNRTNFTSxLRjRFTixlQUwyRCxFWXNrRXZELGlCWnJrRUosWVlza0VzQixJWnJrRXRCLFVZcWtFMkIsT1pwa0UzQixZWW9rRW1DLElabmtFbkMsTUUzRU0sS0Y0RU4sZUFMMkQsR2FyRi9ELGFBQ0ksU0FBQSxTQUNBLDJCQUNJLFFBQUEsS0FDQSxTQUFBLFNBQ0EsTUFBQSxLQUNBLE9BQUEsSUFDQSxXQUFBLE9BQ0EsaUJBQUEsS0FDQSw4QkFDSSxRQUFBLEtBRUosb0NBQ0ksU0FBQSxTQUNBLEtBQUEsRUFDQSxJQUFBLElBQ0EsVUFBQSxzQkFDQSxNQUFBLEVBQ0EsT0FBQSxJQUNBLGlCWFRKLFFXVUksV0FBQSxNQUFBLElBQ0EsMkNBQ0ksUUFBQSxLQUNBLFlBQUEsT0FDQSxnQkFBQSxPQUNBLFNBQUEsU0FDQSxNQUFBLFFBQ0EsSUFBQSxJQUNBLFVBQUEsaUJBQ0EsTUFBQSxPQUNBLE9BQUEsT0FDQSxjQUFBLElBQ0EsaUJYdEJSLFFXdUJRLGtEQUNJLFFBQUEsR0FDQSxNQUFBLE9BQ0EsT0FBQSxPYkVoQixXQUFBLDhDQUFBLFVBQUEsT0FDQSxnQmFGNkYsUUFNakcscUJBQ0ksUUFBQSxLQUVKLG9CQUNJLFNBQUEsT0FDQSwyQkFDSSxRQUFBLE9BQUEsRUFBQSxPQUVKLHNDQUNJLGNBQUEsRUFDQSxXQUFBLEtBQ0EsNkRBQ0ksT0FBQSxJQUNBLFdBQUEsS0FDQSxjQUFBLEVBQ0EscUVBQ0ksUUFBQSxHQUNBLFFBQUEsTUFDQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxPQUFBLEVBQ0EsV0FBQSxLQUNBLE1BQUEsT0FDQSxZQUFBLFFBRUosb0VBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxNQUFBLEVBQ0EsSUFBQSxJQUNBLFVBQUEsaUJBQ0EsTUFBQSxPQUNBLE9BQUEsT0FDQSxjQUFBLElidkNaLFdBQUEsaUNBQUEsVUFBQSxPQUNBLGdCYXVDNEUsUUFDaEUsT0FBQSxRYi9EUix5QmF1RUEsMkJBSUksV0FBQSxPQUhBLDhCQUNJLFFBQUEsTUFNUiwyQkFDSSxRQUFBLE9BQUEsRUFBQSxRQ2hHWiw2Q0FBQSx3Q0FBcUYsb0JBQUEsS0FBeUIsMENBQUEscUNBQStFLGlCQUFBLEVBQW1CLHNEQUFBLGlEQUF1RyxpQkFBQSxLQUFzQiw4Q0FBQSx5Q0FBdUYsb0JBQUEsSUFBd0IsMkNBQUEsc0NBQWlGLGlCQUFBLEVBQW1CLHVEQUFBLGtEQUF5RyxpQkFBQSxJQUFxQiw4Q0FBQSx5Q0FBdUYsb0JBQUEsS0FBeUIsMkNBQUEsc0NBQWlGLGlCQUFBLEVBQW1CLHVEQUFBLGtEQUF5RyxpQkFBQSxLQUFzQiw4Q0FBQSx5Q0FBdUYsb0JBQUEsSUFBd0IsMkNBQUEsc0NBQWlGLGlCQUFBLEVBQW1CLHVEQUFBLGtEQUF5RyxpQkFBQSxJQUFxQiw4Q0FBQSx5Q0FBdUYsb0JBQUEsS0FBeUIsMkNBQUEsc0NBQWlGLGlCQUFBLEVBQW1CLHVEQUFBLGtEQUF5RyxpQkFBQSxLQUFzQiw4Q0FBQSx5Q0FBdUYsb0JBQUEsSUFBd0IsMkNBQUEsc0NBQWlGLGlCQUFBLEVBQW1CLHVEQUFBLGtEQUF5RyxpQkFBQSxJQUFxQiw4Q0FBQSx5Q0FBdUYsb0JBQUEsS0FBeUIsMkNBQUEsc0NBQWlGLGlCQUFBLEVBQW1CLHVEQUFBLGtEQUF5RyxpQkFBQSxLQUFzQiw4Q0FBQSx5Q0FBdUYsb0JBQUEsSUFBd0IsMkNBQUEsc0NBQWlGLGlCQUFBLEVBQW1CLHVEQUFBLGtEQUF5RyxpQkFBQSxJQUFxQiw4Q0FBQSx5Q0FBdUYsb0JBQUEsS0FBeUIsMkNBQUEsc0NBQWlGLGlCQUFBLEVBQW1CLHVEQUFBLGtEQUF5RyxpQkFBQSxLQUFzQiw4Q0FBQSx5Q0FBdUYsb0JBQUEsSUFBd0IsMkNBQUEsc0NBQWlGLGlCQUFBLEVBQW1CLHVEQUFBLGtEQUF5RyxpQkFBQSxJQUFxQiw4Q0FBQSx5Q0FBdUYsb0JBQUEsS0FBeUIsMkNBQUEsc0NBQWlGLGlCQUFBLEVBQW1CLHVEQUFBLGtEQUF5RyxpQkFBQSxLQUFzQiw4Q0FBQSx5Q0FBdUYsb0JBQUEsSUFBd0IsMkNBQUEsc0NBQWlGLGlCQUFBLEVBQW1CLHVEQUFBLGtEQUF5RyxpQkFBQSxJQUFxQiw4Q0FBQSx5Q0FBdUYsb0JBQUEsS0FBeUIsMkNBQUEsc0NBQWlGLGlCQUFBLEVBQW1CLHVEQUFBLGtEQUF5RyxpQkFBQSxLQUFzQiw4Q0FBQSx5Q0FBdUYsb0JBQUEsSUFBd0IsMkNBQUEsc0NBQWlGLGlCQUFBLEVBQW1CLHVEQUFBLGtEQUF5RyxpQkFBQSxJQUFxQiw4Q0FBQSx5Q0FBdUYsb0JBQUEsS0FBeUIsMkNBQUEsc0NBQWlGLGlCQUFBLEVBQW1CLHVEQUFBLGtEQUF5RyxpQkFBQSxLQUFzQiw4Q0FBQSx5Q0FBdUYsb0JBQUEsSUFBd0IsMkNBQUEsc0NBQWlGLGlCQUFBLEVBQW1CLHVEQUFBLGtEQUF5RyxpQkFBQSxJQUFxQiw4Q0FBQSx5Q0FBdUYsb0JBQUEsS0FBeUIsMkNBQUEsc0NBQWlGLGlCQUFBLEVBQW1CLHVEQUFBLGtEQUF5RyxpQkFBQSxLQUFzQiw4Q0FBQSx5Q0FBdUYsb0JBQUEsSUFBd0IsMkNBQUEsc0NBQWlGLGlCQUFBLEVBQW1CLHVEQUFBLGtEQUF5RyxpQkFBQSxJQUFxQiw4Q0FBQSx5Q0FBdUYsb0JBQUEsS0FBeUIsMkNBQUEsc0NBQWlGLGlCQUFBLEVBQW1CLHVEQUFBLGtEQUF5RyxpQkFBQSxLQUFzQiwrQ0FBQSwwQ0FBeUYsb0JBQUEsR0FBdUIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxHQUFvQiwrQ0FBQSwwQ0FBeUYsb0JBQUEsTUFBMEIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxNQUF1QiwrQ0FBQSwwQ0FBeUYsb0JBQUEsS0FBeUIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxLQUFzQiwrQ0FBQSwwQ0FBeUYsb0JBQUEsTUFBMEIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxNQUF1QiwrQ0FBQSwwQ0FBeUYsb0JBQUEsS0FBeUIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxLQUFzQiwrQ0FBQSwwQ0FBeUYsb0JBQUEsTUFBMEIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxNQUF1QiwrQ0FBQSwwQ0FBeUYsb0JBQUEsS0FBeUIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxLQUFzQiwrQ0FBQSwwQ0FBeUYsb0JBQUEsTUFBMEIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxNQUF1QiwrQ0FBQSwwQ0FBeUYsb0JBQUEsS0FBeUIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxLQUFzQiwrQ0FBQSwwQ0FBeUYsb0JBQUEsTUFBMEIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxNQUF1QiwrQ0FBQSwwQ0FBeUYsb0JBQUEsS0FBeUIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxLQUFzQiwrQ0FBQSwwQ0FBeUYsb0JBQUEsTUFBMEIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxNQUF1QiwrQ0FBQSwwQ0FBeUYsb0JBQUEsS0FBeUIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxLQUFzQiwrQ0FBQSwwQ0FBeUYsb0JBQUEsTUFBMEIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxNQUF1QiwrQ0FBQSwwQ0FBeUYsb0JBQUEsS0FBeUIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxLQUFzQiwrQ0FBQSwwQ0FBeUYsb0JBQUEsTUFBMEIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxNQUF1QiwrQ0FBQSwwQ0FBeUYsb0JBQUEsS0FBeUIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxLQUFzQiwrQ0FBQSwwQ0FBeUYsb0JBQUEsTUFBMEIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxNQUF1QiwrQ0FBQSwwQ0FBeUYsb0JBQUEsS0FBeUIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxLQUFzQiwrQ0FBQSwwQ0FBeUYsb0JBQUEsTUFBMEIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxNQUF1QiwrQ0FBQSwwQ0FBeUYsb0JBQUEsR0FBdUIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxHQUFvQiwrQ0FBQSwwQ0FBeUYsb0JBQUEsTUFBMEIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxNQUF1QiwrQ0FBQSwwQ0FBeUYsb0JBQUEsS0FBeUIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxLQUFzQiwrQ0FBQSwwQ0FBeUYsb0JBQUEsTUFBMEIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxNQUF1QiwrQ0FBQSwwQ0FBeUYsb0JBQUEsS0FBeUIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxLQUFzQiwrQ0FBQSwwQ0FBeUYsb0JBQUEsTUFBMEIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxNQUF1QiwrQ0FBQSwwQ0FBeUYsb0JBQUEsS0FBeUIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxLQUFzQiwrQ0FBQSwwQ0FBeUYsb0JBQUEsTUFBMEIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxNQUF1QiwrQ0FBQSwwQ0FBeUYsb0JBQUEsS0FBeUIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxLQUFzQiwrQ0FBQSwwQ0FBeUYsb0JBQUEsTUFBMEIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxNQUF1QiwrQ0FBQSwwQ0FBeUYsb0JBQUEsS0FBeUIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxLQUFzQiwrQ0FBQSwwQ0FBeUYsb0JBQUEsTUFBMEIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxNQUF1QiwrQ0FBQSwwQ0FBeUYsb0JBQUEsS0FBeUIsNENBQUEsdUNBQW1GLGlCQUFBLEVBQW1CLHdEQUFBLG1EQUEyRyxpQkFBQSxLQUFzQiwr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RUosMEZBQ0ksUUFBQSxLQUdSLHVGQUNJLE9BQUEsS0FBQSxFQUFBLEVBQ0EsOEZ2QnQ4QjVCLFl1QnU4QjhDLEl2QnQ4QjlDLFV1QnM4Qm1ELE92QnI4Qm5ELFl1QnE4QjJELEt2QnA4QjNELE1FL0VJLFFGZ0ZKLGVBTDJELEV1QjA4Qi9CLDBGQUNJLGVBQUEsT0FDQSxJQUFBLEtBQ0EsNkZBQ0ksSUFBQSxLQUNBLE1BQUEsS0FDQSwrRnZCLzhCcEMsWXVCZzlCc0QsSXZCLzhCdEQsVXVCKzhCMkQsT3ZCOThCM0QsWXVCODhCbUUsS3ZCNzhCbkUsTUUvRUksUUZnRkosZUFMMkQsRXVCeTlCdkMscUVBQ0ksWUFBQSxXQUNBLGVBQUEsT0FDQSxJQUFBLE1BQ0Esd0VBQ0ksUUFBQSxLQUNBLGVBQUEsSUFDQSwrRUFDSSxZQUFBLEVBQ0EsTUFBQSxNQUNBLGNBQUEsRXZCbCtCaEMsWXVCbStCOEMsSXZCbCtCOUMsVXVCaytCbUQsT3ZCaitCbkQsWXVCaStCMkQsSXZCaCtCM0QsTUUvRUksUUZnRkosZUFMMkQsRXVCcytCL0IsMEVBQUEsNkV2QnIrQjVCLFl1QnUrQjhDLEl2QnQrQjlDLFV1QnMrQm1ELE92QnIrQm5ELFl1QnErQjJELEl2QnArQjNELE1FL0VJLFFGZ0ZKLGVBTDJELEV1QjIrQi9CLDZFQUNJLGVBQUEsT0FDQSxVQUFBLEtBQ0EsTUFBQSxlQUNBLFdBQUEsRUFDQSxlQUFBLEtBQ0Esb0ZBQ0ksTUFBQSxLQUNBLGNBQUEsS3ZCbC9CcEMsWXVCbS9Ca0QsSXZCbC9CbEQsVXVCay9CdUQsT3ZCai9CdkQsWXVCaS9CK0QsSXZCaC9CL0QsTUUvRUksUUZnRkosZUFMMkQsRXVCcy9CM0Isa0ZBQ0ksZUFBQSxPQUNBLFlBQUEsV0FDQSxJQUFBLE12QngvQnBDLFl1QnkvQmtELEl2QngvQmxELFV1QncvQnVELE92QnYvQnZELFl1QnUvQitELEt2QnQvQi9ELE1FL0VJLFFGZ0ZKLGVBTDJELEV1QjIvQnZCLHFGQUNJLE1BQUEsS3ZCMy9CeEMsWXVCNC9Cc0QsSXZCMy9CdEQsVXVCMi9CMkQsT3ZCMS9CM0QsWXVCMC9CbUUsRXZCei9CbkUsTUUvRUksUUZnRkosZUFMMkQsRXVCa2dDbkMsK0VBQ0ksV0FBQSxLQUdSLHFFQUNJLE9BQUEsS0FBQSxFQUFBLEVBRUoscUVBQ0ksZ0JBQUEsV0FHUiw4REFDSSxRQUFBLEtBQ0EsZUFBQSxPQUNBLElBQUEsRUFDQSxXQUFBLEtBQ0EsWUFBQSxFQUNBLFdBQUEsS0FDQSwwRUFDSSxjQUFBLEtBRUosaUVBQ0ksTUFBQSxLQUNBLG9FQUNJLFdBQUEsS0FFSixvRUFDSSxjQUFBLEt2QjVoQzVCLFl1QjZoQzBDLEl2QjVoQzFDLFV1QjRoQytDLE92QjNoQy9DLFl1QjJoQ3VELEt2QjFoQ3ZELE1FL0VJLFFGZ0ZKLGVBTDJELEV1QmdpQ25DLG9FQUNJLGNBQUEsS0FDQSxzRUFDSSxRQUFBLEtBQ0EsSUFBQSxPdkJuaUNoQyxZdUJvaUM4QyxJdkJuaUM5QyxVdUJtaUNtRCxPdkJsaUNuRCxZdUJraUMyRCxLdkJqaUMzRCxNRS9FSSxRRmdGSixlQUwyRCxFdUJzaUMzQix5RXZCcmlDaEMsWXVCc2lDa0QsSXZCcmlDbEQsVXVCcWlDdUQsT3ZCcGlDdkQsWXVCb2lDK0QsS3ZCbmlDL0QsTUUvRUksUUZnRkosZUFMMkQsRXVCeWlDM0IseUVBQ0ksV0FBQSxLQUlKLDBFQUNJLFFBQUEsS0FDQSxJQUFBLE92Qi9pQ3BDLFl1QmdqQ2tELEl2Qi9pQ2xELFV1QitpQ3VELE92QjlpQ3ZELFl1QjhpQytELEV2QjdpQy9ELE1FL0VJLFFGZ0ZKLGVBTDJELEV1QmtqQ3ZCLDZFdkJqakNwQyxZdUJrakNzRCxJdkJqakN0RCxVdUJpakMyRCxPdkJoakMzRCxZdUJnakNtRSxFdkIvaUNuRSxNRS9FSSxRRmdGSixlQUwyRCxFdUJ1akN2QixpRkFDSSxZQUFBLEVBQ0EsTUFBQSxLQUlKLDhFQUNJLFlBQUEsRUFDQSxNQUFBLE1BSVosc0ZBQ0ksV0FBQSxLQUVKLGlGQUNJLGNBQUEsR0MxcEM1Qiw2Q0FDSSxRQUFBLEtBQ0EsU0FBQSxTQUNBLGlEQUNJLE1BQUEsTUFDQSxZQUFBLEVBQ0Esb0RBQ0ksUUFBQSxLQUNBLGVBQUEsT0FDQSxJQUFBLE9BQ0EsU0FBQSxPQUNBLElBQUEsTUFDQSxRQUFBLEVBQ0EseURBQUEsOERBRUksUUFBQSxZQUNBLFlBQUEsT0FDQSxTQUFBLFNBQ0EsYUFBQSxPeEJrRXBCLFl3QmpFa0MsSXhCa0VsQyxVd0JsRXVDLEt4Qm1FdkMsWXdCbkU2QyxJeEJvRTdDLE13QnBFa0QsS3hCcUVsRCxlQUwyRCxFd0IvRHZDLFdBQUEsTUFBQSxJQUNBLDhEQUFBLG1FQUNJLFl0QnJCdkIsS3NCdUJtQixpRUFBQSxzRUFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLEtBQUEsRUFDQSxJQUFBLElBQ0EsVUFBQSxpQkFDQSxNQUFBLEVBQ0EsT0FBQSxJQUNBLGlCdEJ4QnBCLFFzQnlCb0IsV0FBQSxNQUFBLElBRUosZ0VBQUEscUVBQ0ksUUFBQSxHQUNBLE1BQUEsT0FDQSxPQUFBLE9BQ0EsWUFBQSxNQUNBLGNBQUEsSUFDQSxXQUFBLG1FQUNBLFVBQUEsU0FDQSxRQUFBLEdBQ0EsV0FBQSxJQUFBLElBRUosNERBQUEsaUV4QnNDcEIsWXdCckNzQyxJeEJzQ3RDLFV3QnRDMkMsS3hCdUMzQyxZd0J2Q2lELEl4QndDakQsTUUvRUksUUZnRkosZUFMMkQsRXdCbkNuQyxvRUFBQSx5RUFDSSxNQUFBLE9BRUosbUVBQUEsd0VBQ0ksVUFBQSxTQU1wQixvREFDSSxNQUFBLGtCQUlSLG9EQUFvQixJQUFBLE1BRWhCLGtEQUFVLFdBQUEsTUFHViwyREFBVSxXQUFBLEVBR2xCLG1DQUNJLGVBQUEsT0FDQSxnQkFBQSxTQUNBLFlBQUEsV0FDQSxJQUFBLE9BRUosb0NBQ0ksSUFBQSxPQUFBLE9BQ0Esb0RBQ0ksT0FBQSxRQUNBLHNEQUNJLFNBQUEsU0FDQSxPQUFBLEtBQ0EsUUFBQSxLQUNBLGdFQUNJLFNBQUEsU0FDQSxLQUFBLEtBQ0EsT0FBQSxLQUNBLHNFQUFPLGNBQUEsTXhCTHZCLFl3Qks0RCxJeEJKNUQsVXdCSWlFLE94QkhqRSxZd0JHeUUsSXhCRnpFLE1FM0VNLEtGNEVOLGVBTDJELEV3Qk8zQyxzRXhCTmhCLFl3Qk1xQyxJeEJMckMsVXdCSzBDLE94QkoxQyxZd0JJa0QsSXhCSGxELE1FNUVNLEtGNkVOLGVBTDJELEV3QmF2RCxnRUFBc0IsY0FBQSxFQUN0QiwrREFDSSxlQUFBLE1BQ0Esd0VBQ0ksUUFBQSxLQUFBLEVBQUEsRUFFSixnRkFDSSxJQUFBLEtBR1EseUZ4QnRCcEIsWXdCc0JzQyxJeEJyQnRDLFV3QnFCMkMsT3hCcEIzQyxZd0JvQm1ELEl4Qm5CbkQsTUUvRUksUUZnRkosZUFMMkQsRXdCMEIvQywwRkFDSSxJQUFBLEVBQ0EsK0ZBQ0ksU0FBQSxTQUNBLGFBQUEsS0FDQSx1R0FDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLEtBQUEsTUFDQSxJQUFBLE9BQ0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxjQUFBLElBQ0EsaUJBQUEsS0FLaEIsOEVBQ0ksWUFBQSxLQUNBLG1GeEI3Q1osWXdCNkNpQyxJeEI1Q2pDLFV3QjRDc0MsT3hCM0N0QyxZd0IyQzhDLEl4QjFDOUMsTUU1RU0sS0Y2RU4sZUFMMkQsRXdCa0QzRCx1Q0FDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLElBQUEsUUFDQSxNQUFBLEtBQ0EsV0FBQSxNQUNBLFFBQUEsT0FBQSxFQUFBLEVBQ0EsV0FBQSxJQUFBLE1BQUEsS0FDQSxzREFDSSxVQUFBLFF4QjFEUixZd0IyRHNCLEl4QjFEdEIsVXdCMEQyQixPeEJ6RDNCLFl3QnlEbUMsSXhCeERuQyxNRS9FSSxRRmdGSixlQUwyRCxFd0I4RHZELHVEQUNJLFFBQUEsS0FDQSxVQUFBLEVBQ0EsY0FBQSxLQUNBLDBEQUNJLFFBQUEsS0FDQSxlQUFBLE9BQ0EsSUFBQSxLQUNBLGNBQUEsTUFDQSx3RUFBa0IsVUFBQSxFQUNsQiw0REFBQSwrRHhCdkVaLFl3QnVFa0MsSXhCdEVsQyxVd0JzRXVDLE94QnJFdkMsWXdCcUUrQyxLeEJwRS9DLE1FL0VJLFFGZ0ZKLGVBTDJELEV3QnlFL0MsaUV4QnhFWixZd0J3RWtDLEl4QnZFbEMsVXdCdUV1QyxPeEJ0RXZDLFl3QnNFK0MsS3hCckUvQyxNRS9FSSxRRmdGSixlQUwyRCxFd0I2RTNELGtDQUNJLGVBQUEsTUFDQSxjQUFBLElBQUEsTUFBQSxLQUVJLGtEQUFRLFl0Qm5LZixLc0JvS08sb0RBQ0ksUUFBQSxLQUFBLEVBQUEsS3hCbEZaLFl3Qm1GMEIsSXhCbEYxQixVd0JrRitCLE94QmpGL0IsWXdCaUZ1QyxJeEJoRnZDLE1FL0VJLFFGZ0ZKLGVBTDJELEV3QnNGbkQsZ0RBQ0ksWUFBQSxLeEJ0RlosWXdCd0YwQixJeEJ2RjFCLFV3QnVGK0IsT3hCdEYvQixZd0JzRnVDLE14QnJGdkMsTUUvRUksUUZnRkosZUFMMkQsRXdCd0YvQyw4REFBaUIsWUFBQSxFQUl6QixrREFDSSxRQUFBLEtBQ0EsZ0JBQUEsT0FDQSxJQUFBLE1BQ0EsV0FBQSxLQUNBLDhEQUFBLCtEQUNJLFNBQUEsU0FDQSxNQUFBLFFBQ0EsZUFBQSxLQUNBLHNFQUFBLHVFQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsS0FBQSxNQUNBLElBQUEsRUFDQSxNQUFBLFFBQ0EsT0FBQSxRQUNBLGNBQUEsSUFDQSxRQUFBLEdBRUosbUVBQUEsb0VBQ0ksUUFBQSxLQUFBLEVBQUEsT0FDQSxjQUFBLElBQUEsTUFBQSxLeEJoSGhCLFl3QmtIOEIsSXhCakg5QixVd0JpSG1DLE94QmhIbkMsWXdCZ0gyQyxLeEIvRzNDLE1FL0VJLFFGZ0ZKLGVBTDJELEV3QmtIM0Msa0ZBQUEsbUZBQWtCLFlBQUEsT0FNdEIsc0VBQVcsaUJ0QjVMakIsUXNCK0xNLHVFQUFXLFdBQUEsMERBT25CLHlDQUNJLFFBQUEsS0FDQSw0Q0FDSSxZQUFBLEVBQ0EsTUFBQSxReEJySVosWXdCc0kwQixJeEJySTFCLFV3QnFJK0IsT3hCcEkvQixZd0JvSXVDLEt4Qm5JdkMsTUUvRUksUUZnRkosZUFMMkQsRXdCeUluRCw0Q0FBTSxVQUFBLEVBRVYsdUNBQVMsU0FBQSxPQUNULDBDQUNJLFNBQUEsU0FDQSw4Q0FDSSxVQUFBLFNBQ0EsTUFBQSxLQUNBLE9BQUEsTUFDQSxjQUFBLEtBQ0EsV0FBQSwrQkFBQSxVQUNBLGdCQUFBLE1BQ0EsU0FBQSxPQUVKLHNEQUNJLFNBQUEsU0FDQSxPQUFBLEVBQ0EsTUFBQSxLeEJ6SlosWXdCMEowQixJeEJ6SjFCLFV3QnlKK0IsTXhCeEovQixZd0J3SnNDLEt4QnZKdEMsTXdCdUo0QyxReEJ0SjVDLGVBTDJELEV3QjRKL0MsWXRCOU9YLEtzQmdQTyxzREFBYSxlQUFBLE1BQ2IsNkNBQ0ksUUFBQSxLQUNBLGVBQUEsT0FDQSxJQUFBLEtBRUksK0RBQ0ksWUFBQSxLQUNBLGNBQUEsTUFFSixxREFDSSxRQUFBLE1BQ0EsY0FBQSxPeEJ6S3BCLFl3QjBLa0MsSXhCektsQyxVd0J5S3VDLE94QnhLdkMsWXdCd0srQyxLeEJ2Sy9DLE1FL0VJLFFGZ0ZKLGVBTDJELEV3QjRLdkMsWXRCOVBuQixLc0JnUWUscUR4QjdLaEIsWXdCNktvQyxJeEI1S3BDLFV3QjRLeUMsT3hCM0t6QyxZd0IyS2lELEl4QjFLakQsTUUvRUksUUZnRkosZUFMMkQsRXdCb0xuRCxxREFDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLGdCQUFBLFNBQ0EsUUFBQSxLQUFBLEVBQUEsTUFDQSxjQUFBLEVBRUosd0RBQ0ksUUFBQSxLQUNBLG9FQUNJLFFBQUEsS0FDQSxlQUFBLE9BQ0EsTUFBQSxRQUNBLE9BQUEsUUFDQSxRQUFBLEVBQUEsS0FDQSxXQUFBLFFBQ0EsY0FBQSxJQUVBLHlFQUNJLGdCQUFBLE9BRUksK0VBQ0ksUUFBQSxLQUNBLGVBQUEsT0FDQSxjQUFBLEVBQ0EsZUFBQSxFQUNBLGNBQUEsRUFNSiwrRUFDSSxRQUFBLEtBQ0EsZUFBQSxPQUlaLDJFQUFVLFdBQUEsMERBRVYseUVBQ0ksUUFBQSxNQUNBLGNBQUEsS3hCN05wQixZd0I4TmtDLEl4QjdObEMsVXdCNk51QyxPeEI1TnZDLFl3QjROK0MsS3hCM04vQyxNRS9FSSxRRmdGSixlQUwyRCxFd0JrTzNDLHVFQUNJLFFBQUEsS0FDQSxlQUFBLE9BQ0EsMEVBQ0ksY0FBQSxPQUNBLGVBQUEsT0FDQSxjQUFBLElBQUEsTUFBQSxLQUNBLGlGeEJ4T3hCLFl3QndPOEMsSXhCdk85QyxVd0J1T21ELE94QnRPbkQsWXdCc08yRCxLeEJyTzNELE1FL0VJLFFGZ0ZKLGVBTDJELEV3QjBPbkMsaUZBQ0ksWUFBQSxLeEIxTzVCLFl3QjJPMEMsSXhCMU8xQyxVd0IwTytDLE94QnpPL0MsWXdCeU91RCxLeEJ4T3ZELE13QndPNkQsS3hCdk83RCxlQUwyRCxFd0I4T25DLGlGQUNJLFdBQUEsTXhCOU81QixZd0IrTzBDLEl4QjlPMUMsVXdCOE8rQyxPeEI3Ty9DLFl3QjZPdUQsS3hCNU92RCxNd0I0TzZELEt4QjNPN0QsZUFMMkQsRXdCa1BuQyxpRkFDSSxXQUFBLE94QmxQNUIsWXdCbVAwQyxJeEJsUDFDLFV3QmtQK0MsT3hCalAvQyxZd0JpUHVELEt4QmhQdkQsTXdCZ1A2RCxLeEIvTzdELGVBTDJELEV3QjRQdkQsMENBQ0ksV0FBQSxNQUNBLHNEQUNJLFlBQUEsS0FDQSxXQUFBLElBQUEsTUFBQSxLQUNBLHlEQUNJLFFBQUEsS0FDQSxZQUFBLE9BRUksbUVBQ0ksUUFBQSxNQUNBLGNBQUEsS3hCdFF4QixZd0J1UXNDLEl4QnRRdEMsVXdCc1EyQyxPeEJyUTNDLFl3QnFRbUQsS3hCcFFuRCxNRS9FSSxRRmdGSixlQUwyRCxFd0IwUXZDLDhEQUFBLGlFeEJ6UXBCLFl3QnlRMkMsSXhCeFEzQyxVd0J3UWdELE94QnZRaEQsWXdCdVF3RCxLeEJ0UXhELE1FL0VJLFFGZ0ZKLGVBTDJELEV3QjJRdkMsK0RBQVEsWUFBQSxLQUNSLG9FQUNJLFlBQUEsUUFDQSwyRUFBUSxZdEJoVy9CLEtzQnlXRCxpQ0FDSSxTQUFBLE9BRUkscURBQ0ksVUFBQSxPQUNBLE9BQUEsRUFBQSxLQUFBLEVBQUEsRUFDQSw4REFDSSxRQUFBLEtBQ0EsZ0JBQUEsY0FDQSxZQUFBLFNBQ0EsVUFBQSxTQUNBLE9BQUEsRUFBQSxFQUFBLE1BQUEsS0FFSixpRUFDSSxRQUFBLEtBQ0EsZ0JBQUEsU0FDQSxTQUFBLFNBQ0EsUUFBQSxNQUFBLE1BQUEsTUFBQSxFQUNBLHlFQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsRUFDQSxVQUFBLE9BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLDJEQUNBLFFBQUEsR0FFSiw0RUFDSSxRQUFBLEtBQ0EsVUFBQSxLQUNBLElBQUEsS0FBQSxRQUNBLCtFQUNJLE1BQUEsUUFDQSxrRkFDSSxRQUFBLEtBQ0EsZUFBQSxPQUNBLHFGQUNJLGNBQUEsS3hCN1RoQyxZd0I4VDhDLEl4QjdUOUMsVXdCNlRtRCxPeEI1VG5ELFl3QjRUMkQsS3hCM1QzRCxNRS9FSSxRRmdGSixlQUwyRCxFd0JpVS9CLHFGQUVJLFFBQUEsS0FDQSxZQUFBLE9BQ0EsZ0JBQUEsY0FDQSxRQUFBLEtBQUEsRUFDQSxjQUFBLElBQUEsTUFBQSxLQUNBLFdBQUEsSUFBQSxJQU5BLG1HQUFpQixZQUFBLEVBT2pCLDJGQUNJLGF0QnJaaEMsUXNCc1pnQyx1R0FBYSxZQUFBLElBQ2Isc0dBQ0ksUUFBQSxFQUNBLFdBQUEsUUFHUiwyRkFDSSxRQUFBLEtBQ0EsZUFBQSxPQUNBLElBQUEsTUFDQSxpR3hCcFZwQyxZd0JvVnlELEl4Qm5WekQsVXdCbVY4RCxPeEJsVjlELFl3QmtWc0UsS3hCalZ0RSxNRS9FSSxRRmdGSixlQUwyRCxFd0JzVnZCLGlHeEJyVnBDLFl3QnFWeUQsSXhCcFZ6RCxVd0JvVjhELE94Qm5WOUQsWXdCbVZzRSxLeEJsVnRFLE13QmtWNEUsS3hCalY1RSxlQUwyRCxFd0J3VjNCLGdHQUNJLFFBQUEsS0FDQSxZQUFBLE9BQ0EsSUFBQSxNeEIxVnBDLFl3QjJWa0QsSXhCMVZsRCxVd0IwVnVELE94QnpWdkQsWXdCeVYrRCxLeEJ4Vi9ELE1FL0VJLFFGZ0ZKLGVBTDJELEV3QjZWdkIsWXRCL2FuQyxLc0JnYm1DLFFBQUEsRUFDQSxXQUFBLE9BQ0EsV0FBQSxJQUFBLElBQ0EsdUdBQ0ksUUFBQSxHQUNBLFlBQUEsRUFDQSxNQUFBLE9BQ0EsT0FBQSxPQUNBLGNBQUEsSXhCclp4QyxXQUFBLHlDQUFBLFVBQUEsT0FDQSxnQndCcVpnSCxRQUN4RSxVQUFBLGV4QnZicEMsaUR3QnVjSSxxREFBcUIsUUFBQSxHeEJsY3pCLGdEd0I0Y1EsNENBQU0sTUFBQSxNQUtFLCtEQUNJLGNBQUEsRUFNWix3REFDSSxVQUFBLEtBQ0EsSUFBQSxPQUFBLEVBRUksdUVBQWUsUUFBQSxLQUVuQixvRUFDSSxNQUFBLFFBQ0EsT0FBQSxRQUVJLDBFQUNJLGNBQUEsS0FDQSxlQUFBLEtBUVoseURBQ0ksZ0JBQUEsY0FFSSxvRUFBVyxZQUFBLEtBVXZCLHFEQUNJLE1BQUEsa0JBQ0EsT0FBQSxFQUNBLFFBQUEsRUFDQSw4REFBVSxhQUFBLEtBQ1YsaUVBQWEsUUFBQSxNQUFBLEtBUWpCLDBEQUNJLGNBQUEsS0FDQSxxRUFBYyxjQUFBLEd4Qm5nQjFCLHlCd0I2Z0JBLG1DQUFpQixnQkFBQSxXQUNqQixvQ0FDSSxJQUFBLEtBQ0Esb0RBQ0ksT0FBQSxLQUNBLHNEQUNJLE1BQUEsS0FDQSxRQUFBLEtBQUEsS0FDQSxnRUFDSSxTQUFBLFFBQ0EsS0FBQSxFQUNBLE9BQUEsRUFDQSxXQUFBLE9BQ0Esc0VBQU8sY0FBQSxNeEJwZDNCLFl3Qm9kZ0UsSXhCbmRoRSxVd0JtZHFFLE94QmxkckUsWXdCa2Q2RSxJeEJqZDdFLE1FM0VNLEtGNEVOLGVBTDJELEV3QnNkdkMsc0V4QnJkcEIsWXdCcWR5QyxJeEJwZHpDLFV3Qm9kOEMsT3hCbmQ5QyxZd0JtZHNELEl4QmxkdEQsTUU1RU0sS0Y2RU4sZUFMMkQsRXdCNGRuRCwrREFDSSxlQUFBLEtBQ0Esd0VBQ0ksUUFBQSxLQUFBLEVBQUEsRUFFSixnRkFDSSxJQUFBLEtBQ0EsbUZBQ0ksZUFBQSxPQUNBLFlBQUEsV0FFSSx5RkFDSSxhQUFBLEt4QnZlNUIsWXdCd2UwQyxJeEJ2ZTFDLFV3QnVlK0MsT3hCdGUvQyxZd0JzZXVELEl4QnJldkQsTUUvRUksUUZnRkosZUFMMkQsRXdCOGV2QywrRkFDSSxhQUFBLEtBQ0EsdUdBQ0ksSUFBQSxPQUtoQiw4RUFDSSxZQUFBLEtBQ0EsbUZ4QnZmaEIsWXdCdWZxQyxJeEJ0ZnJDLFV3QnNmMEMsT3hCcmYxQyxZd0JxZmtELEl4QnBmbEQsTUU1RU0sS0Y2RU4sZUFMMkQsRXdCNGZ2RCx1Q0FDSSxZQUFBLFdBQ0EsZUFBQSxPQUNBLElBQUEsSUFDQSxNQUFBLEtBQ0EsV0FBQSxNQUNBLFlBQUEsRUFDQSxPQUFBLEtBQ0Esc0RBQ0ksVUFBQSxLeEJwZ0JaLFl3QnFnQjBCLEl4QnBnQjFCLFV3Qm9nQitCLE94Qm5nQi9CLFl3Qm1nQnVDLEl4QmxnQnZDLE1FL0VJLFFGZ0ZKLGVBTDJELEV3QndnQm5ELHVEQUNJLFFBQUEsS0FDQSxZQUFBLFdBQ0EsZUFBQSxPQUNBLElBQUEsTUFDQSxNQUFBLEtBQ0EsY0FBQSxFQUNBLDBEQUNJLGVBQUEsSUFDQSxJQUFBLE9BQ0EsTUFBQSxLQUNBLGNBQUEsRUFDQSx3RUFDSSxlQUFBLE9BQ0EsSUFBQSxNQUNBLE1BQUEsS0FDQSxRQUFBLEVBQUEsRUFBQSxPQUNBLDZFQUFNLE1BQUEsS0FHTixnRkFBUSxNQUFBLEtBRVosNERBQUEsK0R4QjdoQmhCLFl3QjZoQnNDLEl4QjVoQnRDLFV3QjRoQjJDLE94QjNoQjNDLFl3QjJoQm1ELEl4QjFoQm5ELE1FL0VJLFFGZ0ZKLGVBTDJELEV3QitoQjNDLGlFeEI5aEJoQixZd0I4aEJzQyxJeEI3aEJ0QyxVd0I2aEIyQyxPeEI1aEIzQyxZd0I0aEJtRCxJeEIzaEJuRCxNRS9FSSxRRmdGSixlQUwyRCxFd0JtaUJ2RCxnQ0FDSSxRQUFBLE1BQUEsRUFBQSxNQUFBLE9BQ0EsK0NBQ0ksUUFBQSxNQUNBLFNBQUEsU0FDQSxlQUFBLEtBQ0EsdURBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxLQUFBLFFBQ0EsSUFBQSxNQUNBLE1BQUEsTUFDQSxPQUFBLE1BQ0EsY0FBQSxJQUNBLFdBQUEsMERBQ0EsUUFBQSxHQUdSLHFDeEJwakJSLFl3Qm9qQjRCLEl4Qm5qQjVCLFV3Qm1qQmlDLE94QmxqQmpDLFl3QmtqQnlDLEl4QmpqQnpDLE1FL0VJLFFGZ0ZKLGVBTDJELEV3QjJqQm5ELHlDQUNJLGVBQUEsT0FDQSw0Q0FDSSxNQUFBLEtBQ0EsY0FBQSxLeEI5akJoQixZd0IrakI4QixJeEI5akI5QixVd0I4akJtQyxPeEI3akJuQyxZd0I2akIyQyxLeEI1akIzQyxNRS9FSSxRRmdGSixlQUwyRCxFd0Jta0JuRCx1Q0FBUyxTQUFBLE9BQ1QsMENBQ0ksU0FBQSxTQUNBLDhDQUNJLFVBQUEsS0FDQSxNQUFBLG9CQUNBLE9BQUEsUUFDQSxjQUFBLEtBRUosc0R4QjNrQlosWXdCNGtCOEIsSXhCM2tCOUIsVXdCMmtCbUMsT3hCMWtCbkMsWXdCMGtCMkMsRXhCemtCM0MsTXdCeWtCOEMsUXhCeGtCOUMsZUFMMkQsRXdCK2tCL0Msc0RBQWEsZUFBQSxRQUNiLDZDQUNJLElBQUEsS0FFSSwrREFDSSxZQUFBLEVBQ0EsY0FBQSxFQUVKLHFEQUNJLGNBQUEsT3hCdmxCeEIsWXdCd2xCc0MsSXhCdmxCdEMsVXdCdWxCMkMsT3hCdGxCM0MsWXdCc2xCbUQsS3hCcmxCbkQsTUUvRUksUUZnRkosZUFMMkQsRXdCMmxCdkMscUR4QjFsQnBCLFl3QjBsQndDLEl4QnpsQnhDLFV3QnlsQjZDLE94QnhsQjdDLFl3QndsQnFELEt4QnZsQnJELE1FL0VJLFFGZ0ZKLGVBTDJELEV3QmltQi9DLHFEQUFZLFFBQUEsS0FBQSxFQUFBLEtBQ1osd0RBQ0ksZUFBQSxPQUNBLG9FQUNJLGdCQUFBLE9BQ0EsTUFBQSxRQUNBLE9BQUEsUUFDQSxRQUFBLEVBQUEsS0FFQSx5RUFDSSxjQUFBLE94QjFtQnhCLFl3QjJtQnNDLEl4QjFtQnRDLFV3QjBtQjJDLE94QnptQjNDLFl3QnltQm1ELEt4QnhtQm5ELE1FL0VJLFFGZ0ZKLGVBTDJELEV3QmduQm5DLDBFQUNJLGNBQUEsT0FDQSxlQUFBLE9BQ0EsaUZBQVEsWUFBQSxNQU81QiwwQ0FDSSxXQUFBLEtBQ0Esc0RBQ0ksWUFBQSxFQUNBLFdBQUEsS0FDQSx5REFDSSxlQUFBLE9BQ0EsSUFBQSxLQUNBLFlBQUEsRUFDQSw0REFDSSxZQUFBLFlBQ0EsbUVBQ0ksY0FBQSxNeEJyb0I1QixZd0Jzb0IwQyxJeEJyb0IxQyxVd0Jxb0IrQyxPeEJwb0IvQyxZd0Jvb0J1RCxFeEJub0J2RCxNRS9FSSxRRmdGSixlQUwyRCxFd0J5b0JuQyw4REFBQSxpRXhCeG9CeEIsWXdCd29CK0MsSXhCdm9CL0MsVXdCdW9Cb0QsT3hCdG9CcEQsWXdCc29CNEQsS3hCcm9CNUQsTUUvRUksUUZnRkosZUFMMkQsRXdCMG9CbkMsb0VBQ0ksUUFBQSxLQUNBLFlBQUEsT0FDQSwyRUFDSSxZQUFBLEVBQ0EsTUFBQSxNQUNBLGNBQUEsRUFFSixpRkFBZ0IsV0FBQSxRQVk1Qiw4REFDSSxZQUFBLFdBQ0EsZUFBQSxPQUNBLElBQUEsS0FDQSxPQUFBLEVBQUEsRUFBQSxLQUFBLEtBRUosaUVBQ0ksZ0JBQUEsV0FDQSxTQUFBLFNBQ0EsUUFBQSxLQUFBLE9BQUEsS0FBQSxFQUNBLHlFQUNJLEtBQUEsUUFDQSxNQUFBLG9CQUVKLDRFQUNJLGVBQUEsT0FDQSxJQUFBLEtBQ0EsTUFBQSxLQUNBLGNBQUEsT0FDQSwrRUFDSSxNQUFBLEtBRUkscUZ4Qm5yQmhDLFl3Qm1yQmtELEl4QmxyQmxELFV3QmtyQnVELE94QmpyQnZELFl3QmlyQitELEt4QmhyQi9ELE1FL0VJLFFGZ0ZKLGVBTDJELEV3QnNyQnZCLDJGQUNJLElBQUEsTUFDQSxpR3hCdnJCeEMsWXdCdXJCNkQsSXhCdHJCN0QsVXdCc3JCa0UsT3hCcnJCbEUsWXdCcXJCMEUsS3hCcHJCMUUsTUUvRUksUUZnRkosZUFMMkQsRXdCeXJCbkIsaUd4QnhyQnhDLFl3QndyQjZELEl4QnZyQjdELFV3QnVyQmtFLE94QnRyQmxFLFl3QnNyQjBFLEt4QnJyQjFFLE13QnFyQmdGLEt4QnByQmhGLGVBTDJELEV3QjJyQnZCLGdHQUFZLFFBQUEsTUMvd0JoRCw4QkFDSSxTQUFBLFNBQ0EscUNBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxLQUFBLEtBQ0EsT0FBQSxNQUNBLE1BQUEsT0FDQSxPQUFBLE9BQ0EsWUFBQSxNQUNBLGNBQUEsSUFDQSxpQkFBQSxRQUlSLHFDQUNJLFFBQUEsS0FDQSxZQUFBLFNBQ0EsSUFBQSxPQUNBLHNEQUNJLFl2QmxCUCxLRm1GRCxZeUJoRXNCLEl6QmlFdEIsVXlCakUyQixPekJrRTNCLFl5QmxFbUMsSXpCbUVuQyxNeUJuRXVDLEt6Qm9FdkMsZUFMMkQsRXlCM0R2RCx1Q0FDSSxNQUFBLEtBQ0EsVUFBQSxPQUNBLE9BQUEsRUFBQSxLQUNBLGVBQUEsRUFHQSxzREFDSSxTQUFBLFNBQ0EsWUFBQSxNQUNBLDBEQUNJLE1BQUEsS0FDQSxPQUFBLE1BQ0EsY0FBQSxNQUNBLFdBQUEsTXpCRmhCLFdBQUEsa0NBQUEsVUFBQSxPQUNBLGdCeUJFaUYsTUFDakUsb0JBQUEsSUFBQSxFQUdKLHFFQUNJLGFBQUEsUUFHUix5REFDSSxTQUFBLFNBQ0EsWUFBQSxNQUNBLFNBQUEsT0FDQSxxRUFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLEtBQUEsS0FDQSxJQUFBLFFBQ0EsTUFBQSxPQUNBLE9BQUEsT0FDQSxXQUFBLGtFQUNBLGNBQUEsSUFDQSxRQUFBLEdBQ0EsV0FBQSxJQUFBLEtBQ0EsVUFBQSxTQUNBLGlCQUFBLElBQ0EsNEVBQVUsVUFBQSxTQUVkLHFFQUNJLFNBQUEsU0FDQSxNQUFBLEVBQ0EsSUFBQSxNQUNBLFdBQUEsTXpCY2hCLFl5QmI4QixJekJjOUIsVXlCZG1DLE16QmVuQyxZeUJmMEMsS3pCZ0IxQyxNRS9FSSxRRmdGSixlQUwyRCxFeUJYM0MsWXZCdkVmLEt1QndFZSxRQUFBLElBQ0Esb0JBQUEsS0FDQSxpQkFBQSxLQUNBLGdCQUFBLEtBQ0EsWUFBQSxLQUVKLDRFQUNJLFNBQUEsU0FDQSwrRUFDSSxTQUFBLFNBQ0EsNkZBQ0ksVUFBQSxRQUNBLE9BQUEsRUFBQSxLQUFBLEVBQUEsUUFDQSxnR0FBSSxNQUFBLFFBQWlCLFFBQUEsS0FBQSxFQUFBLEVBQUEsRUFFekIsNEZBQ0ksVUFBQSxRQUNBLE9BQUEsRUFBQSxRQUFBLEVBQUEsS0FFSixtRkFBSyxNQUFBLEtBQ0wsa0ZBQ0ksUUFBQSxLQUFBLEVBQUEsRUFBQSxFQUNBLHFGQUNJLGNBQUEsS0FFSixxRnpCZHhCLFl5QmMwQyxJekJiMUMsVXlCYStDLE96QlovQyxZeUJZdUQsS3pCWHZELE1FL0VJLFFGZ0ZKLGVBTDJELEV5Qm9CbkQsc0RBQ0ksWUFBQSxRQUVJLGlGQUNJLFNBQUEsU0FDQSxRQUFBLEtBQ0EsWUFBQSxPQUNBLGdCQUFBLGNBQ0EsSUFBQSxPQUNBLE1BQUEsS0FDQSxRQUFBLE9BQUEsS0FBQSxPQUFBLE1BQ0EseUZBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxLQUFBLElBQ0EsSUFBQSxJQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsVUFBQSxxQkFDQSxRQUFBLEdBQ0EsV0FBQSxpRUFFSix3RkFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLEtBQUEsT0FDQSxJQUFBLFF6QnZGeEIsUUFBQSxhQUNBLE15QnVGeUMsTXpCdEZ6QyxPeUJzRmdELE16QnJGaEQsaUJBQUEseXJlQUNBLGtCQUFBLFVBQ0EsZ0JBQUEsUXlCcUZvQixvRnpCaERwQixZeUJnRHNDLEl6Qi9DdEMsVXlCK0MyQyxPekI5QzNDLFl5QjhDbUQsS3pCN0NuRCxNRS9FSSxRRmdGSixlQUwyRCxFeUJrRHZDLG9GQUNJLFFBQUEsS0FDQSxJQUFBLE9BQ0EsWUFBQSxPQUNBLHlGekJyRHhCLFl5QnFENEMsSXpCcEQ1QyxVeUJvRGlELE96Qm5EakQsWXlCbUR5RCxLekJsRHpELE1FL0VJLFFGZ0ZKLGVBTDJELEV5QjBEdkMsd0ZBQ0ksWUFBQSxNQUNBLHdHQUFpQixNQUFBLG1CQUtqQyxtREFDSSxZQUFBLEt6QmpFWixZeUJrRTBCLEl6QmpFMUIsVXlCaUUrQixPekJoRS9CLFl5QmdFdUMsS3pCL0R2QyxNRS9FSSxRRmdGSixlQUwyRCxFeUJ1RTNDLCtEekJ0SGhCLFdBQUEsa0NBQUEsVUFBQSxPQUNBLGdCeUJzSHFGLE1BQ2pFLG9CQUFBLElBQUEsRUFFSiwwRUFBaUIsYUFBQSxFQUNqQix5RUFBZSxXQUFBLE9BR2YsMEVBQ0ksU0FBQSxTQUNBLE1BQUEsRUFDQSxJQUFBLE1BQ0EsV0FBQSxNekJsRnBCLFl5Qm1Ga0MsSXpCbEZsQyxVeUJrRnVDLE16QmpGdkMsWXlCaUY4QyxLekJoRjlDLE1FL0VJLFFGZ0ZKLGVBTDJELEV5QnFGdkMsWXZCdktuQixLdUJ3S21CLFFBQUEsSUFDQSxvQkFBQSxLQUNBLGlCQUFBLEtBQ0EsZ0JBQUEsS0FDQSxZQUFBLEtBRUosaUZBQ0ksSUFBQSxPQUNBLFlBQUEsTUFDQSxvRkFDSSxNQUFBLEtBQ0EsT0FBQSxFQUNBLGtHQUNJLFVBQUEsS0FDQSxxR0FBSSxNQUFBLEtBRVIsaUdBQ0ksVUFBQSxLQUVKLHVGQUNJLFFBQUEsS0FDQSxZQUFBLE9BQ0EsSUFBQSxNQUNBLFFBQUEsRUFDQSwwRkFDSSxNQUFBLE1BQ0EsY0FBQSxFQUVKLDBGQUNJLFFBQUEsS0FDQSxlQUFBLE9BQ0EsSUFBQSxLQUVBLGlHekJ0SGhDLFl5QnVIa0QsSXpCdEhsRCxVeUJzSHVELE96QnJIdkQsWXlCcUgrRCxFekJwSC9ELE1FL0VJLFFGZ0ZKLGVBTDJELEV5QjBIM0IsK0Z6QnpIaEMsWXlCeUhxRCxJekJ4SHJELFV5QndIMEQsT3pCdkgxRCxZeUJ1SGtFLEt6QnRIbEUsTUUvRUksUUZnRkosZUFMMkQsRUExRXZELGdEeUJzTkksdUNBQ0ksUUFBQSxFQUFBLE16QmxOUix5QnlCMk5BLHFDQUNJLFFBQUEsS0FDQSxZQUFBLFNBQ0EsSUFBQSxNQUNBLHNEekJ6SlIsWXlCMEowQixJekJ6SjFCLFV5QnlKK0IsT3pCeEovQixZeUJ3SnVDLEl6QnZKdkMsTXlCdUoyQyxLekJ0SjNDLGVBTDJELEV5QitKbkQscUNBQ0ksT0FBQSxNQUNBLE1BQUEsTUFDQSxPQUFBLE1BQ0EsWUFBQSxNQUdSLHdDQUNJLGNBQUEsS0FDQSxvREFBYSxRQUFBLEVBQUEsT0FBQSxFQUFBLE9BRUgsbUVBQVMsY0FBQSxFQUluQix1Q0FDSSxRQUFBLEVBQUEsT0FHQSxzREFDSSxZQUFBLEtBQ0EsMERBQ0ksT0FBQSxNQUNBLGNBQUEsS0FFSixxRUFDSSxRQUFBLEVBQUEsT0FBQSxFekJ4THBCLFl5QnlMa0MsSXpCeExsQyxVeUJ3THVDLE96QnZMdkMsWXlCdUwrQyxJekJ0TC9DLE1FL0VJLFFGZ0ZKLGVBTDJELEV5QjZML0MseURBQ0ksWUFBQSxNQUNBLHFFQUNJLEtBQUEsT0FDQSxJQUFBLE1BQ0EsTUFBQSxPQUNBLE9BQUEsT0FFSixxRUFBYSxRQUFBLEtBQ2IsNEVBQ0ksSUFBQSxNQUNBLFNBQUEsU0FDQSwrRUFDSSxTQUFBLFNBQ0EsNkZBQ0ksVUFBQSxNQUNBLE9BQUEsRUFDQSxjQUFBLE9BQ0EsZ0dBQ0ksTUFBQSxLQUNBLFFBQUEsS0FBQSxPQUFBLEVBQUEsT0FHUiw0RkFDSSxVQUFBLE1BQ0EsT0FBQSxFQUNBLGFBQUEsT0FFSixtRkFBSyxNQUFBLEtBQ0wsa0ZBQ0ksUUFBQSxLQUFBLEVBQUEsRUFBQSxFQUNBLHFGQUNJLGNBQUEsS0FFSixxRnpCOU41QixZeUI4TjhDLEl6QjdOOUMsVXlCNk5tRCxPekI1Tm5ELFl5QjROMkQsTXpCM04zRCxNRS9FSSxRRmdGSixlQUwyRCxFeUJvTy9DLHNEQUNJLFNBQUEsT0FDQSxZQUFBLFFBRUksaUZBQ0ksU0FBQSxTQUNBLFFBQUEsS0FDQSxZQUFBLFdBQ0EsZUFBQSxPQUNBLElBQUEsS0FDQSxNQUFBLEtBQ0EsUUFBQSxRQUFBLEVBQUEsS0FDQSx5RkFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLEtBQUEsUUFDQSxJQUFBLElBQ0EsTUFBQSxNQUNBLE9BQUEsS0FDQSxVQUFBLGtCQUNBLFFBQUEsR0FDQSxXQUFBLG9FQUVKLHdGQUNJLEtBQUEsRUFDQSxJQUFBLFFBRUosb0Z6QjlQeEIsWXlCOFAwQyxJekI3UDFDLFV5QjZQK0MsT3pCNVAvQyxZeUI0UHVELEl6QjNQdkQsTUUvRUksUUZnRkosZUFMMkQsRXlCZ1FuQyxvRkFDSSxlQUFBLE9BQ0EsWUFBQSxXQUNBLElBQUEsS0FDQSx5RnpCblE1QixZeUJtUWdELEl6QmxRaEQsVXlCa1FxRCxPekJqUXJELFl5QmlRNkQsSXpCaFE3RCxNRS9FSSxRRmdGSixlQUwyRCxFeUJxUS9CLHNGQUNJLFNBQUEsU3pCclFoQyxZeUJzUThDLEl6QnJROUMsVXlCcVFtRCxPekJwUW5ELFl5Qm9RMkQsSXpCblEzRCxNRS9FSSxRRmdGSixlQUwyRCxFeUJ3UTNCLHdGQUFHLFFBQUEsS0FLWCx3RkFDSSxZQUFBLEtBQ0Esd0dBQWlCLE1BQUEsS0FHekIsa0ZBQWlCLFdBQUEsS0FHekIsbURBQ0ksWUFBQSxLekJyUmhCLFl5QnNSOEIsSXpCclI5QixVeUJxUm1DLE96QnBSbkMsWXlCb1IyQyxNekJuUjNDLE1FL0VJLFFGZ0ZKLGVBTDJELEV5QjJSdkMseUVBQ0ksV0FBQSxLekIzUnhCLFl5QjRSc0MsSXpCM1J0QyxVeUIyUjJDLE96QjFSM0MsWXlCMFJtRCxFekJ6Um5ELE1FL0VJLFFGZ0ZKLGVBTDJELEV5QmdTM0MsOERBQ0ksWUFBQSxLQUNBLDBFQUFhLFFBQUEsS0FDYixpRkFDSSxJQUFBLEtBQ0EsWUFBQSxPQUNBLG9GQUNJLE1BQUEsS0FDQSxPQUFBLEVBQ0Esa0dBQ0ksVUFBQSxLQUNBLFFBQUEsRUFDQSxxR0FBSSxNQUFBLEtBRVIsaUdBQ0ksVUFBQSxLQUNBLFFBQUEsRUFFSix1RkFDSSxJQUFBLE1BQ0EsUUFBQSxFQUNBLDBGQUNJLFVBQUEsT0FDQSxNQUFBLE9BQ0EsT0FBQSxPQUNBLGNBQUEsRUFFSiwwRkFDSSxJQUFBLE1BQ0EsaUd6QjVUcEMsWXlCNFQyRCxJekIzVDNELFV5QjJUZ0UsT3pCMVRoRSxZeUIwVHdFLEl6QnpUeEUsTUUvRUksUUZnRkosZUFMMkQsRXlCOFR2QiwrRnpCN1RwQyxZeUI2VHlELEl6QjVUekQsVXlCNFQ4RCxPekIzVDlELFl5QjJUc0UsSXpCMVR0RSxNRS9FSSxRRmdGSixlQUwyRCxHMEJwRjNELDJCQUNJLFVBQUEsU0FDQSxPQUFBLEtBQUEsS0FBQSxFQUNBLDZCQUNJLFlBQUEsSUFDQSxnQkFBQSxVQUVKLDBDQUNJLFFBQUEsTUFDQSxjQUFBLEtBRUosMENBQ0ksUUFBQSxNQUNBLGNBQUEsS0FDQSxZQUFBLElBRUosd0MxQnFFSixZMEJwRXNCLEkxQnFFdEIsVTBCckUyQixPMUJzRTNCLFkwQnRFbUMsSzFCdUVuQyxNMEJ2RXlDLEsxQndFekMsZUFMMkQsRTBCbEVuRCxxREFBa0IsV0FBQSxLQUV0Qix3QzFCaUVKLFkwQmhFc0IsSTFCaUV0QixVMEJqRTJCLE8xQmtFM0IsWTBCbEVtQyxLMUJtRW5DLE1FL0VJLFFGZ0ZKLGUwQnBFaUQsT0FFN0Msd0NBQ0ksUUFBQSxNQUNBLGNBQUEsSzFCNERSLFkwQjNEc0IsSTFCNER0QixVMEI1RDJCLE8xQjZEM0IsWTBCN0RtQyxLMUI4RG5DLE0wQjlEeUMsSzFCK0R6QyxlQUwyRCxFMEJ4RHZELHdDQUNJLFFBQUEsTUFDQSxhQUFBLEsxQnVEUixZMEJ0RHNCLEkxQnVEdEIsVTBCdkQyQixPMUJ3RDNCLFkwQnhEbUMsRTFCeURuQyxNMEJ6RHNDLEsxQjBEdEMsZUFMMkQsRTBCbkR2RCxxQ0FDSSxJQUFBLEVBQ0EsYUFBQSxLQUNBLHdDQUNJLE1BQUEsS0FDQSxZQUFBLEVBQ0EsZ0RBQVcsSUFBQSxPQUduQixvQ0FDSSxRQUFBLEtBQ0EsZUFBQSxPQUNBLHlDQUFRLElBQUEsS0FDUiw0Q0FBYSxXQUFBLEtBQ2IseUNBQVEsSUFBQSxLQUVaLDBDQUNJLFdBQUEsS0FFSixxQ0FDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLFFBQUEsS0FBQSxFQUNBLE9BQUEsTUFBQSxFQUFBLEtBQ0EsaUJBQUEsUUFDQSxPQUFBLElBQUEsTUFBQSxLQUNBLHdDQUNJLE1BQUEsSUFDQSxRQUFBLEVBQUEsS0FDQSxzREFBaUIsYUFBQSxJQUFBLE1BQUEsS0FDakIsMkNBQ0ksY0FBQSxLMUJxQmhCLFkwQnBCOEIsSTFCcUI5QixVMEJyQm1DLE8xQnNCbkMsWTBCdEIyQyxLMUJ1QjNDLE1FL0VJLFFGZ0ZKLGVBTDJELEUwQmpCL0MsMkMxQmtCWixZMEJqQjhCLEkxQmtCOUIsVTBCbEJtQyxPMUJtQm5DLFkwQm5CMkMsSzFCb0IzQyxNMEJwQmlELEsxQnFCakQsZUFMMkQsRTBCZjNDLDhDQUFRLFdBQUEsS0FJcEIsZ0RBQ0ksUUFBQSxLQUNBLGVBQUEsT0FDQSxtREFDSSxjQUFBLEtBQ0EsZUFBQSxLQUNBLGNBQUEsSUFBQSxNQUFBLEtBQ0Esa0VBQ0ksY0FBQSxFQUNBLFlBQUEsSTFCbkVaLHlCMEI0RUEsMkJBQ0ksV0FBQSxLQUNBLDBDQUNJLGNBQUEsSzFCVFosWTBCVTBCLEkxQlQxQixVMEJTK0IsTzFCUi9CLFkwQlF1QyxJMUJQdkMsTUUvRUksUUZnRkosZUFMMkQsRTBCYW5ELDBDQUFnQixjQUFBLE9BQ2hCLHdDMUJiUixZMEJjMEIsSTFCYjFCLFUwQmErQixPMUJaL0IsWTBCWXVDLEsxQlh2QyxNMEJXNkMsSzFCVjdDLGVBTDJELEUwQmdCL0MscURBQWtCLFdBQUEsS0FFdEIsd0NBQWMsVUFBQSxPQUNkLHdDQUNJLGFBQUEsSzFCbkJaLFkwQm9CMEIsSTFCbkIxQixVMEJtQitCLE8xQmxCL0IsWTBCa0J1QyxLMUJqQnZDLE0wQmlCNkMsSzFCaEI3QyxlQUwyRCxFMEJ3Qi9DLHdDQUNJLFlBQUEsS0FDQSxnREFBVyxJQUFBLE9BSWYseUNBQVEsSUFBQSxLQUNSLDBEQUEyQixXQUFBLEtBQzNCLHlDQUFRLElBQUEsS0FFWixxQ0FDSSxlQUFBLE9BQ0EsUUFBQSxLQUFBLEVBQ0EsT0FBQSxFQUFBLEVBQUEsS0FDQSx3Q0FDSSxNQUFBLEtBQ0EsUUFBQSxFQUFBLEtBQ0Esc0RBQ0ksZUFBQSxLQUNBLGNBQUEsS0FDQSxhQUFBLEtBQ0EsY0FBQSxJQUFBLE1BQUEsS0FFSiwyQzFCOUNoQixZMEI4Q2tDLEkxQjdDbEMsVTBCNkN1QyxPMUI1Q3ZDLFkwQjRDK0MsSTFCM0MvQyxNMEIyQ29ELEsxQjFDcEQsZUFMMkQsRTBCa0RuRCxnREFDSSxXQUFBLEtBQ0EsbURBQ0ksY0FBQSxLQUNBLGVBQUEsS0FFSiwrREFBZ0IsY0FBQSxLQUNoQiwrREFBZ0IsVUFBQSxRMUJ4SXhCLGlEMkJKSixLQUFNLFVBQUEsSUFDTixZQUNJLFFBQUEsRUFBQSxLQUNBLG1CQUFVLFFBQUEsRzNCTVYsZ0QyQkFKLEtBQU0sVUFBQSxJQUNOLFlBQ0ksUUFBQSxFQUFBLEtBQ0EsbUJBQVUsUUFBQSxHM0JFVix5QjJCSUosSUFBSyxRQUFBLGVBQ0wsUUFBUyxRQUFBLGdCQUNULFlBQWEsUUFBQSxFQUFBIiwiZmlsZSI6ImNvbW1vbi5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJOb3RvU2Fuc0NKS2tyXCI7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gICAgc3JjOiBsb2NhbChcIk5vdG9TYW5zQ0pLa3ItQmxhY2tcIiksIHVybChcIi4uL2ZvbnRzL05vdG9TYW5zQ0pLa3ItQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICAgICAgdXJsKFwiLi4vZm9udHMvTm90b1NhbnNDSktrci1CbGFjay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL05vdG9TYW5zQ0pLa3ItQmxhY2sub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIk5vdG9TYW5zQ0pLa3JcIjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgICBzcmM6IGxvY2FsKFwiTm90b1NhbnNDSktrci1Cb2xkXCIpLCB1cmwoXCIuLi9mb250cy9Ob3RvU2Fuc0NKS2tyLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL05vdG9TYW5zQ0pLa3ItQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXHJcbiAgICAgICAgdXJsKFwiLi4vZm9udHMvTm90b1NhbnNDSktrci1Cb2xkLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJOb3RvU2Fuc0NKS2tyXCI7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gICAgc3JjOiBsb2NhbChcIk5vdG9TYW5zQ0pLa3ItTWVkaXVtXCIpLCB1cmwoXCIuLi9mb250cy9Ob3RvU2Fuc0NKS2tyLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgICAgICB1cmwoXCIuLi9mb250cy9Ob3RvU2Fuc0NKS2tyLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL05vdG9TYW5zQ0pLa3ItTWVkaXVtLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJOb3RvU2Fuc0NKS2tyXCI7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gICAgc3JjOiBsb2NhbChcIk5vdG9TYW5zQ0pLa3ItUmVndWxhclwiKSwgdXJsKFwiLi4vZm9udHMvTm90b1NhbnNDSktrci1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgICAgIHVybChcIi4uL2ZvbnRzL05vdG9TYW5zQ0pLa3ItUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL05vdG9TYW5zQ0pLa3ItUmVndWxhci5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XHJcbn1cclxuXHJcbi8vTG9yYVxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxvcmFcIjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgICBzcmM6IGxvY2FsKFwiTG9yYSBCb2xkXCIpLCB1cmwoXCIuLi9mb250cy9Mb3JhLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0xvcmEtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTG9yYVwiO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICAgIHNyYzogbG9jYWwoXCJMb3JhIFNlbWlCb2xkXCIpLCB1cmwoXCIuLi9mb250cy9Mb3JhLVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Mb3JhLVNlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJMb3JhXCI7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gICAgc3JjOiBsb2NhbChcIkxvcmEgTWVkaXVtXCIpLCB1cmwoXCIuLi9mb250cy9Mb3JhLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTG9yYS1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxvcmFcIjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgICBzcmM6IGxvY2FsKFwiTG9yYSBSZWd1bGFyXCIpLCB1cmwoXCIuLi9mb250cy9Mb3JhLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0xvcmEtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbn1cclxuIiwiLy8gSUNPTlxyXG4vLyDslYTsnbTsvZgg7YOc6re4IOyViOyXkCA8c3Bhbj4g7Jy866GcIOyEpOuqhSDstpTqsIBcclxuW2NsYXNzXj1cImljb24tXCJdIHtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgPiBzcGFuIHtcclxuICAgICAgICBAaW5jbHVkZSBoaWRkZW47XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIF9zdmcuc2NzcyDsl5AgU1ZHIOuTseuhne2VtOyVvCDtlahcclxuLmljb24ge1xyXG4gICAgJi1zZWFyY2gge1xyXG4gICAgICAgIEBpbmNsdWRlIHN2Z0ljb24oMi44cmVtLCAyLjhyZW0sICRpY29uLXNlYXJjaCk7XHJcbiAgICAgICAgJi13aGl0ZSB7IEBpbmNsdWRlIHN2Z0ljb24oMi44cmVtLCAyLjhyZW0sICRpY29uLXNlYXJjaC13aGl0ZSk7IH1cclxuICAgICAgICAmLWJpZyB7IEBpbmNsdWRlIHN2Z0ljb24oMy44cmVtLCAzLjhyZW0sICRpY29uLXNlYXJjaC1iaWcpOyB9XHJcbiAgICB9XHJcbiAgICAmLWNsb3NlIHtcclxuICAgICAgICBAaW5jbHVkZSBzdmdJY29uKDQuNnJlbSwgNC42cmVtLCAkaWNvbi1jbG9zZSk7XHJcbiAgICAgICAgJi13aGl0ZSB7IEBpbmNsdWRlIHN2Z0ljb24oNC42cmVtLCA0LjZyZW0sICRpY29uLWNsb3NlLXdoaXRlKTsgfVxyXG4gICAgfVxyXG4gICAgJi1zbnMgeyBAaW5jbHVkZSBzdmdJY29uKDMuMnJlbSwgMy4ycmVtLCAkaWNvbi1zbnMpOyB9XHJcbiAgICAmLWZhY2Vib29rIHsgQGluY2x1ZGUgc3ZnSWNvbigyLjhyZW0sIDIuOHJlbSwgJGljb24tZmFjZWJvb2spOyB9XHJcbiAgICAmLXR3aXR0ZXIgeyBAaW5jbHVkZSBzdmdJY29uKDIuOHJlbSwgMi44cmVtLCAkaWNvbi10d2l0dGVyKTsgfVxyXG4gICAgJi10ZXh0LXJlc2V0IHsgQGluY2x1ZGUgc3ZnSWNvbigzLjJyZW0sIDMuMnJlbSwgJGljb24tdGV4dC1yZXNldCk7IH1cclxuICAgICYtdGV4dC1kZWxldGUgeyBAaW5jbHVkZSBzdmdJY29uKDEuOHJlbSwgMS44cmVtLCAkaWNvbi10ZXh0LWRlbGV0ZSk7IH1cclxuICAgICYtcHJpbnQge1xyXG4gICAgICAgIEBpbmNsdWRlIHN2Z0ljb24oMy4ycmVtLCAzLjJyZW0sICRpY29uLXByaW50KTtcclxuICAgICAgICAmOmhvdmVyIHtAaW5jbHVkZSBzdmdJY29uKDMuMnJlbSwgMy4ycmVtLCAkaWNvbi1wcmludC1vbik7fVxyXG4gICAgfVxyXG4gICAgJi1zaGFyZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgc3ZnSWNvbigzLjJyZW0sIDMuMnJlbSwgJGljb24tc2hhcmUpO1xyXG4gICAgICAgICY6aG92ZXIge0BpbmNsdWRlIHN2Z0ljb24oMy4ycmVtLCAzLjJyZW0sICRpY29uLXNoYXJlLW9uKTt9XHJcbiAgICB9XHJcbiAgICAmLWtha2FvdGFsayB7IEBpbmNsdWRlIHN2Z0ljb24oMi44cmVtLCAyLjhyZW0sICRpY29uLWtha2FvdGFsayk7IH1cclxuICAgICYtbGluZSB7IEBpbmNsdWRlIHN2Z0ljb24oMi44cmVtLCAyLjhyZW0sICRpY29uLWxpbmUpOyB9XHJcbiAgICAmLWxpbmtlZGluIHsgQGluY2x1ZGUgc3ZnSWNvbigyLjhyZW0sIDIuOHJlbSwgJGljb24tbGlua2VkaW4pOyB9XHJcbiAgICAmLXlvdXR1YmUgeyBAaW5jbHVkZSBzdmdJY29uKDIuOHJlbSwgMi44cmVtLCAkaWNvbi15b3V0dWJlKTsgfVxyXG4gICAgJi1vbmxpbmUgeyBAaW5jbHVkZSBzdmdJY29uKDIuOHJlbSwgMi44cmVtLCAkaWNvbi1vbmxpbmUpOyB9XHJcbiAgICAmLXBkZiB7XHJcbiAgICAgICAgQGluY2x1ZGUgc3ZnSWNvbigzLjJyZW0sIDMuMnJlbSwgJGljb24tcGRmKTtcclxuICAgICAgICAmOmhvdmVyIHtAaW5jbHVkZSBzdmdJY29uKDMuMnJlbSwgMy4ycmVtLCAkaWNvbi1wZGYtb24pO31cclxuICAgIH1cclxuICAgICYtcGFwZXJzeyBAaW5jbHVkZSBzdmdJY29uKDMuMnJlbSwgMy4ycmVtLCAkaWNvbi1wYXBlcnMpOyB9XHJcbiAgICAmLXBpbiB7IEBpbmNsdWRlIHN2Z0ljb24oMi40cmVtLCAyLjRyZW0sICRpY29uLXBpbik7IH1cclxuICAgICYtdGFnIHsgQGluY2x1ZGUgc3ZnSWNvbigyLjhyZW0sIDIuOHJlbSwgJGljb24tdGFnKTsgfVxyXG4gICAgJi1jaGVjayB7IEBpbmNsdWRlIHN2Z0ljb24oMi40cmVtLCAyLjRyZW0sICRpY29uLWNoZWNrLWdyYXkpOyB9XHJcbiAgICAmLWNoZWNrLWdyYXkgeyBAaW5jbHVkZSBzdmdJY29uKDIuNHJlbSwgMi40cmVtLCAkaWNvbi1jaGVjay1ncmF5KTsgfVxyXG4gICAgJi1jaGVja2VkIHsgQGluY2x1ZGUgc3ZnSWNvbigyLjRyZW0sIDIuNHJlbSwgJGljb24tY2hlY2tlZCk7IH1cclxuICAgICYtcmFkaW8geyBAaW5jbHVkZSBzdmdJY29uKDIuNHJlbSwgMi40cmVtLCAkaWNvbi1yYWRpbyk7IH1cclxuICAgICYtcmFkaW8tb2ZmIHsgQGluY2x1ZGUgc3ZnSWNvbigyLjRyZW0sIDIuNHJlbSwgJGljb24tcmFkaW8tb2ZmKTsgfVxyXG4gICAgJi1yYWRpby1saW5lIHsgQGluY2x1ZGUgc3ZnSWNvbigzLjRyZW0sIDNyZW0sICRpY29uLXJhZGlvLWxpbmUpOyB9XHJcbiAgICAmLW5vdGljZSB7IEBpbmNsdWRlIHN2Z0ljb24oMi44cmVtLCAyLjhyZW0sICRpY29uLW5vdGljZSk7IH1cclxuICAgICYtYm9vayB7IEBpbmNsdWRlIHN2Z0ljb24oMTIuMXJlbSwgMTUuMXJlbSwgJGljb24tYm9vayk7IH1cclxuICAgICYtbGF3IHsgQGluY2x1ZGUgc3ZnSWNvbigxMHJlbSwgMTByZW0sICRpY29uLWxhdyk7IH1cclxuICAgICYtc3R1ZHkgeyBAaW5jbHVkZSBzdmdJY29uKDEwcmVtLCAxMHJlbSwgJGljb24tc3R1ZHkpOyB9XHJcbiAgICAmLWhlYXJ0IHsgQGluY2x1ZGUgc3ZnSWNvbigxMC41cmVtLCAxMHJlbSwgJGljb24taGVhcnQpOyB9XHJcbiAgICAmLWVkdWNhdGlvbiB7IEBpbmNsdWRlIHN2Z0ljb24oMTByZW0sIDEwcmVtLCAkaWNvbi1lZHVjYXRpb24pOyB9XHJcbiAgICAmLWN1bHR1cmUgeyBAaW5jbHVkZSBzdmdJY29uKDEwcmVtLCAxMHJlbSwgJGljb24tY3VsdHVyZSk7IH1cclxuICAgICYtbWFwIHsgQGluY2x1ZGUgc3ZnSWNvbigyLjhyZW0sIDIuOHJlbSwgJGljb24tbWFwKTsgfVxyXG5cclxufVxyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vKiByZXNwb25zZSAqL1xyXG5AbWl4aW4gcmVzcG9uc2UoJHNjcmVlbi13aWR0aCkge1xyXG4gICAgQGlmICRzY3JlZW4td2lkdGggPT0gXCJwY1wiIHtcclxuICAgICAgICAvKiAxNDQxIH4gMTYwMCAqL1xyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDQxcHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcclxuICAgICAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfSBAZWxzZSBpZiAkc2NyZWVuLXdpZHRoID09IFwidGFibGV0XCIge1xyXG4gICAgICAgIC8qIDc2OSB+IDE0NDAgKi9cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcclxuICAgICAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfSBAZWxzZSBpZiAkc2NyZWVuLXdpZHRoID09IFwibW9iaWxlXCIge1xyXG4gICAgICAgIC8qIH4gNzY4ICovXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGhpZGRlbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW46IC0xcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDFweDtcclxuICAgIGZvbnQtc2l6ZTogMXB4O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcclxufVxyXG5cclxuLy8g67Cx6re465287Jq065OcIOydtOuvuOyngFxyXG5AbWl4aW4gYmFja2dyb3VuZEltZygkdXJsLCAkcG9zaXRpb246IGNlbnRlciwgJHNpemU6IGF1dG8pIHtcclxuICAgIGJhY2tncm91bmQ6IHVybCgkdXJsKSBuby1yZXBlYXQgJHBvc2l0aW9uO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAkc2l6ZTtcclxufVxyXG5cclxuLy8gU1ZHIOyVhOydtOy9mFxyXG5AbWl4aW4gc3ZnSWNvbigkd2lkdGgsICRoZWlnaHQsICR1cmwpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAkd2lkdGg7XHJcbiAgICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHVybCk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG59XHJcblxyXG4vKiDslYTsnbTsvZgg67KE7Yq8ICovXHJcbkBtaXhpbiBpY29uQnRuKCR1cmwpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHVybCk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4vKiDsi5zqt7jri4jsspgg65SU7J6Q7J24IOyVhOydtOy9mCAqL1xyXG5AbWl4aW4gY2lyY2xlQW5pQnRuKCRzY2FsZSwgJHBhZGRpbmc6IDIuNHJlbSwpIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogJHBhZGRpbmc7XHJcbiAgICBpIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB3aWR0aDogJHNjYWxlO1xyXG4gICAgICAgIGhlaWdodDogJHNjYWxlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0xICogY2FsYygkc2NhbGUvMik7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjByZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcclxuICAgIH1cclxufVxyXG5cclxuLy8gVEVYVFxyXG5AbWl4aW4gdGV4dCgkd2VpZ2h0LCAkc2l6ZSwgJGhlaWdodCwgJGNvbG9yOiAkYmxhY2ssICRzcGFjaW5nOiAwKSB7XHJcbiAgICBmb250LXdlaWdodDogJHdlaWdodDtcclxuICAgIGZvbnQtc2l6ZTogJHNpemU7XHJcbiAgICBsaW5lLWhlaWdodDogJGhlaWdodDtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogJHNwYWNpbmc7XHJcbn1cclxuXHJcbi8vIOyggeyaqSDsi5wgZGlzcGxheSDsho3shLEg7ZWE7IiYKGJsb2NrLCBpbmxpbmUtYmxvY2spXHJcbkBtaXhpbiBlbGxpcHNpcyB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxufVxyXG5cclxuQG1peGluIG11bHRpRWxsaXBzaXMoJGxpbmU6IDIpIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6ICRsaW5lO1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxufVxyXG5cclxuQG1peGluIG5vU2Nyb2xsQmFyIHtcclxuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgLyogSUUgYW5kIEVkZ2UgKi9cclxuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogRmlyZWZveCAqL1xyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge2Rpc3BsYXk6IG5vbmU7fVxyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuYm9keSB7XHJcbiAgICBjb2xvcjogIzFjMWMxYztcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwcmVtO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuLnNjck9mZiB7XHJcbiAgICAvLyBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5lbiB7Zm9udC1mYW1pbHk6ICRlbjt9XHJcblxyXG4ubW9iaWxlIHtkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7fVxyXG5cclxuLmRpbW1lZCB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyLDIyLDIyLDAuNCk7XHJcbn1cclxuXHJcbi8vIFNLSVAgTkFWSUdBVElPTlxyXG4jbmF2LXNraXAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMzMzM7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbi8vIEZvbnRzXHJcbiRlbjogXCJMb3JhXCI7XHJcbiRmb250OiBcIk5vdG9TYW5zQ0pLa3JcIiwgXCJNYWxndW4gR290aGljXCIsIFwi66eR7J2AIOqzoOuUlVwiLCBcIuuPi+ybgFwiLCBEb3R1bSwgXCLqtbTrprxcIiwgR3VsaW0sIFRhaG9tYSwgVmVyZGFuYSwgR2VuZXZhLCBzYW5zLXNlcmlmLCBBcHBsZSBHb3RoaWMsIEFwcGxlR290aGljO1xyXG5cclxuLy8gZGltXHJcbiRkaW06ICMxNjE2MTYyODtcclxuXHJcbi8vIEJMQUNLXHJcbiRibGFjazogIzFDMUMxQztcclxuXHJcbi8vIEdSQVlcclxuJGdyYXktMDE6ICM1NTU7XHJcbiRncmF5LTAyOiAjOTk5O1xyXG4kZ3JheS0wMzogI2RkZDtcclxuJGdyYXktMDQ6ICNlNGU0ZTQ7XHJcbiRncmF5LTA1OiAjZjVmNWY1O1xyXG4kZ3JheS0wNjogI0Y0RjNGMDtcclxuXHJcbi8vIEFjY2VudFxyXG4kYWNjZW50OiAjRkZFMTQxO1xyXG5cclxuJHRleHQtc2hhZG93LTE6IDBweCAwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiR0ZXh0LXNoYWRvdy0yOiAwcHggMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4iLCIvKiEgZGVzdHlsZS5jc3MgdjMuMC4yIHwgTUlUIExpY2Vuc2UgfCBodHRwczovL2dpdGh1Yi5jb20vbmljb2xhcy1jdXNhbi9kZXN0eWxlLmNzcyAqL1xyXG5cclxuLyogUmVzZXQgYm94LW1vZGVsIGFuZCBzZXQgYm9yZGVycyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuKixcclxuOjpiZWZvcmUsXHJcbjo6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICBib3JkZXItd2lkdGg6IDA7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG5cclxuLyogRG9jdW1lbnQgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxyXG4gKiAzLiBSZW1vdmUgZ3JheSBvdmVybGF5IG9uIGxpbmtzIGZvciBpT1MuXHJcbiAqL1xyXG5cclxuaHRtbCB7XHJcbiAgZm9udC1zaXplOiA2Mi41JTtcclxuICBsaW5lLWhlaWdodDogMS4yNTsgLyogMSAqL1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8qIDMqL1xyXG59XHJcblxyXG4vKiBTZWN0aW9ucyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5ib2R5IHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cclxuICovXHJcblxyXG5tYWluIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyogVmVydGljYWwgcmh5dGhtICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5wLFxyXG50YWJsZSxcclxuYmxvY2txdW90ZSxcclxuYWRkcmVzcyxcclxucHJlLFxyXG5pZnJhbWUsXHJcbmZvcm0sXHJcbmZpZ3VyZSxcclxuZGwge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyogSGVhZGluZ3MgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYge1xyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICBmb250LXdlaWdodDogaW5oZXJpdDtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qIExpc3RzIChlbnVtZXJhdGlvbikgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbnVsLFxyXG5vbCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLyogTGlzdHMgKGRlZmluaXRpb24pICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5kdCB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbmRkIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuLyogR3JvdXBpbmcgY29udGVudCAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXHJcbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxyXG4gKi9cclxuXHJcbmhyIHtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xyXG4gIGhlaWdodDogMDsgLyogMSAqL1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXHJcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xyXG4gIG1hcmdpbjogMDtcclxuICBjbGVhcjogYm90aDtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5wcmUge1xyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLyogMiAqL1xyXG59XHJcblxyXG5lbSB7Zm9udC1zdHlsZTogdW5zZXQ7fVxyXG5cclxuYWRkcmVzcyB7XHJcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcclxufVxyXG5cclxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3MgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXHJcbiAqL1xyXG5cclxuYSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuc3BhbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cclxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5hYmJyW3RpdGxlXSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5jb2RlLFxyXG5rYmQsXHJcbnNhbXAge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG4vKipcclxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbiAqIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbnN1cCB7XHJcbiAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbi8qIFJlcGxhY2VkIGNvbnRlbnQgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IHZlcnRpY2FsIGFsaWdubWVudCBpc3N1ZXMuXHJcbiAqL1xyXG5cclxuc3ZnLFxyXG5pbWcsXHJcbmVtYmVkLFxyXG5vYmplY3QsXHJcbmlmcmFtZSB7XHJcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxufVxyXG5cclxuLyogRm9ybXMgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZXNldCBmb3JtIGZpZWxkcyB0byBtYWtlIHRoZW0gc3R5bGVhYmxlLlxyXG4gKiAxLiBNYWtlIGZvcm0gZWxlbWVudHMgc3R5bGFibGUgYWNyb3NzIHN5c3RlbXMgaU9TIGVzcGVjaWFsbHkuXHJcbiAqIDIuIEluaGVyaXQgdGV4dC10cmFuc2Zvcm0gZnJvbSBwYXJlbnQuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gIC1vLWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTsgLyogMSAqL1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgLy8gb3V0bGluZTogbm9uZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xyXG4gIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0OyAvKiAyICovXHJcbn1cclxuXHJcbnNlbGVjdHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZXNldCByYWRpbyBhbmQgY2hlY2tib3ggYXBwZWFyYW5jZSB0byBwcmVzZXJ2ZSB0aGVpciBsb29rIGluIGlPUy5cclxuICovXHJcblxyXG5bdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGNoZWNrYm94O1xyXG4gIGFwcGVhcmFuY2U6IGNoZWNrYm94O1xyXG59XHJcblxyXG5bdHlwZT1cInJhZGlvXCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IHJhZGlvO1xyXG4gIGFwcGVhcmFuY2U6IHJhZGlvO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCBjdXJzb3JzIGZvciBjbGlja2FibGUgZWxlbWVudHMuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5bdHlwZT1cImJ1dHRvblwiXSxcclxuW3R5cGU9XCJyZXNldFwiXSxcclxuW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuYnV0dG9uOmRpc2FibGVkLFxyXG5bdHlwZT1cImJ1dHRvblwiXTpkaXNhYmxlZCxcclxuW3R5cGU9XCJyZXNldFwiXTpkaXNhYmxlZCxcclxuW3R5cGU9XCJzdWJtaXRcIl06ZGlzYWJsZWQge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEltcHJvdmUgb3V0bGluZXMgZm9yIEZpcmVmb3ggYW5kIHVuaWZ5IHN0eWxlIHdpdGggaW5wdXQgZWxlbWVudHMgJiBidXR0b25zLlxyXG4gKi9cclxuXHJcbjotbW96LWZvY3VzcmluZyB7XHJcbiAgb3V0bGluZTogYXV0bztcclxufVxyXG5cclxuc2VsZWN0OmRpc2FibGVkIHtcclxuICBvcGFjaXR5OiBpbmhlcml0O1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHBhZGRpbmdcclxuICovXHJcblxyXG5vcHRpb24ge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZXNldCB0byBpbnZpc2libGVcclxuICovXHJcblxyXG5maWVsZHNldCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWluLXdpZHRoOiAwO1xyXG59XHJcblxyXG5sZWdlbmQsIGNhcHRpb24ge0BpbmNsdWRlIGhpZGRlbjt9XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cclxuICovXHJcblxyXG5wcm9ncmVzcyB7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXHJcbiAqL1xyXG5cclxudGV4dGFyZWEge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxyXG4gKi9cclxuXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAxICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqIDIuIEZpeCBmb250IGluaGVyaXRhbmNlLlxyXG4gKi9cclxuXHJcbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXHJcbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogQ2xpY2thYmxlIGxhYmVsc1xyXG4gKi9cclxuXHJcbmxhYmVsIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi8qIEludGVyYWN0aXZlICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmRldGFpbHMge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3VtbWFyeSB7XHJcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xyXG59XHJcblxyXG4vKlxyXG4gKiBSZW1vdmUgb3V0bGluZSBmb3IgZWRpdGFibGUgY29udGVudC5cclxuICovXHJcblxyXG5bY29udGVudGVkaXRhYmxlXTpmb2N1cyB7XHJcbiAgb3V0bGluZTogYXV0bztcclxufVxyXG5cclxuLyogVGFibGVzICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuMS4gQ29ycmVjdCB0YWJsZSBib3JkZXIgY29sb3IgaW5oZXJpdGFuY2UgaW4gYWxsIENocm9tZSBhbmQgU2FmYXJpLlxyXG4qL1xyXG5cclxudGFibGUge1xyXG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDsgLyogMSAqL1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbn1cclxuXHJcbnRkLFxyXG50aCB7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG50aCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLmhpZGRlbntAaW5jbHVkZSBoaWRkZW47fSIsIltjbGFzc149XCJ0eXBvLVwiXSB7XHJcbiAgICBkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4udHlwbyB7XHJcbiAgICAmLWRpc3BsYXktMDEge0BpbmNsdWRlIHRleHQoNjAwLCAxMnJlbSwgMS4xKTt9XHJcbiAgICAmLWJvZHkge0BpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNik7fVxyXG4gICAgJi1jYXB0aW9uIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcpO31cclxuICAgICYtaGVhZGluZyB7XHJcbiAgICAgICAgJi0wMSB7QGluY2x1ZGUgdGV4dCg2MDAsIDEwcmVtLCAxLjEpO31cclxuICAgICAgICAmLTAyIHtAaW5jbHVkZSB0ZXh0KDYwMCwgNy4ycmVtLCAxLjEpO31cclxuICAgICAgICAmLTAzIHtAaW5jbHVkZSB0ZXh0KDYwMCwgNS42cmVtLCAxLjE3KTt9XHJcbiAgICAgICAgJi0wNCB7QGluY2x1ZGUgdGV4dCg2MDAsIDMuMnJlbSwgMS4zKTt9XHJcbiAgICB9XHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgICAmLTAxIHtAaW5jbHVkZSB0ZXh0KDcwMCwgMy4ycmVtLCAxLjUpO31cclxuICAgICAgICAmLTAyIHtAaW5jbHVkZSB0ZXh0KDcwMCwgMi40cmVtLCAxLjUpO31cclxuICAgICAgICAmLTAzIHtAaW5jbHVkZSB0ZXh0KDcwMCwgMS44cmVtLCAxLjUpO31cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uc2UoXCJtb2JpbGVcIikge1xyXG4gICAgLnR5cG8ge1xyXG4gICAgICAgICYtZGlzcGxheS0wMSB7QGluY2x1ZGUgdGV4dCg2MDAsIDQuOHJlbSwgMS4yKTt9XHJcbiAgICAgICAgJi1ib2R5IHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjYpO31cclxuICAgICAgICAmLWhlYWRpbmcge1xyXG4gICAgICAgICAgICAmLTAxIHtAaW5jbHVkZSB0ZXh0KDYwMCwgMy4ycmVtLCAxLjMpO31cclxuICAgICAgICAgICAgJi0wMiB7QGluY2x1ZGUgdGV4dCg2MDAsIDMuMnJlbSwgMS4zKTt9XHJcbiAgICAgICAgICAgICYtMDMge0BpbmNsdWRlIHRleHQoNjAwLCAyLjRyZW0sIDEuMyk7fVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgJi0wMSB7QGluY2x1ZGUgdGV4dCg3MDAsIDIuNHJlbSwgMS41OCk7fVxyXG4gICAgICAgICAgICAmLTAyIHtAaW5jbHVkZSB0ZXh0KDcwMCwgMnJlbSwgMS42KTt9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiI3dyYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAmLmlzU2Nyb2xsIHtcclxuICAgICAgICBoZWFkZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICYudHktd2hpdGUge1xyXG4gICAgICAgICAgICAgICAgLmxvZ28gYSB7QGluY2x1ZGUgYmFja2dyb3VuZEltZygnLi4vaW1hZ2VzL2NvbW1vbi9jaS5zdmcnLCAnY2VudGVyJywgJ2NvbnRhaW4nKTt9XHJcbiAgICAgICAgICAgICAgICAudXRpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgI21lbnUgbGkgYSB7Y29sb3I6ICRibGFjazt9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC1sYW5nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi1sYW5nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7QGluY2x1ZGUgYmFja2dyb3VuZEltZygnLi4vaW1hZ2VzL2ljb24vaWNvLWFycm93LWRvd24uc3ZnJywgJ2NlbnRlcicsICdjb250YWluJyk7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5pY29uLXNlYXJjaCB7QGluY2x1ZGUgc3ZnSWNvbigyLjhyZW0sIDIuOHJlbSwgJGljb24tc2VhcmNoKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJ0bi1oYW1idXJnZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuaWNvbi1tYXAge0BpbmNsdWRlIHN2Z0ljb24oMi44cmVtLCAyLjhyZW0sICRpY29uLW1hcCk7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYWdlLWhlYWRpbmctbGF5b3V0IC5icmVhZGNydW1icy5zdGlja3kge3RvcDogMTByZW07fVxyXG4gICAgfVxyXG4gICAgJi5zY3JvbGxEb3duIHtcclxuICAgICAgICBoZWFkZXIge3RyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO31cclxuICAgICAgICAvLyBoZWFkZXIge3RvcDogLTEwMCU7fVxyXG4gICAgICAgIC5zaWRlLWJhciB7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgLmJ0bi1sYXl3ZXItc2VhcmNoIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogOHJlbTtcclxuICAgICAgICAgICAgICAgIHNwYW4ge29wYWNpdHk6IDA7dmlzaWJpbGl0eTogaGlkZGVuO31cclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtib3R0b206IDNyZW07fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYWdlLWhlYWRpbmctbGF5b3V0IC5icmVhZGNydW1icy5zdGlja3kge3RvcDogMDt9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbm5lci13cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxNjByZW07XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICYubmFycm93IHttYXgtd2lkdGg6IDEwNS42cmVtO31cclxufVxyXG5cclxuI21haW4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgICBwYWRkaW5nOiA4LjhyZW0gMCA1Ny4ycmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTU3LjJyZW07XHJcbiAgICAjY29udGFpbmVyIHtwYWRkaW5nOiAxMHJlbSAwIDIwcmVtO31cclxufVxyXG5cclxuLy8gVEFCTEVUXHJcbkBpbmNsdWRlIHJlc3BvbnNlKFwidGFibGV0XCIpIHtcclxuICAgICNtYWluIHtcclxuICAgICAgICBwYWRkaW5nOiA3LjVyZW0gMCA0Mi41cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC00Mi41cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSByZXNwb25zZShcIm1vYmlsZVwiKSB7XHJcbiAgICAjd3JhcCB7XHJcbiAgICAgICAgJi5pc1Njcm9sbCB7XHJcbiAgICAgICAgICAgIC5wYWdlLWhlYWRpbmctbGF5b3V0IC5icmVhZGNydW1icy5zdGlja3kge3RvcDogN3JlbTt9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2Nyb2xsRG93biB7XHJcbiAgICAgICAgICAgIC5zaWRlLWJhciB7dG9wOiBhdXRvO31cclxuICAgICAgICAgICAgLnBhZ2UtaGVhZGluZy1sYXlvdXQgLmJyZWFkY3J1bWJzLnN0aWNreSB7dG9wOiAwO31cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAjbWFpbiB7XHJcbiAgICAgICAgcGFkZGluZzogN3JlbSAwIDc0cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC03NHJlbTtcclxuICAgICAgICAjY29udGFpbmVyIHtwYWRkaW5nOiAycmVtIDAgOHJlbTt9XHJcbiAgICB9XHJcbn0iLCJoZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwcmVtO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgLy8gdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcbiAgICAmLnR5LXdoaXRlIHtcclxuICAgICAgICAubG9nbyBhIHtAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvY29tbW9uL2NpX3doaXRlLnN2ZycsICdjZW50ZXInLCAnY29udGFpbicpO31cclxuICAgICAgICAudXRpbCB7XHJcbiAgICAgICAgICAgICNtZW51IGxpIGEge2NvbG9yOiAjZmZmO31cclxuICAgICAgICAgICAgLmJveC1sYW5nIHtcclxuICAgICAgICAgICAgICAgIC5idG4tbGFuZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge0BpbmNsdWRlIGJhY2tncm91bmRJbWcoJy4uL2ltYWdlcy9pY29uL2ljby1hcnJvdy1kb3duLXdoaXRlLnN2ZycsICdjZW50ZXInLCAnY29udGFpbicpO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaWNvbi1zZWFyY2gge0BpbmNsdWRlIHN2Z0ljb24oMi44cmVtLCAyLjhyZW0sICRpY29uLXNlYXJjaC13aGl0ZSk7fVxyXG4gICAgICAgICAgICAuYnRuLWhhbWJ1cmdlciB7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAmOjphZnRlcixcclxuICAgICAgICAgICAgICAgIHNwYW4ge2JhY2tncm91bmQtY29sb3I6ICNmZmY7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pY29uLW1hcCB7QGluY2x1ZGUgc3ZnSWNvbigyLjhyZW0sIDIuOHJlbSwgJGljb24tbWFwLXdoaXRlKTt9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJ0bi1iYWNrIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgMnJlbTtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICB9XHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMCA0cmVtO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDE2LjdyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogNHJlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZygnLi4vaW1hZ2VzL2NvbW1vbi9jaS5zdmcnLCAnY2VudGVyJywgJ2NvbnRhaW4nKTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnV0aWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAjbWVudSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogNHJlbTtcclxuICAgICAgICAgICAgbGkgYSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDUwMCwgMS44cmVtLCAxLjUpO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYm94LWxhbmcge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAycmVtIDAgNnJlbTtcclxuICAgICAgICAgICAgJi5hY3RpdmUgLmJ0bi1sYW5nOjphZnRlcnt0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO31cclxuICAgICAgICAgICAgLmJ0bi1sYW5nIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAzcmVtIDAgMi4ycmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZygnLi4vaW1hZ2VzL2ljb24vaWNvLWFycm93LWRvd24uc3ZnJywgJ2NlbnRlcicsICdjb250YWluJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDNyZW07XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICYgfiBsaSB7bWFyZ2luLXRvcDogMXJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5OTk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5vbiB7Y29sb3I6ICMwMDA7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYnRuLWhhbWJ1cmdlciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDNyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMi4xcmVtO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMi41cmVtIDAgMTAuNXJlbTtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmljb24tbWFwIHttYXJnaW4tcmlnaHQ6IDJyZW07fVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2lkZS1iYXIge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDEwcmVtO1xyXG4gICAgd2lkdGg6IDhyZW07XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIHRyYW5zaXRpb246IHRvcCAwLjNzO1xyXG5cclxuICAgIC5idG4tbGF5d2VyLXNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMjguNXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxYzFjO1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuNXM7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiA0LjdyZW07XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICB3aWR0aDogMnJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvaWNvbi9pY28tc2VhcmNoLXd0aGllLnN2ZycsICdjZW50ZXInLCAnY29udGFpbicpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBib3R0b20gMC4zcztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYm94LXV0aWwge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICA+IGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDhyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmUxNDE7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ob3Ytc25zIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDhyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHJlbSk7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHt0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIC5ob3Ytc25zIGxpIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmhkLXNlYXJjaC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHotaW5kZXg6IDE0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOCwyOCwyOCwwLjMpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcclxuICAgIC5pY29uLWNsb3NlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDhyZW07XHJcbiAgICAgICAgdG9wOiA4cmVtO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0uMjV0dXJuKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGN1YmljLWJlemllciguNDIsMCwuNTgsMSkgMTBtcztcclxuICAgICAgICAmOmhvdmVyIHt0cmFuc2Zvcm06IHJvdGF0ZSgwdHVybik7fVxyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICAgIC5jaSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDRyZW07XHJcbiAgICAgICAgdG9wOiAzcmVtO1xyXG4gICAgICAgIHdpZHRoOiAxNi43cmVtO1xyXG4gICAgICAgIGhlaWdodDogNHJlbTtcclxuICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvY29tbW9uL2NpLnN2ZycsICdjZW50ZXInLCAnY29udGFpbicpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xyXG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XHJcbiAgICB9XHJcbiAgICAuYm94LWhkLXNlYXJjaCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcmVtIDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTtcclxuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xyXG4gICAgICAgIC5ib3gtaW5wdXQtd3JhcCB7d2lkdGg6IDEwNS42cmVtO31cclxuICAgIH1cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgLmljb24tY2xvc2UsXHJcbiAgICAgICAgLmNpIHtvcGFjaXR5OiAxO31cclxuICAgICAgICAuYm94LWhkLXNlYXJjaCB7dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTt9XHJcbiAgICB9XHJcbn1cclxuXHJcbiNnbmIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogLTEwMCU7XHJcbiAgICB6LWluZGV4OiAyMDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDE4cmVtIDIuNHJlbTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdG9wLG9wYWNpdHk7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IGNhbGMoLTE0MS43cmVtIC8gMi4xKTtcclxuICAgICAgICBsZWZ0OiBjYWxjKC0xNDEuN3JlbSAvIDMuMyk7XHJcbiAgICAgICAgd2lkdGg6IDE0MS43cmVtO1xyXG4gICAgICAgIGhlaWdodDogMTQxLjdyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGRkUxNDEgMjMuNzQlLCByZ2JhKDI0NSwgMjQ1LCAyNDUsIDApIDk1LjQzJSk7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgLy8gdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgICAgICAvLyB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMS4zcztcclxuICAgICAgICAvLyB0cmFuc2l0aW9uLWRlbGF5OiAwLjVzO1xyXG4gICAgfVxyXG4gICAgJi5vcGVuIHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAvLyAmOjphZnRlciB7XHJcbiAgICAgICAgLy8gICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgLy8gICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcclxuICAgICAgICAvLyB9XHJcbiAgICAgICAgLmduYi1pbm5lciB7XHJcbiAgICAgICAgICAgIC8vIC5nbmItY2k6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIC8vICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgLy8gICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAvLyAgICAgdHJhbnNpdGlvbjogd2lkdGggLjVzIGN1YmljLWJlemllciguNDIsMCwuNTgsMSk7XHJcbiAgICAgICAgICAgIC8vICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuM3M7XHJcbiAgICAgICAgICAgIC8vIH1cclxuICAgICAgICAgICAgLy8gLmduYi1tZW51LFxyXG4gICAgICAgICAgICAvLyAubW8tZ25iLW1lbnUge1xyXG4gICAgICAgICAgICAvLyAgICAgPiBsaTo6YmVmb3JlIHtcclxuICAgICAgICAgICAgLy8gICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgLy8gICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgLy8gICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAuNXMgY3ViaWMtYmV6aWVyKC40MiwwLC41OCwxKTtcclxuICAgICAgICAgICAgLy8gICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuM3M7XHJcbiAgICAgICAgICAgIC8vICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgLy8gICAgIH1cclxuICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICAuZ25iLWNpIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5nbmItbWVudSxcclxuICAgICAgICAgICAgLm1vLWduYi1tZW51IHtcclxuICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pY29uLWNsb3NlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDdyZW07XHJcbiAgICAgICAgdG9wOiA3cmVtO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0uMjV0dXJuKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGN1YmljLWJlemllciguNDIsMCwuNTgsMSkgMTBtcztcclxuICAgICAgICAmOmhvdmVyIHt0cmFuc2Zvcm06IHJvdGF0ZSgwdHVybik7fVxyXG4gICAgfVxyXG4gICAgLmduYi1pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNjByZW07XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzOS40cmVtO1xyXG4gICAgICAgIC5nbmItY2kge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDIzcmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUuNHJlbTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXJlbSwgMCwgMCk7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGN1YmljLWJlemllciguNDIsMCwuNTgsMSk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4zcztcclxuICAgICAgICAgICAgLy8gJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgLy8gICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAvLyAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIC8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIC8vICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIC8vICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIC8vICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgLy8gICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XHJcbiAgICAgICAgICAgIC8vIH1cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoJy4uL2ltYWdlcy9jb21tb24vY2kuc3ZnJywgJ2NlbnRlcicsICdjb250YWluJyk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmduYi1tZW51IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgIGdhcDogNnJlbSAxMnJlbTtcclxuICAgICAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMycmVtO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXJlbSwgMCwgMCk7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgY3ViaWMtYmV6aWVyKC40MiwwLC41OCwxKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4zcztcclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDMpIHttYXJnaW4tcmlnaHQ6IDVyZW07fVxyXG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSg1KSB7bWFyZ2luLXJpZ2h0OiAzcmVtO31cclxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHttYXJnaW4tbGVmdDogMnJlbTt9XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIC8vICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIC8vICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIC8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIC8vICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIC8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xyXG4gICAgICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICAgICAgLmRlcDEge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5kZXAyIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubW8tZ25iLW1lbnUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBnYXA6IDNyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cmVtO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuXHJcbiAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXJlbSwgMCwgMCk7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgY3ViaWMtYmV6aWVyKC40MiwwLC41OCwxKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4zcztcclxuXHJcbiAgICAgICAgICAgICAgICAvLyAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIC8vICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XHJcbiAgICAgICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICAgICAgICAuZGVwMTo6YWZ0ZXIge3RyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmRlcDEge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZygnLi4vaW1hZ2VzL2ljb24vaWNvLWFycm93LWRvd24wMi5zdmcnLCAnY2VudGVyJywgJ2NvbnRhaW4nKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmRlcDIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nbmItdXRpbCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYW5pLWNpcmNsZSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMi4zcmVtO1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0LjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAmLmNpcmNsZTEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IGNpcmNsZS1ib3R0b20gM3MgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmNpcmNsZTIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMjI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuY2lyY2xlMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFRTUxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNzAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBjaXJjbGUtdG9wIDNzIGluZmluaXRlIGFsdGVybmF0ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm1vLWxhbmcge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGdhcDogNi42cmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDIuNHJlbTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XHJcbiAgICAgICAgICAgICAgICBsaSBhIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgICAgICAgICAgICAgICAgICYub24ge2NvbG9yOiAkYmxhY2s7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBUQUJMRVRcclxuQGluY2x1ZGUgcmVzcG9uc2UoXCJ0YWJsZXRcIikge1xyXG4gICAgaGVhZGVyIHtcclxuICAgICAgICAudXRpbCB7XHJcbiAgICAgICAgICAgIC5idG4taGFtYnVyZ2VyIHttYXJnaW4tbGVmdDogNXJlbTt9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBNT0JJTEVcclxuQGluY2x1ZGUgcmVzcG9uc2UoXCJtb2JpbGVcIikge1xyXG4gICAgaGVhZGVyIHtcclxuICAgICAgICBoZWlnaHQ6IDdyZW07XHJcbiAgICAgICAgLmJ0bi1iYWNrIHtkaXNwbGF5OiBmbGV4O31cclxuICAgICAgICAubG9nbyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyLjRyZW07XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEycmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC51dGlsIHtcclxuICAgICAgICAgICAgI21lbnUsXHJcbiAgICAgICAgICAgIC5ib3gtbGFuZyB7ZGlzcGxheTogbm9uZTt9XHJcbiAgICAgICAgICAgIC5ib3gtc2VhcmNoIHtcclxuICAgICAgICAgICAgICAgIC5pY29uLXNlYXJjaCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnRuLWhhbWJ1cmdlciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjlyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMi40cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pY29uLXNlYXJjaCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMy4ycmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuMnJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pY29uLW1hcCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMy4ycmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuMnJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAjZ25iIHtcclxuICAgICAgICBwYWRkaW5nOiA5cmVtIDIuNHJlbSA1LjRyZW07XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBib3R0b206IC0ycmVtO1xyXG4gICAgICAgICAgICBsZWZ0OiAtMTlyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiA0OC42cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ4LjZyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pY29uLWNsb3NlIHtcclxuICAgICAgICAgICAgdG9wOiAyLjRyZW07XHJcbiAgICAgICAgICAgIHJpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMi40cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZ25iLWlubmVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAuZ25iLWNpIHtcclxuICAgICAgICAgICAgICAgIHRvcDogMi43cmVtO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEycmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9jaS5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5nbmItbWVudSB7ZGlzcGxheTogbm9uZTt9XHJcbiAgICAgICAgICAgIC5tby1nbmItbWVudSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmduYi11dGlsIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgLnR4dCB7ZGlzcGxheTogbm9uZTt9XHJcbiAgICAgICAgICAgICAgICAubW8tbGFuZyB7ZGlzcGxheTogZmxleDt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaGQtc2VhcmNoLXdyYXAge1xyXG4gICAgICAgIC5pY29uLWNsb3NlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEuOHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjhyZW07XHJcbiAgICAgICAgICAgIHJpZ2h0OiAyLjdyZW07XHJcbiAgICAgICAgICAgIHRvcDogMi43cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2kge1xyXG4gICAgICAgICAgICBsZWZ0OiAyLjRyZW07XHJcbiAgICAgICAgICAgIHRvcDogMi4zcmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogMTJyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMi40cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYm94LWhkLXNlYXJjaCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycmVtIDIuNHJlbTtcclxuICAgICAgICAgICAgLmJveC1pbnB1dC13cmFwIHt3aWR0aDogMTAwJTt9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNpZGUtYmFyIHtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgYm90dG9tOiA0cmVtO1xyXG4gICAgICAgIHJpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgLmJveC11dGlsIHtkaXNwbGF5OiBub25lO31cclxuICAgICAgICAuYnRuLWxheXdlcntcclxuICAgICAgICAgICAgJi1zZWFyY2gge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZygnLi4vaW1hZ2VzL2ljb24vaWNvLXBlcnNvbi1zZWFyY2guc3ZnJywgJ2NlbnRlcicsICdjb250YWluJyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtkaXNwbGF5OiBub25lO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXNucyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNXJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN2Z0ljb24oMy4ycmVtLCAzLjJyZW0sICRpY29uLXNucyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtkaXNwbGF5OiBub25lO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsImZvb3RlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiA4cmVtIDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gICAgLmJ0bi10b3AtbW92ZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IC0xMXJlbTtcclxuICAgICAgICB3aWR0aDogNnJlbTtcclxuICAgICAgICBoZWlnaHQ6IDZyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWMxYztcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxLjhyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvaWNvbi9pY28tYXJyb3ctdG9wLXdoaXRlLnN2ZycpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvb3RlciB7XHJcbiAgICAgICAgJi10b3Age1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjaztcclxuICAgICAgICAgICAgLmNpdHktbGlzdCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxOS40cmVtO1xyXG4gICAgICAgICAgICAgICAgbGkgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg2MDAsIDMuMnJlbSwgMS4zKTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge3RleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWJvdHRvbSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgLmxlZnQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAuY2kge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMy40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvY29tbW9uL2NpLnN2ZycsICdjZW50ZXInLCAnY29udGFpbicpO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYWRkcmVzcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7Zm9udC13ZWlnaHQ6IDcwMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnNucyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMy4ycmVtIDAgMy42cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5yaWdodCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGdhcDogOS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgLmZhbWlseS1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNik7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGRkIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAyKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5tb3ZlLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDFyZW0gMi44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhLCBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHt0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJiB+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY29weSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFRBQkxFVFxyXG5AaW5jbHVkZSByZXNwb25zZShcInRhYmxldFwiKSB7XHJcbiAgICBmb290ZXIge1xyXG4gICAgICAgIC5idG4tdG9wLW1vdmUge3JpZ2h0OiAyLjRyZW07fVxyXG4gICAgICAgIC5mb290ZXIge1xyXG4gICAgICAgICAgICAmLXRvcCB7XHJcbiAgICAgICAgICAgICAgICAuY2l0eS1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGkgYSB7QGluY2x1ZGUgdGV4dCg2MDAsIDIuNHJlbSwgMS4zKTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1ib3R0b20ge1xyXG4gICAgICAgICAgICAgICAgLnJpZ2h0IHt3aWR0aDogMzklO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gTU9CSUxFXHJcbkBpbmNsdWRlIHJlc3BvbnNlKFwibW9iaWxlXCIpIHtcclxuICAgIGZvb3RlciB7XHJcbiAgICAgICAgcGFkZGluZzogMy41cmVtIDAgOHJlbTtcclxuICAgICAgICAuYnRuLXRvcC1tb3ZlIHtcclxuICAgICAgICAgICAgcmlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgdG9wOiAtNnJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDQuOHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0LjhyZW07XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmZvb3RlciB7XHJcbiAgICAgICAgICAgICYtdG9wIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgICAgIC5jaXR5LWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjlyZW0gMi4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpIGEge0BpbmNsdWRlIHRleHQoNjAwLCAxLjRyZW0sIDEuNyk7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtYm90dG9tIHtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICAgICAgICAgLmxlZnQge1xyXG4gICAgICAgICAgICAgICAgICAgIC5jaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5hZGRyZXNzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS44O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5zbnMge21hcmdpbjogMi40cmVtIDAgM3JlbTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucmlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLmZhbWlseS1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBkZCBhIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS4ycmVtLCAxLjgpO31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLm1vdmUtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEsIGJ1dHRvbiB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuMnJlbSwgMS44KTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY29weSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuMnJlbSwgMik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvLyBMYXllciBwb3B1cFxyXG4ubGF5ZXItcG9wdXAtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyMiwgMjIsIDIyLCAwLjQpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcblxyXG4gICAgJi5zaG93IHtcclxuICAgICAgICBvcGFjaXR5OiAyMDA7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICB6LWluZGV4OiAyMDA7XHJcbiAgICAgICAgLmxheWVyLXBvcHVwIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubGF5ZXItcG9wdXAge1xyXG4gICAgICAgIHdpZHRoOiA1NXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cmVtKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuXHJcbiAgICAgICAgLy8g7ZKA7Yyd7JeFXHJcbiAgICAgICAgJi5mdWxsLXBvcHVwIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgW2NsYXNzXj1cImljb24tY2xvc2VcIl0ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA3cmVtO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDdyZW07XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5wb3B1cCB7XHJcbiAgICAgICAgICAgICAgICAmLWJvZHkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gQWxlcnQg7Yyd7JeFXHJcbiAgICAgICAgJi5hbGVydC1wb3B1cCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAuaWNvLXBvcHVwLWNsb3NlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAzcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5wb3B1cC1ib2R5IHtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA5cmVtIDVyZW0gNXJlbTtcclxuICAgICAgICAgICAgICAgIC5tc2cge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA5LjdyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDIuNHJlbSwgMS40KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ib3gtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA3cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyDqs7Xsp4Ag7Yyd7JeFXHJcbiAgICAgICAgJi5ub3RpY2UtcG9wdXAge1xyXG4gICAgICAgICAgICB3aWR0aDogNDByZW07XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBpbWcge3dpZHRoOiAxMDAlO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBvcHVwIHtcclxuICAgICAgICAgICAgJi1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgW2NsYXNzXj1cImljb24tY2xvc2VcIl0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjhyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmFsaWduLXJpZ2h0IHtqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO31cclxuICAgICAgICAgICAgICAgIC50aXQge0BpbmNsdWRlIHRleHQoNzAwLCAzLjJyZW0sIDEuMyk7fVxyXG4gICAgICAgICAgICAgICAgLnJpZ2h0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtYm9keSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDRyZW0gNHJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAudHlwby1ib2R5IHtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS44NTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzU1NTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuYm94LWltZyB7dGV4dC1hbGlnbjogY2VudGVyO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYm94LWNvbnRlbnRzLXdyYXAge21hcmdpbjogMTJyZW0gMCAyMHJlbTt9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIE1PQklMRVxyXG5AaW5jbHVkZSByZXNwb25zZShcIm1vYmlsZVwiKSB7XHJcblxyXG4gICAgLy8gTGF5ZXIgcG9wdXBcclxuICAgIC5sYXllci1wb3B1cC13cmFwIHtcclxuICAgICAgICAubGF5ZXItcG9wdXAge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgLy8g7ZKA7Yyd7JeFXHJcbiAgICAgICAgICAgICYuZnVsbC1wb3B1cCB7XHJcbiAgICAgICAgICAgICAgICBbY2xhc3NePVwiaWNvbi1jbG9zZVwiXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaWNvbi1jbG9zZS13aGl0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ib3gtY29udGVudHMtd3JhcCB7bWFyZ2luOiA2cmVtIDAgMTByZW07fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC8vIEFsZXJ0IO2MneyXhVxyXG4gICAgICAgICAgICAmLmFsZXJ0LXBvcHVwIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0LjhyZW0pO1xyXG4gICAgICAgICAgICAgICAgLnBvcHVwLWJvZHkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIC5tc2cge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA5LjdyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNik7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnR5MDIge1xyXG4gICAgICAgICAgICAgICAgICAgIC5pY29uLWNsb3NlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5wb3B1cC1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyLjRyZW0gM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnBvcHVwLWJvZHkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIuNHJlbSAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC51dGlsLXNucyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAyLjhyZW0gMi42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJiA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwLjlyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucG9wdXAge1xyXG4gICAgICAgICAgICAgICAgJi1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMi40cmVtIDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdCB7QGluY2x1ZGUgdGV4dCg3MDAsIDMuMnJlbSwgMS4zKTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLWJvZHkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIuNHJlbSA0LjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC1pbWcgaW1nIHttYXgtd2lkdGg6IDcwJTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbi50YWItd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAudGFiLWxpc3R7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogNHJlbTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGEsIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCA0LjJyZW0sIDEuNSwgIzk5OSk7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0LjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0ZGRTE0MSAwJSwgcmdiYSgyNTUsIDIyNSwgNjUsIDApIDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLXNpbXBsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogMy4ycmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDZyZW07XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGEsIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS41NSwgIzk5OSk7XHJcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmIH4gbGk6OmJlZm9yZSAge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi51bmRlcmxpbmUge1xyXG4gICAgICAgICAgICBnYXA6IDIuNHJlbTtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgYSwgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAyLjRyZW0sIDEuNCwgIzk5OSk7XHJcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge2Rpc3BsYXk6IG5vbmU7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnRhYi1jdHJsIHtcclxuICAgICAgICAudGFiLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAmID4gKiB7ZGlzcGxheTogbm9uZTt9XHJcbiAgICAgICAgICAgIFthcmlhLWhpZGRlbj1cImZhbHNlXCJdIHtkaXNwbGF5OiBibG9jazt9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSByZXNwb25zZShcIm1vYmlsZVwiKSB7XHJcbiAgICAudGFiLXdyYXAge1xyXG4gICAgICAgIC50YWItbGlzdHtcclxuICAgICAgICAgICAgZ2FwOiAyLjRyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBhLCBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAyLjRyZW0sIDEuNCwgIzk5OSk7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXNpbXBsZSB7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGEsIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNiwgIzk5OSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYgfiBsaTo6YmVmb3JlICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnVuZGVybGluZSB7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGEsIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjZyZW0sIDEuNCwgIzk5OSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmJveC1idG4ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGdhcDogMnJlbTtcclxufVxyXG5cclxuLmJ0biB7XHJcbiAgICAvLyDsnbzrsJhcclxuICAgIG1pbi13aWR0aDogMTdyZW07XHJcbiAgICBwYWRkaW5nOiAxcmVtIDJyZW07XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s7XHJcbiAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgJi1ibGFjayB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgfVxyXG4gICAgJi15ZWxsb3cge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBjb2xvcjogIzU1NTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGM0JEO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogI0ZGRTE0MTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjZzO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcclxuICAgICAgICAgICAgd2lkdGg6IDZyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgICAgIGZpbHRlcjogYmx1cigzMHB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCkgc2tld1goLTE1ZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzcmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDNyZW07XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgZmlsdGVyOiBibHVyKDVweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwcHgpIHNrZXdYKC0xNWRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkUxNDE7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMwMHB4KSAgc2tld1goLTE1ZGVnKTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC44cztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMwMHB4KSBza2V3WCgtMTVkZWcpO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC44cztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYud0F1dG8ge21pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDt9XHJcbiAgICAmLnctbWQge21pbi13aWR0aDogMjdyZW07fVxyXG5cclxuICAgIC8vIOuzgO2YlVxyXG4gICAgJi1kb3dubG9hZCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDAuNHJlbTtcclxuICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYpO1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzLjJyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvaWNvbi9pY28tZG93bmxvYWQuc3ZnJywgJ2NlbnRlcicsICdjb250YWluJyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi10eHQtZG93bmxvYWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGdhcDogMC40cmVtO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMS4xcmVtIDJyZW07XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS44cmVtLCAxLjQ1KTtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoJy4uL2ltYWdlcy9pY29uL2ljby1kb3dubG9hZDAyLnN2ZycsICdjZW50ZXInLCAnY29udGFpbicpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtZG93bmxvYWQwMiB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IC40cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIGNpcmNsZUFuaUJ0big0LjhyZW0pO1xyXG4gICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNiwgJGJsYWNrKTtcclxuICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDMuMnJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzLjJyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoJy4uL2ltYWdlcy9pY29uL2ljby1kb3dubG9hZC5zdmcnLCAnY2VudGVyJywgJ2NvbnRhaW4nKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWZvbGQge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAwLjRyZW07XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICBAaW5jbHVkZSBjaXJjbGVBbmlCdG4oNC4ycmVtLCAycmVtKTtcclxuICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYpO1xyXG4gICAgICAgIHNwYW4ge3dpZHRoOiA0LjZyZW07fVxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMi40cmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvaWNvbi9pY28tYXJyb3ctZG93bjA0LnN2ZycsICdjZW50ZXInLCAnY29udGFpbicpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLm9uOjphZnRlciB7dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTt9XHJcbiAgICB9XHJcbiAgICAmLXZpZXctYWxsIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMS40cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIGNpcmNsZUFuaUJ0big0LjhyZW0pO1xyXG4gICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNiwgJGJsYWNrKTtcclxuICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDRyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogNHJlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZygnLi4vaW1hZ2VzL2ljb24vaWNvLWFycm93LXJpZ2h0LnN2ZycsICdjZW50ZXInLCAnY29udGFpbicpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtcHJldiB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogNC4ycmVtO1xyXG4gICAgICAgIGhlaWdodDogNC4ycmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMi40cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZyhcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMyJyBoZWlnaHQ9JzMyJyB2aWV3Qm94PScwIDAgMzIgMzInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yOS45MTMxIDE2SDIuMDg3JyBzdHJva2U9JyUyMzFDMUMxQycgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNMi40MzQ3IDE1Ljk5OTlDNy44MTIwOSAxNS45OTk5IDEyLjE3MzggMTEuNjM4MSAxMi4xNzM4IDYuMjYwNzQnIHN0cm9rZT0nJTIzMUMxQzFDJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J00yLjQzNDcgMTZDNy44MTIwOSAxNiAxMi4xNzM4IDIwLjM2MTcgMTIuMTczOCAyNS43MzkxJyBzdHJva2U9JyUyMzFDMUMxQycgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDL3N2ZyUzRSUwQVwiLCAnY2VudGVyJywgJ2NvbnRhaW4nKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLW5leHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogNC4ycmVtO1xyXG4gICAgICAgIGhlaWdodDogNC4ycmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMi40cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZyhcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMyJyBoZWlnaHQ9JzMyJyB2aWV3Qm94PScwIDAgMzIgMzInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yOS45MTMxIDE2SDIuMDg3JyBzdHJva2U9JyUyMzFDMUMxQycgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDcGF0aCBkPSdNMi40MzQ3IDE1Ljk5OTlDNy44MTIwOSAxNS45OTk5IDEyLjE3MzggMTEuNjM4MSAxMi4xNzM4IDYuMjYwNzQnIHN0cm9rZT0nJTIzMUMxQzFDJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J00yLjQzNDcgMTZDNy44MTIwOSAxNiAxMi4xNzM4IDIwLjM2MTcgMTIuMTczOCAyNS43MzkxJyBzdHJva2U9JyUyMzFDMUMxQycgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcvJTNFJTNDL3N2ZyUzRSUwQVwiLCAnY2VudGVyJywgJ2NvbnRhaW4nKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWJhY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDEuMnJlbTtcclxuICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS44cmVtLCAxLjQ1KTtcclxuICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzLjJyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvaWNvbi9pY28tYXJyb3ctbGVmdC5zdmcnLCAnY2VudGVyJywgJ2NvbnRhaW4nKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWJhY2stbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDEuMnJlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS44cmVtLCAxLjQ1KTtcclxuICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiAwLjdyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAzLjJyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAtMC45cmVtO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAlLCAtNTAlLCAwKTtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0LjhyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogNC44cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyOjpiZWZvcmUge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtYWRkIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMC40cmVtO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgQGluY2x1ZGUgY2lyY2xlQW5pQnRuKDQuOHJlbSk7XHJcbiAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42LCAkYmxhY2spO1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzLjJyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvaWNvbi9pY28tcGx1cy10aGluLnN2ZycsICdjZW50ZXInLCAnY29udGFpbicpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtbWludXMge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAwLjRyZW07XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICBAaW5jbHVkZSBjaXJjbGVBbmlCdG4oNC44cmVtKTtcclxuICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYsICRibGFjayk7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDMuMnJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzLjJyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoJy4uL2ltYWdlcy9pY29uL2ljby1taW51cy10aGluLnN2ZycsICdjZW50ZXInLCAnY29udGFpbicpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uc2UoXCJtb2JpbGVcIikge1xyXG4gICAgLmJ0biB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMnJlbTtcclxuICAgICAgICAmLnctbWQge21pbi13aWR0aDogMTZyZW07fVxyXG4gICAgICAgICYtZG93bmxvYWQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjg1KTtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMi40cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtdHh0LWRvd25sb2FkIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMS4xcmVtIDEuNnJlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42Mik7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtZm9sZCB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogMC42cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNCk7XHJcbiAgICAgICAgICAgIHNwYW4ge3dpZHRoOiBhdXRvO31cclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZygnLi4vaW1hZ2VzL2ljb24vaWNvLWFjY29yZGlvbi1kb3duMDIuc3ZnJywgJ2NlbnRlcicsICdjb250YWluJyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge2Rpc3BsYXk6IG5vbmU7fVxyXG4gICAgICAgICAgICAmOmhvdmVyIGkge2xlZnQ6IDA7fVxyXG4gICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICAgIGkge3RyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgIWltcG9ydGFudDt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbiIsIi5ib3gtaW5wdXQtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmLndpdGgtc2VsZWN0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgLmJveC1zZWxlY3Qge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTlyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDNyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNlbGVjdCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA0LjVyZW0gMCAycmVtO1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogMDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNSk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9pY29uL2ljby1hcnJvdy1kb3duMDMuc3ZnJykgbm8tcmVwZWF0IHJpZ2h0IDJyZW0gY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ib3gtaW5wdXQge1xyXG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgIGlucHV0IHtib3JkZXI6IG5vbmU7fVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYudHktYm9yZGVyIHtcclxuICAgICAgICAuYm94LXNlbGVjdCB7Ym9yZGVyOiAwLjJyZW0gc29saWQgJGJsYWNrOyBib3JkZXItcmlnaHQ6IG5vbmU7fVxyXG4gICAgICAgIC5ib3gtaW5wdXQge2JvcmRlcjogMC4ycmVtIHNvbGlkICRibGFjazsgYm9yZGVyLWxlZnQ6IG5vbmU7fVxyXG4gICAgfVxyXG4gICAgJi50eS1lcnJvciB7XHJcbiAgICAgICAgLmJveC1pbnB1dCBpbnB1dCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0ZGNTQ0MiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZXJyb3ItdHh0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNHJlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuMnJlbSwgMS44LCAjRkY1NDQyKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYm94LWlucHV0IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJi50eS1zZWFyY2gge1xyXG4gICAgICAgICAgICBpbnB1dCB7cGFkZGluZy1yaWdodDogMTAuNXJlbTt9XHJcbiAgICAgICAgICAgIC5pY29uLXRleHQtcmVzZXQge3JpZ2h0OiA3LjVyZW07fVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLndpZHRoLXR4dCB7XHJcbiAgICAgICAgICAgIGlucHV0IHtwYWRkaW5nLXJpZ2h0OiA5LjVyZW07fVxyXG4gICAgICAgICAgICAuaWNvbi10ZXh0LXJlc2V0IHtyaWdodDogNnJlbTt9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXJ7Y29sb3I6ICM5OTk7fVxyXG4gICAgICAgICAgICAmOmRpc2FibGVkIHtiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O31cclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogNy4ycmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDYuMnJlbSAwIDJyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMC4ycmVtIHNvbGlkICRibGFjaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pY29uLXRleHQtcmVzZXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAycmVtO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaWNvbi1zZWFyY2gge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAycmVtO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICB3aWR0aDogMi44cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIuOHJlbTtcclxuICAgICAgICAgICAgJi1iaWcge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzLjhyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuOHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMnJlbTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42LCAjOTk5KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ib3gtY2hlY2std3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogNC43cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGFiZWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IC42cmVtO1xyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtAaW5jbHVkZSBoaWRkZW47fVxyXG4gICAgLmNoay10eHQgeyBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYpO31cclxuICAgIGlucHV0OmNoZWNrZWQgfiAuaWNvbi1jaGVjayxcclxuICAgIGlucHV0OmNoZWNrZWQgfiAuaWNvbi1jaGVjay1ncmF5IHtAaW5jbHVkZSBzdmdJY29uKDIuNHJlbSwgMi40cmVtLCAkaWNvbi1jaGVja2VkKTt9XHJcbiAgICBpbnB1dDpkaXNhYmxlZCB+IC5pY29uLWNoZWNrIHtAaW5jbHVkZSBzdmdJY29uKDIuNHJlbSwgMi40cmVtLCAkaWNvbi1jaGVjay1ncmF5KTt9XHJcblxyXG4gICAgJi50eTAyIHtcclxuICAgICAgICBzdHJvbmcge3BhZGRpbmctcmlnaHQ6IDEuNXJlbTsgZm9udC13ZWlnaHQ6IDcwMDt9XHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgyKSBzcGFuIHtjb2xvcjogJGdyYXktMDE7fVxyXG4gICAgfVxyXG59XHJcblxyXG4uYm94LXJhZGlvLXdyYXAge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA0LjdyZW07XHJcbiAgICAucmFkaW8td3JhcCB7XHJcbiAgICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtAaW5jbHVkZSBoaWRkZW47fVxyXG4gICAgICAgIGlucHV0OmNoZWNrZWQgfiAucmFkaW8tdHh0IHtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtAaW5jbHVkZSBzdmdJY29uKDIuNHJlbSwgMi40cmVtLCAkaWNvbi1yYWRpbyk7fVxyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucmFkaW8tdHh0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiAuOHJlbTtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ZnSWNvbigyLjRyZW0sIDIuNHJlbSwgJGljb24tcmFkaW8tb2ZmKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYsICM1NTUpO1xyXG4gICAgICAgICAgICAvLyB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnR5MDIge1xyXG4gICAgICAgIGdhcDogMDtcclxuICAgICAgICAucmFkaW8td3JhcCB7XHJcbiAgICAgICAgICAgIGlucHV0OmNoZWNrZWQgfiAucmFkaW8tdHh0IHtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ZnSWNvbigyLjRyZW0sIDIuNHJlbSwgJGljb24tY2hlY2tlZCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWNjZW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucmFkaW8tdHh0IHtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0LjhyZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMCAxcHggMXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2RkZDtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7ZGlzcGxheTogbm9uZTt9XHJcbiAgICAgICAgICAgICAgICAmLmxvbmcge21pbi13aWR0aDogMTMuM3JlbTt9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYsICM5OTkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIC5yYWRpby10eHQge2JvcmRlci1yaWdodC13aWR0aDogMXB4O31cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi50eTAzIHtcclxuICAgICAgICBnYXA6IDZyZW07XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAucmFkaW8td3JhcCB7XHJcbiAgICAgICAgICAgIGlucHV0OmNoZWNrZWQgfiAucmFkaW8tdHh0IHtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ZnSWNvbigyLjRyZW0sIDIuNHJlbSwgJGljb24tcmFkaW8tbGluZSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yYWRpby10eHQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNHJlbTtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHsgZGlzcGxheTogbm9uZTt9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCA0LjJyZW0sIDEuMiwkZ3JheS0wMik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYm94LWF0dGFjaC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAuYm94LWF0dGFjaCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMy4ycmVtO1xyXG4gICAgICAgIGlucHV0IHtkaXNwbGF5OiBub25lO31cclxuICAgICAgICAuZmlsZS1uYW1lIHtcclxuICAgICAgICAgICAgd2lkdGg6IDM3LjZyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogNC44cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW07XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYsICRncmF5LTAyKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgbGFiZWwsLmJ0bi1ibGFjayB7cGFkZGluZzogMXJlbSAzLjVyZW07fVxyXG4gICAgICAgIC5idG4tYmxhY2sge0BpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNiwjZmZmKTt9XHJcbiAgICB9XHJcbiAgICAuaW5mby10eHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuMnJlbSwgMS44MywgJGdyYXktMDIpO1xyXG4gICAgfVxyXG4gICAgLmJveC1maWxlLWF0dGFjaGVkIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgICAgLmJveC1hdHRhY2hlZC10eHQge1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYnV0dG9uIHttYXJnaW4tbGVmdDogMXJlbTsgdmVydGljYWwtYWxpZ246IHN1cGVyO31cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZWxlY3QtdHkge1xyXG4gICAgcGFkZGluZzogMS4xcmVtIDRyZW0gMS4xcmVtIDJyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9pY29uL2ljby1hcnJvdy1kb3duMDMuc3ZnJykgbm8tcmVwZWF0IHJpZ2h0IDJyZW0gY2VudGVyO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNiwgIzk5OSk7XHJcbiAgICAmOmRpc2FibGVkIHtiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O31cclxufVxyXG5cclxuLnR4dGFyZWEtdHkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxNHJlbTtcclxuICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICByZXNpemU6IG5vbmU7XHJcbiAgICAmOjpwbGFjZWhvbGRlciB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42LCAjOTk5KTt9XHJcbiAgICAmOmRpc2FibGVkIHtiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O31cclxufVxyXG5cclxuLmJveC1maWxlLXdyYXAge1xyXG4gICAgaW5wdXRbdHlwZT1cImZpbGVcIl0ge0BpbmNsdWRlIGhpZGRlbjt9XHJcbn1cclxuXHJcbi5ib3gtbG9hZGluZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAmLmFjdGl2ZSB7b3BhY2l0eTogMTt6LWluZGV4OiA5OTk5O31cclxuICAgIC5pbm5lci1sb2FkaW5nIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDEzLjZyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxMy42cmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOCwgMjgsIDI4LCAwLjYpO1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDhyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSByZXNwb25zZShcIm1vYmlsZVwiKSB7XHJcbiAgICAuYm94LWlucHV0LXdyYXAge1xyXG4gICAgICAgICYud2l0aC1zZWxlY3Qge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBnYXA6IDEuNnJlbTtcclxuICAgICAgICAgICAgLmJveC1zZWxlY3Qge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7ZGlzcGxheTogbm9uZTt9XHJcbiAgICAgICAgICAgICAgICBzZWxlY3Qge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaWNvbi9pY28tYXJyb3ctZG93bjAzLnN2ZycpIG5vLXJlcGVhdCByaWdodCAycmVtIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnR5LWJvcmRlciB7XHJcbiAgICAgICAgICAgIC5ib3gtc2VsZWN0IHtib3JkZXI6IDAuMXJlbSBzb2xpZCAkYmxhY2s7fVxyXG4gICAgICAgICAgICAuYm94LWlucHV0IHsgYm9yZGVyOiAwLjFyZW0gc29saWQgJGJsYWNrO31cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJveC1pbnB1dCB7XHJcbiAgICAgICAgICAgICYudHktc2VhcmNoIHtcclxuICAgICAgICAgICAgICAgIGlucHV0IHtwYWRkaW5nLXJpZ2h0OiA5cmVtO31cclxuICAgICAgICAgICAgICAgIC5pY29uLXRleHQtcmVzZXQge3JpZ2h0OiA1LjVyZW07fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNS40cmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA2cmVtIDAgMnJlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkICRibGFjaztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pY29uLXRleHQtcmVzZXQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMi40cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pY29uLXNlYXJjaCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMi44cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjhyZW07XHJcbiAgICAgICAgICAgICAgICAmLWJpZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ib3gtY2hlY2std3JhcCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIC5pY29uLWNoZWNrIHt3aWR0aDogMS44cmVtOyBoZWlnaHQ6IDEuOHJlbTt9XHJcbiAgICAgICAgLmNoay10eHQgeyBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcpO31cclxuICAgICAgICBpbnB1dDpjaGVja2VkICsgLmljb24tY2hlY2sge0BpbmNsdWRlIHN2Z0ljb24oMS44cmVtLCAxLjhyZW0sICRpY29uLWNoZWNrZWQpO31cclxuICAgIH1cclxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuLy/qs7XthrVcclxuLmJveC1ib2FyZC1tb3JlIHttYXJnaW4tdG9wOiAxMHJlbTt9XHJcbi5ib2FyZC10b3Age21hcmdpbi1ib3R0b206IDNyZW07fVxyXG4uZW1wdHktcmVzdWx0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiA0cmVtIDA7XHJcbiAgICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XHJcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZGRkO1xyXG4gICAgQGluY2x1ZGUgdGV4dCg0MDAsIDIuNHJlbSwgMS40KTtcclxufVxyXG5cclxuLmJvYXJkLXRleHQtbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGJvcmRlci13aWR0aDogMC4ycmVtIDAgMC4ycmVtO1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgIGJvcmRlci1jb2xvcjogJGJsYWNrO1xyXG4gICAgPiBsaSB7XHJcbiAgICAgICAgJiB+IGxpIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiA0cmVtIDA7XHJcbiAgICAgICAgLmJveCB7XHJcbiAgICAgICAgICAgICYtc3RhdGUge1xyXG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAyLjRyZW0sIDEuMywgIzk5OSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmluZyBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMC4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXVsdGlFbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDIuNHJlbSwgMS40LCAkYmxhY2ssIC0wLjAxcmVtKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42LCAjNTU1KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciAudGl0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS41LCAjOTk5KTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnR5MDEge1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4IDAgMXB4O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogI2RkZDtcclxuICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgJiB+IGxpIHtib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDt9XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHJlbSAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5wdWJsaXNoZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgIGdhcDogLjRyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuOHJlbSwgMS40KTtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IC42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMTQxO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAyLjRyZW0sIDEuNCk7XHJcbiAgICAgICAgICAgICAgICAvLyAmLm5ldyB7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIHBhZGRpbmctcmlnaHQ6IDMuNnJlbTtcclxuICAgICAgICAgICAgICAgIC8vICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgLy8gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgLy8gICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIC8vICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgLy8gICAgICAgICBAaW5jbHVkZSBzdmdJY29uKDIuOHJlbSwgMi44cmVtLCAkaWNvbi10YWcpO1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIH1cclxuICAgICAgICAgICAgICAgIC8vIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYm94LXV0aWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDMuOHJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNSwgIzk5OSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubGlzdC13cml0ZXItaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDIuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43LCAkZ3JheS0wMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYgfiBsaTo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJveC1kb2N1bWVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDA7XHJcbiAgICAgICAgICAgICAgICAuYm94LWRvY3VtZW50LWluZm8ge21heC13aWR0aDogOTAlO31cclxuICAgICAgICAgICAgICAgIC5ib3gtZG9jdW1lbnQtYXR0YWNoIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJ0bi1kb3dubG9hZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5uZXdzLXNvdXJjZSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYudHkwMiB7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMCAxcHg7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZGRkO1xyXG4gICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAuYm94IHtcclxuICAgICAgICAgICAgICAgICYtZG9jdW1lbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC1kb2N1bWVudC1hcmVhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwIDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJ0bi1kb3dubG9hZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib3gtdGh1bWJuYWlsIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJveC1kb2N1bWVudC1pbmZvIC50aXQsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib3gtZG9jdW1lbnQtaW5mbyAuZG9jdW1lbnQtdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi10aHVtYm5haWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMDU7XHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi1kb2N1bWVudC1pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDByZW0pO1xyXG4gICAgICAgICAgICAgICAgICAgIC50aXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBlbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDIuNHJlbSwgMS40KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmRvY3VtZW50LXR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXVsdGlFbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS43NSwgJGdyYXktMDEpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuYm94LXV0aWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDIuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmxpc3Qtd3JpdGVyLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDIuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS41LCAkZ3JheS0wMik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ib2FyZC1jYXJkLWxpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgZ2FwOiAxMHJlbSAzLjJyZW07XHJcbiAgICAuYm94LWJvYXJkLWNhcmQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAyLjJyZW0pO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDQxLjJyZW07XHJcbiAgICAgICAgYm9yZGVyOiA0cHggc29saWQgJGdyYXktMDU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMDU7XHJcbiAgICAgICAgJiA+IGEge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDRyZW0gMDtcclxuICAgICAgICAgICAgLmNhcmQtdGV4dC1pbmZvIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgLnRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXVsdGlFbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMi40cmVtLCAxLjQpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXVsdGlFbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDRyZW0gMDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYsJGdyYXktMDEpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmRhdGUge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnV0aWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgIC5ib3gtdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcpO1xyXG4gICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgLmNhcmQtdGV4dC1pbmZvIC50aXQsXHJcbiAgICAgICAgICAgICAgICAubGlzdC1oYXNodGFnIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWNjZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYm94LWJ0biB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDRyZW07XHJcbiAgICAgICAgICAgIGJvdHRvbTogNHJlbTtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnR5MDIge1xyXG4gICAgICAgIC5ib3gtYm9hcmQtY2FyZCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEuNnJlbSk7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMjUuNXJlbTtcclxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKG9kZCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTExcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHJlbTtcclxuICAgICAgICAgICAgICAgIC51dGlsIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIC5ib2FyZC10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS44cmVtLCAxLjU1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKFwiLi4vaW1hZ2VzL2ljb24vaWNvLWNvbW1hLnN2Z1wiLCBcImNlbnRlclwiKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNzUsICM5OTkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC50aXQge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG11bHRpRWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDIuNHJlbSwgMS42KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkYWNjZW50O1xyXG4gICAgICAgICAgICAgICAgLnRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnR5MDMge1xyXG4gICAgICAgIC5ib3gtYm9hcmQtY2FyZCB7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM0LjRyZW07XHJcbiAgICAgICAgICAgICYgPiBhIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gNHJlbSAwO1xyXG4gICAgICAgICAgICAgICAgLmNhcmQtdGV4dC1pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAudHh0IHttYXJnaW46IDRyZW0gMCAxLjZyZW07fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3gtdXRpbCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDRyZW0gNHJlbTtcclxuICAgICAgICAgICAgICAgIC5saXN0LWhhc2h0YWcge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHthIHt0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZX19XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5kYXRlIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcsICRncmF5LTAyKTt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmJvYXJkLXN0YXRlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMi40cmVtLCAxLjMsICRncmF5LTAyKTtcclxuICAgICYub24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjhyZW07XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMC44cmVtO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICB3aWR0aDogMS42cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEuNnJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMTQxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uYm9hcmQtaW1nLWxpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogMy4ycmVtO1xyXG4gICAgLmJveC1ib2FyZC1jYXJkIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgLnRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXJlbTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2LjJyZW0pO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogLTE3LjVyZW0gMCAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwLjRyZW0gc29saWQgI2ZmZjtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDE1cHggMTVweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XHJcbiAgICAgICAgICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtdWx0aUVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAyLjRyZW0sIDEuNCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDRyZW0gMCAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG11bHRpRWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42LCAkZ3JheS0wMSwgLTAuMDFlbSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubGlzdC1oYXNodGFnIHtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNXJlbSAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAudGh1bWJuYWlsIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGFjY2VudDtcclxuICAgICAgICAgICAgICAgICAgICAudGl0IHt0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5leHRlcm5hbCB7XHJcbiAgICAgICAgICAgICAgICAubGlzdC11dGlsIHtcclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMi44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKFwiLi4vaW1hZ2VzL2ljb24vaWNvLWFycm93MDIuc3ZnXCIsIFwiY2VudGVyXCIsIFwiY29udGFpblwiKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnR5MDIge1xyXG4gICAgICAgIC5ib3gtYm9hcmQtY2FyZCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDIuMnJlbSk7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTA1O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMC40cmVtIHNvbGlkICRncmF5LTA1O1xyXG4gICAgICAgICAgICAgICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAubGlzdC1oYXNodGFnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRhY2NlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZGV0YWlsLWNvbnRlbnRzLWxheW91dCB7XHJcbiAgICAuZGV0YWlsLWhlYWQtbGF5b3V0IHtcclxuICAgICAgICAudHlwby10aXRsZS0wMSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCA1LjZyZW0sIDEuMik7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kYXRlLXV0aWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDEuNHJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogMS42cmVtIDAgMDtcclxuICAgICAgICAgICAgLmJvYXJkLXN0YXRlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDIuOHJlbTtcclxuICAgICAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42LCAkYmxhY2spO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjUsICRncmF5LTAyKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC53cml0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYsICRncmF5LTAxKTtcclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnNvdXJjZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNywgJGdyYXktMDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ib3gtZGV0YWlsLWluZm8ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBnYXA6IDMuMnJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDZyZW07XHJcbiAgICAgICAgICAgICYudHkwMiB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmID4gbGkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgc3Ryb25nIHtwYWRkaW5nLWJvdHRvbTogMnJlbTsgQGluY2x1ZGUgdGV4dCg3MDAsIDIuNHJlbSwgMS43LCAkYmxhY2ssIC0wLjAxcmVtKTt9XHJcbiAgICAgICAgICAgICAgICBlbSB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS43NSwkZ3JheS0wMiwtMC4wMXJlbSk7fVxyXG4gICAgICAgICAgICAgICAgc3BhbiB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS43KTt9XHJcbiAgICAgICAgICAgICAgICAubG9jYXRpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZyhcIi4uL2ltYWdlcy9pY29uL2ljby1waW4uc3ZnXCIsIFwiY2VudGVyXCIsIFwiY29udGFpblwiKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJveC1hdHRhY2gtd3JhcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgICAgICAmLnR5MDIge21hcmdpbi10b3A6IDRyZW07fVxyXG4gICAgICAgICAgICAuYnRuLXR4dC1kb3dubG9hZCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MXJlbTtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvaWNvbi9pY28tcGFwZXJzLnN2ZycsICdjZW50ZXInLCAnY29udGFpbicpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvaWNvbi9pY28tZG93bmxvYWQuc3ZnJywgJ2NlbnRlcicsICdjb250YWluJyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBlbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYsJGdyYXktMDEpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRldGFpbC1ib2R5LWxheW91dCB7XHJcbiAgICAgICAgcGFkZGluZzogNnJlbSAwIDE1cmVtO1xyXG4gICAgICAgIC5ib3gtdGVtcCB7XHJcbiAgICAgICAgICAgICYtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAudGVtcC10aXQge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAyLjRyZW0sIDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMC42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTE0MTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgLnRlbXAtdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS44cmVtLCAxLjcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi50eTAyIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYtYmxhY2sge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS43NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi1ncmF5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNzUsJGdyYXktMDIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGdhcDogM3JlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgb2wge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMCAwIDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGkge0BpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNyk7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtbm90aWNlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA2cmVtIDMuNnJlbTtcclxuICAgICAgICAgICAgICAgIC5ub3RpY2UtdGl0e1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS42cmVtLCAxLjYpO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0zLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ZnSWNvbigyLjhyZW0sIDIuOHJlbSwgJGljb24tbm90aWNlKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJveC1lZGl0b3Itd3JhcCB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiA+IGEge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoXCIuLi9pbWFnZXMvaWNvbi9pY28tYXJyb3cwMi5zdmdcIiwgXCJjZW50ZXJcIiwgXCJjb250YWluXCIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ib3gtYnRuIHtwYWRkaW5nLXRvcDogOHJlbTt9XHJcbiAgICAgICAgLnJlbGV2YW50LWFyZWEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogM3JlbTtcclxuICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjZyZW0sIDEuNiwgJGJsYWNrKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcsICRibGFjayk7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5kZXRhaWwtYm9keS1jb250ZW50czAxIHtcclxuICAgICAgICBwYWRkaW5nOiA4cmVtIDAgMDtcclxuICAgIH1cclxuICAgIC5kZXRhaWwtcGFnaW5nLWxheW91dCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNHJlbTtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDtcclxuICAgICAgICAubGlzdC1pdGVtLFxyXG4gICAgICAgIC5uby1saXN0LWl0ZW0ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICB3aWR0aDogMzUlO1xyXG4gICAgICAgICAgICBzdHJvbmcge0BpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNTUsICRibGFjaywgLTAuMDFyZW0pO31cclxuICAgICAgICAgICAgJi5wcmV2IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNy42cmVtO1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0LjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0LjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoXCIuLi9pbWFnZXMvaWNvbi9pY28tYXJyb3ctbGVmdC5zdmdcIiwgXCJjZW50ZXJcIiwgXCJjb250YWluXCIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYubmV4dCB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNy42cmVtO1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNC42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNC42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKFwiLi4vaW1hZ2VzL2ljb24vaWNvLWFycm93LXJpZ2h0LnN2Z1wiLCBcImNlbnRlclwiLCBcImNvbnRhaW5cIik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRldGFpbC10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtdWx0aUVsbGlwc2lzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uby1saXN0LWl0ZW0ge1xyXG4gICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTAyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYWNjb3JkaW9uLWxpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDQuMnJlbTtcclxuICAgID4gbGkge1xyXG4gICAgICAgIC5hY2NvcmRpb24ge1xyXG4gICAgICAgICAgICAmLXRpdCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMi40cmVtLCAxLjE1KTtcclxuXHJcbiAgICAgICAgICAgICAgICAuYnRuLWFjY29yZGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoXCIuLi9pbWFnZXMvaWNvbi9pY28tYWNjb3JkaW9uLWRvd24uc3ZnXCIsIFwiY2VudGVyXCIsIFwiY29udGFpblwiKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5vbjo6YWZ0ZXIsXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3Zlcjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKFwiLi4vaW1hZ2VzL2ljb24vaWNvLWFjY29yZGlvbi11cC5zdmdcIiwgXCJjZW50ZXJcIiwgXCJjb250YWluXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXR4dCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMi4ycmVtIDA7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjc1KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnR5MDIge1xyXG4gICAgICAgIGdhcDogMnJlbTtcclxuICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcclxuICAgICAgICAgICAgYm9yZGVyOiAwLjRyZW0gc29saWQgI0Y1RjVGNTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGFjY2VudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYWNjb3JkaW9uIHtcclxuICAgICAgICAgICAgICAgICYtdGl0IHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMnJlbSwgMS40KTtcclxuICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMi42cmVtIDEuNXJlbSAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoXCIuLi9pbWFnZXMvaWNvbi9pY28tcGx1cy10aGluLnN2Z1wiLCBcImNlbnRlclwiLCBcImNvbnRhaW5cIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5vbiB7Zm9udC13ZWlnaHQ6IDcwMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAzcmVtIDVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmZvbGQtbGlzdCB7XHJcbiAgICBsaSB7XHJcbiAgICAgICAgLmZvbGQge1xyXG4gICAgICAgICAgICAmLXRpdCB7IEBpbmNsdWRlIHRleHQoNzAwLCAxLjhyZW0sIDEuNSk7fVxyXG4gICAgICAgICAgICAmLXR4dCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDFyZW0gMCAycmVtO1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS43NSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYXd5ZXItc2VhcmNoLXdyYXAge1xyXG4gICAgcGFkZGluZzogMjByZW0gMDtcclxuICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoXCIuLi9pbWFnZXMvdGVtcC9wcm9mZXNzb25hbHMtYmcwMS5wbmdcIiwgXCJjZW50ZXJcIiwgXCJjb3ZlclwiKTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAubGlzdC10aXQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDNyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhY2NlbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktMDY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmJveC1jb250ZW50cy13cmFwIHtcclxuICAgICYuc2VhcmNoLW51bGwge1xyXG4gICAgICAgIGFydGljbGUge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHJlbSAwIDdyZW07XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAzLjJyZW0sIDEuMywgJGdyYXktMDIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubGlzdC1sYXd5ZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMy4ycmVtO1xyXG4gICAgJi5zbGlkZXItbGF3eWVyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgICYtd3JhcCB7XHJcbiAgICAgICAgJi53aWRlLWJnIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1LjNyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0wNTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIDPqsJzroZwg67O07J2865WMIHR5MDFcclxuICAgICYudHkwMSB7XHJcbiAgICAgICAgd2lkdGg6IDE2MHJlbTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAuYm94LWluZm8tbGF3eWVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDMzLjMzMyU7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgLnRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NS4zcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIC5jb250YWN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjdyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ncmFkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAycmVtIDAgNHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyA16rCc66GcIOuztOyehCArIOyduO2PrCDthY3siqTtirggdHkwMlxyXG4gICAgJi50eTAyIHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGdhcDogOHJlbSAyLjRyZW07XHJcbiAgICAgICAgLmJveC1pbmZvLWxhd3llciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDIwJSAtIDEuOTJyZW0pO1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIC50aHVtYm5haWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTkuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAubmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAyLjRyZW0sIDEuNCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5ncmFkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMC44cmVtIDAgM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS41LCAjNTU1KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gNOqwnOuhnCDrs7TsnbzrlYxcclxuICAgICYudHkwMyB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBnYXA6IDMuMnJlbTtcclxuICAgICAgICAuYm94LWluZm8tbGF3eWVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMi40cmVtKTtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAudGh1bWJuYWlsIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3LjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLm5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMi40cmVtLCAxLjQpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuZ3JhZGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAuNnJlbSAwIDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNSwgIzU1NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIDXqsJzroZwg67O07J6EICsg7J247Y+sIO2FjeyKpO2KuCDsl4bsnYwgKyDsnbTrpoTrp4xcclxuICAgIC5ib3gtaW5mby1sYXd5ZXIge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDIwJSAtIDIuNHJlbSk7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIC50aHVtYm5haWwgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNvbnRhY3QgbGkgLmVtYWlsLFxyXG4gICAgICAgICAgICAgICAgICAgIC5jb250YWN0IGxpIC50ZWwsXHJcbiAgICAgICAgICAgICAgICAgICAgLm5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOS41cmVtO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTA1O1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAubmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDIuNHJlbSwgMS40KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ncmFkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAuNnJlbSAwIDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS41LCAjNTU1KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jb250YWN0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNjAwLCAxLjRyZW0sIDEuNyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43LCAjNTU1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZG90LWxpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDJyZW07XHJcbiAgICBsaSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS4ycmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuOCk7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDEuM3JlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDAuNHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAwLjRyZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmRhc2gtbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAyLjRyZW0gMnJlbTtcclxuICAgIGxpIHtcclxuICAgICAgICB3aWR0aDogMjRyZW07XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBnYXA6IDEuNnJlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS41NSk7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjNyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5saXN0LXNucyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB6LWluZGV4OiA5O1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIGxpIHtcclxuICAgICAgICAmIH4gbGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjZyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAyLCAjMDAwKTtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLm1vcmUge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIC5idG4tbW9yZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGdhcDogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoXCIuLi9pbWFnZXMvaWNvbi9pY28tcGx1cy5zdmdcIiwgXCJjZW50ZXJcIiwgXCJjb250YWluXCIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5saXN0LXNvcnRpbmcge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDEuOHJlbTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiA0cmVtO1xyXG4gICAgbGkge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBhLFxyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNCwgIzU1NSk7XHJcbiAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuNnJlbSwgMS40LCAkYmxhY2spO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5saXN0LWhhc2h0YWcge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDAuNXJlbSAxLjRyZW07XHJcbiAgICBsaSB7XHJcbiAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS40KTtcclxuICAgIH1cclxufVxyXG4ubGlzdC1kYXRlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAyLjhyZW07XHJcbiAgICBsaSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNCwgJGdyYXktMDIpO1xyXG4gICAgICAgICYgfiBsaSB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTEuNHJlbTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ubGlzdC11dGlsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAyLjhyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsaSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNywgJGdyYXktMDIpO1xyXG4gICAgICAgICYgfiBsaSB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTEuNHJlbTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5kYXRlIHtcclxuICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNSwgJGdyYXktMDIpO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBNT0JJTEVcclxuQGluY2x1ZGUgcmVzcG9uc2UoXCJtb2JpbGVcIikge1xyXG4gICAgLy/qs7XthrVcclxuICAgIC5ib3gtYm9hcmQtbW9yZSB7IG1hcmdpbi10b3A6IDRyZW07fVxyXG4gICAgLmJvYXJkLXRvcCB7bWFyZ2luLWJvdHRvbTogMnJlbTt9XHJcbiAgICAuYm9hcmQtdGV4dC1saXN0IHtcclxuICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMCAycmVtO1xyXG4gICAgICAgICAgICAuYm94IHtcclxuICAgICAgICAgICAgICAgICYtc3RhdGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuNnJlbSwgMS42LCAjOTk5KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5pbmcgc3Bhbjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNTUsICRibGFjaywgLTAuMDFyZW0pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuOCwgIzU1NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciAudGl0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuMnJlbSwgMS44LCAjOTk5KTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYudHkwMSB7XHJcbiAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3JlbSAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnB1Ymxpc2hlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjRyZW0sIDEuNyk7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge2Rpc3BsYXk6IG5vbmU7fVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC50aXQge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNTUpO1xyXG4gICAgICAgICAgICAgICAgICAgIC8vICYubmV3IHtcclxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgQGluY2x1ZGUgbXVsdGlFbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIC8vICAgICBwYWRkaW5nLXJpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBtYXJnaW4tdG9wOiAwLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBAaW5jbHVkZSBzdmdJY29uKDJyZW0sIDJyZW0sICRpY29uLXRhZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG11bHRpRWxsaXBzaXMoMyk7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS44NSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYm94LXV0aWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIC5kYXRlIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjUsICM5OTkpOyB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmxpc3Qtd3JpdGVyLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjJyZW0sIDEuODMsICM1NTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJiB+IGxpOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGU6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLnNvdXJjZS11dGlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAyLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJveC1kb2N1bWVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC1kb2N1bWVudC1pbmZvIHttYXgtd2lkdGg6IDEwMCU7fVxyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtZG9jdW1lbnQtYXR0YWNoIHtnYXA6IDFyZW07fVxyXG4gICAgICAgICAgICAgICAgICAgIC5idG4tZG93bmxvYWQge21hcmdpbi10b3A6IDA7fVxyXG4gICAgICAgICAgICAgICAgICAgIC50aXQge0BpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNzUpO31cclxuICAgICAgICAgICAgICAgICAgICAuZG9jdW1lbnQtdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXVsdGlFbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS44NSwgIzU1NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm5ld3Mtc291cmNlIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcsICM5OTkpO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYudHkwMiB7XHJcbiAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgLmJveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgJi1kb2N1bWVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3JlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYm94LWRvY3VtZW50LWFyZWEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDAgMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYtdGh1bWJuYWlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi1kb2N1bWVudC1pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5kb2N1bWVudC10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG11bHRpRWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjc1LCAkZ3JheS0wMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJveC11dGlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGlzdC13cml0ZXItaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjJyZW0sIDEuOCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJvYXJkLWNhcmQtbGlzdCB7XHJcbiAgICAgICAgZ2FwOiA0cmVtO1xyXG4gICAgICAgIC5ib3gtYm9hcmQtY2FyZCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmF5LTA1O1xyXG4gICAgICAgICAgICAmID4gYSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcmVtIDJyZW0gMDtcclxuICAgICAgICAgICAgICAgIC5jYXJkLXRleHQtaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAudGl0IHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS44cmVtLCAxLjU1LCAtMC4wMXJlbSk7fVxyXG4gICAgICAgICAgICAgICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDFyZW0gMCAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuODUpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuZGF0ZSB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43LCAjOTk5KTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAuY2FyZC10ZXh0LWluZm8gLnRpdCxcclxuICAgICAgICAgICAgICAgICAgICAubGlzdC1oYXNodGFnIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtib3JkZXI6IDJweCBzb2xpZCAkYWNjZW50O31cclxuICAgICAgICAgICAgLmJveC1idG4ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbSAzcmVtO1xyXG4gICAgICAgICAgICAgICAgLmJ0bi12aWV3LWFsbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHsgd2lkdGg6IDIuNHJlbTsgaGVpZ2h0OiAyLjRyZW07fVxyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuMnJlbSwgMS44Myk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpIHtkaXNwbGF5OiBub25lO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnR5MDIge1xyXG4gICAgICAgICAgICBnYXA6IDMuMnJlbTtcclxuICAgICAgICAgICAgLmJveC1ib2FyZC1jYXJkIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyN3JlbTtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIycmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gM3JlbSA2LjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLnV0aWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYm9hcmQtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjZyZW0sIDEuNzUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjU3LCAjOTk5KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS42KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi50eTAzIHtcclxuICAgICAgICAgICAgLmJveC1ib2FyZC1jYXJkIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAmID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMnJlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgIC5jYXJkLXRleHQtaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnR4dCB7bWFyZ2luOiAyLjRyZW0gMCAwO31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYm94LXV0aWwge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbSAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIC5saXN0LWhhc2h0YWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuMnJlbSwgMik7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuZGF0ZSB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43LCAkZ3JheS0wMik7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJvYXJkLXN0YXRlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuNnJlbSwgMS42LCAkZ3JheS0wMik7XHJcbiAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHRvcDogMC44cmVtO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjZyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYm9hcmQtaW1nLWxpc3Qge1xyXG4gICAgICAgIC5ib3gtYm9hcmQtY2FyZCB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgLnRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNi44cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyLjRyZW0pO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IC04LjRyZW0gMCAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNTUsICRibGFjaywgLTAuMDFlbSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAubGlzdC1oYXNodGFnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmV4dGVybmFsIHtcclxuICAgICAgICAgICAgICAgICAgICAubGlzdC11dGlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZyhcIi4uL2ltYWdlcy9pY29uL2ljby1hcnJvdzAyLWdyYXkuc3ZnXCIsIFwiY2VudGVyXCIsIFwiY29udGFpblwiKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50eTAyIHtcclxuICAgICAgICAgICAgLmJveC1ib2FyZC1jYXJkIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyLjRyZW0gMCAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXVsdGlFbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNywkZ3JheS0wMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmxpc3QtaGFzaHRhZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5kZXRhaWwtY29udGVudHMtbGF5b3V0IHtcclxuICAgICAgICAuZGV0YWlsLWhlYWQtbGF5b3V0IHtcclxuICAgICAgICAgICAgLnR5cG8tdGl0bGUtMDEge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDIuNHJlbSwgMS41KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZGF0ZS11dGlsIHtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGdhcDogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICYubGlzdC11dGlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmRhdGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcsICRncmF5LTAyKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLndyaXRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuMnJlbSwgMS44LCAkZ3JheS0wMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuc291cmNlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS4ycmVtLCAxLjgsICRncmF5LTAxKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3gtZGV0YWlsLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBnYXA6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNHJlbTtcclxuICAgICAgICAgICAgICAgICYudHkwMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7cGFkZGluZy1ib3R0b206IDFyZW07ICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS44cmVtLCAxLjgsICRibGFjaywgLTAuMDFyZW0pO31cclxuICAgICAgICAgICAgICAgICAgICBlbSB7d2lkdGg6IDUuMnJlbTsgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43LCRncmF5LTAyLC0wLjAxcmVtKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43KTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJveC1hdHRhY2gtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgJi50eTAye21hcmdpbi10b3A6IDNyZW07fVxyXG4gICAgICAgICAgICAgICAgLmJ0bi10eHQtZG93bmxvYWQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge2Rpc3BsYXk6IG5vbmU7fVxyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjJyZW0sIDIuMSwkZ3JheS0wMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kZXRhaWwtYm9keS1sYXlvdXQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDAgOHJlbTtcclxuICAgICAgICAgICAgJiA+IGEge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43KTtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoXCIuLi9pbWFnZXMvaWNvbi9pY28tYXJyb3cwMi5zdmdcIiwgXCJjZW50ZXJcIiwgXCJjb250YWluXCIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3gtdGVtcCB7XHJcbiAgICAgICAgICAgICAgICAmLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIC50ZW1wLXRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjhyZW0sIDEuNTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIC50ZW1wLXR4dCB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43KTt9XHJcbiAgICAgICAgICAgICAgICAgICAgJi50eTAyIHtnYXA6IDFyZW07IHBhZGRpbmctYm90dG9tOiAycmVtO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgb2wge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAuNnJlbSAwIDAgMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge0BpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNyk7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtbm90aWNlIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgNnJlbSAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIC5ub3RpY2UtdGl0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjJyZW0sIDIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdmdJY29uKDIuNHJlbSwgMi40cmVtLCAkaWNvbi1ub3RpY2UpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3gtYnRuIHtwYWRkaW5nLXRvcDogNHJlbTt9XHJcbiAgICAgICAgICAgIC5yZWxldmFudC1hcmVhIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgIGdhcDogMCAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC42cmVtIDAgMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZGV0YWlsLXBhZ2luZy1sYXlvdXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNHJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XHJcbiAgICAgICAgICAgIC5saXN0LWl0ZW0sXHJcbiAgICAgICAgICAgIC5uby1saXN0LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAzLjdyZW07XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIC5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICYudHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS43NSwgJGdyYXktMDIsIC0wLjAxcmVtKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnByZXYsXHJcbiAgICAgICAgICAgICAgICAmLm5leHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLm5leHQge1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5kZXRhaWwtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3gtYnRuIHtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0cmVtIGF1dG8gMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5hY2NvcmRpb24tbGlzdCB7XHJcbiAgICAgICAgZ2FwOiAzcmVtO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgLmFjY29yZGlvbiB7XHJcbiAgICAgICAgICAgICAgICAmLXRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS41NSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5idG4tYWNjb3JkaW9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwLjZyZW0gMCAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjg1KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvbGQtbGlzdCB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAuZm9sZCB7XHJcbiAgICAgICAgICAgICAgICAmLXRpdCB7IEBpbmNsdWRlIHRleHQoNzAwLCAxLjhyZW0sIDEuNSk7fVxyXG4gICAgICAgICAgICAgICAgJi10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjg1KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubGF3eWVyLXNlYXJjaC13cmFwIHtcclxuICAgICAgICBwYWRkaW5nOiAxOHJlbSAwIDkuNXJlbTtcclxuICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKFwiLi4vaW1hZ2VzL3RlbXAvcHJvZmVzc29uYWxzLWJnMDEtbW8ucG5nXCIsIFwiY2VudGVyXCIsIFwiY292ZXJcIik7XHJcbiAgICAgICAgLmJveC1pbnB1dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubGlzdC10aXQge1xyXG4gICAgICAgICAgICBnYXA6IDEuNnJlbTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2Nyb2xsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMHJlbSAwIDA7XHJcbiAgICAgICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuN3JlbTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZyhcIi4uL2ltYWdlcy9pY29uL2ljby1zY3JvbGwtYXJyb3ctd3RoaWUuc3ZnXCIsIFwiY2VudGVyXCIsIFwiY29udGFpblwiKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ib3gtY29udGVudHMtd3JhcCB7XHJcbiAgICAgICAgJi5zZWFyY2gtbnVsbCB7XHJcbiAgICAgICAgICAgIGFydGljbGUge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTByZW0gMCA3cmVtO1xyXG4gICAgICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMi40cmVtLCAxLjQsICRncmF5LTAyKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5saXN0LWxhd3llciB7XHJcbiAgICAgICAgJi5zbGlkZXItbGF3eWVyOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgICAgICAgbGVmdDogLTIuNHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNi41cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi13cmFwIHtcclxuICAgICAgICAgICAgJi53aWRlLWJnOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnR5MDEge1xyXG4gICAgICAgICAgICBnYXA6IDNyZW0gMDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJveC1pbmZvLWxhd3llciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTYuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDIuM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmNvbnRhY3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnR5MDIge1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZ2FwOiAyLjRyZW0gMDtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJveC1pbmZvLWxhd3llciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50aHVtYm5haWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjhyZW0sIDEuNTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ncmFkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS4ycmVtLCAxLjgsICM1NTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb250YWN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNjAwLCAxLjJyZW0sIDEuOCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS4ycmVtLCAxLjgsICM1NTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnR5MDMge1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZ2FwOiAyLjVyZW0gMDtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJveC1pbmZvLWxhd3llciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50aHVtYm5haWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjhyZW0sIDEuNTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ncmFkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS4ycmVtLCAxLjgsICM1NTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb250YWN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNjAwLCAxLjJyZW0sIDEuOCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS4ycmVtLCAxLjgsICM1NTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYm94LWluZm8tbGF3eWVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE1LjNyZW07XHJcbiAgICAgICAgICAgIGdhcDogMCAwLjZyZW07XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgLnRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNS41cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIHBhZGRpbmc6IDFyZW0gMi4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAxcmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgLm5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS44cmVtLCAxLjU1KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmdyYWRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43LCAjNTU1KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmNvbnRhY3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNjAwLCAxLjRyZW0sIDEuMyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTU1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVtcHR5LXJlc3VsdCB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAwO1xyXG4gICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNTUpO1xyXG4gICAgfVxyXG4gICAgLmRvdC1saXN0IHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogLjhyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDAuM3JlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMC4zcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRhc2gtbGlzdCB7XHJcbiAgICAgICAgZ2FwOiAzcmVtIDJyZW07XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICB3aWR0aDogMzglO1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNTUpO1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5saXN0LXNvcnRpbmcge1xyXG4gICAgICAgIGdhcDogMS44cmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICYgfiBsaTo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMC45cmVtO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGEsXHJcbiAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjQsICM1NTUpO1xyXG4gICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuNHJlbSwgMS40LCAkYmxhY2spO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmxpc3QtdXRpbCB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcsICRncmF5LTAyKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRhdGUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcsICRncmF5LTAyKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLnNsaWRlci13cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5wcm9ncmVzcy1iYXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDUuNXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xyXG4gICAgICAgICYubW8ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaW5nLWJhciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzO1xyXG4gICAgICAgICAgICAuYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoXCIuLi9pbWFnZXMvaWNvbi9pY28tYXJyb3ctcmlnaHQtd2hpdGUuc3ZnXCIsIFwiY2VudGVyXCIsIFwiY29udGFpblwiKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uc3dpcGVyLW5vdGlmaWNhdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5zd2lwZXItZHJhZy1zY3JvbGwge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICBwYWRkaW5nOiA1LjVyZW0gMCAxLjZyZW07XHJcbiAgICB9XHJcbiAgICAuc3dpcGVyLXNjcm9sbGJhciB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZGRkO1xyXG4gICAgICAgIC5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzIyMjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjIyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwMDBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjAwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZyhcIi4uL2ltYWdlcy9pY29uL2ljby1kcmFnLnN2Z1wiLCBcImNlbnRlclwiLCBcImNvbnRhaW5cIik7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbnNlKFwibW9iaWxlXCIpIHtcclxuICAgIC5zbGlkZXItd3JhcCB7XHJcbiAgICAgICAgLnByb2dyZXNzLWJhciB7XHJcbiAgICAgICAgICAgICYubW8ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNC41cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zd2lwZXItZHJhZy1zY3JvbGwge1xyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNC41cmVtIDAgMS42cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246NTBtc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6NTBtc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjM1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjY1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Ljc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI4MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjk1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTA1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4wNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4wNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTM1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTY1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTk1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjEwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjE1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQ1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjcwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjc1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246M3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6M3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0sYm9keVtkYXRhLWFvcy1lYXNpbmc9bGluZWFyXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjUsLjI1LC43NSwuNzUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2V9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW5dLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW5dIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tYmFja10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1iYWNrXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNiwtLjI4LC43MzUsLjA0NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMS4yNzUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNjgsLS41NSwuMjY1LDEuNTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXNpbmVdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ3LDAsLjc0NSwuNzE1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjM5LC41NzUsLjU2NSwxKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtc2luZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ0NSwuMDUsLjU1LC45NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFkXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA4NSwuNjgsLjUzKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhZF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhZF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhZF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhZF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ1NSwuMDMsLjUxNSwuOTU1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1jdWJpY10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1jdWJpY10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wODUsLjY4LC41Myl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWN1YmljXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1jdWJpY10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWN1YmljXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDU1LC4wMywuNTE1LC45NTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YXJ0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YXJ0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA4NSwuNjgsLjUzKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhcnRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YXJ0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFydF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhcnRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NTUsLjAzLC41MTUsLjk1NSl9W2RhdGEtYW9zXj1mYWRlXVtkYXRhLWFvc149ZmFkZV17b3BhY2l0eTowO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSx0cmFuc2Zvcm19W2RhdGEtYW9zXj1mYWRlXVtkYXRhLWFvc149ZmFkZV0uYW9zLWFuaW1hdGV7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfVtkYXRhLWFvcz1mYWRlLXVwXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS1kb3duXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMCwwKX1bZGF0YS1hb3M9ZmFkZS1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMCwwKX1bZGF0YS1hb3M9ZmFkZS11cC1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwxMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS11cC1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtZG93bi1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwtMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtZG93bi1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsLTEwMHB4LDApfVtkYXRhLWFvc149em9vbV1bZGF0YS1hb3NePXpvb21de29wYWNpdHk6MDt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksdHJhbnNmb3JtfVtkYXRhLWFvc149em9vbV1bZGF0YS1hb3NePXpvb21dLmFvcy1hbmltYXRle29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKSBzY2FsZSgxKX1bZGF0YS1hb3M9em9vbS1pbl17dHJhbnNmb3JtOnNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1pbi11cF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCkgc2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLWluLWRvd25de3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDBweCwwKSBzY2FsZSguNil9W2RhdGEtYW9zPXpvb20taW4tcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMCwwKSBzY2FsZSguNil9W2RhdGEtYW9zPXpvb20taW4tbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDAsMCkgc2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLW91dF17dHJhbnNmb3JtOnNjYWxlKDEuMil9W2RhdGEtYW9zPXpvb20tb3V0LXVwXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKSBzY2FsZSgxLjIpfVtkYXRhLWFvcz16b29tLW91dC1kb3duXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCkgc2NhbGUoMS4yKX1bZGF0YS1hb3M9em9vbS1vdXQtcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMCwwKSBzY2FsZSgxLjIpfVtkYXRhLWFvcz16b29tLW91dC1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMCwwKSBzY2FsZSgxLjIpfVtkYXRhLWFvc149c2xpZGVdW2RhdGEtYW9zXj1zbGlkZV17dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19W2RhdGEtYW9zXj1zbGlkZV1bZGF0YS1hb3NePXNsaWRlXS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX1bZGF0YS1hb3M9c2xpZGUtdXBde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9W2RhdGEtYW9zPXNsaWRlLWRvd25de3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfVtkYXRhLWFvcz1zbGlkZS1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9W2RhdGEtYW9zPXNsaWRlLWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9W2RhdGEtYW9zXj1mbGlwXVtkYXRhLWFvc149ZmxpcF17YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19W2RhdGEtYW9zPWZsaXAtbGVmdF17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgtMTAwZGVnKX1bZGF0YS1hb3M9ZmxpcC1sZWZ0XS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApfVtkYXRhLWFvcz1mbGlwLXJpZ2h0XXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDEwMGRlZyl9W2RhdGEtYW9zPWZsaXAtcmlnaHRdLmFvcy1hbmltYXRle3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCl9W2RhdGEtYW9zPWZsaXAtdXBde3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoLTEwMGRlZyl9W2RhdGEtYW9zPWZsaXAtdXBdLmFvcy1hbmltYXRle3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCl9W2RhdGEtYW9zPWZsaXAtZG93bl17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgxMDBkZWcpfVtkYXRhLWFvcz1mbGlwLWRvd25dLmFvcy1hbmltYXRle3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCl9IiwiLyogU2xpZGVyICovXHJcbi5zbGljay1zbGlkZXJcclxue1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG5cclxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xyXG4gICAgICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uc2xpY2stbGlzdFxyXG57XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuLnNsaWNrLWxpc3Q6Zm9jdXNcclxue1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG4uc2xpY2stbGlzdC5kcmFnZ2luZ1xyXG57XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBjdXJzb3I6IGhhbmQ7XHJcbn1cclxuXHJcbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxyXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0XHJcbntcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxufVxyXG5cclxuLnNsaWNrLXRyYWNrXHJcbntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG4uc2xpY2stdHJhY2s6YmVmb3JlLFxyXG4uc2xpY2stdHJhY2s6YWZ0ZXJcclxue1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcblxyXG4gICAgY29udGVudDogJyc7XHJcbn1cclxuLnNsaWNrLXRyYWNrOmFmdGVyXHJcbntcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFja1xyXG57XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi5zbGljay1zbGlkZVxyXG57XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcblxyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG59XHJcbltkaXI9J3J0bCddIC5zbGljay1zbGlkZVxyXG57XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLnNsaWNrLXNsaWRlIGltZ1xyXG57XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWdcclxue1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nXHJcbntcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGVcclxue1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlXHJcbntcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlXHJcbntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuIiwiLyoqXHJcbiAqIFN3aXBlciA0LjUuMVxyXG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xyXG4gKiBodHRwOi8vd3d3LmlkYW5nZXJvLnVzL3N3aXBlci9cclxuICpcclxuICogQ29weXJpZ2h0IDIwMTQtMjAxOSBWbGFkaW1pciBLaGFybGFtcGlkaVxyXG4gKlxyXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcclxuICpcclxuICogUmVsZWFzZWQgb246IFNlcHRlbWJlciAxMywgMjAxOVxyXG4gKi9cclxuLnN3aXBlci1jb250YWluZXItaW5pdGlhbGl6ZWQge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lciB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItbm8tZmxleGJveCAuc3dpcGVyLXNsaWRlIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4uc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtO1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm07XHJcbiAgICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIC13ZWJraXQtdHJhbnNmb3JtO1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSxcclxuLnN3aXBlci13cmFwcGVyIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItbXVsdGlyb3cgPiAuc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAgIC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcbi5zd2lwZXItc2xpZGUge1xyXG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcclxuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm07XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcclxuICAgIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgLXdlYmtpdC10cmFuc2Zvcm07XHJcbn1cclxuLnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmsge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQsXHJcbi5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZSB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xyXG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIC13ZWJraXQtdHJhbnNmb3JtO1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCAtd2Via2l0LXRyYW5zZm9ybTtcclxuICAgIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQ7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodCwgLXdlYmtpdC10cmFuc2Zvcm07XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItM2Qge1xyXG4gICAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTIwMHB4O1xyXG4gICAgcGVyc3BlY3RpdmU6IDEyMDBweDtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93LFxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItd3JhcHBlciB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIHJpZ2h0IHRvcCwgbGVmdCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8ocmdiYSgwLCAwLCAwLCAwKSkpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIDAuNSkpLCB0byhyZ2JhKDAsIDAsIDAsIDApKSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8ocmdiYSgwLCAwLCAwLCAwKSkpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8ocmdiYSgwLCAwLCAwLCAwKSkpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItd3A4LWhvcml6b250YWwsXHJcbi5zd2lwZXItY29udGFpbmVyLXdwOC1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyIHtcclxuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xyXG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci13cDgtdmVydGljYWwsXHJcbi5zd2lwZXItY29udGFpbmVyLXdwOC12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XHJcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teDtcclxuICAgIHRvdWNoLWFjdGlvbjogcGFuLXg7XHJcbn1cclxuLnN3aXBlci1idXR0b24tbmV4dCxcclxuLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTIycHg7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjdweCA0NHB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsXHJcbi5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XHJcbiAgICBvcGFjaXR5OiAwLjM1O1xyXG4gICAgY3Vyc29yOiBhdXRvO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuLnN3aXBlci1idXR0b24tcHJldixcclxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00wJTJDMjJMMjIlMkMwbDIuMSUyQzIuMUw0LjIlMkMyMmwxOS45JTJDMTkuOUwyMiUyQzQ0TDAlMkMyMkwwJTJDMjJMMCUyQzIyeiclMjBmaWxsJTNEJyUyMzAwN2FmZiclMkYlM0UlM0MlMkZzdmclM0VcIik7XHJcbiAgICBsZWZ0OiAxMHB4O1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbn1cclxuLnN3aXBlci1idXR0b24tbmV4dCxcclxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00yNyUyQzIyTDI3JTJDMjJMNSUyQzQ0bC0yLjEtMi4xTDIyLjglMkMyMkwyLjklMkMyLjFMNSUyQzBMMjclMkMyMkwyNyUyQzIyeiclMjBmaWxsJTNEJyUyMzAwN2FmZiclMkYlM0UlM0MlMkZzdmclM0VcIik7XHJcbiAgICByaWdodDogMTBweDtcclxuICAgIGxlZnQ6IGF1dG87XHJcbn1cclxuLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLXdoaXRlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLXdoaXRlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMCUyQzIyTDIyJTJDMGwyLjElMkMyLjFMNC4yJTJDMjJsMTkuOSUyQzE5LjlMMjIlMkM0NEwwJTJDMjJMMCUyQzIyTDAlMkMyMnonJTIwZmlsbCUzRCclMjNmZmZmZmYnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xyXG59XHJcbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi13aGl0ZSxcclxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi13aGl0ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTI3JTJDMjJMMjclMkMyMkw1JTJDNDRsLTIuMS0yLjFMMjIuOCUyQzIyTDIuOSUyQzIuMUw1JTJDMEwyNyUyQzIyTDI3JTJDMjJ6JyUyMGZpbGwlM0QnJTIzZmZmZmZmJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcclxufVxyXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tYmxhY2ssXHJcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tYmxhY2sge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00wJTJDMjJMMjIlMkMwbDIuMSUyQzIuMUw0LjIlMkMyMmwxOS45JTJDMTkuOUwyMiUyQzQ0TDAlMkMyMkwwJTJDMjJMMCUyQzIyeiclMjBmaWxsJTNEJyUyMzAwMDAwMCclMkYlM0UlM0MlMkZzdmclM0VcIik7XHJcbn1cclxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWJsYWNrLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWJsYWNrIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMjclMkMyMkwyNyUyQzIyTDUlMkM0NGwtMi4xLTIuMUwyMi44JTJDMjJMMi45JTJDMi4xTDUlMkMwTDI3JTJDMjJMMjclMkMyMnonJTIwZmlsbCUzRCclMjMwMDAwMDAnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xyXG59XHJcbi5zd2lwZXItYnV0dG9uLWxvY2sge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIG9wYWNpdHk7XHJcbiAgICAtby10cmFuc2l0aW9uOiAwLjNzIG9wYWNpdHk7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjNzIG9wYWNpdHk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgei1pbmRleDogMTA7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbiB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcclxuLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSxcclxuLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uIHtcclxuICAgIGJvdHRvbTogMTBweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBmb250LXNpemU6IDA7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW4ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldiB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC42Nik7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXYge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dCB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC42Nik7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHQge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgd2lkdGg6IDhweDtcclxuICAgIGhlaWdodDogOHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICBvcGFjaXR5OiAwLjI7XHJcbn1cclxuYnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgYmFja2dyb3VuZDogIzAwN2FmZjtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICBtYXJnaW46IDZweCAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB3aWR0aDogOHB4O1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIHRvcCwgMC4ycyAtd2Via2l0LXRyYW5zZm9ybTtcclxuICAgIHRyYW5zaXRpb246IDAuMnMgdG9wLCAwLjJzIC13ZWJraXQtdHJhbnNmb3JtO1xyXG4gICAgLW8tdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgdG9wO1xyXG4gICAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgdG9wO1xyXG4gICAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgdG9wLCAwLjJzIC13ZWJraXQtdHJhbnNmb3JtO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgIG1hcmdpbjogMCA0cHg7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgbGVmdCwgMC4ycyAtd2Via2l0LXRyYW5zZm9ybTtcclxuICAgIHRyYW5zaXRpb246IDAuMnMgbGVmdCwgMC4ycyAtd2Via2l0LXRyYW5zZm9ybTtcclxuICAgIC1vLXRyYW5zaXRpb246IDAuMnMgdHJhbnNmb3JtLCAwLjJzIGxlZnQ7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyBsZWZ0O1xyXG4gICAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgbGVmdCwgMC4ycyAtd2Via2l0LXRyYW5zZm9ybTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsLnN3aXBlci1jb250YWluZXItcnRsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyByaWdodCwgMC4ycyAtd2Via2l0LXRyYW5zZm9ybTtcclxuICAgIHRyYW5zaXRpb246IDAuMnMgcmlnaHQsIDAuMnMgLXdlYmtpdC10cmFuc2Zvcm07XHJcbiAgICAtby10cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyByaWdodDtcclxuICAgIHRyYW5zaXRpb246IDAuMnMgdHJhbnNmb3JtLCAwLjJzIHJpZ2h0O1xyXG4gICAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgcmlnaHQsIDAuMnMgLXdlYmtpdC10cmFuc2Zvcm07XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDdhZmY7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xyXG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcclxuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhcixcclxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDRweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSxcclxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xyXG4gICAgd2lkdGg6IDRweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLWJsYWNrIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWJsYWNrIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWJsYWNrIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLWxvY2sge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uc3dpcGVyLXNjcm9sbGJhciB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1zY3JvbGxiYXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMSU7XHJcbiAgICBib3R0b206IDNweDtcclxuICAgIHotaW5kZXg6IDUwO1xyXG4gICAgaGVpZ2h0OiA1cHg7XHJcbiAgICB3aWR0aDogOTglO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1zY3JvbGxiYXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDNweDtcclxuICAgIHRvcDogMSU7XHJcbiAgICB6LWluZGV4OiA1MDtcclxuICAgIHdpZHRoOiA1cHg7XHJcbiAgICBoZWlnaHQ6IDk4JTtcclxufVxyXG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbn1cclxuLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xyXG4gICAgY3Vyc29yOiBtb3ZlO1xyXG59XHJcbi5zd2lwZXItc2Nyb2xsYmFyLWxvY2sge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uc3dpcGVyLXpvb20tY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGNhbnZhcyxcclxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGltZyxcclxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2ZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbn1cclxuLnN3aXBlci1zbGlkZS16b29tZWQge1xyXG4gICAgY3Vyc29yOiBtb3ZlO1xyXG59XHJcbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xyXG4gICAgd2lkdGg6IDQycHg7XHJcbiAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjFweDtcclxuICAgIG1hcmdpbi10b3A6IC0yMXB4O1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJTtcclxuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIHN0ZXBzKDEyLCBlbmQpIGluZmluaXRlO1xyXG4gICAgYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgc3RlcHMoMTIsIGVuZCkgaW5maW5pdGU7XHJcbn1cclxuLnN3aXBlci1sYXp5LXByZWxvYWRlcjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHZpZXdCb3glM0QnMCUyMDAlMjAxMjAlMjAxMjAnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHhtbG5zJTNBeGxpbmslM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmsnJTNFJTNDZGVmcyUzRSUzQ2xpbmUlMjBpZCUzRCdsJyUyMHgxJTNEJzYwJyUyMHgyJTNEJzYwJyUyMHkxJTNEJzcnJTIweTIlM0QnMjcnJTIwc3Ryb2tlJTNEJyUyMzZjNmM2YyclMjBzdHJva2Utd2lkdGglM0QnMTEnJTIwc3Ryb2tlLWxpbmVjYXAlM0Qncm91bmQnJTJGJTNFJTNDJTJGZGVmcyUzRSUzQ2clM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSg2MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoOTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDEyMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTUwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMzcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxODAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy40NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDIxMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjU2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjQwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNjYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyNzAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy43NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMwMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjg1JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzMwJTIwNjAlMkM2MCknJTJGJTNFJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRVwiKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuLnN3aXBlci1sYXp5LXByZWxvYWRlci13aGl0ZTphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjNmZmYnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIik7XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XHJcbiAgICAxMDAlIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgIH1cclxufVxyXG5Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XHJcbiAgICAxMDAlIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgIH1cclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLW5vdGlmaWNhdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgei1pbmRleDogLTEwMDA7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItZmFkZS5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZSB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcclxuICAgIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXHJcbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItY3ViZSB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItc2xpZGUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XHJcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0ICsgLnN3aXBlci1zbGlkZSxcclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXYge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3cge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgIG9wYWNpdHk6IDAuNjtcclxuICAgIC13ZWJraXQtZmlsdGVyOiBibHVyKDUwcHgpO1xyXG4gICAgZmlsdGVyOiBibHVyKDUwcHgpO1xyXG4gICAgei1pbmRleDogMDtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIHtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXHJcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXHJcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1jb3ZlcmZsb3cgLnN3aXBlci13cmFwcGVyIHtcclxuICAgIC1tcy1wZXJzcGVjdGl2ZTogMTIwMHB4O1xyXG59XHJcbiIsIi8qKioqKioqKioqKioqKiogU0NST0xMQkFSIEJBU0UgQ1NTICoqKioqKioqKioqKioqKi9cclxuLy8gaHR0cHM6Ly9ncm9tby5naXRodWIuaW8vanF1ZXJ5LnNjcm9sbGJhci9cclxuXHJcbi5zY3JvbGwtd3JhcHBlciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgPi5zY3JvbGwtY29udGVudCB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3ggIWltcG9ydGFudDtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNjcm9sbC1lbGVtZW50IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuXHJcbiAgICBkaXYge1xyXG4gICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgfVxyXG5cclxuICAgICYuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSxcclxuICAgICYuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLnNjcm9sbC1iYXIsXHJcbiAgICAuc2Nyb2xsLWFycm93IHtcclxuICAgICAgICBjdXJzb3I6IGdyYWI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zY3JvbGwtdGV4dGFyZWEge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcclxuICAgIGJvcmRlci10b3AtY29sb3I6ICM5OTk5OTk7XHJcblxyXG4gICAgPi5zY3JvbGwtY29udGVudCB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICA+dGV4dGFyZWEge1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAycHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKiBTSU1QTEUgSU5ORVIgU0NST0xMQkFSICoqKioqKioqKioqKioqKi9cclxuXHJcbi5jdXN0b20tc2Nyb2xsPi5zY3JvbGwtZWxlbWVudCB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMjA0O1xyXG5cclxuICAgIGRpdiB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICYuc2Nyb2xsLXgge1xyXG4gICAgICAgIGJvdHRvbTogMnB4O1xyXG4gICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5zY3JvbGwteSB7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2cmVtKTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDMuMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xyXG4gICAgICAgIHJpZ2h0OiAxcmVtO1xyXG4gICAgICAgIHdpZHRoOiAuM3JlbTtcclxuICAgICAgICBtYXJnaW46IDNyZW0gMDtcclxuICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjFzO1xyXG4gICAgfVxyXG5cclxuICAgIC5zY3JvbGwtZWxlbWVudF90cmFjayxcclxuICAgIC5zY3JvbGwtYmFyIHtcclxuICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNjcm9sbC1lbGVtZW50X3RyYWNrLFxyXG4gICAgLnNjcm9sbC1iYXIge1xyXG4gICAgICAgIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9NDApXCI7XHJcbiAgICAgICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTQwKTtcclxuICAgICAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG5cclxuICAgIC5zY3JvbGwtYmFyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xyXG4gICAgfVxyXG5cclxuICAgIC8vICY6aG92ZXIgLnNjcm9sbC1iYXIge1xyXG4gICAgLy8gICAgIG9wYWNpdHk6IDAuNDtcclxuICAgIC8vIH1cclxuXHJcbiAgICAmLnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1iYXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5MTkxOTE7XHJcbiAgICB9XHJcblxyXG4gICAgJi5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFjayB7XHJcbiAgICAgICAgbGVmdDogLTEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFjayB7XHJcbiAgICAgICAgdG9wOiAtMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmLnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemUge1xyXG4gICAgICAgIGxlZnQ6IC0xMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICYuc2Nyb2xsLXkge1xyXG4gICAgICAgICYuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XHJcbiAgICAgICAgICAgIHRvcDogLTEycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIC5zY3JvbGwtZWxlbWVudF9vdXRlcixcclxuICAgICAgICAmLnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1lbGVtZW50X291dGVyIHtcclxuICAgICAgICAgICAgLy9yaWdodDogMS4zcmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogLjZyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKiB1cGRhdGUgc2Nyb2xsYmFyIG9mZnNldCBpZiBib3RoIHNjcm9sbHMgYXJlIHZpc2libGUgKi8iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcbiN3cmFwLm1haW4tcGFnZSB7XHJcbiAgICA+IC5wcm9ncmVzcy1iYXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICBsZWZ0OiAzLjZyZW07XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIHdpZHRoOiAwLjJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAyMHJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xyXG4gICAgICAgIC5jdXJyZW50IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZTUxO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgI21haW4ge1xyXG4gICAgICAgIGFydGljbGUge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgICAgICAjY29udGFpbmVyIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ib3gtYmFubmVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAubGlzdC1iYW5uZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDEzcmVtO1xyXG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTNyZW07XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogZmlsdGVyIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudHlwby1oZWFkaW5nLTAxIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmFydGkwMSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZzogOHJlbSAwIDI1cmVtO1xyXG4gICAgICAgICAgICAuc2Nyb2xsIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogNTQuNXJlbTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgICAgICAgICA+IHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42KTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjdyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNC4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoXCIuLi9pbWFnZXMvaWNvbi9pY28tc2Nyb2xsLWFycm93LnN2Z1wiLCBcImNlbnRlclwiLCBcImNvbnRhaW5cIik7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pbm5lci13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5ib3gtdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cmVtIDAgMCAxMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRpdC1kb3Q6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAyLjRyZW0sIDEuNCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJveC1jaXJjbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjMuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2My42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5sZWZ0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMjByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMxYzFjMWM7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5yaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbm5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpZGVvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXJ0aTAyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cmVtIDAgMTYuNXJlbTtcclxuICAgICAgICAgICAgLmJnIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTc2cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNzZyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ1LCAyNDUsIDAuNik7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgICAgICAgICAgICAgLy8gdHJhbnNmb3JtLW9yaWdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZmxvdy10eHQge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAzNSU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTcwJTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDIwcmVtLCAxLjA1LCByZ2JhKDIyMSwgMjIxLCAyMjEsIDAuNSkpO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU4cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc2xpZGVyLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDExOS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xyXG5cclxuICAgICAgICAgICAgICAgIC5oaWdobGlnaHQtc2xpZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAuc3dpcGVyLXNsaWRlOm50aC1vZi10eXBlKG9kZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmhpZ2hsaWdodC1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMS4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGh1bWJuYWlsIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmluZm8gLnRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTE4LjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxNi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNi43cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNjAwLCAzLjJyZW0sIDEuMyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aHVtYm5haWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNi43cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNiwgIzk5OSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXVsdGlFbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDIuNHJlbSwgMS40LCAkYmxhY2ssIC0wLjAxZW0pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFydGkwMyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDE1cmVtO1xyXG4gICAgICAgICAgICAuZmxvdy10eHQyIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMTUlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC03MCU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAyMHJlbSwgMS4wNSwgcmdiYSgyMjEsIDIyMSwgMjIxLCAwLjUpKTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDJyZW0gMCAwIDU4cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaW5uZXItd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAudHlwby1oZWFkaW5nLTAxIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmNlbnRlci1zbGlkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIC5zbGljay1zbGlkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuc2xpY2stbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnNsaWNrLWFjdGl2ZSAuYm94LWNlbnRlci1pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtY2VudGVyLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGh1bWJuYWlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzguM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzguM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAtNTAlLCAwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogN3JlbSA2cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuOHM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDMuMnJlbSwgMS4zLCAkYmxhY2ssIC0wLjAxZW0pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAxMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYsICRibGFjaywgLTAuMDFlbSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYm94LXV0aWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBhZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2xpZGUtdXRpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hcnRpMDQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA1cmVtO1xyXG4gICAgICAgICAgICAuYmcge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogNi43cmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc4LjNyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ1LCAyNDUsIDAuNik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJveC1ib2FyZC1tb3JlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnR5cG8taGVhZGluZy0wMSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3gtYm9hcmQtbW9yZSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3gtYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDVyZW07XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYm9hcmQtaW1nLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwOCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwLjZyZW07XHJcbiAgICAgICAgICAgICAgICAuc2xpY2stbGlzdCB7cGFkZGluZy1ib3R0b206IDNyZW07fVxyXG4gICAgICAgICAgICAgICAgLnNsaWNrLXRyYWNrIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtYm9hcmQtY2FyZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFydGkwNSB7cGFkZGluZy10b3A6IDE1cmVtO31cclxuXHJcbiAgICAgICAgLmFydGkwNiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTZyZW0gMCAwO1xyXG4gICAgICAgICAgICAuYmcge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogOS42cmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MnJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNjMuNnJlbTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmUxNDEgMCUsIHJnYmEoMjQ1LCAyNDUsIDI0NSwgMCkgMTAwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmZsb3ctdHh0MyB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDIwJTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNzAlO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMjByZW0sIDEuMDUsICNmNGYzZjApO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnR5cG8taGVhZGluZy0wMSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zbGlkZXItd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAuY2FyZWVycy1zbGlkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIC5zbGljay1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDkuNnJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGljay1hY3RpdmUgLmJveC1jYXJlZXJzLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRodW1ibmFpbCxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib3gtY2FyZWVycy1pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aHVtYm5haWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc4LjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2M3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVyZW0gMTMuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjVzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwJSwgMCwgMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg2MDAsIDUuNnJlbSwgMS4yKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAyLjRyZW0sIDEuNCwgJGJsYWNrLCAtMC4wMWVtKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJveC11dGlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGFnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uc2UoXCJtb2JpbGVcIikge1xyXG4gICAgI3dyYXAubWFpbi1wYWdlIHtcclxuICAgICAgICA+IC5wcm9ncmVzcy1iYXIge2Rpc3BsYXk6IG5vbmU7fVxyXG5cclxuICAgICAgICAjbWFpbiB7XHJcbiAgICAgICAgICAgIC5ib3gtYmFubmVyIHtcclxuICAgICAgICAgICAgICAgIC5saXN0LWJhbm5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGkgaW1nIHtoZWlnaHQ6IDVyZW07fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5hcnRpMDEge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHJlbSAwO1xyXG4gICAgICAgICAgICAgICAgLnNjcm9sbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pbm5lci13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAuYm94LXR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aXQtZG90Om50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmxlZnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMxYzFjMWM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnJpZ2h0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC03cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYXJ0aTAyIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA4cmVtO1xyXG4gICAgICAgICAgICAgICAgLmJveC1ib2FyZC1tb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1LjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJnIHtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU1LjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NC42cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmZsb3ctdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnNsaWRlci13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDRyZW0gMCAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgLmhpZ2hsaWdodC1zbGlkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnN3aXBlci1zbGlkZTpudGgtb2YtdHlwZShvZGQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zd2lwZXItZHJhZy1zY3JvbGwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuaGlnaGxpZ2h0LWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1LjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLm1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC05cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg2MDAsIDEuOHJlbSwgMS41NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aHVtYm5haWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43LCAjOTk5KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS41NSwgJGJsYWNrLCAtMC4wMWVtKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmFydGkwMyB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgOHJlbTtcclxuICAgICAgICAgICAgICAgIC5mbG93LXR4dDIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaW5uZXItd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnR5cG8taGVhZGluZy0wMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5jZW50ZXItc2xpZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWNrLWFjdGl2ZSAuYm94LWNlbnRlci1pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJveC1jZW50ZXItaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMCUsIDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAyLjRyZW0sIDEuNCwgJGJsYWNrLCAtMC4wMWVtKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJveC11dGlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYXJ0aTA0IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA1cmVtO1xyXG4gICAgICAgICAgICAgICAgLmJnIHt0b3A6IDIuMXJlbTt9XHJcbiAgICAgICAgICAgICAgICAudHlwby1oZWFkaW5nLTAxIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJveC1ib2FyZC1tb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMi4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ib3gtYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYm9hcmQtaW1nLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAuc2xpY2stdHJhY2sge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJveC1ib2FyZC1jYXJkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmFydGkwNSB7cGFkZGluZy10b3A6IDVyZW07fVxyXG5cclxuICAgICAgICAgICAgLmFydGkwNiB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cmVtIDAgMDtcclxuICAgICAgICAgICAgICAgIC5pbm5lci13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmZsb3ctdHh0MyxcclxuICAgICAgICAgICAgICAgIC5idG4tdmlldy1hbGwge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudHlwby1oZWFkaW5nLTAxIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnNsaWRlci13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAuYmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0LjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5jYXJlZXJzLXNsaWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGljay1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJveC1jYXJlZXJzLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHJlbSAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg2MDAsIDIuNHJlbSwgMS40KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNiwgJGJsYWNrLCAtMC4wMWVtKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIuYm94LXRvb2x0aXAge3Bvc2l0aW9uOiByZWxhdGl2ZTt9XHJcbi5ib3gtY29udGVudHMtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMTJyZW07XHJcbn1cclxuLy8g7J2867CY7KCBIHRpdGxlIOuwleyKpCDrtoDrtoRcclxuLnRpdC13cmFwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAmLnR5MDEge21hcmdpbi1ib3R0b206IDZyZW07fVxyXG4gICAgJi50eTAyIHtcclxuICAgICAgICAudHlwby1oZWFkaW5nLTAzIHtAaW5jbHVkZSB0ZXh0KDcwMCwgNC4ycmVtLCAxLjMpO31cclxuICAgIH1cclxuICAgIC8vICYudHkwMSB7bWFyZ2luLWJvdHRvbTogOHJlbTt9XHJcbn1cclxuLnRpdC1kb3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIGdhcDogLjhyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEuNnJlbTtcclxuICAgICAgICBoZWlnaHQ6IDEuNnJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjdyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmUxNDE7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgIH1cclxufVxyXG4vLyBIZWFkaW5nIGxheW91dFxyXG4ucGFnZS1oZWFkaW5nLWxheW91dCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnJlbTtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICAuYnJlYWRjcnVtYnMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAmIH4gLnR5cG8taGVhZGluZy0wMixcclxuICAgICAgICAmIH4gLmhlYWRpbmctdGl0LXdyYXAge21hcmdpbi10b3A6IDJyZW07fVxyXG4gICAgICAgICYuc3RpY2t5IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMi43cmVtIDhyZW0gMi43cmVtIDZyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGEsIGJ1dHRvbiB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42LCAjOTk5KTt9XHJcbiAgICAgICAgICAgICYgfiBsaSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUuMnJlbTtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmN1cnJlbnQge1xyXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUgYnV0dG9uOjphZnRlciB7dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTt9XHJcbiAgICAgICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvaWNvbi9pY28tYXJyb3ctZG93bi5zdmcnLCAnY2VudGVyJywgJ2NvbnRhaW4nKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnZpZXctdG9vbHRpcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDMuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtIDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJiB+IGxpIHttYXJnaW4tdG9wOiAxLjRyZW07fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42LCAjOTk5KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm9uIHtjb2xvcjogIzAwMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNiwgJGJsYWNrKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYmVmb3JlSGlkZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge2Rpc3BsYXk6IG5vbmU7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnR5cG8taGVhZGluZy0wMiB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTM7XHJcbiAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxLjZyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMS42cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMS42cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZW4ge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgLy8gJjo6YWZ0ZXIge21hcmdpbi1ib3R0b206IDFyZW07fVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zdWItaGVhZGluZyB7cGFkZGluZy10b3A6IDRyZW07IEBpbmNsdWRlIHRleHQoNzAwLCAxLjZyZW0sIDEuNik7fVxyXG4gICAgLmJ0bi11dGlsIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDVyZW07XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgLmRlcHRoLXRhYiB7bWFyZ2luLXRvcDogNXJlbTt9XHJcbn1cclxuLy8g6rKA7IOJIGxheW91dFxyXG4ucGFnZS1zZWFyY2gtbGF5b3V0IHtcclxuICAgIG1heC13aWR0aDogMTA1LjZyZW07XHJcbiAgICBtYXJnaW46IDAgYXV0byAxMnJlbTtcclxuICAgICYuc2hvcnQgeyBtYXJnaW46IDAgYXV0byAxMHJlbTt9XHJcbn1cclxuLy8g7KCR6riwIOq0gOugqCDsiqTtg4DsnbxcclxuLmJveC1mb2xkLXdyYXAge1xyXG4gICAgJi5zaG9ydCB7XHJcbiAgICAgICAgLmJveC1mb2xkIHtcclxuICAgICAgICAgICAgJi5pc0ZvbGQge21heC1oZWlnaHQ6IDIxcmVtO31cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmxvbmcge1xyXG4gICAgICAgIC5ib3gtZm9sZCB7XHJcbiAgICAgICAgICAgICYuaXNGb2xkIHttYXgtaGVpZ2h0OiAxMDByZW07fVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ib3gtZm9sZCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICYuaXNGb2xkIHtcclxuICAgICAgICAgICAgLy8gbWF4LWhlaWdodDogMTAwcmVtO1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA0NC41cmVtO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE5cmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgI0ZGRkZGRiAxMDAlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmIH4gLmJ0bi1mb2xkIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtkaXNwbGF5OiBub25lO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmIH4gLmJ0bi1mb2xkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLy8g7JeQ65+sIGxheW91dFxyXG4uZXJyb3Itd3JhcCB7XHJcbiAgICBwYWRkaW5nOiAyMHJlbSAyNXJlbTtcclxuICAgIC5ib3gtY2lyY2xlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAuYzEge1xyXG4gICAgICAgICAgICB3aWR0aDogMjhyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMjhyZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxLjVweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYzIge1xyXG4gICAgICAgICAgICB3aWR0aDogMTIuNXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMi41cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTYuMjVyZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxLjVweCBkYXNoZWQgIzAwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmMzIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI4cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI4cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGRkUwNDEgMCUsIHJnYmEoMjU1LCAyMjQsIDY1LCAwKSAxMDAlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYm94LXR4dCB7XHJcbiAgICAgICAgLnR5cG8taGVhZGluZy0wMiB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICBtYXJnaW46IDNyZW0gMCA4cmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYsICM1NTUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4vLyDsnoXroKUg7Y+8IGxheW91dFxyXG4jd3JhcC5mb3JtLWlucHV0LXdyYXAge1xyXG4gICAgbWluLXdpZHRoOiAxMDUuNnJlbTtcclxuICAgIC5saXN0LXN0ZXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDIwcmVtO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZTo6YWZ0ZXIge2Rpc3BsYXk6IG5vbmU7fVxyXG4gICAgICAgICAgICAmLmNvbXBsZXRlIHtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7fVxyXG4gICAgICAgICAgICAgICAgLmJnIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFMTQxO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZygnLi4vaW1hZ2VzL2ljb24vaWNvLWNvbXBsZXRlLnN2ZycsICdjZW50ZXInLCAnY29udGFpbicpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ib3gtdHh0IHtkaXNwbGF5OiBub25lO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmluZyB7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO31cclxuICAgICAgICAgICAgICAgIC5iZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0ZGRTE0MSAwJSwgcmdiYSgyNTUsIDIyNSwgNjUsIDApIDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJveC10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHN0cm9uZywgc3BhbiB7Y29sb3I6ICRibGFjazt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMy42cmVtO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTMuNnJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYmcge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYm94LXR4dCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGdhcDogMC42cmVtO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNi4zcmVtO1xyXG4gICAgICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgNC4ycmVtLCAxLjIzLCAjOTk5KTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42KTtcclxuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvcm0taW5wdXQtbGF5b3V0IHtcclxuICAgICAgICAmLnR5MDIge1xyXG4gICAgICAgICAgICAuYm94LWFncmVlLXdyYXAge3BhZGRpbmc6IDRyZW0gMCAwO31cclxuICAgICAgICAgICAgLmZvcm0taW5wdXQtbGlzdC50eTAzIHtcclxuICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIC50aXQge3BhZGRpbmctdG9wOiAxcmVtO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYm94LWZvcm0tdGl0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRibGFjaztcclxuICAgICAgICAgICAgLmJ0bi1kb3dubG9hZCB7Zm9udC1mYW1pbHk6ICdOb3RvU2Fuc0tSJzt9XHJcbiAgICAgICAgICAgICYudHkwMiB7Ym9yZGVyLWJvdHRvbTogbm9uZTt9XHJcbiAgICAgICAgICAgICYudHkwMyB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgICAgICA+IHNwYW4ge0BpbmNsdWRlIHRleHQoNzAwLCAxLjZyZW0sIDEuNik7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mb3JtLXRpdCB7QGluY2x1ZGUgdGV4dCg3MDAsIDQuMnJlbSwgMS4yMyk7fVxyXG4gICAgICAgIC5mb3JtLXR4dCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAyLjRyZW0sIDEuNTgpO1xyXG4gICAgICAgICAgICA+IGEge3RleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZm9ybS1zdWItdGl0IHtAaW5jbHVkZSB0ZXh0KDcwMCwgMy4ycmVtLCAxLjMpO31cclxuICAgICAgICAuaW1wb3J0YW50IHtjb2xvcjogI0ZGNTQ0MiAhaW1wb3J0YW50O31cclxuICAgICAgICAuYm94LXBob3RvLWF0dGFjaCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGdhcDogMy4ycmVtO1xyXG4gICAgICAgICAgICAudGh1bWIge1xyXG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcmVtO1xyXG4gICAgICAgICAgICAgICAgLmd1aWRlLXR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvaWNvbi9pY28tcGhvdG8uc3ZnJywgJ2NlbnRlcicsICdjb250YWluJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDNyZW0gMCAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNzUsICM5OTkpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBzdHJvbmcge0BpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNzUsICM5OTkpO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAuYm94LXR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgIC50aXQge0BpbmNsdWRlIHRleHQoNDAwLCAyLjRyZW0sIDEuNCk7fVxyXG4gICAgICAgICAgICAgICAgICAgIHAge0BpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNywgIzk5OSk7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJveC1idG4ge2p1c3RpZnktY29udGVudDogZmxleC1zdGFydDt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJveC1ncmlkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiAzLjJyZW07XHJcbiAgICAgICAgICAgICYgfiAuYm94LWdyaWQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmFkZHIgfiAuYm94LWdyaWQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgICAgICAgICAgID4gKiB7d2lkdGg6IDUwJSAhaW1wb3J0YW50O31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnR5MDIge1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgLnNlbGVjdC10eSB7d2lkdGg6IDE3LjhyZW07fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA4cmVtO1xyXG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge21hcmdpbi1sZWZ0OiA0cmVtO31cclxuICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7bWFyZ2luLWxlZnQ6IDA7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zdXAtdHh0IHtjb2xvcjogIzk5OTt9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mb3JtLWlucHV0LWxpc3Qge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgJi5lcnJvciB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtZ3JpZCB7YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuNnJlbSwgMS42Mik7XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jbnRzIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7bWFyZ2luLWJvdHRvbTogMDt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi50eTAyIHtcclxuICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdCB7cGFkZGluZy10b3A6IDA7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYudHkwMyB7XHJcbiAgICAgICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAudGl0IHtwYWRkaW5nLXRvcDogMDt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmZvcm0tZGwge1xyXG4gICAgICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuNnJlbSwgMS42Mik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJveC10aXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDZyZW0gMCAwO1xyXG4gICAgICAgICAgICAuZm9ybS1zdWItdGl0IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAyLjRyZW0sIDEuNCk7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYpO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYm94LWd1aWRlIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNnJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogNHJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0Y1RjVGNSAwJSwgcmdiYSgyNDUsIDI0NSwgMjQ1LCAwKSAxMDAlKTtcclxuICAgICAgICAgICAgLmRvdC1saXN0IHtcclxuICAgICAgICAgICAgICAgIGdhcDogMDtcclxuICAgICAgICAgICAgICAgIGxpLmltcG9ydGFudDo6YmVmb3JlIHtiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1NDQyO31cclxuICAgICAgICAgICAgICAgIGxpIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjg1KTt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi50eTAyIHttYXJnaW4tdG9wOiAtNnJlbTt9XHJcbiAgICAgICAgICAgICYudHkwMyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIuNnJlbSAwIDJyZW07XHJcbiAgICAgICAgICAgICAgICAuZG90LWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtkaXNwbGF5OiBub25lO31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJveC1ub3RpY2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogNHJlbSAwIDAgMy42cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgICAgLm5vdGljZS10aXQge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNSk7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMy42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdmdJY29uKDIuOHJlbSwgMi44cmVtLCAkaWNvbi1ub3RpY2UpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kb3QtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHt0b3A6IDUwJTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDIsICRncmF5LTAxKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gb3ZlcmxpZGVcclxuICAgICAgICAuYm94LWlucHV0LXdyYXAge1xyXG4gICAgICAgICAgICB3aWR0aDogMzcuNnJlbTtcclxuICAgICAgICAgICAgJi5mdWxsIHt3aWR0aDogMTAwJTt9XHJcbiAgICAgICAgICAgICYuc21hbGwge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0cmVtO1xyXG4gICAgICAgICAgICAgICAgaW5wdXQge3BhZGRpbmctcmlnaHQ6IDJyZW07fVxyXG4gICAgICAgICAgICAgICAgLmJveC1pbnB1dCBpbnB1dCB7cGFkZGluZy1yaWdodDogNXJlbTt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5tZWRpdW0ge3dpZHRoOiAyNy4zcmVtO31cclxuICAgICAgICAgICAgJi5sb25nIHt3aWR0aDogNDVyZW07fVxyXG4gICAgICAgICAgICAuYm94LWlucHV0IHtcclxuICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5tZWRpdW0wMiB7d2lkdGg6IDI0cmVtO31cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJveC1hZ3JlZS13cmFwIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xyXG4gICAgICAgICAgICAuYm94LWdyaWQge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAuYm94LWNoZWNrLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICYudHkwMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7cGFkZGluZy10b3A6IDEuNnJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zZWxlY3QtdHkge3dpZHRoOiAzNy42cmVtO31cclxuICAgICAgICAuYm94LWNoZWNrLXdyYXAsXHJcbiAgICAgICAgLmJveC1yYWRpby13cmFwOm5vdCgudHkwMikge3BhZGRpbmctdG9wOiAxcmVtO31cclxuICAgIH1cclxufVxyXG4vLyDrqqjrsJTsnbwg7KeA7JuQIOyViO2VqFxyXG4ubm8tcGMtd3JhcCB7XHJcbiAgICBwYWRkaW5nIDogMTdyZW0gMCAxNXJlbSAzLjNyZW07XHJcbiAgICAudHlwby10aXRsZS0wMiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0zLjNyZW07XHJcbiAgICAgICAgICAgIHRvcDogLTNyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMHJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCNmZmUwNDEgMCxyZ2JhKDI1NSwyMjQsNjUsMCkgMTAwJSk7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIHNwYW4ge0BpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNyk7fVxyXG59XHJcbi8vIOqygOyDieqysOqzvCDsl4bsnYxcclxuLm5vLXJlc3VsdC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBzdHJvbmcge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogM3JlbTtcclxuICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMi40cmVtLCAxLjQsICRibGFjaywgLTAuMDFlbSk7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMTByZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMTByZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaWNvbi9leC1tYXJrLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIsIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGRkUxNDEgMCUsIHJnYmEoMjU1LCAyMjUsIDY1LCAwKSAxMDAlKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDVyZW0sIDEsICM1NTUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNvbHV0aW9ucy13cmFwLFxyXG4uaW5zaWdodHMtd3JhcCB7XHJcbiAgICAjY29udGFpbmVye1xyXG4gICAgICAgIC5saXN0LWxhd3llcjpub3QoLnR5MDEsIC50eTAyLCAudHkwMykge1xyXG4gICAgICAgICAgICAuYm94LWluZm8tbGF3eWVyIHtcclxuICAgICAgICAgICAgICAgIC50aHVtYm5haWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7dHJhbnNmb3JtOiBzY2FsZSgxLjQpOyBtYXJnaW4tdG9wOiA0cmVtO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pbmZvIHtwYWRkaW5nLXRvcDogMnJlbTt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbnNlKFwibW9iaWxlXCIpIHtcclxuICAgIC8vIOyeheugpSDtj7wgbGF5b3V0XHJcbiAgICAvLyAjd3JhcC5mb3JtLWlucHV0LXdyYXAge1xyXG4gICAgLy8gICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgIC8vIH1cclxuICAgIC5ib3gtY29udGVudHMtd3JhcCB7Z2FwOiA4cmVtO31cclxuICAgIC50aXQtd3JhcCB7XHJcbiAgICAgICAgJi50eTAxIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICAgICAgLnR5cG8taGVhZGluZy0wMyB7QGluY2x1ZGUgdGV4dCg3MDAsIDMuMnJlbSwgMSk7fVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnR5MDIge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICAudHlwby1oZWFkaW5nLTAzIHtAaW5jbHVkZSB0ZXh0KDcwMCwgMi40cmVtLCAxLjQpO31cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucGFnZS1oZWFkaW5nLWxheW91dCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICAuYnJlYWRjcnVtYnMge1xyXG4gICAgICAgICAgICAmLnN0aWNreSB7cGFkZGluZzogMnJlbSAyLjRyZW07fVxyXG4gICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgIGEsIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS44NSwgIzk5OSk7XHJcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICYuY3VycmVudCAudmlldy10b29sdGlwIHtsZWZ0OiAzLjVyZW07IHotaW5kZXg6IDI7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5jdXJyZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAudmlldy10b29sdGlwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxN3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSBhIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjYsICM5OTkpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNiwgJGJsYWNrKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudHlwby1oZWFkaW5nLTAyIHtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMC44cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZGVwdGgtdGFiIHttYXJnaW4tdG9wOiAzcmVtO31cclxuICAgIH1cclxuICAgIC5wYWdlLXNlYXJjaC1sYXlvdXQge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDZyZW07XHJcbiAgICAgICAgJi5zaG9ydCB7bWFyZ2luOiAwIGF1dG8gNnJlbTt9XHJcbiAgICB9XHJcbiAgICAudGl0LWRvdCB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAuOHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAuOHJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjdyZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTE0MTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAvLyDsl5Drn6wgbGF5b3V0XHJcbiAgICAuZXJyb3Itd3JhcCB7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAwO1xyXG4gICAgICAgIC5ib3gtY2lyY2xlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgIC5jMSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTMuNXJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTMuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYzIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDYuNHJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNi40cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0zLjJyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmMzIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMy41cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMy41cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJveC10eHQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2cmVtO1xyXG4gICAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMS41cmVtIDAgNnJlbTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuOCwgIzU1NSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAvLyDqsoDsg4nqsrDqs7wg7JeG7J2MXHJcbiAgICAubm8tcmVzdWx0LXdyYXAge1xyXG4gICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNTUsICRibGFjaywgLTAuMDFlbSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiI3dyYXAuc29sdXRpb25zLXdyYXAge1xyXG4gICAgLmJveC1zZWFyY2gtcmVzdWx0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMnJlbTtcclxuICAgICAgICAucmVzdWx0LXR4dCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgM3JlbSAxcmVtO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDIuNHJlbSwgMS40NSk7XHJcbiAgICAgICAgICAgIGVtIHtmb250LXdlaWdodDogNzAwO31cclxuICAgICAgICB9XHJcbiAgICAgICAgLnJlc3VsdC1jb250ZW50cyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAycmVtIDA7XHJcbiAgICAgICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNCwgIzU1NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5tZW51LWluZGV4LXdyYXAge1xyXG4gICAgICAgICYgfiAubWVudS1pbmRleC13cmFwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTByZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idG4tYWNjcmQtYWxsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogMC40cmVtO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDIuNHJlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAgLDEuNnJlbSwgMS42MiwgIzk5OSk7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZyhcIi4uL2ltYWdlcy9pY29uL2ljby1wbHVzLWdyZXkuc3ZnXCIsIFwiY2VudGVyXCIsIFwiY29udGFpblwiKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYm94LWdyaWQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBnYXA6IDMuMnJlbTtcclxuICAgICAgICAgICAgPiAqIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEuNnJlbSk7XHJcbiAgICAgICAgICAgICAgICAuYWNjb3JkaW9uLXR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMC41cmVtKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNCwgIzU1NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjZyZW0sIDEuNCwgJGJsYWNrKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRldGFpbC1tYWluIHtcclxuICAgICAgICAmLmRldGFpbC1tYWluLW5ld3Mge1xyXG4gICAgICAgICAgICAucGFnZS1oZWFkaW5nLWxheW91dCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZGV0YWlsLW1haW4tbGF5b3V0IHtcclxuICAgICAgICAgICAgICAgIC5kZXRhaWwge1xyXG4gICAgICAgICAgICAgICAgICAgICYtbmF2IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSBhLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCA0LjJyZW0sIDEuNDUsICM5OTkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuOHJlbSwgMS41NSwgIzk5OSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCA0LjJyZW0sIDEuNDUsICRibGFjayk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjhyZW0sIDEuNTUsICRibGFjayk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi1jb250ZW50cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTE5cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDFyZW0pO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZGV0YWlsLW1haW4tbGF5b3V0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cmVtO1xyXG4gICAgICAgICAgICAubW8tbmF2LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDdyZW07XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2LjVyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIC8vIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgICAgICAgICAgICAgLy8gJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIC8vICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgLy8gICAgICYgfiAuZGV0YWlsLW5hdiB1bHt6LWluZGV4OiAxMDt9XHJcbiAgICAgICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgICAgICA+IGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYpO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmRJbWcoXCIuLi9pbWFnZXMvaWNvbi9pY28tYXJyb3ctZG93bi5zdmdcIiwgXCJjZW50ZXJcIiwgXCJjb250YWluXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5vbjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5tby1tZW51LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDYuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDEzLjVyZW0pO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMi40cmVtIDdyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAvLyB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgICAgICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmRlcDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gbGkgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pc0RlcDMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKFwiLi4vaW1hZ2VzL2ljb24vaWNvLXBsdXMuc3ZnXCIsIFwiY2VudGVyXCIsIFwiY29udGFpblwiKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKFwiLi4vaW1hZ2VzL2ljb24vaWNvLW1pbnVzLnN2Z1wiLCBcImNlbnRlclwiLCBcImNvbnRhaW5cIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZGVwMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMCAxcmVtIDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNywgIzU1NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRldGFpbCB7XHJcbiAgICAgICAgICAgICAgICAmLW5hdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIGEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuOSwgIzk5OSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZlMTQxIDIwLjEzJSwgcmdiYSgyNDUsIDI0NSwgMjQ1LCAwKSAxMjguODUlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuOHJlbSwgMS45LCAkYmxhY2spO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLXV0aWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1jb250ZW50cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTA1LjZyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGFydGljbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5pbnRyby13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS43NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50eXBvLXRpdGxlLTAxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmIH4gLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge21heC13aWR0aDogMTAwJTt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtYm9hcmQtbW9yZSAuYnRuLWZvbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAudGV4dC1mb3JtYXQtZGwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS42cmVtLCAxLjYyKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzU1NTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5kb3QtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0LWZvcm1hdC1kbC0wMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDMuMnJlbSwgMS4zKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVtIHtAaW5jbHVkZSB0ZXh0KDcwMCwgMS44cmVtLCAxLjU1KTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm1nLWJvdHRvbSB7bWFyZ2luLWJvdHRvbTogNHJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgZGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJveC1ib2FyZC1tb3JlIHttYXJnaW4tdG9wOiA2LjVyZW07fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJvYXJkLXRleHQtbGlzdC50eTAxIHtib3JkZXItdG9wOiAwO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuYnRuLXZpZXctYWxsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5ib2FyZC1jYXJkLWxpc3QudHkwMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zd2lwZXItd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMy4ycmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKGV2ZW4pIHttYXJnaW4tcmlnaHQ6IDA7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5zbGlkZXItd3JhcCArIC50aXQtd3JhcCB7bWFyZ2luLXRvcDogMTAuN3JlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgLmlzLWJvcmRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2RkZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi12aWV3LWFsbCB7dG9wOiAxNS41cmVtO31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnRodW1iLWxvbmcgLmJveC1pbmZvLWxhd3llciAudGh1bWJuYWlsIHtoZWlnaHQ6IDIxLjNyZW07fVxyXG4gICAgICAgICAgICAgICAgICAgIC5mb2xkLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5kb3QtbGlzdCB7Z2FwOiAxcmVtO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmZvbGQtdHh0IHttYXJnaW4tYm90dG9tOiAwO31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC1mb2xkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJiA+IGJyIHtkaXNwbGF5OiBub25lO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7bWFyZ2luLWJvdHRvbTogMi41cmVtO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuNnJlbSwgMS42Mik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmIH4gdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEuNXJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1NTU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmIH4gc3Ryb25nIHttYXJnaW4tdG9wOiAyLjVyZW07fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSByZXNwb25zZShcIm1vYmlsZVwiKSB7XHJcbiAgICAjd3JhcC5zb2x1dGlvbnMtd3JhcCB7XHJcbiAgICAgICAgJi5pc1Njcm9sbCB7XHJcbiAgICAgICAgICAgIC5kZXRhaWwtbWFpbi1sYXlvdXQge1xyXG4gICAgICAgICAgICAgICAgLm1vLW5hdi13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zY3JvbGxEb3duIHtcclxuICAgICAgICAgICAgLmRldGFpbC1tYWluIHtcclxuICAgICAgICAgICAgICAgICYuZGV0YWlsLW1haW4tbmV3cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmRldGFpbC1tYWluLWxheW91dCAuZGV0YWlsLW5hdiB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZGV0YWlsLW1haW4tbGF5b3V0IHtcclxuICAgICAgICAgICAgICAgICAgICAubW8tbmF2LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5tby1tZW51LXdyYXAge2hlaWdodDogY2FsYygxMDB2aCAtIDYuMnJlbSk7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuZGV0YWlsLW5hdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNi4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ib3gtc2VhcmNoLXJlc3VsdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDZyZW07XHJcbiAgICAgICAgICAgIC5yZXN1bHQtdHh0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDRyZW0gMDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNjUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5yZXN1bHQtY29udGVudHMge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tZW51LWluZGV4LXdyYXAge1xyXG4gICAgICAgICAgICAmIH4gLm1lbnUtaW5kZXgtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5idG4tYWNjcmQtYWxsIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJveC1ncmlkIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBnYXA6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgID4gKiB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgLmFjY29yZGlvbi10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge3dpZHRoOiAxMDAlO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZGV0YWlsLW1haW4ge1xyXG4gICAgICAgICAgICAmLmRldGFpbC1tYWluLW5ld3Mge1xyXG4gICAgICAgICAgICAgICAgLnBhZ2UtaGVhZGluZy1sYXlvdXQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZGV0YWlsLW1haW4tbGF5b3V0IHtcclxuICAgICAgICAgICAgICAgICAgICAuZGV0YWlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi1uYXYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDdyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIGEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMi40cmVtLCAxLjQsICM5OTkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS40cmVtLCAxLjcsICM5OTkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDIuNHJlbSwgMS40LCAkYmxhY2spO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjRyZW0sIDEuNywgJGJsYWNrKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLWNvbnRlbnRzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnBhZ2UtaGVhZGluZy1sYXlvdXQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmRldGFpbC1tYWluLWxheW91dCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICAgICAgICAgICAgIC5tby1uYXYtd3JhcC5zY3ItZG93biB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIC5tby1tZW51LXdyYXAge2hlaWdodDogY2FsYygxMDB2aCAtIDYuMnJlbSk7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmRldGFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgJi1uYXYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTIuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSBhLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuOHJlbSwgMS45LCAjOTk5KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMy42cmVtIDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi11dGlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgtbiArIDMpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYtY29udGVudHMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4LjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmludHJvLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS44NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudHlwby10aXRsZS0wMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgfiAudHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi1mb2xkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGV4dC1mb3JtYXQtZGwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZG90LWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQtZm9ybWF0LWRsLTAyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYubWctYm90dG9tIHttYXJnaW4tYm90dG9tOiAzcmVtO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS44cmVtLCAxLjU1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjJyZW0sIDIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYm94LWJvYXJkLW1vcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnRuLXZpZXctYWxsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJvYXJkLWNhcmQtbGlzdC50eTAyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnN3aXBlci13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWRlci13cmFwICsgLnRpdC13cmFwIHttYXJnaW4tdG9wOiA2cmVtO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmlzLWJvcmRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi12aWV3LWFsbCB7dG9wOiAwO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGh1bWItbG9uZyAuYm94LWluZm8tbGF3eWVyIC50aHVtYm5haWwge2hlaWdodDogMTUuNXJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib3gtZm9sZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgfiB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAuNnJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIiN3cmFwLnByb2Zlc3NvbmFscy13cmFwIHtcclxuICAgICNoZWFkZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gICAgI21haW4ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICNjb250YWluZXIge3BhZGRpbmc6IDA7fVxyXG4gICAgfVxyXG4gICAgLmJveC1jb250ZW50cy13cmFwIHttYXJnaW46IDEycmVtIDAgMjByZW07fVxyXG5cclxuICAgIC8v6rKA7IOJIOqysOqzvFxyXG4gICAgLmJveCB7XHJcbiAgICAgICAgJi1tZW1iZXItbGF5b3V0IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc4LjhyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0wNTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3gtYnRuIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cmVtIDAgMjByZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1kZXRhaWwge1xyXG4gICAgICAgICAgICAmLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAuZGV0YWlsIHtcclxuICAgICAgICAgICAgICAgICAgICAmLWxlZnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtN3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLm5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgNy4ycmVtLCAxLjEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ncmFkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMi40cmVtLCAxLjYpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYtcmlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY4LjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjguOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXV0aWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IC01cmVtIDE0LjRyZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiA4cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNy41JSk7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMi41cmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFjY2VudDtcclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS44cmVtLCAxLjU1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHt3b3JkLWJyZWFrOiBicmVhay1hbGw7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC51dGlsIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNzIuNSUpO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIuNnJlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTA1O1xyXG4gICAgICAgICAgICAgICAgICAgIC5ibnQtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtkaXNwbGF5OiBub25lO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmID4gYSwgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuOHJlbSwgMS40NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYucGRmOjphZnRlciB7QGluY2x1ZGUgc3ZnSWNvbigzLjJyZW0sIDMuMnJlbSwgJGljb24tcGRmKTsgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5wcmludDo6YWZ0ZXIge0BpbmNsdWRlIHN2Z0ljb24oMy4ycmVtLCAzLjJyZW0sICRpY29uLXByaW50KTsgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zbnM6OmFmdGVyIHtAaW5jbHVkZSBzdmdJY29uKDMuMnJlbSwgMy4ycmVtLCAkaWNvbi1zaGFyZSk7IH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYucGRmOjphZnRlciB7QGluY2x1ZGUgc3ZnSWNvbigzLjJyZW0sIDMuMnJlbSwgJGljb24tcGRmLW9uKTsgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYucHJpbnQ6OmFmdGVyIHtAaW5jbHVkZSBzdmdJY29uKDMuMnJlbSwgMy4ycmVtLCAkaWNvbi1wcmludC1vbik7IH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnNuczo6YWZ0ZXIge0BpbmNsdWRlIHN2Z0ljb24oMy4ycmVtLCAzLjJyZW0sICRpY29uLXNoYXJlLW9uKTsgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5saXN0LXNucyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLWxheW91dCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxNi44cmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEycmVtO1xyXG4gICAgICAgICAgICAgICAgLmJveC1kZXRhaWwtY29udGVudHMge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NC41cmVtKTtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwNS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICYudGFiLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnRhYi1jdHJsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50YWItY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJiA+ICoge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC50YWItbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTAzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAyLjRyZW0sIDEuNCwgJGdyYXktMDIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7ZGlzcGxheTogbm9uZTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtZGV0YWlsLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5kdGFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYtMDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowIDAgNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS0wMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbnRyby13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjc1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudHlwby10aXRsZS0wMSB7bGluZS1oZWlnaHQ6IDEuNDt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge21heC13aWR0aDogMTAwJTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi0wMiwgJi0wMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTo2cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTAzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRvdC1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDExcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuNnJlbSwgMS42KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHsgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42LCAkZ3JheS0wMSk7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAudGV4dC1mb3JtYXQtZGwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS42cmVtLCAxLjYyKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzU1NTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5kb3QtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtZm9sZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYgPiBiciB7ZGlzcGxheTogbm9uZTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHAge21hcmdpbi1ib3R0b206IDIuNXJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjZyZW0sIDEuNjIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJiB+IHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxLjVyZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTU1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJiB+IHN0cm9uZyB7bWFyZ2luLXRvcDogMi41cmVtO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAudXRpbC1uYXYge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNy42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUuNDVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLnF1aWNrIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi1wYXJ0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmxpc3Qtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMi42cmVtIDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0wNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0wMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGlzdC1pbm5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS44LCRncmF5LTAxLC0wLjAxNXJlbSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYtYXdhcmQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyLjRyZW0gMCAyLjRyZW0gMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS0wMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS0wMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYm94IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLWltZyB7d2lkdGg6IDYuNnJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2LjZyZW0pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDdyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNzUpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZygnLi4vaW1hZ2VzL2ljb24vaWNvLWFycm93MDIuc3ZnJywgJ2NlbnRlcicsICdjb250YWluJyk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLmFjY29yZGlvbi1saXN0e1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgLmFjY29yZGlvbiB7XHJcbiAgICAgICAgICAgICAgICAmLXRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmJ0bi1hY2NvcmRpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYudHkwMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMi40cmVtLCAxLjQpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKCcuLi9pbWFnZXMvaWNvbi9pY28tYXJyb3ctZG93bi5zdmcnLCAnY2VudGVyJywgJ2NvbnRhaW4nKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDRyZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sMSwkZ3JheS0wMSwtMC4wMTVyZW0pO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJywnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC4zcmVtO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHsgJjo6YWZ0ZXIge2Rpc3BsYXk6IG5vbmU7fX1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLmRldGFpbC1wcm9mZXNzb25hbHMge1xyXG4gICAgICAgIC5ib3gtZGV0YWlsLWxheW91dCB7XHJcbiAgICAgICAgICAgIC5ib3gtZGV0YWlsLWNvbnRlbnRzIHtcclxuICAgICAgICAgICAgICAgIC5ib2FyZC1jYXJkLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAmLnR5MDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYm94LWJvYXJkLWNhcmQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKXttYXJnaW4tdG9wOiAwO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUob2RkKXttYXJnaW4tdG9wOiAwO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjQuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbnNlKFwidGFibGV0XCIpIHtcclxuICAgICN3cmFwLnByb2Zlc3NvbmFscy13cmFwIHtcclxuICAgICAgICAuYm94LWRldGFpbC11dGlsIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAuaW5mbywgLnV0aWwge3dpZHRoOiAxMDAlOyBnYXA6IDRyZW07fVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uc2UoXCJtb2JpbGVcIikge1xyXG4gICAgI3dyYXAucHJvZmVzc29uYWxzLXdyYXAge1xyXG4gICAgICAgIC5ib3gtY29udGVudHMtd3JhcCB7bWFyZ2luOiA2cmVtIDAgOHJlbTt9XHJcbiAgICAgICAgLmJveC1pbnB1dCB7d2lkdGg6IDEwMCU7fVxyXG5cclxuICAgICAgICAvL+qygOyDiSDqsrDqs7xcclxuICAgICAgICAuYm94IHtcclxuICAgICAgICAgICAgJi1tZW1iZXItbGF5b3V0IHtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ib3gtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cmVtIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1kZXRhaWwge1xyXG4gICAgICAgICAgICAgICAgJi1pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNS4xcmVtIDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAuZGV0YWlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi1sZWZ0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMy4ycmVtLCAxLjMpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdyYWRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYtcmlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0LjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLXV0aWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0wNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDFweCAwcHggI0U0RTRFNDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczpmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC51dGlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHJlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYm50LWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDEuNHJlbSAxcmVtIDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7ZGlzcGxheTogbm9uZTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7Ym9yZGVyLXRvcDogbm9uZTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmID4gYSwgYnV0dG9uIHsgZ2FwOiAwOyB3aWR0aDogMTAwJTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge2Rpc3BsYXk6IG5vbmU7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmxpc3Qtc25zIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMi4ycmVtIDJyZW0gMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKC1uKzQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge2dhcDogMnJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi1sYXlvdXQge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC1kZXRhaWwtY29udGVudHMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGFiLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjhyZW0sIDEuNSwgJGdyYXktMDIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJveC1kZXRhaWwtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZHRhaWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0wMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowIDAgM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZG90LWxpc3Qge2dhcDogLjhyZW07fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbnRyby13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnR4dCB7cGFkZGluZy10b3A6IDFyZW07fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtMDIsICYtMDMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRvdC1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuNnJlbSwgMS42KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge0BpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNiwgJGdyYXktMDEpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGV4dC1mb3JtYXQtZGwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZG90LWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJveC1mb2xkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJiB+IHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMC42cmVtIDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnV0aWwtbmF2IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5xdWljayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLXBhcnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5saXN0LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGlzdC1pbm5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHttYXJnaW4tdG9wOiAxLjZyZW07fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtYXdhcmQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMi40cmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge2dhcDogMS42cmVtO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtaW1nIHt3aWR0aDogNi42cmVtO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNi42cmVtKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZygnLi4vaW1hZ2VzL2ljb24vaWNvLWFycm93MDIuc3ZnJywgJ2NlbnRlcicsICdjb250YWluJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hY2NvcmRpb24tbGlzdHtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgLmFjY29yZGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgJi10aXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnRuLWFjY29yZGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnR5MDIgeyBAaW5jbHVkZSB0ZXh0KDcwMCwgMS44cmVtLCAxLjU1KTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxcmVtIDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwxLjYsJGdyYXktMDEsMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRldGFpbC1wcm9mZXNzb25hbHMge1xyXG4gICAgICAgICAgICAuYm94LWRldGFpbC1sYXlvdXQge1xyXG4gICAgICAgICAgICAgICAgLmJveC1kZXRhaWwtY29udGVudHMge1xyXG4gICAgICAgICAgICAgICAgICAgIC5ib2FyZC1jYXJkLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDcuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi50eTAyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zd2lwZXItd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiN3cmFwLmluc2lnaHRzLXdyYXAge1xyXG4gICAgLmRldGFpbC1jb250ZW50cy1sYXlvdXQge1xyXG4gICAgICAgIC5wYWdlLWhlYWRpbmctbGF5b3V0IHttYXJnaW4tYm90dG9tOiAwO31cclxuICAgIH1cclxuXHJcbiAgICAuYm94LWNoZWNrLXdyYXAge2p1c3RpZnktY29udGVudDogZmxleC1lbmR9O1xyXG4gICAgLmJvYXJkLWltZy1saXN0IHtnYXA6IDEwcmVtIDMuMnJlbTt9XHJcbiAgICAuYm94LWJ0biB7XHJcbiAgICAgICAgJi5zdWJzIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcclxuICAgICAgICAgICAgLmJ0bi12aWV3LWFsbCB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ05vdG9TYW5zS1InO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmJveC1ib2FyZC1tb3JlIHttYXJnaW4tdG9wOiAxM3JlbTt9XHJcbiAgICB9XHJcbiAgICAuYm9hcmQtdGV4dC1saXN0IHtcclxuICAgICAgICAmLnR5MDEge1xyXG4gICAgICAgICAgICBnYXA6IDMuMnJlbTtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICRncmF5LTA1O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMDU7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICRhY2NlbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJveC1kb2N1bWVudC13cmFwIHtwYWRkaW5nOiA0cmVtO31cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLm5ld3NsZXR0ZXIge1xyXG4gICAgICAgIC5ib2FyZC1jYXJkLWxpc3Qge1xyXG4gICAgICAgICAgICAmID4gbGl7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzNC40cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSBcclxuICAgIH1cclxuICAgICYueW91dHViZSB7XHJcbiAgICAgICAgLnBhZ2UtaGVhZGluZy1sYXlvdXQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnlvdXR1YmUtd3JhcCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvOyBcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyBcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIC55b3V0dWJlLWZyYW1lIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxuICAgICAgICAgICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgXHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwOyBcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwOyBcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ib3gtYnRuIHttYXJnaW4tdG9wOiA2cmVtO31cclxuICAgIH1cclxufVxyXG5cclxuLy8gTU9CSUxFXHJcbkBpbmNsdWRlIHJlc3BvbnNlKFwibW9iaWxlXCIpIHtcclxuICAgICN3cmFwLmluc2lnaHRzLXdyYXAge1xyXG4gICAgICAgIC5ib3gtY2hlY2std3JhcCB7anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0fTtcclxuICAgICAgICAuYm94LWlucHV0IHt3aWR0aDogMTAwJTt9XHJcbiAgICAgICAgLmJvYXJkLWltZy1saXN0IHtnYXA6IDZyZW0gMDt9XHJcbiAgICAgICAgLmJveC1idG4ge1xyXG4gICAgICAgICAgICAmLnN1YnMge21hcmdpbi1ib3R0b206IDRyZW07fVxyXG4gICAgICAgICAgICAmLmJveC1ib2FyZC1tb3JlIHttYXJnaW4tdG9wOiA2cmVtO31cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJvYXJkLXRleHQtbGlzdCB7XHJcbiAgICAgICAgICAgICYudHkwMSB7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICRncmF5LTA1O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTA1O1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkYWNjZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ib3gtZG9jdW1lbnQtd3JhcCB7cGFkZGluZzogM3JlbSAycmVtO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLm5ld3NsZXR0ZXIge1xyXG4gICAgICAgICAgICAuYm9hcmQtY2FyZC1saXN0IHtcclxuICAgICAgICAgICAgICAgIC5ib3gtYm9hcmQtY2FyZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgLmxpc3QtdXRpbCB7IHBhZGRpbmctYm90dG9tOiAzcmVtO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSBcclxuICAgICAgICB9XHJcbiAgICAgICAgJi55b3V0dWJlIHtcclxuICAgICAgICAgICAgLnBhZ2UtaGVhZGluZy1sYXlvdXQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpZnJhbWUge1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTcuM3JlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYm94LWJ0biB7bWFyZ2luLXRvcDogOHJlbTt9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQGtleWZyYW1lcyBzdHJva2Uge1xyXG4gICAgdG8ge1xyXG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4jd3JhcC5maXJtLXdyYXAge1xyXG4gICAgLnRhYi13cmFwIHtcclxuICAgICAgICAuaWNvbi1wcmludCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAvLyDshozqsJxcclxuICAgIC5pbnRyby13cmFwIHtcclxuICAgICAgICAuYm94LXZpc3VhbCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDcuOHJlbTtcclxuICAgICAgICAgICAgLnR5cG8taGVhZGluZy0wMSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtwYWRkaW5nLWxlZnQ6IDExcmVtO31cclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtmb250LXNpemU6IDYuMnJlbTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHJlbTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3N1Yi9pbnRyby1iZy5wbmcnKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJveC1pbnRyby10eHQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXJlbTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgLmNpcmNsZS1hbmkge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAzOS42cmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE3NnJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTc2cmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0ZGRTE0MSAyMy43NCUsIHJnYmEoMjQ1LCAyNDUsIDI0NSwgMCkgOTUuNDMlKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDEuM3M7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge3RyYW5zZm9ybTogc2NhbGUoMSk7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5iZWZvcmUtdHh0IHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDExNi41cmVtO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDE2cmVtLCAxLjI1KTtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjA1O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3gtY29udGVudHMtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjguOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMCA0My4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNDMuMnJlbSAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRsIHtmbG9hdDogcmlnaHQ7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBpbWcge3dpZHRoOiAxMDAlOyBwYWRkaW5nLXJpZ2h0OiA0cmVtO31cclxuICAgICAgICAgICAgICAgICAgICBkbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZyZW0gMCAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBkZCB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS42Nik7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgfVxyXG5cclxuICAgIC8vIOyXsO2YgVxyXG4gICAgLmhpc3Rvcnktd3JhcCB7XHJcbiAgICAgICAgLmJveC1sYXlvdXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTFyZW07XHJcbiAgICAgICAgICAgIG5hdiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjdyZW07XHJcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgbGkgYSxcclxuICAgICAgICAgICAgICAgICAgICBsaSBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDJyZW0sIDEuNywgIzk5OSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMi42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZlMTQxIDIwLjEzJSwgcmdiYSgyNDUsIDI0NSwgMjQ1LCAwKSAxMjguODUlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDJyZW0sIDEuNywgJGJsYWNrKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5yaWdodCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjdyZW0pO1xyXG5cclxuICAgICAgICAgICAgICAgIC50eXBvLWhlYWRpbmctMDEge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMy42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIHNwYW46bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmJveC1jb250ZW50cy13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjFyZW0gMTZyZW0gMCAyNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjA1LjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmNWY1ZjUgMCUsIHJnYmEoMjQ1LCAyNDUsIDI0NSwgMCkgMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC03OXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTg3cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTc2cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3NnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZlMTQxIDIzLjc0JSwgcmdiYSgyNDUsIDI0NSwgMjQ1LCAwKSA5NS40MyUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgYXJ0aWNsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlblxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAudGl0LWRvdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDUuNnJlbSwgMS4zNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAubGlzdC1oaXN0b3J5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAueWVhciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg2MDAsIDEuOHJlbSwgMS40LCAkYmxhY2ssIC0wLjAxZW0pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5hbmktZmlndXJlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7b3BhY2l0eTogMTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5jaDEgLmFuaS1maWd1cmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdmc6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaXJjbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDEwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDEwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTdyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNpcmNsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogNSA1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnOmZpcnN0LW9mLXR5cGUgY2lyY2xlIHthbmltYXRpb246IHN0cm9rZSAxLjVzIGVhc2Utb3V0IGZvcndhcmRzO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2ZzpsYXN0LW9mLXR5cGUgY2lyY2xlIHthbmltYXRpb246IHN0cm9rZSAxLjVzIDFzIGVhc2Utb3V0IGZvcndhcmRzO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmNoMiAuYW5pLWZpZ3VyZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge21hcmdpbi1sZWZ0OiAtN3JlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmUxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOS4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMC45cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMTAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMTAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubGluZTIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMTAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMTAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudHkwMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwLjlyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNC4xcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjlyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMC4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50eTAyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50eTAzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDAuOXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNC4xcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjlyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMC4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdmctY2lyY2xlIGNpcmNsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2UtZGFzaGFycmF5OiAxMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDEwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnN2Zy1jaXJjbGUudHkwMiB7dHJhbnNpdGlvbi1kZWxheTogMXM7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZGFzaC1saW5lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMnM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2UtZGFzaGFycmF5OiA1IDU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDEwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmRhc2gtY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDIuNXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRhc2gtbGluZSB7d2lkdGg6IDEwMCU7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmUyIHBhdGgge2FuaW1hdGlvbjogc3Ryb2tlIDIuNXMgMC44cyBlYXNlLW91dCBmb3J3YXJkczt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGluZTEgcGF0aCB7YW5pbWF0aW9uOiBzdHJva2UgMi41cyAwLjVzIGVhc2Utb3V0IGZvcndhcmRzO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zdmctY2lyY2xlLnR5MDEgY2lyY2xlIHthbmltYXRpb246IHN0cm9rZSAxLjVzIGVhc2Utb3V0IGZvcndhcmRzO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zdmctY2lyY2xlLnR5MDIgY2lyY2xlIHthbmltYXRpb246IHN0cm9rZSAxLjVzIDFzIGVhc2Utb3V0IGZvcndhcmRzO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmNoMyAubGlzdC1oaXN0b3J5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5jaDMgLmFuaS1maWd1cmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5hbmktY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjZzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTMwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYzIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMzAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmMzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMzAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRyaWFuZ2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMy44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyOS43cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMTIwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMTIwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYW5pLWNpcmNsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmMyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYzMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRyaWFuZ2xlIHBhdGgge2FuaW1hdGlvbjogc3Ryb2tlIDEuNXMgMXMgZWFzZS1vdXQgZm9yd2FyZHM7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuY2g0IC5hbmktZmlndXJlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNC43cmVtIDhyZW0gOC40cmVtIDcuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmFuaS1jaXJjbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNnM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmMxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMzAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0zMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC41cztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYzMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC0zMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYzQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaXJjbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2UtZGFzaGFycmF5OiAxMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMTAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmM1IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEzLjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMTAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDEwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hbmktY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmMxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmMzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmM0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2lyY2xlIHthbmltYXRpb246IHN0cm9rZSAxLjVzIDFzIGVhc2Utb3V0IGZvcndhcmRzO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jNSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNpcmNsZSB7YW5pbWF0aW9uOiBzdHJva2UgM3MgMnMgZWFzZS1vdXQgZm9yd2FyZHM7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyDsiJjsg4FcclxuICAgIC5hd2FyZC13cmFwIHtcclxuICAgICAgICAucGFnZS1oZWFkaW5nLWxheW91dCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5saXN0LWF3YXJkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBnYXA6IDEycmVtIDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycmVtO1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzMuMzMlO1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50aHVtYm5haWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGFjY2VudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50aXQsIC50eHQge3RleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzguMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzOC4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMS41cHggZGFzaGVkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7d2lkdGg6IDIwcmVtO31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNnJlbSAwIDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAyLjRyZW0sIDEuNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNiwgIzU1NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8g7IKs66y07IaMXHJcbiAgICAub2ZmaWNlLXdyYXAge1xyXG4gICAgICAgICYuZG9tZXN0aWMge1xyXG4gICAgICAgICAgICAuZ3JpZC1sYXlvdXQ+LnJpZ2h0IC5tYXAtaW5mbyAuaW5mby10eHQgbGkuYWRkciB7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtmb250LXdlaWdodDogNDAwO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGFiLXdyYXAgLnRhYi1saXN0IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICNjb250YWluZXIgPiAuaW5uZXItd3JhcCB7XHJcbiAgICAgICAgICAgIC50YWItd3JhcCAudGFiLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgbGkgYSxcclxuICAgICAgICAgICAgICAgIGxpIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZ3JpZC1sYXlvdXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAub2ZmaWNlLXRpdCB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDQuMnJlbSwgMS4zMyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPiAubGVmdCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyOXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IC5yaWdodCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgICAgICAuYm94LWZvbGQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgLm9mZmljZS1pbnRybyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50aHVtYiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNjAwLCA4LjZyZW0sIDEuMSwgI2Y1ZjVmNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJveC10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMnJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAzLjJyZW0sIDEuNDMpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNzUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5tYXAtaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmluZm8tdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxcmVtIDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWRkciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMy4ycmVtLCAxLjMpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS44cmVtLCAxLjgyKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuOHJlbSwgMS41NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjhyZW0sIDEuNTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS44cmVtLCAxLjU1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmIH4gc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS44cmVtLCAxLjU1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmIH4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJiB+IC5pbmZvLXR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5tYXAtYXJlYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogOHJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLm1hcC11dGlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYm94LXRyYWZmaWMge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgICAgICAgICAgICBkbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMi40cmVtLCAxLjE1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZ3JlZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjM2I5ZjM3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJyb3duIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2IzOTYyNztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ibHVlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzBlNjJiNztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5yZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZTExNTA4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjc1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjZyZW0sIDEuNzUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmIH4gdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAyKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuNnJlbSwgMik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5idXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idG4tdHh0LWRvd25sb2FkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uc2UoXCJtb2JpbGVcIikge1xyXG4gICAgI3dyYXAuZmlybS13cmFwIHtcclxuICAgICAgICAudGFiLXdyYXAge1xyXG4gICAgICAgICAgICAuaWNvbi1wcmludCB7ZGlzcGxheTogbm9uZTt9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuaXNTY3JvbGwgLmhpc3Rvcnktd3JhcCAuYm94LWxheW91dCB7XHJcbiAgICAgICAgICAgIG5hdiB1bCB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDEzLjZyZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDIuNHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNjcm9sbERvd24gLmhpc3Rvcnktd3JhcCAuYm94LWxheW91dCB7XHJcbiAgICAgICAgICAgIG5hdiB1bCB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDYuNnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8g7IaM6rCcXHJcbiAgICAgICAgLmludHJvLXdyYXAge1xyXG4gICAgICAgICAgICAuYm94LXZpc3VhbCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogM3JlbTtcclxuICAgICAgICAgICAgICAgIC50eXBvLWhlYWRpbmctMDEge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjI7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge3BhZGRpbmctbGVmdDogMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge2ZvbnQtc2l6ZTogMi40cmVtO31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYmcge2hlaWdodDogMThyZW07fVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYm94LWludHJvLXR4dCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTByZW07XHJcbiAgICAgICAgICAgICAgICAuY2lyY2xlLWFuaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTQycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTQycmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJlZm9yZS10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNjMuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgNC44cmVtLCAxLjIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJveC1jb250ZW50cy13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRsIHtwYWRkaW5nLWxlZnQ6IDA7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkbCB7ZmxvYXQ6IG5vbmU7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7cGFkZGluZy1yaWdodDogMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gMi40cmVtIDAgMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZCB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS44OCk7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIOyXsO2YgVxyXG4gICAgICAgIC5oaXN0b3J5LXdyYXAge1xyXG4gICAgICAgICAgICAucGFnZS1oZWFkaW5nLWxheW91dCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3gtbGF5b3V0IHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgbmF2IHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA3cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge2ZsZXgtc2hyaW5rOiAwO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkgYSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjhyZW0gMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjhyZW0sIDEuOSwgIzk5OSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjhyZW0gMy42cmVtIDAuOHJlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucmlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDlyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50eXBvLWhlYWRpbmctMDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuYm94LWNvbnRlbnRzLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhyZW0gMi40cmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmNpcmNsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDkwcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTc0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwOS43cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDkuN3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0LWRvdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDYwMCwgMy4ycmVtLCAxLjMpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5saXN0LWhpc3Rvcnkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYyKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAueWVhciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDYwMCwgMS42cmVtLCAxLjYyLCAkYmxhY2ssIC0wLjAxZW0pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYW5pLWZpZ3VyZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNHJlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTguMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4LjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jaDEgLmFuaS1maWd1cmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnOmxhc3Qtb2YtdHlwZSB7bWFyZ2luLWxlZnQ6IC01cmVtO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmNoMiAuYW5pLWZpZ3VyZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYm94IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7bWFyZ2luLWxlZnQ6IC01cmVtO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5saW5lMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmUyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnR5MDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDAuN3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMi44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2LjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudHkwMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudHkwMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMC43cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMi44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2LjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRhc2gtY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMy4xcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMy4xcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuY2gzIC5hbmktZmlndXJlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA0cmVtIDAgNHJlbSAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRyaWFuZ2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjcuN3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0LjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jaDQgLmFuaS1maWd1cmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMy45cmVtIDYuNnJlbSA3cmVtIDYuM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hbmktY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmM1IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMuM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzLjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyDsiJjsg4FcclxuICAgICAgICAuYXdhcmQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5wYWdlLWhlYWRpbmctbGF5b3V0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmxpc3QtYXdhcmQge1xyXG4gICAgICAgICAgICAgICAgZ2FwOiA2cmVtIDAuNnJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZyZW07XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMC4zcmVtKTtcclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDExcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHt3aWR0aDogNnJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIuNHJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjg1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAudHh0IHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS4ycmVtLCAxLjgzLCAjNTU1KTt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyDsgqzrrLTshoxcclxuICAgICAgICAub2ZmaWNlLXdyYXAge1xyXG4gICAgICAgICAgICAudGFiLXdyYXAgLnRhYi1saXN0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07XHJcbiAgICAgICAgICAgICAgICBsaSBhLFxyXG4gICAgICAgICAgICAgICAgbGkgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZ3JpZC1sYXlvdXQge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGdhcDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgLm9mZmljZS10aXQge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAzLjJyZW0sIDEuMTIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgPiAubGVmdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICA+IC5yaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC1mb2xkLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5vZmZpY2UtaW50cm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRodW1iIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJveC10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNnJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDIuNHJlbSwgMS41OCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuODUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5tYXAtaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbmZvLXR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuNnJlbSwgMS42KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbixcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWRkciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMi40cmVtLCAxLjQpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS42cmVtLCAxLjc3KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS42cmVtLCAxKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgfiAuaW5mby10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLm1hcC1hcmVhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNHJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLm1hcC11dGlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuYm94LXRyYWZmaWMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAub2ZmaWNlLXRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJiB+IGRsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDEuOHJlbSwgMS41NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNzUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS42cmVtLCAxLjc1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmIH4gdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjZyZW0sIDIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc3Vid2F5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogN3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmJ1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idG4tdHh0LWRvd25sb2FkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIjd3JhcC5jYXJlZXJzLXdyYXAge1xyXG4gICAgLmZvcmVpZ24td3JhcCB7XHJcbiAgICAgICAgLmJveC1sYXlvdXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG5hdiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjdyZW07XHJcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgbGkgYSxcclxuICAgICAgICAgICAgICAgICAgICBsaSBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDJyZW0sIDEuNywgIzk5OSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMi42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZlMTQxIDIwLjEzJSwgcmdiYSgyNDUsIDI0NSwgMjQ1LCAwKSAxMjguODUlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDJyZW0sIDEuNywgJGJsYWNrKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5yaWdodCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg4MCUgLSAyN3JlbSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ib3gtY29udGVudHMtd3JhcCB7Z2FwOiAxMHJlbTt9XHJcbiAgICAgICAgYXJ0aWNsZSB7XHJcbiAgICAgICAgICAgIC5ib3gtYnRuIHttYXJnaW4tdG9wOiAxMHJlbTt9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ib3gtYXR0YWNoLXdyYXAge1xyXG4gICAgICAgICAgICAuYm94LWJ0biB7bWFyZ2luLXRvcDogMDt9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJveC1jaGVjay13cmFwIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgZ2FwOiAxLjRyZW07XHJcbiAgICB9XHJcbiAgICAuYm9hcmQtY2FyZC1saXN0IHtcclxuICAgICAgICBnYXA6IDUuN3JlbSAzLjJyZW07XHJcbiAgICAgICAgLmJveC1ib2FyZC1jYXJkIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNy40cmVtO1xyXG4gICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHJlbTtcclxuICAgICAgICAgICAgICAgIC5ib3gtdXRpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIC50aW1lIHtwYWRkaW5nLXJpZ2h0OiAwLjhyZW07IEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNSwkZ3JheS0wMik7fVxyXG4gICAgICAgICAgICAgICAgICAgIC5kYXRlIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjUsJGdyYXktMDEpO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5kZXRhaWwtY29udGVudHMtbGF5b3V0IHtcclxuICAgICAgICAucGFnZS1oZWFkaW5nLWxheW91dCB7bWFyZ2luLWJvdHRvbTogMDt9XHJcbiAgICAgICAgLmRldGFpbC1oZWFkLWxheW91dCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXJlbTtcclxuICAgICAgICAgICAgLmJveC1idG4ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNnJlbSAwIDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJveC1kZXRhaWwtaW5mbyB7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAmID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge0BpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNyk7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5kb3QtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYXR0ZW50aW9uLXR4dCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXJlbTtcclxuICAgICAgICAgICAgICAgIHNwYW4geyBAaW5jbHVkZSB0ZXh0KDQwMCwgMS44cmVtLCAxLjcsICRncmF5LTAxKTt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYm94LXJlY3J1aXRlci1pbmZvIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxNS42cmVtO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cmVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDIuNXJlbSAwIDA7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgLnR5cG8tdGl0bGUtMDEge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExLjZyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCA0LjJyZW0sIDEuMyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yZWNydWl0ZXItaW5mbyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNHJlbTtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBnYXA6IDJyZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnJlbTtcclxuICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7IGZsZXgtZ3JvdzogMTt9XHJcbiAgICAgICAgICAgICAgICBzcGFuLGEge0BpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNTUpO31cclxuICAgICAgICAgICAgICAgIHN0cm9uZyB7QGluY2x1ZGUgdGV4dCg3MDAsIDEuOHJlbSwgMS41NSk7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJveC10ZXh0LXdyYXAge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAuYm94LXR4dCB7XHJcbiAgICAgICAgICAgIHN0cm9uZyB7Zm9udC1mYW1pbHk6ICRlbjt9XHJcbiAgICAgICAgICAgIC5zdWItdGl0IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMCA0cmVtO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDIuNHJlbSwgMS41KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtwYWRkaW5nLXRvcDogMDt9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjg3NSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJveC1yb3VuZC13cmFwIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogMTJyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDZyZW07XHJcbiAgICAgICAgICAgIC5yb3VuZC1sZWZ0LCAucm91bmQtcmlnaHQge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMyLjNyZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogN3JlbTtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC02cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDQuM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0LjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3JlbSAwIDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtwYWRkaW5nLXRvcDogMS40cmVtO31cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjc1KTtcclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnJvdW5kLWxlZnQge1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0wNTt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnJvdW5kLXJpZ2h0IHtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0ZGRTA0MSAwJSwgcmdiYSgyNTUsIDIyNCwgNjUsIDApIDEwMCUpO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyDsmIHsnoXslYjrgrRcclxuICAgIC5pbnRyby13cmFwIHtcclxuICAgICAgICAuYm94LWdyaWQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICA+IGR0IHtcclxuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI3LjVyZW07XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgNC4ycmVtLCAxLjMzKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IGRkIHtmbGV4LWdyb3c6IDE7fVxyXG4gICAgICAgIH1cclxuICAgICAgICBhcnRpY2xlIHtvdmVyZmxvdzogaGlkZGVuO31cclxuICAgICAgICAuYXJ0aWNsZTAxIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAuYmcge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNDguOHJlbTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MnJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9zdWIvaW50cm8wNC5wbmcnKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYWZ0ZXItdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTgwJTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAyMHJlbSwgMS4wNSwgI0Y0RjNGMCk7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pbm5lci13cmFwIHtwYWRkaW5nLWJvdHRvbTogNDByZW07fVxyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGdhcDogOHJlbTtcclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDcuMnJlbSwgMS4xMyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC50eHQge0BpbmNsdWRlIHRleHQoNDAwLCAyLjRyZW0sIDEuNSk7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXJ0aWNsZTAyIHtcclxuICAgICAgICAgICAgLmJvYXJkLXRvcCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDAgMTVyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jaXJjbGUtZ3JvdXAge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIC5ib3gtY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ0LjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NC4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi50eTAyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYudHkwMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi55ZWxsb3cge2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGRkUwNDEgMCUsIHJnYmEoMjU1LCAyMjQsIDY1LCAwKSAxMDAlKTt9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50aXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDIuNHJlbSwgMS41OCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS43NSk7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnR4dDAxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjg1LCAjNTU1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50eHQwMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuODUsICM1NTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnR4dDAzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS44NSwgIzk5OSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hcnRpY2xlMDMge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXJlbTtcclxuICAgICAgICAgICAgLmlubmVyLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDRyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS44cmVtLCAxLjU1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuLCBhIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS44cmVtLCAxLjU1KTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYgfiBsaSB7bWFyZ2luLWxlZnQ6IDZyZW07fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmNvbnRhY3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE0LjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJvbmcge2ZvbnQtZmFtaWx5OiAkZW47fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIOyngOybkFxyXG4gICAgLnN1cHBvcnQtd3JhcCB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBhcnRpY2xlIHtcclxuICAgICAgICAgICAgLmlubmVyLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNzZyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAwIDA7XHJcbiAgICAgICAgICAgICAgICAuYm94LXRvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTMxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTByZW0gYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ib3gtYm90dG9tIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcmVtIDIycmVtIDEwcmVtICAwO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNzZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGNUY1RjUgMCUsIHJnYmEoMjQ1LCAyNDUsIDI0NSwgMCkgMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAubWVudS1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6ICA1cmVtIDEzLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3LjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDQuMnJlbSwgMS4zMyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtwYWRkaW5nLXRvcDogMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3JlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW5mbyAubmFtZSB7Zm9udC13ZWlnaHQ6IDcwMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYnRuLWFwcGx5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IC42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5hbWUge0BpbmNsdWRlIHRleHQoNDAwLCAyLjRyZW0sIDEuNDEpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50eXBlIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYyLCAjNTU1KTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi1hcHBseSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjYyKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKFwiLi4vaW1hZ2VzL2ljb24vaWNvLWFjY29yZGlvbi11cC5zdmdcIiwgXCJjZW50ZXJcIiwgXCJjb250YWluXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuQGluY2x1ZGUgcmVzcG9uc2UoXCJwY1wiKSB7XHJcbiAgICAjd3JhcC5jYXJlZXJzLXdyYXAge1xyXG4gICAgICAgIC8vIOyngOybkFxyXG4gICAgICAgIC5zdXBwb3J0LXdyYXAge1xyXG4gICAgICAgICAgICBhcnRpY2xlIC5pbm5lci13cmFwIHtwYWRkaW5nOiAwO31cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbnNlKFwidGFibGV0XCIpIHtcclxuICAgICN3cmFwLmNhcmVlcnMtd3JhcCB7XHJcbiAgICAgICAgLy8g7JiB7J6F7JWI64K0XHJcbiAgICAgICAgLmludHJvLXdyYXAge1xyXG4gICAgICAgICAgICAuYm94LWdyaWQge1xyXG4gICAgICAgICAgICAgICAgPiBkdCB7d2lkdGg6IDE3cmVtO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYXJ0aWNsZTAxIHtcclxuICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYXJ0aWNsZTAyIHtcclxuICAgICAgICAgICAgICAgIC5jaXJjbGUtZ3JvdXAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDIuNHJlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtkaXNwbGF5OiBmbGV4O31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC1jaXJjbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzQuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYXJ0aWNsZTAzIHtcclxuICAgICAgICAgICAgICAgIC5pbm5lci13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmNvbnRhY3Qge21hcmdpbi1sZWZ0OiA2cmVtO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8g7KeA7JuQXHJcbiAgICAgICAgLnN1cHBvcnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGFydGljbGUge1xyXG4gICAgICAgICAgICAgICAgLmlubmVyLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4cmVtKTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAuYm94LXRvcCB7cGFkZGluZy1sZWZ0OiA4cmVtO31cclxuICAgICAgICAgICAgICAgICAgICAuYm94LWJvdHRvbSB7cGFkZGluZzogMTByZW0gOHJlbTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIOyxhOyaqVxyXG4gICAgICAgIC5ib3gtcmVjcnVpdGVyLWluZm8ge1xyXG4gICAgICAgICAgICAucmVjcnVpdGVyLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtwYWRkaW5nLXJpZ2h0OiAwO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbkBpbmNsdWRlIHJlc3BvbnNlKFwibW9iaWxlXCIpIHtcclxuICAgICN3cmFwLmNhcmVlcnMtd3JhcCB7XHJcbiAgICAgICAgLmJveC1jaGVjay13cmFwIHtqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnR9O1xyXG4gICAgICAgIC5ib2FyZC1jYXJkLWxpc3Qge1xyXG4gICAgICAgICAgICBnYXA6IDRyZW07XHJcbiAgICAgICAgICAgIC5ib3gtYm9hcmQtY2FyZCB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAuYm94LXV0aWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50aW1lIHtwYWRkaW5nLXJpZ2h0OiAwLjZyZW07IEBpbmNsdWRlIHRleHQoNDAwLCAxLjRyZW0sIDEuNywkZ3JheS0wMik7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZGF0ZSB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43LCRncmF5LTAxKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kZXRhaWwtY29udGVudHMtbGF5b3V0IHtcclxuICAgICAgICAgICAgLmRldGFpbC1oZWFkLWxheW91dCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcclxuICAgICAgICAgICAgICAgIC5ib3gtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cmVtIDAgMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ib3gtZGV0YWlsLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAmID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5kb3QtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEuMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5hdHRlbnRpb24tdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHsgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43LCAkZ3JheS0wMSk7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ib3gtcmVjcnVpdGVyLWluZm8ge1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiA0ZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgLnR5cG8tdGl0bGUtMDEge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg3MDAsIDIuNHJlbSwgMS40KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucmVjcnVpdGVyLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGdhcDogMC42cmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiA0LjdyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IC42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7d2lkdGg6IDEwMCU7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChuKzIpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHt3aWR0aDogNnJlbTt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4sYSB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS42KTt9XHJcbiAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtAaW5jbHVkZSB0ZXh0KDYwMCwgMS42cmVtLCAxLjYpO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubm90aWNlLXdyYXAge1xyXG4gICAgICAgICAgICBwYWRkaW5nIDogMTdyZW0gMCAxNXJlbSAzLjNyZW07XHJcbiAgICAgICAgICAgIC50eXBvLXRpdGxlLTAyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMy4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsI2ZmZTA0MSAwLHJnYmEoMjU1LDIyNCw2NSwwKSAxMDAlKTtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzcGFuIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcpO31cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyDsmIHsnoXslYjrgrRcclxuICAgICAgICAuaW50cm8td3JhcCB7XHJcbiAgICAgICAgICAgIC5ib3gtZ3JpZCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgPiBkdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMi40cmVtLCAxLjQxKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhcnRpY2xlIHtvdmVyZmxvdzogaGlkZGVuO31cclxuICAgICAgICAgICAgLmFydGljbGUwMSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAuYmcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMi40cmVtKTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDExLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5hZnRlci10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgNS4ycmVtLCAxLCAjRjRGM0YwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pbm5lci13cmFwIHtwYWRkaW5nLWJvdHRvbTogMTMuMnJlbTt9XHJcbiAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMy4ycmVtLCAxLjMxKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAudHh0IHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjg3KTt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYXJ0aWNsZTAyIHtcclxuICAgICAgICAgICAgICAgIC5ib2FyZC10b3Age3BhZGRpbmc6IDJyZW0gMCA4cmVtO31cclxuICAgICAgICAgICAgICAgIC5jaXJjbGUtZ3JvdXAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC1jaXJjbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzEuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzcmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMS44cmVtLCAxLjY2KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50eHQwMSB7bWFyZ2luLWxlZnQ6IC44cmVtO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmFydGljbGUwMyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cmVtO1xyXG4gICAgICAgICAgICAgICAgLmlubmVyLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjZyZW0sIDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiwgYSB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS43NSk7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jb250YWN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge21hcmdpbi10b3A6IC0yLjRyZW07fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyDsp4Dsm5BcclxuICAgICAgICAuc3VwcG9ydC13cmFwIHtcclxuICAgICAgICAgICAgYXJ0aWNsZSB7XHJcbiAgICAgICAgICAgICAgICAuaW5uZXItd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC10b3Age1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA4cmVtIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtYm90dG9tIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZyZW0gMi40cmVtIDhyZW0gMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMi40cmVtKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubWVudS1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZHQge0BpbmNsdWRlIHRleHQoNzAwLCAyLjRyZW0sIDEuNDEpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5hbWUge0BpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNTUpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudHlwZSB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS44NywgIzU1NSk7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi1hcHBseSB7ZGlzcGxheTogbm9uZTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIjd3JhcC5wcm9ib25vLXdyYXAge1xyXG4gICAgLnRpdGxlLWRvdCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIGJvdHRvbTogLjVyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAxLjJyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMS4ycmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC44cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmUxNDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkaW5nLXRpdC13cmFwIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICBnYXA6IDIuOXJlbTtcclxuICAgICAgICAuc3ViLWhlYWRpbmctdGl0IHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRlbjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDIuNHJlbSwgMS40LCNkZGQpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50YWItd3JhcCB7XHJcbiAgICAgICAgLnRhYi1saXN0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTYwcmVtO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50YWItY29udGVudCB7XHJcbiAgICAgICAgICAgIC5ib3gtdmlzdWFsIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXJlbTtcclxuICAgICAgICAgICAgICAgIC5iZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kSW1nKFwiLi4vaW1hZ2VzL3N1Yi9hY3Rpdml0eTAxLnBuZ1wiLCBcImNlbnRlclwiLCBcImNvdmVyXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC50eXBvLXRpdGxlLTAxIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQzLjRyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJveC1pbnRyby10eHQge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cmVtO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIC5jaXJjbGUtYW5pIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTI4JTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDM5LjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE3NnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3NnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRkZFMTQxIDIzLjc0JSwgcmdiYSgyNDUsIDI0NSwgMjQ1LCAwKSA5NS40MyUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMS4zcztcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcclxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7dHJhbnNmb3JtOiBzY2FsZSgxKTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYmVmb3JlLXR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNzNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDE2cmVtLCAxLjI1KTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMDU7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIC1tb3otdXNlci1zZWxlY3Q6bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAtbXMtdXNlci1zZWxlY3Q6bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB1c2VyLXNlbGVjdDpub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJveC1jb250ZW50cy13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY0LjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAwIDQzLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkbCB7d2lkdGg6IDUwLjhyZW07ICBwYWRkaW5nOiA2cmVtIDAgMCAwO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNDMuMnJlbSAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHt3aWR0aDogMTAwJTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZyZW0gMCAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRkIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS44cmVtLCAxLjY2KTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJveC1yZXBvcnQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE4LjZyZW07XHJcbiAgICAgICAgICAgICAgICAuaW5uZXItd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC1kb3duLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA1LjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2LjFyZW0gNXJlbSA2LjFyZW0gMjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0Y1RjVGNSAtMTUuMzMlLCByZ2JhKDI0NSwgMjQ1LCAyNDUsIDApIDExNCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNi4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMy42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ZnSWNvbigxMnJlbSwgMTVyZW0sICRpY29uLWJvb2spO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGR0IHtAaW5jbHVkZSB0ZXh0KDcwMCwgMS44cmVtLCAxLjU1KTsgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA5LjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS41NSk7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5ib2FyZC1jYXJkLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnR5MDMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJveC1ib2FyZC1jYXJkIHt3aWR0aDogY2FsYyg1MCUgLSAxLjZyZW0pO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3ViLXR4dCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogM3JlbTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjhyZW0sIDEuNTUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYudHkwMiB7XHJcbiAgICAgICAgICAgICAgICAuYm94LXZpc3VhbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmJnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZEltZyhcIi4uL2ltYWdlcy9zdWIvYWN0aXZpdHkwNC5wbmdcIiwgXCJjZW50ZXJcIiwgXCJjb3ZlclwiKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC50eXBvLXRpdGxlLTAxIHsgcGFkZGluZy1sZWZ0OiAwO31cclxuICAgICAgICAgICAgICAgICAgICAuYnRuLXZpZXctYWxsIHttYXJnaW4tdG9wOiA3LjhyZW07fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJveC1pbnRyby10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgIC5iZWZvcmUtdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxNnJlbSwgMS4yNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMDU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLW1vei11c2VyLXNlbGVjdDpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtbXMtdXNlci1zZWxlY3Q6bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC1jb250ZW50cy13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA4LjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkbCB7d2lkdGg6IDEwMCU7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogM3JlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMy4ycmVtLCAxKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHsgQGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS41NSk7fVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5cclxuLy8gdGFibGV0XHJcbkBpbmNsdWRlIHJlc3BvbnNlKFwidGFibGV0XCIpIHtcclxuICAgICN3cmFwLnByb2Jvbm8td3JhcCB7XHJcbiAgICAgICAgLnRhYi13cmFwIHtcclxuICAgICAgICAgICAgLnRhYi1saXN0IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgOHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gTU9CSUxFXHJcbkBpbmNsdWRlIHJlc3BvbnNlKFwibW9iaWxlXCIpIHtcclxuICAgICN3cmFwLnByb2Jvbm8td3JhcCB7XHJcbiAgICAgICAgLmhlYWRpbmctdGl0LXdyYXAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIGdhcDogLjZyZW07XHJcbiAgICAgICAgICAgIC5zdWItaGVhZGluZy10aXQge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS43LCNkZGQpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aXRsZS1kb3Qge1xyXG4gICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogLjZyZW07XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogLjhyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IC44cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucGFnZS1oZWFkaW5nLWxheW91dCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICAgICAgICAgIC5pbm5lci13cmFwIHtwYWRkaW5nOiAwIDEuNHJlbSAwIDIuNHJlbX1cclxuICAgICAgICAgICAgLnR5cG8taGVhZGluZy0wMiB7XHJcbiAgICAgICAgICAgICAgICAmLmVuIHsmOjphZnRlcnttYXJnaW4tYm90dG9tOiAwO319XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRhYi13cmFwIHtcclxuICAgICAgICAgICAgLnRhYi1saXN0IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMi40cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50YWItY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAuYm94LXZpc3VhbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLmJnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnR5cG8tdGl0bGUtMDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIuNHJlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDcwMCwgMi40cmVtLCAxLjUpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ib3gtaW50cm8tdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLmNpcmNsZS1hbmkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTQycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuYmVmb3JlLXR4dCB7ZGlzcGxheTogbm9uZTt9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC1jb250ZW50cy13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjRyZW0gMi40cmVtIDAgMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7d2lkdGg6IDEwMCU7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gMCAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZCB7QGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMS44NzUpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ib3gtcmVwb3J0IHtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIC5pbm5lci13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJveC1kb3duLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTAuNXJlbSAwIDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0Y1RjVGNSAtMTUuMzMlLCByZ2JhKDI0NSwgMjQ1LCAyNDUsIDApIDE0MS4zNSUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtNy42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZHQge0BpbmNsdWRlIHRleHQoNzAwLCAxLjZyZW0sIDEuNik7IH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjYpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS4ycmVtLCAxLjgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpIHtkaXNwbGF5OiBub25lO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJvYXJkLWNhcmQtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnR5MDMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ib3gtYm9hcmQtY2FyZCB7d2lkdGg6IDEwMCU7IH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYm94LWJvYXJkLW1vcmUge21hcmdpbi10b3A6IDhyZW07fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5zdWItdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAxLjg3NSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnR5MDIge1xyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtdmlzdWFsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi12aWV3LWFsbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNnJlbSwgMyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC1pbnRyby10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJlZm9yZS10eHQge2Rpc3BsYXk6IG5vbmU7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYm94LWNvbnRlbnRzLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkbCB7d2lkdGg6IDEwMCU7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IC45cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDcuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3LjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDcuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7IEBpbmNsdWRlIHRleHQoNzAwLCAxLjRyZW0sIDEuNyk7IH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4geyBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcpO31cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59IiwiI3dyYXAuZXRjLXdyYXAge1xyXG4gICAgLnRlcm1zLXdyYXAge1xyXG4gICAgICAgIG1heC13aWR0aDogMTA1LjZyZW07XHJcbiAgICAgICAgbWFyZ2luOiA5cmVtIGF1dG8gMDtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50eXBvLXRpdGxlLTAxIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50eXBvLXRpdGxlLTAyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXJtcy10eHQwMSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuODcsICM1NTUpO1xyXG4gICAgICAgICAgICAmIH4gLnRlcm1zLXR4dDAxIHttYXJnaW4tdG9wOiAycmVtO31cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRlcm1zLXR4dDAyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuOHJlbSwgMS43NywgJGJsYWNrLCAtMC4wMWVtKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRlcm1zLXR4dDAzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjZyZW0sIDEuNjIsICM1NTUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGVybXMtdHh0MDQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS42cmVtLCAyLCAjNTU1KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRvdC1saXN0IHtcclxuICAgICAgICAgICAgZ2FwOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM1NTU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7dG9wOiAxLjZyZW07fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5saXN0LXR5IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgJi50eTAxIHtnYXA6IDZyZW07fVxyXG4gICAgICAgICAgICAmLnR5MDIgPiBsaSB7bWFyZ2luLXRvcDogNHJlbTt9XHJcbiAgICAgICAgICAgICYudHkwMyB7Z2FwOiAycmVtO31cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJveC1wYXJhZ3JhcGgge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYm94LWdyZXkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2cmVtIDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogLTJyZW0gMCA2cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgICBkbCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cmVtO1xyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkO31cclxuICAgICAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAxLjZyZW0sIDEuNjIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZGQge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNDAwLCAxLjZyZW0sIDEuNjIsICM1NTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICYgfiBkZCB7bWFyZ2luLXRvcDogMXJlbTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnByaXZhY3ktcG9saWN5LXdyYXAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgICAgICAgLnR5cG8tdGl0bGUtMDIge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uc2UoXCJtb2JpbGVcIikge1xyXG4gICAgI3dyYXAuZXRjLXdyYXAge1xyXG4gICAgICAgIC50ZXJtcy13cmFwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgICAgICAgLnR5cG8tdGl0bGUtMDEge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHQoNzAwLCAzLjJyZW0sIDEuMyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnR5cG8tdGl0bGUtMDIge21hcmdpbi1ib3R0b206IDIuNHJlbTt9XHJcbiAgICAgICAgICAgIC50ZXJtcy10eHQwMSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjg1LCAjNTU1KTtcclxuICAgICAgICAgICAgICAgICYgfiAudGVybXMtdHh0MDEge21hcmdpbi10b3A6IDFyZW07fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50ZXJtcy10eHQwMiB7Zm9udC1zaXplOiAxLjZyZW07fVxyXG4gICAgICAgICAgICAudGVybXMtdHh0MDQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dCg0MDAsIDEuNHJlbSwgMS44NSwgIzU1NSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRvdC1saXN0IHtcclxuICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg1O1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7dG9wOiAxLjJyZW07fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5saXN0LXR5IHtcclxuICAgICAgICAgICAgICAgICYudHkwMSB7Z2FwOiAzcmVtO31cclxuICAgICAgICAgICAgICAgICYudHkwMiA+IGxpOmZpcnN0LW9mLXR5cGUge21hcmdpbi10b3A6IDJyZW07fVxyXG4gICAgICAgICAgICAgICAgJi50eTAzIHtnYXA6IDJyZW07fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3gtZ3JleSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3JlbSAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgM3JlbTtcclxuICAgICAgICAgICAgICAgIGRsIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGRkIHtAaW5jbHVkZSB0ZXh0KDQwMCwgMS40cmVtLCAxLjcsICM1NTUpO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucHJpdmFjeS1wb2xpY3ktd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cmVtO1xyXG4gICAgICAgICAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC50eXBvLXRpdGxlLTAxIHttYXJnaW4tYm90dG9tOiAzcmVtO31cclxuICAgICAgICAgICAgICAgIC50eXBvLXRpdGxlLTAyIHtmb250LXNpemU6IDIuNHJlbTt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvLyBwY1xyXG5AaW5jbHVkZSByZXNwb25zZShcInBjXCIpIHtcclxuICAgIGh0bWwge2ZvbnQtc2l6ZTogNTUlO31cclxuICAgIC5pbm5lci13cmFwIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDhyZW07XHJcbiAgICAgICAgJi5uYXJyb3cge3BhZGRpbmc6IDA7fVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBUQUJMRVRcclxuQGluY2x1ZGUgcmVzcG9uc2UoXCJ0YWJsZXRcIikge1xyXG4gICAgaHRtbCB7Zm9udC1zaXplOiA0NyU7fVxyXG4gICAgLmlubmVyLXdyYXAge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgOHJlbTtcclxuICAgICAgICAmLm5hcnJvdyB7cGFkZGluZzogMDt9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIE1PQklMRVxyXG5AaW5jbHVkZSByZXNwb25zZShcIm1vYmlsZVwiKSB7XHJcbiAgICAucGMge2Rpc3BsYXk6IG5vbmUgIWltcG9ydGFudDt9XHJcbiAgICAubW9iaWxlIHtkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O31cclxuICAgIC5pbm5lci13cmFwIHtwYWRkaW5nOiAwIDIuNHJlbTt9XHJcbn0iXX0= */
