/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css?family=Quicksand:400,500,600,700&display=swap");html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:Glyphicons Halflings;src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(../fonts/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\00A0 \2014"}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}code{color:#c7254e;background-color:#f9f2f4;border-radius:4px}code,kbd{padding:2px 4px;font-size:90%}kbd{color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777}caption,th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;margin:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,output{display:block;font-size:14px;line-height:1.42857143;color:#555}.form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .checkbox label,fieldset[disabled] .radio-inline,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition-timing-function:ease;transition-duration:.35s;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li,.nav>li>a{position:relative;display:block}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid;border-color:#ddd #ddd transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin:8px -15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;background-color:#eee}.jumbotron,.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container-fluid .jumbotron,.container .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container-fluid .jumbotron,.container .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle,.panel-title{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table-responsive>.table caption,.panel>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal,.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-25%)}.modal.in .modal-dialog{transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel,.carousel-inner{position:relative}.carousel-inner{width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media (-webkit-transform-3d),(transform-3d){.carousel-inner>.item{transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;transform:translateZ(0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:transparent;filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:linear-gradient(90deg,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:transparent;border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}body,html{font-size:16px}body{font-family:Quicksand,sans-serif;background-color:#fff;font-size:1rem;font-weight:500;color:#687693;-webkit-font-smoothing:antialiased;overflow-x:hidden}@media (max-width:767px){body{font-size:14px}}p{color:#687693;line-height:1.6em}h1,h2,h3,h4,h5,h6{color:#1f3542;font-weight:600}ul{list-style-type:none;padding-left:0;margin:0}a{transition:all .2s}a,a:hover{text-decoration:none}img{max-width:100%}.page-wrapper{position:relative;overflow:hidden}.wow{visibility:hidden}.fi:before{margin:0}.inner-offset-style>section,.page-wrapper>section{padding:80px 0}@media (max-width:991px){.inner-offset-style>section,.page-wrapper>section{padding:60px 0}}@media (max-width:767px){.inner-offset-style>section,.page-wrapper>section{padding:40px 0}}.inner-offset-style>section.background-color,.page-wrapper>section.background-color{background-color:rgba(116,180,209,.1)}.p-a-0{padding:0}.p-b-0{padding-bottom:0}@media screen and (min-width:1360px){.home-inner-offset-style .inner-offset-style{background-color:#fff;max-width:calc(100% - 170px);margin:0 auto}.home-inner-offset-style .inner-offset-style .site-footer,.home-inner-offset-style .inner-offset-style .site-header{margin:0 -85px}}.contact-validation-active .error-handling-messages{width:100%!important;margin-top:15px!important}.contact-validation-active label.error{color:red;font-size:.875rem;font-weight:400;margin:5px 0 0;text-align:left;display:block}.contact-validation-active #loader{display:none;margin-top:10px}.contact-validation-active #loader i{font-size:30px;font-size:1.875rem;color:#74b4d1;display:inline-block;-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.contact-validation-active #error,.contact-validation-active #success{width:100%;color:#fff;padding:5px 10px;font-size:16px;text-align:center;display:none}@media (max-width:767px){.contact-validation-active #error,.contact-validation-active #success{font-size:15px}}.contact-validation-active #success{background-color:#009a00;border-left:5px solid green;margin-bottom:5px}.contact-validation-active #error{background-color:#ff1a1a;border-left:5px solid red}@-webkit-keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rotating{-webkit-animation:rotating 5s infinite alternate;animation:rotating 5s infinite alternate}.back-to-top{background-color:rgba(116,180,209,.7);width:45px;height:45px;line-height:45px;border:2px solid #74b4d1;border-radius:0;text-align:center;display:none;position:fixed;z-index:999;right:15px;bottom:15px;transition:all .2s}@media (max-width:991px){.back-to-top{width:35px;height:35px;line-height:35px}}.back-to-top:hover{background-color:#74b4d1}.back-to-top i{font-size:22px;font-size:1.375rem;color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.mfp-wrap{background-color:rgba(0,0,0,.9);z-index:99999}.mfp-with-zoom.mfp-bg,.mfp-with-zoom .mfp-container{opacity:0;-webkit-backface-visibility:hidden;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing.mfp-bg,.mfp-with-zoom.mfp-removing .mfp-container{opacity:0}.fancybox-overlay{background:rgba(0,0,0,.9);z-index:9999!important}.fancybox-wrap{z-index:99999!important}.section-title,.section-title-s3{margin-bottom:20px}.section-title-s3>span,.section-title>span{font-size:14px;font-size:.875rem;font-weight:600;color:#74b4d1;margin-top:-.4em;text-transform:uppercase;letter-spacing:5px;display:block;position:relative}@media (max-width:767px){.section-title-s3>span,.section-title>span{font-size:12px;font-size:.75rem}}.section-title-s3>span:before,.section-title>span:before{content:"";background:#74b4d1;width:55px;height:1px;position:absolute;left:-70px;top:9px}.section-title-s3 h2,.section-title h2{font-size:48px;font-size:3rem;margin:.2em 0 0;position:relative}@media (max-width:991px){.section-title-s3 h2,.section-title h2{font-size:38px;font-size:2.375rem}}@media (max-width:767px){.section-title-s3 h2,.section-title h2{font-size:30px;font-size:1.875rem}}.section-title-s2,.section-title-s4{margin-bottom:20px;text-align:center}.section-title-s2>span,.section-title-s4>span{font-size:14px;font-size:.875rem;font-weight:600;color:#74b4d1;margin-top:-.4em;text-transform:uppercase;letter-spacing:5px;display:block;position:relative}@media (max-width:767px){.section-title-s2>span,.section-title-s4>span{font-size:12px;font-size:.75rem}}.section-title-s2 h2,.section-title-s4 h2{font-size:48px;font-size:3rem;margin:.2em 0 0;position:relative}@media (max-width:991px){.section-title-s2 h2,.section-title-s4 h2{font-size:38px;font-size:2.375rem}}@media (max-width:767px){.section-title-s2 h2,.section-title-s4 h2{font-size:30px;font-size:1.875rem}}.section-title-s3{margin-bottom:50px}@media (max-width:767px){.section-title-s3{margin-bottom:35px}}.section-title-s3 h2{margin-bottom:.27em}.section-title-s3 p{margin:0}.section-title-s4{margin-bottom:50px}@media (max-width:767px){.section-title-s4{margin-bottom:40px}}.section-title-s4 h2{margin:.1em 0 .3em}.theme-btn,.theme-btn-s4{background-color:#74b4d1;font-size:17px;font-size:1.0625rem;font-weight:700;color:#fff;padding:18px 30px;border:0;border-radius:60px;display:inline-block;position:relative;z-index:1}.theme-btn-s4:after,.theme-btn:after{content:"";background-color:rgba(116,180,209,.76);width:100%;height:100%;position:absolute;left:5px;top:5px;border-radius:60px;z-index:-1;transition:all .3s}.theme-btn-s4:hover,.theme-btn:hover{background-color:#4e9fc4;z-index:1}.theme-btn-s4:hover:after,.theme-btn:hover:after{left:0;top:0}.theme-btn-s4:active,.theme-btn-s4:focus,.theme-btn-s4:hover,.theme-btn:active,.theme-btn:focus,.theme-btn:hover{color:#fff}@media (max-width:767px){.theme-btn,.theme-btn-s4{font-size:14px;padding:15px 25px}}.theme-btn-s4 i,.theme-btn i{height:36px;border-right:1px solid #fff;margin-right:20px;padding-right:20px;display:inline-block;line-height:36px}.theme-btn-s4 i:before,.theme-btn i:before{color:#fff!important}.theme-btn-s2{background-color:#74b4d1;font-weight:700;color:#fff;padding:16px 60px 16px 30px;display:inline-block;position:relative}.theme-btn-s2 .fi:before{font-size:16px;font-size:1rem;color:#fff}.theme-btn-s2 i{position:absolute;top:32%;right:30px}.theme-btn-s2:hover{background-color:#4e9fc4;color:#fff}.theme-btn-s3{background-color:transparent;font-size:17px;font-size:1.0625rem;font-weight:600;color:#74b4d1;padding:16px 30px;border:2px solid #74b4d1;border-radius:60px;display:inline-block;position:relative;z-index:1}.theme-btn-s3:active,.theme-btn-s3:focus,.theme-btn-s3:hover{background-color:#74b4d1;color:#fff}@media (max-width:991px){.theme-btn-s3{font-size:15px;font-size:.9375rem;padding:15px 20px}}@media (max-width:767px){.theme-btn-s3{font-size:14px;padding:15px 25px}}.theme-btn-s4,.theme-btn-s4:hover{background-color:#fff;color:#74b4d1}.theme-btn-s4:after{background-color:hsla(0,0%,100%,.3)}.form input,.form select,.form textarea{border-color:#bfbfbf;border-radius:0;outline:0;box-shadow:none;color:#595959}.form input:focus,.form select:focus,.form textarea:focus{border-color:#74b4d1;-o-box-shadow:0 0 5px 0 #9ac9de;-ms-box-shadow:0 0 5px 0 #9ac9de;box-shadow:0 0 5px 0 #9ac9de}.form ::-webkit-input-placeholder{font-style:14px;font-style:italic;color:#595959}.form :-moz-placeholder,.form ::-moz-placeholder{font-style:14px;font-style:italic;color:#595959}.form :-ms-input-placeholder{font-style:14px;font-style:italic;color:#595959}.form select{font-style:italic;background:url(../images/select-icon.png) no-repeat 100%;display:inline-block;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer}.form select::-ms-expand{display:none}.page-title{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:500px;text-align:center;position:relative;word-break:break-all;display:flex;margin-top:152px}@media (max-width:991px){.page-title{height:300px;margin-top:0}}.page-title .page-title-container{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background-size:cover;background-position:50%;display:flex;justify-content:center;align-items:center;text-align:left}.page-title .page-title-wrapper{text-align:center}.page-title h2,.page-title ol{color:#fff}.page-title h2{font-size:60px;font-size:3.75rem;font-weight:700;margin:0 0 .2em;text-shadow:0 0 30px rgba(0,0,0,.5)}@media (max-width:991px){.page-title h2{font-size:48px;font-size:3rem}}@media (max-width:767px){.page-title h2{font-size:35px;font-size:2.1875rem}}.page-title h2 span{color:#e3f0f6;white-space:nowrap}.page-title .breadcrumb{background-color:transparent;padding:0;margin-bottom:0}@media (max-width:767px){.page-title .breadcrumb{text-align:center}}.page-title .breadcrumb li{font-size:18px;font-size:1.125rem;font-weight:700;color:#fff;margin-right:5px;position:relative;text-shadow:0 0 10px rgba(0,0,0,.5)}@media (max-width:991px){.page-title .breadcrumb li{font-size:16px;font-size:1rem}}@media (max-width:767px){.page-title .breadcrumb li{font-size:14px;font-size:.875rem}}.page-title .breadcrumb li a{color:#fff}.page-title .breadcrumb li a:hover{color:#74b4d1}.page-title .breadcrumb>li+li{margin-left:20px;padding-left:15px}.page-title .breadcrumb>li+li:before{font-family:themify;content:"\e649";font-size:12px;font-size:.75rem;padding:0;position:absolute;left:-12px;top:3px;border-radius:50%}.preloader{background-color:#74b4d1;width:100%;height:100%;position:fixed;left:0;top:0;z-index:1000}.preloader .spinner{width:60px;height:60px;position:absolute;left:calc(50% - 30px);top:calc(50% - 30px)}.preloader .double-bounce1,.preloader .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s ease-in-out infinite;animation:sk-bounce 2s ease-in-out infinite}.preloader .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-bounce{0%,to{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}@media screen and (min-width:1200px){.blog-sidebar{padding-left:45px}}@media (max-width:991px){.blog-sidebar{margin-top:80px;max-width:400px}}@media (max-width:767px){.blog-sidebar{margin-top:60px;max-width:400px}}.blog-sidebar .widget h3{font-size:20px;font-size:1.25rem;margin:0 0 1.3em;position:relative;text-transform:capitalize}.blog-sidebar .widget.ad-widget .img-holder{border:1px solid #ededed}.blog-sidebar>.widget+.widget{margin-top:65px}.blog-sidebar .search-widget form div{position:relative}.blog-sidebar .search-widget input{background-color:transparent;height:50px;font-size:16px;font-size:1rem;padding:6px 50px 6px 20px;border:1px solid #b2b9c8;border-radius:0;box-shadow:none;transition:all .3s}.blog-sidebar .search-widget input:focus{border-color:#74b4d1}.blog-sidebar .search-widget form button{background:#74b4d1;width:50px;height:50px;line-height:50px;font-size:20px;font-size:1.25rem;color:#fff;border:0;outline:0;position:absolute;right:0;top:0;border-radius:0}.blog-sidebar .search-widget form button i{font-size:14px}.blog-sidebar .about-widget{text-align:center}.blog-sidebar .about-widget .img-holder{margin-bottom:25px}.blog-sidebar .about-widget .img-holder img{border-radius:50%}.blog-sidebar .about-widget p{font-size:15px;font-size:.9375rem;margin-bottom:1.2em}.blog-sidebar .about-widget a{font-size:14px;font-size:.875rem;font-weight:700;color:#1f3542}.blog-sidebar .about-widget a:hover{color:#74b4d1}.blog-sidebar .about-widget .social ul{display:inline-block}.blog-sidebar .about-widget .social ul li{float:left}.blog-sidebar .about-widget .social ul>li+li{margin-left:15px}.blog-sidebar .about-widget .social a{font-size:13px;color:#687693}.blog-sidebar .about-widget .social a:hover{color:#74b4d1}.blog-sidebar .category-widget ul{list-style:none}.blog-sidebar .category-widget ul li{font-size:15px;font-size:.9375rem;position:relative}@media (max-width:767px){.blog-sidebar .category-widget ul li{font-size:14px;font-size:.875rem}}.blog-sidebar .category-widget ul>li+li{margin-top:10px;padding-top:10px}.blog-sidebar .category-widget ul a{display:block;color:#687693;position:relative}.blog-sidebar .category-widget ul a:hover,.blog-sidebar .category-widget ul li:hover:before{color:#74b4d1}.blog-sidebar .recent-post-widget .post{overflow:hidden}.blog-sidebar .recent-post-widget .posts>.post+.post{margin-top:15px;padding-top:15px}.blog-sidebar .recent-post-widget .post .img-holder{width:70px;height:70px;float:left;background-color:#ededed;border-radius:100%;z-index:0;position:relative}.blog-sidebar .recent-post-widget .post .img-holder:before{content:"\e633";font-family:themify;font-size:35px;position:absolute;left:17.5px;color:#74b4d1;z-index:-1;line-height:70px}.blog-sidebar .recent-post-widget .post .img-holder img{border-radius:50%}.blog-sidebar .recent-post-widget .post .details{width:calc(100% - 70px);float:left;padding-left:20px}.blog-sidebar .recent-post-widget .post h4{font-family:Quicksand,sans-serif;font-size:15px;font-size:.9375rem;font-weight:600;line-height:1.3em;margin:0 0 .3em}@media (max-width:1199px){.blog-sidebar .recent-post-widget .post h4{margin:0}}.blog-sidebar .recent-post-widget .post h4 a{display:inline-block;color:#1f3542}.blog-sidebar .recent-post-widget .post h4 a:hover{color:#74b4d1}.blog-sidebar .recent-post-widget .post .details .date{font-size:13px;font-size:.8125rem;font-weight:600;color:#687693}.blog-sidebar .tag-widget ul{overflow:hidden;list-style:none}.blog-sidebar .tag-widget ul li{float:left;margin:0 8px 8px 0}.blog-sidebar .tag-widget ul li a{font-size:13px;font-size:.8125rem;font-weight:600;display:inline-block;padding:7px 14px;color:#687693;border:1px solid #e0dfdf;border-radius:50px}.blog-sidebar .tag-widget ul li a:hover{background:#74b4d1;color:#fff;border-color:#74b4d1}.pagination-wrapper{text-align:center;margin-top:60px;width:100%;float:none;clear:both}@media (max-width:991px){.pagination-wrapper{text-align:left;margin-top:40px}}.pagination-wrapper .pg-pagination{display:inline-block;overflow:hidden;list-style-type:none;text-align:center}.pagination-wrapper .pg-pagination li{float:left;margin-right:10px}@media (max-width:767px){.pagination-wrapper .pg-pagination li{margin-right:5px}}.pagination-wrapper .pg-pagination li:last-child{margin-right:0}.pagination-wrapper .pg-pagination li a{background-color:transparent;width:50px;height:50px;line-height:47px;font-size:16px;font-size:1rem;font-weight:700;color:#687693;border:2px solid #e3e3e3;display:block;border-radius:0}@media (max-width:991px){.pagination-wrapper .pg-pagination li a{width:40px;height:40px;line-height:37px;font-size:15px;font-size:.9375rem}}.pagination-wrapper .pg-pagination .active a,.pagination-wrapper .pg-pagination li a:hover{background:#74b4d1;border-color:#74b4d1;color:#fff}.pagination-wrapper .pg-pagination .fi:before{font-size:15px;font-size:.9375rem}.pagination-wrapper-left{text-align:left}.pagination-wrapper-right{text-align:right}@media screen and (min-width:1200px){.pagination-wrapper-right{padding-right:50px}}@media (max-width:991px){.pagination-wrapper-right{margin-top:45px;text-align:left}}.pagination-wrapper-center{text-align:center}.masonry-pagi{margin-top:0}.theme-accordion-s1{margin-bottom:0}.theme-accordion-s1 .panel-default{background:transparent;border:0;border-radius:0;box-shadow:none}.theme-accordion-s1 .panel-heading{background-color:transparent;padding:0;border-radius:0}.theme-accordion-s1 .panel+.panel{margin-top:15px}.theme-accordion-s1 .panel-heading a{background:#74b4d1;font-size:16px;font-size:1rem;font-weight:600;color:#fff;display:block;padding:18px 25px;position:relative}@media (max-width:991px){.theme-accordion-s1 .panel-heading a{font-size:15px;font-size:.9375rem;padding:15px 25px}}@media (max-width:767px){.theme-accordion-s1 .panel-heading a{padding:12px 15px}}.theme-accordion-s1 .panel-heading a:before{font-family:themify;content:"\e64b";font-size:15px;font-size:.9375rem;position:absolute;right:25px;transform:rotate(180deg);transition:all .3s}@media (max-width:991px){.theme-accordion-s1 .panel-heading a:before{font-size:18px;font-size:1.125rem;right:20px}}.theme-accordion-s1 .panel-heading a:focus{text-decoration:none}.theme-accordion-s1 .panel-heading .collapsed{background-color:#fff;color:#1f3542;box-shadow:0 5px 15px 0 rgba(68,68,68,.1)}.theme-accordion-s1 .panel-heading .collapsed:before{transform:rotate(0)}.theme-accordion-s1 .panel-heading+.panel-collapse>.panel-body{background-color:#fff;border:0;padding:40px 25px 15px;box-shadow:0 5px 15px 0 rgba(68,68,68,.1)}@media (max-width:991px){.theme-accordion-s1 .panel-heading+.panel-collapse>.panel-body{padding:20px 25px 10px;font-size:15px;font-size:.9375rem}}@media (max-width:767px){.theme-accordion-s1 .panel-heading+.panel-collapse>.panel-body{padding:15px 15px 8px}}.theme-accordion-s1 .panel-heading+.panel-collapse>.panel-body p{margin-bottom:1.3em}.site-header .navigation{background-color:#fff;margin-bottom:0;border:0;border-radius:0}.site-header .navigation>.container{position:relative}.site-header #navbar{transition:all .5s}.site-header #navbar>ul li a:hover{text-decoration:none;color:#74b4d1}.site-header #navbar li{white-space:nowrap}@media screen and (min-width:992px){.site-header #navbar li{position:relative}.site-header #navbar>ul>li>a{font-size:16px;font-size:1rem}.site-header #navbar>ul>li .sub-menu a:hover{color:#74b4d1}.site-header #navbar>ul .sub-menu{background-color:#fff;min-width:200px;text-align:left;padding:10px 25px;position:absolute;left:0;top:100%;z-index:10;visibility:hidden;opacity:0;transition:all .3s;box-shadow:0 8px 15px rgba(0,0,0,.1);text-transform:capitalize}.site-header #navbar>ul .sub-menu li.current-menu-item a,.site-header #navbar>ul .sub-menu li.current-menu-parent>a{color:#74b4d1}.site-header #navbar>ul>li .sub-menu li:last-child{border-bottom:0}.site-header #navbar>ul>li .sub-menu a{display:block;padding:10px 0;color:#1f3542;font-size:14px;font-size:.875rem;font-weight:500}.site-header #navbar>ul>li .sub-menu a:hover{padding-left:5px}.site-header #navbar>ul>li>.sub-menu .sub-menu{left:110%;top:0}.site-header #navbar>ul>li>.sub-menu>.menu-item-has-children>a{position:relative}.site-header #navbar>ul>li>.sub-menu>.menu-item-has-children>a:before{font-family:themify;content:"\e649";font-size:11px;font-size:.6875rem;position:absolute;right:0;top:50%;transform:translateY(-50%)}.site-header #navbar>ul>li:hover>.sub-menu{top:100%;visibility:visible;opacity:1}.site-header #navbar .sub-menu>li:hover>.sub-menu{left:115%;visibility:visible;opacity:1}}@media (max-width:991px){.site-header #navbar>ul>li a{display:block;font-size:14px;font-size:.875rem;font-weight:600}.site-header #navbar>ul>li.current-menu-parent>a,.site-header #navbar>ul>li a:hover,.site-header #navbar>ul li.current-menu-item>a{color:#74b4d1}.site-header #navbar>ul>li .sub-menu li{border-bottom:1px solid #e6e6e6}.site-header #navbar>ul .sub-menu>li:last-child{border-bottom:0}.site-header #navbar>ul>li>.sub-menu a{padding:8px 15px 8px 45px}.site-header #navbar>ul>li>.sub-menu .sub-menu a{padding:8px 15px 8px 65px}.site-header #navbar>ul .menu-item-has-children>a{position:relative}.site-header #navbar>ul .menu-item-has-children>a:before{font-family:themify;content:"\e61a";font-size:11px;font-size:.6875rem;position:absolute;right:15px;top:50%;transform:translateY(-50%)}}@media screen and (min-width:992px){.site-header #navbar .has-mega-menu{position:static}.site-header #navbar .half-mega-menu,.site-header #navbar .mega-menu{background-color:#fff;padding:20px;border-top:2px solid #74b4d1;position:absolute;right:0;top:100%;z-index:10;visibility:hidden;opacity:0;transition:all .3s}.site-header #navbar .mega-menu{width:1140px;right:15px}.site-header #navbar .half-mega-menu{width:585px}.site-header #navbar .mega-menu-box-title{font-size:14px;font-size:.875rem;text-transform:uppercase;font-weight:700;display:block;padding-bottom:7px;margin-bottom:7px;border-bottom:1px solid #e6e6e6}.site-header #navbar .mega-menu-list-holder li a{font-size:14px;font-size:.875rem;display:block;padding:7px 8px;margin-left:-8px}.site-header #navbar .has-mega-menu:hover>ul{top:100%;visibility:visible;opacity:1}}@media (max-width:1199px){.site-header #navbar>ul .mega-menu{width:950px;right:15px}.site-header #navbar>ul .half-mega-menu{width:485px}}@media (max-width:991px){.site-header #navbar>ul .half-mega-menu,.site-header #navbar>ul .mega-menu{width:auto}.site-header #navbar>ul .half-mega-menu .row,.site-header #navbar>ul .mega-menu .row{margin:0}.site-header #navbar .mega-menu-content>.row>.col{margin-bottom:25px}}@media (max-width:991px){.site-header #navbar .mega-menu .mega-menu-list-holder a{padding:5px 15px 5px 40px}.site-header #navbar .mega-menu .mega-menu-box-title{font-size:14px;font-size:.875rem;text-transform:uppercase;display:block;border-bottom:1px dotted #b3b3b3;padding:0 0 4px 5px;margin:0 25px 8px}}@media screen and (min-width:992px){.site-header #navbar .close-navbar,.site-header .navbar-header .open-btn{display:none}}@media (max-width:991px){.site-header .container{width:100%}.site-header .navbar-header button{background-color:#74b4d1;width:40px;height:35px;border:0;padding:5px 10px;outline:0;position:absolute;right:15px;top:6px;z-index:20}.site-header .navbar-header button span{background-color:#fff;display:block;height:2px;margin-bottom:5px}.site-header .navbar-header button span:last-child{margin:0}.site-header #navbar{background:#fff;display:block!important;width:280px;height:100%!important;margin:0;padding:0;border-left:1px solid #ccc;border-right:1px solid #ccc;position:fixed;right:-330px;top:0;z-index:100}.site-header #navbar ul a{color:#000}.site-header #navbar ul a:hover,.site-header #navbar ul li.current a{color:#74b4d1}.site-header #navbar .navbar-nav{height:100%;overflow:auto}.site-header #navbar .close-navbar{background-color:#fff;width:40px;height:40px;color:#000;border:0;outline:none;position:absolute;left:-41px;top:90px;z-index:20}.site-header #navbar .close-navbar .ti-close{position:relative;top:1px}.site-header #navbar>ul>li{border-bottom:1px solid #f2f2f2}.site-header #navbar>ul>li>a{padding:10px 15px 10px 35px}.site-header .slideInn{right:0!important}}@media (max-width:767px){.site-header .navbar-header .navbar-brand{font-size:24px}.site-header #navbar .navbar-nav{margin:0}}@media (max-width:991px){.site-header .navbar-collapse.collapse{display:none}.site-header .navbar-collapse.collapse.in,.site-header .navbar-header .collapse,.site-header .navbar-toggle{display:block}.site-header .navbar-header,.site-header .navbar-nav,.site-header .navbar-nav>li,.site-header .navbar-right{float:none}}@media (max-width:991px){.page-wrapper{transition:all .3s}.body-overlay:before{content:"";width:100%;height:100%;background:rgba(0,0,0,.9);position:absolute;left:0;top:0;z-index:10;transition:all .3s}}.header-style-1,.header-style-2,.header-style-3{background-color:#fff}@media screen and (min-width:992px){.header-style-1,.header-style-2,.header-style-3{width:100%;position:absolute;left:0;top:0;z-index:100}.header-style-1 .navigation,.header-style-2 .navigation,.header-style-3 .navigation{background-color:transparent;margin-top:1px}.header-style-1 .navigation .container-fluid,.header-style-2 .navigation .container-fluid,.header-style-3 .navigation .container-fluid{padding-right:0}.header-style-1 .navigation .separator-bottom,.header-style-2 .navigation .separator-bottom,.header-style-3 .navigation .separator-bottom{width:100%;height:1px;position:absolute;left:0;bottom:2px}.header-style-1 .navigation .separator-bottom-2,.header-style-2 .navigation .separator-bottom-2,.header-style-3 .navigation .separator-bottom-2{width:100%;height:1px;position:absolute;left:0;bottom:0}.header-style-1 .navigation #navbar,.header-style-2 .navigation #navbar,.header-style-3 .navigation #navbar{position:relative}.header-style-1 .navigation #navbar .left-separator,.header-style-2 .navigation #navbar .left-separator,.header-style-3 .navigation #navbar .left-separator{width:1px;height:100%;position:absolute;left:1px;top:0}.header-style-1 .navigation #navbar>ul>li>a,.header-style-2 .navigation #navbar>ul>li>a,.header-style-3 .navigation #navbar>ul>li>a{font-size:17px;font-size:1.0625rem;font-weight:600;padding:40px 20px;position:relative}.header-style-1 .navigation #navbar>ul>li>a:before,.header-style-2 .navigation #navbar>ul>li>a:before,.header-style-3 .navigation #navbar>ul>li>a:before{content:"";background:#74b4d1;width:100%;height:43px;border-radius:43px;position:absolute;left:0;top:calc(50% - 21px);opacity:0;transition:all .3s;z-index:-1}.header-style-1 .navigation #navbar>ul>li>a:hover:before,.header-style-2 .navigation #navbar>ul>li>a:hover:before,.header-style-3 .navigation #navbar>ul>li>a:hover:before{opacity:1}.header-style-1 .navigation #navbar>ul>li>a:hover,.header-style-2 .navigation #navbar>ul>li>a:hover,.header-style-3 .navigation #navbar>ul>li>a:hover{color:#fff!important}.header-style-1 .navigation #navbar>ul>li.current-menu-item>a:before,.header-style-1 .navigation #navbar>ul>li.current-menu-parent>a:before,.header-style-2 .navigation #navbar>ul>li.current-menu-item>a:before,.header-style-2 .navigation #navbar>ul>li.current-menu-parent>a:before,.header-style-3 .navigation #navbar>ul>li.current-menu-item>a:before,.header-style-3 .navigation #navbar>ul>li.current-menu-parent>a:before{opacity:1}}@media screen and (min-width:1200px){.header-style-1 .navigation,.header-style-2 .navigation,.header-style-3 .navigation{margin-top:-3px}.header-style-1 #navbar,.header-style-2 #navbar,.header-style-3 #navbar{padding-left:35px}}.header-style-1 .navbar-brand,.header-style-2 .navbar-brand,.header-style-3 .navbar-brand{height:100px;padding:10px;line-height:80px}.header-style-1 .navbar-brand img,.header-style-2 .navbar-brand img,.header-style-3 .navbar-brand img{display:inline;max-width:300px;max-height:80px;transition:transform .2s}@media (max-width:640px){.header-style-1 .navbar-brand img,.header-style-2 .navbar-brand img,.header-style-3 .navbar-brand img{max-width:240px}}.header-style-1 .navbar-brand img:hover,.header-style-2 .navbar-brand img:hover,.header-style-3 .navbar-brand img:hover{transform:scale(1.05)}@media (max-width:991px){.header-style-1,.header-style-2,.header-style-3{background-color:#74b4d1}.header-style-1 .navigation,.header-style-2 .navigation,.header-style-3 .navigation{background:#74b4d1}.header-style-1 .navbar-header,.header-style-2 .navbar-header,.header-style-3 .navbar-header{padding:15px 0}}.header-style-1 .navbar-header button,.header-style-2 .navbar-header button,.header-style-3 .navbar-header button{background:#fff;width:45px;height:45px;border-radius:50%;top:17px}@media (max-width:991px){.header-style-1 .navbar-header button,.header-style-2 .navbar-header button,.header-style-3 .navbar-header button{top:41px}}@media (max-width:767px){.header-style-1 .navbar-header button,.header-style-2 .navbar-header button,.header-style-3 .navbar-header button{top:32px}}.header-style-1 .navbar-header button span,.header-style-2 .navbar-header button span,.header-style-3 .navbar-header button span{background:#74b4d1}.header-style-1 .topbar,.header-style-2 .topbar,.header-style-3 .topbar{border-bottom:1px solid #ededed}@media (max-width:991px){.header-style-1 .topbar,.header-style-2 .topbar,.header-style-3 .topbar{text-align:center}}.header-style-1 .topbar .container-fluid,.header-style-2 .topbar .container-fluid,.header-style-3 .topbar .container-fluid{padding-right:0}.header-style-1 .topbar .info,.header-style-2 .topbar .info,.header-style-3 .topbar .info{padding-top:15px}@media (max-width:1199px){.header-style-1 .topbar .info,.header-style-2 .topbar .info,.header-style-3 .topbar .info{padding:15px 0}}.header-style-1 .topbar .info ul li,.header-style-2 .topbar .info ul li,.header-style-3 .topbar .info ul li{color:#fff}.header-style-1 .topbar .info ul,.header-style-2 .topbar .info ul,.header-style-3 .topbar .info ul{overflow:hidden}.header-style-1 .topbar .info ul li,.header-style-2 .topbar .info ul li,.header-style-3 .topbar .info ul li{font-size:15px;font-size:.9375rem;font-weight:500;float:left}@media (max-width:991px){.header-style-1 .topbar .info ul li,.header-style-2 .topbar .info ul li,.header-style-3 .topbar .info ul li{float:none}}.header-style-1 .topbar .info ul>li+li,.header-style-2 .topbar .info ul>li+li,.header-style-3 .topbar .info ul>li+li{margin-left:40px}@media (max-width:991px){.header-style-1 .topbar .info ul>li+li,.header-style-2 .topbar .info ul>li+li,.header-style-3 .topbar .info ul>li+li{margin:10px 0 0}}.header-style-1 .topbar .info ul i,.header-style-2 .topbar .info ul i,.header-style-3 .topbar .info ul i{display:inline-block;padding-right:3px}.header-style-1 .topbar .social-quote,.header-style-2 .topbar .social-quote,.header-style-3 .topbar .social-quote{float:right}@media (max-width:991px){.header-style-1 .topbar .social-quote,.header-style-2 .topbar .social-quote,.header-style-3 .topbar .social-quote{float:none}}.header-style-1 .topbar .social-quote>div,.header-style-2 .topbar .social-quote>div,.header-style-3 .topbar .social-quote>div{float:left}@media (max-width:991px){.header-style-1 .topbar .social-quote>div,.header-style-2 .topbar .social-quote>div,.header-style-3 .topbar .social-quote>div{float:none}}.header-style-1 .topbar .social-links,.header-style-2 .topbar .social-links,.header-style-3 .topbar .social-links{padding:15px 25px 0 0}@media (max-width:991px){.header-style-1 .topbar .social-links,.header-style-2 .topbar .social-links,.header-style-3 .topbar .social-links{display:inline-block;padding:0 0 15px}}.header-style-1 .topbar .social-links ul,.header-style-2 .topbar .social-links ul,.header-style-3 .topbar .social-links ul{overflow:hidden}.header-style-1 .topbar .social-links li,.header-style-2 .topbar .social-links li,.header-style-3 .topbar .social-links li{float:left;margin-left:15px}.header-style-1 .topbar .social-links a,.header-style-2 .topbar .social-links a,.header-style-3 .topbar .social-links a{font-size:13px;font-size:.8125rem;color:#fff}.header-style-1 .topbar .social-links a:hover,.header-style-2 .topbar .social-links a:hover,.header-style-3 .topbar .social-links a:hover{color:#74b4d1}@media (max-width:991px){.header-style-1 .topbar .social-links a:hover,.header-style-2 .topbar .social-links a:hover,.header-style-3 .topbar .social-links a:hover{color:#1f3542}}@media (max-width:1199px){.header-style-1 .topbar .quote-btn,.header-style-2 .topbar .quote-btn,.header-style-3 .topbar .quote-btn{display:none}}.header-style-1 .search-contact,.header-style-2 .search-contact,.header-style-3 .search-contact{background-color:#74b4d1;position:relative;float:right}@media (max-width:991px){.header-style-1 .search-contact,.header-style-2 .search-contact,.header-style-3 .search-contact{display:none}}.header-style-1 .search-contact>div,.header-style-2 .search-contact>div,.header-style-3 .search-contact>div{float:left}@media (max-width:1360px){.header-style-1 .search-contact .contact,.header-style-2 .search-contact .contact,.header-style-3 .search-contact .contact{display:none}}.header-style-1 .search-contact .contact a,.header-style-2 .search-contact .contact a,.header-style-3 .search-contact .contact a{background:#74b4d1;display:block;padding:27px 30px 27px 100px;position:relative;color:#fff}.header-style-1 .search-contact .contact a i,.header-style-2 .search-contact .contact a i,.header-style-3 .search-contact .contact a i{position:absolute;top:50%;left:30px;transform:translateY(-50%)}.header-style-1 .search-contact .contact a .fi:before,.header-style-2 .search-contact .contact a .fi:before,.header-style-3 .search-contact .contact a .fi:before{font-size:50px;font-size:3.125rem;color:#fff}.header-style-1 .search-contact .contact a h5,.header-style-2 .search-contact .contact a h5,.header-style-3 .search-contact .contact a h5{font-size:18px;font-size:1.125rem;font-weight:700;color:#fff;margin:0 0 .2em}.header-style-1 .search-contact .header-search-area .open-btn span,.header-style-2 .search-contact .header-search-area .open-btn span,.header-style-3 .search-contact .header-search-area .open-btn span{display:block;font-size:14px;font-size:.875rem;font-weight:700;text-transform:uppercase}.header-style-1 .search-contact .header-search-area .open-btn,.header-style-2 .search-contact .header-search-area .open-btn,.header-style-3 .search-contact .header-search-area .open-btn{background:#74b4d1;color:#fff;font-size:16px;padding:29px 25px 26px;border-radius:0;border-left:1px solid hsla(0,0%,100%,.3);position:relative}.header-style-1 .search-contact .header-search-area .open-btn:before,.header-style-2 .search-contact .header-search-area .open-btn:before,.header-style-3 .search-contact .header-search-area .open-btn:before{content:"";background-color:hsla(0,0%,100%,.3);width:1px;height:100%;position:absolute;left:1px;top:0}@media screen and (min-width:992px){.header-style-2{max-width:1536px;left:auto;right:0;position:absolute}.header-style-2 .navigation #navbar{position:relative;z-index:10;border-left:0;margin-left:15px;padding-left:15px}.header-style-2 .navigation{border-top:0;margin-top:0;background-color:#fff;padding-left:15px}.header-style-2 .navigation #navbar>ul>li>a{color:#1f3542;padding:38px 20px}.header-style-2 .navigation #navbar>ul>li.current-menu-item>a,.header-style-2 .navigation #navbar>ul>li.current-menu-parent>a{color:#fff}}@media (max-width:991px){.header-style-2{background-color:#fff;box-shadow:0 8px 15px rgba(0,0,0,.1)}.header-style-2 .navigation{background:#fff}}.header-style-2 .navbar-header button{background:#74b4d1;width:45px;height:45px;border-radius:50%;top:44px;right:10px}.header-style-2 .navbar-header button span{background:#fff}@media (max-width:991px){.header-style-3 .topbar .info.phone-email{padding-top:0}}@media screen and (min-width:992px){.header-style-3{background:#fff}.header-style-3 .topbar{border-bottom:1px solid #ededed}.header-style-3 .topbar .info{padding-bottom:15px}.header-style-3 .topbar .info ul li{color:#687693}.header-style-3 .topbar .info.phone-email{float:right;padding-right:15px}.header-style-3 .topbar .social-links a{color:#687693}.header-style-3 .navigation{border-color:#ededed}.header-style-3 .navigation #navbar>ul>li>a{color:#1f3542;padding:38px 20px}.header-style-3 .navigation #navbar>ul>li.current-menu-parent>a{color:#fff}.header-style-3 .search-contact .header-search-area .open-btn{padding:29px 25px 27px;border-left:0}}@media screen and (min-width:1200px){.header-style-3 .navbar,.header-style-3 .topbar{padding-left:30px}.header-style-3 .topbar .info.phone-email{padding-right:45px}.header-style-3 .navigation{margin-top:0;border-bottom:0}.header-style-3 .navbar-header{height:100px;border-right:1px solid #ededed}.header-style-3 #navbar{padding-left:30px}.header-style-3 .search-contact .contact a{padding:27px 30px 26px 100px}}@media (max-width:991px){.header-style-3 .navbar-header button span,.header-style-3 .navigation{background-color:#fff}.header-style-3 .navbar-header button{background-color:#74b4d1}}.header-style-3 .logo{width:300px;height:100px;line-height:100px}@media (max-width:1099px){.header-style-3 .logo{width:267px}}@media (max-width:991px){.header-style-3 .logo{width:300px}}@media (max-width:767px){.header-style-3 .logo{padding-left:15px;width:270px;height:80px;line-height:80px}}.header-style-3 .logo img{max-width:calc(100% - 40px)}.header-style-4{border-bottom:1px solid #ededed}.header-style-4 .container-fluid{padding:0}.header-style-4 .logo{width:300px;height:138px;float:left;line-height:138px;border-right:1px solid #ededed;text-align:center}@media (max-width:1099px){.header-style-4 .logo{width:125px}}@media (max-width:767px){.header-style-4 .logo{width:100%;float:none;height:80px;line-height:80px;border-bottom:1px solid #ededed}}.header-style-4 .logo img{max-width:calc(100% - 40px)}.header-style-4 .right-area{width:calc(100% - 300px);float:right}@media (max-width:1099px){.header-style-4 .right-area{width:calc(100% - 125px)}}@media (max-width:767px){.header-style-4 .right-area{width:100%;float:none}}.header-style-4 .topbar{border-bottom:1px solid #ededed;padding:15px 0 15px 35px;overflow:hidden}@media (max-width:991px){.header-style-4 .topbar{padding:15px 0 15px 15px}}@media (max-width:767px){.header-style-4 .topbar{width:calc(100% - 169px);position:absolute;z-index:2;text-align:left;overflow:hidden;white-space:nowrap;border-bottom:0;border-right:1px solid #e7e7e7;height:86px;padding-top:20px}}.header-style-4 .topbar .info{width:calc(100% - 145px);float:left}@media (max-width:991px){.header-style-4 .topbar .info{width:100%;float:none}}.header-style-4 .topbar .info ul{overflow:hidden}.header-style-4 .topbar .info ul li{font-size:15px;font-size:.9375rem;font-weight:500;float:left}@media (max-width:991px){.header-style-4 .topbar .info ul li{margin-right:25px}}@media (max-width:767px){.header-style-4 .topbar .info ul li{float:none;display:block;margin:0}}.header-style-4 .topbar .info ul>li+li{margin-left:40px}@media (max-width:991px){.header-style-4 .topbar .info ul>li+li{margin:0}}.header-style-4 .topbar .info ul i{display:inline-block;padding-right:3px}.header-style-4 .topbar .social-links{width:145px;float:right}@media (max-width:991px){.header-style-4 .topbar .social-links{display:inline-block}}.header-style-4 .topbar .social-links ul{overflow:hidden}.header-style-4 .topbar .social-links li{float:left;margin-left:15px}.header-style-4 .topbar .social-links ul li:first-child{margin-left:0}.header-style-4 .topbar .social-links a{font-size:13px;font-size:.8125rem;color:#687693}.header-style-4 .topbar .social-links a:hover{color:#74b4d1}@media (max-width:991px){.header-style-4 .topbar .social-links a:hover{color:#1f3542}}@media screen and (min-width:992px){.header-style-4 .navigation{background-color:transparent}.header-style-4 #navbar>ul>li>a{font-size:17px;font-size:1.0625rem;font-weight:600;color:#687693;padding:32px 20px;position:relative}.header-style-4 #navbar>ul>li>a:before{content:"";background:#74b4d1;width:100%;height:43px;border-radius:43px;position:absolute;left:0;top:calc(50% - 21px);opacity:0;transition:all .3s;z-index:-1}.header-style-4 #navbar>ul>li>a:hover:before{opacity:1}.header-style-4 #navbar>ul>li>a:hover{color:#74b4d1}.header-style-4 #navbar>ul>li.current-menu-item>a:before,.header-style-4 #navbar>ul>li.current-menu-parent>a:before{opacity:1}.header-style-4 #navbar>ul>li.current-menu-parent>a{color:#74b4d1}}@media (max-width:1359px) and (min-width:992px){.header-style-4 #navbar>ul>li.current-menu-parent>a,.header-style-4 #navbar>ul>li>a:hover{color:#fff}}@media (max-width:991px){.header-style-4 .topbar .social-links{display:none}.header-style-4 .navbar-header button{top:24px}}.header-style-4 .search-quote-infobar{float:right;height:85px;line-height:85px}@media (max-width:991px){.header-style-4 .search-quote-infobar{margin-right:55px;padding-right:15px}}.header-style-4 .search-quote-infobar>div{display:inline-block;float:left;height:85px;border-right:1px solid #ededed;padding:0 25px}.header-style-4 .search-quote-infobar>div:last-child{border-right:0}@media (max-width:991px){.header-style-4 .search-quote-infobar>div:last-child{border-right:1px solid #ededed}}@media (max-width:1300px){.header-style-4 .search-quote-infobar .quote-btn{display:none}}.header-style-4 .search-quote-infobar .theme-btn-s2{line-height:normal}.header-style-4 .search-quote-infobar .side-info{display:table}.header-style-4 .search-quote-infobar .side-info>div{display:table-cell;vertical-align:middle}.header-style-4 .search-quote-infobar .header-search-area .open-btn{background:transparent;font-size:20px;font-size:1.25rem;padding:0}.header-style-4 .side-info{cursor:pointer}.header-style-4 .side-info button{background:transparent;padding:0;border:0;outline:0}.header-style-4 .side-info .info-bars{margin-top:10px}@media (max-width:991px){.header-style-4 .side-info .info-bars{display:none}}.header-style-4 .side-info .info-bars span{background:#687693;width:30px;height:2px;display:block}.header-style-4 .side-info .info-bars>span+span{margin-top:7px}.header-style-4 .side-info .info-bars>span:first-child{width:20px;margin-left:10px}.side-info-wrapper{background:#000;position:fixed;width:100%;height:100%;left:0;top:0;z-index:9999;opacity:0;visibility:hidden;transition:all .4s ease-in-out .7s}.side-info-wrapper-toggle{visibility:visible;opacity:.8}.side-info-wrapper.side-info-wrapper-toggle{transition:all .4s}.side-info-wrapper-toggle .side-info-inner{transition:all .7s ease-in-out .4s}.side-info-inner{background-color:#74b4d1;width:400px;height:100%;padding:65px 50px;position:fixed;right:-400px;top:0;z-index:9999;transition:all .7s ease-in-out}@media (max-width:991px){.side-info-inner{width:300px;padding:70px 30px;right:-300px}}.side-info-inner .side-info-close-btn{background-color:transparent;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;font-size:16px;font-size:1rem;padding:0;border:2px solid #fff;border-radius:50%;position:absolute;left:20px;top:20px}.side-info-inner .side-info-close-btn:focus,.side-info-inner .side-info-close-btn:hover{outline:none;box-shadow:none}.side-info-inner .logo{text-align:center;margin-bottom:50px}.side-info-inner .logo img{display:inline-block;max-width:150px}.side-info-inner .logo span{font-size:25px;font-size:1.5625rem;color:#fff;font-weight:700;display:block;margin:.3em 0 1em}.side-info-inner p{color:#fff;margin:0 0 2em}.side-info-inner .info li{font-size:16px;font-size:1rem;color:#fff;margin:0 0 10px;position:relative;list-style-type:disc;list-style-position:inside}@media (max-width:767px){.side-info-inner .info li{font-size:14px;font-size:.875rem}}.side-info-inner .social-links{margin-top:40px}.side-info-inner .social-links a{font-size:14px;font-size:.875rem;color:#fff}.side-info-inner .social-links a:hover{color:red}.side-info-inner .social-links li{float:left;margin-right:12px}.side-info-inner .social-links li:last-child{margin-right:0}.toggle-side-info{right:0}.header-search-form{width:100%;height:100%;position:fixed;left:0;top:0;z-index:9999;background:rgba(0,0,0,.65);display:none}.header-search-form form{width:500px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media (max-width:767px){.header-search-form form{width:300px}}.header-search-form form input{height:60px;font-size:16px;padding:15px 25px;border:0;box-shadow:none;border-radius:5px}@media (max-width:767px){.header-search-form form input{height:45px;font-size:17px}}.header-search-form form input:focus{box-shadow:none}.header-search-form form .btn{background-color:#74b4d1;width:60px;height:100%;color:#fff;position:absolute;right:0;top:0;border:0;border-radius:0 5px 5px 0}.header-search-form form .btn:active,.header-search-form form .btn:focus{outline:none;box-shadow:none}.header-search-form:hover{cursor:url(../images/close_burger.png) 16 16,default}.hero-slider{width:100%;height:700px;display:flex;position:relative;z-index:0}@media (max-width:991px){.hero-slider{height:600px}}@media (max-width:767px){.hero-slider{height:500px}}.hero-slider .swiper-slide{overflow:hidden;color:#fff}.hero-slider .hero-inner,.hero-slider .slide-inner,.hero-slider .swiper-container{width:100%;height:100%;position:absolute;left:0;top:0}.hero-slider .hero-inner,.hero-slider .slide-inner{z-index:1;background-size:cover;background-position:50%;display:flex;justify-content:center;align-items:center;text-align:left}.hero-slider .swiper-button-next,.hero-slider .swiper-button-prev{background:hsla(0,0%,100%,.3);width:60px;height:60px;line-height:60px;margin-top:-30px;text-align:center;border-radius:60px}@media (max-width:767px){.hero-slider .swiper-button-next,.hero-slider .swiper-button-prev{display:none}}.hero-slider .swiper-button-prev{left:25px}.hero-slider .swiper-button-prev:before{font-family:themify;content:"\e629";font-size:20px;color:#fff}.hero-slider .swiper-button-next{right:25px}.hero-slider .swiper-button-next:before{font-family:themify;content:"\e628";font-size:20px;color:#fff}.hero-slider .swiper-pagination-bullet{width:10px;height:10px;text-align:center;line-height:15px;font-size:12px;color:#000;opacity:1;background:rgba(0,0,0,.2)}.hero-slider .swiper-pagination-bullet-active{color:#fff;background:#74b4d1}.hero-slider .swiper-pagination-bullets,.hero-slider .swiper-pagination-fraction{bottom:20px}.hero-style-1,.hero-style-2,.hero-style-3{height:calc(100vh - 150px)}@media (max-width:991px){.hero-style-1,.hero-style-2,.hero-style-3{height:600px}}@media (max-width:767px){.hero-style-1,.hero-style-2,.hero-style-3{height:500px}}@media screen and (min-width:992px){.hero-style-1 .container,.hero-style-2 .container,.hero-style-3 .container{padding-top:38px}}.hero-style-1 .slide-inner,.hero-style-2 .slide-inner,.hero-style-3 .slide-inner{text-align:center}.hero-style-1 .slide-title,.hero-style-2 .slide-title,.hero-style-3 .slide-title{max-width:790px;margin:0 auto}.hero-style-1 .slide-title h2,.hero-style-2 .slide-title h2,.hero-style-3 .slide-title h2{font-size:82px;font-size:5.125rem;font-weight:700;color:#fff;margin:0 0 .24em;text-transform:uppercase;text-shadow:0 0 20px rgba(0,0,0,.5)}@media (max-width:1199px){.hero-style-1 .slide-title h2,.hero-style-2 .slide-title h2,.hero-style-3 .slide-title h2{font-size:62px;font-size:3.875rem}}@media (max-width:991px){.hero-style-1 .slide-title h2,.hero-style-2 .slide-title h2,.hero-style-3 .slide-title h2{font-size:50px;font-size:3.125rem}}@media (max-width:767px){.hero-style-1 .slide-title h2,.hero-style-2 .slide-title h2,.hero-style-3 .slide-title h2{font-size:35px;font-size:2.1875rem}}.hero-style-1 .slide-text,.hero-style-2 .slide-text,.hero-style-3 .slide-text{max-width:800px;margin:0 auto}.hero-style-1 .slide-text p,.hero-style-2 .slide-text p,.hero-style-3 .slide-text p{font-size:22px;font-size:1.375rem;font-weight:600;color:#fff;margin:0 0 1.63em;text-shadow:0 0 10px rgba(0,0,0,.5)}@media (max-width:767px){.hero-style-1 .slide-text p,.hero-style-2 .slide-text p,.hero-style-3 .slide-text p{font-size:17px;font-size:1.0625rem}}.hero-style-1 .bottom-links,.hero-style-2 .bottom-links,.hero-style-3 .bottom-links{background:#fff;border-bottom:1px solid #ebebeb;z-index:10;position:absolute;left:0;bottom:0;overflow:hidden}@media (max-width:991px){.hero-style-1 .bottom-links,.hero-style-2 .bottom-links,.hero-style-3 .bottom-links{display:none}}.hero-style-1 .bottom-links>div,.hero-style-2 .bottom-links>div,.hero-style-3 .bottom-links>div{float:left}.hero-style-1 .bottom-links>div:last-child,.hero-style-2 .bottom-links>div:last-child,.hero-style-3 .bottom-links>div:last-child{border-left:1px solid #ebebeb}.hero-style-1 .bottom-links a,.hero-style-2 .bottom-links a,.hero-style-3 .bottom-links a{min-width:245px;display:block;padding:30px 25px 25px 70px;position:relative}.hero-style-1 .bottom-links .fi:before,.hero-style-2 .bottom-links .fi:before,.hero-style-3 .bottom-links .fi:before{font-size:35px;font-size:2.1875rem;color:#74b4d1}.hero-style-1 .bottom-links i,.hero-style-2 .bottom-links i,.hero-style-3 .bottom-links i{position:absolute;left:20px;top:50%;transform:translateY(-50%)}.hero-style-1 .bottom-links h4,.hero-style-2 .bottom-links h4,.hero-style-3 .bottom-links h4{font-size:16px;font-size:1rem;font-weight:700;margin:0}.hero-style-1 .bottom-links p,.hero-style-2 .bottom-links p,.hero-style-3 .bottom-links p{font-size:14px;font-size:.875rem;margin:0}.hero-style-1 .bottom-links a:hover,.hero-style-2 .bottom-links a:hover,.hero-style-3 .bottom-links a:hover{background-color:#74b4d1}.hero-style-1 .bottom-links a:hover .fi:before,.hero-style-1 .bottom-links a:hover h4,.hero-style-1 .bottom-links a:hover p,.hero-style-2 .bottom-links a:hover .fi:before,.hero-style-2 .bottom-links a:hover h4,.hero-style-2 .bottom-links a:hover p,.hero-style-3 .bottom-links a:hover .fi:before,.hero-style-3 .bottom-links a:hover h4,.hero-style-3 .bottom-links a:hover p{color:#fff}.hero-style-1 .pagi,.hero-style-2 .pagi,.hero-style-3 .pagi{background-color:#fff;width:150px;height:95px;border-bottom:1px solid #ebebeb;position:absolute;right:0;bottom:0;z-index:1}@media (max-width:991px){.hero-style-1 .pagi,.hero-style-2 .pagi,.hero-style-3 .pagi{display:none}}.hero-style-1 .swiper-button-next,.hero-style-1 .swiper-button-prev,.hero-style-2 .swiper-button-next,.hero-style-2 .swiper-button-prev,.hero-style-3 .swiper-button-next,.hero-style-3 .swiper-button-prev{width:40px;height:40px;line-height:35px;margin-top:0;text-align:center;border-radius:60px;border:2px solid #74b4d1;position:absolute;top:50%;text-shadow:0 0 15px rgba(0,0,0,.5);transform:translateY(-50%)}@media (max-width:767px){.hero-style-1 .swiper-button-next,.hero-style-1 .swiper-button-prev,.hero-style-2 .swiper-button-next,.hero-style-2 .swiper-button-prev,.hero-style-3 .swiper-button-next,.hero-style-3 .swiper-button-prev{display:none}}.hero-style-1 .swiper-button-next:hover,.hero-style-1 .swiper-button-prev:hover,.hero-style-2 .swiper-button-next:hover,.hero-style-2 .swiper-button-prev:hover,.hero-style-3 .swiper-button-next:hover,.hero-style-3 .swiper-button-prev:hover{background-color:#74b4d1}.hero-style-1 .swiper-button-prev,.hero-style-2 .swiper-button-prev,.hero-style-3 .swiper-button-prev{left:30px}.hero-style-1 .swiper-button-prev:before,.hero-style-2 .swiper-button-prev:before,.hero-style-3 .swiper-button-prev:before{font-family:Flaticon;content:"\f128";font-size:13px;color:#74b4d1}.hero-style-1 .swiper-button-next,.hero-style-2 .swiper-button-next,.hero-style-3 .swiper-button-next{right:30px}.hero-style-1 .swiper-button-next:before,.hero-style-2 .swiper-button-next:before,.hero-style-3 .swiper-button-next:before{font-family:Flaticon;content:"\f129";font-size:13px;color:#74b4d1}.hero-style-1 .swiper-button-next:hover:before,.hero-style-1 .swiper-button-prev:hover:before,.hero-style-2 .swiper-button-next:hover:before,.hero-style-2 .swiper-button-prev:hover:before,.hero-style-3 .swiper-button-next:hover:before,.hero-style-3 .swiper-button-prev:hover:before{color:#fff!important}@media screen and (min-width:992px){.hero-style-1 .swiper-pagination,.hero-style-2 .swiper-pagination,.hero-style-3 .swiper-pagination{display:none}}.hero-style-2{margin-top:0}@media screen and (min-width:1200px){.hero-style-2{max-height:875px}}@media screen and (min-width:992px){.hero-style-2 .container{padding-top:0;margin-top:-14px}}.hero-style-2 .slide-inner{text-align:left}.hero-style-2 .slide-title{max-width:790px;margin:0}.hero-style-2 .slide-title h2{font-size:70px;font-size:4.375rem;font-weight:700;text-transform:none;text-shadow:0 0 20px rgba(0,0,0,.5)}@media (max-width:1199px){.hero-style-2 .slide-title h2{font-size:62px;font-size:3.875rem}}@media (max-width:991px){.hero-style-2 .slide-title h2{font-size:50px;font-size:3.125rem}}@media (max-width:767px){.hero-style-2 .slide-title h2{font-size:35px;font-size:2.1875rem}}.hero-style-2 .slide-title h2 span{font-weight:400}.hero-style-2 .slide-text{margin:0}.hero-style-2 .slide-text p{text-shadow:0 0 10px rgba(0,0,0,.5)}@media screen and (min-width:992px){.hero-style-3{height:calc(100vh - 246px)}}@media screen and (min-width:992px){.hero-style-3 .container{padding-top:0;margin-top:-10px}}@media screen and (min-width:992px){.hero-style-3 .slide-inner{background-position:top}}.hero-style-3 .pagi{background:transparent;width:299px;border:0;left:50%;bottom:85px;height:auto;transform:translateX(-50%)}.hero-style-3 .swiper-button-next,.hero-style-3 .swiper-button-prev{background-color:transparent;width:50%;height:100%;font-size:18px;font-size:1.125pxrem;font-weight:600;color:#fff;float:left;line-height:normal;margin-top:0;text-align:center;border-radius:0;border:0;position:relative;top:0;text-transform:uppercase;transform:none}.hero-style-3 .swiper-button-next:hover,.hero-style-3 .swiper-button-prev:hover{background-color:transparent}.hero-style-3 .swiper-button-prev{text-align:right;padding-right:15px;left:0}.hero-style-3 .swiper-button-prev:before{font-family:Flaticon;content:"\f101";font-size:20px;color:#fff;position:absolute;left:29px}.hero-style-3 .swiper-button-next{text-align:left;padding-left:15px;right:0;border-left:1px solid #fff}.hero-style-3 .swiper-button-next:before{font-family:Flaticon;content:"\f102";font-size:20px;color:#fff;position:absolute;right:0}.hero-style-3 .slide-title{max-width:100%!important;margin:0 auto;word-break:break-word}.hero-style-3 .slide-title h2{font-size:89px;font-size:5.5625rem;text-shadow:0 0 21.17px rgba(35,61,98,.22)}@media (max-width:1199px){.hero-style-3 .slide-title h2{font-size:74;font-size:4.625rem}}@media (max-width:991px){.hero-style-3 .slide-title h2{font-size:56px;font-size:3.5rem}}@media (max-width:767px){.hero-style-3 .slide-title h2{font-size:22px;font-size:1.375rem}}.static-hero{background:#74b4d1;height:750px;display:flex;position:relative;z-index:0;overflow:hidden}@media (max-width:1199px){.static-hero{height:680px}}@media (max-width:991px){.static-hero{height:500px}}@media (max-width:767px){.static-hero{height:400px}}@media screen and (min-width:992px){.static-hero .container{padding-top:0;margin-top:-16px}}.static-hero .hero-shape{width:100%;height:100%;position:absolute;left:0;top:0;transform:rotate(50deg) scaleY(2.5)}.static-hero .hero-shape>div:first-child{background:#6eb1cf;width:20%;height:100%;position:absolute;left:0;top:0}.static-hero .hero-shape>div:nth-child(2){background:#6eb1cf;width:30%;height:100%;position:absolute;left:35%;top:0}.static-hero .hero-shape>div:nth-child(3){background:#6eb1cf;width:20%;height:100%;position:absolute;left:80%;top:0}.static-hero .hero-inner .container{position:relative}.static-hero .consultant-pic{position:absolute;right:0;bottom:-270px}@media (max-width:1199px){.static-hero .consultant-pic{width:485px;height:609px;bottom:-200px}}@media (max-width:991px){.static-hero .consultant-pic{display:none}}.static-hero .slide-title{max-width:790px}.static-hero .slide-title h2{font-size:70px;font-size:3.5rem;font-weight:700;color:#fff;margin:0 0 .7em}@media (max-width:1199px){.static-hero .slide-title h2{font-size:62px;font-size:3.875rem}}@media (max-width:991px){.static-hero .slide-title h2{font-size:50px;font-size:3.125rem}}@media (max-width:767px){.static-hero .slide-title h2{font-size:35px;font-size:2.1875rem}}.static-hero .slide-text{max-width:560px}.static-hero .slide-text p{font-size:22px;font-size:1.375rem;font-weight:600;color:#fff;margin:0 0 1.63em}@media (max-width:767px){.static-hero .slide-text p{font-size:17px;font-size:1.0625rem}}@media screen and (min-width:992px){.static-hero .swiper-slide .container{padding-top:10px}}.site-footer{background-color:#21222c;background-size:cover;position:relative;font-size:15px;overflow:hidden}.site-footer ul{list-style:none}.site-footer li,.site-footer p{color:#c5c5c5}.site-footer .newsletter-area{padding:80px 0;position:relative;top:3px}@media (max-width:767px){.site-footer .newsletter-area{text-align:center;padding:60px 0 70px}}.site-footer .newsletter-area .separator{background:hsla(0,0%,100%,.08);width:1140px;height:1px;position:absolute;left:50%;transform:translateX(-50%);bottom:0}.site-footer .newsletter-area .text{width:290px;float:left}@media (max-width:767px){.site-footer .newsletter-area .text{width:100%;float:none}}.site-footer .newsletter-area .text h3{font-size:36px;font-size:2.25rem;color:#fff;margin:-.05em 0 0}@media (max-width:767px){.site-footer .newsletter-area .text h3{font-size:30px;font-size:1.875rem}}.site-footer .newsletter-area .text p{font-size:18px;font-size:1.125rem;font-weight:600;color:#fff;margin:0}@media (max-width:767px){.site-footer .newsletter-area .text p{font-size:17px;font-size:1.0625rem}}.site-footer .newsletter-area form{width:calc(100% - 290px);float:right;position:relative}@media (max-width:767px){.site-footer .newsletter-area form{width:100%;float:none;margin-top:25px}}.site-footer .newsletter-area form input{background-color:#fff;height:60px;color:#687693;padding:6px 20px;border-radius:60px;border:0;box-shadow:none}.site-footer .newsletter-area form button{background-color:#74b4d1;height:60px;padding:0 20px;font-size:14px;font-size:.875rem;font-weight:600;text-transform:uppercase;position:absolute;right:0;top:0;border:0;border-radius:60px;outline:0;color:#fff}.site-footer .upper-footer{padding:90px 0}@media (max-width:991px){.site-footer .upper-footer{padding:90px 0 20px}}@media (max-width:767px){.site-footer .upper-footer{padding:80px 0 10px}}@media (max-width:991px){.site-footer .upper-footer .col{min-height:235px;margin-bottom:70px}}@media (max-width:767px){.site-footer .upper-footer .col{min-height:auto;margin-bottom:60px}}.site-footer .widget-title{margin-bottom:20px}@media (max-width:767px){.site-footer .widget-title{margin-bottom:20px}}.site-footer .widget-title h3{font-size:20px;font-size:1.25rem;color:#fff;margin:0;padding-bottom:.4em;text-transform:capitalize;position:relative}@media (max-width:991px){.site-footer .widget-title h3{padding-bottom:0}}.site-footer .about-widget p{margin-bottom:1.5em;line-height:1.9em}.site-footer .about-widget p:last-child{margin-bottom:0}.site-footer .about-widget ul{overflow:hidden}.site-footer .about-widget ul>li:first-child{margin-left:0}.site-footer .about-widget ul li{float:left;margin-left:15px}.site-footer .about-widget ul a{font-size:13px;font-size:.8125rem;color:#fff}.site-footer .about-widget ul a:hover{color:#74b4d1}@media (max-width:991px){.site-footer .about-widget ul a:hover{color:#1f3542}}.site-footer .link-widget{overflow:hidden}@media screen and (min-width:1200px){.site-footer .link-widget{padding-left:20px}}@media (max-width:1199px){.site-footer .link-widget{padding-left:20px}}@media (max-width:991px){.site-footer .link-widget{padding-left:0}}@media (max-width:767px){.site-footer .link-widget{max-width:350px}}.site-footer .link-widget ul{width:50%;float:left}.site-footer .link-widget ul li{position:relative}.site-footer .link-widget ul a{color:#c5c5c5;font-weight:500}.site-footer .link-widget ul a:hover,.site-footer .link-widget ul li:hover:before{text-decoration:underline}.site-footer .link-widget ul>li+li{margin-top:15px}.site-footer .agent-widget h4{font-size:16px;font-size:1rem;font-weight:600}.site-footer .agent-widget h4 i{display:inline-block;padding-right:8px;font-weight:400}.site-footer .agent-widget h4 a{color:#fff;text-decoration:underline}.site-footer .agent-widget .fi:before{font-size:25px;font-size:1.5625rem;color:#74b4d1}.site-footer .agent-widget p{font-size:18px;font-size:1.125rem;font-weight:600;color:#74b4d1;margin:0;text-decoration:underline}@media screen and (min-width:1200px){.site-footer .contact-widget{padding-left:25px}}.site-footer .contact-widget ul{margin-top:25px}.site-footer .contact-widget ul li{position:relative}.site-footer .contact-widget ul>li+li{margin-top:15px}.site-footer .contact-widget li span{font-weight:500}.site-footer .lower-footer{text-align:center;position:relative}.site-footer .lower-footer .row{padding:20px 0;position:relative}.site-footer .lower-footer .row .separator{background:hsla(0,0%,100%,.08);width:calc(100% - 30px);height:1px;position:absolute;left:15px;top:0}.site-footer .lower-footer .copyright{display:inline-block;float:left;margin:0}@media (max-width:991px){.site-footer .lower-footer .copyright{float:none;display:block;margin:0 0 20px}}.site-footer .lower-footer .copyright a{color:#cdced0;text-decoration:underline}.site-footer .lower-footer .extra-link{display:inline-block;float:right;overflow:hidden}@media (max-width:991px){.site-footer .lower-footer .extra-link{float:none;display:block;text-align:center}}.site-footer .lower-footer .extra-link ul{overflow:hidden;list-style:none}@media (max-width:991px){.site-footer .lower-footer .extra-link ul{display:inline-block}}.site-footer .lower-footer .extra-link ul li{float:left}.site-footer .lower-footer .extra-link ul>li+li{margin-left:35px;position:relative}@media (max-width:767px){.site-footer .lower-footer .extra-link ul>li+li{margin-left:15px}}.site-footer .lower-footer .extra-link ul>li+li:before{content:"";background:#fff;width:1px;height:14px;position:absolute;left:-17px;top:4px}@media (max-width:767px){.site-footer .lower-footer .extra-link ul>li+li:before{display:none}}.site-footer .lower-footer .extra-link ul a{font-size:14px;font-size:.875rem;font-weight:500;color:#fff}.site-footer .lower-footer .extra-link ul a:hover{text-decoration:underline}.sticky-header{width:100%;position:fixed;left:0;top:-300px;z-index:9999;opacity:0;transition:all .7s}.site-header .sticky-on{opacity:1;top:0}.header-style-1 .sticky-header,.header-style-2 .sticky-header,.header-style-3 .sticky-header{background:#74b4d1;border-top:0}.header-style-1 .sticky-header .separator-bottom,.header-style-2 .sticky-header .separator-bottom,.header-style-3 .sticky-header .separator-bottom{display:none}.header-style-2 .sticky-header,.header-style-3 .sticky-header,.header-style-4 .sticky-header{background:#fff;border-top:0;box-shadow:0 8px 15px rgba(0,0,0,.1);margin:0}@media screen and (min-width:992px){.header-style-4 .sticky-header #navbar>ul>li.current-menu-parent>a,.header-style-4 .sticky-header #navbar>ul>li>a:hover{color:#fff!important}}.about-section,.about-section-s2{background:linear-gradient(left,#fff 50%,rgba(116,180,209,.1) 0);padding-bottom:0}.about-section-s2 .inner .left-col,.about-section-s2 .inner .right-col,.about-section .inner .left-col,.about-section .inner .right-col{width:50%;float:left}@media (max-width:1199px){.about-section-s2 .inner .left-col,.about-section-s2 .inner .right-col,.about-section .inner .left-col,.about-section .inner .right-col{width:100%;float:none}}@media screen and (min-width:1200px){.about-section-s2 .details,.about-section .details{padding-right:45px}}.about-section-s2 .details p,.about-section .details p{margin-bottom:2em}.about-section-s2 .details h5,.about-section .details h5{font-size:18px;font-size:1.125rem;margin:0}.about-section-s2 .fun-fact-grids>.grid:nth-child(2),.about-section-s2 .fun-fact-grids>.grid:nth-child(3),.about-section .fun-fact-grids>.grid:nth-child(2),.about-section .fun-fact-grids>.grid:nth-child(3){background-color:rgba(116,180,209,.9)}@media (max-width:500px){.about-section-s2 .fun-fact-grids>.grid:nth-child(2),.about-section-s2 .fun-fact-grids>.grid:nth-child(4),.about-section .fun-fact-grids>.grid:nth-child(2),.about-section .fun-fact-grids>.grid:nth-child(4){background-color:rgba(116,180,209,.9)}.about-section-s2 .fun-fact-grids>.grid:nth-child(3),.about-section .fun-fact-grids>.grid:nth-child(3){background-color:#74b4d1}}.about-section-s2 .fun-fact-grids .grid,.about-section .fun-fact-grids .grid{background-color:#74b4d1;width:50%;float:left;text-align:center;padding:41px 15px}@media (max-width:500px){.about-section-s2 .fun-fact-grids .grid,.about-section .fun-fact-grids .grid{width:100%;float:none}}.about-section-s2 .fun-fact-grids .fi:before,.about-section .fun-fact-grids .fi:before{font-size:45px;font-size:2.8125rem;color:#fff}.about-section-s2 .fun-fact-grids h3,.about-section .fun-fact-grids h3{font-size:48px;font-size:3rem;color:#fff;margin:0}@media (max-width:767px){.about-section-s2 .fun-fact-grids h3,.about-section .fun-fact-grids h3{font-size:38px;font-size:2.375rem}}.about-section-s2 .fun-fact-grids p,.about-section .fun-fact-grids p{font-size:14px;font-size:.875rem;color:#fff;font-weight:500;margin:0;text-transform:uppercase}.about-section-s2 .about-info,.about-section .about-info{margin-bottom:114px;padding-left:85px}@media (max-width:1199px){.about-section-s2 .about-info,.about-section .about-info{padding-left:0;margin:75px 0 85px}}.about-section-s2 .about-info h3,.about-section .about-info h3{font-size:26px;font-size:1.625rem;margin:-.3em 0 .46em;line-height:1.34em}@media (max-width:991px){.about-section-s2 .about-info h3,.about-section .about-info h3{font-size:22px;font-size:1.375rem}}.about-section-s2 .about-info p,.about-section .about-info p{margin-bottom:2em}.service-section{padding-bottom:105px}@media (max-width:991px){.service-section{padding-bottom:70px}}@media (max-width:676px){.service-section{padding-bottom:60px}}.service-section .service-slider{text-align:center;padding-top:15px}.service-section .grid .fi:before{font-size:65px;font-size:4.0625rem;color:#74b4d1}@media (max-width:991px){.service-section .grid .fi:before{font-size:55px;font-size:3.4375rem}}.service-section .grid h3{font-size:20px;font-size:1.25rem;font-weight:700;margin:0;transition:all .3s}@media (max-width:991px){.service-section .grid h3{font-size:18px;font-size:1.125rem}}.service-section .grid a:hover h3{color:#74b4d1}.service-section .owl-theme .owl-controls{margin-top:45px}.service-section .owl-theme .owl-controls .owl-nav [class*=owl-]{width:45px;height:45px;line-height:45px;background:#fff;padding:0;color:#1f3542;border-radius:50%;border:2px solid #74b4d1}@media (max-width:1199px){.service-section .owl-theme .owl-controls .owl-nav [class*=owl-]{margin:5px}}.service-section .owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#74b4d1;color:#fff}.service-section .owl-theme .owl-controls .owl-nav [class*=owl-]:hover .fi:before{color:#fff}.service-section .owl-theme .owl-controls .owl-nav [class*=owl-] .fi:before{font-size:14px;font-size:.875rem;color:#74b4d1;margin-left:0}.cta-section{padding-top:0;padding-bottom:0;background:linear-gradient(left,#fff 50%,rgba(116,180,209,.1) 0)}@media (max-width:991px){.cta-section .inner{padding-top:60px}}.cta-section .inner .left-col,.cta-section .inner .right-col{width:50%;float:left}@media (max-width:991px){.cta-section .inner .left-col,.cta-section .inner .right-col{width:100%;float:none}}.cta-section .details{padding-top:10px;padding-right:45px}@media (max-width:991px){.cta-section .details{padding:0}}.cta-section .contact-info{position:relative;padding:85px 0 85px 95px}@media (max-width:991px){.cta-section .contact-info{padding:15px 0 55px}}.cta-section .contact-info p{font-size:14px;font-size:.875rem;font-weight:600;margin:0;text-transform:uppercase}.cta-section .contact-info h2{font-size:36px;font-size:2.25rem;color:#74b4d1;margin:.4em 0 1em}@media (max-width:991px){.cta-section .contact-info h2{font-size:30px;font-size:1.875rem}}@media (max-width:767px){.cta-section .contact-info h2{font-size:25px;font-size:1.5625rem}}.cta-section .video-area{position:relative}.cta-section .video-area .video-btns{position:absolute;left:50%;transform:translateX(-50%);top:-42px}@media (max-width:767px){.cta-section .video-area .video-btns{top:-32px}}.cta-section .video-area .video-btns a{background-color:#74b4d1;width:85px;height:85px;line-height:85px;color:#fff;text-align:center;border-radius:65px;display:inline-block;box-shadow:0 0 35.77px 13.23px rgba(35,61,98,.24)}@media (max-width:767px){.cta-section .video-area .video-btns a{width:65px;height:65px;line-height:65px}}.cta-section .video-area .fi:before{font-size:25px;font-size:1.5625rem}.cta-section .video-area .experience-text{position:absolute;left:50px;bottom:50px}@media (max-width:991px){.cta-section .video-area .experience-text{left:20px;bottom:20px}}.cta-section .video-area .experience-text span{font-size:113px;font-size:7.0625rem;position:absolute;left:0;top:0}@media (max-width:991px){.cta-section .video-area .experience-text span{font-size:80px;font-size:5rem}}.cta-section .video-area .experience-text p{font-size:24px;font-size:1.5rem;line-height:1.3em;font-weight:700;color:#fff;text-transform:uppercase;margin:0;position:relative;padding-left:115px}@media (max-width:991px){.cta-section .video-area .experience-text p{font-size:17px;font-size:1.0625rem;padding-left:85px}}.policy-section{padding-bottom:80px;position:relative}@media (max-width:991px){.policy-section{padding-bottom:70px}}@media (max-width:767px){.policy-section{padding-bottom:75px}}.policy-section .policy-grids{margin:30px -15px 0}@media (max-width:767px){.policy-section .policy-grids{margin:0 -7px}}.policy-section .policy-grids .grid{background-color:#fff;width:calc(33.33% - 30px);float:left;margin:0 15px 30px;padding:70px 55px;text-align:center;transition:all .3s;box-shadow:0 4px 24.03px 2.97px rgba(25,38,62,.05);border-radius:3px;position:relative;overflow:hidden}@media (max-width:1199px){.policy-section .policy-grids .grid{padding:45px 35px 50px}}@media (max-width:991px){.policy-section .policy-grids .grid{width:calc(50% - 30px)}}@media (max-width:767px){.policy-section .policy-grids .grid{width:calc(50% - 15px);margin:0 7px 15px;padding:35px 25px 40px}}@media (max-width:600px){.policy-section .policy-grids .grid{width:calc(100% - 15px);float:none}}.policy-section .policy-grids>.grid:nth-child(2){box-shadow:0 4px 40.94px 5.06px rgba(25,38,62,.12)}.policy-section .policy-grids>.grid:nth-child(2) .theme-btn-s3{background-color:rgba(116,180,209,.2)}.policy-section .policy-grids>.grid:nth-child(2) .theme-btn-s3:hover{background-color:#74b4d1}.policy-section .hilight-tag{background-color:#74b4d1;font-size:14px;font-size:.875rem;font-weight:600;padding:4px 50px 5px 30px;color:#fff;line-height:26px;position:absolute;top:15px;left:-30px;z-index:1;transform:rotate(-38deg);-webkit-transform:rotate(-38deg)}.policy-section .policy-header h5{font-size:24px;font-size:1.5rem;font-weight:600;margin:0 0 .5em}@media (max-width:991px){.policy-section .policy-header h5{font-size:20px;font-size:1.25rem}}.policy-section .policy-header i{display:block}.policy-section .policy-header .fi:before{font-size:70px;font-size:4.375rem;color:#1f3542}.policy-section .policy-body{margin-top:25px}.policy-section .policy-body ul{margin-bottom:35px}.policy-section .policy-body li{font-size:15px;font-size:.9375rem}.policy-section .policy-body ul>li+li{border-top:1px solid #efefef;padding-top:12px;margin-top:12px}.cta-s2-section .content-area{background-color:rgba(116,180,209,.1);padding:90px 0 105px;margin:110px 0;position:relative}@media (max-width:991px){.cta-s2-section .content-area{padding:70px 0 85px;margin:0}}@media (max-width:767px){.cta-s2-section .content-area{padding:60px 0 75px}}.cta-s2-section .content-area:before{content:"";background-color:rgba(116,180,209,.1);width:100%;height:100%;position:absolute;left:-100%;top:0;display:block}.cta-s2-section .content-area .left-col,.cta-s2-section .content-area .right-col{width:50%;float:left}@media (max-width:991px){.cta-s2-section .content-area .left-col,.cta-s2-section .content-area .right-col{width:100%;float:none}}.cta-s2-section .content-area .right-col{position:absolute;right:0;top:0}@media (max-width:991px){.cta-s2-section .content-area .right-col{display:none}}.cta-s2-section .content-area .img-holder .image{position:relative;top:-140px;right:-80px;max-width:443px;padding-top:681px;background-image:url(../images/adviseur-vrouw-2);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:1199px){.cta-s2-section .content-area .img-holder .image{top:-116px}}.cta-s2-section .content-area .text{background-color:#74b4d1;width:226px;height:226px;padding:53px 43px;border:7px solid hsla(0,0%,100%,.8);border-radius:50%;position:absolute;left:-32px;top:-80px;text-align:center;display:block;z-index:1}.cta-s2-section .content-area .text:before{content:"";background-color:#74b4d1;width:24px;height:24px;border-radius:50px;position:absolute;right:0;bottom:-3px}.cta-s2-section .content-area .text:after{content:"";background-color:#74b4d1;width:15px;height:15px;border-radius:50px;position:absolute;right:-23px;bottom:-29px}.cta-s2-section .content-area .text p{font-size:19px;font-size:1.1875rem;font-weight:700;color:#fff;margin:0}.cta-s2-section h2{font-size:48px;font-size:3rem;margin:.2em 0 .4em;position:relative}@media (max-width:991px){.cta-s2-section h2{font-size:38px;font-size:2.375rem}}@media (max-width:767px){.cta-s2-section h2{font-size:30px;font-size:1.875rem}}.cta-s2-section ul{padding-top:20px}.cta-s2-section ul li{padding-left:20px;position:relative}.cta-s2-section ul li:before{content:"";width:10px;height:10px;background-color:#74b4d1;border-radius:50%;position:absolute;left:0;top:7px}.cta-s2-section ul li a{color:#687693;font-weight:600;text-decoration:underline}.cta-s2-section ul li a:hover{color:#74b4d1}.cta-s2-section ul>li+li{margin-top:7px}.testimonials-section{padding-bottom:105px}@media (max-width:991px){.testimonials-section{padding-bottom:70px}}@media (max-width:676px){.testimonials-section{padding-bottom:60px}}.testimonials-section .testimonials-slider{padding-top:15px}.testimonials-section .grid{background-color:rgba(116,180,209,.1);padding:45px;position:relative}@media (max-width:991px){.testimonials-section .grid{padding:35px}}@media (max-width:767px){.testimonials-section .grid{padding:25px}}.testimonials-section .grid:before{font-family:Flaticon;content:"\f12a";font-size:45px;font-size:2.8125rem;color:#74b4d1;position:absolute;right:45px;bottom:45px}@media (max-width:991px){.testimonials-section .grid:before{right:35px;bottom:35px}}@media (max-width:767px){.testimonials-section .grid:before{right:25px;bottom:25px}}.testimonials-section .grid>p{font-size:18px;font-size:1.125rem;font-weight:500;margin:0 0 1em}@media (max-width:767px){.testimonials-section .grid>p{font-size:16px;font-size:1rem}}.testimonials-section .grid .quoter{padding-left:45px;position:relative}.testimonials-section .grid .quoter:before{content:"";background-color:#74b4d1;width:35px;height:2px;position:absolute;left:0;top:8px}.testimonials-section .grid .quoter h4{font-size:18px;font-size:1.125rem;margin:0 0 .2em}.testimonials-section .owl-theme .owl-controls{margin-top:35px}.testimonials-section .owl-theme .owl-controls .owl-nav [class*=owl-]{width:45px;height:45px;line-height:45px;background:#fff;padding:0;color:#1f3542;border-radius:50%;border:2px solid #74b4d1}@media (max-width:1199px){.testimonials-section .owl-theme .owl-controls .owl-nav [class*=owl-]{margin:5px}}.testimonials-section .owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#74b4d1;color:#fff}.testimonials-section .owl-theme .owl-controls .owl-nav [class*=owl-]:hover .fi:before{color:#fff}.testimonials-section .owl-theme .owl-controls .owl-nav [class*=owl-] .fi:before{font-size:14px;font-size:.875rem;color:#74b4d1;margin-left:0}.advieskeuze-section .container{position:relative}.advieskeuze-section .container:before{content:"";display:block;position:absolute;height:100%;left:50%;top:0;width:1px;border-right:1px solid #eee}@media (max-width:991px){.advieskeuze-section .container:before{display:none}}.advieskeuze-section .section-title-s2,.advieskeuze-section .section-title-s4{text-align:right;padding-right:40px;padding-top:40px}@media (max-width:991px){.advieskeuze-section .section-title-s2,.advieskeuze-section .section-title-s4{padding-right:0;text-align:center}}.blog-section,.blog-section-s2{padding-top:0}.blog-section-s2 .content-area .left-col,.blog-section-s2 .content-area .right-col,.blog-section .content-area .left-col,.blog-section .content-area .right-col{width:50%;float:left}@media (max-width:991px){.blog-section-s2 .content-area .left-col,.blog-section-s2 .content-area .right-col,.blog-section .content-area .left-col,.blog-section .content-area .right-col{width:100%;float:none}}.blog-section-s2 .content-area .right-col,.blog-section .content-area .right-col{width:calc(50% - 60px);padding:72px 60px;background-color:rgba(116,180,209,.1);margin-left:60px;position:relative}@media (max-width:991px){.blog-section-s2 .content-area .right-col,.blog-section .content-area .right-col{width:100%;float:none;margin:60px 0 0}}@media (max-width:767px){.blog-section-s2 .content-area .right-col,.blog-section .content-area .right-col{background-color:#fff;padding:0}}.blog-section-s2 .content-area .right-col:after,.blog-section .content-area .right-col:after{content:"";background-color:rgba(116,180,209,.1);width:500%;height:100%;position:absolute;left:100%;top:0}@media (max-width:767px){.blog-section-s2 .content-area .right-col:after,.blog-section .content-area .right-col:after{display:none}}.blog-section-s2 .content-area .right-col>.post+.post,.blog-section .content-area .right-col>.post+.post{border-top:1px solid rgba(116,180,209,.2);padding-top:55px;margin-top:55px}@media (max-width:767px){.blog-section-s2 .content-area .right-col>.post+.post,.blog-section .content-area .right-col>.post+.post{padding-top:45px;margin-top:45px}}.blog-section-s2 .post .cat,.blog-section .post .cat{font-size:15px;font-size:.9375rem;font-weight:600;color:#74b4d1}.blog-section-s2 .post .cat i,.blog-section .post .cat i{position:relative;top:3px;display:inline-block;padding-right:5px;font-weight:400}.blog-section-s2 .post .cat .fi:before,.blog-section .post .cat .fi:before{color:#74b4d1}.blog-section-s2 .post .entry-media,.blog-section .post .entry-media{margin-bottom:20px}.blog-section-s2 .post h3,.blog-section .post h3{font-size:24px;font-size:1.5rem;margin:0 0 .75em;line-height:1.3em}@media (max-width:767px){.blog-section-s2 .post h3,.blog-section .post h3{font-size:20px;font-size:1.25rem}}.blog-section-s2 .post h3 a,.blog-section .post h3 a{color:#1f3542}.blog-section-s2 .post h3 a:hover,.blog-section .post h3 a:hover{color:#74b4d1}.blog-section-s2 .post .text,.blog-section .post .text{margin-bottom:1.5em}.blog-section-s2 .post .read-more,.blog-section .post .read-more{font-size:14px;font-size:.875rem;font-weight:600;color:#74b4d1;text-transform:uppercase}@media (max-width:767px){.blog-section-s2 .post .read-more,.blog-section .post .read-more{font-size:13px;font-size:.8125rem}}.blog-section-s2 .left-col .theme-btn,.blog-section-s2 .left-col .theme-btn-s4,.blog-section .left-col .theme-btn,.blog-section .left-col .theme-btn-s4{margin-top:10px}.cta-s3-section{background:url(../images/goed-verzekerd.jpg) 50%/cover no-repeat local}@media (max-width:767px){.cta-s3-section{background:url(../images/goed-verzekerd-mobile.jpg) 50%/cover no-repeat local}}.cta-s3-section .cta-content{width:50%;float:right;background-color:rgba(116,180,209,.95);padding:75px 45px 85px}@media (max-width:767px){.cta-s3-section .cta-content{width:100%;padding:55px 25px 65px;float:none}}.cta-s3-section h2{font-size:48px;font-size:3rem;margin:-.1em 0 .4em;color:#fff;position:relative}@media (max-width:991px){.cta-s3-section h2{font-size:38px;font-size:2.375rem}}@media (max-width:767px){.cta-s3-section h2{font-size:30px;font-size:1.875rem}}.cta-s3-section p{color:#fff;margin-bottom:2em}@media (max-width:1199px){.about-section-s2{background:#fff}}.about-section-s2 .fun-fact-area{position:relative}.about-section-s2 .inner .details{padding-top:0}.about-section-s2 .about-info{margin-bottom:0}@media (max-width:1199px){.about-section-s2 .about-info{padding-left:0;margin:55px 0 85px}}@media (max-width:767px){.about-section-s2 .about-info{margin-bottom:0}}@media (max-width:1199px){.about-section-s2 .fun-fact-grids{margin-top:0;padding-top:0}}@media (max-width:991px){.about-section-s2 .fun-fact-grids{margin-top:0}}@media (max-width:767px){.about-section-s2 .fun-fact-grids{margin-top:60px}}.about-section-s2 .fun-fact-grids>.grid:nth-child(2),.about-section-s2 .fun-fact-grids>.grid:nth-child(3){background-color:transparent}@media (max-width:500px){.about-section-s2 .fun-fact-grids>.grid:nth-child(2),.about-section-s2 .fun-fact-grids>.grid:nth-child(3),.about-section-s2 .fun-fact-grids>.grid:nth-child(4){background-color:transparent}}.about-section-s2 .fun-fact-grids .grid{background-color:transparent;width:33.33%;text-align:left;padding:0}@media (max-width:991px){.about-section-s2 .fun-fact-grids .grid{padding-right:15px}}@media (max-width:767px){.about-section-s2 .fun-fact-grids .grid{width:50%;margin-bottom:45px}.about-section-s2 .fun-fact-grids .grid:last-child{margin-bottom:0}}@media (max-width:550px){.about-section-s2 .fun-fact-grids .grid{width:100%;float:none;padding-right:0}}@media screen and (min-width:1200px){.about-section-s2 .fun-fact-grids .grid{padding-right:45px}}.about-section-s2 .fun-fact-grids h3{color:#1f3542;margin-top:-.25em}@media (max-width:991px){.about-section-s2 .fun-fact-grids h3{font-size:38px;font-size:2.375rem;padding-right:15px}}@media (max-width:767px){.about-section-s2 .fun-fact-grids h3{font-size:38px;font-size:2.375rem}}.about-section-s2 .fun-fact-grids p{color:#1f3542;font-weight:600;font-size:16px;font-size:1rem;margin-bottom:1em}@media (max-width:991px){.about-section-s2 .fun-fact-grids p{font-size:14px;font-size:.875rem}}.about-section-s2 .fun-fact-grids .info p:nth-child(3){text-transform:none;color:#687693;font-weight:400;margin-bottom:2.5em;min-height:80px}@media (max-width:767px){.about-section-s2 .fun-fact-grids .info p:nth-child(3){margin-bottom:1.5em}}.service-section-s2{padding:120px 0 40px}@media (max-width:1199px){.service-section-s2{padding-bottom:75px}}@media (max-width:991px){.service-section-s2{padding-bottom:55px}}@media (max-width:767px){.service-section-s2{padding-bottom:45px}}.service-section-s2 .services-grids{padding-top:20px}.service-section-s2 .services-grids .grid{width:16.66%;float:left;text-align:center}@media (max-width:1199px){.service-section-s2 .services-grids .grid{width:33.33%;margin-bottom:35px}}@media (max-width:550px){.service-section-s2 .services-grids .grid{width:50%}}.service-section-s2 .grid .fi:before{font-size:55px;font-size:3.4375rem;color:#74b4d1}@media (max-width:991px){.service-section-s2 .grid .fi:before{font-size:55px;font-size:3.4375rem}}.service-section-s2 .grid h3{font-size:18px;font-size:1.125rem;font-weight:700;margin:0;transition:all .3s}@media (max-width:991px){.service-section-s2 .grid h3{font-size:18px;font-size:1.125rem}}.service-section-s2 .grid a:hover h3{color:#74b4d1}.cta-section-s2{padding-top:0;padding-bottom:0;background:linear-gradient(left,rgba(116,180,209,.1) 50%,#fff 0)}@media (max-width:767px){.cta-section-s2{background:rgba(116,180,209,.1)}}.cta-section-s2 .content-area{position:relative}.cta-section-s2 .content-area .left-col,.cta-section-s2 .content-area .right-col{width:50%;float:left;position:relative}@media (max-width:767px){.cta-section-s2 .content-area .left-col,.cta-section-s2 .content-area .right-col{width:100%;float:none}}.cta-section-s2 .content-area .left-col{padding-left:15px;padding-right:15px}@media (max-width:767px){.cta-section-s2 .content-area .right-col{height:400px!important}}.cta-section-s2 .content-area .inner-area{max-width:570px;margin-left:auto;padding:110px 0}@media (max-width:991px){.cta-section-s2 .content-area .inner-area{padding:90px 0}}@media (max-width:767px){.cta-section-s2 .content-area .inner-area{padding:80px 0;max-width:100%}}.cta-section-s2 .details{padding-top:10px;padding-right:45px}@media (max-width:991px){.cta-section-s2 .details{padding:0}}.cta-section-s2 .contact-info{position:relative}.cta-section-s2 .contact-info p{font-size:14px;font-size:.875rem;font-weight:600;margin:0;text-transform:uppercase}.cta-section-s2 .contact-info h2{font-size:36px;font-size:2.25rem;color:#74b4d1;margin:.4em 0 1em}@media (max-width:991px){.cta-section-s2 .contact-info h2{font-size:30px;font-size:1.875rem}}@media (max-width:767px){.cta-section-s2 .contact-info h2{font-size:25px;font-size:1.5625rem}}.cta-section-s2 .video-area{background:url(../images/cta-video-hypotheek.jpg) 50%/cover no-repeat local;position:absolute;width:100%;height:100%}.cta-section-s2 .video-area .video-btns{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.cta-section-s2 .video-area .video-btns a{background-color:#74b4d1;width:85px;height:85px;line-height:85px;color:#fff;text-align:center;border-radius:65px;display:inline-block;box-shadow:0 0 35.77px 13.23px rgba(35,61,98,.24)}@media (max-width:767px){.cta-section-s2 .video-area .video-btns a{width:65px;height:65px;line-height:65px}}.cta-section-s2 .video-area .fi:before{font-size:25px;font-size:1.5625rem}.cta-section-s2 .video-area .experience-text{position:absolute;left:50px;bottom:50px}@media (max-width:991px){.cta-section-s2 .video-area .experience-text{left:20px;bottom:20px}}.cta-section-s2 .video-area .experience-text span{font-size:113px;font-size:7.0625rem;position:absolute;left:0;top:0}@media (max-width:991px){.cta-section-s2 .video-area .experience-text span{font-size:80px;font-size:5rem}}.cta-section-s2 .video-area .experience-text p{font-size:24px;font-size:1.5rem;line-height:1.3em;font-weight:700;color:#fff;text-transform:uppercase;margin:0;position:relative;padding-left:115px;text-shadow:1px 1px 1px #1f3542}@media (max-width:991px){.cta-section-s2 .video-area .experience-text p{font-size:17px;font-size:1.0625rem;padding-left:85px}}.claim-statement-section{padding-bottom:0}.claim-statement-section .statement-grids{padding-top:15px}.claim-statement-section .statement-grids .grid{width:33.33%;float:left;padding:0 50px;text-align:center}@media (max-width:1199px){.claim-statement-section .statement-grids .grid{padding:0 35px}}@media (max-width:991px){.claim-statement-section .statement-grids .grid{padding:0 15px}}@media (max-width:650px){.claim-statement-section .statement-grids .grid{width:100%;float:none}.claim-statement-section .statement-grids .grid+.grid{margin-top:25px}}.claim-statement-section .statement-grids .fi:before{font-size:50px;font-size:3.125rem;color:#74b4d1}@media (max-width:991px){.claim-statement-section .statement-grids .fi:before{font-size:40px;font-size:2.5rem}}.claim-statement-section .statement-grids h3{font-size:24px;font-size:1.5rem;margin:.4em 0 .63em;font-weight:500}@media (max-width:991px){.claim-statement-section .statement-grids h3{font-size:20px;font-size:1.25rem}}.claim-statement-section .statement-grids p{font-weight:500;margin-bottom:0}.testimonials-section-s2{position:relative;padding-top:105px}@media (max-width:991px){.testimonials-section-s2{padding-top:85px}}@media (max-width:767px){.testimonials-section-s2{padding-top:75px}}@media screen and (min-width:767px){.testimonials-section-s2 .testimonials-slider-holder{margin-right:-85%;margin-left:-15px}}@media screen and (min-width:767px){.testimonials-section-s2 .slick-slide{padding:0 15px}}.testimonials-section-s2 .grid{background-color:rgba(116,180,209,.1);padding:45px;position:relative}@media (max-width:991px){.testimonials-section-s2 .grid{padding:35px}}@media (max-width:767px){.testimonials-section-s2 .grid{padding:25px}}.testimonials-section-s2 .grid:before{font-family:Flaticon;content:"\f12a";font-size:45px;font-size:2.8125rem;color:#74b4d1;position:absolute;right:45px;bottom:45px}@media (max-width:991px){.testimonials-section-s2 .grid:before{right:35px;bottom:35px}}@media (max-width:767px){.testimonials-section-s2 .grid:before{right:25px;bottom:25px}}.testimonials-section-s2 .grid>p{font-size:18px;font-size:1.125rem;font-weight:500;margin:0 0 1em}@media (max-width:767px){.testimonials-section-s2 .grid>p{font-size:16px;font-size:1rem}}.testimonials-section-s2 .grid .quoter{padding-left:45px;position:relative}.testimonials-section-s2 .grid .quoter:before{content:"";background-color:#74b4d1;width:35px;height:2px;position:absolute;left:0;top:8px}.testimonials-section-s2 .grid .quoter h4{font-size:18px;font-size:1.125rem;margin:0 0 .2em}.testimonials-section-s2 .slider-s2-arrows{overflow:hidden;padding-top:20px}@media (max-width:1199px){.testimonials-section-s2 .slider-s2-arrows{padding:10px 0 40px}}@media (max-width:991px){.testimonials-section-s2 .slider-s2-arrows{padding:0 0 40px}}@media (max-width:767px){.testimonials-section-s2 .slider-s2-arrows{padding:0 0 30px}}.testimonials-section-s2 .slider-s2-arrows .slick-arrow{float:left;margin-right:6px}.testimonials-section-s2 .slick-arrow{width:45px;height:45px;line-height:42px;background:#fff;padding:0;color:#1f3542;border-radius:50%;border:2px solid #74b4d1;text-align:center;cursor:pointer}@media (max-width:1199px){.testimonials-section-s2 .slick-arrow{margin:5px}}.testimonials-section-s2 .slick-arrow:hover{background:#74b4d1;color:#fff}.testimonials-section-s2 .slick-arrow:hover .fi:before{color:#fff}.testimonials-section-s2 .slick-arrow .fi:before{font-size:14px;font-size:.875rem;color:#74b4d1}@media (max-width:991px){.award-section{background-color:rgba(116,180,209,.1)}}.award-section .content-area{background-color:rgba(116,180,209,.1);padding:110px 0 105px;position:relative}@media (max-width:991px){.award-section .content-area{padding:70px 0 85px;background-color:transparent}.award-section .content-area:before{display:none}}@media (max-width:767px){.award-section .content-area{padding:60px 0 75px}}.award-section .content-area:before{content:"";background-color:rgba(116,180,209,.1);width:100%;height:100%;position:absolute;left:-100%;top:0}.award-section .award-slider{padding-top:25px}.award-section .grid{text-align:center;padding:0 75px}@media (max-width:991px){.award-section .grid{padding:0 15px}}.award-section .grid h3{font-size:30px;font-size:1.875rem;margin:.7em 0 .3em}@media (max-width:991px){.award-section .grid h3{font-size:25px;font-size:1.5625rem}}.award-section .grid p{font-size:16px;font-size:1rem;margin:0;font-weight:500}.award-section .img-holder{height:215px;line-height:215px}.award-section .img-holder h2{line-height:215px;margin:0;border:1px solid rgba(116,180,209,.2)}.award-section .owl-item img{width:auto;display:inline-block;margin:0 auto}.award-section .owl-theme .owl-controls{margin-top:45px}@media (max-width:991px){.award-section .owl-theme .owl-controls{margin-top:25px}}.award-section .owl-theme .owl-controls .owl-nav [class*=owl-]{width:45px;height:45px;line-height:45px;background:transparent;padding:0;color:#1f3542;border-radius:50%;border:2px solid #74b4d1}@media (max-width:1199px){.award-section .owl-theme .owl-controls .owl-nav [class*=owl-]{margin:5px}}.award-section .owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#74b4d1;color:#fff}.award-section .owl-theme .owl-controls .owl-nav [class*=owl-]:hover .fi:before{color:#fff}.award-section .owl-theme .owl-controls .owl-nav [class*=owl-] .fi:before{font-size:14px;font-size:.875rem;color:#74b4d1}.awards-pg-section .content-area,.awards-pg-section .content-area:before{background-color:#fff}.blog-section-s2{padding-top:110px}.blog-section-s2 .content-area .left-col,.blog-section-s2 .content-area .right-col{width:50%;float:left}@media (max-width:991px){.blog-section-s2 .content-area .left-col,.blog-section-s2 .content-area .right-col{width:100%;float:none}}.blog-section-s2 .content-area .right-col{width:calc(50% - 60px);padding:0;background-color:#fff;margin-left:60px;position:relative}@media (max-width:991px){.blog-section-s2 .content-area .right-col{width:100%;float:none;margin:60px 0 0}}@media (max-width:767px){.blog-section-s2 .content-area .right-col{background-color:#fff;padding:0}}.blog-section-s2 .content-area .right-col:after{display:none}.blog-section-s2 .content-area .right-col>.post+.post{border-top:1px solid rgba(116,180,209,.2);padding-top:45px;margin-top:45px}@media (max-width:767px){.blog-section-s2 .content-area .right-col>.post+.post{padding-top:35px;margin-top:35px}}.feature-section{margin-top:-150px}.feature-section .features-grid{background-color:#fff}.feature-section .features-grid .grid{background-color:#fff;width:calc(33.33% - 1px);float:left;margin-left:1px;padding:47px 25px 42px 85px;box-shadow:0 6px 18.9px 2.1px rgba(35,61,98,.08);transition:transform .2s;position:relative}@media (max-width:991px){.feature-section .features-grid .grid{width:100%;float:none;margin:1px 0 0;height:140px;display:block}}.feature-section .grid .fi:before{font-size:45px;font-size:2.8125rem;color:#74b4d1}@media (max-width:767px){.feature-section .grid .fi:before{font-size:40px;font-size:2.5rem}}.feature-section .grid i{position:absolute;left:30px;top:50%;transform:translateY(-50%)}.feature-section .grid h3{font-size:20px;font-size:1.25rem;font-weight:700;margin:0 0 .2em}.feature-section .grid p{font-size:16px;font-size:1rem;margin:0}@media (max-width:1199px){.feature-section .grid p{font-size:15px;font-size:15}}@media (max-width:767px){.feature-section .grid p{font-size:14px;font-size:.875rem}}.feature-section .grid:hover{z-index:3;background-color:#f1f8fa;transform:scale(1.04)}.about-section-s3 .section-title,.about-section-s3 .section-title-s3{margin-bottom:40px}.about-section-s3 .mt{margin-top:65px}@media (max-width:1199px){.about-section-s3 .mt{margin-top:0}}@media (max-width:991px){.about-section-s3 .img-holder{width:100%;max-width:345px}}.about-section-s3 .section-title-s3 img,.about-section-s3 .section-title img{max-width:calc(100% - 40px);display:block;margin:20px 0 0}.about-section-s3 .info h3{font-size:24px;font-size:1.5rem;font-weight:600;color:#687693;margin:0 0 .4em}.about-section-s3 .info h4{font-size:20px;font-size:1.25rem;font-weight:600;color:#687693;margin:0 0 2em}@media (max-width:991px){.about-section-s3 .details-text{margin:50px 0}}.about-section-s3 .details-text h4{font-size:25px;font-size:1.5625rem;font-weight:600;line-height:1.3em;margin:.6em 0}.about-section-s3 .details-text h4:first-child{margin-top:0}@media (max-width:767px){.about-section-s3 .details-text h4{font-size:22px;font-size:1.375rem}}.about-section-s3 .details-text p{margin:0}.cta-s4-section,.cta-s5-section{background-color:#74b4d1;padding:180px 0}@media (max-width:991px){.cta-s4-section,.cta-s5-section{padding:120px 0}}@media (max-width:767px){.cta-s4-section,.cta-s5-section{padding:80px 0}}.cta-s4-section .info,.cta-s5-section .info{overflow:hidden;text-align:center}.cta-s4-section .info>div,.cta-s5-section .info>div{display:inline-block;text-align:left;position:relative;padding-left:100px}@media (max-width:991px){.cta-s4-section .info>div,.cta-s5-section .info>div{padding-left:70px}}@media (max-width:767px){.cta-s4-section .info>div,.cta-s5-section .info>div{display:block;padding-left:0;text-align:center}}.cta-s4-section .info>div:last-child,.cta-s5-section .info>div:last-child{padding-left:150px;margin-left:50px;border-left:1px solid #fff}@media (max-width:991px){.cta-s4-section .info>div:last-child,.cta-s5-section .info>div:last-child{padding-left:120px;margin-left:30px}}@media (max-width:767px){.cta-s4-section .info>div:last-child,.cta-s5-section .info>div:last-child{padding-left:0;margin-left:0;border-left:0;margin-top:40px}}.cta-s4-section .info>div:last-child i,.cta-s5-section .info>div:last-child i{left:50px}@media (max-width:991px){.cta-s4-section .info>div:last-child i,.cta-s5-section .info>div:last-child i{left:30px}}@media (max-width:767px){.cta-s4-section .info>div:last-child i,.cta-s5-section .info>div:last-child i{left:0}}.cta-s4-section .info i,.cta-s5-section .info i{position:absolute;left:0;top:50%;transform:translateY(-50%)}@media (max-width:767px){.cta-s4-section .info i,.cta-s5-section .info i{position:static;transform:none}}.cta-s4-section .info i:before,.cta-s5-section .info i:before{font-size:70px;font-size:4.375rem;color:#fff}@media (max-width:991px){.cta-s4-section .info i:before,.cta-s5-section .info i:before{font-size:50px;font-size:3.125rem}}@media (max-width:767px){.cta-s4-section .info i:before,.cta-s5-section .info i:before{font-size:40px;font-size:2.5rem}}.cta-s4-section .info p,.cta-s5-section .info p{font-size:16px;font-size:1rem;font-weight:600;color:#fff;text-transform:uppercase;margin:0 0 .43em}.cta-s4-section .info h3,.cta-s5-section .info h3{font-size:36px;font-size:2.25rem;color:#fff;margin:0}@media (max-width:991px){.cta-s4-section .info h3,.cta-s5-section .info h3{font-size:27px;font-size:1.6875rem}}.cta-s4-section .info a,.cta-s5-section .info a{color:#fff;text-decoration:underline}.cta-s4-section .info a:hover,.cta-s5-section .info a:hover{color:#badae8}.agents-section{margin-bottom:0}.agents-section .agents-grids>.grid:first-child{text-align:left}@media (max-width:767px){.agents-section .agents-grids{display:flex;flex-wrap:wrap}}.agents-section .agents-grids .grid{width:25%;float:left;text-align:center;position:relative}@media (max-width:991px){.agents-section .agents-grids .grid{width:33.33%}}@media (max-width:767px){.agents-section .agents-grids .grid{width:50%}}@media (max-width:450px){.agents-section .agents-grids .grid{width:100%;float:none}}@media (max-width:991px){.agents-section .agents-grids>.grid:first-child{width:100%;float:none;clear:both;margin-bottom:55px}.agents-section .agents-grids>.grid:last-child{display:none}}.agents-section .agent-info{background-color:#74b4d1;width:100%;padding:25px 15px;position:absolute;left:0;bottom:0;opacity:0;visibility:hidden;transition:all .3s}.agents-section .agent-info h4{font-size:18px;font-size:1.125rem;font-weight:500;color:#fff;margin:0}.agents-section .agent-info p{font-size:14px;font-size:.875rem;color:#fff;margin:0}.agents-section .grid:hover .agent-info{opacity:1;visibility:visible}.agents-section .section-title-s3 img,.agents-section .section-title img{max-width:132px;display:block;margin:20px 0 0}@media (max-width:1199px){.agents-section .section-title-s3 h2,.agents-section .section-title h2{font-size:35px;font-size:2.1875rem}}@media (max-width:767px){.agents-section .section-title-s3 h2,.agents-section .section-title h2{font-size:30px;font-size:1.875rem}}.agents-section .img-holder{background-color:#dcecf4}.agents-section .info h3{font-size:24px;font-size:1.5rem;font-weight:600;color:#687693;margin:0 0 .4em}.agents-section .info h4{font-size:20px;font-size:1.25rem;font-weight:600;color:#687693;margin:0 0 2em}.partners-section{background-color:rgba(116,180,209,.1);padding:70px 0 58px}.partners-section .grid{text-align:center}.partners-section .grid img{width:auto;margin:0 auto;display:inline-block}.about-section-s4 .section-title,.about-section-s4 .section-title-s3{margin-bottom:40px}.about-section-s4 .mt{margin-top:65px}@media (max-width:1199px){.about-section-s4 .mt{margin-top:0}}.about-section-s4 .section-title-s3 img,.about-section-s4 .section-title img{max-width:100%;display:block;margin:20px 0 0}.about-section-s4 .info h3{font-size:24px;font-size:1.5rem;font-weight:600;color:#687693;margin:0 0 .4em}.about-section-s4 .info h4{font-size:20px;font-size:1.25rem;font-weight:600;color:#687693;margin:0 0 2em}@media (max-width:991px){.about-section-s4 .details-text{margin:50px 0}}.about-section-s4 .details-text h4{font-size:25px;font-size:1.5625rem;font-weight:600;line-height:1.3em;margin:0 0 .6em}@media (max-width:767px){.about-section-s4 .details-text h4{font-size:22px;font-size:1.375rem}}.about-section-s4 .details-text p{margin:0}.about-section-s4 .features-grid .grid{background-color:#fff;padding:47px 25px 42px 85px;position:relative;border:1px solid #ede9e8;margin-top:-1px}@media (max-width:1199px){.about-section-s4 .features-grid .grid{padding:40px 25px 37px 85px}}.about-section-s4 .grid .fi:before{font-size:45px;font-size:2.8125rem;color:#74b4d1}@media (max-width:767px){.about-section-s4 .grid .fi:before{font-size:40px;font-size:2.5rem}}.about-section-s4 .grid i{position:absolute;left:30px;top:50%;transform:translateY(-50%)}.about-section-s4 .grid h3{font-size:20px;font-size:1.25rem;font-weight:700;margin:0 0 .2em}.about-section-s4 .grid p{font-size:16px;font-size:1rem;margin:0}@media (max-width:767px){.about-section-s4 .grid p{font-size:14px;font-size:.875rem}}.cta-s5-section{background-color:#74b4d1;position:relative}.cta-s5-section .row{padding:100px 0}@media (max-width:991px){.cta-s5-section .row{padding:80px 0}}@media (max-width:767px){.cta-s5-section .row{padding:80px 0}}.cta-s5-section .info{position:relative;z-index:1}.cta-s5-section .info .fi:before,.cta-s5-section .info h3,.cta-s5-section .info p{text-shadow:0 0 3px rgba(0,0,0,.22)}.cta-s5-section .info h3{font-size:36px;font-size:2.25rem;color:#fff;margin:0}@media (max-width:1200px){.cta-s5-section .info h3{font-size:30px}}@media (max-width:991px){.cta-s5-section .info h3{font-size:27px;font-size:1.6875rem}}.cta-s5-section .info i:before{color:#fff}.cta-s5-section .img-holder{position:absolute;right:15%;bottom:0;max-width:380px}@media (max-width:991px){.cta-s5-section .img-holder{display:none}}.fun-fact-section .fun-fact-grids .grid{float:left}@media (max-width:500px){.fun-fact-section .fun-fact-grids .grid{width:100%;float:none}}.fun-fact-section .fun-fact-grids .grid{background-color:#fff;width:33.33%;text-align:left;padding:0}@media (max-width:991px){.fun-fact-section .fun-fact-grids .grid{padding-right:15px}}@media (max-width:767px){.fun-fact-section .fun-fact-grids .grid{width:50%;margin-bottom:45px}.fun-fact-section .fun-fact-grids .grid:last-child{margin-bottom:0}}@media (max-width:550px){.fun-fact-section .fun-fact-grids .grid{width:100%;float:none;padding-right:0}}@media screen and (min-width:1200px){.fun-fact-section .fun-fact-grids .grid{padding-right:45px}}.fun-fact-section .fun-fact-grids h3{color:#1f3542;font-size:48px;font-size:3rem;margin:-.25em 0 0}@media (max-width:991px){.fun-fact-section .fun-fact-grids h3{font-size:38px;font-size:2.375rem;padding-right:15px}}@media (max-width:767px){.fun-fact-section .fun-fact-grids h3{font-size:38px;font-size:2.375rem}}.fun-fact-section .fun-fact-grids p{text-transform:uppercase;color:#1f3542;font-weight:600;font-size:16px;font-size:1rem;margin-bottom:1em}@media (max-width:991px){.fun-fact-section .fun-fact-grids p{font-size:14px;font-size:.875rem}}.fun-fact-section .fun-fact-grids .info p:nth-child(3){text-transform:none;color:#687693;font-weight:400;margin-bottom:2.5em}@media (max-width:767px){.fun-fact-section .fun-fact-grids .info p:nth-child(3){margin-bottom:1.5em}}.contact-section{padding-bottom:40px}@media (max-width:991px){.contact-section{padding-bottom:20px}}.contact-section .contact-info-grids{text-align:center;display:flex;flex-wrap:wrap}.contact-section .contact-info-grids>div{background-color:#74b4d1;width:25%;float:left;padding:60px 35px;position:relative;border-left:1px solid #59a6c8}@media (max-width:991px){.contact-section .contact-info-grids>div{width:50%;padding:60px 35px 40px;border-bottom:1px solid #59a6c8}}@media (max-width:767px){.contact-section .contact-info-grids>div{width:100%;padding:40px 25px;border-left:0;float:none}}.contact-section .contact-info-grids .fi:before{font-size:50px;font-size:3.125rem;color:#74b4d1}@media (max-width:991px){.contact-section .contact-info-grids .fi:before{font-size:40px;font-size:2.5rem}}@media (max-width:767px){.contact-section .contact-info-grids .fi:before{font-size:35px;font-size:2.1875rem}}.contact-section .contact-info-grids h4{font-family:Quicksand,sans-serif;font-size:18px;font-size:1.125rem;margin:1em 0 .8em}.contact-section .contact-info-grids p{margin:0}.contact-section .contact-info-grids .fi:before,.contact-section .contact-info-grids h4,.contact-section .contact-info-grids p{color:#fff}.contact-section .contact-form-area{margin-top:110px}@media (max-width:991px){.contact-section .contact-form-area{margin-top:70px}}@media (max-width:991px){.contact-section .contact-text{margin-bottom:40px}}.contact-section .contact-text h3{font-size:36px;font-size:2.25rem;margin:-.2em 0 .4em}@media (max-width:991px){.contact-section .contact-text h3{font-size:30px;font-size:1.875rem}}@media (max-width:767px){.contact-section .contact-text h3{font-size:25px;font-size:1.5625rem}}.contact-section form input,.contact-section form select,.contact-section form textarea{background:#fff;width:100%;height:55px;border:2px solid #d4d9e0;border-radius:5px;box-shadow:none!important}@media (max-width:991px){.contact-section form input,.contact-section form select,.contact-section form textarea{height:45px}}.contact-section form input:focus,.contact-section form select:focus,.contact-section form textarea:focus{border-color:#74b4d1}.contact-section form textarea{height:180px}.contact-section form{margin:0 -15px;overflow:hidden;display:flex;flex-wrap:wrap}.contact-section form ::-webkit-input-placeholder{font-style:15px;font-style:normal;color:#9d9c9c}.contact-section form :-moz-placeholder,.contact-section form ::-moz-placeholder{font-style:15px;font-style:normal;color:#9d9c9c}.contact-section form :-ms-input-placeholder{font-style:15px;font-style:normal;color:#9d9c9c}.contact-section form select{display:inline-block;color:#a9a9a9;cursor:pointer;opacity:1;padding:6px 12px;font-size:15px;font-size:.9375rem}.contact-section form>div{width:calc(50% - 30px);float:left;margin:0 15px 30px}@media (max-width:600px){.contact-section form>div{width:calc(100% - 30px);float:none}}.contact-section form .fullwidth{width:calc(100% - 30px);float:none;clear:both}.contact-section form button{outline:none;border:0}.contact-map-section .contact-map{height:450px}.contact-map-section iframe{width:100%;height:100%;border:0;outline:0}.downloads-section{padding:0!important;margin:-40px 0}.downloads-section ul{margin:30px 0}.downloads-section ul li a{display:block;line-height:1.5;padding:10px 15px;border-bottom:1px solid #ededed}.downloads-section ul li a:hover{background-color:#f1f8fa}.downloads-section ul li a i{margin-right:10px}.downloads-section ul li:last-child a{border-bottom:0 solid}.downloads-section .pdf-dwn-area{width:100%;border:1px solid #dadee5;padding:34px 25px 34px 85px;position:relative;margin-bottom:40px;transition:all .2s}.downloads-section .pdf-dwn-area:hover{transform:scale(1.05);box-shadow:0 0 25px 0 rgba(0,0,0,.08);background-color:#f1f8fa}@media (max-width:991px){.downloads-section .pdf-dwn-area{float:none;margin-top:25px;padding:28px 20px 28px 85px}}.downloads-section .pdf-dwn-area i{font-size:50px;font-size:3.125rem;color:#74b4d1;position:absolute;left:25px;top:50%;transform:translateY(-50%)}.downloads-section .pdf-dwn-area h5{font-size:16px;font-size:1rem;font-weight:600;margin:0 0 .3em}.downloads-section .pdf-dwn-area p{font-size:14px;font-size:.875rem;margin:0}.service-single-section{padding-bottom:0}.service-single-section .tab-links li{width:16.66%;float:left;text-align:center}@media (max-width:1199px){.service-single-section .tab-links li{width:33.33%;margin-bottom:35px}}@media (max-width:550px){.service-single-section .tab-links li{width:50%}}.service-single-section .tab-links{border:1px solid #dadee5}.service-single-section .tab-links .fi:before{font-size:45px;font-size:2.8125rem;color:#74b4d1}@media (max-width:991px){.service-single-section .tab-links .fi:before{font-size:40px;font-size:2.5rem}}.service-single-section .tab-links h3{font-size:16px;font-size:1rem;font-weight:700;margin:0;transition:all .3s}@media (max-width:991px){.service-single-section .tab-links h3{font-size:15px;font-size:.9375rem}}.service-single-section .tab-links a{padding:30px 15px 35px}.service-single-section .tab-links a:hover{background:#fff}.service-single-section .tab-links a:hover h3{color:#74b4d1}.service-single-section .tab-links li.active a{background-color:#74b4d1;position:relative}.service-single-section .tab-links li.active a:before{content:"";border:10px solid transparent;border-top-color:#74b4d1;position:absolute;left:calc(50% - 5px);bottom:-20px}.service-single-section .tab-links li.active .fi:before,.service-single-section .tab-links li.active h3{color:#fff}.service-single-section .content-area{margin:80px 0}@media (max-width:991px){.service-single-section .content-area{margin:50px 0}}@media (max-width:767px){.service-single-section .content-area{margin:40px 0}}.service-single-section .content-area .grid{width:50%;float:left}@media (max-width:991px){.service-single-section .content-area .grid{width:100%;float:none}}.service-single-section .info-grid{padding-right:35px}.service-single-section .info-grid h3{font-size:36px;font-size:2.25rem;margin:0 0 .5em}@media (max-width:991px){.service-single-section .info-grid h3{font-size:30px;font-size:1.875rem}}@media (max-width:767px){.service-single-section .info-grid h3{font-size:25px;font-size:1.5625rem}}.service-single-section .info-grid p{margin-bottom:1.3em}@media (max-width:991px){.service-single-section .info-grid table{margin-bottom:40px}}.service-single-section .info-grid table td{width:50%;padding:7px 0}.service-single-section .info-grid table tr>td:first-child{font-weight:700}.service-single-section .bottom-info{margin-bottom:60px;overflow:hidden}.service-single-section .bottom-info .text{width:calc(100% - 335px);float:left;padding-right:45px}@media (max-width:991px){.service-single-section .bottom-info .text{width:100%;float:none}}.service-single-section .bottom-info .text h4{font-size:18px;font-size:1.125rem;margin:0 0 .7em;line-height:1.5em}.service-single-section .bottom-info .text p{margin:0}.service-single-section .bottom-info .pdf-dwn-area{width:335px;float:right;border:1px solid #dadee5;padding:34px 25px 34px 85px;position:relative}@media (max-width:991px){.service-single-section .bottom-info .pdf-dwn-area{width:310px;float:none;margin-top:25px;padding:28px 20px 28px 85px}}.service-single-section .bottom-info .pdf-dwn-area i{font-size:50px;font-size:3.125rem;color:#74b4d1;position:absolute;left:25px;top:50%;transform:translateY(-50%)}.service-single-section .bottom-info .pdf-dwn-area h5{font-size:16px;font-size:1rem;font-weight:600;margin:0 0 .3em}.service-single-section .bottom-info .pdf-dwn-area p{font-size:14px;font-size:.875rem;margin:0}.service-single-section .features-grid .grid{background-color:#fff;width:calc(33.33% - 1px);float:left;margin-left:-1px;padding:47px 25px 42px 85px;position:relative;border:1px solid #dadee5}@media (max-width:991px){.service-single-section .features-grid .grid{width:100%;float:none;margin:0 0 -1px}}.service-single-section .features-grid .grid .fi:before{font-size:45px;font-size:2.8125rem;color:#74b4d1}@media (max-width:767px){.service-single-section .features-grid .grid .fi:before{font-size:40px;font-size:2.5rem}}.service-single-section .features-grid .grid i{position:absolute;left:30px;top:50%;transform:translateY(-50%)}.service-single-section .features-grid .grid h3{font-size:20px;font-size:1.25rem;font-weight:700;margin:0 0 .2em}@media (max-width:991px){.service-single-section .features-grid .grid h3{font-size:17px;font-size:1.0625rem}}.service-single-section .features-grid .grid p{font-size:16px;font-size:1rem;margin:0}@media (max-width:767px){.service-single-section .features-grid .grid p{font-size:14px;font-size:.875rem}}@media screen and (min-width:1200px){.project-single-section .project-details{padding:55px 0 0 15px}}.project-single-section .project-details h2{font-size:36px;font-size:2.25rem;margin:0 0 .6em}@media (max-width:991px){.project-single-section .project-details h2{font-size:30px;font-size:1.875rem;margin:1.4em 0 .6em}}@media (max-width:767px){.project-single-section .project-details h2{font-size:26px;font-size:1.625rem}}.project-single-section .project-details h3{font-size:20px;font-size:1.25rem;margin:0 0 1em;line-height:1.4em}.project-single-section .project-details p{margin-bottom:1.5em}.project-single-section .project-info{max-width:660px;margin-bottom:40px}.project-single-section .project-info ul li{width:50%;float:left}@media (max-width:400px){.project-single-section .project-info ul li{width:100%;float:none}}.project-single-section .project-info ul>li{margin-bottom:10px}.project-single-section .project-info li span{color:#1f3542;font-weight:600}.project-single-section .project-single-tab{margin:70px 0;clear:both}@media (max-width:991px){.project-single-section .project-single-tab{margin:20px 0 40px}}.project-single-section .project-single-tab .nav{overflow:hidden;margin:0}.project-single-section .project-single-tab .nav li{float:left;padding-left:0}.project-single-section .project-single-tab .nav>li+li{margin-top:0;margin-left:3px}@media (max-width:767px){.project-single-section .project-single-tab .nav>li+li{margin-left:1px}}.project-single-section .project-single-tab .nav a{background:#fff;font-size:16px;font-size:1rem;font-weight:700;color:#1f3542;padding:13px 25px;border:1px solid #e9e9e9}@media (max-width:767px){.project-single-section .project-single-tab .nav a{font-size:13px;font-size:.8125rem;padding:8px 12px;text-transform:none}}@media (max-width:350px){.project-single-section .project-single-tab .nav a{padding:8px}}.project-single-section .project-single-tab .nav .active a,.project-single-section .project-single-tab .nav a:hover{background:#74b4d1;color:#fff}.project-single-section .tab-content{padding:35px 40px;border:1px solid #e9e9e9;margin-top:-1px}@media (max-width:767px){.project-single-section .tab-content{padding:25px 20px}}.project-single-section .tab-content .tab-pane p{margin-bottom:20px}@media (max-width:767px){.project-single-section .tab-content .tab-pane p{margin-bottom:15px}}.project-single-section .tab-content .tab-pane p:last-child{margin-bottom:0}.project-single-section .related-case-studies h2{font-size:36px;font-size:2.25rem;margin:.3em 0 1em}@media (max-width:991px){.project-single-section .related-case-studies h2{font-size:30px;font-size:1.875rem}}.project-single-section .related-case-studies .grid{position:relative;text-align:center;width:33.33%;float:left;overflow:hidden}@media (max-width:767px){.project-single-section .related-case-studies .grid{width:50%}}@media (max-width:600px){.project-single-section .related-case-studies .grid{width:100%;float:none}.project-single-section .related-case-studies .grid img{width:100%}}.project-single-section .related-case-studies .grid .overlay{background:#74b4d1;width:100%;height:100%;position:absolute;left:0;top:50%;opacity:0;transition:all .5s}.project-single-section .related-case-studies .grid:hover{cursor:-webkit-grab;cursor:grab}.project-single-section .related-case-studies .grid:hover .overlay{top:0;opacity:.9}.project-single-section .related-case-studies .grid .content{width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.project-single-section .related-case-studies .grid .cat{font-size:14px;font-size:.875rem;color:#fff;font-weight:700;margin:0}.project-single-section .related-case-studies .grid h3{font-size:20px;font-size:1.25rem;margin:0}.project-single-section .related-case-studies .grid h3 a{color:#fff}.project-single-section .related-case-studies .grid h3 a:hover{text-decoration:underline}.blog-pg-section .blog-content .post{margin-bottom:40px}.blog-pg-section .entry-meta{list-style:none;overflow:hidden;margin:35px 0}@media (max-width:767px){.blog-pg-section .entry-meta{margin:25px 0}}.blog-pg-section .entry-meta li{font-weight:600;font-size:15px;font-size:.9375rem;float:left;position:relative}@media (max-width:767px){.blog-pg-section .entry-meta li{font-size:14px;font-size:.875rem}}@media (max-width:600px){.blog-pg-section .entry-meta li{float:none;display:block;margin-bottom:5px}}.blog-pg-section .entry-meta li .fi:before{font-size:20px;font-size:1.25rem;font-weight:500;color:#74b4d1;display:inline-block;padding-right:5px}@media (max-width:767px){.blog-pg-section .entry-meta li .fi:before{font-size:18px;font-size:1.125rem}}.blog-pg-section .entry-meta>li+li{margin-left:20px;padding-left:20px;position:relative}@media (max-width:600px){.blog-pg-section .entry-meta>li+li{margin-left:0;padding-left:0}}.blog-pg-section .entry-meta li a{color:#636893}.blog-pg-section .entry-meta li a:hover{color:#74b4d1}.blog-pg-section .entry-meta li:last-child i{position:relative;top:1px}.blog-pg-section .entry-meta>li:nth-child(2) i{position:relative;top:3px}.blog-pg-section .post h3{font-size:32px;font-size:2rem;line-height:1.2em;margin:-.37em 0 .6em}@media (max-width:991px){.blog-pg-section .post h3{font-size:30px;font-size:1.875rem}}@media (max-width:767px){.blog-pg-section .post h3{font-size:25px;font-size:1.5625rem}}.blog-pg-section .post h3 a{color:#1f3542}.blog-pg-section .post h3 a:hover{color:#74b4d1}.blog-pg-section .post p{margin-bottom:1.8em}@media (max-width:991px){.blog-pg-section .post p{font-size:16px;font-size:1rem}}.blog-pg-section .format-quote,.blog-pg-section .format-standard{border:2px solid #f4f4f4;padding:5px 35px 55px}@media (max-width:767px){.blog-pg-section .format-quote,.blog-pg-section .format-standard{padding:15px 20px 45px}}.blog-pg-section .format-gallery{position:relative}.blog-pg-section .format-gallery .owl-controls{width:100%;margin:0;position:absolute;left:0;top:50%;transform:translateY(-50%)}.blog-pg-section .format-gallery .owl-controls .owl-nav [class*=owl-]:hover{background:#74b4d1}.blog-pg-section .format-gallery .owl-controls .owl-nav [class*=owl-]{background:rgba(116,180,209,.5);width:50px;height:50px;line-height:50px;padding:0;margin:0;border-radius:50%;transition:all .3s}.blog-pg-section .format-gallery .owl-controls .owl-nav .owl-next,.blog-pg-section .format-gallery .owl-controls .owl-nav .owl-prev{position:absolute;top:50%;transform:translateY(-50%)}.blog-pg-section .format-gallery .owl-controls .owl-nav .owl-prev{left:15px}.blog-pg-section .format-gallery .owl-controls .owl-nav .owl-next{right:15px}.blog-pg-section .format-quote{background-color:#f9f9f9;position:relative}.blog-pg-section .format-quote:before{font-family:Flaticon;content:"\f12a";font-size:80px;font-size:5rem;color:rgba(116,180,209,.2);margin-left:0;position:absolute;right:35px;bottom:25px}.blog-pg-section .format-quote h3,.blog-pg-section .format-quote p{position:relative}.blog-pg-section .format-video .video-holder{position:relative;text-align:center}.blog-pg-section .format-video .video-holder a{background-color:#74b4d1;width:75px;height:75px;line-height:75px;border-radius:50%;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media (max-width:767px){.blog-pg-section .format-video .video-holder a{width:65px;height:65px;line-height:65px}}.blog-pg-section .format-video .video-holder a:hover{background-color:#4e9fc4}.blog-pg-section .format-video .video-holder .fi:before{font-size:25px;font-size:1.5625rem;color:#fff}.blog-grid-2-columns .blog-content .post{width:calc(50% - 30px);float:left;margin:0 15px 40px}@media (max-width:991px){.blog-grid-2-columns .blog-content .post{margin-bottom:30px}}@media (max-width:767px){.blog-grid-2-columns .blog-content .post{margin-bottom:40px}}@media (max-width:650px){.blog-grid-2-columns .blog-content .post{width:100%;float:none;margin-left:0;margin-right:0}}@media (max-width:1199px){.blog-grid-2-columns .entry-meta li{float:none;display:block;margin-bottom:5px}.blog-grid-2-columns .entry-meta>li+li{margin-left:0;padding-left:0}.blog-grid-2-columns .post h3{font-size:28px;font-size:1.75rem}}@media (max-width:991px){.blog-grid-2-columns .post h3{font-size:24px;font-size:1.5rem}}@media (max-width:650px){.blog-grid-2-columns .post h3{font-size:20px;font-size:1.25rem}}.blog-grid-3-columns .blog-content .post{width:calc(33.33% - 30px);float:left;margin:0 15px 40px}@media (max-width:1199px){.blog-grid-3-columns .blog-content .post{max-height:529px}}@media (max-width:991px){.blog-grid-3-columns .blog-content .post{width:calc(50% - 30px);margin-bottom:70px}}@media (max-width:767px){.blog-grid-3-columns .blog-content .post{margin-bottom:60px}}@media (max-width:650px){.blog-grid-3-columns .blog-content .post{width:100%;float:none;margin-left:0;max-height:none;margin-right:0}}.blog-grid-3-columns .entry-meta{margin:35px 0 20px}@media (max-width:767px){.blog-grid-3-columns .entry-meta{margin:25px 0}}.blog-grid-3-columns .post h3{font-size:25px;font-size:1.5625rem}@media (max-width:991px){.blog-grid-3-columns .post h3{font-size:24px;font-size:1.5rem}}@media (max-width:650px){.blog-grid-3-columns .post h3{font-size:20px;font-size:1.25rem}}.blog-grid-4-columns .blog-content .post{width:calc(25% - 30px);float:left;margin:0 15px 40px}.blog-grid-4-columns .blog-content .post:nth-child(4n+1){clear:left}@media (max-width:1199px){.blog-grid-4-columns .blog-content .post{width:calc(33.33% - 30px)}.blog-grid-4-columns .blog-content .post:nth-child(4n+1){clear:none}.blog-grid-4-columns .blog-content .post:nth-child(3n+1){clear:left}}@media (max-width:991px){.blog-grid-4-columns .blog-content .post{width:calc(50% - 30px);margin-bottom:70px}.blog-grid-4-columns .blog-content .post:nth-child(3n+1),.blog-grid-4-columns .blog-content .post:nth-child(4n+1){clear:none}.blog-grid-4-columns .blog-content .post:nth-child(odd){clear:left}}@media (max-width:767px){.blog-grid-4-columns .blog-content .post{margin-bottom:60px}}@media (max-width:650px){.blog-grid-4-columns .blog-content .post{width:100%;float:none;margin-left:0;max-height:none;margin-right:0}.blog-grid-4-columns .blog-content .post:nth-child(3n+1),.blog-grid-4-columns .blog-content .post:nth-child(4n+1),.blog-grid-4-columns .blog-content .post:nth-child(odd){clear:both}}.blog-grid-4-columns .entry-meta{margin:35px 0 20px}@media (max-width:767px){.blog-grid-4-columns .entry-meta{margin:25px 0}}.blog-grid-4-columns .post h3{font-size:25px;font-size:1.5625rem}@media (max-width:991px){.blog-grid-4-columns .post h3{font-size:24px;font-size:1.5rem}}@media (max-width:650px){.blog-grid-4-columns .post h3{font-size:20px;font-size:1.25rem}}.blog-grid-2-columns-sidebar .blog-content .post{width:calc(50% - 30px);float:left;margin:0 15px 40px}@media screen and (min-width:992px){.blog-grid-2-columns-sidebar .blog-content .post:nth-child(odd){clear:left}}@media (max-width:991px){.blog-grid-2-columns-sidebar .blog-content .post{margin-bottom:70px}}@media (max-width:767px){.blog-grid-2-columns-sidebar .blog-content .post{margin-bottom:60px}}@media (max-width:650px){.blog-grid-2-columns-sidebar .blog-content .post{width:100%;float:none;margin-left:0;margin-right:0}}@media (max-width:1199px){.blog-grid-2-columns-sidebar .entry-meta li{float:none;display:block;margin-bottom:5px}.blog-grid-2-columns-sidebar .entry-meta>li+li{margin-left:0;padding-left:0}}.blog-grid-2-columns-sidebar .post h3{font-size:25px;font-size:1.5625rem}@media (max-width:991px){.blog-grid-2-columns-sidebar .post h3{font-size:24px;font-size:1.5rem}}@media (max-width:650px){.blog-grid-2-columns-sidebar .post h3{font-size:20px;font-size:1.25rem}.blog-grid-2-columns-sidebar .pagination-wrapper{text-align:left}}.blog-grid-2-columns-sidebar .blog-sidebar{padding-left:0}.blog-masonry-2-columns-sidebar .grid-item,.blog-masonry-2-columns .grid-item,.blog-masonry-3-columns .grid-item,.blog-masonry-4-columns .grid-item{width:50%;float:left;clear:none;padding:0 15px;overflow:hidden}@media (max-width:650px){.blog-masonry-2-columns-sidebar .grid-item,.blog-masonry-2-columns .grid-item,.blog-masonry-3-columns .grid-item,.blog-masonry-4-columns .grid-item{width:100%;float:none;padding:0}}.blog-masonry-2-columns-sidebar .blog-content .post,.blog-masonry-2-columns .blog-content .post,.blog-masonry-3-columns .blog-content .post,.blog-masonry-4-columns .blog-content .post{margin-bottom:40px}@media (max-width:991px){.blog-masonry-2-columns-sidebar .blog-content .post,.blog-masonry-2-columns .blog-content .post,.blog-masonry-3-columns .blog-content .post,.blog-masonry-4-columns .blog-content .post{margin-bottom:70px}}@media (max-width:767px){.blog-masonry-2-columns-sidebar .blog-content .post,.blog-masonry-2-columns .blog-content .post,.blog-masonry-3-columns .blog-content .post,.blog-masonry-4-columns .blog-content .post{margin-bottom:60px}}@media (max-width:650px){.blog-masonry-2-columns-sidebar .blog-content .post,.blog-masonry-2-columns .blog-content .post,.blog-masonry-3-columns .blog-content .post,.blog-masonry-4-columns .blog-content .post{width:100%;float:none;margin-left:0;margin-right:0}}.blog-masonry-2-columns-sidebar .post h3,.blog-masonry-2-columns .post h3,.blog-masonry-3-columns .post h3,.blog-masonry-4-columns .post h3{font-size:28px;font-size:1.75rem}@media (max-width:991px){.blog-masonry-2-columns-sidebar .post h3,.blog-masonry-2-columns .post h3,.blog-masonry-3-columns .post h3,.blog-masonry-4-columns .post h3{font-size:24px;font-size:1.5rem}}@media (max-width:650px){.blog-masonry-2-columns-sidebar .post h3,.blog-masonry-2-columns .post h3,.blog-masonry-3-columns .post h3,.blog-masonry-4-columns .post h3{font-size:20px;font-size:1.25rem}}.blog-masonry-3-columns .grid-item,.blog-masonry-4-columns .grid-item{width:33.33%;float:left;clear:none;padding:0 15px;overflow:hidden}@media (max-width:991px){.blog-masonry-3-columns .grid-item,.blog-masonry-4-columns .grid-item{width:50%}}@media (max-width:650px){.blog-masonry-3-columns .grid-item,.blog-masonry-4-columns .grid-item{width:100%;float:none;padding:0}}.blog-masonry-3-columns .post h3,.blog-masonry-4-columns .post h3{font-size:28px;font-size:1.75rem}@media (max-width:1199px){.blog-masonry-3-columns .post h3,.blog-masonry-4-columns .post h3{font-size:24px;font-size:1.5rem}}@media (max-width:650px){.blog-masonry-3-columns .post h3,.blog-masonry-4-columns .post h3{font-size:20px;font-size:1.25rem}}.blog-masonry-4-columns .grid-item{width:25%;float:left;clear:none;padding:0 15px;overflow:hidden}@media (max-width:1199px){.blog-masonry-4-columns .grid-item{width:33.33%}}@media (max-width:991px){.blog-masonry-4-columns .grid-item{width:50%}}@media (max-width:650px){.blog-masonry-4-columns .grid-item{width:100%;float:none;padding:0}}.blog-masonry-4-columns .post h3{font-size:26px;font-size:1.625rem}@media (max-width:1199px){.blog-masonry-4-columns .post h3{font-size:24px;font-size:1.5rem}}@media (max-width:650px){.blog-masonry-4-columns .post h3{font-size:20px;font-size:1.25rem}}.blog-masonry-2-columns-sidebar .post h3{font-size:26px;font-size:1.625rem}@media (max-width:991px){.blog-masonry-2-columns-sidebar .post h3{font-size:24px;font-size:1.5rem}}@media (max-width:650px){.blog-masonry-2-columns-sidebar .post h3{font-size:20px;font-size:1.25rem}}.blog-masonry-2-columns-sidebar .blog-sidebar{padding-left:0}@media screen and (min-width:1200px){.blog-pg-left-sidebar .blog-sidebar{padding-right:45px;padding-left:0}}@media screen and (min-width:1200px){.blog-pg-fullwidth .blog-content{padding:0}}.blog-single-section .entry-meta{list-style:none;overflow:hidden;margin:35px 0}@media (max-width:767px){.blog-single-section .entry-meta{margin:25px 0}}.blog-single-section .entry-meta li{font-weight:600;font-size:15px;font-size:.9375rem;float:left;position:relative}@media (max-width:767px){.blog-single-section .entry-meta li{font-size:14px;font-size:.875rem}}@media (max-width:600px){.blog-single-section .entry-meta li{float:none;display:block;margin-bottom:5px}}.blog-single-section .entry-meta li .fi:before{font-size:20px;font-size:1.25rem;font-weight:500;color:#74b4d1;display:inline-block;padding-right:5px}@media (max-width:767px){.blog-single-section .entry-meta li .fi:before{font-size:18px;font-size:1.125rem}}.blog-single-section .entry-meta>li+li{margin-left:20px;padding-left:20px;position:relative}@media (max-width:600px){.blog-single-section .entry-meta>li+li{margin-left:0;padding-left:0}}.blog-single-section .entry-meta li a{color:#636893}.blog-single-section .entry-meta li a:hover{color:#74b4d1}.blog-single-section .entry-meta li:last-child i{position:relative;top:1px}.blog-single-section .entry-meta>li:nth-child(2) i{position:relative;top:3px}.blog-single-section .post h2{font-size:32px;font-size:2rem;margin:-.22em 0 .7em;line-height:1.25em}@media (max-width:991px){.blog-single-section .post h2{font-size:30px;font-size:1.875rem}}@media (max-width:767px){.blog-single-section .post h2{font-size:25px;font-size:1.5625rem}}.blog-single-section .post p{margin-bottom:1.5em}.blog-single-section .post p:last-child{margin-bottom:0}.blog-single-section .post h3{font-size:24px;font-size:1.5rem;line-height:1.3em;margin:1.8em 0 1em}@media (max-width:991px){.blog-single-section .post h3{font-size:22px;font-size:1.375rem}}@media (max-width:767px){.blog-single-section .post h3{font-size:20px;font-size:1.25rem}}.blog-single-section .post blockquote{font-size:18px;font-size:1.125rem;font-weight:600;color:#1f3542;line-height:1.6em;padding:0 0 0 80px;margin-top:60px;border:0;position:relative}@media (max-width:767px){.blog-single-section .post blockquote{padding:0;margin-top:40px}}.blog-single-section .post blockquote:before{font-family:Flaticon;content:"\f12a";font-size:55px;font-size:3.4375rem;font-weight:400;color:#74b4d1;position:absolute;left:0;top:15px}@media (max-width:767px){.blog-single-section .post blockquote:before{display:none}}.blog-single-section .post blockquote .quoter{font-size:14px;font-size:.875rem;display:block;margin-top:15px}.blog-single-section .tag-share{border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;margin:75px 0 0;padding:30px 0;color:#1f3542}.blog-single-section .tag-share ul{list-style:none;display:inline-block;overflow:hidden}.blog-single-section .tag-share ul li{float:left}@media (max-width:767px){.blog-single-section .tag-share ul li{margin:2px}}.blog-single-section .tag-share ul>li+li{margin-left:10px}@media (max-width:767px){.blog-single-section .tag-share ul>li+li{margin:2px}}.blog-single-section .tag-share .tag{float:left}@media (max-width:767px){.blog-single-section .tag-share .tag{display:block;float:none}}.blog-single-section .tag-share .tag>span{color:#1f3542;font-weight:700;display:inline-block;padding-right:8px}.blog-single-section .tag-share .tag ul{list-style:none;position:relative;top:5px}.blog-single-section .tag-share .tag li{position:relative}.blog-single-section .tag-share .tag li:after{content:",";position:absolute;right:-6px;bottom:0;color:#687693}.blog-single-section .tag-share .tag ul>li+li{margin-left:15px}.blog-single-section .tag-share .tag a{font-size:14px;font-size:.875rem;color:#687693}@media (max-width:767px){.blog-single-section .tag-share .tag a{font-size:13px;font-size:.8125rem}}.blog-single-section .tag-share .tag a:hover{color:#74b4d1}.blog-single-section .tag-share .share{float:right;position:relative;top:-15px}@media (max-width:767px){.blog-single-section .tag-share .share{display:block;float:none}}.blog-single-section .tag-share .share>span{color:#1f3542;font-weight:600;display:inline-block;padding-right:8px}.blog-single-section .tag-share .share ul{position:relative;top:15px}.blog-single-section .tag-share .share ul>li+li{margin-left:10px}@media (max-width:767px){.blog-single-section .tag-share .share ul>li+li{margin-left:8px}}@media (max-width:767px){.blog-single-section .tag-share .share ul>li{margin:5px}}.blog-single-section .tag-share .share a{width:35px;height:35px;line-height:35px;text-align:center;border:1px solid #eae6e6;border-radius:50%;display:inline-block;font-size:14px;font-size:.875rem;color:#627381}@media (max-width:767px){.blog-single-section .tag-share .share a{font-size:13px;font-size:.8125rem}}.blog-single-section .tag-share .share a:hover{background:#74b4d1;border-color:#74b4d1;color:#fff!important}.blog-single-section .tag-share .share ul>li:first-child a{color:#3c5ba4}.blog-single-section .tag-share .share ul>li:nth-child(2) a{color:#47a0d9}.blog-single-section .tag-share .share ul>li:nth-child(3) a{color:#0073b1}.blog-single-section .tag-share .share ul>li:nth-child(4) a{color:#933f94}.blog-single-section .author-box{padding:35px 40px 25px;margin:70px 0;box-shadow:0 9px 57px 0 rgba(0,0,0,.11)}@media (max-width:991px){.blog-single-section .author-box{padding:35px 40px}}@media (max-width:767px){.blog-single-section .author-box{padding:25px}}.blog-single-section .author-box .author-avatar{float:left}@media (max-width:767px){.blog-single-section .author-box .author-avatar{float:none}}.blog-single-section .author-box .author-avatar img{border-radius:50%}.blog-single-section .author-box .author-content{display:block;overflow:hidden;padding-left:25px}@media (max-width:767px){.blog-single-section .author-box .author-content{padding:0;margin:15px 0 0}}.blog-single-section .author-box .author-content p{font-size:15px;font-size:.9375rem;margin-bottom:20px}.blog-single-section .author-box .author-name{font-size:17px;font-size:1.0625rem;font-weight:600;display:inline-block;margin-bottom:10px;color:#1f3542}.blog-single-section .author-box .social-link{display:inline-block;list-style:none}.blog-single-section .author-box .social-link li{float:left;margin-right:12px}.blog-single-section .author-box .social-link a{display:block;font-size:13px;font-size:.8125rem;color:#687693}.blog-single-section .author-box .social-link a:hover{color:#74b4d1}.blog-single-section .more-posts{overflow:hidden;border:2px solid #f4f4f4;padding:0 25px}.blog-single-section .more-posts>div{width:50%;float:left}@media (max-width:767px){.blog-single-section .more-posts>div{width:100%;float:none}}.blog-single-section .more-posts>div>a{display:inline-block}.blog-single-section .more-posts .next-post,.blog-single-section .more-posts .previous-post{padding:40px 0}@media (max-width:767px){.blog-single-section .more-posts .next-post,.blog-single-section .more-posts .previous-post{padding:25px 15px!important}}.blog-single-section .more-posts .next-post{text-align:right;border-left:1px solid #f4f4f4;padding-left:15px;padding-right:5px}@media (max-width:767px){.blog-single-section .more-posts .next-post{border-left:0;text-align:left;border-top:1px solid #dae9f9}}.blog-single-section .more-posts .next-post .post-control-link{padding-right:25px;position:relative;text-transform:uppercase}@media (max-width:767px){.blog-single-section .more-posts .next-post .post-control-link{padding-right:0}}.blog-single-section .more-posts .next-post .post-control-link:before{font-family:Flaticon;content:"\f102";position:absolute;right:0;top:0}@media (max-width:767px){.blog-single-section .more-posts .next-post .post-control-link:before{display:none}}.blog-single-section .more-posts .previous-post{padding-right:15px;padding-left:5px}.blog-single-section .more-posts .previous-post .post-control-link{padding-left:25px;position:relative;text-transform:uppercase}@media (max-width:767px){.blog-single-section .more-posts .previous-post .post-control-link{padding-left:0}}.blog-single-section .more-posts .previous-post .post-control-link:before{font-family:Flaticon;content:"\f101";position:absolute;left:0;top:0}@media (max-width:767px){.blog-single-section .more-posts .previous-post .post-control-link:before{display:none}}.blog-single-section .more-posts .next-post>a>span,.blog-single-section .more-posts .previous-post>a>span{display:block}.blog-single-section .more-posts .post-control-link{font-size:14px;font-size:.875rem;color:#687693}.blog-single-section .more-posts .post-name{font-size:17px;font-size:1.0625rem;color:#1f3542;margin:.7em 0 0;font-weight:600}@media (max-width:991px){.blog-single-section .more-posts .post-name{font-size:18px;font-size:1.125rem}}.blog-single-section .more-posts a:hover .post-control-link,.blog-single-section .more-posts a:hover .post-name{color:#74b4d1}.blog-single-section .comments-area{margin-top:70px}.blog-single-section .comments-area .comments{border:2px solid #f4f4f4}.blog-single-section .comments-area li>div{border-bottom:1px solid #f4f4f4;padding:35px}@media (max-width:991px){.blog-single-section .comments-area li>div{padding:35px 25px}}.blog-single-section .comments-area ol{list-style-type:none;padding-left:0}.blog-single-section .comments-area ol ul{padding-left:30px;list-style-type:none}.blog-single-section .comments-area ol>li:last-child div{border-bottom:0}.blog-single-section .comments-area .comments-title{font-size:22px;font-size:1.375rem;font-weight:600;margin:0 0 1.5em}@media (max-width:991px){.blog-single-section .comments-area .comments-title{font-size:20px;font-size:1.25rem}}.blog-single-section .comments-area li>div{position:relative}.blog-single-section .comments-area .comment-theme{position:absolute;left:35px}@media (max-width:767px){.blog-single-section .comments-area .comment-theme{position:static}}.blog-single-section .comments-area .comment-theme img{border-radius:50%}.blog-single-section .comments-area .comment-main-area{padding-left:100px}@media (max-width:767px){.blog-single-section .comments-area .comment-main-area{padding-left:0;margin-top:25px}}.blog-single-section .comments-area .comment-main-area p{margin-bottom:20px}.blog-single-section .comments-area .comments-meta h4{font-size:16px;font-size:1rem;color:#1f3542;font-weight:700;margin:0 0 1em}.blog-single-section .comments-area .comments-meta h4 span{font-size:14px;font-size:.875rem;color:#687693;font-weight:600;text-transform:none;display:inline-block;padding-left:5px}@media (max-width:767px){.blog-single-section .comments-area .comments-meta h4 span{padding-left:0}}.blog-single-section .comments-area .comment-reply-link{background:#87bed7;font-size:13px;font-size:.8125rem;width:80px;height:25px;line-height:25px;font-weight:600;color:#fff;text-align:center;border-radius:50px;display:inline-block}.blog-single-section .comments-area .comment-reply-link:hover{background-color:#74b4d1}.blog-single-section .comment-respond{margin-top:70px}@media screen and (min-width:992px){.blog-single-section .comment-respond{padding:55px 50px;box-shadow:0 9px 57px 0 rgba(0,0,0,.11)}}.blog-single-section .comment-respond .comment-reply-title{font-size:22px;font-size:1.375rem;margin:0 0 1.5em}@media (max-width:991px){.blog-single-section .comment-respond .comment-reply-title{font-size:20px;font-size:1.25rem}}.blog-single-section .comment-respond form input,.blog-single-section .comment-respond form textarea{background-color:#fff;width:100%;height:50px;border:2px solid #f4f4f4;padding:6px 15px;margin-bottom:15px;outline:0;border-radius:0;box-shadow:none;transition:all .3s}.blog-single-section .comment-respond form input:focus,.blog-single-section .comment-respond form textarea:focus{box-shadow:none;border-color:#74b4d1}@media (max-width:991px){.blog-single-section .comment-respond form input,.blog-single-section .comment-respond form textarea{height:40px}}.blog-single-section .comment-respond form textarea{height:220px;padding:15px}@media (max-width:991px){.blog-single-section .comment-respond form textarea{height:150px}}.blog-single-section .comment-respond .form-inputs{overflow:hidden}.blog-single-section .comment-respond .form-inputs>input:nth-child(2){width:49%;float:left}@media (max-width:767px){.blog-single-section .comment-respond .form-inputs>input:nth-child(2){width:100%;float:none}}.blog-single-section .comment-respond .form-inputs>input:nth-child(3){width:49%;float:right}@media (max-width:767px){.blog-single-section .comment-respond .form-inputs>input:nth-child(3){width:100%;float:none}}.blog-single-section .comment-respond .form-submit input{max-width:180px;background-color:#74b4d1;color:#fff;margin-bottom:0;border:0;outline:0;text-transform:capitalize;font-weight:700;border-radius:0}.blog-single-section .comment-respond .form-submit input:hover{background-color:#61aacb}@media screen and (min-width:1200px){.blog-single-left-sidebar-section .blog-sidebar{padding-right:45px;padding-left:0}}.error-404-section .error{width:50%;float:left}@media (max-width:991px){.error-404-section .error{width:100%;float:none;text-align:center}}.error-404-section .error h2{font-size:200px;font-size:12.5rem;margin:0}@media (max-width:991px){.error-404-section .error h2{font-size:150px;font-size:9.375rem}}@media (max-width:767px){.error-404-section .error h2{font-size:100px;font-size:6.25rem}}.error-404-section .error-message{width:50%;float:left;margin-top:40px}@media (max-width:991px){.error-404-section .error-message{width:100%;float:none;text-align:center;margin-top:0}}.error-404-section .error-message h3{font-size:20px;font-size:1.25rem;margin:0 0 .8em}.error-404-section .error-message p{margin-bottom:1.8em}.case-studies-section .case-studies-grids .grid{position:relative;text-align:center}.case-studies-section .case-studies-grids .grid .overlay{background:#74b4d1;width:100%;height:100%;position:absolute;left:0;top:50%;opacity:0;transition:all .5s}.case-studies-section .case-studies-grids .grid:hover{cursor:-webkit-grab;cursor:grab}.case-studies-section .case-studies-grids .grid:hover .overlay{top:0;opacity:.9}.case-studies-section .case-studies-grids .grid .content{width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.case-studies-section .case-studies-grids .grid .cat{font-size:14px;font-size:.875rem;color:#fff;font-weight:700;margin:0}.case-studies-section .case-studies-grids .grid h3{font-size:20px;font-size:1.25rem;margin:0}.case-studies-section .case-studies-grids .grid h3 a{color:#fff}.case-studies-section .case-studies-grids .grid h3 a:hover{color:#fff;text-decoration:underline}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvX2Jvb3RzdHJhcC5zY3NzIiwic3R5bGUuY3NzIiwiaGVscGVycy9fdmFyaWFibGVzLnNjc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJoZWxwZXJzL19mdW5jdGlvbnMuc2NzcyIsImhlbHBlcnMvX21peGlucy5zY3NzIiwiY29tcG9uZW50cy9fc2VjdGlvbi10aXRsZS5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9fZm9ybS5zY3NzIiwiY29tcG9uZW50cy9fcGFnZS10aXRsZS5zY3NzIiwiY29tcG9uZW50cy9fcHJlbG9hZGVyLnNjc3MiLCJjb21wb25lbnRzL19ibG9nLXNpZGViYXIuc2NzcyIsImNvbXBvbmVudHMvX3BhZ2luYXRpb24uc2NzcyIsImNvbXBvbmVudHMvX2FjY29yZGlvbnMuc2NzcyIsImxheW91dC9faGVhZGVyLnNjc3MiLCJsYXlvdXQvX2hlcm8tc2xpZGVyLnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9fc3RpY2t5LWhlYWRlci5zY3NzIiwicGFnZS9faG9tZS1kZWZhdWx0LnNjc3MiLCJwYWdlL19ob21lLXN0eWxlMi5zY3NzIiwicGFnZS9faG9tZS1zdHlsZTMuc2NzcyIsInBhZ2UvX2hvbWUtc3R5bGU0LnNjc3MiLCJwYWdlL19hYm91dC5zY3NzIiwicGFnZS9fY29udGFjdC5zY3NzIiwicGFnZS9fZG93bmxvYWRzLnNjc3MiLCJwYWdlL19zZXJ2aWNlLXNpbmdsZS5zY3NzIiwicGFnZS9fcHJvamVjdC1zaW5nbGUuc2NzcyIsInBhZ2UvX2Jsb2cuc2NzcyIsInBhZ2UvX2Jsb2ctc2luZ2xlLnNjc3MiLCJwYWdlL19lcnJvci00MDQuc2NzcyIsInBhZ2UvX2Nhc2Utc3R1ZGllcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7O0VDNEdFO0FEeEdDLDJFQUFBLENFREgsNkZBQVksQ0ZDbUUsS0FBSyxzQkFBc0IsQ0FBQyw2QkFBNkIsQ0FBQyx5QkFBeUIsQ0FBQyxLQUFLLFFBQVEsQ0FBQywyRkFBMkYsYUFBYSxDQUFDLDRCQUE0QixvQkFBb0IsQ0FBQyx1QkFBdUIsQ0FBQyxzQkFBc0IsWUFBWSxDQUFDLFFBQVEsQ0M4SDlZLGtCRDlIaWEsWUFBWSxDQUFDLEVBQUUsNEJBQTRCLENBQUMsaUJBQWlCLFNBQVMsQ0FBQyxZQUFZLHdCQUF3QixDQUFDLFNBQVMsZUFBZSxDQUFDLElBQUksaUJBQWlCLENBQUMsR0FBRyxjQUFjLENBQUMsYUFBYSxDQUFDLEtBQUssVUFBVSxDQUFDLGVBQWUsQ0FBQyxNQUFNLGFBQWEsQ0FBQyxRQUFRLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxhQUFhLENBQUMsdUJBQXVCLENBQUMsSUFBSSxTQUFTLENBQUMsSUFBSSxhQUFhLENBQUMsSUFBSSxRQUFRLENBQUMsZUFBZSxlQUFlLENBQUMsT0FBTyxlQUFlLENBQUMsR0FBRyxRQUFRLENBQTRELHNCQUFzQixDQUFDLElBQUksYUFBYSxDQUFDLGtCQUFrQiwrQkFBK0IsQ0FBQyxhQUFhLENBQUMsc0NBQXNDLFFBQVEsQ0FBQyxZQUFZLENBQUMsYUFBYSxDQUFDLE9BQU8sZ0JBQWdCLENBQUMsY0FBYyxtQkFBbUIsQ0FBQyxvRUFBb0UseUJBQXlCLENBQUMsY0FBYyxDQUFDLHNDQUFzQyxjQUFjLENBQUMsaURBQWlELFNBQVMsQ0FBQyxRQUFRLENBQUMsTUFBTSxrQkFBa0IsQ0FBQyx1Q0FBZ0cscUJBQXFCLENBQUMsU0FBUyxDQUFDLDRGQUE0RixXQUFXLENBQUMsbUJBQThFLHNCQUFzQixDQUFDLDRCQUE0QixDQUFDLCtGQUErRix1QkFBdUIsQ0FBQyxTQUFTLDBCQUEwQixDQUFDLFlBQVksQ0FBQyx1QkFBdUIsQ0FBMkIsU0FBUyxhQUFhLENBQUMsU0FBUyxlQUFlLENBQUMsTUFBTSxnQkFBZ0IsQ0FBQyx3QkFBd0IsQ0FBQyxNQUFNLFNBQVM7O0FBQUMsb0ZBQUEsQ0FBcUYsYUFBYSxpQkFBaUIsb0JBQW9CLENBQUMsMEJBQTBCLENBQUMsd0JBQXdCLENBQW1DLHlCQUF5QixDQUFDLFlBQVkseUJBQXlCLENBQUMsY0FBYywyQkFBMkIsQ0FBQyxrQkFBa0IsNEJBQTRCLENBQUMsZ0RBQWdELFVBQVUsQ0FBQyxlQUFlLHFCQUFxQixDQUFDLHVCQUF1QixDQUFDLE1BQU0sMEJBQTBCLENBQUMsT0FBTyx1QkFBdUIsQ0FBeDFELElBQTYxRCx3QkFBd0IsQ0FBQyxRQUFRLFNBQVMsQ0FBQyxRQUFRLENBQUMsTUFBTSxzQkFBc0IsQ0FBQyxRQUFRLFlBQVksQ0FBQyxnQ0FBZ0MsK0JBQStCLENBQUMsT0FBTyxxQkFBcUIsQ0FBQyxPQUFPLGtDQUFrQyxDQUFDLG9CQUFvQiwrQkFBK0IsQ0FBQyxzQ0FBc0MsK0JBQStCLENBQUUsQ0FBQSxXQUFXLGdDQUFrQyxDQUFDLGtEQUFrRCxDQUFDLGdYQUFnWCxDQUFDLFdBQVcsaUJBQWlCLENBQUMsT0FBTyxDQUFDLG9CQUFvQixDQUFDLGdDQUFrQyxDQUFDLGlCQUFpQixDQUFDLGVBQWUsQ0FBQyxhQUFhLENBQUMsa0NBQWtDLENBQUMsaUNBQWlDLENBQUMsMkJBQTJCLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLDZDQUE2QyxlQUFlLENBQUMsd0JBQXdCLGVBQWUsQ0FBQyx3QkFBd0IsZUFBZSxDQUFDLDJCQUEyQixlQUFlLENBQUMseUJBQXlCLGVBQWUsQ0FBQyx3QkFBd0IsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMseUJBQXlCLGVBQWUsQ0FBQyx3QkFBd0IsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsNkJBQTZCLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsMkJBQTJCLGVBQWUsQ0FBQyxxQkFBcUIsZUFBZSxDQUFDLDBCQUEwQixlQUFlLENBQUMscUJBQXFCLGVBQWUsQ0FBQyx5QkFBeUIsZUFBZSxDQUFDLDBCQUEwQixlQUFlLENBQUMsMkJBQTJCLGVBQWUsQ0FBQyxzQkFBc0IsZUFBZSxDQUFDLHlCQUF5QixlQUFlLENBQUMsc0JBQXNCLGVBQWUsQ0FBQyx3QkFBd0IsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsK0JBQStCLGVBQWUsQ0FBQywyQkFBMkIsZUFBZSxDQUFDLHlCQUF5QixlQUFlLENBQUMsd0JBQXdCLGVBQWUsQ0FBQyw4QkFBOEIsZUFBZSxDQUFDLHlCQUF5QixlQUFlLENBQUMsMEJBQTBCLGVBQWUsQ0FBQywyQkFBMkIsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQyw2QkFBNkIsZUFBZSxDQUFDLDZCQUE2QixlQUFlLENBQUMsOEJBQThCLGVBQWUsQ0FBQyw0QkFBNEIsZUFBZSxDQUFDLHlCQUF5QixlQUFlLENBQUMsMEJBQTBCLGVBQWUsQ0FBQyxzQkFBc0IsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQywyQkFBMkIsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMseUJBQXlCLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMseUJBQXlCLGVBQWUsQ0FBQyw4QkFBOEIsZUFBZSxDQUFDLDZCQUE2QixlQUFlLENBQUMsNkJBQTZCLGVBQWUsQ0FBQywrQkFBK0IsZUFBZSxDQUFDLDhCQUE4QixlQUFlLENBQUMsZ0NBQWdDLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLDhCQUE4QixlQUFlLENBQUMsK0JBQStCLGVBQWUsQ0FBQyxpQ0FBaUMsZUFBZSxDQUFDLDBCQUEwQixlQUFlLENBQUMsNkJBQTZCLGVBQWUsQ0FBQyx5QkFBeUIsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQyx3QkFBd0IsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQyxnQ0FBZ0MsZUFBZSxDQUFDLGdDQUFnQyxlQUFlLENBQUMsMkJBQTJCLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQywwQkFBMEIsZUFBZSxDQUFDLCtCQUErQixlQUFlLENBQUMsK0JBQStCLGVBQWUsQ0FBQyx3QkFBd0IsZUFBZSxDQUFDLCtCQUErQixlQUFlLENBQUMsZ0NBQWdDLGVBQWUsQ0FBQyw0QkFBNEIsZUFBZSxDQUFDLDZCQUE2QixlQUFlLENBQUMsOEJBQThCLGVBQWUsQ0FBQywwQkFBMEIsZUFBZSxDQUFDLGdDQUFnQyxlQUFlLENBQUMsNEJBQTRCLGVBQWUsQ0FBQyw2QkFBNkIsZUFBZSxDQUFDLGdDQUFnQyxlQUFlLENBQUMsNEJBQTRCLGVBQWUsQ0FBQyw2QkFBNkIsZUFBZSxDQUFDLDZCQUE2QixlQUFlLENBQUMsOEJBQThCLGVBQWUsQ0FBQywyQkFBMkIsZUFBZSxDQUFDLDZCQUE2QixlQUFlLENBQUMsNEJBQTRCLGVBQWUsQ0FBQyw4QkFBOEIsZUFBZSxDQUFDLCtCQUErQixlQUFlLENBQUMsbUNBQW1DLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQywyQkFBMkIsZUFBZSxDQUFDLDRCQUE0QixlQUFlLENBQUMsK0JBQStCLGVBQWUsQ0FBQyx3QkFBd0IsZUFBZSxDQUFDLDJCQUEyQixlQUFlLENBQUMseUJBQXlCLGVBQWUsQ0FBQywwQkFBMEIsZUFBZSxDQUFDLHlCQUF5QixlQUFlLENBQUMsNkJBQTZCLGVBQWUsQ0FBQywrQkFBK0IsZUFBZSxDQUFDLDBCQUEwQixlQUFlLENBQUMsZ0NBQWdDLGVBQWUsQ0FBQywrQkFBK0IsZUFBZSxDQUFDLDhCQUE4QixlQUFlLENBQUMsa0NBQWtDLGVBQWUsQ0FBQyxvQ0FBb0MsZUFBZSxDQUFDLHNCQUFzQixlQUFlLENBQUMsMkJBQTJCLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLDhCQUE4QixlQUFlLENBQUMsNEJBQTRCLGVBQWUsQ0FBQyw4QkFBOEIsZUFBZSxDQUFDLDZCQUE2QixlQUFlLENBQUMsNEJBQTRCLGVBQWUsQ0FBQywwQkFBMEIsZUFBZSxDQUFDLDRCQUE0QixlQUFlLENBQUMscUNBQXFDLGVBQWUsQ0FBQyxvQ0FBb0MsZUFBZSxDQUFDLGtDQUFrQyxlQUFlLENBQUMsb0NBQW9DLGVBQWUsQ0FBQyx3QkFBd0IsZUFBZSxDQUFDLHlCQUF5QixlQUFlLENBQUMsd0JBQXdCLGVBQWUsQ0FBQyx5QkFBeUIsZUFBZSxDQUFDLDRCQUE0QixlQUFlLENBQUMsNkJBQTZCLGVBQWUsQ0FBQyw0QkFBNEIsZUFBZSxDQUFDLDRCQUE0QixlQUFlLENBQUMsOEJBQThCLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMsMEJBQTBCLGVBQWUsQ0FBQyxzQkFBc0IsZUFBZSxDQUFDLHNCQUFzQixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQyxtQ0FBbUMsZUFBZSxDQUFDLHVDQUF1QyxlQUFlLENBQUMsZ0NBQWdDLGVBQWUsQ0FBQyxvQ0FBb0MsZUFBZSxDQUFDLHFDQUFxQyxlQUFlLENBQUMseUNBQXlDLGVBQWUsQ0FBQyw0QkFBNEIsZUFBZSxDQUFDLHlCQUF5QixlQUFlLENBQUMsZ0NBQWdDLGVBQWUsQ0FBQyw4QkFBOEIsZUFBZSxDQUFDLHlCQUF5QixlQUFlLENBQUMsd0JBQXdCLGVBQWUsQ0FBQywwQkFBMEIsZUFBZSxDQUFDLDZCQUE2QixlQUFlLENBQUMseUJBQXlCLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsd0JBQXdCLGVBQWUsQ0FBQyx5QkFBeUIsZUFBZSxDQUFDLHlCQUF5QixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQyw4QkFBOEIsZUFBZSxDQUFDLCtCQUErQixlQUFlLENBQUMsZ0NBQWdDLGVBQWUsQ0FBQyw4QkFBOEIsZUFBZSxDQUFDLDhCQUE4QixlQUFlLENBQUMsOEJBQThCLGVBQWUsQ0FBQywyQkFBMkIsZUFBZSxDQUFDLDBCQUEwQixlQUFlLENBQUMseUJBQXlCLGVBQWUsQ0FBQyw2QkFBNkIsZUFBZSxDQUFDLDJCQUEyQixlQUFlLENBQUMsNEJBQTRCLGVBQWUsQ0FBQyx3QkFBd0IsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMsMkJBQTJCLGVBQWUsQ0FBQywyQkFBMkIsZUFBZSxDQUFDLDRCQUE0QixlQUFlLENBQUMsK0JBQStCLGVBQWUsQ0FBQyw4QkFBOEIsZUFBZSxDQUFDLDRCQUE0QixlQUFlLENBQUMsNEJBQTRCLGVBQWUsQ0FBQyw0QkFBNEIsZUFBZSxDQUFDLGlDQUFpQyxlQUFlLENBQUMsb0NBQW9DLGVBQWUsQ0FBQyxpQ0FBaUMsZUFBZSxDQUFDLCtCQUErQixlQUFlLENBQUMsK0JBQStCLGVBQWUsQ0FBQyxpQ0FBaUMsZUFBZSxDQUFDLHFCQUFxQixlQUFlLENBQUMsNEJBQTRCLGVBQWUsQ0FBQyw0QkFBNEIsZUFBZSxDQUFDLDJCQUEyQixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQyx3QkFBd0IsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMsNEJBQTRCLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQyx5QkFBeUIsZUFBZSxDQUFDLHlCQUF5QixlQUFlLENBQUMsK0JBQStCLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLDZCQUE2QixlQUFlLENBQUMsc0JBQXNCLGVBQWUsQ0FBQyx3QkFBd0IsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMsNEJBQTRCLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLDRCQUE0QixlQUFlLENBQUMsNkJBQTZCLGVBQWUsQ0FBQywyQkFBMkIsZUFBZSxDQUFpRixzRUFBc0IsZUFBZSxDQUF1Qyw0Q0FBc0IsZUFBZSxDQUF5Qyw4Q0FBc0IsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMsNEJBQTRCLGVBQWUsQ0FBQyxtQ0FBbUMsZUFBZSxDQUFDLDRCQUE0QixlQUFlLENBQUMsb0NBQW9DLGVBQWUsQ0FBQyxrQ0FBa0MsZUFBZSxDQUFDLGlDQUFpQyxlQUFlLENBQUMsK0JBQStCLGVBQWUsQ0FBQyxzQkFBc0IsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMsNkJBQTZCLGVBQWUsQ0FBQyw0QkFBNEIsZUFBZSxDQUFDLDZCQUE2QixlQUFlLENBQUMsa0NBQWtDLGVBQWUsQ0FBQyxtQ0FBbUMsZUFBZSxDQUFDLHNDQUFzQyxlQUFlLENBQUMsMENBQTBDLGVBQWUsQ0FBQyxvQ0FBb0MsZUFBZSxDQUFDLHdDQUF3QyxlQUFlLENBQUMscUNBQXFDLGVBQWUsQ0FBQyxpQ0FBaUMsZUFBZSxDQUFDLGdDQUFnQyxlQUFlLENBQUMsa0NBQWtDLGVBQWUsQ0FBQywrQkFBK0IsZUFBZSxDQUFDLDBCQUEwQixlQUFlLENBQUMsOEJBQThCLGVBQWUsQ0FBQyw0QkFBNEIsZUFBZSxDQUFDLDRCQUE0QixlQUFlLENBQUMsNkJBQTZCLGVBQWUsQ0FBQyw0QkFBNEIsZUFBZSxDQUFDLDBCQUEwQixlQUFlLENBQWtGLGlCQUF3RSxxQkFBcUIsQ0FBLzJkLEtBQXEzZCxjQUFjLENBQUMseUNBQXlDLENBQXoxZCxLQUErMWQscURBQXVELENBQUMsY0FBYyxDQUFDLHNCQUFzQixDQUFDLFVBQWdDLENBQUMsNkJBQTZCLG1CQUFtQixDQUFDLGlCQUFpQixDQUFDLG1CQUFtQixDQUF6eWQsRUFBNHlkLGFBQWtDLENBQUMsZ0JBQWdCLGFBQWEsQ0FBQyx5QkFBeUIsQ0FBQyxRQUFRLHlDQUF5QyxDQUFDLG1CQUFtQixDQUFobGQsT0FBd2xkLFFBQVEsQ0FBNW9kLElBQWlwZCxxQkFBcUIsQ0FBQyxzR0FBc0csYUFBYSxDQUFDLGNBQWMsQ0FBQyxXQUFXLENBQUMsYUFBYSxpQkFBaUIsQ0FBQyxlQUFlLG9CQUFvQixDQUFDLGNBQWMsQ0FBQyxXQUFXLENBQUMsV0FBVyxDQUFDLHNCQUFzQixDQUFDLHFCQUFxQixDQUFDLHFCQUFxQixDQUFDLGlCQUFpQixDQUEwRSw4QkFBOEIsQ0FBQyxZQUFZLGlCQUFpQixDQUF2amUsR0FBMmplLGVBQWUsQ0FBQyxrQkFBa0IsQ0FBQyxRQUFRLENBQUMseUJBQXlCLENBQUMsU0FBUyxpQkFBaUIsQ0FBQyxTQUFTLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxXQUFXLENBQUMsZUFBZSxDQUFDLGtCQUFrQixDQUFDLFFBQVEsQ0FBQyxtREFBbUQsZUFBZSxDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUMsUUFBUSxDQUFDLGdCQUFnQixDQUFDLFNBQVMsQ0N1cUNqcmdCLGNEdnFDZ3NnQixjQUFjLENBQUMsMENBQTBDLG1CQUFtQixDQUFDLGVBQWUsQ0FBQyxlQUFlLENBQUMsYUFBYSxDQUFDLGdQQUFnUCxlQUFlLENBQUMsYUFBYSxDQUFDLFVBQVUsQ0FBQyxxQkFBcUIsZUFBZSxDQUFDLGtCQUFrQixDQUFDLHdIQUF3SCxhQUFhLENBQUMscUJBQXFCLGVBQWUsQ0FBQyxrQkFBa0IsQ0FBQyx3SEFBd0gsYUFBYSxDQUFDLE9BQU8sY0FBYyxDQUFDLE9BQU8sY0FBYyxDQUFDLE9BQU8sY0FBYyxDQUFDLE9BQU8sY0FBYyxDQUFDLE9BQU8sY0FBYyxDQUFDLE9BQU8sY0FBYyxDQUFDLEVBQUUsZUFBZSxDQUFDLE1BQU0sa0JBQWtCLENBQUMsY0FBYyxDQUFDLGVBQWUsQ0FBQyxlQUFlLENBQUMseUJBQXhFLE1BQXVHLGNBQWMsQ0FBRSxDQUFBLGFBQWEsYUFBYSxDQUFDLFdBQVcsWUFBWSxDQUFDLHdCQUF3QixDQUFDLFdBQVcsZUFBZSxDQUFDLFlBQVksZ0JBQWdCLENBQUMsYUFBYSxpQkFBaUIsQ0FBQyxjQUFjLGtCQUFrQixDQUFDLGFBQWEsa0JBQWtCLENBQUMsZ0JBQWdCLHdCQUF3QixDQUFDLGdCQUFnQix3QkFBd0IsQ0FBQyxpQkFBaUIseUJBQXlCLENBQUMsWUFBWSxVQUFVLENBQUMsY0FBYyxhQUFhLENBQUMsMENBQTBDLGFBQWEsQ0FBQyxjQUFjLGFBQWEsQ0FBQywwQ0FBMEMsYUFBYSxDQUFDLFdBQVcsYUFBYSxDQUFDLG9DQUFvQyxhQUFhLENBQUMsY0FBYyxhQUFhLENBQUMsMENBQTBDLGFBQWEsQ0FBQyxhQUFhLGFBQWEsQ0FBQyx3Q0FBd0MsYUFBYSxDQUFDLFlBQVksVUFBVSxDQUFDLHdCQUF3QixDQUFDLHNDQUFzQyx3QkFBd0IsQ0FBQyxZQUFZLHdCQUF3QixDQUFDLHNDQUFzQyx3QkFBd0IsQ0FBQyxTQUFTLHdCQUF3QixDQUFDLGdDQUFnQyx3QkFBd0IsQ0FBQyxZQUFZLHdCQUF3QixDQUFDLHNDQUFzQyx3QkFBd0IsQ0FBQyxXQUFXLHdCQUF3QixDQUFDLG9DQUFvQyx3QkFBd0IsQ0FBQyxhQUFhLGtCQUFrQixDQUFDLGtCQUFrQixDQUFDLDRCQUE0QixDQUFDLE1BQU0sWUFBWSxDQUFDLGtCQUFrQixDQUFDLHdCQUF3QixlQUFlLENBQStDLDRCQUEvQixjQUFjLENBQUMsZUFBNEUsQ0FBNUQsYUFBNEIsZ0JBQWdDLENBQUMsZ0JBQWdCLG9CQUFvQixDQUFDLGlCQUFpQixDQUFDLGdCQUFnQixDQUFDLEdBQUcsWUFBWSxDQUFDLGtCQUFrQixDQUFDLE1BQU0sc0JBQXNCLENBQUMsR0FBRyxlQUFlLENBQUMsR0FBRyxhQUFhLENBQUMseUJBQXlCLGtCQUFrQixVQUFVLENBQUMsV0FBVyxDQUFDLGVBQWUsQ0FBQyxVQUFVLENBQUMsZ0JBQWdCLENBQUMsc0JBQXNCLENBQUMsa0JBQWtCLENBQUMsa0JBQWtCLGlCQUFpQixDQUFFLENBQUEsc0NBQXNDLFdBQVcsQ0FBQyw2QkFBNkIsQ0FBQyxZQUFZLGFBQWEsQ0FBQyx3QkFBd0IsQ0FBQyxXQUFXLGlCQUFpQixDQUFDLGVBQWUsQ0FBQyxnQkFBZ0IsQ0FBQywwQkFBMEIsQ0FBQywwRUFBMEUsZUFBZSxDQUFDLHFEQUFxRCxhQUFhLENBQUMsYUFBYSxDQUFDLHNCQUFzQixDQUFDLFVBQVUsQ0FBQywwRUFBMEUscUJBQXFCLENBQUMsMENBQTBDLGtCQUFrQixDQUFDLGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBQywyQkFBMkIsQ0FBQyxhQUFhLENBQUMsZ05BQWdOLFVBQVUsQ0FBQywwTUFBME0scUJBQXFCLENBQUMsUUFBUSxrQkFBa0IsQ0FBQyxpQkFBaUIsQ0FBQyxzQkFBc0IsQ0FBL3ltQixrQkFBazBtQix1REFBeUQsQ0FBQyxLQUFtQyxhQUFhLENBQUMsd0JBQXdCLENBQUMsaUJBQWlCLENBQUMsU0FBdkYsZUFBZSxDQUFDLGFBQXVQLENBQWhMLElBQWtDLFVBQVUsQ0FBQyxxQkFBcUIsQ0FBQyxpQkFBaUIsQ0FBbUQseUNBQXlDLENBQUMsUUFBUSxTQUFTLENBQUMsY0FBYyxDQUFDLGVBQWUsQ0FBeUIsZUFBZSxDQUFudm5CLElBQXd2bkIsYUFBYSxDQUFDLGFBQWEsQ0FBQyxlQUFlLENBQUMsY0FBYyxDQUFDLHNCQUFzQixDQUFDLFVBQVUsQ0FBQyxvQkFBb0IsQ0FBQyxvQkFBb0IsQ0FBQyx3QkFBd0IsQ0FBQyxxQkFBcUIsQ0FBQyxpQkFBaUIsQ0FBQyxTQUFTLFNBQVMsQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUMsb0JBQW9CLENBQUMsNEJBQTRCLENBQUMsZUFBZSxDQUFDLGdCQUFnQixnQkFBZ0IsQ0FBQyxpQkFBaUIsQ0FBQyxXQUFXLGtCQUFrQixDQUFDLGlCQUFpQixDQUFDLGlCQUFpQixDQUFDLGdCQUFnQixDQUFDLHlCQUFuRixXQUF1SCxXQUFXLENBQUUsQ0FBQSx5QkFBcEksV0FBd0ssV0FBVyxDQUFFLENBQUEsMEJBQXJMLFdBQTBOLFlBQVksQ0FBRSxDQUFBLGlCQUFpQixrQkFBa0IsQ0FBQyxpQkFBaUIsQ0FBQyxpQkFBaUIsQ0FBQyxnQkFBZ0IsQ0FBQyxLQUFLLGtCQUFrQixDQUFDLGlCQUFpQixDQUFDLDRlQUE0ZSxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsa0JBQWtCLENBQUMsaUJBQWlCLENBQUMsMkhBQTJILFVBQVUsQ0FBQyxXQUFXLFVBQVUsQ0FBQyxXQUFXLGtCQUFrQixDQUFDLFdBQVcsa0JBQWtCLENBQUMsVUFBVSxTQUFTLENBQUMsVUFBVSxrQkFBa0IsQ0FBQyxVQUFVLGtCQUFrQixDQUFDLFVBQVUsU0FBUyxDQUFDLFVBQVUsa0JBQWtCLENBQUMsVUFBVSxrQkFBa0IsQ0FBQyxVQUFVLFNBQVMsQ0FBQyxVQUFVLGtCQUFrQixDQUFDLFVBQVUsaUJBQWlCLENBQUMsZ0JBQWdCLFVBQVUsQ0FBQyxnQkFBZ0Isa0JBQWtCLENBQUMsZ0JBQWdCLGtCQUFrQixDQUFDLGVBQWUsU0FBUyxDQUFDLGVBQWUsa0JBQWtCLENBQUMsZUFBZSxrQkFBa0IsQ0FBQyxlQUFlLFNBQVMsQ0FBQyxlQUFlLGtCQUFrQixDQUFDLGVBQWUsa0JBQWtCLENBQUMsZUFBZSxTQUFTLENBQUMsZUFBZSxrQkFBa0IsQ0FBQyxlQUFlLGlCQUFpQixDQUFDLGVBQWUsVUFBVSxDQUFDLGdCQUFnQixTQUFTLENBQUMsZ0JBQWdCLGlCQUFpQixDQUFDLGdCQUFnQixpQkFBaUIsQ0FBQyxlQUFlLFFBQVEsQ0FBQyxlQUFlLGlCQUFpQixDQUFDLGVBQWUsaUJBQWlCLENBQUMsZUFBZSxRQUFRLENBQUMsZUFBZSxpQkFBaUIsQ0FBQyxlQUFlLGlCQUFpQixDQUFDLGVBQWUsUUFBUSxDQUFDLGVBQWUsaUJBQWlCLENBQUMsZUFBZSxnQkFBZ0IsQ0FBQyxlQUFlLFNBQVMsQ0FBQyxrQkFBa0IsZ0JBQWdCLENBQUMsa0JBQWtCLHdCQUF3QixDQUFDLGtCQUFrQix3QkFBd0IsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLGlCQUFpQix3QkFBd0IsQ0FBQyxpQkFBaUIsd0JBQXdCLENBQUMsaUJBQWlCLGVBQWUsQ0FBQyxpQkFBaUIsd0JBQXdCLENBQUMsaUJBQWlCLHdCQUF3QixDQUFDLGlCQUFpQixlQUFlLENBQUMsaUJBQWlCLHdCQUF3QixDQUFDLGlCQUFpQix1QkFBdUIsQ0FBQyxpQkFBaUIsYUFBYSxDQUFDLHlCQUF5QiwySEFBMkgsVUFBVSxDQUFDLFdBQVcsVUFBVSxDQUFDLFdBQVcsa0JBQWtCLENBQUMsV0FBVyxrQkFBa0IsQ0FBQyxVQUFVLFNBQVMsQ0FBQyxVQUFVLGtCQUFrQixDQUFDLFVBQVUsa0JBQWtCLENBQUMsVUFBVSxTQUFTLENBQUMsVUFBVSxrQkFBa0IsQ0FBQyxVQUFVLGtCQUFrQixDQUFDLFVBQVUsU0FBUyxDQUFDLFVBQVUsa0JBQWtCLENBQUMsVUFBVSxpQkFBaUIsQ0FBQyxnQkFBZ0IsVUFBVSxDQUFDLGdCQUFnQixrQkFBa0IsQ0FBQyxnQkFBZ0Isa0JBQWtCLENBQUMsZUFBZSxTQUFTLENBQUMsZUFBZSxrQkFBa0IsQ0FBQyxlQUFlLGtCQUFrQixDQUFDLGVBQWUsU0FBUyxDQUFDLGVBQWUsa0JBQWtCLENBQUMsZUFBZSxrQkFBa0IsQ0FBQyxlQUFlLFNBQVMsQ0FBQyxlQUFlLGtCQUFrQixDQUFDLGVBQWUsaUJBQWlCLENBQUMsZUFBZSxVQUFVLENBQUMsZ0JBQWdCLFNBQVMsQ0FBQyxnQkFBZ0IsaUJBQWlCLENBQUMsZ0JBQWdCLGlCQUFpQixDQUFDLGVBQWUsUUFBUSxDQUFDLGVBQWUsaUJBQWlCLENBQUMsZUFBZSxpQkFBaUIsQ0FBQyxlQUFlLFFBQVEsQ0FBQyxlQUFlLGlCQUFpQixDQUFDLGVBQWUsaUJBQWlCLENBQUMsZUFBZSxRQUFRLENBQUMsZUFBZSxpQkFBaUIsQ0FBQyxlQUFlLGdCQUFnQixDQUFDLGVBQWUsU0FBUyxDQUFDLGtCQUFrQixnQkFBZ0IsQ0FBQyxrQkFBa0Isd0JBQXdCLENBQUMsa0JBQWtCLHdCQUF3QixDQUFDLGlCQUFpQixlQUFlLENBQUMsaUJBQWlCLHdCQUF3QixDQUFDLGlCQUFpQix3QkFBd0IsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLGlCQUFpQix3QkFBd0IsQ0FBQyxpQkFBaUIsd0JBQXdCLENBQUMsaUJBQWlCLGVBQWUsQ0FBQyxpQkFBaUIsd0JBQXdCLENBQUMsaUJBQWlCLHVCQUF1QixDQUFDLGlCQUFpQixhQUFhLENBQUUsQ0FBQSx5QkFBeUIsMkhBQTJILFVBQVUsQ0FBQyxXQUFXLFVBQVUsQ0FBQyxXQUFXLGtCQUFrQixDQUFDLFdBQVcsa0JBQWtCLENBQUMsVUFBVSxTQUFTLENBQUMsVUFBVSxrQkFBa0IsQ0FBQyxVQUFVLGtCQUFrQixDQUFDLFVBQVUsU0FBUyxDQUFDLFVBQVUsa0JBQWtCLENBQUMsVUFBVSxrQkFBa0IsQ0FBQyxVQUFVLFNBQVMsQ0FBQyxVQUFVLGtCQUFrQixDQUFDLFVBQVUsaUJBQWlCLENBQUMsZ0JBQWdCLFVBQVUsQ0FBQyxnQkFBZ0Isa0JBQWtCLENBQUMsZ0JBQWdCLGtCQUFrQixDQUFDLGVBQWUsU0FBUyxDQUFDLGVBQWUsa0JBQWtCLENBQUMsZUFBZSxrQkFBa0IsQ0FBQyxlQUFlLFNBQVMsQ0FBQyxlQUFlLGtCQUFrQixDQUFDLGVBQWUsa0JBQWtCLENBQUMsZUFBZSxTQUFTLENBQUMsZUFBZSxrQkFBa0IsQ0FBQyxlQUFlLGlCQUFpQixDQUFDLGVBQWUsVUFBVSxDQUFDLGdCQUFnQixTQUFTLENBQUMsZ0JBQWdCLGlCQUFpQixDQUFDLGdCQUFnQixpQkFBaUIsQ0FBQyxlQUFlLFFBQVEsQ0FBQyxlQUFlLGlCQUFpQixDQUFDLGVBQWUsaUJBQWlCLENBQUMsZUFBZSxRQUFRLENBQUMsZUFBZSxpQkFBaUIsQ0FBQyxlQUFlLGlCQUFpQixDQUFDLGVBQWUsUUFBUSxDQUFDLGVBQWUsaUJBQWlCLENBQUMsZUFBZSxnQkFBZ0IsQ0FBQyxlQUFlLFNBQVMsQ0FBQyxrQkFBa0IsZ0JBQWdCLENBQUMsa0JBQWtCLHdCQUF3QixDQUFDLGtCQUFrQix3QkFBd0IsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLGlCQUFpQix3QkFBd0IsQ0FBQyxpQkFBaUIsd0JBQXdCLENBQUMsaUJBQWlCLGVBQWUsQ0FBQyxpQkFBaUIsd0JBQXdCLENBQUMsaUJBQWlCLHdCQUF3QixDQUFDLGlCQUFpQixlQUFlLENBQUMsaUJBQWlCLHdCQUF3QixDQUFDLGlCQUFpQix1QkFBdUIsQ0FBQyxpQkFBaUIsYUFBYSxDQUFFLENBQUEsMEJBQTBCLDJIQUEySCxVQUFVLENBQUMsV0FBVyxVQUFVLENBQUMsV0FBVyxrQkFBa0IsQ0FBQyxXQUFXLGtCQUFrQixDQUFDLFVBQVUsU0FBUyxDQUFDLFVBQVUsa0JBQWtCLENBQUMsVUFBVSxrQkFBa0IsQ0FBQyxVQUFVLFNBQVMsQ0FBQyxVQUFVLGtCQUFrQixDQUFDLFVBQVUsa0JBQWtCLENBQUMsVUFBVSxTQUFTLENBQUMsVUFBVSxrQkFBa0IsQ0FBQyxVQUFVLGlCQUFpQixDQUFDLGdCQUFnQixVQUFVLENBQUMsZ0JBQWdCLGtCQUFrQixDQUFDLGdCQUFnQixrQkFBa0IsQ0FBQyxl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LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxyXG4gKiBCb290c3RyYXAgdjMuMy43IChodHRwOi8vZ2V0Ym9vdHN0cmFwLmNvbSlcclxuICogQ29weXJpZ2h0IDIwMTEtMjAxNiBUd2l0dGVyLCBJbmMuXHJcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFzdGVyL0xJQ0VOU0UpXHJcbiAqLy8qISBub3JtYWxpemUuY3NzIHYzLjAuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9odG1se2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LW1zLXRleHQtc2l6ZS1hZGp1c3Q6MTAwJX1ib2R5e21hcmdpbjowfWFydGljbGUsYXNpZGUsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxmb290ZXIsaGVhZGVyLGhncm91cCxtYWluLG1lbnUsbmF2LHNlY3Rpb24sc3VtbWFyeXtkaXNwbGF5OmJsb2NrfWF1ZGlvLGNhbnZhcyxwcm9ncmVzcyx2aWRlb3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1hdWRpbzpub3QoW2NvbnRyb2xzXSl7ZGlzcGxheTpub25lO2hlaWdodDowfVtoaWRkZW5dLHRlbXBsYXRle2Rpc3BsYXk6bm9uZX1he2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9YTphY3RpdmUsYTpob3ZlcntvdXRsaW5lOjB9YWJiclt0aXRsZV17Ym9yZGVyLWJvdHRvbToxcHggZG90dGVkfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OjcwMH1kZm57Zm9udC1zdHlsZTppdGFsaWN9aDF7bWFyZ2luOi42N2VtIDA7Zm9udC1zaXplOjJlbX1tYXJre2NvbG9yOiMwMDA7YmFja2dyb3VuZDojZmYwfXNtYWxse2ZvbnQtc2l6ZTo4MCV9c3ViLHN1cHtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9c3Vwe3RvcDotLjVlbX1zdWJ7Ym90dG9tOi0uMjVlbX1pbWd7Ym9yZGVyOjB9c3ZnOm5vdCg6cm9vdCl7b3ZlcmZsb3c6aGlkZGVufWZpZ3VyZXttYXJnaW46MWVtIDQwcHh9aHJ7aGVpZ2h0OjA7LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94Oy1tb3otYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94fXByZXtvdmVyZmxvdzphdXRvfWNvZGUsa2JkLHByZSxzYW1we2ZvbnQtZmFtaWx5Om1vbm9zcGFjZSxtb25vc3BhY2U7Zm9udC1zaXplOjFlbX1idXR0b24saW5wdXQsb3B0Z3JvdXAsc2VsZWN0LHRleHRhcmVhe21hcmdpbjowO2ZvbnQ6aW5oZXJpdDtjb2xvcjppbmhlcml0fWJ1dHRvbntvdmVyZmxvdzp2aXNpYmxlfWJ1dHRvbixzZWxlY3R7dGV4dC10cmFuc2Zvcm06bm9uZX1idXR0b24saHRtbCBpbnB1dFt0eXBlPWJ1dHRvbl0saW5wdXRbdHlwZT1yZXNldF0saW5wdXRbdHlwZT1zdWJtaXRdey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b247Y3Vyc29yOnBvaW50ZXJ9YnV0dG9uW2Rpc2FibGVkXSxodG1sIGlucHV0W2Rpc2FibGVkXXtjdXJzb3I6ZGVmYXVsdH1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXJ7cGFkZGluZzowO2JvcmRlcjowfWlucHV0e2xpbmUtaGVpZ2h0Om5vcm1hbH1pbnB1dFt0eXBlPWNoZWNrYm94XSxpbnB1dFt0eXBlPXJhZGlvXXstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowfWlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b257aGVpZ2h0OmF1dG99aW5wdXRbdHlwZT1zZWFyY2hdey13ZWJraXQtYm94LXNpemluZzpjb250ZW50LWJveDstbW96LWJveC1zaXppbmc6Y29udGVudC1ib3g7Ym94LXNpemluZzpjb250ZW50LWJveDstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGZpZWxkfWlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixpbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9ZmllbGRzZXR7cGFkZGluZzouMzVlbSAuNjI1ZW0gLjc1ZW07bWFyZ2luOjAgMnB4O2JvcmRlcjoxcHggc29saWQgc2lsdmVyfWxlZ2VuZHtwYWRkaW5nOjA7Ym9yZGVyOjB9dGV4dGFyZWF7b3ZlcmZsb3c6YXV0b31vcHRncm91cHtmb250LXdlaWdodDo3MDB9dGFibGV7Ym9yZGVyLXNwYWNpbmc6MDtib3JkZXItY29sbGFwc2U6Y29sbGFwc2V9dGQsdGh7cGFkZGluZzowfS8qISBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL2h0bWw1LWJvaWxlcnBsYXRlL2Jsb2IvbWFzdGVyL3NyYy9jc3MvbWFpbi5jc3MgKi9AbWVkaWEgcHJpbnR7Kiw6YWZ0ZXIsOmJlZm9yZXtjb2xvcjojMDAwIWltcG9ydGFudDt0ZXh0LXNoYWRvdzpub25lIWltcG9ydGFudDtiYWNrZ3JvdW5kOjAgMCFpbXBvcnRhbnQ7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSFpbXBvcnRhbnR9YSxhOnZpc2l0ZWR7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1hW2hyZWZdOmFmdGVye2NvbnRlbnQ6XCIgKFwiIGF0dHIoaHJlZikgXCIpXCJ9YWJiclt0aXRsZV06YWZ0ZXJ7Y29udGVudDpcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCJ9YVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyLGFbaHJlZl49XCIjXCJdOmFmdGVye2NvbnRlbnQ6XCJcIn1ibG9ja3F1b3RlLHByZXtib3JkZXI6MXB4IHNvbGlkICM5OTk7cGFnZS1icmVhay1pbnNpZGU6YXZvaWR9dGhlYWR7ZGlzcGxheTp0YWJsZS1oZWFkZXItZ3JvdXB9aW1nLHRye3BhZ2UtYnJlYWstaW5zaWRlOmF2b2lkfWltZ3ttYXgtd2lkdGg6MTAwJSFpbXBvcnRhbnR9aDIsaDMscHtvcnBoYW5zOjM7d2lkb3dzOjN9aDIsaDN7cGFnZS1icmVhay1hZnRlcjphdm9pZH0ubmF2YmFye2Rpc3BsYXk6bm9uZX0uYnRuPi5jYXJldCwuZHJvcHVwPi5idG4+LmNhcmV0e2JvcmRlci10b3AtY29sb3I6IzAwMCFpbXBvcnRhbnR9LmxhYmVse2JvcmRlcjoxcHggc29saWQgIzAwMH0udGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlIWltcG9ydGFudH0udGFibGUgdGQsLnRhYmxlIHRoe2JhY2tncm91bmQtY29sb3I6I2ZmZiFpbXBvcnRhbnR9LnRhYmxlLWJvcmRlcmVkIHRkLC50YWJsZS1ib3JkZXJlZCB0aHtib3JkZXI6MXB4IHNvbGlkICNkZGQhaW1wb3J0YW50fX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidHbHlwaGljb25zIEhhbGZsaW5ncyc7c3JjOnVybCguLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdCk7c3JjOnVybCguLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdD8jaWVmaXgpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSx1cmwoLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybCguLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLndvZmYpIGZvcm1hdCgnd29mZicpLHVybCguLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpLHVybCguLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnN2ZyNnbHlwaGljb25zX2hhbGZsaW5nc3JlZ3VsYXIpIGZvcm1hdCgnc3ZnJyl9LmdseXBoaWNvbntwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OidHbHlwaGljb25zIEhhbGZsaW5ncyc7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjE7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9LmdseXBoaWNvbi1hc3RlcmlzazpiZWZvcmV7Y29udGVudDpcIlxcMDAyYVwifS5nbHlwaGljb24tcGx1czpiZWZvcmV7Y29udGVudDpcIlxcMDAyYlwifS5nbHlwaGljb24tZXVyOmJlZm9yZSwuZ2x5cGhpY29uLWV1cm86YmVmb3Jle2NvbnRlbnQ6XCJcXDIwYWNcIn0uZ2x5cGhpY29uLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFwyMjEyXCJ9LmdseXBoaWNvbi1jbG91ZDpiZWZvcmV7Y29udGVudDpcIlxcMjYwMVwifS5nbHlwaGljb24tZW52ZWxvcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXDI3MDlcIn0uZ2x5cGhpY29uLXBlbmNpbDpiZWZvcmV7Y29udGVudDpcIlxcMjcwZlwifS5nbHlwaGljb24tZ2xhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMDFcIn0uZ2x5cGhpY29uLW11c2ljOmJlZm9yZXtjb250ZW50OlwiXFxlMDAyXCJ9LmdseXBoaWNvbi1zZWFyY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMDNcIn0uZ2x5cGhpY29uLWhlYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxlMDA1XCJ9LmdseXBoaWNvbi1zdGFyOmJlZm9yZXtjb250ZW50OlwiXFxlMDA2XCJ9LmdseXBoaWNvbi1zdGFyLWVtcHR5OmJlZm9yZXtjb250ZW50OlwiXFxlMDA3XCJ9LmdseXBoaWNvbi11c2VyOmJlZm9yZXtjb250ZW50OlwiXFxlMDA4XCJ9LmdseXBoaWNvbi1maWxtOmJlZm9yZXtjb250ZW50OlwiXFxlMDA5XCJ9LmdseXBoaWNvbi10aC1sYXJnZTpiZWZvcmV7Y29udGVudDpcIlxcZTAxMFwifS5nbHlwaGljb24tdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTFcIn0uZ2x5cGhpY29uLXRoLWxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTJcIn0uZ2x5cGhpY29uLW9rOmJlZm9yZXtjb250ZW50OlwiXFxlMDEzXCJ9LmdseXBoaWNvbi1yZW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTRcIn0uZ2x5cGhpY29uLXpvb20taW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTVcIn0uZ2x5cGhpY29uLXpvb20tb3V0OmJlZm9yZXtjb250ZW50OlwiXFxlMDE2XCJ9LmdseXBoaWNvbi1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTdcIn0uZ2x5cGhpY29uLXNpZ25hbDpiZWZvcmV7Y29udGVudDpcIlxcZTAxOFwifS5nbHlwaGljb24tY29nOmJlZm9yZXtjb250ZW50OlwiXFxlMDE5XCJ9LmdseXBoaWNvbi10cmFzaDpiZWZvcmV7Y29udGVudDpcIlxcZTAyMFwifS5nbHlwaGljb24taG9tZTpiZWZvcmV7Y29udGVudDpcIlxcZTAyMVwifS5nbHlwaGljb24tZmlsZTpiZWZvcmV7Y29udGVudDpcIlxcZTAyMlwifS5nbHlwaGljb24tdGltZTpiZWZvcmV7Y29udGVudDpcIlxcZTAyM1wifS5nbHlwaGljb24tcm9hZDpiZWZvcmV7Y29udGVudDpcIlxcZTAyNFwifS5nbHlwaGljb24tZG93bmxvYWQtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxlMDI1XCJ9LmdseXBoaWNvbi1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZTAyNlwifS5nbHlwaGljb24tdXBsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxlMDI3XCJ9LmdseXBoaWNvbi1pbmJveDpiZWZvcmV7Y29udGVudDpcIlxcZTAyOFwifS5nbHlwaGljb24tcGxheS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjlcIn0uZ2x5cGhpY29uLXJlcGVhdDpiZWZvcmV7Y29udGVudDpcIlxcZTAzMFwifS5nbHlwaGljb24tcmVmcmVzaDpiZWZvcmV7Y29udGVudDpcIlxcZTAzMVwifS5nbHlwaGljb24tbGlzdC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzJcIn0uZ2x5cGhpY29uLWxvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzNcIn0uZ2x5cGhpY29uLWZsYWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzRcIn0uZ2x5cGhpY29uLWhlYWRwaG9uZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzVcIn0uZ2x5cGhpY29uLXZvbHVtZS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzZcIn0uZ2x5cGhpY29uLXZvbHVtZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxlMDM3XCJ9LmdseXBoaWNvbi12b2x1bWUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzhcIn0uZ2x5cGhpY29uLXFyY29kZTpiZWZvcmV7Y29udGVudDpcIlxcZTAzOVwifS5nbHlwaGljb24tYmFyY29kZTpiZWZvcmV7Y29udGVudDpcIlxcZTA0MFwifS5nbHlwaGljb24tdGFnOmJlZm9yZXtjb250ZW50OlwiXFxlMDQxXCJ9LmdseXBoaWNvbi10YWdzOmJlZm9yZXtjb250ZW50OlwiXFxlMDQyXCJ9LmdseXBoaWNvbi1ib29rOmJlZm9yZXtjb250ZW50OlwiXFxlMDQzXCJ9LmdseXBoaWNvbi1ib29rbWFyazpiZWZvcmV7Y29udGVudDpcIlxcZTA0NFwifS5nbHlwaGljb24tcHJpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNDVcIn0uZ2x5cGhpY29uLWNhbWVyYTpiZWZvcmV7Y29udGVudDpcIlxcZTA0NlwifS5nbHlwaGljb24tZm9udDpiZWZvcmV7Y29udGVudDpcIlxcZTA0N1wifS5nbHlwaGljb24tYm9sZDpiZWZvcmV7Y29udGVudDpcIlxcZTA0OFwifS5nbHlwaGljb24taXRhbGljOmJlZm9yZXtjb250ZW50OlwiXFxlMDQ5XCJ9LmdseXBoaWNvbi10ZXh0LWhlaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTA1MFwifS5nbHlwaGljb24tdGV4dC13aWR0aDpiZWZvcmV7Y29udGVudDpcIlxcZTA1MVwifS5nbHlwaGljb24tYWxpZ24tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTA1MlwifS5nbHlwaGljb24tYWxpZ24tY2VudGVyOmJlZm9yZXtjb250ZW50OlwiXFxlMDUzXCJ9LmdseXBoaWNvbi1hbGlnbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTA1NFwifS5nbHlwaGljb24tYWxpZ24tanVzdGlmeTpiZWZvcmV7Y29udGVudDpcIlxcZTA1NVwifS5nbHlwaGljb24tbGlzdDpiZWZvcmV7Y29udGVudDpcIlxcZTA1NlwifS5nbHlwaGljb24taW5kZW50LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTdcIn0uZ2x5cGhpY29uLWluZGVudC1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTA1OFwifS5nbHlwaGljb24tZmFjZXRpbWUtdmlkZW86YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTlcIn0uZ2x5cGhpY29uLXBpY3R1cmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjBcIn0uZ2x5cGhpY29uLW1hcC1tYXJrZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjJcIn0uZ2x5cGhpY29uLWFkanVzdDpiZWZvcmV7Y29udGVudDpcIlxcZTA2M1wifS5nbHlwaGljb24tdGludDpiZWZvcmV7Y29udGVudDpcIlxcZTA2NFwifS5nbHlwaGljb24tZWRpdDpiZWZvcmV7Y29udGVudDpcIlxcZTA2NVwifS5nbHlwaGljb24tc2hhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjZcIn0uZ2x5cGhpY29uLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxlMDY3XCJ9LmdseXBoaWNvbi1tb3ZlOmJlZm9yZXtjb250ZW50OlwiXFxlMDY4XCJ9LmdseXBoaWNvbi1zdGVwLWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMDY5XCJ9LmdseXBoaWNvbi1mYXN0LWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMDcwXCJ9LmdseXBoaWNvbi1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTA3MVwifS5nbHlwaGljb24tcGxheTpiZWZvcmV7Y29udGVudDpcIlxcZTA3MlwifS5nbHlwaGljb24tcGF1c2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzNcIn0uZ2x5cGhpY29uLXN0b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzRcIn0uZ2x5cGhpY29uLWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzVcIn0uZ2x5cGhpY29uLWZhc3QtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTA3NlwifS5nbHlwaGljb24tc3RlcC1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMDc3XCJ9LmdseXBoaWNvbi1lamVjdDpiZWZvcmV7Y29udGVudDpcIlxcZTA3OFwifS5nbHlwaGljb24tY2hldnJvbi1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlMDc5XCJ9LmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlMDgwXCJ9LmdseXBoaWNvbi1wbHVzLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODFcIn0uZ2x5cGhpY29uLW1pbnVzLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODJcIn0uZ2x5cGhpY29uLXJlbW92ZS1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMDgzXCJ9LmdseXBoaWNvbi1vay1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMDg0XCJ9LmdseXBoaWNvbi1xdWVzdGlvbi1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMDg1XCJ9LmdseXBoaWNvbi1pbmZvLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODZcIn0uZ2x5cGhpY29uLXNjcmVlbnNob3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODdcIn0uZ2x5cGhpY29uLXJlbW92ZS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODhcIn0uZ2x5cGhpY29uLW9rLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZTA4OVwifS5nbHlwaGljb24tYmFuLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZTA5MFwifS5nbHlwaGljb24tYXJyb3ctbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTA5MVwifS5nbHlwaGljb24tYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwOTJcIn0uZ2x5cGhpY29uLWFycm93LXVwOmJlZm9yZXtjb250ZW50OlwiXFxlMDkzXCJ9LmdseXBoaWNvbi1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxlMDk0XCJ9LmdseXBoaWNvbi1zaGFyZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwOTVcIn0uZ2x5cGhpY29uLXJlc2l6ZS1mdWxsOmJlZm9yZXtjb250ZW50OlwiXFxlMDk2XCJ9LmdseXBoaWNvbi1yZXNpemUtc21hbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwOTdcIn0uZ2x5cGhpY29uLWV4Y2xhbWF0aW9uLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDFcIn0uZ2x5cGhpY29uLWdpZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDJcIn0uZ2x5cGhpY29uLWxlYWY6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDNcIn0uZ2x5cGhpY29uLWZpcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDRcIn0uZ2x5cGhpY29uLWV5ZS1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxlMTA1XCJ9LmdseXBoaWNvbi1leWUtY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDZcIn0uZ2x5cGhpY29uLXdhcm5pbmctc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZTEwN1wifS5nbHlwaGljb24tcGxhbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDhcIn0uZ2x5cGhpY29uLWNhbGVuZGFyOmJlZm9yZXtjb250ZW50OlwiXFxlMTA5XCJ9LmdseXBoaWNvbi1yYW5kb206YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTBcIn0uZ2x5cGhpY29uLWNvbW1lbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTFcIn0uZ2x5cGhpY29uLW1hZ25ldDpiZWZvcmV7Y29udGVudDpcIlxcZTExMlwifS5nbHlwaGljb24tY2hldnJvbi11cDpiZWZvcmV7Y29udGVudDpcIlxcZTExM1wifS5nbHlwaGljb24tY2hldnJvbi1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxlMTE0XCJ9LmdseXBoaWNvbi1yZXR3ZWV0OmJlZm9yZXtjb250ZW50OlwiXFxlMTE1XCJ9LmdseXBoaWNvbi1zaG9wcGluZy1jYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxlMTE2XCJ9LmdseXBoaWNvbi1mb2xkZXItY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTdcIn0uZ2x5cGhpY29uLWZvbGRlci1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxlMTE4XCJ9LmdseXBoaWNvbi1yZXNpemUtdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTlcIn0uZ2x5cGhpY29uLXJlc2l6ZS1ob3Jpem9udGFsOmJlZm9yZXtjb250ZW50OlwiXFxlMTIwXCJ9LmdseXBoaWNvbi1oZGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMjFcIn0uZ2x5cGhpY29uLWJ1bGxob3JuOmJlZm9yZXtjb250ZW50OlwiXFxlMTIyXCJ9LmdseXBoaWNvbi1iZWxsOmJlZm9yZXtjb250ZW50OlwiXFxlMTIzXCJ9LmdseXBoaWNvbi1jZXJ0aWZpY2F0ZTpiZWZvcmV7Y29udGVudDpcIlxcZTEyNFwifS5nbHlwaGljb24tdGh1bWJzLXVwOmJlZm9yZXtjb250ZW50OlwiXFxlMTI1XCJ9LmdseXBoaWNvbi10aHVtYnMtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTEyNlwifS5nbHlwaGljb24taGFuZC1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTEyN1wifS5nbHlwaGljb24taGFuZC1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlMTI4XCJ9LmdseXBoaWNvbi1oYW5kLXVwOmJlZm9yZXtjb250ZW50OlwiXFxlMTI5XCJ9LmdseXBoaWNvbi1oYW5kLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzBcIn0uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTEzMVwifS5nbHlwaGljb24tY2lyY2xlLWFycm93LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzJcIn0uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy11cDpiZWZvcmV7Y29udGVudDpcIlxcZTEzM1wifS5nbHlwaGljb24tY2lyY2xlLWFycm93LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzRcIn0uZ2x5cGhpY29uLWdsb2JlOmJlZm9yZXtjb250ZW50OlwiXFxlMTM1XCJ9LmdseXBoaWNvbi13cmVuY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzZcIn0uZ2x5cGhpY29uLXRhc2tzOmJlZm9yZXtjb250ZW50OlwiXFxlMTM3XCJ9LmdseXBoaWNvbi1maWx0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzhcIn0uZ2x5cGhpY29uLWJyaWVmY2FzZTpiZWZvcmV7Y29udGVudDpcIlxcZTEzOVwifS5nbHlwaGljb24tZnVsbHNjcmVlbjpiZWZvcmV7Y29udGVudDpcIlxcZTE0MFwifS5nbHlwaGljb24tZGFzaGJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMTQxXCJ9LmdseXBoaWNvbi1wYXBlcmNsaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNDJcIn0uZ2x5cGhpY29uLWhlYXJ0LWVtcHR5OmJlZm9yZXtjb250ZW50OlwiXFxlMTQzXCJ9LmdseXBoaWNvbi1saW5rOmJlZm9yZXtjb250ZW50OlwiXFxlMTQ0XCJ9LmdseXBoaWNvbi1waG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZTE0NVwifS5nbHlwaGljb24tcHVzaHBpbjpiZWZvcmV7Y29udGVudDpcIlxcZTE0NlwifS5nbHlwaGljb24tdXNkOmJlZm9yZXtjb250ZW50OlwiXFxlMTQ4XCJ9LmdseXBoaWNvbi1nYnA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNDlcIn0uZ2x5cGhpY29uLXNvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNTBcIn0uZ2x5cGhpY29uLXNvcnQtYnktYWxwaGFiZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNTFcIn0uZ2x5cGhpY29uLXNvcnQtYnktYWxwaGFiZXQtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxlMTUyXCJ9LmdseXBoaWNvbi1zb3J0LWJ5LW9yZGVyOmJlZm9yZXtjb250ZW50OlwiXFxlMTUzXCJ9LmdseXBoaWNvbi1zb3J0LWJ5LW9yZGVyLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZTE1NFwifS5nbHlwaGljb24tc29ydC1ieS1hdHRyaWJ1dGVzOmJlZm9yZXtjb250ZW50OlwiXFxlMTU1XCJ9LmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXMtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxlMTU2XCJ9LmdseXBoaWNvbi11bmNoZWNrZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNTdcIn0uZ2x5cGhpY29uLWV4cGFuZDpiZWZvcmV7Y29udGVudDpcIlxcZTE1OFwifS5nbHlwaGljb24tY29sbGFwc2UtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTE1OVwifS5nbHlwaGljb24tY29sbGFwc2UtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjBcIn0uZ2x5cGhpY29uLWxvZy1pbjpiZWZvcmV7Y29udGVudDpcIlxcZTE2MVwifS5nbHlwaGljb24tZmxhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjJcIn0uZ2x5cGhpY29uLWxvZy1vdXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjNcIn0uZ2x5cGhpY29uLW5ldy13aW5kb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjRcIn0uZ2x5cGhpY29uLXJlY29yZDpiZWZvcmV7Y29udGVudDpcIlxcZTE2NVwifS5nbHlwaGljb24tc2F2ZTpiZWZvcmV7Y29udGVudDpcIlxcZTE2NlwifS5nbHlwaGljb24tb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZTE2N1wifS5nbHlwaGljb24tc2F2ZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjhcIn0uZ2x5cGhpY29uLWltcG9ydDpiZWZvcmV7Y29udGVudDpcIlxcZTE2OVwifS5nbHlwaGljb24tZXhwb3J0OmJlZm9yZXtjb250ZW50OlwiXFxlMTcwXCJ9LmdseXBoaWNvbi1zZW5kOmJlZm9yZXtjb250ZW50OlwiXFxlMTcxXCJ9LmdseXBoaWNvbi1mbG9wcHktZGlzazpiZWZvcmV7Y29udGVudDpcIlxcZTE3MlwifS5nbHlwaGljb24tZmxvcHB5LXNhdmVkOmJlZm9yZXtjb250ZW50OlwiXFxlMTczXCJ9LmdseXBoaWNvbi1mbG9wcHktcmVtb3ZlOmJlZm9yZXtjb250ZW50OlwiXFxlMTc0XCJ9LmdseXBoaWNvbi1mbG9wcHktc2F2ZTpiZWZvcmV7Y29udGVudDpcIlxcZTE3NVwifS5nbHlwaGljb24tZmxvcHB5LW9wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNzZcIn0uZ2x5cGhpY29uLWNyZWRpdC1jYXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMTc3XCJ9LmdseXBoaWNvbi10cmFuc2ZlcjpiZWZvcmV7Y29udGVudDpcIlxcZTE3OFwifS5nbHlwaGljb24tY3V0bGVyeTpiZWZvcmV7Y29udGVudDpcIlxcZTE3OVwifS5nbHlwaGljb24taGVhZGVyOmJlZm9yZXtjb250ZW50OlwiXFxlMTgwXCJ9LmdseXBoaWNvbi1jb21wcmVzc2VkOmJlZm9yZXtjb250ZW50OlwiXFxlMTgxXCJ9LmdseXBoaWNvbi1lYXJwaG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZTE4MlwifS5nbHlwaGljb24tcGhvbmUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxlMTgzXCJ9LmdseXBoaWNvbi10b3dlcjpiZWZvcmV7Y29udGVudDpcIlxcZTE4NFwifS5nbHlwaGljb24tc3RhdHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxODVcIn0uZ2x5cGhpY29uLXNkLXZpZGVvOmJlZm9yZXtjb250ZW50OlwiXFxlMTg2XCJ9LmdseXBoaWNvbi1oZC12aWRlbzpiZWZvcmV7Y29udGVudDpcIlxcZTE4N1wifS5nbHlwaGljb24tc3VidGl0bGVzOmJlZm9yZXtjb250ZW50OlwiXFxlMTg4XCJ9LmdseXBoaWNvbi1zb3VuZC1zdGVyZW86YmVmb3Jle2NvbnRlbnQ6XCJcXGUxODlcIn0uZ2x5cGhpY29uLXNvdW5kLWRvbGJ5OmJlZm9yZXtjb250ZW50OlwiXFxlMTkwXCJ9LmdseXBoaWNvbi1zb3VuZC01LTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxOTFcIn0uZ2x5cGhpY29uLXNvdW5kLTYtMTpiZWZvcmV7Y29udGVudDpcIlxcZTE5MlwifS5nbHlwaGljb24tc291bmQtNy0xOmJlZm9yZXtjb250ZW50OlwiXFxlMTkzXCJ9LmdseXBoaWNvbi1jb3B5cmlnaHQtbWFyazpiZWZvcmV7Y29udGVudDpcIlxcZTE5NFwifS5nbHlwaGljb24tcmVnaXN0cmF0aW9uLW1hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxOTVcIn0uZ2x5cGhpY29uLWNsb3VkLWRvd25sb2FkOmJlZm9yZXtjb250ZW50OlwiXFxlMTk3XCJ9LmdseXBoaWNvbi1jbG91ZC11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxOThcIn0uZ2x5cGhpY29uLXRyZWUtY29uaWZlcjpiZWZvcmV7Y29udGVudDpcIlxcZTE5OVwifS5nbHlwaGljb24tdHJlZS1kZWNpZHVvdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMDBcIn0uZ2x5cGhpY29uLWNkOmJlZm9yZXtjb250ZW50OlwiXFxlMjAxXCJ9LmdseXBoaWNvbi1zYXZlLWZpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMDJcIn0uZ2x5cGhpY29uLW9wZW4tZmlsZTpiZWZvcmV7Y29udGVudDpcIlxcZTIwM1wifS5nbHlwaGljb24tbGV2ZWwtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMDRcIn0uZ2x5cGhpY29uLWNvcHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMDVcIn0uZ2x5cGhpY29uLXBhc3RlOmJlZm9yZXtjb250ZW50OlwiXFxlMjA2XCJ9LmdseXBoaWNvbi1hbGVydDpiZWZvcmV7Y29udGVudDpcIlxcZTIwOVwifS5nbHlwaGljb24tZXF1YWxpemVyOmJlZm9yZXtjb250ZW50OlwiXFxlMjEwXCJ9LmdseXBoaWNvbi1raW5nOmJlZm9yZXtjb250ZW50OlwiXFxlMjExXCJ9LmdseXBoaWNvbi1xdWVlbjpiZWZvcmV7Y29udGVudDpcIlxcZTIxMlwifS5nbHlwaGljb24tcGF3bjpiZWZvcmV7Y29udGVudDpcIlxcZTIxM1wifS5nbHlwaGljb24tYmlzaG9wOmJlZm9yZXtjb250ZW50OlwiXFxlMjE0XCJ9LmdseXBoaWNvbi1rbmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMTVcIn0uZ2x5cGhpY29uLWJhYnktZm9ybXVsYTpiZWZvcmV7Y29udGVudDpcIlxcZTIxNlwifS5nbHlwaGljb24tdGVudDpiZWZvcmV7Y29udGVudDpcIlxcMjZmYVwifS5nbHlwaGljb24tYmxhY2tib2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTIxOFwifS5nbHlwaGljb24tYmVkOmJlZm9yZXtjb250ZW50OlwiXFxlMjE5XCJ9LmdseXBoaWNvbi1hcHBsZTpiZWZvcmV7Y29udGVudDpcIlxcZjhmZlwifS5nbHlwaGljb24tZXJhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMjFcIn0uZ2x5cGhpY29uLWhvdXJnbGFzczpiZWZvcmV7Y29udGVudDpcIlxcMjMxYlwifS5nbHlwaGljb24tbGFtcDpiZWZvcmV7Y29udGVudDpcIlxcZTIyM1wifS5nbHlwaGljb24tZHVwbGljYXRlOmJlZm9yZXtjb250ZW50OlwiXFxlMjI0XCJ9LmdseXBoaWNvbi1waWdneS1iYW5rOmJlZm9yZXtjb250ZW50OlwiXFxlMjI1XCJ9LmdseXBoaWNvbi1zY2lzc29yczpiZWZvcmV7Y29udGVudDpcIlxcZTIyNlwifS5nbHlwaGljb24tYml0Y29pbjpiZWZvcmV7Y29udGVudDpcIlxcZTIyN1wifS5nbHlwaGljb24tYnRjOmJlZm9yZXtjb250ZW50OlwiXFxlMjI3XCJ9LmdseXBoaWNvbi14YnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMjdcIn0uZ2x5cGhpY29uLXllbjpiZWZvcmV7Y29udGVudDpcIlxcMDBhNVwifS5nbHlwaGljb24tanB5OmJlZm9yZXtjb250ZW50OlwiXFwwMGE1XCJ9LmdseXBoaWNvbi1ydWJsZTpiZWZvcmV7Y29udGVudDpcIlxcMjBiZFwifS5nbHlwaGljb24tcnViOmJlZm9yZXtjb250ZW50OlwiXFwyMGJkXCJ9LmdseXBoaWNvbi1zY2FsZTpiZWZvcmV7Y29udGVudDpcIlxcZTIzMFwifS5nbHlwaGljb24taWNlLWxvbGx5OmJlZm9yZXtjb250ZW50OlwiXFxlMjMxXCJ9LmdseXBoaWNvbi1pY2UtbG9sbHktdGFzdGVkOmJlZm9yZXtjb250ZW50OlwiXFxlMjMyXCJ9LmdseXBoaWNvbi1lZHVjYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMzNcIn0uZ2x5cGhpY29uLW9wdGlvbi1ob3Jpem9udGFsOmJlZm9yZXtjb250ZW50OlwiXFxlMjM0XCJ9LmdseXBoaWNvbi1vcHRpb24tdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMzVcIn0uZ2x5cGhpY29uLW1lbnUtaGFtYnVyZ2VyOmJlZm9yZXtjb250ZW50OlwiXFxlMjM2XCJ9LmdseXBoaWNvbi1tb2RhbC13aW5kb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMzdcIn0uZ2x5cGhpY29uLW9pbDpiZWZvcmV7Y29udGVudDpcIlxcZTIzOFwifS5nbHlwaGljb24tZ3JhaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMzlcIn0uZ2x5cGhpY29uLXN1bmdsYXNzZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNDBcIn0uZ2x5cGhpY29uLXRleHQtc2l6ZTpiZWZvcmV7Y29udGVudDpcIlxcZTI0MVwifS5nbHlwaGljb24tdGV4dC1jb2xvcjpiZWZvcmV7Y29udGVudDpcIlxcZTI0MlwifS5nbHlwaGljb24tdGV4dC1iYWNrZ3JvdW5kOmJlZm9yZXtjb250ZW50OlwiXFxlMjQzXCJ9LmdseXBoaWNvbi1vYmplY3QtYWxpZ24tdG9wOmJlZm9yZXtjb250ZW50OlwiXFxlMjQ0XCJ9LmdseXBoaWNvbi1vYmplY3QtYWxpZ24tYm90dG9tOmJlZm9yZXtjb250ZW50OlwiXFxlMjQ1XCJ9LmdseXBoaWNvbi1vYmplY3QtYWxpZ24taG9yaXpvbnRhbDpiZWZvcmV7Y29udGVudDpcIlxcZTI0NlwifS5nbHlwaGljb24tb2JqZWN0LWFsaWduLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNDdcIn0uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi12ZXJ0aWNhbDpiZWZvcmV7Y29udGVudDpcIlxcZTI0OFwifS5nbHlwaGljb24tb2JqZWN0LWFsaWduLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlMjQ5XCJ9LmdseXBoaWNvbi10cmlhbmdsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTI1MFwifS5nbHlwaGljb24tdHJpYW5nbGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTI1MVwifS5nbHlwaGljb24tdHJpYW5nbGUtYm90dG9tOmJlZm9yZXtjb250ZW50OlwiXFxlMjUyXCJ9LmdseXBoaWNvbi10cmlhbmdsZS10b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNTNcIn0uZ2x5cGhpY29uLWNvbnNvbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNTRcIn0uZ2x5cGhpY29uLXN1cGVyc2NyaXB0OmJlZm9yZXtjb250ZW50OlwiXFxlMjU1XCJ9LmdseXBoaWNvbi1zdWJzY3JpcHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNTZcIn0uZ2x5cGhpY29uLW1lbnUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTI1N1wifS5nbHlwaGljb24tbWVudS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTI1OFwifS5nbHlwaGljb24tbWVudS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxlMjU5XCJ9LmdseXBoaWNvbi1tZW51LXVwOmJlZm9yZXtjb250ZW50OlwiXFxlMjYwXCJ9Knstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9OmFmdGVyLDpiZWZvcmV7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fWh0bWx7Zm9udC1zaXplOjEwcHg7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCl9Ym9keXtmb250LWZhbWlseTpcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS40Mjg1NzE0Mztjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6I2ZmZn1idXR0b24saW5wdXQsc2VsZWN0LHRleHRhcmVhe2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zaXplOmluaGVyaXQ7bGluZS1oZWlnaHQ6aW5oZXJpdH1he2NvbG9yOiMzMzdhYjc7dGV4dC1kZWNvcmF0aW9uOm5vbmV9YTpmb2N1cyxhOmhvdmVye2NvbG9yOiMyMzUyN2M7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1hOmZvY3Vze291dGxpbmU6NXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO291dGxpbmUtb2Zmc2V0Oi0ycHh9ZmlndXJle21hcmdpbjowfWltZ3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmNhcm91c2VsLWlubmVyPi5pdGVtPmE+aW1nLC5jYXJvdXNlbC1pbm5lcj4uaXRlbT5pbWcsLmltZy1yZXNwb25zaXZlLC50aHVtYm5haWwgYT5pbWcsLnRodW1ibmFpbD5pbWd7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uaW1nLXJvdW5kZWR7Ym9yZGVyLXJhZGl1czo2cHh9LmltZy10aHVtYm5haWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87cGFkZGluZzo0cHg7bGluZS1oZWlnaHQ6MS40Mjg1NzE0MztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0Oy1vLXRyYW5zaXRpb246YWxsIC4ycyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXR9LmltZy1jaXJjbGV7Ym9yZGVyLXJhZGl1czo1MCV9aHJ7bWFyZ2luLXRvcDoyMHB4O21hcmdpbi1ib3R0b206MjBweDtib3JkZXI6MDtib3JkZXItdG9wOjFweCBzb2xpZCAjZWVlfS5zci1vbmx5e3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweDtoZWlnaHQ6MXB4O3BhZGRpbmc6MDttYXJnaW46LTFweDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAsMCwwLDApO2JvcmRlcjowfS5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsLnNyLW9ubHktZm9jdXNhYmxlOmZvY3Vze3Bvc2l0aW9uOnN0YXRpYzt3aWR0aDphdXRvO2hlaWdodDphdXRvO21hcmdpbjowO292ZXJmbG93OnZpc2libGU7Y2xpcDphdXRvfVtyb2xlPWJ1dHRvbl17Y3Vyc29yOnBvaW50ZXJ9LmgxLC5oMiwuaDMsLmg0LC5oNSwuaDYsaDEsaDIsaDMsaDQsaDUsaDZ7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MS4xO2NvbG9yOmluaGVyaXR9LmgxIC5zbWFsbCwuaDEgc21hbGwsLmgyIC5zbWFsbCwuaDIgc21hbGwsLmgzIC5zbWFsbCwuaDMgc21hbGwsLmg0IC5zbWFsbCwuaDQgc21hbGwsLmg1IC5zbWFsbCwuaDUgc21hbGwsLmg2IC5zbWFsbCwuaDYgc21hbGwsaDEgLnNtYWxsLGgxIHNtYWxsLGgyIC5zbWFsbCxoMiBzbWFsbCxoMyAuc21hbGwsaDMgc21hbGwsaDQgLnNtYWxsLGg0IHNtYWxsLGg1IC5zbWFsbCxoNSBzbWFsbCxoNiAuc21hbGwsaDYgc21hbGx7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjE7Y29sb3I6Izc3N30uaDEsLmgyLC5oMyxoMSxoMixoM3ttYXJnaW4tdG9wOjIwcHg7bWFyZ2luLWJvdHRvbToxMHB4fS5oMSAuc21hbGwsLmgxIHNtYWxsLC5oMiAuc21hbGwsLmgyIHNtYWxsLC5oMyAuc21hbGwsLmgzIHNtYWxsLGgxIC5zbWFsbCxoMSBzbWFsbCxoMiAuc21hbGwsaDIgc21hbGwsaDMgLnNtYWxsLGgzIHNtYWxse2ZvbnQtc2l6ZTo2NSV9Lmg0LC5oNSwuaDYsaDQsaDUsaDZ7bWFyZ2luLXRvcDoxMHB4O21hcmdpbi1ib3R0b206MTBweH0uaDQgLnNtYWxsLC5oNCBzbWFsbCwuaDUgLnNtYWxsLC5oNSBzbWFsbCwuaDYgLnNtYWxsLC5oNiBzbWFsbCxoNCAuc21hbGwsaDQgc21hbGwsaDUgLnNtYWxsLGg1IHNtYWxsLGg2IC5zbWFsbCxoNiBzbWFsbHtmb250LXNpemU6NzUlfS5oMSxoMXtmb250LXNpemU6MzZweH0uaDIsaDJ7Zm9udC1zaXplOjMwcHh9LmgzLGgze2ZvbnQtc2l6ZToyNHB4fS5oNCxoNHtmb250LXNpemU6MThweH0uaDUsaDV7Zm9udC1zaXplOjE0cHh9Lmg2LGg2e2ZvbnQtc2l6ZToxMnB4fXB7bWFyZ2luOjAgMCAxMHB4fS5sZWFke21hcmdpbi1ib3R0b206MjBweDtmb250LXNpemU6MTZweDtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS40fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsubGVhZHtmb250LXNpemU6MjFweH19LnNtYWxsLHNtYWxse2ZvbnQtc2l6ZTo4NSV9Lm1hcmssbWFya3twYWRkaW5nOi4yZW07YmFja2dyb3VuZC1jb2xvcjojZmNmOGUzfS50ZXh0LWxlZnR7dGV4dC1hbGlnbjpsZWZ0fS50ZXh0LXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9LnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS50ZXh0LWp1c3RpZnl7dGV4dC1hbGlnbjpqdXN0aWZ5fS50ZXh0LW5vd3JhcHt3aGl0ZS1zcGFjZTpub3dyYXB9LnRleHQtbG93ZXJjYXNle3RleHQtdHJhbnNmb3JtOmxvd2VyY2FzZX0udGV4dC11cHBlcmNhc2V7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS50ZXh0LWNhcGl0YWxpemV7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZX0udGV4dC1tdXRlZHtjb2xvcjojNzc3fS50ZXh0LXByaW1hcnl7Y29sb3I6IzMzN2FiN31hLnRleHQtcHJpbWFyeTpmb2N1cyxhLnRleHQtcHJpbWFyeTpob3Zlcntjb2xvcjojMjg2MDkwfS50ZXh0LXN1Y2Nlc3N7Y29sb3I6IzNjNzYzZH1hLnRleHQtc3VjY2Vzczpmb2N1cyxhLnRleHQtc3VjY2Vzczpob3Zlcntjb2xvcjojMmI1NDJjfS50ZXh0LWluZm97Y29sb3I6IzMxNzA4Zn1hLnRleHQtaW5mbzpmb2N1cyxhLnRleHQtaW5mbzpob3Zlcntjb2xvcjojMjQ1MjY5fS50ZXh0LXdhcm5pbmd7Y29sb3I6IzhhNmQzYn1hLnRleHQtd2FybmluZzpmb2N1cyxhLnRleHQtd2FybmluZzpob3Zlcntjb2xvcjojNjY1MTJjfS50ZXh0LWRhbmdlcntjb2xvcjojYTk0NDQyfWEudGV4dC1kYW5nZXI6Zm9jdXMsYS50ZXh0LWRhbmdlcjpob3Zlcntjb2xvcjojODQzNTM0fS5iZy1wcmltYXJ5e2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzM3YWI3fWEuYmctcHJpbWFyeTpmb2N1cyxhLmJnLXByaW1hcnk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMjg2MDkwfS5iZy1zdWNjZXNze2JhY2tncm91bmQtY29sb3I6I2RmZjBkOH1hLmJnLXN1Y2Nlc3M6Zm9jdXMsYS5iZy1zdWNjZXNzOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2MxZTJiM30uYmctaW5mb3tiYWNrZ3JvdW5kLWNvbG9yOiNkOWVkZjd9YS5iZy1pbmZvOmZvY3VzLGEuYmctaW5mbzpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNhZmQ5ZWV9LmJnLXdhcm5pbmd7YmFja2dyb3VuZC1jb2xvcjojZmNmOGUzfWEuYmctd2FybmluZzpmb2N1cyxhLmJnLXdhcm5pbmc6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjdlY2I1fS5iZy1kYW5nZXJ7YmFja2dyb3VuZC1jb2xvcjojZjJkZWRlfWEuYmctZGFuZ2VyOmZvY3VzLGEuYmctZGFuZ2VyOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2U0YjliOX0ucGFnZS1oZWFkZXJ7cGFkZGluZy1ib3R0b206OXB4O21hcmdpbjo0MHB4IDAgMjBweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWVlfW9sLHVse21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjEwcHh9b2wgb2wsb2wgdWwsdWwgb2wsdWwgdWx7bWFyZ2luLWJvdHRvbTowfS5saXN0LXVuc3R5bGVke3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZX0ubGlzdC1pbmxpbmV7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLWxlZnQ6LTVweDtsaXN0LXN0eWxlOm5vbmV9Lmxpc3QtaW5saW5lPmxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctcmlnaHQ6NXB4O3BhZGRpbmctbGVmdDo1cHh9ZGx7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MjBweH1kZCxkdHtsaW5lLWhlaWdodDoxLjQyODU3MTQzfWR0e2ZvbnQtd2VpZ2h0OjcwMH1kZHttYXJnaW4tbGVmdDowfUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuZGwtaG9yaXpvbnRhbCBkdHtmbG9hdDpsZWZ0O3dpZHRoOjE2MHB4O292ZXJmbG93OmhpZGRlbjtjbGVhcjpsZWZ0O3RleHQtYWxpZ246cmlnaHQ7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXB9LmRsLWhvcml6b250YWwgZGR7bWFyZ2luLWxlZnQ6MTgwcHh9fWFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0sYWJiclt0aXRsZV17Y3Vyc29yOmhlbHA7Ym9yZGVyLWJvdHRvbToxcHggZG90dGVkICM3Nzd9LmluaXRpYWxpc217Zm9udC1zaXplOjkwJTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9YmxvY2txdW90ZXtwYWRkaW5nOjEwcHggMjBweDttYXJnaW46MCAwIDIwcHg7Zm9udC1zaXplOjE3LjVweDtib3JkZXItbGVmdDo1cHggc29saWQgI2VlZX1ibG9ja3F1b3RlIG9sOmxhc3QtY2hpbGQsYmxvY2txdW90ZSBwOmxhc3QtY2hpbGQsYmxvY2txdW90ZSB1bDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH1ibG9ja3F1b3RlIC5zbWFsbCxibG9ja3F1b3RlIGZvb3RlcixibG9ja3F1b3RlIHNtYWxse2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjgwJTtsaW5lLWhlaWdodDoxLjQyODU3MTQzO2NvbG9yOiM3Nzd9YmxvY2txdW90ZSAuc21hbGw6YmVmb3JlLGJsb2NrcXVvdGUgZm9vdGVyOmJlZm9yZSxibG9ja3F1b3RlIHNtYWxsOmJlZm9yZXtjb250ZW50OidcXDIwMTQgXFwwMEEwJ30uYmxvY2txdW90ZS1yZXZlcnNlLGJsb2NrcXVvdGUucHVsbC1yaWdodHtwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjA7dGV4dC1hbGlnbjpyaWdodDtib3JkZXItcmlnaHQ6NXB4IHNvbGlkICNlZWU7Ym9yZGVyLWxlZnQ6MH0uYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDpiZWZvcmUsLmJsb2NrcXVvdGUtcmV2ZXJzZSBmb290ZXI6YmVmb3JlLC5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YmVmb3JlLGJsb2NrcXVvdGUucHVsbC1yaWdodCAuc21hbGw6YmVmb3JlLGJsb2NrcXVvdGUucHVsbC1yaWdodCBmb290ZXI6YmVmb3JlLGJsb2NrcXVvdGUucHVsbC1yaWdodCBzbWFsbDpiZWZvcmV7Y29udGVudDonJ30uYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDphZnRlciwuYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjphZnRlciwuYmxvY2txdW90ZS1yZXZlcnNlIHNtYWxsOmFmdGVyLGJsb2NrcXVvdGUucHVsbC1yaWdodCAuc21hbGw6YWZ0ZXIsYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjphZnRlcixibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YWZ0ZXJ7Y29udGVudDonXFwwMEEwIFxcMjAxNCd9YWRkcmVzc3ttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS40Mjg1NzE0M31jb2RlLGtiZCxwcmUsc2FtcHtmb250LWZhbWlseTpNZW5sbyxNb25hY28sQ29uc29sYXMsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZX1jb2Rle3BhZGRpbmc6MnB4IDRweDtmb250LXNpemU6OTAlO2NvbG9yOiNjNzI1NGU7YmFja2dyb3VuZC1jb2xvcjojZjlmMmY0O2JvcmRlci1yYWRpdXM6NHB4fWtiZHtwYWRkaW5nOjJweCA0cHg7Zm9udC1zaXplOjkwJTtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzMzMztib3JkZXItcmFkaXVzOjNweDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAtMXB4IDAgcmdiYSgwLDAsMCwuMjUpO2JveC1zaGFkb3c6aW5zZXQgMCAtMXB4IDAgcmdiYSgwLDAsMCwuMjUpfWtiZCBrYmR7cGFkZGluZzowO2ZvbnQtc2l6ZToxMDAlO2ZvbnQtd2VpZ2h0OjcwMDstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9cHJle2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo5LjVweDttYXJnaW46MCAwIDEwcHg7Zm9udC1zaXplOjEzcHg7bGluZS1oZWlnaHQ6MS40Mjg1NzE0Mztjb2xvcjojMzMzO3dvcmQtYnJlYWs6YnJlYWstYWxsO3dvcmQtd3JhcDpicmVhay13b3JkO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym9yZGVyLXJhZGl1czo0cHh9cHJlIGNvZGV7cGFkZGluZzowO2ZvbnQtc2l6ZTppbmhlcml0O2NvbG9yOmluaGVyaXQ7d2hpdGUtc3BhY2U6cHJlLXdyYXA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjB9LnByZS1zY3JvbGxhYmxle21heC1oZWlnaHQ6MzQwcHg7b3ZlcmZsb3cteTpzY3JvbGx9LmNvbnRhaW5lcntwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjE1cHg7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmNvbnRhaW5lcnt3aWR0aDo3NTBweH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5jb250YWluZXJ7d2lkdGg6OTcwcHh9fUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmNvbnRhaW5lcnt3aWR0aDoxMTcwcHh9fS5jb250YWluZXItZmx1aWR7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDoxNXB4O21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99LnJvd3ttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLWxlZnQ6LTE1cHh9LmNvbC1sZy0xLC5jb2wtbGctMTAsLmNvbC1sZy0xMSwuY29sLWxnLTEyLC5jb2wtbGctMiwuY29sLWxnLTMsLmNvbC1sZy00LC5jb2wtbGctNSwuY29sLWxnLTYsLmNvbC1sZy03LC5jb2wtbGctOCwuY29sLWxnLTksLmNvbC1tZC0xLC5jb2wtbWQtMTAsLmNvbC1tZC0xMSwuY29sLW1kLTEyLC5jb2wtbWQtMiwuY29sLW1kLTMsLmNvbC1tZC00LC5jb2wtbWQtNSwuY29sLW1kLTYsLmNvbC1tZC03LC5jb2wtbWQtOCwuY29sLW1kLTksLmNvbC1zbS0xLC5jb2wtc20tMTAsLmNvbC1zbS0xMSwuY29sLXNtLTEyLC5jb2wtc20tMiwuY29sLXNtLTMsLmNvbC1zbS00LC5jb2wtc20tNSwuY29sLXNtLTYsLmNvbC1zbS03LC5jb2wtc20tOCwuY29sLXNtLTksLmNvbC14cy0xLC5jb2wteHMtMTAsLmNvbC14cy0xMSwuY29sLXhzLTEyLC5jb2wteHMtMiwuY29sLXhzLTMsLmNvbC14cy00LC5jb2wteHMtNSwuY29sLXhzLTYsLmNvbC14cy03LC5jb2wteHMtOCwuY29sLXhzLTl7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDoxNXB4fS5jb2wteHMtMSwuY29sLXhzLTEwLC5jb2wteHMtMTEsLmNvbC14cy0xMiwuY29sLXhzLTIsLmNvbC14cy0zLC5jb2wteHMtNCwuY29sLXhzLTUsLmNvbC14cy02LC5jb2wteHMtNywuY29sLXhzLTgsLmNvbC14cy05e2Zsb2F0OmxlZnR9LmNvbC14cy0xMnt3aWR0aDoxMDAlfS5jb2wteHMtMTF7d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wteHMtMTB7d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wteHMtOXt3aWR0aDo3NSV9LmNvbC14cy04e3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLXhzLTd7d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wteHMtNnt3aWR0aDo1MCV9LmNvbC14cy01e3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLXhzLTR7d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wteHMtM3t3aWR0aDoyNSV9LmNvbC14cy0ye3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLXhzLTF7d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC14cy1wdWxsLTEye3JpZ2h0OjEwMCV9LmNvbC14cy1wdWxsLTExe3JpZ2h0OjkxLjY2NjY2NjY3JX0uY29sLXhzLXB1bGwtMTB7cmlnaHQ6ODMuMzMzMzMzMzMlfS5jb2wteHMtcHVsbC05e3JpZ2h0Ojc1JX0uY29sLXhzLXB1bGwtOHtyaWdodDo2Ni42NjY2NjY2NyV9LmNvbC14cy1wdWxsLTd7cmlnaHQ6NTguMzMzMzMzMzMlfS5jb2wteHMtcHVsbC02e3JpZ2h0OjUwJX0uY29sLXhzLXB1bGwtNXtyaWdodDo0MS42NjY2NjY2NyV9LmNvbC14cy1wdWxsLTR7cmlnaHQ6MzMuMzMzMzMzMzMlfS5jb2wteHMtcHVsbC0ze3JpZ2h0OjI1JX0uY29sLXhzLXB1bGwtMntyaWdodDoxNi42NjY2NjY2NyV9LmNvbC14cy1wdWxsLTF7cmlnaHQ6OC4zMzMzMzMzMyV9LmNvbC14cy1wdWxsLTB7cmlnaHQ6YXV0b30uY29sLXhzLXB1c2gtMTJ7bGVmdDoxMDAlfS5jb2wteHMtcHVzaC0xMXtsZWZ0OjkxLjY2NjY2NjY3JX0uY29sLXhzLXB1c2gtMTB7bGVmdDo4My4zMzMzMzMzMyV9LmNvbC14cy1wdXNoLTl7bGVmdDo3NSV9LmNvbC14cy1wdXNoLTh7bGVmdDo2Ni42NjY2NjY2NyV9LmNvbC14cy1wdXNoLTd7bGVmdDo1OC4zMzMzMzMzMyV9LmNvbC14cy1wdXNoLTZ7bGVmdDo1MCV9LmNvbC14cy1wdXNoLTV7bGVmdDo0MS42NjY2NjY2NyV9LmNvbC14cy1wdXNoLTR7bGVmdDozMy4zMzMzMzMzMyV9LmNvbC14cy1wdXNoLTN7bGVmdDoyNSV9LmNvbC14cy1wdXNoLTJ7bGVmdDoxNi42NjY2NjY2NyV9LmNvbC14cy1wdXNoLTF7bGVmdDo4LjMzMzMzMzMzJX0uY29sLXhzLXB1c2gtMHtsZWZ0OmF1dG99LmNvbC14cy1vZmZzZXQtMTJ7bWFyZ2luLWxlZnQ6MTAwJX0uY29sLXhzLW9mZnNldC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9LmNvbC14cy1vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5jb2wteHMtb2Zmc2V0LTl7bWFyZ2luLWxlZnQ6NzUlfS5jb2wteHMtb2Zmc2V0LTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5jb2wteHMtb2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5jb2wteHMtb2Zmc2V0LTZ7bWFyZ2luLWxlZnQ6NTAlfS5jb2wteHMtb2Zmc2V0LTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5jb2wteHMtb2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5jb2wteHMtb2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MjUlfS5jb2wteHMtb2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5jb2wteHMtb2Zmc2V0LTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9LmNvbC14cy1vZmZzZXQtMHttYXJnaW4tbGVmdDowfUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuY29sLXNtLTEsLmNvbC1zbS0xMCwuY29sLXNtLTExLC5jb2wtc20tMTIsLmNvbC1zbS0yLC5jb2wtc20tMywuY29sLXNtLTQsLmNvbC1zbS01LC5jb2wtc20tNiwuY29sLXNtLTcsLmNvbC1zbS04LC5jb2wtc20tOXtmbG9hdDpsZWZ0fS5jb2wtc20tMTJ7d2lkdGg6MTAwJX0uY29sLXNtLTExe3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLXNtLTEwe3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLXNtLTl7d2lkdGg6NzUlfS5jb2wtc20tOHt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC1zbS03e3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLXNtLTZ7d2lkdGg6NTAlfS5jb2wtc20tNXt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC1zbS00e3dpZHRoOjMzLjMzMzMzMzMzJX0uY29sLXNtLTN7d2lkdGg6MjUlfS5jb2wtc20tMnt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1zbS0xe3dpZHRoOjguMzMzMzMzMzMlfS5jb2wtc20tcHVsbC0xMntyaWdodDoxMDAlfS5jb2wtc20tcHVsbC0xMXtyaWdodDo5MS42NjY2NjY2NyV9LmNvbC1zbS1wdWxsLTEwe3JpZ2h0OjgzLjMzMzMzMzMzJX0uY29sLXNtLXB1bGwtOXtyaWdodDo3NSV9LmNvbC1zbS1wdWxsLTh7cmlnaHQ6NjYuNjY2NjY2NjclfS5jb2wtc20tcHVsbC03e3JpZ2h0OjU4LjMzMzMzMzMzJX0uY29sLXNtLXB1bGwtNntyaWdodDo1MCV9LmNvbC1zbS1wdWxsLTV7cmlnaHQ6NDEuNjY2NjY2NjclfS5jb2wtc20tcHVsbC00e3JpZ2h0OjMzLjMzMzMzMzMzJX0uY29sLXNtLXB1bGwtM3tyaWdodDoyNSV9LmNvbC1zbS1wdWxsLTJ7cmlnaHQ6MTYuNjY2NjY2NjclfS5jb2wtc20tcHVsbC0xe3JpZ2h0OjguMzMzMzMzMzMlfS5jb2wtc20tcHVsbC0we3JpZ2h0OmF1dG99LmNvbC1zbS1wdXNoLTEye2xlZnQ6MTAwJX0uY29sLXNtLXB1c2gtMTF7bGVmdDo5MS42NjY2NjY2NyV9LmNvbC1zbS1wdXNoLTEwe2xlZnQ6ODMuMzMzMzMzMzMlfS5jb2wtc20tcHVzaC05e2xlZnQ6NzUlfS5jb2wtc20tcHVzaC04e2xlZnQ6NjYuNjY2NjY2NjclfS5jb2wtc20tcHVzaC03e2xlZnQ6NTguMzMzMzMzMzMlfS5jb2wtc20tcHVzaC02e2xlZnQ6NTAlfS5jb2wtc20tcHVzaC01e2xlZnQ6NDEuNjY2NjY2NjclfS5jb2wtc20tcHVzaC00e2xlZnQ6MzMuMzMzMzMzMzMlfS5jb2wtc20tcHVzaC0ze2xlZnQ6MjUlfS5jb2wtc20tcHVzaC0ye2xlZnQ6MTYuNjY2NjY2NjclfS5jb2wtc20tcHVzaC0xe2xlZnQ6OC4zMzMzMzMzMyV9LmNvbC1zbS1wdXNoLTB7bGVmdDphdXRvfS5jb2wtc20tb2Zmc2V0LTEye21hcmdpbi1sZWZ0OjEwMCV9LmNvbC1zbS1vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5jb2wtc20tb2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0uY29sLXNtLW9mZnNldC05e21hcmdpbi1sZWZ0Ojc1JX0uY29sLXNtLW9mZnNldC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0uY29sLXNtLW9mZnNldC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0uY29sLXNtLW9mZnNldC02e21hcmdpbi1sZWZ0OjUwJX0uY29sLXNtLW9mZnNldC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0uY29sLXNtLW9mZnNldC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0uY29sLXNtLW9mZnNldC0ze21hcmdpbi1sZWZ0OjI1JX0uY29sLXNtLW9mZnNldC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0uY29sLXNtLW9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5jb2wtc20tb2Zmc2V0LTB7bWFyZ2luLWxlZnQ6MH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5jb2wtbWQtMSwuY29sLW1kLTEwLC5jb2wtbWQtMTEsLmNvbC1tZC0xMiwuY29sLW1kLTIsLmNvbC1tZC0zLC5jb2wtbWQtNCwuY29sLW1kLTUsLmNvbC1tZC02LC5jb2wtbWQtNywuY29sLW1kLTgsLmNvbC1tZC05e2Zsb2F0OmxlZnR9LmNvbC1tZC0xMnt3aWR0aDoxMDAlfS5jb2wtbWQtMTF7d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtbWQtMTB7d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtbWQtOXt3aWR0aDo3NSV9LmNvbC1tZC04e3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLW1kLTd7d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtbWQtNnt3aWR0aDo1MCV9LmNvbC1tZC01e3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLW1kLTR7d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtbWQtM3t3aWR0aDoyNSV9LmNvbC1tZC0ye3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLW1kLTF7d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC1tZC1wdWxsLTEye3JpZ2h0OjEwMCV9LmNvbC1tZC1wdWxsLTExe3JpZ2h0OjkxLjY2NjY2NjY3JX0uY29sLW1kLXB1bGwtMTB7cmlnaHQ6ODMuMzMzMzMzMzMlfS5jb2wtbWQtcHVsbC05e3JpZ2h0Ojc1JX0uY29sLW1kLXB1bGwtOHtyaWdodDo2Ni42NjY2NjY2NyV9LmNvbC1tZC1wdWxsLTd7cmlnaHQ6NTguMzMzMzMzMzMlfS5jb2wtbWQtcHVsbC02e3JpZ2h0OjUwJX0uY29sLW1kLXB1bGwtNXtyaWdodDo0MS42NjY2NjY2NyV9LmNvbC1tZC1wdWxsLTR7cmlnaHQ6MzMuMzMzMzMzMzMlfS5jb2wtbWQtcHVsbC0ze3JpZ2h0OjI1JX0uY29sLW1kLXB1bGwtMntyaWdodDoxNi42NjY2NjY2NyV9LmNvbC1tZC1wdWxsLTF7cmlnaHQ6OC4zMzMzMzMzMyV9LmNvbC1tZC1wdWxsLTB7cmlnaHQ6YXV0b30uY29sLW1kLXB1c2gtMTJ7bGVmdDoxMDAlfS5jb2wtbWQtcHVzaC0xMXtsZWZ0OjkxLjY2NjY2NjY3JX0uY29sLW1kLXB1c2gtMTB7bGVmdDo4My4zMzMzMzMzMyV9LmNvbC1tZC1wdXNoLTl7bGVmdDo3NSV9LmNvbC1tZC1wdXNoLTh7bGVmdDo2Ni42NjY2NjY2NyV9LmNvbC1tZC1wdXNoLTd7bGVmdDo1OC4zMzMzMzMzMyV9LmNvbC1tZC1wdXNoLTZ7bGVmdDo1MCV9LmNvbC1tZC1wdXNoLTV7bGVmdDo0MS42NjY2NjY2NyV9LmNvbC1tZC1wdXNoLTR7bGVmdDozMy4zMzMzMzMzMyV9LmNvbC1tZC1wdXNoLTN7bGVmdDoyNSV9LmNvbC1tZC1wdXNoLTJ7bGVmdDoxNi42NjY2NjY2NyV9LmNvbC1tZC1wdXNoLTF7bGVmdDo4LjMzMzMzMzMzJX0uY29sLW1kLXB1c2gtMHtsZWZ0OmF1dG99LmNvbC1tZC1vZmZzZXQtMTJ7bWFyZ2luLWxlZnQ6MTAwJX0uY29sLW1kLW9mZnNldC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9LmNvbC1tZC1vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5jb2wtbWQtb2Zmc2V0LTl7bWFyZ2luLWxlZnQ6NzUlfS5jb2wtbWQtb2Zmc2V0LTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5jb2wtbWQtb2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5jb2wtbWQtb2Zmc2V0LTZ7bWFyZ2luLWxlZnQ6NTAlfS5jb2wtbWQtb2Zmc2V0LTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5jb2wtbWQtb2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5jb2wtbWQtb2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MjUlfS5jb2wtbWQtb2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5jb2wtbWQtb2Zmc2V0LTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9LmNvbC1tZC1vZmZzZXQtMHttYXJnaW4tbGVmdDowfX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5jb2wtbGctMSwuY29sLWxnLTEwLC5jb2wtbGctMTEsLmNvbC1sZy0xMiwuY29sLWxnLTIsLmNvbC1sZy0zLC5jb2wtbGctNCwuY29sLWxnLTUsLmNvbC1sZy02LC5jb2wtbGctNywuY29sLWxnLTgsLmNvbC1sZy05e2Zsb2F0OmxlZnR9LmNvbC1sZy0xMnt3aWR0aDoxMDAlfS5jb2wtbGctMTF7d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtbGctMTB7d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtbGctOXt3aWR0aDo3NSV9LmNvbC1sZy04e3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLWxnLTd7d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtbGctNnt3aWR0aDo1MCV9LmNvbC1sZy01e3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLWxnLTR7d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtbGctM3t3aWR0aDoyNSV9LmNvbC1sZy0ye3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLWxnLTF7d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC1sZy1wdWxsLTEye3JpZ2h0OjEwMCV9LmNvbC1sZy1wdWxsLTExe3JpZ2h0OjkxLjY2NjY2NjY3JX0uY29sLWxnLXB1bGwtMTB7cmlnaHQ6ODMuMzMzMzMzMzMlfS5jb2wtbGctcHVsbC05e3JpZ2h0Ojc1JX0uY29sLWxnLXB1bGwtOHtyaWdodDo2Ni42NjY2NjY2NyV9LmNvbC1sZy1wdWxsLTd7cmlnaHQ6NTguMzMzMzMzMzMlfS5jb2wtbGctcHVsbC02e3JpZ2h0OjUwJX0uY29sLWxnLXB1bGwtNXtyaWdodDo0MS42NjY2NjY2NyV9LmNvbC1sZy1wdWxsLTR7cmlnaHQ6MzMuMzMzMzMzMzMlfS5jb2wtbGctcHVsbC0ze3JpZ2h0OjI1JX0uY29sLWxnLXB1bGwtMntyaWdodDoxNi42NjY2NjY2NyV9LmNvbC1sZy1wdWxsLTF7cmlnaHQ6OC4zMzMzMzMzMyV9LmNvbC1sZy1wdWxsLTB7cmlnaHQ6YXV0b30uY29sLWxnLXB1c2gtMTJ7bGVmdDoxMDAlfS5jb2wtbGctcHVzaC0xMXtsZWZ0OjkxLjY2NjY2NjY3JX0uY29sLWxnLXB1c2gtMTB7bGVmdDo4My4zMzMzMzMzMyV9LmNvbC1sZy1wdXNoLTl7bGVmdDo3NSV9LmNvbC1sZy1wdXNoLTh7bGVmdDo2Ni42NjY2NjY2NyV9LmNvbC1sZy1wdXNoLTd7bGVmdDo1OC4zMzMzMzMzMyV9LmNvbC1sZy1wdXNoLTZ7bGVmdDo1MCV9LmNvbC1sZy1wdXNoLTV7bGVmdDo0MS42NjY2NjY2NyV9LmNvbC1sZy1wdXNoLTR7bGVmdDozMy4zMzMzMzMzMyV9LmNvbC1sZy1wdXNoLTN7bGVmdDoyNSV9LmNvbC1sZy1wdXNoLTJ7bGVmdDoxNi42NjY2NjY2NyV9LmNvbC1sZy1wdXNoLTF7bGVmdDo4LjMzMzMzMzMzJX0uY29sLWxnLXB1c2gtMHtsZWZ0OmF1dG99LmNvbC1sZy1vZmZzZXQtMTJ7bWFyZ2luLWxlZnQ6MTAwJX0uY29sLWxnLW9mZnNldC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9LmNvbC1sZy1vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5jb2wtbGctb2Zmc2V0LTl7bWFyZ2luLWxlZnQ6NzUlfS5jb2wtbGctb2Zmc2V0LTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5jb2wtbGctb2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5jb2wtbGctb2Zmc2V0LTZ7bWFyZ2luLWxlZnQ6NTAlfS5jb2wtbGctb2Zmc2V0LTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5jb2wtbGctb2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5jb2wtbGctb2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MjUlfS5jb2wtbGctb2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5jb2wtbGctb2Zmc2V0LTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9LmNvbC1sZy1vZmZzZXQtMHttYXJnaW4tbGVmdDowfX10YWJsZXtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fWNhcHRpb257cGFkZGluZy10b3A6OHB4O3BhZGRpbmctYm90dG9tOjhweDtjb2xvcjojNzc3O3RleHQtYWxpZ246bGVmdH10aHt0ZXh0LWFsaWduOmxlZnR9LnRhYmxle3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToyMHB4fS50YWJsZT50Ym9keT50cj50ZCwudGFibGU+dGJvZHk+dHI+dGgsLnRhYmxlPnRmb290PnRyPnRkLC50YWJsZT50Zm9vdD50cj50aCwudGFibGU+dGhlYWQ+dHI+dGQsLnRhYmxlPnRoZWFkPnRyPnRoe3BhZGRpbmc6OHB4O2xpbmUtaGVpZ2h0OjEuNDI4NTcxNDM7dmVydGljYWwtYWxpZ246dG9wO2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGR9LnRhYmxlPnRoZWFkPnRyPnRoe3ZlcnRpY2FsLWFsaWduOmJvdHRvbTtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjZGRkfS50YWJsZT5jYXB0aW9uK3RoZWFkPnRyOmZpcnN0LWNoaWxkPnRkLC50YWJsZT5jYXB0aW9uK3RoZWFkPnRyOmZpcnN0LWNoaWxkPnRoLC50YWJsZT5jb2xncm91cCt0aGVhZD50cjpmaXJzdC1jaGlsZD50ZCwudGFibGU+Y29sZ3JvdXArdGhlYWQ+dHI6Zmlyc3QtY2hpbGQ+dGgsLnRhYmxlPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkPnRkLC50YWJsZT50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZD50aHtib3JkZXItdG9wOjB9LnRhYmxlPnRib2R5K3Rib2R5e2JvcmRlci10b3A6MnB4IHNvbGlkICNkZGR9LnRhYmxlIC50YWJsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnRhYmxlLWNvbmRlbnNlZD50Ym9keT50cj50ZCwudGFibGUtY29uZGVuc2VkPnRib2R5PnRyPnRoLC50YWJsZS1jb25kZW5zZWQ+dGZvb3Q+dHI+dGQsLnRhYmxlLWNvbmRlbnNlZD50Zm9vdD50cj50aCwudGFibGUtY29uZGVuc2VkPnRoZWFkPnRyPnRkLC50YWJsZS1jb25kZW5zZWQ+dGhlYWQ+dHI+dGh7cGFkZGluZzo1cHh9LnRhYmxlLWJvcmRlcmVke2JvcmRlcjoxcHggc29saWQgI2RkZH0udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGQsLnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRoLC50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZCwudGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGgsLnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkLC50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50aHtib3JkZXI6MXB4IHNvbGlkICNkZGR9LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkLC50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50aHtib3JkZXItYm90dG9tLXdpZHRoOjJweH0udGFibGUtc3RyaXBlZD50Ym9keT50cjpudGgtb2YtdHlwZShvZGQpe2JhY2tncm91bmQtY29sb3I6I2Y5ZjlmOX0udGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fXRhYmxlIGNvbFtjbGFzcyo9Y29sLV17cG9zaXRpb246c3RhdGljO2Rpc3BsYXk6dGFibGUtY29sdW1uO2Zsb2F0Om5vbmV9dGFibGUgdGRbY2xhc3MqPWNvbC1dLHRhYmxlIHRoW2NsYXNzKj1jb2wtXXtwb3NpdGlvbjpzdGF0aWM7ZGlzcGxheTp0YWJsZS1jZWxsO2Zsb2F0Om5vbmV9LnRhYmxlPnRib2R5PnRyLmFjdGl2ZT50ZCwudGFibGU+dGJvZHk+dHIuYWN0aXZlPnRoLC50YWJsZT50Ym9keT50cj50ZC5hY3RpdmUsLnRhYmxlPnRib2R5PnRyPnRoLmFjdGl2ZSwudGFibGU+dGZvb3Q+dHIuYWN0aXZlPnRkLC50YWJsZT50Zm9vdD50ci5hY3RpdmU+dGgsLnRhYmxlPnRmb290PnRyPnRkLmFjdGl2ZSwudGFibGU+dGZvb3Q+dHI+dGguYWN0aXZlLC50YWJsZT50aGVhZD50ci5hY3RpdmU+dGQsLnRhYmxlPnRoZWFkPnRyLmFjdGl2ZT50aCwudGFibGU+dGhlYWQ+dHI+dGQuYWN0aXZlLC50YWJsZT50aGVhZD50cj50aC5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fS50YWJsZS1ob3Zlcj50Ym9keT50ci5hY3RpdmU6aG92ZXI+dGQsLnRhYmxlLWhvdmVyPnRib2R5PnRyLmFjdGl2ZTpob3Zlcj50aCwudGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXI+LmFjdGl2ZSwudGFibGUtaG92ZXI+dGJvZHk+dHI+dGQuYWN0aXZlOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50cj50aC5hY3RpdmU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZThlOGU4fS50YWJsZT50Ym9keT50ci5zdWNjZXNzPnRkLC50YWJsZT50Ym9keT50ci5zdWNjZXNzPnRoLC50YWJsZT50Ym9keT50cj50ZC5zdWNjZXNzLC50YWJsZT50Ym9keT50cj50aC5zdWNjZXNzLC50YWJsZT50Zm9vdD50ci5zdWNjZXNzPnRkLC50YWJsZT50Zm9vdD50ci5zdWNjZXNzPnRoLC50YWJsZT50Zm9vdD50cj50ZC5zdWNjZXNzLC50YWJsZT50Zm9vdD50cj50aC5zdWNjZXNzLC50YWJsZT50aGVhZD50ci5zdWNjZXNzPnRkLC50YWJsZT50aGVhZD50ci5zdWNjZXNzPnRoLC50YWJsZT50aGVhZD50cj50ZC5zdWNjZXNzLC50YWJsZT50aGVhZD50cj50aC5zdWNjZXNze2JhY2tncm91bmQtY29sb3I6I2RmZjBkOH0udGFibGUtaG92ZXI+dGJvZHk+dHIuc3VjY2Vzczpob3Zlcj50ZCwudGFibGUtaG92ZXI+dGJvZHk+dHIuc3VjY2Vzczpob3Zlcj50aCwudGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXI+LnN1Y2Nlc3MsLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRkLnN1Y2Nlc3M6aG92ZXIsLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRoLnN1Y2Nlc3M6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZDBlOWM2fS50YWJsZT50Ym9keT50ci5pbmZvPnRkLC50YWJsZT50Ym9keT50ci5pbmZvPnRoLC50YWJsZT50Ym9keT50cj50ZC5pbmZvLC50YWJsZT50Ym9keT50cj50aC5pbmZvLC50YWJsZT50Zm9vdD50ci5pbmZvPnRkLC50YWJsZT50Zm9vdD50ci5pbmZvPnRoLC50YWJsZT50Zm9vdD50cj50ZC5pbmZvLC50YWJsZT50Zm9vdD50cj50aC5pbmZvLC50YWJsZT50aGVhZD50ci5pbmZvPnRkLC50YWJsZT50aGVhZD50ci5pbmZvPnRoLC50YWJsZT50aGVhZD50cj50ZC5pbmZvLC50YWJsZT50aGVhZD50cj50aC5pbmZve2JhY2tncm91bmQtY29sb3I6I2Q5ZWRmN30udGFibGUtaG92ZXI+dGJvZHk+dHIuaW5mbzpob3Zlcj50ZCwudGFibGUtaG92ZXI+dGJvZHk+dHIuaW5mbzpob3Zlcj50aCwudGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXI+LmluZm8sLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRkLmluZm86aG92ZXIsLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRoLmluZm86aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojYzRlM2YzfS50YWJsZT50Ym9keT50ci53YXJuaW5nPnRkLC50YWJsZT50Ym9keT50ci53YXJuaW5nPnRoLC50YWJsZT50Ym9keT50cj50ZC53YXJuaW5nLC50YWJsZT50Ym9keT50cj50aC53YXJuaW5nLC50YWJsZT50Zm9vdD50ci53YXJuaW5nPnRkLC50YWJsZT50Zm9vdD50ci53YXJuaW5nPnRoLC50YWJsZT50Zm9vdD50cj50ZC53YXJuaW5nLC50YWJsZT50Zm9vdD50cj50aC53YXJuaW5nLC50YWJsZT50aGVhZD50ci53YXJuaW5nPnRkLC50YWJsZT50aGVhZD50ci53YXJuaW5nPnRoLC50YWJsZT50aGVhZD50cj50ZC53YXJuaW5nLC50YWJsZT50aGVhZD50cj50aC53YXJuaW5ne2JhY2tncm91bmQtY29sb3I6I2ZjZjhlM30udGFibGUtaG92ZXI+dGJvZHk+dHIud2FybmluZzpob3Zlcj50ZCwudGFibGUtaG92ZXI+dGJvZHk+dHIud2FybmluZzpob3Zlcj50aCwudGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXI+Lndhcm5pbmcsLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRkLndhcm5pbmc6aG92ZXIsLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRoLndhcm5pbmc6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmFmMmNjfS50YWJsZT50Ym9keT50ci5kYW5nZXI+dGQsLnRhYmxlPnRib2R5PnRyLmRhbmdlcj50aCwudGFibGU+dGJvZHk+dHI+dGQuZGFuZ2VyLC50YWJsZT50Ym9keT50cj50aC5kYW5nZXIsLnRhYmxlPnRmb290PnRyLmRhbmdlcj50ZCwudGFibGU+dGZvb3Q+dHIuZGFuZ2VyPnRoLC50YWJsZT50Zm9vdD50cj50ZC5kYW5nZXIsLnRhYmxlPnRmb290PnRyPnRoLmRhbmdlciwudGFibGU+dGhlYWQ+dHIuZGFuZ2VyPnRkLC50YWJsZT50aGVhZD50ci5kYW5nZXI+dGgsLnRhYmxlPnRoZWFkPnRyPnRkLmRhbmdlciwudGFibGU+dGhlYWQ+dHI+dGguZGFuZ2Vye2JhY2tncm91bmQtY29sb3I6I2YyZGVkZX0udGFibGUtaG92ZXI+dGJvZHk+dHIuZGFuZ2VyOmhvdmVyPnRkLC50YWJsZS1ob3Zlcj50Ym9keT50ci5kYW5nZXI6aG92ZXI+dGgsLnRhYmxlLWhvdmVyPnRib2R5PnRyOmhvdmVyPi5kYW5nZXIsLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRkLmRhbmdlcjpob3ZlciwudGFibGUtaG92ZXI+dGJvZHk+dHI+dGguZGFuZ2VyOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ViY2NjY30udGFibGUtcmVzcG9uc2l2ZXttaW4taGVpZ2h0Oi4wMSU7b3ZlcmZsb3cteDphdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpey50YWJsZS1yZXNwb25zaXZle3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToxNXB4O292ZXJmbG93LXk6aGlkZGVuOy1tcy1vdmVyZmxvdy1zdHlsZTotbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7Ym9yZGVyOjFweCBzb2xpZCAjZGRkfS50YWJsZS1yZXNwb25zaXZlPi50YWJsZXttYXJnaW4tYm90dG9tOjB9LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRib2R5PnRyPnRkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50Ym9keT50cj50aCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGZvb3Q+dHI+dGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRmb290PnRyPnRoLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50aGVhZD50cj50ZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGhlYWQ+dHI+dGh7d2hpdGUtc3BhY2U6bm93cmFwfS50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGQ6Zmlyc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRoOmZpcnN0LWNoaWxkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZDpmaXJzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGg6Zmlyc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmZpcnN0LWNoaWxkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50aDpmaXJzdC1jaGlsZHtib3JkZXItbGVmdDowfS50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50ZDpsYXN0LWNoaWxkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aDpsYXN0LWNoaWxkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZDpsYXN0LWNoaWxkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50aDpsYXN0LWNoaWxkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50ZDpsYXN0LWNoaWxkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50aDpsYXN0LWNoaWxke2JvcmRlci1yaWdodDowfS50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cjpsYXN0LWNoaWxkPnRkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cjpsYXN0LWNoaWxkPnRoLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cjpsYXN0LWNoaWxkPnRkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cjpsYXN0LWNoaWxkPnRoe2JvcmRlci1ib3R0b206MH19ZmllbGRzZXR7bWluLXdpZHRoOjA7cGFkZGluZzowO21hcmdpbjowO2JvcmRlcjowfWxlZ2VuZHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzowO21hcmdpbi1ib3R0b206MjBweDtmb250LXNpemU6MjFweDtsaW5lLWhlaWdodDppbmhlcml0O2NvbG9yOiMzMzM7Ym9yZGVyOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNX1sYWJlbHtkaXNwbGF5OmlubGluZS1ibG9jazttYXgtd2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjVweDtmb250LXdlaWdodDo3MDB9aW5wdXRbdHlwZT1zZWFyY2hdey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH1pbnB1dFt0eXBlPWNoZWNrYm94XSxpbnB1dFt0eXBlPXJhZGlvXXttYXJnaW46NHB4IDAgMDttYXJnaW4tdG9wOjFweFxcOTtsaW5lLWhlaWdodDpub3JtYWx9aW5wdXRbdHlwZT1maWxlXXtkaXNwbGF5OmJsb2NrfWlucHV0W3R5cGU9cmFuZ2Vde2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX1zZWxlY3RbbXVsdGlwbGVdLHNlbGVjdFtzaXplXXtoZWlnaHQ6YXV0b31pbnB1dFt0eXBlPWZpbGVdOmZvY3VzLGlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzLGlucHV0W3R5cGU9cmFkaW9dOmZvY3Vze291dGxpbmU6NXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO291dGxpbmUtb2Zmc2V0Oi0ycHh9b3V0cHV0e2Rpc3BsYXk6YmxvY2s7cGFkZGluZy10b3A6N3B4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNDI4NTcxNDM7Y29sb3I6IzU1NX0uZm9ybS1jb250cm9se2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MzRweDtwYWRkaW5nOjZweCAxMnB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNDI4NTcxNDM7Y29sb3I6IzU1NTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXItcmFkaXVzOjRweDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSk7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KTstd2Via2l0LXRyYW5zaXRpb246Ym9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsLXdlYmtpdC1ib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXM7LW8tdHJhbnNpdGlvbjpib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgLjE1cyxib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXM7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgLjE1cyxib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXN9LmZvcm0tY29udHJvbDpmb2N1c3tib3JkZXItY29sb3I6IzY2YWZlOTtvdXRsaW5lOjA7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpLDAgMCA4cHggcmdiYSgxMDIsMTc1LDIzMywuNik7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KSwwIDAgOHB4IHJnYmEoMTAyLDE3NSwyMzMsLjYpfS5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6Izk5OTtvcGFjaXR5OjF9LmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6Izk5OX0uZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiM5OTl9LmZvcm0tY29udHJvbDo6LW1zLWV4cGFuZHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowfS5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldLGZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9se2JhY2tncm91bmQtY29sb3I6I2VlZTtvcGFjaXR5OjF9LmZvcm0tY29udHJvbFtkaXNhYmxlZF0sZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2x7Y3Vyc29yOm5vdC1hbGxvd2VkfXRleHRhcmVhLmZvcm0tY29udHJvbHtoZWlnaHQ6YXV0b31pbnB1dFt0eXBlPXNlYXJjaF17LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzowKXtpbnB1dFt0eXBlPWRhdGVdLmZvcm0tY29udHJvbCxpbnB1dFt0eXBlPXRpbWVdLmZvcm0tY29udHJvbCxpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5mb3JtLWNvbnRyb2wsaW5wdXRbdHlwZT1tb250aF0uZm9ybS1jb250cm9se2xpbmUtaGVpZ2h0OjM0cHh9LmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9ZGF0ZV0sLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9dGltZV0sLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPW1vbnRoXSxpbnB1dFt0eXBlPWRhdGVdLmlucHV0LXNtLGlucHV0W3R5cGU9dGltZV0uaW5wdXQtc20saW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uaW5wdXQtc20saW5wdXRbdHlwZT1tb250aF0uaW5wdXQtc217bGluZS1oZWlnaHQ6MzBweH0uaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1kYXRlXSwuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT10aW1lXSwuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9bW9udGhdLGlucHV0W3R5cGU9ZGF0ZV0uaW5wdXQtbGcsaW5wdXRbdHlwZT10aW1lXS5pbnB1dC1sZyxpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5pbnB1dC1sZyxpbnB1dFt0eXBlPW1vbnRoXS5pbnB1dC1sZ3tsaW5lLWhlaWdodDo0NnB4fX0uZm9ybS1ncm91cHttYXJnaW4tYm90dG9tOjE1cHh9LmNoZWNrYm94LC5yYWRpb3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6MTBweDttYXJnaW4tYm90dG9tOjEwcHh9LmNoZWNrYm94IGxhYmVsLC5yYWRpbyBsYWJlbHttaW4taGVpZ2h0OjIwcHg7cGFkZGluZy1sZWZ0OjIwcHg7bWFyZ2luLWJvdHRvbTowO2ZvbnQtd2VpZ2h0OjQwMDtjdXJzb3I6cG9pbnRlcn0uY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0sLmNoZWNrYm94LWlubGluZSBpbnB1dFt0eXBlPWNoZWNrYm94XSwucmFkaW8gaW5wdXRbdHlwZT1yYWRpb10sLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPXJhZGlvXXtwb3NpdGlvbjphYnNvbHV0ZTttYXJnaW4tdG9wOjRweFxcOTttYXJnaW4tbGVmdDotMjBweH0uY2hlY2tib3grLmNoZWNrYm94LC5yYWRpbysucmFkaW97bWFyZ2luLXRvcDotNXB4fS5jaGVja2JveC1pbmxpbmUsLnJhZGlvLWlubGluZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLWxlZnQ6MjBweDttYXJnaW4tYm90dG9tOjA7Zm9udC13ZWlnaHQ6NDAwO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtjdXJzb3I6cG9pbnRlcn0uY2hlY2tib3gtaW5saW5lKy5jaGVja2JveC1pbmxpbmUsLnJhZGlvLWlubGluZSsucmFkaW8taW5saW5le21hcmdpbi10b3A6MDttYXJnaW4tbGVmdDoxMHB4fWZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPWNoZWNrYm94XSxmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1yYWRpb10saW5wdXRbdHlwZT1jaGVja2JveF0uZGlzYWJsZWQsaW5wdXRbdHlwZT1jaGVja2JveF1bZGlzYWJsZWRdLGlucHV0W3R5cGU9cmFkaW9dLmRpc2FibGVkLGlucHV0W3R5cGU9cmFkaW9dW2Rpc2FibGVkXXtjdXJzb3I6bm90LWFsbG93ZWR9LmNoZWNrYm94LWlubGluZS5kaXNhYmxlZCwucmFkaW8taW5saW5lLmRpc2FibGVkLGZpZWxkc2V0W2Rpc2FibGVkXSAuY2hlY2tib3gtaW5saW5lLGZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8taW5saW5le2N1cnNvcjpub3QtYWxsb3dlZH0uY2hlY2tib3guZGlzYWJsZWQgbGFiZWwsLnJhZGlvLmRpc2FibGVkIGxhYmVsLGZpZWxkc2V0W2Rpc2FibGVkXSAuY2hlY2tib3ggbGFiZWwsZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpbyBsYWJlbHtjdXJzb3I6bm90LWFsbG93ZWR9LmZvcm0tY29udHJvbC1zdGF0aWN7bWluLWhlaWdodDozNHB4O3BhZGRpbmctdG9wOjdweDtwYWRkaW5nLWJvdHRvbTo3cHg7bWFyZ2luLWJvdHRvbTowfS5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWxnLC5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LXNte3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0uaW5wdXQtc217aGVpZ2h0OjMwcHg7cGFkZGluZzo1cHggMTBweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czozcHh9c2VsZWN0LmlucHV0LXNte2hlaWdodDozMHB4O2xpbmUtaGVpZ2h0OjMwcHh9c2VsZWN0W211bHRpcGxlXS5pbnB1dC1zbSx0ZXh0YXJlYS5pbnB1dC1zbXtoZWlnaHQ6YXV0b30uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9se2hlaWdodDozMHB4O3BhZGRpbmc6NXB4IDEwcHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS41O2JvcmRlci1yYWRpdXM6M3B4fS5mb3JtLWdyb3VwLXNtIHNlbGVjdC5mb3JtLWNvbnRyb2x7aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweH0uZm9ybS1ncm91cC1zbSBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCwuZm9ybS1ncm91cC1zbSB0ZXh0YXJlYS5mb3JtLWNvbnRyb2x7aGVpZ2h0OmF1dG99LmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbC1zdGF0aWN7aGVpZ2h0OjMwcHg7bWluLWhlaWdodDozMnB4O3BhZGRpbmc6NnB4IDEwcHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS41fS5pbnB1dC1sZ3toZWlnaHQ6NDZweDtwYWRkaW5nOjEwcHggMTZweDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjMzMzMzMzM7Ym9yZGVyLXJhZGl1czo2cHh9c2VsZWN0LmlucHV0LWxne2hlaWdodDo0NnB4O2xpbmUtaGVpZ2h0OjQ2cHh9c2VsZWN0W211bHRpcGxlXS5pbnB1dC1sZyx0ZXh0YXJlYS5pbnB1dC1sZ3toZWlnaHQ6YXV0b30uZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9se2hlaWdodDo0NnB4O3BhZGRpbmc6MTBweCAxNnB4O2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMzMzMzMzMztib3JkZXItcmFkaXVzOjZweH0uZm9ybS1ncm91cC1sZyBzZWxlY3QuZm9ybS1jb250cm9se2hlaWdodDo0NnB4O2xpbmUtaGVpZ2h0OjQ2cHh9LmZvcm0tZ3JvdXAtbGcgc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wsLmZvcm0tZ3JvdXAtbGcgdGV4dGFyZWEuZm9ybS1jb250cm9se2hlaWdodDphdXRvfS5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wtc3RhdGlje2hlaWdodDo0NnB4O21pbi1oZWlnaHQ6MzhweDtwYWRkaW5nOjExcHggMTZweDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjMzMzMzMzN9Lmhhcy1mZWVkYmFja3twb3NpdGlvbjpyZWxhdGl2ZX0uaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2x7cGFkZGluZy1yaWdodDo0Mi41cHh9LmZvcm0tY29udHJvbC1mZWVkYmFja3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3otaW5kZXg6MjtkaXNwbGF5OmJsb2NrO3dpZHRoOjM0cHg7aGVpZ2h0OjM0cHg7bGluZS1oZWlnaHQ6MzRweDt0ZXh0LWFsaWduOmNlbnRlcjtwb2ludGVyLWV2ZW50czpub25lfS5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wrLmZvcm0tY29udHJvbC1mZWVkYmFjaywuaW5wdXQtZ3JvdXAtbGcrLmZvcm0tY29udHJvbC1mZWVkYmFjaywuaW5wdXQtbGcrLmZvcm0tY29udHJvbC1mZWVkYmFja3t3aWR0aDo0NnB4O2hlaWdodDo0NnB4O2xpbmUtaGVpZ2h0OjQ2cHh9LmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCsuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5pbnB1dC1ncm91cC1zbSsuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5pbnB1dC1zbSsuZm9ybS1jb250cm9sLWZlZWRiYWNre3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweH0uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LC5oYXMtc3VjY2VzcyAuY2hlY2tib3gtaW5saW5lLC5oYXMtc3VjY2VzcyAuY29udHJvbC1sYWJlbCwuaGFzLXN1Y2Nlc3MgLmhlbHAtYmxvY2ssLmhhcy1zdWNjZXNzIC5yYWRpbywuaGFzLXN1Y2Nlc3MgLnJhZGlvLWlubGluZSwuaGFzLXN1Y2Nlc3MuY2hlY2tib3ggbGFiZWwsLmhhcy1zdWNjZXNzLmNoZWNrYm94LWlubGluZSBsYWJlbCwuaGFzLXN1Y2Nlc3MucmFkaW8gbGFiZWwsLmhhcy1zdWNjZXNzLnJhZGlvLWlubGluZSBsYWJlbHtjb2xvcjojM2M3NjNkfS5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9se2JvcmRlci1jb2xvcjojM2M3NjNkOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpfS5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sOmZvY3Vze2JvcmRlci1jb2xvcjojMmI1NDJjOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KSwwIDAgNnB4ICM2N2IxNjg7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KSwwIDAgNnB4ICM2N2IxNjh9Lmhhcy1zdWNjZXNzIC5pbnB1dC1ncm91cC1hZGRvbntjb2xvcjojM2M3NjNkO2JhY2tncm91bmQtY29sb3I6I2RmZjBkODtib3JkZXItY29sb3I6IzNjNzYzZH0uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbC1mZWVkYmFja3tjb2xvcjojM2M3NjNkfS5oYXMtd2FybmluZyAuY2hlY2tib3gsLmhhcy13YXJuaW5nIC5jaGVja2JveC1pbmxpbmUsLmhhcy13YXJuaW5nIC5jb250cm9sLWxhYmVsLC5oYXMtd2FybmluZyAuaGVscC1ibG9jaywuaGFzLXdhcm5pbmcgLnJhZGlvLC5oYXMtd2FybmluZyAucmFkaW8taW5saW5lLC5oYXMtd2FybmluZy5jaGVja2JveCBsYWJlbCwuaGFzLXdhcm5pbmcuY2hlY2tib3gtaW5saW5lIGxhYmVsLC5oYXMtd2FybmluZy5yYWRpbyBsYWJlbCwuaGFzLXdhcm5pbmcucmFkaW8taW5saW5lIGxhYmVse2NvbG9yOiM4YTZkM2J9Lmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2x7Ym9yZGVyLWNvbG9yOiM4YTZkM2I7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSl9Lmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2w6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM2NjUxMmM7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpLDAgMCA2cHggI2MwYTE2Yjtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpLDAgMCA2cHggI2MwYTE2Yn0uaGFzLXdhcm5pbmcgLmlucHV0LWdyb3VwLWFkZG9ue2NvbG9yOiM4YTZkM2I7YmFja2dyb3VuZC1jb2xvcjojZmNmOGUzO2JvcmRlci1jb2xvcjojOGE2ZDNifS5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sLWZlZWRiYWNre2NvbG9yOiM4YTZkM2J9Lmhhcy1lcnJvciAuY2hlY2tib3gsLmhhcy1lcnJvciAuY2hlY2tib3gtaW5saW5lLC5oYXMtZXJyb3IgLmNvbnRyb2wtbGFiZWwsLmhhcy1lcnJvciAuaGVscC1ibG9jaywuaGFzLWVycm9yIC5yYWRpbywuaGFzLWVycm9yIC5yYWRpby1pbmxpbmUsLmhhcy1lcnJvci5jaGVja2JveCBsYWJlbCwuaGFzLWVycm9yLmNoZWNrYm94LWlubGluZSBsYWJlbCwuaGFzLWVycm9yLnJhZGlvIGxhYmVsLC5oYXMtZXJyb3IucmFkaW8taW5saW5lIGxhYmVse2NvbG9yOiNhOTQ0NDJ9Lmhhcy1lcnJvciAuZm9ybS1jb250cm9se2JvcmRlci1jb2xvcjojYTk0NDQyOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpfS5oYXMtZXJyb3IgLmZvcm0tY29udHJvbDpmb2N1c3tib3JkZXItY29sb3I6Izg0MzUzNDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSksMCAwIDZweCAjY2U4NDgzO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSksMCAwIDZweCAjY2U4NDgzfS5oYXMtZXJyb3IgLmlucHV0LWdyb3VwLWFkZG9ue2NvbG9yOiNhOTQ0NDI7YmFja2dyb3VuZC1jb2xvcjojZjJkZWRlO2JvcmRlci1jb2xvcjojYTk0NDQyfS5oYXMtZXJyb3IgLmZvcm0tY29udHJvbC1mZWVkYmFja3tjb2xvcjojYTk0NDQyfS5oYXMtZmVlZGJhY2sgbGFiZWx+LmZvcm0tY29udHJvbC1mZWVkYmFja3t0b3A6MjVweH0uaGFzLWZlZWRiYWNrIGxhYmVsLnNyLW9ubHl+LmZvcm0tY29udHJvbC1mZWVkYmFja3t0b3A6MH0uaGVscC1ibG9ja3tkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6NXB4O21hcmdpbi1ib3R0b206MTBweDtjb2xvcjojNzM3MzczfUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXB7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDphdXRvO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1zdGF0aWN7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmZvcm0taW5saW5lIC5pbnB1dC1ncm91cHtkaXNwbGF5OmlubGluZS10YWJsZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWFkZG9uLC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0bnt3aWR0aDphdXRvfS5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbHt3aWR0aDoxMDAlfS5mb3JtLWlubGluZSAuY29udHJvbC1sYWJlbHttYXJnaW4tYm90dG9tOjA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5mb3JtLWlubGluZSAuY2hlY2tib3gsLmZvcm0taW5saW5lIC5yYWRpb3tkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9ybS1pbmxpbmUgLmNoZWNrYm94IGxhYmVsLC5mb3JtLWlubGluZSAucmFkaW8gbGFiZWx7cGFkZGluZy1sZWZ0OjB9LmZvcm0taW5saW5lIC5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSwuZm9ybS1pbmxpbmUgLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9de3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1sZWZ0OjB9LmZvcm0taW5saW5lIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFja3t0b3A6MH19LmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gsLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gtaW5saW5lLC5mb3JtLWhvcml6b250YWwgLnJhZGlvLC5mb3JtLWhvcml6b250YWwgLnJhZGlvLWlubGluZXtwYWRkaW5nLXRvcDo3cHg7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MH0uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCwuZm9ybS1ob3Jpem9udGFsIC5yYWRpb3ttaW4taGVpZ2h0OjI3cHh9LmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cHttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLWxlZnQ6LTE1cHh9QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWx7cGFkZGluZy10b3A6N3B4O21hcmdpbi1ib3R0b206MDt0ZXh0LWFsaWduOnJpZ2h0fX0uZm9ybS1ob3Jpem9udGFsIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFja3tyaWdodDoxNXB4fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLWxnIC5jb250cm9sLWxhYmVse3BhZGRpbmctdG9wOjExcHg7Zm9udC1zaXplOjE4cHh9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLXNtIC5jb250cm9sLWxhYmVse3BhZGRpbmctdG9wOjZweDtmb250LXNpemU6MTJweH19LmJ0bntkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjZweCAxMnB4O21hcmdpbi1ib3R0b206MDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS40Mjg1NzE0Mzt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7dmVydGljYWwtYWxpZ246bWlkZGxlOy1tcy10b3VjaC1hY3Rpb246bWFuaXB1bGF0aW9uO3RvdWNoLWFjdGlvbjptYW5pcHVsYXRpb247Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NHB4fS5idG4uYWN0aXZlLmZvY3VzLC5idG4uYWN0aXZlOmZvY3VzLC5idG4uZm9jdXMsLmJ0bjphY3RpdmUuZm9jdXMsLmJ0bjphY3RpdmU6Zm9jdXMsLmJ0bjpmb2N1c3tvdXRsaW5lOjVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtvdXRsaW5lLW9mZnNldDotMnB4fS5idG4uZm9jdXMsLmJ0bjpmb2N1cywuYnRuOmhvdmVye2NvbG9yOiMzMzM7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmJ0bi5hY3RpdmUsLmJ0bjphY3RpdmV7YmFja2dyb3VuZC1pbWFnZTpub25lO291dGxpbmU6MDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsLjEyNSk7Ym94LXNoYWRvdzppbnNldCAwIDNweCA1cHggcmdiYSgwLDAsMCwuMTI1KX0uYnRuLmRpc2FibGVkLC5idG5bZGlzYWJsZWRdLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRue2N1cnNvcjpub3QtYWxsb3dlZDtmaWx0ZXI6YWxwaGEob3BhY2l0eT02NSk7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lO29wYWNpdHk6LjY1fWEuYnRuLmRpc2FibGVkLGZpZWxkc2V0W2Rpc2FibGVkXSBhLmJ0bntwb2ludGVyLWV2ZW50czpub25lfS5idG4tZGVmYXVsdHtjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2NjY30uYnRuLWRlZmF1bHQuZm9jdXMsLmJ0bi1kZWZhdWx0OmZvY3Vze2NvbG9yOiMzMzM7YmFja2dyb3VuZC1jb2xvcjojZTZlNmU2O2JvcmRlci1jb2xvcjojOGM4YzhjfS5idG4tZGVmYXVsdDpob3Zlcntjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6I2U2ZTZlNjtib3JkZXItY29sb3I6I2FkYWRhZH0uYnRuLWRlZmF1bHQuYWN0aXZlLC5idG4tZGVmYXVsdDphY3RpdmUsLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdHtjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6I2U2ZTZlNjtib3JkZXItY29sb3I6I2FkYWRhZH0uYnRuLWRlZmF1bHQuYWN0aXZlLmZvY3VzLC5idG4tZGVmYXVsdC5hY3RpdmU6Zm9jdXMsLmJ0bi1kZWZhdWx0LmFjdGl2ZTpob3ZlciwuYnRuLWRlZmF1bHQ6YWN0aXZlLmZvY3VzLC5idG4tZGVmYXVsdDphY3RpdmU6Zm9jdXMsLmJ0bi1kZWZhdWx0OmFjdGl2ZTpob3Zlciwub3Blbj4uZHJvcGRvd24tdG9nZ2xlLmJ0bi1kZWZhdWx0LmZvY3VzLC5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHQ6Zm9jdXMsLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdDpob3Zlcntjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6I2Q0ZDRkNDtib3JkZXItY29sb3I6IzhjOGM4Y30uYnRuLWRlZmF1bHQuYWN0aXZlLC5idG4tZGVmYXVsdDphY3RpdmUsLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdHtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmJ0bi1kZWZhdWx0LmRpc2FibGVkLmZvY3VzLC5idG4tZGVmYXVsdC5kaXNhYmxlZDpmb2N1cywuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6aG92ZXIsLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXS5mb2N1cywuYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmZvY3VzLC5idG4tZGVmYXVsdFtkaXNhYmxlZF06aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdC5mb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojY2NjfS5idG4tZGVmYXVsdCAuYmFkZ2V7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzMzN9LmJ0bi1wcmltYXJ5e2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzM3YWI3O2JvcmRlci1jb2xvcjojMmU2ZGE0fS5idG4tcHJpbWFyeS5mb2N1cywuYnRuLXByaW1hcnk6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyODYwOTA7Ym9yZGVyLWNvbG9yOiMxMjJiNDB9LmJ0bi1wcmltYXJ5OmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjg2MDkwO2JvcmRlci1jb2xvcjojMjA0ZDc0fS5idG4tcHJpbWFyeS5hY3RpdmUsLmJ0bi1wcmltYXJ5OmFjdGl2ZSwub3Blbj4uZHJvcGRvd24tdG9nZ2xlLmJ0bi1wcmltYXJ5e2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjg2MDkwO2JvcmRlci1jb2xvcjojMjA0ZDc0fS5idG4tcHJpbWFyeS5hY3RpdmUuZm9jdXMsLmJ0bi1wcmltYXJ5LmFjdGl2ZTpmb2N1cywuYnRuLXByaW1hcnkuYWN0aXZlOmhvdmVyLC5idG4tcHJpbWFyeTphY3RpdmUuZm9jdXMsLmJ0bi1wcmltYXJ5OmFjdGl2ZTpmb2N1cywuYnRuLXByaW1hcnk6YWN0aXZlOmhvdmVyLC5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnkuZm9jdXMsLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeTpmb2N1cywub3Blbj4uZHJvcGRvd24tdG9nZ2xlLmJ0bi1wcmltYXJ5OmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjA0ZDc0O2JvcmRlci1jb2xvcjojMTIyYjQwfS5idG4tcHJpbWFyeS5hY3RpdmUsLmJ0bi1wcmltYXJ5OmFjdGl2ZSwub3Blbj4uZHJvcGRvd24tdG9nZ2xlLmJ0bi1wcmltYXJ5e2JhY2tncm91bmQtaW1hZ2U6bm9uZX0uYnRuLXByaW1hcnkuZGlzYWJsZWQuZm9jdXMsLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmZvY3VzLC5idG4tcHJpbWFyeS5kaXNhYmxlZDpob3ZlciwuYnRuLXByaW1hcnlbZGlzYWJsZWRdLmZvY3VzLC5idG4tcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMsLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5LmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnk6Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMzMzdhYjc7Ym9yZGVyLWNvbG9yOiMyZTZkYTR9LmJ0bi1wcmltYXJ5IC5iYWRnZXtjb2xvcjojMzM3YWI3O2JhY2tncm91bmQtY29sb3I6I2ZmZn0uYnRuLXN1Y2Nlc3N7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM1Y2I4NWM7Ym9yZGVyLWNvbG9yOiM0Y2FlNGN9LmJ0bi1zdWNjZXNzLmZvY3VzLC5idG4tc3VjY2Vzczpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzQ0OWQ0NDtib3JkZXItY29sb3I6IzI1NTYyNX0uYnRuLXN1Y2Nlc3M6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM0NDlkNDQ7Ym9yZGVyLWNvbG9yOiMzOTg0Mzl9LmJ0bi1zdWNjZXNzLmFjdGl2ZSwuYnRuLXN1Y2Nlc3M6YWN0aXZlLC5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLXN1Y2Nlc3N7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM0NDlkNDQ7Ym9yZGVyLWNvbG9yOiMzOTg0Mzl9LmJ0bi1zdWNjZXNzLmFjdGl2ZS5mb2N1cywuYnRuLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzLC5idG4tc3VjY2Vzcy5hY3RpdmU6aG92ZXIsLmJ0bi1zdWNjZXNzOmFjdGl2ZS5mb2N1cywuYnRuLXN1Y2Nlc3M6YWN0aXZlOmZvY3VzLC5idG4tc3VjY2VzczphY3RpdmU6aG92ZXIsLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4tc3VjY2Vzcy5mb2N1cywub3Blbj4uZHJvcGRvd24tdG9nZ2xlLmJ0bi1zdWNjZXNzOmZvY3VzLC5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLXN1Y2Nlc3M6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzOTg0Mzk7Ym9yZGVyLWNvbG9yOiMyNTU2MjV9LmJ0bi1zdWNjZXNzLmFjdGl2ZSwuYnRuLXN1Y2Nlc3M6YWN0aXZlLC5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLXN1Y2Nlc3N7YmFja2dyb3VuZC1pbWFnZTpub25lfS5idG4tc3VjY2Vzcy5kaXNhYmxlZC5mb2N1cywuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6Zm9jdXMsLmJ0bi1zdWNjZXNzLmRpc2FibGVkOmhvdmVyLC5idG4tc3VjY2Vzc1tkaXNhYmxlZF0uZm9jdXMsLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTpmb2N1cywuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MuZm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpmb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzVjYjg1Yztib3JkZXItY29sb3I6IzRjYWU0Y30uYnRuLXN1Y2Nlc3MgLmJhZGdle2NvbG9yOiM1Y2I4NWM7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5idG4taW5mb3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzViYzBkZTtib3JkZXItY29sb3I6IzQ2YjhkYX0uYnRuLWluZm8uZm9jdXMsLmJ0bi1pbmZvOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzFiMGQ1O2JvcmRlci1jb2xvcjojMWI2ZDg1fS5idG4taW5mbzpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzMxYjBkNTtib3JkZXItY29sb3I6IzI2OWFiY30uYnRuLWluZm8uYWN0aXZlLC5idG4taW5mbzphY3RpdmUsLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4taW5mb3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzMxYjBkNTtib3JkZXItY29sb3I6IzI2OWFiY30uYnRuLWluZm8uYWN0aXZlLmZvY3VzLC5idG4taW5mby5hY3RpdmU6Zm9jdXMsLmJ0bi1pbmZvLmFjdGl2ZTpob3ZlciwuYnRuLWluZm86YWN0aXZlLmZvY3VzLC5idG4taW5mbzphY3RpdmU6Zm9jdXMsLmJ0bi1pbmZvOmFjdGl2ZTpob3Zlciwub3Blbj4uZHJvcGRvd24tdG9nZ2xlLmJ0bi1pbmZvLmZvY3VzLC5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLWluZm86Zm9jdXMsLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4taW5mbzpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzI2OWFiYztib3JkZXItY29sb3I6IzFiNmQ4NX0uYnRuLWluZm8uYWN0aXZlLC5idG4taW5mbzphY3RpdmUsLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4taW5mb3tiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmJ0bi1pbmZvLmRpc2FibGVkLmZvY3VzLC5idG4taW5mby5kaXNhYmxlZDpmb2N1cywuYnRuLWluZm8uZGlzYWJsZWQ6aG92ZXIsLmJ0bi1pbmZvW2Rpc2FibGVkXS5mb2N1cywuYnRuLWluZm9bZGlzYWJsZWRdOmZvY3VzLC5idG4taW5mb1tkaXNhYmxlZF06aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mby5mb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm86aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojNWJjMGRlO2JvcmRlci1jb2xvcjojNDZiOGRhfS5idG4taW5mbyAuYmFkZ2V7Y29sb3I6IzViYzBkZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmJ0bi13YXJuaW5ne2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZjBhZDRlO2JvcmRlci1jb2xvcjojZWVhMjM2fS5idG4td2FybmluZy5mb2N1cywuYnRuLXdhcm5pbmc6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNlYzk3MWY7Ym9yZGVyLWNvbG9yOiM5ODVmMGR9LmJ0bi13YXJuaW5nOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZWM5NzFmO2JvcmRlci1jb2xvcjojZDU4NTEyfS5idG4td2FybmluZy5hY3RpdmUsLmJ0bi13YXJuaW5nOmFjdGl2ZSwub3Blbj4uZHJvcGRvd24tdG9nZ2xlLmJ0bi13YXJuaW5ne2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZWM5NzFmO2JvcmRlci1jb2xvcjojZDU4NTEyfS5idG4td2FybmluZy5hY3RpdmUuZm9jdXMsLmJ0bi13YXJuaW5nLmFjdGl2ZTpmb2N1cywuYnRuLXdhcm5pbmcuYWN0aXZlOmhvdmVyLC5idG4td2FybmluZzphY3RpdmUuZm9jdXMsLmJ0bi13YXJuaW5nOmFjdGl2ZTpmb2N1cywuYnRuLXdhcm5pbmc6YWN0aXZlOmhvdmVyLC5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLXdhcm5pbmcuZm9jdXMsLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4td2FybmluZzpmb2N1cywub3Blbj4uZHJvcGRvd24tdG9nZ2xlLmJ0bi13YXJuaW5nOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZDU4NTEyO2JvcmRlci1jb2xvcjojOTg1ZjBkfS5idG4td2FybmluZy5hY3RpdmUsLmJ0bi13YXJuaW5nOmFjdGl2ZSwub3Blbj4uZHJvcGRvd24tdG9nZ2xlLmJ0bi13YXJuaW5ne2JhY2tncm91bmQtaW1hZ2U6bm9uZX0uYnRuLXdhcm5pbmcuZGlzYWJsZWQuZm9jdXMsLmJ0bi13YXJuaW5nLmRpc2FibGVkOmZvY3VzLC5idG4td2FybmluZy5kaXNhYmxlZDpob3ZlciwuYnRuLXdhcm5pbmdbZGlzYWJsZWRdLmZvY3VzLC5idG4td2FybmluZ1tkaXNhYmxlZF06Zm9jdXMsLmJ0bi13YXJuaW5nW2Rpc2FibGVkXTpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nLmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmMGFkNGU7Ym9yZGVyLWNvbG9yOiNlZWEyMzZ9LmJ0bi13YXJuaW5nIC5iYWRnZXtjb2xvcjojZjBhZDRlO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uYnRuLWRhbmdlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2Q5NTM0Zjtib3JkZXItY29sb3I6I2Q0M2YzYX0uYnRuLWRhbmdlci5mb2N1cywuYnRuLWRhbmdlcjpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2M5MzAyYztib3JkZXItY29sb3I6Izc2MWMxOX0uYnRuLWRhbmdlcjpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2M5MzAyYztib3JkZXItY29sb3I6I2FjMjkyNX0uYnRuLWRhbmdlci5hY3RpdmUsLmJ0bi1kYW5nZXI6YWN0aXZlLC5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLWRhbmdlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2M5MzAyYztib3JkZXItY29sb3I6I2FjMjkyNX0uYnRuLWRhbmdlci5hY3RpdmUuZm9jdXMsLmJ0bi1kYW5nZXIuYWN0aXZlOmZvY3VzLC5idG4tZGFuZ2VyLmFjdGl2ZTpob3ZlciwuYnRuLWRhbmdlcjphY3RpdmUuZm9jdXMsLmJ0bi1kYW5nZXI6YWN0aXZlOmZvY3VzLC5idG4tZGFuZ2VyOmFjdGl2ZTpob3Zlciwub3Blbj4uZHJvcGRvd24tdG9nZ2xlLmJ0bi1kYW5nZXIuZm9jdXMsLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4tZGFuZ2VyOmZvY3VzLC5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLWRhbmdlcjpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2FjMjkyNTtib3JkZXItY29sb3I6Izc2MWMxOX0uYnRuLWRhbmdlci5hY3RpdmUsLmJ0bi1kYW5nZXI6YWN0aXZlLC5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLWRhbmdlcntiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmJ0bi1kYW5nZXIuZGlzYWJsZWQuZm9jdXMsLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6Zm9jdXMsLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6aG92ZXIsLmJ0bi1kYW5nZXJbZGlzYWJsZWRdLmZvY3VzLC5idG4tZGFuZ2VyW2Rpc2FibGVkXTpmb2N1cywuYnRuLWRhbmdlcltkaXNhYmxlZF06aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyLmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjpmb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZDk1MzRmO2JvcmRlci1jb2xvcjojZDQzZjNhfS5idG4tZGFuZ2VyIC5iYWRnZXtjb2xvcjojZDk1MzRmO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uYnRuLWxpbmt7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiMzMzdhYjc7Ym9yZGVyLXJhZGl1czowfS5idG4tbGluaywuYnRuLWxpbmsuYWN0aXZlLC5idG4tbGluazphY3RpdmUsLmJ0bi1saW5rW2Rpc2FibGVkXSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5re2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfS5idG4tbGluaywuYnRuLWxpbms6YWN0aXZlLC5idG4tbGluazpmb2N1cywuYnRuLWxpbms6aG92ZXJ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tbGluazpmb2N1cywuYnRuLWxpbms6aG92ZXJ7Y29sb3I6IzIzNTI3Yzt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cywuYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbms6Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluazpob3Zlcntjb2xvcjojNzc3O3RleHQtZGVjb3JhdGlvbjpub25lfS5idG4tZ3JvdXAtbGc+LmJ0biwuYnRuLWxne3BhZGRpbmc6MTBweCAxNnB4O2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMzMzMzMzMztib3JkZXItcmFkaXVzOjZweH0uYnRuLWdyb3VwLXNtPi5idG4sLmJ0bi1zbXtwYWRkaW5nOjVweCAxMHB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOjNweH0uYnRuLWdyb3VwLXhzPi5idG4sLmJ0bi14c3twYWRkaW5nOjFweCA1cHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS41O2JvcmRlci1yYWRpdXM6M3B4fS5idG4tYmxvY2t7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5idG4tYmxvY2srLmJ0bi1ibG9ja3ttYXJnaW4tdG9wOjVweH1pbnB1dFt0eXBlPWJ1dHRvbl0uYnRuLWJsb2NrLGlucHV0W3R5cGU9cmVzZXRdLmJ0bi1ibG9jayxpbnB1dFt0eXBlPXN1Ym1pdF0uYnRuLWJsb2Nre3dpZHRoOjEwMCV9LmZhZGV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IC4xNXMgbGluZWFyOy1vLXRyYW5zaXRpb246b3BhY2l0eSAuMTVzIGxpbmVhcjt0cmFuc2l0aW9uOm9wYWNpdHkgLjE1cyBsaW5lYXJ9LmZhZGUuaW57b3BhY2l0eToxfS5jb2xsYXBzZXtkaXNwbGF5Om5vbmV9LmNvbGxhcHNlLmlue2Rpc3BsYXk6YmxvY2t9dHIuY29sbGFwc2UuaW57ZGlzcGxheTp0YWJsZS1yb3d9dGJvZHkuY29sbGFwc2UuaW57ZGlzcGxheTp0YWJsZS1yb3ctZ3JvdXB9LmNvbGxhcHNpbmd7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTstby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zNXM7LW8tdHJhbnNpdGlvbi1kdXJhdGlvbjouMzVzO3RyYW5zaXRpb24tZHVyYXRpb246LjM1czstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6aGVpZ2h0LHZpc2liaWxpdHk7LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTpoZWlnaHQsdmlzaWJpbGl0eTt0cmFuc2l0aW9uLXByb3BlcnR5OmhlaWdodCx2aXNpYmlsaXR5fS5jYXJldHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDowO2hlaWdodDowO21hcmdpbi1sZWZ0OjJweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyLXRvcDo0cHggZGFzaGVkO2JvcmRlci10b3A6NHB4IHNvbGlkXFw5O2JvcmRlci1yaWdodDo0cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkIHRyYW5zcGFyZW50fS5kcm9wZG93biwuZHJvcHVwe3Bvc2l0aW9uOnJlbGF0aXZlfS5kcm9wZG93bi10b2dnbGU6Zm9jdXN7b3V0bGluZTowfS5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDt6LWluZGV4OjEwMDA7ZGlzcGxheTpub25lO2Zsb2F0OmxlZnQ7bWluLXdpZHRoOjE2MHB4O3BhZGRpbmc6NXB4IDA7bWFyZ2luOjJweCAwIDA7Zm9udC1zaXplOjE0cHg7dGV4dC1hbGlnbjpsZWZ0O2xpc3Qtc3R5bGU6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjE1KTtib3JkZXItcmFkaXVzOjRweDstd2Via2l0LWJveC1zaGFkb3c6MCA2cHggMTJweCByZ2JhKDAsMCwwLC4xNzUpO2JveC1zaGFkb3c6MCA2cHggMTJweCByZ2JhKDAsMCwwLC4xNzUpfS5kcm9wZG93bi1tZW51LnB1bGwtcmlnaHR7cmlnaHQ6MDtsZWZ0OmF1dG99LmRyb3Bkb3duLW1lbnUgLmRpdmlkZXJ7aGVpZ2h0OjFweDttYXJnaW46OXB4IDA7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6I2U1ZTVlNX0uZHJvcGRvd24tbWVudT5saT5he2Rpc3BsYXk6YmxvY2s7cGFkZGluZzozcHggMjBweDtjbGVhcjpib3RoO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjQyODU3MTQzO2NvbG9yOiMzMzM7d2hpdGUtc3BhY2U6bm93cmFwfS5kcm9wZG93bi1tZW51PmxpPmE6Zm9jdXMsLmRyb3Bkb3duLW1lbnU+bGk+YTpob3Zlcntjb2xvcjojMjYyNjI2O3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNX0uZHJvcGRvd24tbWVudT4uYWN0aXZlPmEsLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmZvY3VzLC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpob3Zlcntjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6IzMzN2FiNztvdXRsaW5lOjB9LmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmEsLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6Zm9jdXMsLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6aG92ZXJ7Y29sb3I6Izc3N30uZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpmb2N1cywuZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6bm90LWFsbG93ZWQ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKX0ub3Blbj4uZHJvcGRvd24tbWVudXtkaXNwbGF5OmJsb2NrfS5vcGVuPmF7b3V0bGluZTowfS5kcm9wZG93bi1tZW51LXJpZ2h0e3JpZ2h0OjA7bGVmdDphdXRvfS5kcm9wZG93bi1tZW51LWxlZnR7cmlnaHQ6YXV0bztsZWZ0OjB9LmRyb3Bkb3duLWhlYWRlcntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6M3B4IDIwcHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS40Mjg1NzE0Mztjb2xvcjojNzc3O3doaXRlLXNwYWNlOm5vd3JhcH0uZHJvcGRvd24tYmFja2Ryb3B7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDo5OTB9LnB1bGwtcmlnaHQ+LmRyb3Bkb3duLW1lbnV7cmlnaHQ6MDtsZWZ0OmF1dG99LmRyb3B1cCAuY2FyZXQsLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIC5jYXJldHtjb250ZW50OlwiXCI7Ym9yZGVyLXRvcDowO2JvcmRlci1ib3R0b206NHB4IGRhc2hlZDtib3JkZXItYm90dG9tOjRweCBzb2xpZFxcOX0uZHJvcHVwIC5kcm9wZG93bi1tZW51LC5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuZHJvcGRvd24tbWVudXt0b3A6YXV0bztib3R0b206MTAwJTttYXJnaW4tYm90dG9tOjJweH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudXtyaWdodDowO2xlZnQ6YXV0b30ubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51LWxlZnR7cmlnaHQ6YXV0bztsZWZ0OjB9fS5idG4tZ3JvdXAsLmJ0bi1ncm91cC12ZXJ0aWNhbHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLC5idG4tZ3JvdXA+LmJ0bntwb3NpdGlvbjpyZWxhdGl2ZTtmbG9hdDpsZWZ0fS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi5hY3RpdmUsLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmFjdGl2ZSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46Zm9jdXMsLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmhvdmVyLC5idG4tZ3JvdXA+LmJ0bi5hY3RpdmUsLmJ0bi1ncm91cD4uYnRuOmFjdGl2ZSwuYnRuLWdyb3VwPi5idG46Zm9jdXMsLmJ0bi1ncm91cD4uYnRuOmhvdmVye3otaW5kZXg6Mn0uYnRuLWdyb3VwIC5idG4rLmJ0biwuYnRuLWdyb3VwIC5idG4rLmJ0bi1ncm91cCwuYnRuLWdyb3VwIC5idG4tZ3JvdXArLmJ0biwuYnRuLWdyb3VwIC5idG4tZ3JvdXArLmJ0bi1ncm91cHttYXJnaW4tbGVmdDotMXB4fS5idG4tdG9vbGJhcnttYXJnaW4tbGVmdDotNXB4fS5idG4tdG9vbGJhciAuYnRuLC5idG4tdG9vbGJhciAuYnRuLWdyb3VwLC5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXB7ZmxvYXQ6bGVmdH0uYnRuLXRvb2xiYXI+LmJ0biwuYnRuLXRvb2xiYXI+LmJ0bi1ncm91cCwuYnRuLXRvb2xiYXI+LmlucHV0LWdyb3Vwe21hcmdpbi1sZWZ0OjVweH0uYnRuLWdyb3VwPi5idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSl7Ym9yZGVyLXJhZGl1czowfS5idG4tZ3JvdXA+LmJ0bjpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDowfS5idG4tZ3JvdXA+LmJ0bjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmJ0bi1ncm91cD4uYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCksLmJ0bi1ncm91cD4uZHJvcGRvd24tdG9nZ2xlOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmJ0bi1ncm91cD4uYnRuLWdyb3Vwe2Zsb2F0OmxlZnR9LmJ0bi1ncm91cD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk+LmJ0bntib3JkZXItcmFkaXVzOjB9LmJ0bi1ncm91cD4uYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk+LmJ0bjpsYXN0LWNoaWxkLC5idG4tZ3JvdXA+LmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpPi5kcm9wZG93bi10b2dnbGV7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5idG4tZ3JvdXA+LmJ0bi1ncm91cDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpPi5idG46Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uYnRuLWdyb3VwIC5kcm9wZG93bi10b2dnbGU6YWN0aXZlLC5idG4tZ3JvdXAub3BlbiAuZHJvcGRvd24tdG9nZ2xle291dGxpbmU6MH0uYnRuLWdyb3VwPi5idG4rLmRyb3Bkb3duLXRvZ2dsZXtwYWRkaW5nLXJpZ2h0OjhweDtwYWRkaW5nLWxlZnQ6OHB4fS5idG4tZ3JvdXA+LmJ0bi1sZysuZHJvcGRvd24tdG9nZ2xle3BhZGRpbmctcmlnaHQ6MTJweDtwYWRkaW5nLWxlZnQ6MTJweH0uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZXstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsLjEyNSk7Ym94LXNoYWRvdzppbnNldCAwIDNweCA1cHggcmdiYSgwLDAsMCwuMTI1KX0uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tbGlua3std2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9LmJ0biAuY2FyZXR7bWFyZ2luLWxlZnQ6MH0uYnRuLWxnIC5jYXJldHtib3JkZXItd2lkdGg6NXB4IDVweCAwO2JvcmRlci1ib3R0b20td2lkdGg6MH0uZHJvcHVwIC5idG4tbGcgLmNhcmV0e2JvcmRlci13aWR0aDowIDVweCA1cHh9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cCwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA+LmJ0bntkaXNwbGF5OmJsb2NrO2Zsb2F0Om5vbmU7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJX0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA+LmJ0bntmbG9hdDpub25lfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bisuYnRuLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bisuYnRuLWdyb3VwLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cCsuYnRuLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cCsuYnRuLWdyb3Vwe21hcmdpbi10b3A6LTFweDttYXJnaW4tbGVmdDowfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1yYWRpdXM6MH0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjRweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NHB4fS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpPi5idG57Ym9yZGVyLXJhZGl1czowfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpPi5idG46bGFzdC1jaGlsZCwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKT4uZHJvcGRvd24tdG9nZ2xle2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpPi5idG46Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LmJ0bi1ncm91cC1qdXN0aWZpZWR7ZGlzcGxheTp0YWJsZTt3aWR0aDoxMDAlO3RhYmxlLWxheW91dDpmaXhlZDtib3JkZXItY29sbGFwc2U6c2VwYXJhdGV9LmJ0bi1ncm91cC1qdXN0aWZpZWQ+LmJ0biwuYnRuLWdyb3VwLWp1c3RpZmllZD4uYnRuLWdyb3Vwe2Rpc3BsYXk6dGFibGUtY2VsbDtmbG9hdDpub25lO3dpZHRoOjElfS5idG4tZ3JvdXAtanVzdGlmaWVkPi5idG4tZ3JvdXAgLmJ0bnt3aWR0aDoxMDAlfS5idG4tZ3JvdXAtanVzdGlmaWVkPi5idG4tZ3JvdXAgLmRyb3Bkb3duLW1lbnV7bGVmdDphdXRvfVtkYXRhLXRvZ2dsZT1idXR0b25zXT4uYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLFtkYXRhLXRvZ2dsZT1idXR0b25zXT4uYnRuIGlucHV0W3R5cGU9cmFkaW9dLFtkYXRhLXRvZ2dsZT1idXR0b25zXT4uYnRuLWdyb3VwPi5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0sW2RhdGEtdG9nZ2xlPWJ1dHRvbnNdPi5idG4tZ3JvdXA+LmJ0biBpbnB1dFt0eXBlPXJhZGlvXXtwb3NpdGlvbjphYnNvbHV0ZTtjbGlwOnJlY3QoMCwwLDAsMCk7cG9pbnRlci1ldmVudHM6bm9uZX0uaW5wdXQtZ3JvdXB7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTp0YWJsZTtib3JkZXItY29sbGFwc2U6c2VwYXJhdGV9LmlucHV0LWdyb3VwW2NsYXNzKj1jb2wtXXtmbG9hdDpub25lO3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbHtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjI7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MH0uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1c3t6LWluZGV4OjN9LmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1hZGRvbiwuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj4uYnRue2hlaWdodDo0NnB4O3BhZGRpbmc6MTBweCAxNnB4O2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMzMzMzMzMztib3JkZXItcmFkaXVzOjZweH1zZWxlY3QuaW5wdXQtZ3JvdXAtbGc+LmZvcm0tY29udHJvbCxzZWxlY3QuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWFkZG9uLHNlbGVjdC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPi5idG57aGVpZ2h0OjQ2cHg7bGluZS1oZWlnaHQ6NDZweH1zZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2wsc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYWRkb24sc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPi5idG4sdGV4dGFyZWEuaW5wdXQtZ3JvdXAtbGc+LmZvcm0tY29udHJvbCx0ZXh0YXJlYS5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYWRkb24sdGV4dGFyZWEuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj4uYnRue2hlaWdodDphdXRvfS5pbnB1dC1ncm91cC1zbT4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+LmJ0bntoZWlnaHQ6MzBweDtwYWRkaW5nOjVweCAxMHB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOjNweH1zZWxlY3QuaW5wdXQtZ3JvdXAtc20+LmZvcm0tY29udHJvbCxzZWxlY3QuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFkZG9uLHNlbGVjdC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPi5idG57aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweH1zZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wsc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYWRkb24sc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPi5idG4sdGV4dGFyZWEuaW5wdXQtZ3JvdXAtc20+LmZvcm0tY29udHJvbCx0ZXh0YXJlYS5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYWRkb24sdGV4dGFyZWEuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj4uYnRue2hlaWdodDphdXRvfS5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cC1hZGRvbiwuaW5wdXQtZ3JvdXAtYnRue2Rpc3BsYXk6dGFibGUtY2VsbH0uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLC5pbnB1dC1ncm91cC1hZGRvbjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLC5pbnB1dC1ncm91cC1idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItcmFkaXVzOjB9LmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1idG57d2lkdGg6MSU7d2hpdGUtc3BhY2U6bm93cmFwO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uaW5wdXQtZ3JvdXAtYWRkb257cGFkZGluZzo2cHggMTJweDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MTtjb2xvcjojNTU1O3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2VlZTtib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym9yZGVyLXJhZGl1czo0cHh9LmlucHV0LWdyb3VwLWFkZG9uLmlucHV0LXNte3BhZGRpbmc6NXB4IDEwcHg7Zm9udC1zaXplOjEycHg7Ym9yZGVyLXJhZGl1czozcHh9LmlucHV0LWdyb3VwLWFkZG9uLmlucHV0LWxne3BhZGRpbmc6MTBweCAxNnB4O2ZvbnQtc2l6ZToxOHB4O2JvcmRlci1yYWRpdXM6NnB4fS5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPWNoZWNrYm94XSwuaW5wdXQtZ3JvdXAtYWRkb24gaW5wdXRbdHlwZT1yYWRpb117bWFyZ2luLXRvcDowfS5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZpcnN0LWNoaWxkLC5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCwuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5idG4sLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZD4uYnRuLWdyb3VwPi5idG4sLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZD4uZHJvcGRvd24tdG9nZ2xlLC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCk+LmJ0biwuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+LmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxke2JvcmRlci1yaWdodDowfS5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmxhc3QtY2hpbGQsLmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQsLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpPi5idG4sLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZD4uYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uYnRuLC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uYnRuLWdyb3VwPi5idG4sLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5kcm9wZG93bi10b2dnbGV7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZHtib3JkZXItbGVmdDowfS5pbnB1dC1ncm91cC1idG57cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjA7d2hpdGUtc3BhY2U6bm93cmFwfS5pbnB1dC1ncm91cC1idG4+LmJ0bntwb3NpdGlvbjpyZWxhdGl2ZX0uaW5wdXQtZ3JvdXAtYnRuPi5idG4rLmJ0bnttYXJnaW4tbGVmdDotMXB4fS5pbnB1dC1ncm91cC1idG4+LmJ0bjphY3RpdmUsLmlucHV0LWdyb3VwLWJ0bj4uYnRuOmZvY3VzLC5pbnB1dC1ncm91cC1idG4+LmJ0bjpob3Zlcnt6LWluZGV4OjJ9LmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZD4uYnRuLC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0bi1ncm91cHttYXJnaW4tcmlnaHQ6LTFweH0uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+LmJ0biwuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+LmJ0bi1ncm91cHt6LWluZGV4OjI7bWFyZ2luLWxlZnQ6LTFweH0ubmF2e3BhZGRpbmctbGVmdDowO21hcmdpbi1ib3R0b206MDtsaXN0LXN0eWxlOm5vbmV9Lm5hdj5saXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrfS5uYXY+bGk+YXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTBweCAxNXB4fS5uYXY+bGk+YTpmb2N1cywubmF2PmxpPmE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZWVlfS5uYXY+bGkuZGlzYWJsZWQ+YXtjb2xvcjojNzc3fS5uYXY+bGkuZGlzYWJsZWQ+YTpmb2N1cywubmF2PmxpLmRpc2FibGVkPmE6aG92ZXJ7Y29sb3I6Izc3Nzt0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6bm90LWFsbG93ZWQ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0ubmF2IC5vcGVuPmEsLm5hdiAub3Blbj5hOmZvY3VzLC5uYXYgLm9wZW4+YTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7Ym9yZGVyLWNvbG9yOiMzMzdhYjd9Lm5hdiAubmF2LWRpdmlkZXJ7aGVpZ2h0OjFweDttYXJnaW46OXB4IDA7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6I2U1ZTVlNX0ubmF2PmxpPmE+aW1ne21heC13aWR0aDpub25lfS5uYXYtdGFic3tib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkfS5uYXYtdGFicz5saXtmbG9hdDpsZWZ0O21hcmdpbi1ib3R0b206LTFweH0ubmF2LXRhYnM+bGk+YXttYXJnaW4tcmlnaHQ6MnB4O2xpbmUtaGVpZ2h0OjEuNDI4NTcxNDM7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjRweCA0cHggMCAwfS5uYXYtdGFicz5saT5hOmhvdmVye2JvcmRlci1jb2xvcjojZWVlICNlZWUgI2RkZH0ubmF2LXRhYnM+bGkuYWN0aXZlPmEsLm5hdi10YWJzPmxpLmFjdGl2ZT5hOmZvY3VzLC5uYXYtdGFicz5saS5hY3RpdmU+YTpob3Zlcntjb2xvcjojNTU1O2N1cnNvcjpkZWZhdWx0O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLWJvdHRvbS1jb2xvcjp0cmFuc3BhcmVudH0ubmF2LXRhYnMubmF2LWp1c3RpZmllZHt3aWR0aDoxMDAlO2JvcmRlci1ib3R0b206MH0ubmF2LXRhYnMubmF2LWp1c3RpZmllZD5saXtmbG9hdDpub25lfS5uYXYtdGFicy5uYXYtanVzdGlmaWVkPmxpPmF7bWFyZ2luLWJvdHRvbTo1cHg7dGV4dC1hbGlnbjpjZW50ZXJ9Lm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+LmRyb3Bkb3duIC5kcm9wZG93bi1tZW51e3RvcDphdXRvO2xlZnQ6YXV0b31AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+bGl7ZGlzcGxheTp0YWJsZS1jZWxsO3dpZHRoOjElfS5uYXYtdGFicy5uYXYtanVzdGlmaWVkPmxpPmF7bWFyZ2luLWJvdHRvbTowfX0ubmF2LXRhYnMubmF2LWp1c3RpZmllZD5saT5he21hcmdpbi1yaWdodDowO2JvcmRlci1yYWRpdXM6NHB4fS5uYXYtdGFicy5uYXYtanVzdGlmaWVkPi5hY3RpdmU+YSwubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmE6Zm9jdXMsLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmhvdmVye2JvcmRlcjoxcHggc29saWQgI2RkZH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+bGk+YXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yYWRpdXM6NHB4IDRweCAwIDB9Lm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+LmFjdGl2ZT5hLC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPi5hY3RpdmU+YTpmb2N1cywubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmE6aG92ZXJ7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZmZmfX0ubmF2LXBpbGxzPmxpe2Zsb2F0OmxlZnR9Lm5hdi1waWxscz5saT5he2JvcmRlci1yYWRpdXM6NHB4fS5uYXYtcGlsbHM+bGkrbGl7bWFyZ2luLWxlZnQ6MnB4fS5uYXYtcGlsbHM+bGkuYWN0aXZlPmEsLm5hdi1waWxscz5saS5hY3RpdmU+YTpmb2N1cywubmF2LXBpbGxzPmxpLmFjdGl2ZT5hOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzM3YWI3fS5uYXYtc3RhY2tlZD5saXtmbG9hdDpub25lfS5uYXYtc3RhY2tlZD5saStsaXttYXJnaW4tdG9wOjJweDttYXJnaW4tbGVmdDowfS5uYXYtanVzdGlmaWVke3dpZHRoOjEwMCV9Lm5hdi1qdXN0aWZpZWQ+bGl7ZmxvYXQ6bm9uZX0ubmF2LWp1c3RpZmllZD5saT5he21hcmdpbi1ib3R0b206NXB4O3RleHQtYWxpZ246Y2VudGVyfS5uYXYtanVzdGlmaWVkPi5kcm9wZG93biAuZHJvcGRvd24tbWVudXt0b3A6YXV0bztsZWZ0OmF1dG99QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5uYXYtanVzdGlmaWVkPmxpe2Rpc3BsYXk6dGFibGUtY2VsbDt3aWR0aDoxJX0ubmF2LWp1c3RpZmllZD5saT5he21hcmdpbi1ib3R0b206MH19Lm5hdi10YWJzLWp1c3RpZmllZHtib3JkZXItYm90dG9tOjB9Lm5hdi10YWJzLWp1c3RpZmllZD5saT5he21hcmdpbi1yaWdodDowO2JvcmRlci1yYWRpdXM6NHB4fS5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hLC5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmZvY3VzLC5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmhvdmVye2JvcmRlcjoxcHggc29saWQgI2RkZH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm5hdi10YWJzLWp1c3RpZmllZD5saT5he2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLXJhZGl1czo0cHggNHB4IDAgMH0ubmF2LXRhYnMtanVzdGlmaWVkPi5hY3RpdmU+YSwubmF2LXRhYnMtanVzdGlmaWVkPi5hY3RpdmU+YTpmb2N1cywubmF2LXRhYnMtanVzdGlmaWVkPi5hY3RpdmU+YTpob3Zlcntib3JkZXItYm90dG9tLWNvbG9yOiNmZmZ9fS50YWItY29udGVudD4udGFiLXBhbmV7ZGlzcGxheTpub25lfS50YWItY29udGVudD4uYWN0aXZle2Rpc3BsYXk6YmxvY2t9Lm5hdi10YWJzIC5kcm9wZG93bi1tZW51e21hcmdpbi10b3A6LTFweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0ubmF2YmFye3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6NTBweDttYXJnaW4tYm90dG9tOjIwcHg7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm5hdmJhcntib3JkZXItcmFkaXVzOjRweH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5uYXZiYXItaGVhZGVye2Zsb2F0OmxlZnR9fS5uYXZiYXItY29sbGFwc2V7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDoxNXB4O292ZXJmbG93LXg6dmlzaWJsZTstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtib3JkZXItdG9wOjFweCBzb2xpZCB0cmFuc3BhcmVudDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LC4xKTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwuMSl9Lm5hdmJhci1jb2xsYXBzZS5pbntvdmVyZmxvdy15OmF1dG99QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5uYXZiYXItY29sbGFwc2V7d2lkdGg6YXV0bztib3JkZXItdG9wOjA7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfS5uYXZiYXItY29sbGFwc2UuY29sbGFwc2V7ZGlzcGxheTpibG9jayFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjA7b3ZlcmZsb3c6dmlzaWJsZSFpbXBvcnRhbnR9Lm5hdmJhci1jb2xsYXBzZS5pbntvdmVyZmxvdy15OnZpc2libGV9Lm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1jb2xsYXBzZSwubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLC5uYXZiYXItc3RhdGljLXRvcCAubmF2YmFyLWNvbGxhcHNle3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH19Lm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1jb2xsYXBzZSwubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNle21heC1oZWlnaHQ6MzQwcHh9QG1lZGlhIChtYXgtZGV2aWNlLXdpZHRoOjQ4MHB4KSBhbmQgKG9yaWVudGF0aW9uOmxhbmRzY2FwZSl7Lm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1jb2xsYXBzZSwubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNle21heC1oZWlnaHQ6MjAwcHh9fS5jb250YWluZXItZmx1aWQ+Lm5hdmJhci1jb2xsYXBzZSwuY29udGFpbmVyLWZsdWlkPi5uYXZiYXItaGVhZGVyLC5jb250YWluZXI+Lm5hdmJhci1jb2xsYXBzZSwuY29udGFpbmVyPi5uYXZiYXItaGVhZGVye21hcmdpbi1yaWdodDotMTVweDttYXJnaW4tbGVmdDotMTVweH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmNvbnRhaW5lci1mbHVpZD4ubmF2YmFyLWNvbGxhcHNlLC5jb250YWluZXItZmx1aWQ+Lm5hdmJhci1oZWFkZXIsLmNvbnRhaW5lcj4ubmF2YmFyLWNvbGxhcHNlLC5jb250YWluZXI+Lm5hdmJhci1oZWFkZXJ7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MH19Lm5hdmJhci1zdGF0aWMtdG9we3otaW5kZXg6MTAwMDtib3JkZXItd2lkdGg6MCAwIDFweH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm5hdmJhci1zdGF0aWMtdG9we2JvcmRlci1yYWRpdXM6MH19Lm5hdmJhci1maXhlZC1ib3R0b20sLm5hdmJhci1maXhlZC10b3B7cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MDtsZWZ0OjA7ei1pbmRleDoxMDMwfUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsubmF2YmFyLWZpeGVkLWJvdHRvbSwubmF2YmFyLWZpeGVkLXRvcHtib3JkZXItcmFkaXVzOjB9fS5uYXZiYXItZml4ZWQtdG9we3RvcDowO2JvcmRlci13aWR0aDowIDAgMXB4fS5uYXZiYXItZml4ZWQtYm90dG9te2JvdHRvbTowO21hcmdpbi1ib3R0b206MDtib3JkZXItd2lkdGg6MXB4IDAgMH0ubmF2YmFyLWJyYW5ke2Zsb2F0OmxlZnQ7aGVpZ2h0OjUwcHg7cGFkZGluZzoxNXB4IDE1cHg7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjBweH0ubmF2YmFyLWJyYW5kOmZvY3VzLC5uYXZiYXItYnJhbmQ6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm5hdmJhci1icmFuZD5pbWd7ZGlzcGxheTpibG9ja31AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm5hdmJhcj4uY29udGFpbmVyIC5uYXZiYXItYnJhbmQsLm5hdmJhcj4uY29udGFpbmVyLWZsdWlkIC5uYXZiYXItYnJhbmR7bWFyZ2luLWxlZnQ6LTE1cHh9fS5uYXZiYXItdG9nZ2xle3Bvc2l0aW9uOnJlbGF0aXZlO2Zsb2F0OnJpZ2h0O3BhZGRpbmc6OXB4IDEwcHg7bWFyZ2luLXRvcDo4cHg7bWFyZ2luLXJpZ2h0OjE1cHg7bWFyZ2luLWJvdHRvbTo4cHg7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjRweH0ubmF2YmFyLXRvZ2dsZTpmb2N1c3tvdXRsaW5lOjB9Lm5hdmJhci10b2dnbGUgLmljb24tYmFye2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjJweDtoZWlnaHQ6MnB4O2JvcmRlci1yYWRpdXM6MXB4fS5uYXZiYXItdG9nZ2xlIC5pY29uLWJhcisuaWNvbi1iYXJ7bWFyZ2luLXRvcDo0cHh9QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5uYXZiYXItdG9nZ2xle2Rpc3BsYXk6bm9uZX19Lm5hdmJhci1uYXZ7bWFyZ2luOjcuNXB4IC0xNXB4fS5uYXZiYXItbmF2PmxpPmF7cGFkZGluZy10b3A6MTBweDtwYWRkaW5nLWJvdHRvbToxMHB4O2xpbmUtaGVpZ2h0OjIwcHh9QG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpey5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOnN0YXRpYztmbG9hdDpub25lO3dpZHRoOmF1dG87bWFyZ2luLXRvcDowO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfS5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1oZWFkZXIsLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YXtwYWRkaW5nOjVweCAxNXB4IDVweCAyNXB4fS5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51PmxpPmF7bGluZS1oZWlnaHQ6MjBweH0ubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5hOmZvY3VzLC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51PmxpPmE6aG92ZXJ7YmFja2dyb3VuZC1pbWFnZTpub25lfX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm5hdmJhci1uYXZ7ZmxvYXQ6bGVmdDttYXJnaW46MH0ubmF2YmFyLW5hdj5saXtmbG9hdDpsZWZ0fS5uYXZiYXItbmF2PmxpPmF7cGFkZGluZy10b3A6MTVweDtwYWRkaW5nLWJvdHRvbToxNXB4fX0ubmF2YmFyLWZvcm17cGFkZGluZzoxMHB4IDE1cHg7bWFyZ2luLXRvcDo4cHg7bWFyZ2luLXJpZ2h0Oi0xNXB4O21hcmdpbi1ib3R0b206OHB4O21hcmdpbi1sZWZ0Oi0xNXB4O2JvcmRlci10b3A6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHRyYW5zcGFyZW50Oy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsLjEpLDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwuMSk7Ym94LXNoYWRvdzppbnNldCAwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsLjEpLDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwuMSl9QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5uYXZiYXItZm9ybSAuZm9ybS1ncm91cHtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tYm90dG9tOjA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9se2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG87dmVydGljYWwtYWxpZ246bWlkZGxlfS5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9sLXN0YXRpY3tkaXNwbGF5OmlubGluZS1ibG9ja30ubmF2YmFyLWZvcm0gLmlucHV0LWdyb3Vwe2Rpc3BsYXk6aW5saW5lLXRhYmxlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wsLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRue3dpZHRoOmF1dG99Lm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9se3dpZHRoOjEwMCV9Lm5hdmJhci1mb3JtIC5jb250cm9sLWxhYmVse21hcmdpbi1ib3R0b206MDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm5hdmJhci1mb3JtIC5jaGVja2JveCwubmF2YmFyLWZvcm0gLnJhZGlve2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5uYXZiYXItZm9ybSAuY2hlY2tib3ggbGFiZWwsLm5hdmJhci1mb3JtIC5yYWRpbyBsYWJlbHtwYWRkaW5nLWxlZnQ6MH0ubmF2YmFyLWZvcm0gLmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdLC5uYXZiYXItZm9ybSAucmFkaW8gaW5wdXRbdHlwZT1yYWRpb117cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWxlZnQ6MH0ubmF2YmFyLWZvcm0gLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNre3RvcDowfX1AbWVkaWEgKG1heC13aWR0aDo3NjdweCl7Lm5hdmJhci1mb3JtIC5mb3JtLWdyb3Vwe21hcmdpbi1ib3R0b206NXB4fS5uYXZiYXItZm9ybSAuZm9ybS1ncm91cDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5uYXZiYXItZm9ybXt3aWR0aDphdXRvO3BhZGRpbmctdG9wOjA7cGFkZGluZy1ib3R0b206MDttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowO2JvcmRlcjowOy13ZWJraXQtYm94LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZX19Lm5hdmJhci1uYXY+bGk+LmRyb3Bkb3duLW1lbnV7bWFyZ2luLXRvcDowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItbmF2PmxpPi5kcm9wZG93bi1tZW51e21hcmdpbi1ib3R0b206MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjRweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9Lm5hdmJhci1idG57bWFyZ2luLXRvcDo4cHg7bWFyZ2luLWJvdHRvbTo4cHh9Lm5hdmJhci1idG4uYnRuLXNte21hcmdpbi10b3A6MTBweDttYXJnaW4tYm90dG9tOjEwcHh9Lm5hdmJhci1idG4uYnRuLXhze21hcmdpbi10b3A6MTRweDttYXJnaW4tYm90dG9tOjE0cHh9Lm5hdmJhci10ZXh0e21hcmdpbi10b3A6MTVweDttYXJnaW4tYm90dG9tOjE1cHh9QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5uYXZiYXItdGV4dHtmbG9hdDpsZWZ0O21hcmdpbi1yaWdodDoxNXB4O21hcmdpbi1sZWZ0OjE1cHh9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsubmF2YmFyLWxlZnR7ZmxvYXQ6bGVmdCFpbXBvcnRhbnR9Lm5hdmJhci1yaWdodHtmbG9hdDpyaWdodCFpbXBvcnRhbnQ7bWFyZ2luLXJpZ2h0Oi0xNXB4fS5uYXZiYXItcmlnaHR+Lm5hdmJhci1yaWdodHttYXJnaW4tcmlnaHQ6MH19Lm5hdmJhci1kZWZhdWx0e2JhY2tncm91bmQtY29sb3I6I2Y4ZjhmODtib3JkZXItY29sb3I6I2U3ZTdlN30ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZHtjb2xvcjojNzc3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kOmZvY3VzLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kOmhvdmVye2NvbG9yOiM1ZTVlNWU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10ZXh0e2NvbG9yOiM3Nzd9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2PmxpPmF7Y29sb3I6Izc3N30ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+bGk+YTpmb2N1cywubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+bGk+YTpob3Zlcntjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5hY3RpdmU+YSwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+LmFjdGl2ZT5hOmZvY3VzLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4uYWN0aXZlPmE6aG92ZXJ7Y29sb3I6IzU1NTtiYWNrZ3JvdW5kLWNvbG9yOiNlN2U3ZTd9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5kaXNhYmxlZD5hLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4uZGlzYWJsZWQ+YTpmb2N1cywubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+LmRpc2FibGVkPmE6aG92ZXJ7Y29sb3I6I2NjYztiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZXtib3JkZXItY29sb3I6I2RkZH0ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6Zm9jdXMsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2RkZH0ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGUgLmljb24tYmFye2JhY2tncm91bmQtY29sb3I6Izg4OH0ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1jb2xsYXBzZSwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1mb3Jte2JvcmRlci1jb2xvcjojZTdlN2U3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4ub3Blbj5hLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4ub3Blbj5hOmZvY3VzLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4ub3Blbj5hOmhvdmVye2NvbG9yOiM1NTU7YmFja2dyb3VuZC1jb2xvcjojZTdlN2U3fUBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KXsubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YXtjb2xvcjojNzc3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5hOmZvY3VzLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5hOmhvdmVye2NvbG9yOiMzMzM7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uYWN0aXZlPmE6Zm9jdXMsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpob3Zlcntjb2xvcjojNTU1O2JhY2tncm91bmQtY29sb3I6I2U3ZTdlN30ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmEsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hOmZvY3VzLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpob3Zlcntjb2xvcjojY2NjO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWxpbmt7Y29sb3I6Izc3N30ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1saW5rOmhvdmVye2NvbG9yOiMzMzN9Lm5hdmJhci1kZWZhdWx0IC5idG4tbGlua3tjb2xvcjojNzc3fS5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6Zm9jdXMsLm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpob3Zlcntjb2xvcjojMzMzfS5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmhvdmVye2NvbG9yOiNjY2N9Lm5hdmJhci1pbnZlcnNle2JhY2tncm91bmQtY29sb3I6IzIyMjtib3JkZXItY29sb3I6IzA4MDgwOH0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZHtjb2xvcjojOWQ5ZDlkfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWJyYW5kOmZvY3VzLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWJyYW5kOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0ubmF2YmFyLWludmVyc2UgLm5hdmJhci10ZXh0e2NvbG9yOiM5ZDlkOWR9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2PmxpPmF7Y29sb3I6IzlkOWQ5ZH0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+bGk+YTpmb2N1cywubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+bGk+YTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5hY3RpdmU+YSwubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+LmFjdGl2ZT5hOmZvY3VzLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj4uYWN0aXZlPmE6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwODA4MDh9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5kaXNhYmxlZD5hLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj4uZGlzYWJsZWQ+YTpmb2N1cywubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+LmRpc2FibGVkPmE6aG92ZXJ7Y29sb3I6IzQ0NDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZXtib3JkZXItY29sb3I6IzMzM30ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGU6Zm9jdXMsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzMzM30ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGUgLmljb24tYmFye2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1jb2xsYXBzZSwubmF2YmFyLWludmVyc2UgLm5hdmJhci1mb3Jte2JvcmRlci1jb2xvcjojMTAxMDEwfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj4ub3Blbj5hLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj4ub3Blbj5hOmZvY3VzLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj4ub3Blbj5hOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDgwODA4fUBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KXsubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmRyb3Bkb3duLWhlYWRlcntib3JkZXItY29sb3I6IzA4MDgwOH0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgLmRpdmlkZXJ7YmFja2dyb3VuZC1jb2xvcjojMDgwODA4fS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5he2NvbG9yOiM5ZDlkOWR9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51PmxpPmE6Zm9jdXMsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51PmxpPmE6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uYWN0aXZlPmEsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpmb2N1cywubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDgwODA4fS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YSwubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6Zm9jdXMsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hOmhvdmVye2NvbG9yOiM0NDQ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH19Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbGlua3tjb2xvcjojOWQ5ZDlkfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWxpbms6aG92ZXJ7Y29sb3I6I2ZmZn0ubmF2YmFyLWludmVyc2UgLmJ0bi1saW5re2NvbG9yOiM5ZDlkOWR9Lm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpmb2N1cywubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmhvdmVye2NvbG9yOiNmZmZ9Lm5hdmJhci1pbnZlcnNlIC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsLm5hdmJhci1pbnZlcnNlIC5idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXJ7Y29sb3I6IzQ0NH0uYnJlYWRjcnVtYntwYWRkaW5nOjhweCAxNXB4O21hcmdpbi1ib3R0b206MjBweDtsaXN0LXN0eWxlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlci1yYWRpdXM6NHB4fS5icmVhZGNydW1iPmxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5icmVhZGNydW1iPmxpK2xpOmJlZm9yZXtwYWRkaW5nOjAgNXB4O2NvbG9yOiNjY2M7Y29udGVudDpcIi9cXDAwYTBcIn0uYnJlYWRjcnVtYj4uYWN0aXZle2NvbG9yOiM3Nzd9LnBhZ2luYXRpb257ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1sZWZ0OjA7bWFyZ2luOjIwcHggMDtib3JkZXItcmFkaXVzOjRweH0ucGFnaW5hdGlvbj5saXtkaXNwbGF5OmlubGluZX0ucGFnaW5hdGlvbj5saT5hLC5wYWdpbmF0aW9uPmxpPnNwYW57cG9zaXRpb246cmVsYXRpdmU7ZmxvYXQ6bGVmdDtwYWRkaW5nOjZweCAxMnB4O21hcmdpbi1sZWZ0Oi0xcHg7bGluZS1oZWlnaHQ6MS40Mjg1NzE0Mztjb2xvcjojMzM3YWI3O3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZGR9LnBhZ2luYXRpb24+bGk6Zmlyc3QtY2hpbGQ+YSwucGFnaW5hdGlvbj5saTpmaXJzdC1jaGlsZD5zcGFue21hcmdpbi1sZWZ0OjA7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo0cHh9LnBhZ2luYXRpb24+bGk6bGFzdC1jaGlsZD5hLC5wYWdpbmF0aW9uPmxpOmxhc3QtY2hpbGQ+c3Bhbntib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NHB4fS5wYWdpbmF0aW9uPmxpPmE6Zm9jdXMsLnBhZ2luYXRpb24+bGk+YTpob3ZlciwucGFnaW5hdGlvbj5saT5zcGFuOmZvY3VzLC5wYWdpbmF0aW9uPmxpPnNwYW46aG92ZXJ7ei1pbmRleDoyO2NvbG9yOiMyMzUyN2M7YmFja2dyb3VuZC1jb2xvcjojZWVlO2JvcmRlci1jb2xvcjojZGRkfS5wYWdpbmF0aW9uPi5hY3RpdmU+YSwucGFnaW5hdGlvbj4uYWN0aXZlPmE6Zm9jdXMsLnBhZ2luYXRpb24+LmFjdGl2ZT5hOmhvdmVyLC5wYWdpbmF0aW9uPi5hY3RpdmU+c3BhbiwucGFnaW5hdGlvbj4uYWN0aXZlPnNwYW46Zm9jdXMsLnBhZ2luYXRpb24+LmFjdGl2ZT5zcGFuOmhvdmVye3otaW5kZXg6Mztjb2xvcjojZmZmO2N1cnNvcjpkZWZhdWx0O2JhY2tncm91bmQtY29sb3I6IzMzN2FiNztib3JkZXItY29sb3I6IzMzN2FiN30ucGFnaW5hdGlvbj4uZGlzYWJsZWQ+YSwucGFnaW5hdGlvbj4uZGlzYWJsZWQ+YTpmb2N1cywucGFnaW5hdGlvbj4uZGlzYWJsZWQ+YTpob3ZlciwucGFnaW5hdGlvbj4uZGlzYWJsZWQ+c3BhbiwucGFnaW5hdGlvbj4uZGlzYWJsZWQ+c3Bhbjpmb2N1cywucGFnaW5hdGlvbj4uZGlzYWJsZWQ+c3Bhbjpob3Zlcntjb2xvcjojNzc3O2N1cnNvcjpub3QtYWxsb3dlZDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNkZGR9LnBhZ2luYXRpb24tbGc+bGk+YSwucGFnaW5hdGlvbi1sZz5saT5zcGFue3BhZGRpbmc6MTBweCAxNnB4O2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMzMzMzMzM30ucGFnaW5hdGlvbi1sZz5saTpmaXJzdC1jaGlsZD5hLC5wYWdpbmF0aW9uLWxnPmxpOmZpcnN0LWNoaWxkPnNwYW57Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czo2cHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo2cHh9LnBhZ2luYXRpb24tbGc+bGk6bGFzdC1jaGlsZD5hLC5wYWdpbmF0aW9uLWxnPmxpOmxhc3QtY2hpbGQ+c3Bhbntib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo2cHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NnB4fS5wYWdpbmF0aW9uLXNtPmxpPmEsLnBhZ2luYXRpb24tc20+bGk+c3BhbntwYWRkaW5nOjVweCAxMHB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNX0ucGFnaW5hdGlvbi1zbT5saTpmaXJzdC1jaGlsZD5hLC5wYWdpbmF0aW9uLXNtPmxpOmZpcnN0LWNoaWxkPnNwYW57Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czozcHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czozcHh9LnBhZ2luYXRpb24tc20+bGk6bGFzdC1jaGlsZD5hLC5wYWdpbmF0aW9uLXNtPmxpOmxhc3QtY2hpbGQ+c3Bhbntib3JkZXItdG9wLXJpZ2h0LXJhZGl1czozcHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6M3B4fS5wYWdlcntwYWRkaW5nLWxlZnQ6MDttYXJnaW46MjBweCAwO3RleHQtYWxpZ246Y2VudGVyO2xpc3Qtc3R5bGU6bm9uZX0ucGFnZXIgbGl7ZGlzcGxheTppbmxpbmV9LnBhZ2VyIGxpPmEsLnBhZ2VyIGxpPnNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzo1cHggMTRweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yYWRpdXM6MTVweH0ucGFnZXIgbGk+YTpmb2N1cywucGFnZXIgbGk+YTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNlZWV9LnBhZ2VyIC5uZXh0PmEsLnBhZ2VyIC5uZXh0PnNwYW57ZmxvYXQ6cmlnaHR9LnBhZ2VyIC5wcmV2aW91cz5hLC5wYWdlciAucHJldmlvdXM+c3BhbntmbG9hdDpsZWZ0fS5wYWdlciAuZGlzYWJsZWQ+YSwucGFnZXIgLmRpc2FibGVkPmE6Zm9jdXMsLnBhZ2VyIC5kaXNhYmxlZD5hOmhvdmVyLC5wYWdlciAuZGlzYWJsZWQ+c3Bhbntjb2xvcjojNzc3O2N1cnNvcjpub3QtYWxsb3dlZDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmxhYmVse2Rpc3BsYXk6aW5saW5lO3BhZGRpbmc6LjJlbSAuNmVtIC4zZW07Zm9udC1zaXplOjc1JTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTtib3JkZXItcmFkaXVzOi4yNWVtfWEubGFiZWw6Zm9jdXMsYS5sYWJlbDpob3Zlcntjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyfS5sYWJlbDplbXB0eXtkaXNwbGF5Om5vbmV9LmJ0biAubGFiZWx7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0xcHh9LmxhYmVsLWRlZmF1bHR7YmFja2dyb3VuZC1jb2xvcjojNzc3fS5sYWJlbC1kZWZhdWx0W2hyZWZdOmZvY3VzLC5sYWJlbC1kZWZhdWx0W2hyZWZdOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzVlNWU1ZX0ubGFiZWwtcHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiMzMzdhYjd9LmxhYmVsLXByaW1hcnlbaHJlZl06Zm9jdXMsLmxhYmVsLXByaW1hcnlbaHJlZl06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMjg2MDkwfS5sYWJlbC1zdWNjZXNze2JhY2tncm91bmQtY29sb3I6IzVjYjg1Y30ubGFiZWwtc3VjY2Vzc1tocmVmXTpmb2N1cywubGFiZWwtc3VjY2Vzc1tocmVmXTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM0NDlkNDR9LmxhYmVsLWluZm97YmFja2dyb3VuZC1jb2xvcjojNWJjMGRlfS5sYWJlbC1pbmZvW2hyZWZdOmZvY3VzLC5sYWJlbC1pbmZvW2hyZWZdOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzMxYjBkNX0ubGFiZWwtd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmMGFkNGV9LmxhYmVsLXdhcm5pbmdbaHJlZl06Zm9jdXMsLmxhYmVsLXdhcm5pbmdbaHJlZl06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZWM5NzFmfS5sYWJlbC1kYW5nZXJ7YmFja2dyb3VuZC1jb2xvcjojZDk1MzRmfS5sYWJlbC1kYW5nZXJbaHJlZl06Zm9jdXMsLmxhYmVsLWRhbmdlcltocmVmXTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNjOTMwMmN9LmJhZGdle2Rpc3BsYXk6aW5saW5lLWJsb2NrO21pbi13aWR0aDoxMHB4O3BhZGRpbmc6M3B4IDdweDtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7YmFja2dyb3VuZC1jb2xvcjojNzc3O2JvcmRlci1yYWRpdXM6MTBweH0uYmFkZ2U6ZW1wdHl7ZGlzcGxheTpub25lfS5idG4gLmJhZGdle3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotMXB4fS5idG4tZ3JvdXAteHM+LmJ0biAuYmFkZ2UsLmJ0bi14cyAuYmFkZ2V7dG9wOjA7cGFkZGluZzoxcHggNXB4fWEuYmFkZ2U6Zm9jdXMsYS5iYWRnZTpob3Zlcntjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyfS5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlPi5iYWRnZSwubmF2LXBpbGxzPi5hY3RpdmU+YT4uYmFkZ2V7Y29sb3I6IzMzN2FiNztiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9Lmxpc3QtZ3JvdXAtaXRlbT4uYmFkZ2V7ZmxvYXQ6cmlnaHR9Lmxpc3QtZ3JvdXAtaXRlbT4uYmFkZ2UrLmJhZGdle21hcmdpbi1yaWdodDo1cHh9Lm5hdi1waWxscz5saT5hPi5iYWRnZXttYXJnaW4tbGVmdDozcHh9Lmp1bWJvdHJvbntwYWRkaW5nLXRvcDozMHB4O3BhZGRpbmctYm90dG9tOjMwcHg7bWFyZ2luLWJvdHRvbTozMHB4O2NvbG9yOmluaGVyaXQ7YmFja2dyb3VuZC1jb2xvcjojZWVlfS5qdW1ib3Ryb24gLmgxLC5qdW1ib3Ryb24gaDF7Y29sb3I6aW5oZXJpdH0uanVtYm90cm9uIHB7bWFyZ2luLWJvdHRvbToxNXB4O2ZvbnQtc2l6ZToyMXB4O2ZvbnQtd2VpZ2h0OjIwMH0uanVtYm90cm9uPmhye2JvcmRlci10b3AtY29sb3I6I2Q1ZDVkNX0uY29udGFpbmVyIC5qdW1ib3Ryb24sLmNvbnRhaW5lci1mbHVpZCAuanVtYm90cm9ue3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweDtib3JkZXItcmFkaXVzOjZweH0uanVtYm90cm9uIC5jb250YWluZXJ7bWF4LXdpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCl7Lmp1bWJvdHJvbntwYWRkaW5nLXRvcDo0OHB4O3BhZGRpbmctYm90dG9tOjQ4cHh9LmNvbnRhaW5lciAuanVtYm90cm9uLC5jb250YWluZXItZmx1aWQgLmp1bWJvdHJvbntwYWRkaW5nLXJpZ2h0OjYwcHg7cGFkZGluZy1sZWZ0OjYwcHh9Lmp1bWJvdHJvbiAuaDEsLmp1bWJvdHJvbiBoMXtmb250LXNpemU6NjNweH19LnRodW1ibmFpbHtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6NHB4O21hcmdpbi1ib3R0b206MjBweDtsaW5lLWhlaWdodDoxLjQyODU3MTQzO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC10cmFuc2l0aW9uOmJvcmRlciAuMnMgZWFzZS1pbi1vdXQ7LW8tdHJhbnNpdGlvbjpib3JkZXIgLjJzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246Ym9yZGVyIC4ycyBlYXNlLWluLW91dH0udGh1bWJuYWlsIGE+aW1nLC50aHVtYm5haWw+aW1ne21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99YS50aHVtYm5haWwuYWN0aXZlLGEudGh1bWJuYWlsOmZvY3VzLGEudGh1bWJuYWlsOmhvdmVye2JvcmRlci1jb2xvcjojMzM3YWI3fS50aHVtYm5haWwgLmNhcHRpb257cGFkZGluZzo5cHg7Y29sb3I6IzMzM30uYWxlcnR7cGFkZGluZzoxNXB4O21hcmdpbi1ib3R0b206MjBweDtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NHB4fS5hbGVydCBoNHttYXJnaW4tdG9wOjA7Y29sb3I6aW5oZXJpdH0uYWxlcnQgLmFsZXJ0LWxpbmt7Zm9udC13ZWlnaHQ6NzAwfS5hbGVydD5wLC5hbGVydD51bHttYXJnaW4tYm90dG9tOjB9LmFsZXJ0PnArcHttYXJnaW4tdG9wOjVweH0uYWxlcnQtZGlzbWlzc2FibGUsLmFsZXJ0LWRpc21pc3NpYmxle3BhZGRpbmctcmlnaHQ6MzVweH0uYWxlcnQtZGlzbWlzc2FibGUgLmNsb3NlLC5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2V7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0ycHg7cmlnaHQ6LTIxcHg7Y29sb3I6aW5oZXJpdH0uYWxlcnQtc3VjY2Vzc3tjb2xvcjojM2M3NjNkO2JhY2tncm91bmQtY29sb3I6I2RmZjBkODtib3JkZXItY29sb3I6I2Q2ZTljNn0uYWxlcnQtc3VjY2VzcyBocntib3JkZXItdG9wLWNvbG9yOiNjOWUyYjN9LmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmt7Y29sb3I6IzJiNTQyY30uYWxlcnQtaW5mb3tjb2xvcjojMzE3MDhmO2JhY2tncm91bmQtY29sb3I6I2Q5ZWRmNztib3JkZXItY29sb3I6I2JjZThmMX0uYWxlcnQtaW5mbyBocntib3JkZXItdG9wLWNvbG9yOiNhNmUxZWN9LmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmt7Y29sb3I6IzI0NTI2OX0uYWxlcnQtd2FybmluZ3tjb2xvcjojOGE2ZDNiO2JhY2tncm91bmQtY29sb3I6I2ZjZjhlMztib3JkZXItY29sb3I6I2ZhZWJjY30uYWxlcnQtd2FybmluZyBocntib3JkZXItdG9wLWNvbG9yOiNmN2UxYjV9LmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmt7Y29sb3I6IzY2NTEyY30uYWxlcnQtZGFuZ2Vye2NvbG9yOiNhOTQ0NDI7YmFja2dyb3VuZC1jb2xvcjojZjJkZWRlO2JvcmRlci1jb2xvcjojZWJjY2QxfS5hbGVydC1kYW5nZXIgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojZTRiOWMwfS5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmt7Y29sb3I6Izg0MzUzNH1ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXN7ZnJvbXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjQwcHggMH10b3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH19QC1vLWtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlc3tmcm9te2JhY2tncm91bmQtcG9zaXRpb246NDBweCAwfXRve2JhY2tncm91bmQtcG9zaXRpb246MCAwfX1Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVze2Zyb217YmFja2dyb3VuZC1wb3NpdGlvbjo0MHB4IDB9dG97YmFja2dyb3VuZC1wb3NpdGlvbjowIDB9fS5wcm9ncmVzc3toZWlnaHQ6MjBweDttYXJnaW4tYm90dG9tOjIwcHg7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItcmFkaXVzOjRweDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMnB4IHJnYmEoMCwwLDAsLjEpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMnB4IHJnYmEoMCwwLDAsLjEpfS5wcm9ncmVzcy1iYXJ7ZmxvYXQ6bGVmdDt3aWR0aDowO2hlaWdodDoxMDAlO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjIwcHg7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiMzMzdhYjc7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgLTFweCAwIHJnYmEoMCwwLDAsLjE1KTtib3gtc2hhZG93Omluc2V0IDAgLTFweCAwIHJnYmEoMCwwLDAsLjE1KTstd2Via2l0LXRyYW5zaXRpb246d2lkdGggLjZzIGVhc2U7LW8tdHJhbnNpdGlvbjp3aWR0aCAuNnMgZWFzZTt0cmFuc2l0aW9uOndpZHRoIC42cyBlYXNlfS5wcm9ncmVzcy1iYXItc3RyaXBlZCwucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFye2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDI1JSx0cmFuc3BhcmVudCAyNSUsdHJhbnNwYXJlbnQgNTAlLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSA1MCUscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDc1JSx0cmFuc3BhcmVudCA3NSUsdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSAyNSUsdHJhbnNwYXJlbnQgMjUlLHRyYW5zcGFyZW50IDUwJSxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSA3NSUsdHJhbnNwYXJlbnQgNzUlLHRyYW5zcGFyZW50KTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg0NWRlZyxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgMjUlLHRyYW5zcGFyZW50IDI1JSx0cmFuc3BhcmVudCA1MCUscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgNzUlLHRyYW5zcGFyZW50IDc1JSx0cmFuc3BhcmVudCk7LXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6NDBweCA0MHB4O2JhY2tncm91bmQtc2l6ZTo0MHB4IDQwcHh9LnByb2dyZXNzLWJhci5hY3RpdmUsLnByb2dyZXNzLmFjdGl2ZSAucHJvZ3Jlc3MtYmFyey13ZWJraXQtYW5pbWF0aW9uOnByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTstby1hbmltYXRpb246cHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO2FuaW1hdGlvbjpwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGV9LnByb2dyZXNzLWJhci1zdWNjZXNze2JhY2tncm91bmQtY29sb3I6IzVjYjg1Y30ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3N7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZyxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgMjUlLHRyYW5zcGFyZW50IDI1JSx0cmFuc3BhcmVudCA1MCUscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgNzUlLHRyYW5zcGFyZW50IDc1JSx0cmFuc3BhcmVudCk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDI1JSx0cmFuc3BhcmVudCAyNSUsdHJhbnNwYXJlbnQgNTAlLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSA1MCUscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDc1JSx0cmFuc3BhcmVudCA3NSUsdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSAyNSUsdHJhbnNwYXJlbnQgMjUlLHRyYW5zcGFyZW50IDUwJSxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSA3NSUsdHJhbnNwYXJlbnQgNzUlLHRyYW5zcGFyZW50KX0ucHJvZ3Jlc3MtYmFyLWluZm97YmFja2dyb3VuZC1jb2xvcjojNWJjMGRlfS5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItaW5mb3tiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSAyNSUsdHJhbnNwYXJlbnQgMjUlLHRyYW5zcGFyZW50IDUwJSxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSA3NSUsdHJhbnNwYXJlbnQgNzUlLHRyYW5zcGFyZW50KTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCg0NWRlZyxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgMjUlLHRyYW5zcGFyZW50IDI1JSx0cmFuc3BhcmVudCA1MCUscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgNzUlLHRyYW5zcGFyZW50IDc1JSx0cmFuc3BhcmVudCk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDI1JSx0cmFuc3BhcmVudCAyNSUsdHJhbnNwYXJlbnQgNTAlLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSA1MCUscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDc1JSx0cmFuc3BhcmVudCA3NSUsdHJhbnNwYXJlbnQpfS5wcm9ncmVzcy1iYXItd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmMGFkNGV9LnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci13YXJuaW5ne2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDI1JSx0cmFuc3BhcmVudCAyNSUsdHJhbnNwYXJlbnQgNTAlLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSA1MCUscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDc1JSx0cmFuc3BhcmVudCA3NSUsdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSAyNSUsdHJhbnNwYXJlbnQgMjUlLHRyYW5zcGFyZW50IDUwJSxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSA3NSUsdHJhbnNwYXJlbnQgNzUlLHRyYW5zcGFyZW50KTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg0NWRlZyxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgMjUlLHRyYW5zcGFyZW50IDI1JSx0cmFuc3BhcmVudCA1MCUscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgNzUlLHRyYW5zcGFyZW50IDc1JSx0cmFuc3BhcmVudCl9LnByb2dyZXNzLWJhci1kYW5nZXJ7YmFja2dyb3VuZC1jb2xvcjojZDk1MzRmfS5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItZGFuZ2Vye2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDI1JSx0cmFuc3BhcmVudCAyNSUsdHJhbnNwYXJlbnQgNTAlLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSA1MCUscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDc1JSx0cmFuc3BhcmVudCA3NSUsdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSAyNSUsdHJhbnNwYXJlbnQgMjUlLHRyYW5zcGFyZW50IDUwJSxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSA3NSUsdHJhbnNwYXJlbnQgNzUlLHRyYW5zcGFyZW50KTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg0NWRlZyxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgMjUlLHRyYW5zcGFyZW50IDI1JSx0cmFuc3BhcmVudCA1MCUscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgNzUlLHRyYW5zcGFyZW50IDc1JSx0cmFuc3BhcmVudCl9Lm1lZGlhe21hcmdpbi10b3A6MTVweH0ubWVkaWE6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfS5tZWRpYSwubWVkaWEtYm9keXtvdmVyZmxvdzpoaWRkZW47em9vbToxfS5tZWRpYS1ib2R5e3dpZHRoOjEwMDAwcHh9Lm1lZGlhLW9iamVjdHtkaXNwbGF5OmJsb2NrfS5tZWRpYS1vYmplY3QuaW1nLXRodW1ibmFpbHttYXgtd2lkdGg6bm9uZX0ubWVkaWEtcmlnaHQsLm1lZGlhPi5wdWxsLXJpZ2h0e3BhZGRpbmctbGVmdDoxMHB4fS5tZWRpYS1sZWZ0LC5tZWRpYT4ucHVsbC1sZWZ0e3BhZGRpbmctcmlnaHQ6MTBweH0ubWVkaWEtYm9keSwubWVkaWEtbGVmdCwubWVkaWEtcmlnaHR7ZGlzcGxheTp0YWJsZS1jZWxsO3ZlcnRpY2FsLWFsaWduOnRvcH0ubWVkaWEtbWlkZGxle3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ubWVkaWEtYm90dG9te3ZlcnRpY2FsLWFsaWduOmJvdHRvbX0ubWVkaWEtaGVhZGluZ3ttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTo1cHh9Lm1lZGlhLWxpc3R7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lfS5saXN0LWdyb3Vwe3BhZGRpbmctbGVmdDowO21hcmdpbi1ib3R0b206MjBweH0ubGlzdC1ncm91cC1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxMHB4IDE1cHg7bWFyZ2luLWJvdHRvbTotMXB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZGR9Lmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjRweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHh9Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo0cHh9YS5saXN0LWdyb3VwLWl0ZW0sYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbXtjb2xvcjojNTU1fWEubGlzdC1ncm91cC1pdGVtIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxidXR0b24ubGlzdC1ncm91cC1pdGVtIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZ3tjb2xvcjojMzMzfWEubGlzdC1ncm91cC1pdGVtOmZvY3VzLGEubGlzdC1ncm91cC1pdGVtOmhvdmVyLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW06Zm9jdXMsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbTpob3Zlcntjb2xvcjojNTU1O3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNX1idXR0b24ubGlzdC1ncm91cC1pdGVte3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpsZWZ0fS5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cywubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVye2NvbG9yOiM3Nzc7Y3Vyc29yOm5vdC1hbGxvd2VkO2JhY2tncm91bmQtY29sb3I6I2VlZX0ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZywubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZywubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZ3tjb2xvcjppbmhlcml0fS5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0e2NvbG9yOiM3Nzd9Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXJ7ei1pbmRleDoyO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzM3YWI3O2JvcmRlci1jb2xvcjojMzM3YWI3fS5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZywubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmc+LnNtYWxsLC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZz5zbWFsbCwubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nPi5zbWFsbCwubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmc+c21hbGwsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZz4uc21hbGwsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nPnNtYWxse2NvbG9yOmluaGVyaXR9Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCwubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHR7Y29sb3I6I2M3ZGRlZn0ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3N7Y29sb3I6IzNjNzYzZDtiYWNrZ3JvdW5kLWNvbG9yOiNkZmYwZDh9YS5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyxidXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3N7Y29sb3I6IzNjNzYzZH1hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxidXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5ne2NvbG9yOmluaGVyaXR9YS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cyxhLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmhvdmVyLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cyxidXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6aG92ZXJ7Y29sb3I6IzNjNzYzZDtiYWNrZ3JvdW5kLWNvbG9yOiNkMGU5YzZ9YS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUsYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6Zm9jdXMsYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6aG92ZXIsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZSxidXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzYzc2M2Q7Ym9yZGVyLWNvbG9yOiMzYzc2M2R9Lmxpc3QtZ3JvdXAtaXRlbS1pbmZve2NvbG9yOiMzMTcwOGY7YmFja2dyb3VuZC1jb2xvcjojZDllZGY3fWEubGlzdC1ncm91cC1pdGVtLWluZm8sYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZve2NvbG9yOiMzMTcwOGZ9YS5saXN0LWdyb3VwLWl0ZW0taW5mbyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZ3tjb2xvcjppbmhlcml0fWEubGlzdC1ncm91cC1pdGVtLWluZm86Zm9jdXMsYS5saXN0LWdyb3VwLWl0ZW0taW5mbzpob3ZlcixidXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm86Zm9jdXMsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmhvdmVye2NvbG9yOiMzMTcwOGY7YmFja2dyb3VuZC1jb2xvcjojYzRlM2YzfWEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLGEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmZvY3VzLGEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmhvdmVyLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpmb2N1cyxidXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzE3MDhmO2JvcmRlci1jb2xvcjojMzE3MDhmfS5saXN0LWdyb3VwLWl0ZW0td2FybmluZ3tjb2xvcjojOGE2ZDNiO2JhY2tncm91bmQtY29sb3I6I2ZjZjhlM31hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZ3tjb2xvcjojOGE2ZDNifWEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmd7Y29sb3I6aW5oZXJpdH1hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmZvY3VzLGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6aG92ZXIsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmZvY3VzLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpob3Zlcntjb2xvcjojOGE2ZDNiO2JhY2tncm91bmQtY29sb3I6I2ZhZjJjY31hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZSxhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpmb2N1cyxhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpob3ZlcixidXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6Zm9jdXMsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzhhNmQzYjtib3JkZXItY29sb3I6IzhhNmQzYn0ubGlzdC1ncm91cC1pdGVtLWRhbmdlcntjb2xvcjojYTk0NDQyO2JhY2tncm91bmQtY29sb3I6I2YyZGVkZX1hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXJ7Y29sb3I6I2E5NDQ0Mn1hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZ3tjb2xvcjppbmhlcml0fWEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpmb2N1cyxhLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6aG92ZXIsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6Zm9jdXMsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6aG92ZXJ7Y29sb3I6I2E5NDQ0MjtiYWNrZ3JvdW5kLWNvbG9yOiNlYmNjY2N9YS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZSxhLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmZvY3VzLGEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6aG92ZXIsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpmb2N1cyxidXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNhOTQ0NDI7Ym9yZGVyLWNvbG9yOiNhOTQ0NDJ9Lmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5ne21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjVweH0ubGlzdC1ncm91cC1pdGVtLXRleHR7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OjEuM30ucGFuZWx7bWFyZ2luLWJvdHRvbToyMHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtYm94LXNoYWRvdzowIDFweCAxcHggcmdiYSgwLDAsMCwuMDUpO2JveC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoMCwwLDAsLjA1KX0ucGFuZWwtYm9keXtwYWRkaW5nOjE1cHh9LnBhbmVsLWhlYWRpbmd7cGFkZGluZzoxMHB4IDE1cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czozcHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6M3B4fS5wYW5lbC1oZWFkaW5nPi5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xle2NvbG9yOmluaGVyaXR9LnBhbmVsLXRpdGxle21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjE2cHg7Y29sb3I6aW5oZXJpdH0ucGFuZWwtdGl0bGU+LnNtYWxsLC5wYW5lbC10aXRsZT4uc21hbGw+YSwucGFuZWwtdGl0bGU+YSwucGFuZWwtdGl0bGU+c21hbGwsLnBhbmVsLXRpdGxlPnNtYWxsPmF7Y29sb3I6aW5oZXJpdH0ucGFuZWwtZm9vdGVye3BhZGRpbmc6MTBweCAxNXB4O2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItdG9wOjFweCBzb2xpZCAjZGRkO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjNweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjNweH0ucGFuZWw+Lmxpc3QtZ3JvdXAsLnBhbmVsPi5wYW5lbC1jb2xsYXBzZT4ubGlzdC1ncm91cHttYXJnaW4tYm90dG9tOjB9LnBhbmVsPi5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0sLnBhbmVsPi5wYW5lbC1jb2xsYXBzZT4ubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVte2JvcmRlci13aWR0aDoxcHggMDtib3JkZXItcmFkaXVzOjB9LnBhbmVsPi5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQsLnBhbmVsPi5wYW5lbC1jb2xsYXBzZT4ubGlzdC1ncm91cDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci10b3A6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjNweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czozcHh9LnBhbmVsPi5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkLC5wYW5lbD4ucGFuZWwtY29sbGFwc2U+Lmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjNweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjNweH0ucGFuZWw+LnBhbmVsLWhlYWRpbmcrLnBhbmVsLWNvbGxhcHNlPi5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LnBhbmVsLWhlYWRpbmcrLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wLXdpZHRoOjB9Lmxpc3QtZ3JvdXArLnBhbmVsLWZvb3Rlcntib3JkZXItdG9wLXdpZHRoOjB9LnBhbmVsPi5wYW5lbC1jb2xsYXBzZT4udGFibGUsLnBhbmVsPi50YWJsZSwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxle21hcmdpbi1ib3R0b206MH0ucGFuZWw+LnBhbmVsLWNvbGxhcHNlPi50YWJsZSBjYXB0aW9uLC5wYW5lbD4udGFibGUgY2FwdGlvbiwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlIGNhcHRpb257cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDoxNXB4fS5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjNweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czozcHh9LnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQ+LnRhYmxlOmZpcnN0LWNoaWxkPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQ+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjNweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czozcHh9LnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQ+LnRhYmxlOmZpcnN0LWNoaWxkPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGQ+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQ+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxke2JvcmRlci10b3AtbGVmdC1yYWRpdXM6M3B4fS5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGQ+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQ+LnRhYmxlOmZpcnN0LWNoaWxkPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGQ+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZD50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQ+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6M3B4fS5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkPi50YWJsZTpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGU6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czozcHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czozcHh9LnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGJvZHk6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkPi50YWJsZTpsYXN0LWNoaWxkPnRmb290Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQ+dGJvZHk6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6M3B4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6M3B4fS5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkPi50YWJsZTpsYXN0LWNoaWxkPnRib2R5Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkPi50YWJsZTpsYXN0LWNoaWxkPnRmb290Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQ+dGJvZHk6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpsYXN0LWNoaWxkPnRmb290Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6M3B4fS5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkPi50YWJsZTpsYXN0LWNoaWxkPnRib2R5Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkPi50YWJsZTpsYXN0LWNoaWxkPnRib2R5Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkPi50YWJsZTpsYXN0LWNoaWxkPnRmb290Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkPi50YWJsZTpsYXN0LWNoaWxkPnRmb290Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQ+dGJvZHk6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpsYXN0LWNoaWxkPnRmb290Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czozcHh9LnBhbmVsPi5wYW5lbC1ib2R5Ky50YWJsZSwucGFuZWw+LnBhbmVsLWJvZHkrLnRhYmxlLXJlc3BvbnNpdmUsLnBhbmVsPi50YWJsZSsucGFuZWwtYm9keSwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmUrLnBhbmVsLWJvZHl7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RkZH0ucGFuZWw+LnRhYmxlPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRkLC5wYW5lbD4udGFibGU+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGh7Ym9yZGVyLXRvcDowfS5wYW5lbD4udGFibGUtYm9yZGVyZWQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH0ucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50aDpmaXJzdC1jaGlsZHtib3JkZXItbGVmdDowfS5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50aDpsYXN0LWNoaWxke2JvcmRlci1yaWdodDowfS5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6Zmlyc3QtY2hpbGQ+dGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cjpmaXJzdC1jaGlsZD50aCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyOmZpcnN0LWNoaWxkPnRkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI6Zmlyc3QtY2hpbGQ+dGgsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cjpmaXJzdC1jaGlsZD50ZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmZpcnN0LWNoaWxkPnRoLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI6Zmlyc3QtY2hpbGQ+dGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cjpmaXJzdC1jaGlsZD50aHtib3JkZXItYm90dG9tOjB9LnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cjpsYXN0LWNoaWxkPnRkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50aCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyOmxhc3QtY2hpbGQ+dGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cjpsYXN0LWNoaWxkPnRoLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50ZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmxhc3QtY2hpbGQ+dGgsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cjpsYXN0LWNoaWxkPnRkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50aHtib3JkZXItYm90dG9tOjB9LnBhbmVsPi50YWJsZS1yZXNwb25zaXZle21hcmdpbi1ib3R0b206MDtib3JkZXI6MH0ucGFuZWwtZ3JvdXB7bWFyZ2luLWJvdHRvbToyMHB4fS5wYW5lbC1ncm91cCAucGFuZWx7bWFyZ2luLWJvdHRvbTowO2JvcmRlci1yYWRpdXM6NHB4fS5wYW5lbC1ncm91cCAucGFuZWwrLnBhbmVse21hcmdpbi10b3A6NXB4fS5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZ3tib3JkZXItYm90dG9tOjB9LnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZT4ubGlzdC1ncm91cCwucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmcrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGR9LnBhbmVsLWdyb3VwIC5wYW5lbC1mb290ZXJ7Ym9yZGVyLXRvcDowfS5wYW5lbC1ncm91cCAucGFuZWwtZm9vdGVyKy5wYW5lbC1jb2xsYXBzZSAucGFuZWwtYm9keXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkfS5wYW5lbC1kZWZhdWx0e2JvcmRlci1jb2xvcjojZGRkfS5wYW5lbC1kZWZhdWx0Pi5wYW5lbC1oZWFkaW5ne2NvbG9yOiMzMzM7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlci1jb2xvcjojZGRkfS5wYW5lbC1kZWZhdWx0Pi5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItdG9wLWNvbG9yOiNkZGR9LnBhbmVsLWRlZmF1bHQ+LnBhbmVsLWhlYWRpbmcgLmJhZGdle2NvbG9yOiNmNWY1ZjU7YmFja2dyb3VuZC1jb2xvcjojMzMzfS5wYW5lbC1kZWZhdWx0Pi5wYW5lbC1mb290ZXIrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci1ib3R0b20tY29sb3I6I2RkZH0ucGFuZWwtcHJpbWFyeXtib3JkZXItY29sb3I6IzMzN2FiN30ucGFuZWwtcHJpbWFyeT4ucGFuZWwtaGVhZGluZ3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzMzN2FiNztib3JkZXItY29sb3I6IzMzN2FiN30ucGFuZWwtcHJpbWFyeT4ucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLXRvcC1jb2xvcjojMzM3YWI3fS5wYW5lbC1wcmltYXJ5Pi5wYW5lbC1oZWFkaW5nIC5iYWRnZXtjb2xvcjojMzM3YWI3O2JhY2tncm91bmQtY29sb3I6I2ZmZn0ucGFuZWwtcHJpbWFyeT4ucGFuZWwtZm9vdGVyKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItYm90dG9tLWNvbG9yOiMzMzdhYjd9LnBhbmVsLXN1Y2Nlc3N7Ym9yZGVyLWNvbG9yOiNkNmU5YzZ9LnBhbmVsLXN1Y2Nlc3M+LnBhbmVsLWhlYWRpbmd7Y29sb3I6IzNjNzYzZDtiYWNrZ3JvdW5kLWNvbG9yOiNkZmYwZDg7Ym9yZGVyLWNvbG9yOiNkNmU5YzZ9LnBhbmVsLXN1Y2Nlc3M+LnBhbmVsLWhlYWRpbmcrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci10b3AtY29sb3I6I2Q2ZTljNn0ucGFuZWwtc3VjY2Vzcz4ucGFuZWwtaGVhZGluZyAuYmFkZ2V7Y29sb3I6I2RmZjBkODtiYWNrZ3JvdW5kLWNvbG9yOiMzYzc2M2R9LnBhbmVsLXN1Y2Nlc3M+LnBhbmVsLWZvb3RlcisucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZDZlOWM2fS5wYW5lbC1pbmZve2JvcmRlci1jb2xvcjojYmNlOGYxfS5wYW5lbC1pbmZvPi5wYW5lbC1oZWFkaW5ne2NvbG9yOiMzMTcwOGY7YmFja2dyb3VuZC1jb2xvcjojZDllZGY3O2JvcmRlci1jb2xvcjojYmNlOGYxfS5wYW5lbC1pbmZvPi5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItdG9wLWNvbG9yOiNiY2U4ZjF9LnBhbmVsLWluZm8+LnBhbmVsLWhlYWRpbmcgLmJhZGdle2NvbG9yOiNkOWVkZjc7YmFja2dyb3VuZC1jb2xvcjojMzE3MDhmfS5wYW5lbC1pbmZvPi5wYW5lbC1mb290ZXIrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci1ib3R0b20tY29sb3I6I2JjZThmMX0ucGFuZWwtd2FybmluZ3tib3JkZXItY29sb3I6I2ZhZWJjY30ucGFuZWwtd2FybmluZz4ucGFuZWwtaGVhZGluZ3tjb2xvcjojOGE2ZDNiO2JhY2tncm91bmQtY29sb3I6I2ZjZjhlMztib3JkZXItY29sb3I6I2ZhZWJjY30ucGFuZWwtd2FybmluZz4ucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLXRvcC1jb2xvcjojZmFlYmNjfS5wYW5lbC13YXJuaW5nPi5wYW5lbC1oZWFkaW5nIC5iYWRnZXtjb2xvcjojZmNmOGUzO2JhY2tncm91bmQtY29sb3I6IzhhNmQzYn0ucGFuZWwtd2FybmluZz4ucGFuZWwtZm9vdGVyKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItYm90dG9tLWNvbG9yOiNmYWViY2N9LnBhbmVsLWRhbmdlcntib3JkZXItY29sb3I6I2ViY2NkMX0ucGFuZWwtZGFuZ2VyPi5wYW5lbC1oZWFkaW5ne2NvbG9yOiNhOTQ0NDI7YmFja2dyb3VuZC1jb2xvcjojZjJkZWRlO2JvcmRlci1jb2xvcjojZWJjY2QxfS5wYW5lbC1kYW5nZXI+LnBhbmVsLWhlYWRpbmcrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci10b3AtY29sb3I6I2ViY2NkMX0ucGFuZWwtZGFuZ2VyPi5wYW5lbC1oZWFkaW5nIC5iYWRnZXtjb2xvcjojZjJkZWRlO2JhY2tncm91bmQtY29sb3I6I2E5NDQ0Mn0ucGFuZWwtZGFuZ2VyPi5wYW5lbC1mb290ZXIrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci1ib3R0b20tY29sb3I6I2ViY2NkMX0uZW1iZWQtcmVzcG9uc2l2ZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO2hlaWdodDowO3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW59LmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSwuZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCwuZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LC5lbWJlZC1yZXNwb25zaXZlIHZpZGVve3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JvcmRlcjowfS5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5e3BhZGRpbmctYm90dG9tOjU2LjI1JX0uZW1iZWQtcmVzcG9uc2l2ZS00Ynkze3BhZGRpbmctYm90dG9tOjc1JX0ud2VsbHttaW4taGVpZ2h0OjIwcHg7cGFkZGluZzoxOXB4O21hcmdpbi1ib3R0b206MjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyOjFweCBzb2xpZCAjZTNlM2UzO2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDUpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA1KX0ud2VsbCBibG9ja3F1b3Rle2JvcmRlci1jb2xvcjojZGRkO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xNSl9LndlbGwtbGd7cGFkZGluZzoyNHB4O2JvcmRlci1yYWRpdXM6NnB4fS53ZWxsLXNte3BhZGRpbmc6OXB4O2JvcmRlci1yYWRpdXM6M3B4fS5jbG9zZXtmbG9hdDpyaWdodDtmb250LXNpemU6MjFweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTtjb2xvcjojMDAwO3RleHQtc2hhZG93OjAgMXB4IDAgI2ZmZjtmaWx0ZXI6YWxwaGEob3BhY2l0eT0yMCk7b3BhY2l0eTouMn0uY2xvc2U6Zm9jdXMsLmNsb3NlOmhvdmVye2NvbG9yOiMwMDA7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOnBvaW50ZXI7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NTApO29wYWNpdHk6LjV9YnV0dG9uLmNsb3Nley13ZWJraXQtYXBwZWFyYW5jZTpub25lO3BhZGRpbmc6MDtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kOjAgMDtib3JkZXI6MH0ubW9kYWwtb3BlbntvdmVyZmxvdzpoaWRkZW59Lm1vZGFse3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MTA1MDtkaXNwbGF5Om5vbmU7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO291dGxpbmU6MH0ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9ney13ZWJraXQtdHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZS1vdXQ7LW8tdHJhbnNpdGlvbjotby10cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlLW91dDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwtMjUlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC0yNSUpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwtMjUlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTI1JSl9Lm1vZGFsLmluIC5tb2RhbC1kaWFsb2d7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTstby10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApfS5tb2RhbC1vcGVuIC5tb2RhbHtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG99Lm1vZGFsLWRpYWxvZ3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDphdXRvO21hcmdpbjoxMHB4fS5tb2RhbC1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6I2ZmZjstd2Via2l0LWJhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOjFweCBzb2xpZCAjOTk5O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMik7Ym9yZGVyLXJhZGl1czo2cHg7b3V0bGluZTowOy13ZWJraXQtYm94LXNoYWRvdzowIDNweCA5cHggcmdiYSgwLDAsMCwuNSk7Ym94LXNoYWRvdzowIDNweCA5cHggcmdiYSgwLDAsMCwuNSl9Lm1vZGFsLWJhY2tkcm9we3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MTA0MDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9Lm1vZGFsLWJhY2tkcm9wLmZhZGV7ZmlsdGVyOmFscGhhKG9wYWNpdHk9MCk7b3BhY2l0eTowfS5tb2RhbC1iYWNrZHJvcC5pbntmaWx0ZXI6YWxwaGEob3BhY2l0eT01MCk7b3BhY2l0eTouNX0ubW9kYWwtaGVhZGVye3BhZGRpbmc6MTVweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1fS5tb2RhbC1oZWFkZXIgLmNsb3Nle21hcmdpbi10b3A6LTJweH0ubW9kYWwtdGl0bGV7bWFyZ2luOjA7bGluZS1oZWlnaHQ6MS40Mjg1NzE0M30ubW9kYWwtYm9keXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjE1cHh9Lm1vZGFsLWZvb3RlcntwYWRkaW5nOjE1cHg7dGV4dC1hbGlnbjpyaWdodDtib3JkZXItdG9wOjFweCBzb2xpZCAjZTVlNWU1fS5tb2RhbC1mb290ZXIgLmJ0bisuYnRue21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDo1cHh9Lm1vZGFsLWZvb3RlciAuYnRuLWdyb3VwIC5idG4rLmJ0bnttYXJnaW4tbGVmdDotMXB4fS5tb2RhbC1mb290ZXIgLmJ0bi1ibG9jaysuYnRuLWJsb2Nre21hcmdpbi1sZWZ0OjB9Lm1vZGFsLXNjcm9sbGJhci1tZWFzdXJle3Bvc2l0aW9uOmFic29sdXRlO3RvcDotOTk5OXB4O3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHg7b3ZlcmZsb3c6c2Nyb2xsfUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsubW9kYWwtZGlhbG9ne3dpZHRoOjYwMHB4O21hcmdpbjozMHB4IGF1dG99Lm1vZGFsLWNvbnRlbnR7LXdlYmtpdC1ib3gtc2hhZG93OjAgNXB4IDE1cHggcmdiYSgwLDAsMCwuNSk7Ym94LXNoYWRvdzowIDVweCAxNXB4IHJnYmEoMCwwLDAsLjUpfS5tb2RhbC1zbXt3aWR0aDozMDBweH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5tb2RhbC1sZ3t3aWR0aDo5MDBweH19LnRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMDcwO2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6XCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjQyODU3MTQzO3RleHQtYWxpZ246bGVmdDt0ZXh0LWFsaWduOnN0YXJ0O3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtc2hhZG93Om5vbmU7dGV4dC10cmFuc2Zvcm06bm9uZTtsZXR0ZXItc3BhY2luZzpub3JtYWw7d29yZC1icmVhazpub3JtYWw7d29yZC1zcGFjaW5nOm5vcm1hbDt3b3JkLXdyYXA6bm9ybWFsO3doaXRlLXNwYWNlOm5vcm1hbDtmaWx0ZXI6YWxwaGEob3BhY2l0eT0wKTtvcGFjaXR5OjA7bGluZS1icmVhazphdXRvfS50b29sdGlwLmlue2ZpbHRlcjphbHBoYShvcGFjaXR5PTkwKTtvcGFjaXR5Oi45fS50b29sdGlwLnRvcHtwYWRkaW5nOjVweCAwO21hcmdpbi10b3A6LTNweH0udG9vbHRpcC5yaWdodHtwYWRkaW5nOjAgNXB4O21hcmdpbi1sZWZ0OjNweH0udG9vbHRpcC5ib3R0b217cGFkZGluZzo1cHggMDttYXJnaW4tdG9wOjNweH0udG9vbHRpcC5sZWZ0e3BhZGRpbmc6MCA1cHg7bWFyZ2luLWxlZnQ6LTNweH0udG9vbHRpcC1pbm5lcnttYXgtd2lkdGg6MjAwcHg7cGFkZGluZzozcHggOHB4O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JvcmRlci1yYWRpdXM6NHB4fS50b29sdGlwLWFycm93e3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1zdHlsZTpzb2xpZH0udG9vbHRpcC50b3AgLnRvb2x0aXAtYXJyb3d7Ym90dG9tOjA7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTVweDtib3JkZXItd2lkdGg6NXB4IDVweCAwO2JvcmRlci10b3AtY29sb3I6IzAwMH0udG9vbHRpcC50b3AtbGVmdCAudG9vbHRpcC1hcnJvd3tyaWdodDo1cHg7Ym90dG9tOjA7bWFyZ2luLWJvdHRvbTotNXB4O2JvcmRlci13aWR0aDo1cHggNXB4IDA7Ym9yZGVyLXRvcC1jb2xvcjojMDAwfS50b29sdGlwLnRvcC1yaWdodCAudG9vbHRpcC1hcnJvd3tib3R0b206MDtsZWZ0OjVweDttYXJnaW4tYm90dG9tOi01cHg7Ym9yZGVyLXdpZHRoOjVweCA1cHggMDtib3JkZXItdG9wLWNvbG9yOiMwMDB9LnRvb2x0aXAucmlnaHQgLnRvb2x0aXAtYXJyb3d7dG9wOjUwJTtsZWZ0OjA7bWFyZ2luLXRvcDotNXB4O2JvcmRlci13aWR0aDo1cHggNXB4IDVweCAwO2JvcmRlci1yaWdodC1jb2xvcjojMDAwfS50b29sdGlwLmxlZnQgLnRvb2x0aXAtYXJyb3d7dG9wOjUwJTtyaWdodDowO21hcmdpbi10b3A6LTVweDtib3JkZXItd2lkdGg6NXB4IDAgNXB4IDVweDtib3JkZXItbGVmdC1jb2xvcjojMDAwfS50b29sdGlwLmJvdHRvbSAudG9vbHRpcC1hcnJvd3t0b3A6MDtsZWZ0OjUwJTttYXJnaW4tbGVmdDotNXB4O2JvcmRlci13aWR0aDowIDVweCA1cHg7Ym9yZGVyLWJvdHRvbS1jb2xvcjojMDAwfS50b29sdGlwLmJvdHRvbS1sZWZ0IC50b29sdGlwLWFycm93e3RvcDowO3JpZ2h0OjVweDttYXJnaW4tdG9wOi01cHg7Ym9yZGVyLXdpZHRoOjAgNXB4IDVweDtib3JkZXItYm90dG9tLWNvbG9yOiMwMDB9LnRvb2x0aXAuYm90dG9tLXJpZ2h0IC50b29sdGlwLWFycm93e3RvcDowO2xlZnQ6NXB4O21hcmdpbi10b3A6LTVweDtib3JkZXItd2lkdGg6MCA1cHggNXB4O2JvcmRlci1ib3R0b20tY29sb3I6IzAwMH0ucG9wb3Zlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDYwO2Rpc3BsYXk6bm9uZTttYXgtd2lkdGg6Mjc2cHg7cGFkZGluZzoxcHg7Zm9udC1mYW1pbHk6XCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjQyODU3MTQzO3RleHQtYWxpZ246bGVmdDt0ZXh0LWFsaWduOnN0YXJ0O3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtc2hhZG93Om5vbmU7dGV4dC10cmFuc2Zvcm06bm9uZTtsZXR0ZXItc3BhY2luZzpub3JtYWw7d29yZC1icmVhazpub3JtYWw7d29yZC1zcGFjaW5nOm5vcm1hbDt3b3JkLXdyYXA6bm9ybWFsO3doaXRlLXNwYWNlOm5vcm1hbDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpO2JvcmRlci1yYWRpdXM6NnB4Oy13ZWJraXQtYm94LXNoYWRvdzowIDVweCAxMHB4IHJnYmEoMCwwLDAsLjIpO2JveC1zaGFkb3c6MCA1cHggMTBweCByZ2JhKDAsMCwwLC4yKTtsaW5lLWJyZWFrOmF1dG99LnBvcG92ZXIudG9we21hcmdpbi10b3A6LTEwcHh9LnBvcG92ZXIucmlnaHR7bWFyZ2luLWxlZnQ6MTBweH0ucG9wb3Zlci5ib3R0b217bWFyZ2luLXRvcDoxMHB4fS5wb3BvdmVyLmxlZnR7bWFyZ2luLWxlZnQ6LTEwcHh9LnBvcG92ZXItdGl0bGV7cGFkZGluZzo4cHggMTRweDttYXJnaW46MDtmb250LXNpemU6MTRweDtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ViZWJlYjtib3JkZXItcmFkaXVzOjVweCA1cHggMCAwfS5wb3BvdmVyLWNvbnRlbnR7cGFkZGluZzo5cHggMTRweH0ucG9wb3Zlcj4uYXJyb3csLnBvcG92ZXI+LmFycm93OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkfS5wb3BvdmVyPi5hcnJvd3tib3JkZXItd2lkdGg6MTFweH0ucG9wb3Zlcj4uYXJyb3c6YWZ0ZXJ7Y29udGVudDpcIlwiO2JvcmRlci13aWR0aDoxMHB4fS5wb3BvdmVyLnRvcD4uYXJyb3d7Ym90dG9tOi0xMXB4O2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi0xMXB4O2JvcmRlci10b3AtY29sb3I6Izk5OTtib3JkZXItdG9wLWNvbG9yOnJnYmEoMCwwLDAsLjI1KTtib3JkZXItYm90dG9tLXdpZHRoOjB9LnBvcG92ZXIudG9wPi5hcnJvdzphZnRlcntib3R0b206MXB4O21hcmdpbi1sZWZ0Oi0xMHB4O2NvbnRlbnQ6XCIgXCI7Ym9yZGVyLXRvcC1jb2xvcjojZmZmO2JvcmRlci1ib3R0b20td2lkdGg6MH0ucG9wb3Zlci5yaWdodD4uYXJyb3d7dG9wOjUwJTtsZWZ0Oi0xMXB4O21hcmdpbi10b3A6LTExcHg7Ym9yZGVyLXJpZ2h0LWNvbG9yOiM5OTk7Ym9yZGVyLXJpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsLjI1KTtib3JkZXItbGVmdC13aWR0aDowfS5wb3BvdmVyLnJpZ2h0Pi5hcnJvdzphZnRlcntib3R0b206LTEwcHg7bGVmdDoxcHg7Y29udGVudDpcIiBcIjtib3JkZXItcmlnaHQtY29sb3I6I2ZmZjtib3JkZXItbGVmdC13aWR0aDowfS5wb3BvdmVyLmJvdHRvbT4uYXJyb3d7dG9wOi0xMXB4O2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi0xMXB4O2JvcmRlci10b3Atd2lkdGg6MDtib3JkZXItYm90dG9tLWNvbG9yOiM5OTk7Ym9yZGVyLWJvdHRvbS1jb2xvcjpyZ2JhKDAsMCwwLC4yNSl9LnBvcG92ZXIuYm90dG9tPi5hcnJvdzphZnRlcnt0b3A6MXB4O21hcmdpbi1sZWZ0Oi0xMHB4O2NvbnRlbnQ6XCIgXCI7Ym9yZGVyLXRvcC13aWR0aDowO2JvcmRlci1ib3R0b20tY29sb3I6I2ZmZn0ucG9wb3Zlci5sZWZ0Pi5hcnJvd3t0b3A6NTAlO3JpZ2h0Oi0xMXB4O21hcmdpbi10b3A6LTExcHg7Ym9yZGVyLXJpZ2h0LXdpZHRoOjA7Ym9yZGVyLWxlZnQtY29sb3I6Izk5OTtib3JkZXItbGVmdC1jb2xvcjpyZ2JhKDAsMCwwLC4yNSl9LnBvcG92ZXIubGVmdD4uYXJyb3c6YWZ0ZXJ7cmlnaHQ6MXB4O2JvdHRvbTotMTBweDtjb250ZW50OlwiIFwiO2JvcmRlci1yaWdodC13aWR0aDowO2JvcmRlci1sZWZ0LWNvbG9yOiNmZmZ9LmNhcm91c2Vse3Bvc2l0aW9uOnJlbGF0aXZlfS5jYXJvdXNlbC1pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbn0uY2Fyb3VzZWwtaW5uZXI+Lml0ZW17cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpub25lOy13ZWJraXQtdHJhbnNpdGlvbjouNnMgZWFzZS1pbi1vdXQgbGVmdDstby10cmFuc2l0aW9uOi42cyBlYXNlLWluLW91dCBsZWZ0O3RyYW5zaXRpb246LjZzIGVhc2UtaW4tb3V0IGxlZnR9LmNhcm91c2VsLWlubmVyPi5pdGVtPmE+aW1nLC5jYXJvdXNlbC1pbm5lcj4uaXRlbT5pbWd7bGluZS1oZWlnaHQ6MX1AbWVkaWEgYWxsIGFuZCAodHJhbnNmb3JtLTNkKSwoLXdlYmtpdC10cmFuc2Zvcm0tM2Qpey5jYXJvdXNlbC1pbm5lcj4uaXRlbXstd2Via2l0LXRyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0Oy1vLXRyYW5zaXRpb246LW8tdHJhbnNmb3JtIC42cyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNnMgZWFzZS1pbi1vdXQ7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXBlcnNwZWN0aXZlOjEwMDBweDtwZXJzcGVjdGl2ZToxMDAwcHh9LmNhcm91c2VsLWlubmVyPi5pdGVtLmFjdGl2ZS5yaWdodCwuY2Fyb3VzZWwtaW5uZXI+Lml0ZW0ubmV4dHtsZWZ0OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9LmNhcm91c2VsLWlubmVyPi5pdGVtLmFjdGl2ZS5sZWZ0LC5jYXJvdXNlbC1pbm5lcj4uaXRlbS5wcmV2e2xlZnQ6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfS5jYXJvdXNlbC1pbm5lcj4uaXRlbS5hY3RpdmUsLmNhcm91c2VsLWlubmVyPi5pdGVtLm5leHQubGVmdCwuY2Fyb3VzZWwtaW5uZXI+Lml0ZW0ucHJldi5yaWdodHtsZWZ0OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9fS5jYXJvdXNlbC1pbm5lcj4uYWN0aXZlLC5jYXJvdXNlbC1pbm5lcj4ubmV4dCwuY2Fyb3VzZWwtaW5uZXI+LnByZXZ7ZGlzcGxheTpibG9ja30uY2Fyb3VzZWwtaW5uZXI+LmFjdGl2ZXtsZWZ0OjB9LmNhcm91c2VsLWlubmVyPi5uZXh0LC5jYXJvdXNlbC1pbm5lcj4ucHJldntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlfS5jYXJvdXNlbC1pbm5lcj4ubmV4dHtsZWZ0OjEwMCV9LmNhcm91c2VsLWlubmVyPi5wcmV2e2xlZnQ6LTEwMCV9LmNhcm91c2VsLWlubmVyPi5uZXh0LmxlZnQsLmNhcm91c2VsLWlubmVyPi5wcmV2LnJpZ2h0e2xlZnQ6MH0uY2Fyb3VzZWwtaW5uZXI+LmFjdGl2ZS5sZWZ0e2xlZnQ6LTEwMCV9LmNhcm91c2VsLWlubmVyPi5hY3RpdmUucmlnaHR7bGVmdDoxMDAlfS5jYXJvdXNlbC1jb250cm9se3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxNSU7Zm9udC1zaXplOjIwcHg7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwuNik7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2ZpbHRlcjphbHBoYShvcGFjaXR5PTUwKTtvcGFjaXR5Oi41fS5jYXJvdXNlbC1jb250cm9sLmxlZnR7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LHJnYmEoMCwwLDAsLjUpIDAscmdiYSgwLDAsMCwuMDAwMSkgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQobGVmdCxyZ2JhKDAsMCwwLC41KSAwLHJnYmEoMCwwLDAsLjAwMDEpIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCB0b3AscmlnaHQgdG9wLGZyb20ocmdiYSgwLDAsMCwuNSkpLHRvKHJnYmEoMCwwLDAsLjAwMDEpKSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQscmdiYSgwLDAsMCwuNSkgMCxyZ2JhKDAsMCwwLC4wMDAxKSAxMDAlKTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyM4MDAwMDAwMCcsIGVuZENvbG9yc3RyPScjMDAwMDAwMDAnLCBHcmFkaWVudFR5cGU9MSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXh9LmNhcm91c2VsLWNvbnRyb2wucmlnaHR7cmlnaHQ6MDtsZWZ0OmF1dG87YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LHJnYmEoMCwwLDAsLjAwMDEpIDAscmdiYSgwLDAsMCwuNSkgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQobGVmdCxyZ2JhKDAsMCwwLC4wMDAxKSAwLHJnYmEoMCwwLDAsLjUpIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCB0b3AscmlnaHQgdG9wLGZyb20ocmdiYSgwLDAsMCwuMDAwMSkpLHRvKHJnYmEoMCwwLDAsLjUpKSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQscmdiYSgwLDAsMCwuMDAwMSkgMCxyZ2JhKDAsMCwwLC41KSAxMDAlKTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMDAwMDAwMCcsIGVuZENvbG9yc3RyPScjODAwMDAwMDAnLCBHcmFkaWVudFR5cGU9MSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXh9LmNhcm91c2VsLWNvbnRyb2w6Zm9jdXMsLmNhcm91c2VsLWNvbnRyb2w6aG92ZXJ7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtmaWx0ZXI6YWxwaGEob3BhY2l0eT05MCk7b3V0bGluZTowO29wYWNpdHk6Ljl9LmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0LC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQsLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3otaW5kZXg6NTtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tdG9wOi0xMHB4fS5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LC5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXZ7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTEwcHh9LmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0LC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHR7cmlnaHQ6NTAlO21hcmdpbi1yaWdodDotMTBweH0uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0LC5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXZ7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtmb250LWZhbWlseTpzZXJpZjtsaW5lLWhlaWdodDoxfS5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXY6YmVmb3Jle2NvbnRlbnQ6J1xcMjAzOSd9LmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dDpiZWZvcmV7Y29udGVudDonXFwyMDNhJ30uY2Fyb3VzZWwtaW5kaWNhdG9yc3twb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTBweDtsZWZ0OjUwJTt6LWluZGV4OjE1O3dpZHRoOjYwJTtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tbGVmdDotMzAlO3RleHQtYWxpZ246Y2VudGVyO2xpc3Qtc3R5bGU6bm9uZX0uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaXtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMHB4O2hlaWdodDoxMHB4O21hcmdpbjoxcHg7dGV4dC1pbmRlbnQ6LTk5OXB4O2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6IzAwMFxcOTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO2JvcmRlci1yYWRpdXM6MTBweH0uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZle3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7bWFyZ2luOjA7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5jYXJvdXNlbC1jYXB0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjE1JTtib3R0b206MjBweDtsZWZ0OjE1JTt6LWluZGV4OjEwO3BhZGRpbmctdG9wOjIwcHg7cGFkZGluZy1ib3R0b206MjBweDtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3RleHQtc2hhZG93OjAgMXB4IDJweCByZ2JhKDAsMCwwLC42KX0uY2Fyb3VzZWwtY2FwdGlvbiAuYnRue3RleHQtc2hhZG93Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCl7LmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0LC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQsLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldnt3aWR0aDozMHB4O2hlaWdodDozMHB4O21hcmdpbi10b3A6LTEwcHg7Zm9udC1zaXplOjMwcHh9LmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldnttYXJnaW4tbGVmdDotMTBweH0uY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQsLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dHttYXJnaW4tcmlnaHQ6LTEwcHh9LmNhcm91c2VsLWNhcHRpb257cmlnaHQ6MjAlO2xlZnQ6MjAlO3BhZGRpbmctYm90dG9tOjMwcHh9LmNhcm91c2VsLWluZGljYXRvcnN7Ym90dG9tOjIwcHh9fS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDphZnRlciwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6YmVmb3JlLC5idG4tdG9vbGJhcjphZnRlciwuYnRuLXRvb2xiYXI6YmVmb3JlLC5jbGVhcmZpeDphZnRlciwuY2xlYXJmaXg6YmVmb3JlLC5jb250YWluZXItZmx1aWQ6YWZ0ZXIsLmNvbnRhaW5lci1mbHVpZDpiZWZvcmUsLmNvbnRhaW5lcjphZnRlciwuY29udGFpbmVyOmJlZm9yZSwuZGwtaG9yaXpvbnRhbCBkZDphZnRlciwuZGwtaG9yaXpvbnRhbCBkZDpiZWZvcmUsLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlciwuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmJlZm9yZSwubW9kYWwtZm9vdGVyOmFmdGVyLC5tb2RhbC1mb290ZXI6YmVmb3JlLC5tb2RhbC1oZWFkZXI6YWZ0ZXIsLm1vZGFsLWhlYWRlcjpiZWZvcmUsLm5hdjphZnRlciwubmF2OmJlZm9yZSwubmF2YmFyLWNvbGxhcHNlOmFmdGVyLC5uYXZiYXItY29sbGFwc2U6YmVmb3JlLC5uYXZiYXItaGVhZGVyOmFmdGVyLC5uYXZiYXItaGVhZGVyOmJlZm9yZSwubmF2YmFyOmFmdGVyLC5uYXZiYXI6YmVmb3JlLC5wYWdlcjphZnRlciwucGFnZXI6YmVmb3JlLC5wYW5lbC1ib2R5OmFmdGVyLC5wYW5lbC1ib2R5OmJlZm9yZSwucm93OmFmdGVyLC5yb3c6YmVmb3Jle2Rpc3BsYXk6dGFibGU7Y29udGVudDpcIiBcIn0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6YWZ0ZXIsLmJ0bi10b29sYmFyOmFmdGVyLC5jbGVhcmZpeDphZnRlciwuY29udGFpbmVyLWZsdWlkOmFmdGVyLC5jb250YWluZXI6YWZ0ZXIsLmRsLWhvcml6b250YWwgZGQ6YWZ0ZXIsLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlciwubW9kYWwtZm9vdGVyOmFmdGVyLC5tb2RhbC1oZWFkZXI6YWZ0ZXIsLm5hdjphZnRlciwubmF2YmFyLWNvbGxhcHNlOmFmdGVyLC5uYXZiYXItaGVhZGVyOmFmdGVyLC5uYXZiYXI6YWZ0ZXIsLnBhZ2VyOmFmdGVyLC5wYW5lbC1ib2R5OmFmdGVyLC5yb3c6YWZ0ZXJ7Y2xlYXI6Ym90aH0uY2VudGVyLWJsb2Nre2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b30ucHVsbC1yaWdodHtmbG9hdDpyaWdodCFpbXBvcnRhbnR9LnB1bGwtbGVmdHtmbG9hdDpsZWZ0IWltcG9ydGFudH0uaGlkZXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zaG93e2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fS5pbnZpc2libGV7dmlzaWJpbGl0eTpoaWRkZW59LnRleHQtaGlkZXtmb250OjAvMCBhO2NvbG9yOnRyYW5zcGFyZW50O3RleHQtc2hhZG93Om5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MH0uaGlkZGVue2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmFmZml4e3Bvc2l0aW9uOmZpeGVkfUAtbXMtdmlld3BvcnR7d2lkdGg6ZGV2aWNlLXdpZHRofS52aXNpYmxlLWxnLC52aXNpYmxlLW1kLC52aXNpYmxlLXNtLC52aXNpYmxlLXhze2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnZpc2libGUtbGctYmxvY2ssLnZpc2libGUtbGctaW5saW5lLC52aXNpYmxlLWxnLWlubGluZS1ibG9jaywudmlzaWJsZS1tZC1ibG9jaywudmlzaWJsZS1tZC1pbmxpbmUsLnZpc2libGUtbWQtaW5saW5lLWJsb2NrLC52aXNpYmxlLXNtLWJsb2NrLC52aXNpYmxlLXNtLWlubGluZSwudmlzaWJsZS1zbS1pbmxpbmUtYmxvY2ssLnZpc2libGUteHMtYmxvY2ssLnZpc2libGUteHMtaW5saW5lLC52aXNpYmxlLXhzLWlubGluZS1ibG9ja3tkaXNwbGF5Om5vbmUhaW1wb3J0YW50fUBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KXsudmlzaWJsZS14c3tkaXNwbGF5OmJsb2NrIWltcG9ydGFudH10YWJsZS52aXNpYmxlLXhze2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fXRyLnZpc2libGUteHN7ZGlzcGxheTp0YWJsZS1yb3chaW1wb3J0YW50fXRkLnZpc2libGUteHMsdGgudmlzaWJsZS14c3tkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fX1AbWVkaWEgKG1heC13aWR0aDo3NjdweCl7LnZpc2libGUteHMtYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9fUBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KXsudmlzaWJsZS14cy1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fX1AbWVkaWEgKG1heC13aWR0aDo3NjdweCl7LnZpc2libGUteHMtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsudmlzaWJsZS1zbXtkaXNwbGF5OmJsb2NrIWltcG9ydGFudH10YWJsZS52aXNpYmxlLXNte2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fXRyLnZpc2libGUtc217ZGlzcGxheTp0YWJsZS1yb3chaW1wb3J0YW50fXRkLnZpc2libGUtc20sdGgudmlzaWJsZS1zbXtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6OTkxcHgpey52aXNpYmxlLXNtLWJsb2Nre2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6OTkxcHgpey52aXNpYmxlLXNtLWlubGluZXtkaXNwbGF5OmlubGluZSFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDo5OTFweCl7LnZpc2libGUtc20taW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpIGFuZCAobWF4LXdpZHRoOjExOTlweCl7LnZpc2libGUtbWR7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9dGFibGUudmlzaWJsZS1tZHtkaXNwbGF5OnRhYmxlIWltcG9ydGFudH10ci52aXNpYmxlLW1ke2Rpc3BsYXk6dGFibGUtcm93IWltcG9ydGFudH10ZC52aXNpYmxlLW1kLHRoLnZpc2libGUtbWR7ZGlzcGxheTp0YWJsZS1jZWxsIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpIGFuZCAobWF4LXdpZHRoOjExOTlweCl7LnZpc2libGUtbWQtYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KSBhbmQgKG1heC13aWR0aDoxMTk5cHgpey52aXNpYmxlLW1kLWlubGluZXtkaXNwbGF5OmlubGluZSFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KSBhbmQgKG1heC13aWR0aDoxMTk5cHgpey52aXNpYmxlLW1kLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LnZpc2libGUtbGd7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9dGFibGUudmlzaWJsZS1sZ3tkaXNwbGF5OnRhYmxlIWltcG9ydGFudH10ci52aXNpYmxlLWxne2Rpc3BsYXk6dGFibGUtcm93IWltcG9ydGFudH10ZC52aXNpYmxlLWxnLHRoLnZpc2libGUtbGd7ZGlzcGxheTp0YWJsZS1jZWxsIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsudmlzaWJsZS1sZy1ibG9ja3tkaXNwbGF5OmJsb2NrIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsudmlzaWJsZS1sZy1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey52aXNpYmxlLWxnLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayFpbXBvcnRhbnR9fUBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KXsuaGlkZGVuLXhze2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDo5OTFweCl7LmhpZGRlbi1zbXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCkgYW5kIChtYXgtd2lkdGg6MTE5OXB4KXsuaGlkZGVuLW1ke2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmhpZGRlbi1sZ3tkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX0udmlzaWJsZS1wcmludHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fUBtZWRpYSBwcmludHsudmlzaWJsZS1wcmludHtkaXNwbGF5OmJsb2NrIWltcG9ydGFudH10YWJsZS52aXNpYmxlLXByaW50e2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fXRyLnZpc2libGUtcHJpbnR7ZGlzcGxheTp0YWJsZS1yb3chaW1wb3J0YW50fXRkLnZpc2libGUtcHJpbnQsdGgudmlzaWJsZS1wcmludHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fX0udmlzaWJsZS1wcmludC1ibG9ja3tkaXNwbGF5Om5vbmUhaW1wb3J0YW50fUBtZWRpYSBwcmludHsudmlzaWJsZS1wcmludC1ibG9ja3tkaXNwbGF5OmJsb2NrIWltcG9ydGFudH19LnZpc2libGUtcHJpbnQtaW5saW5le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9QG1lZGlhIHByaW50ey52aXNpYmxlLXByaW50LWlubGluZXtkaXNwbGF5OmlubGluZSFpbXBvcnRhbnR9fS52aXNpYmxlLXByaW50LWlubGluZS1ibG9ja3tkaXNwbGF5Om5vbmUhaW1wb3J0YW50fUBtZWRpYSBwcmludHsudmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fX1AbWVkaWEgcHJpbnR7LmhpZGRlbi1wcmludHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX1cclxuLyojIHNvdXJjZU1hcHBpbmdVUkw9Ym9vdHN0cmFwLm1pbi5jc3MubWFwICovIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuW01hc3RlciBTdHlsZXNoZWV0XVxyXG5UaGVtZSBOYW1lOiAgICAgSG9pICAtIEluc3VyYW5jZSBIVE1MIFRlbXBsYXRlXHJcblZlcnNpb246ICAgICAgICAxLjAuMFxyXG5BdXRob3I6ICAgICAgICAgYmx1ZV9kZXNpZ25cclxuVVJMOiAgICAgICAgICAgIGh0dHA6Ly90aGVtZWZvcmVzdC5uZXQvdXNlci9ibHVlX2Rlc2lnblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuPj4+IFRBQkxFIE9GIENPTlRFTlRTOlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMwLjFcdFRoZW1lIFJlc2V0IFN0eWxlXHJcbiMwLjJcdEdsb2JhbCBFbGVtZW50c1xyXG4jMC4zXHRoZWFkZXJcclxuIzAuNFx0aGVyby1zbGlkZXJcclxuIzAuNVx0Zm9vdGVyXHJcbiMwLjZcdGFib3V0LXNlY3Rpb25cclxuIzAuN1x0c2VydmljZS1zZWN0aW9uXHJcbiMwLjhcdGN0YS1zZWN0aW9uXHJcbiMwLjlcdHBvbGljeS1zZWN0aW9uXHJcbiMxLjBcdGN0YS1zMi1zZWN0aW9uXHJcbiMxLjFcdHRlc3RpbW9uaWFscy1zZWN0aW9uXHJcbiMxLjJcdGJsb2ctc2VjdGlvblxyXG4jMS4zXHRjdGEtczMtc2VjdGlvblxyXG5cclxuXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0I2hvbWUtc3R5bGUtMlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jMi4xXHRhYm91dC1zZWN0aW9uLXMyXHJcbiMyLjJcdHNlcnZpY2Utc2VjdGlvbi1zMlxyXG4jMi4zXHRjdGEtc2VjdGlvbi1zMlxyXG4jMi40XHRjbGFpbS1zdGF0ZW1lbnQtc2VjdGlvblxyXG4jMi41XHR0ZXN0aW1vbmlhbHMtc2VjdGlvbi1zMlxyXG4jMi42XHRhd2FyZC1zZWN0aW9uXHJcbiMyLjdcdGJsb2ctc2VjdGlvbi1zMlxyXG5cclxuXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0I2hvbWUtc3R5bGUtM1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jMy4xXHRmZWF0dXJlLXNlY3Rpb25cclxuIzMuMlx0YWJvdXQtc2VjdGlvbi1zM1xyXG4jMy4zXHRjdGEtczQtc2VjdGlvblxyXG4jMy40XHRhZ2VudHMtc2VjdGlvblxyXG4jMy41XHRwYXJ0bmVycy1zZWN0aW9uXHJcblxyXG5cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHQjaG9tZS1zdHlsZS00XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiM0LjFcdGFib3V0LXNlY3Rpb24tczRcclxuIzQuMlx0Y3RhLXM1LXNlY3Rpb25cclxuXHJcblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdCNhYm91dC1wYWdlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiM1LjFcdGZ1bi1mYWN0LXNlY3Rpb25cclxuXHJcblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdCNjb250YWN0LXBhZ2VcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzYuMVx0Y29udGFjdC1zZWN0aW9uXHJcblxyXG5cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHQjc2VydmljZS1zaW5nbGUtcGFnZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jNy4xXHRzZXJ2aWNlLXNpbmdsZS1zZWN0aW9uXHJcblxyXG5cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHQjcHJvamVjdC1zaW5nbGUtcGFnZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jOC4xXHRwcm9qZWN0LXNpbmdsZS1zZWN0aW9uXHJcblxyXG5cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHQjYmxvZy1wYWdlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiM5LjFcdGJsb2ctcGctc2VjdGlvblxyXG5cclxuXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0I2Jsb2ctc2luZ2xlLXBhZ2VcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzEwLjFcdGJsb2ctc2luZ2xlLXNlY3Rpb25cclxuXHJcblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdCM0MDQgcGFnZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jMTEuMSAgZXJyb3ItNDA0LXNlY3Rpb25cclxuXHJcblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdCNjYXNlLXN0dWRpZXMtcGFnZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jMTIuMVx0Y2FzZS1zdHVkaWVzLXNlY3Rpb25cclxuXHJcblxyXG5cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiFcclxuICogQm9vdHN0cmFwIHYzLjMuNyAoaHR0cDovL2dldGJvb3RzdHJhcC5jb20pXHJcbiAqIENvcHlyaWdodCAyMDExLTIwMTYgVHdpdHRlciwgSW5jLlxyXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxyXG4gKi9cbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVF1aWNrc2FuZDo0MDAsNTAwLDYwMCw3MDAmZGlzcGxheT1zd2FwXCIpO1xuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyB9XG5cbmJvZHkge1xuICBtYXJnaW46IDA7IH1cblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbWVudSwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuYXVkaW8sIGNhbnZhcywgcHJvZ3Jlc3MsIHZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwOyB9XG5cbltoaWRkZW5dLCB0ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbmE6YWN0aXZlLCBhOmhvdmVyIHtcbiAgb3V0bGluZTogMDsgfVxuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7IH1cblxuYiwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuaDEge1xuICBtYXJnaW46IC42N2VtIDA7XG4gIGZvbnQtc2l6ZTogMmVtOyB9XG5cbm1hcmsge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZDogI2ZmMDsgfVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbnN1Yiwgc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zdXAge1xuICB0b3A6IC0uNWVtOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLS4yNWVtOyB9XG5cbmltZyB7XG4gIGJvcmRlcjogMDsgfVxuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDsgfVxuXG5ociB7XG4gIGhlaWdodDogMDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cblxucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuY29kZSwga2JkLCBwcmUsIHNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07IH1cblxuYnV0dG9uLCBpbnB1dCwgb3B0Z3JvdXAsIHNlbGVjdCwgdGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmJ1dHRvbiwgc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuYnV0dG9uLCBodG1sIGlucHV0W3R5cGU9YnV0dG9uXSwgaW5wdXRbdHlwZT1yZXNldF0sIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuYnV0dG9uW2Rpc2FibGVkXSwgaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLCBpbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDsgfVxuXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cblxuaW5wdXRbdHlwZT1jaGVja2JveF0sIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7IH1cblxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCBpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyB9XG5cbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiwgaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogLjM1ZW0gLjYyNWVtIC43NWVtO1xuICBtYXJnaW46IDAgMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBzaWx2ZXI7IH1cblxubGVnZW5kIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwOyB9XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IH1cblxudGQsIHRoIHtcbiAgcGFkZGluZzogMDsgfVxuXG4vKiEgU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9odG1sNS1ib2lsZXJwbGF0ZS9ibG9iL21hc3Rlci9zcmMvY3NzL21haW4uY3NzICovXG5AbWVkaWEgcHJpbnQge1xuICAqLCA6YWZ0ZXIsIDpiZWZvcmUge1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAwIDAgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgYSwgYTp2aXNpdGVkIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICBhW2hyZWZdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjsgfVxuICBhYmJyW3RpdGxlXTphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiOyB9XG4gIGFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlciwgYVtocmVmXj1cIiNcIl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgYmxvY2txdW90ZSwgcHJlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwOyB9XG4gIGltZywgdHIge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gIGgyLCBoMywgcCB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7IH1cbiAgaDIsIGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDsgfVxuICAubmF2YmFyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5idG4gPiAuY2FyZXQsIC5kcm9wdXAgPiAuYnRuID4gLmNhcmV0IHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7IH1cbiAgLmxhYmVsIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwOyB9XG4gIC50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50OyB9XG4gIC50YWJsZSB0ZCwgLnRhYmxlIHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgLnRhYmxlLWJvcmRlcmVkIHRkLCAudGFibGUtYm9yZGVyZWQgdGgge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQgIWltcG9ydGFudDsgfSB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dseXBoaWNvbnMgSGFsZmxpbmdzJztcbiAgc3JjOiB1cmwoLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5lb3QpO1xuICBzcmM6IHVybCguLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksIHVybCguLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLndvZmYpIGZvcm1hdChcIndvZmZcIiksIHVybCguLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybCguLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnN2ZyNnbHlwaGljb25zX2hhbGZsaW5nc3JlZ3VsYXIpIGZvcm1hdChcInN2Z1wiKTsgfVxuXG4uZ2x5cGhpY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJ0dseXBoaWNvbnMgSGFsZmxpbmdzJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cblxuLmdseXBoaWNvbi1hc3RlcmlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMDAyYVwiOyB9XG5cbi5nbHlwaGljb24tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMDAyYlwiOyB9XG5cbi5nbHlwaGljb24tZXVyOmJlZm9yZSwgLmdseXBoaWNvbi1ldXJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMGFjXCI7IH1cblxuLmdseXBoaWNvbi1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjIxMlwiOyB9XG5cbi5nbHlwaGljb24tY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI2MDFcIjsgfVxuXG4uZ2x5cGhpY29uLWVudmVsb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyNzA5XCI7IH1cblxuLmdseXBoaWNvbi1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI3MGZcIjsgfVxuXG4uZ2x5cGhpY29uLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAxXCI7IH1cblxuLmdseXBoaWNvbi1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMlwiOyB9XG5cbi5nbHlwaGljb24tc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAzXCI7IH1cblxuLmdseXBoaWNvbi1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNVwiOyB9XG5cbi5nbHlwaGljb24tc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNlwiOyB9XG5cbi5nbHlwaGljb24tc3Rhci1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwN1wiOyB9XG5cbi5nbHlwaGljb24tdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwOFwiOyB9XG5cbi5nbHlwaGljb24tZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwOVwiOyB9XG5cbi5nbHlwaGljb24tdGgtbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTBcIjsgfVxuXG4uZ2x5cGhpY29uLXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDExXCI7IH1cblxuLmdseXBoaWNvbi10aC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEyXCI7IH1cblxuLmdseXBoaWNvbi1vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxM1wiOyB9XG5cbi5nbHlwaGljb24tcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE0XCI7IH1cblxuLmdseXBoaWNvbi16b29tLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE1XCI7IH1cblxuLmdseXBoaWNvbi16b29tLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNlwiOyB9XG5cbi5nbHlwaGljb24tb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE3XCI7IH1cblxuLmdseXBoaWNvbi1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMThcIjsgfVxuXG4uZ2x5cGhpY29uLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxOVwiOyB9XG5cbi5nbHlwaGljb24tdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjBcIjsgfVxuXG4uZ2x5cGhpY29uLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjFcIjsgfVxuXG4uZ2x5cGhpY29uLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjJcIjsgfVxuXG4uZ2x5cGhpY29uLXRpbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjNcIjsgfVxuXG4uZ2x5cGhpY29uLXJvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjRcIjsgfVxuXG4uZ2x5cGhpY29uLWRvd25sb2FkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNVwiOyB9XG5cbi5nbHlwaGljb24tZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjZcIjsgfVxuXG4uZ2x5cGhpY29uLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyN1wiOyB9XG5cbi5nbHlwaGljb24taW5ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjhcIjsgfVxuXG4uZ2x5cGhpY29uLXBsYXktY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI5XCI7IH1cblxuLmdseXBoaWNvbi1yZXBlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzBcIjsgfVxuXG4uZ2x5cGhpY29uLXJlZnJlc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzFcIjsgfVxuXG4uZ2x5cGhpY29uLWxpc3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMyXCI7IH1cblxuLmdseXBoaWNvbi1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMzXCI7IH1cblxuLmdseXBoaWNvbi1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM0XCI7IH1cblxuLmdseXBoaWNvbi1oZWFkcGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM1XCI7IH1cblxuLmdseXBoaWNvbi12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM2XCI7IH1cblxuLmdseXBoaWNvbi12b2x1bWUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzN1wiOyB9XG5cbi5nbHlwaGljb24tdm9sdW1lLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM4XCI7IH1cblxuLmdseXBoaWNvbi1xcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzlcIjsgfVxuXG4uZ2x5cGhpY29uLWJhcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDBcIjsgfVxuXG4uZ2x5cGhpY29uLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MVwiOyB9XG5cbi5nbHlwaGljb24tdGFnczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MlwiOyB9XG5cbi5nbHlwaGljb24tYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0M1wiOyB9XG5cbi5nbHlwaGljb24tYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDRcIjsgfVxuXG4uZ2x5cGhpY29uLXByaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ1XCI7IH1cblxuLmdseXBoaWNvbi1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDZcIjsgfVxuXG4uZ2x5cGhpY29uLWZvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDdcIjsgfVxuXG4uZ2x5cGhpY29uLWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDhcIjsgfVxuXG4uZ2x5cGhpY29uLWl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0OVwiOyB9XG5cbi5nbHlwaGljb24tdGV4dC1oZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTBcIjsgfVxuXG4uZ2x5cGhpY29uLXRleHQtd2lkdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTFcIjsgfVxuXG4uZ2x5cGhpY29uLWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTJcIjsgfVxuXG4uZ2x5cGhpY29uLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1M1wiOyB9XG5cbi5nbHlwaGljb24tYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTRcIjsgfVxuXG4uZ2x5cGhpY29uLWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTVcIjsgfVxuXG4uZ2x5cGhpY29uLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTZcIjsgfVxuXG4uZ2x5cGhpY29uLWluZGVudC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU3XCI7IH1cblxuLmdseXBoaWNvbi1pbmRlbnQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNThcIjsgfVxuXG4uZ2x5cGhpY29uLWZhY2V0aW1lLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU5XCI7IH1cblxuLmdseXBoaWNvbi1waWN0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYwXCI7IH1cblxuLmdseXBoaWNvbi1tYXAtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYyXCI7IH1cblxuLmdseXBoaWNvbi1hZGp1c3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjNcIjsgfVxuXG4uZ2x5cGhpY29uLXRpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjRcIjsgfVxuXG4uZ2x5cGhpY29uLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjVcIjsgfVxuXG4uZ2x5cGhpY29uLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY2XCI7IH1cblxuLmdseXBoaWNvbi1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2N1wiOyB9XG5cbi5nbHlwaGljb24tbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OFwiOyB9XG5cbi5nbHlwaGljb24tc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OVwiOyB9XG5cbi5nbHlwaGljb24tZmFzdC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MFwiOyB9XG5cbi5nbHlwaGljb24tYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzFcIjsgfVxuXG4uZ2x5cGhpY29uLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzJcIjsgfVxuXG4uZ2x5cGhpY29uLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDczXCI7IH1cblxuLmdseXBoaWNvbi1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc0XCI7IH1cblxuLmdseXBoaWNvbi1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc1XCI7IH1cblxuLmdseXBoaWNvbi1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzZcIjsgfVxuXG4uZ2x5cGhpY29uLXN0ZXAtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3N1wiOyB9XG5cbi5nbHlwaGljb24tZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzhcIjsgfVxuXG4uZ2x5cGhpY29uLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3OVwiOyB9XG5cbi5nbHlwaGljb24tY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MFwiOyB9XG5cbi5nbHlwaGljb24tcGx1cy1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgxXCI7IH1cblxuLmdseXBoaWNvbi1taW51cy1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgyXCI7IH1cblxuLmdseXBoaWNvbi1yZW1vdmUtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4M1wiOyB9XG5cbi5nbHlwaGljb24tb2stc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NFwiOyB9XG5cbi5nbHlwaGljb24tcXVlc3Rpb24tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NVwiOyB9XG5cbi5nbHlwaGljb24taW5mby1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg2XCI7IH1cblxuLmdseXBoaWNvbi1zY3JlZW5zaG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg3XCI7IH1cblxuLmdseXBoaWNvbi1yZW1vdmUtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg4XCI7IH1cblxuLmdseXBoaWNvbi1vay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODlcIjsgfVxuXG4uZ2x5cGhpY29uLWJhbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTBcIjsgfVxuXG4uZ2x5cGhpY29uLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTFcIjsgfVxuXG4uZ2x5cGhpY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkyXCI7IH1cblxuLmdseXBoaWNvbi1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5M1wiOyB9XG5cbi5nbHlwaGljb24tYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NFwiOyB9XG5cbi5nbHlwaGljb24tc2hhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk1XCI7IH1cblxuLmdseXBoaWNvbi1yZXNpemUtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NlwiOyB9XG5cbi5nbHlwaGljb24tcmVzaXplLXNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk3XCI7IH1cblxuLmdseXBoaWNvbi1leGNsYW1hdGlvbi1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAxXCI7IH1cblxuLmdseXBoaWNvbi1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAyXCI7IH1cblxuLmdseXBoaWNvbi1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAzXCI7IH1cblxuLmdseXBoaWNvbi1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA0XCI7IH1cblxuLmdseXBoaWNvbi1leWUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwNVwiOyB9XG5cbi5nbHlwaGljb24tZXllLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA2XCI7IH1cblxuLmdseXBoaWNvbi13YXJuaW5nLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDdcIjsgfVxuXG4uZ2x5cGhpY29uLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA4XCI7IH1cblxuLmdseXBoaWNvbi1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwOVwiOyB9XG5cbi5nbHlwaGljb24tcmFuZG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTEwXCI7IH1cblxuLmdseXBoaWNvbi1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTExXCI7IH1cblxuLmdseXBoaWNvbi1tYWduZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTJcIjsgfVxuXG4uZ2x5cGhpY29uLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTNcIjsgfVxuXG4uZ2x5cGhpY29uLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExNFwiOyB9XG5cbi5nbHlwaGljb24tcmV0d2VldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExNVwiOyB9XG5cbi5nbHlwaGljb24tc2hvcHBpbmctY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExNlwiOyB9XG5cbi5nbHlwaGljb24tZm9sZGVyLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE3XCI7IH1cblxuLmdseXBoaWNvbi1mb2xkZXItb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExOFwiOyB9XG5cbi5nbHlwaGljb24tcmVzaXplLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE5XCI7IH1cblxuLmdseXBoaWNvbi1yZXNpemUtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyMFwiOyB9XG5cbi5nbHlwaGljb24taGRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIxXCI7IH1cblxuLmdseXBoaWNvbi1idWxsaG9ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyMlwiOyB9XG5cbi5nbHlwaGljb24tYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyM1wiOyB9XG5cbi5nbHlwaGljb24tY2VydGlmaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjRcIjsgfVxuXG4uZ2x5cGhpY29uLXRodW1icy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyNVwiOyB9XG5cbi5nbHlwaGljb24tdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjZcIjsgfVxuXG4uZ2x5cGhpY29uLWhhbmQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjdcIjsgfVxuXG4uZ2x5cGhpY29uLWhhbmQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyOFwiOyB9XG5cbi5nbHlwaGljb24taGFuZC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyOVwiOyB9XG5cbi5nbHlwaGljb24taGFuZC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTMwXCI7IH1cblxuLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzFcIjsgfVxuXG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTMyXCI7IH1cblxuLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzNcIjsgfVxuXG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM0XCI7IH1cblxuLmdseXBoaWNvbi1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzNVwiOyB9XG5cbi5nbHlwaGljb24td3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM2XCI7IH1cblxuLmdseXBoaWNvbi10YXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzN1wiOyB9XG5cbi5nbHlwaGljb24tZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM4XCI7IH1cblxuLmdseXBoaWNvbi1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzlcIjsgfVxuXG4uZ2x5cGhpY29uLWZ1bGxzY3JlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDBcIjsgfVxuXG4uZ2x5cGhpY29uLWRhc2hib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MVwiOyB9XG5cbi5nbHlwaGljb24tcGFwZXJjbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQyXCI7IH1cblxuLmdseXBoaWNvbi1oZWFydC1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0M1wiOyB9XG5cbi5nbHlwaGljb24tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NFwiOyB9XG5cbi5nbHlwaGljb24tcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDVcIjsgfVxuXG4uZ2x5cGhpY29uLXB1c2hwaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDZcIjsgfVxuXG4uZ2x5cGhpY29uLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0OFwiOyB9XG5cbi5nbHlwaGljb24tZ2JwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ5XCI7IH1cblxuLmdseXBoaWNvbi1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUwXCI7IH1cblxuLmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUxXCI7IH1cblxuLmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1MlwiOyB9XG5cbi5nbHlwaGljb24tc29ydC1ieS1vcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1M1wiOyB9XG5cbi5nbHlwaGljb24tc29ydC1ieS1vcmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTRcIjsgfVxuXG4uZ2x5cGhpY29uLXNvcnQtYnktYXR0cmlidXRlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1NVwiOyB9XG5cbi5nbHlwaGljb24tc29ydC1ieS1hdHRyaWJ1dGVzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1NlwiOyB9XG5cbi5nbHlwaGljb24tdW5jaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU3XCI7IH1cblxuLmdseXBoaWNvbi1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNThcIjsgfVxuXG4uZ2x5cGhpY29uLWNvbGxhcHNlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTlcIjsgfVxuXG4uZ2x5cGhpY29uLWNvbGxhcHNlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYwXCI7IH1cblxuLmdseXBoaWNvbi1sb2ctaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjFcIjsgfVxuXG4uZ2x5cGhpY29uLWZsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYyXCI7IH1cblxuLmdseXBoaWNvbi1sb2ctb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYzXCI7IH1cblxuLmdseXBoaWNvbi1uZXctd2luZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY0XCI7IH1cblxuLmdseXBoaWNvbi1yZWNvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjVcIjsgfVxuXG4uZ2x5cGhpY29uLXNhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjZcIjsgfVxuXG4uZ2x5cGhpY29uLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjdcIjsgfVxuXG4uZ2x5cGhpY29uLXNhdmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY4XCI7IH1cblxuLmdseXBoaWNvbi1pbXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjlcIjsgfVxuXG4uZ2x5cGhpY29uLWV4cG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3MFwiOyB9XG5cbi5nbHlwaGljb24tc2VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3MVwiOyB9XG5cbi5nbHlwaGljb24tZmxvcHB5LWRpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzJcIjsgfVxuXG4uZ2x5cGhpY29uLWZsb3BweS1zYXZlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3M1wiOyB9XG5cbi5nbHlwaGljb24tZmxvcHB5LXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3NFwiOyB9XG5cbi5nbHlwaGljb24tZmxvcHB5LXNhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzVcIjsgfVxuXG4uZ2x5cGhpY29uLWZsb3BweS1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc2XCI7IH1cblxuLmdseXBoaWNvbi1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3N1wiOyB9XG5cbi5nbHlwaGljb24tdHJhbnNmZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzhcIjsgfVxuXG4uZ2x5cGhpY29uLWN1dGxlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzlcIjsgfVxuXG4uZ2x5cGhpY29uLWhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MFwiOyB9XG5cbi5nbHlwaGljb24tY29tcHJlc3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MVwiOyB9XG5cbi5nbHlwaGljb24tZWFycGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODJcIjsgfVxuXG4uZ2x5cGhpY29uLXBob25lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4M1wiOyB9XG5cbi5nbHlwaGljb24tdG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODRcIjsgfVxuXG4uZ2x5cGhpY29uLXN0YXRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg1XCI7IH1cblxuLmdseXBoaWNvbi1zZC12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4NlwiOyB9XG5cbi5nbHlwaGljb24taGQtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODdcIjsgfVxuXG4uZ2x5cGhpY29uLXN1YnRpdGxlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4OFwiOyB9XG5cbi5nbHlwaGljb24tc291bmQtc3RlcmVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg5XCI7IH1cblxuLmdseXBoaWNvbi1zb3VuZC1kb2xieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MFwiOyB9XG5cbi5nbHlwaGljb24tc291bmQtNS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTkxXCI7IH1cblxuLmdseXBoaWNvbi1zb3VuZC02LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTJcIjsgfVxuXG4uZ2x5cGhpY29uLXNvdW5kLTctMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5M1wiOyB9XG5cbi5nbHlwaGljb24tY29weXJpZ2h0LW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTRcIjsgfVxuXG4uZ2x5cGhpY29uLXJlZ2lzdHJhdGlvbi1tYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk1XCI7IH1cblxuLmdseXBoaWNvbi1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5N1wiOyB9XG5cbi5nbHlwaGljb24tY2xvdWQtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk4XCI7IH1cblxuLmdseXBoaWNvbi10cmVlLWNvbmlmZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTlcIjsgfVxuXG4uZ2x5cGhpY29uLXRyZWUtZGVjaWR1b3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAwXCI7IH1cblxuLmdseXBoaWNvbi1jZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwMVwiOyB9XG5cbi5nbHlwaGljb24tc2F2ZS1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAyXCI7IH1cblxuLmdseXBoaWNvbi1vcGVuLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDNcIjsgfVxuXG4uZ2x5cGhpY29uLWxldmVsLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjA0XCI7IH1cblxuLmdseXBoaWNvbi1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjA1XCI7IH1cblxuLmdseXBoaWNvbi1wYXN0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNlwiOyB9XG5cbi5nbHlwaGljb24tYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDlcIjsgfVxuXG4uZ2x5cGhpY29uLWVxdWFsaXplcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxMFwiOyB9XG5cbi5nbHlwaGljb24ta2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxMVwiOyB9XG5cbi5nbHlwaGljb24tcXVlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTJcIjsgfVxuXG4uZ2x5cGhpY29uLXBhd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTNcIjsgfVxuXG4uZ2x5cGhpY29uLWJpc2hvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxNFwiOyB9XG5cbi5nbHlwaGljb24ta25pZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE1XCI7IH1cblxuLmdseXBoaWNvbi1iYWJ5LWZvcm11bGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTZcIjsgfVxuXG4uZ2x5cGhpY29uLXRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI2ZmFcIjsgfVxuXG4uZ2x5cGhpY29uLWJsYWNrYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMThcIjsgfVxuXG4uZ2x5cGhpY29uLWJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxOVwiOyB9XG5cbi5nbHlwaGljb24tYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZmZcIjsgfVxuXG4uZ2x5cGhpY29uLWVyYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjIxXCI7IH1cblxuLmdseXBoaWNvbi1ob3VyZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIzMWJcIjsgfVxuXG4uZ2x5cGhpY29uLWxhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjNcIjsgfVxuXG4uZ2x5cGhpY29uLWR1cGxpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyNFwiOyB9XG5cbi5nbHlwaGljb24tcGlnZ3ktYmFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyNVwiOyB9XG5cbi5nbHlwaGljb24tc2Npc3NvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjZcIjsgfVxuXG4uZ2x5cGhpY29uLWJpdGNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjdcIjsgfVxuXG4uZ2x5cGhpY29uLWJ0YzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyN1wiOyB9XG5cbi5nbHlwaGljb24teGJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI3XCI7IH1cblxuLmdseXBoaWNvbi15ZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDAwYTVcIjsgfVxuXG4uZ2x5cGhpY29uLWpweTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMDBhNVwiOyB9XG5cbi5nbHlwaGljb24tcnVibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIwYmRcIjsgfVxuXG4uZ2x5cGhpY29uLXJ1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjBiZFwiOyB9XG5cbi5nbHlwaGljb24tc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzBcIjsgfVxuXG4uZ2x5cGhpY29uLWljZS1sb2xseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzMVwiOyB9XG5cbi5nbHlwaGljb24taWNlLWxvbGx5LXRhc3RlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzMlwiOyB9XG5cbi5nbHlwaGljb24tZWR1Y2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjMzXCI7IH1cblxuLmdseXBoaWNvbi1vcHRpb24taG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzNFwiOyB9XG5cbi5nbHlwaGljb24tb3B0aW9uLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM1XCI7IH1cblxuLmdseXBoaWNvbi1tZW51LWhhbWJ1cmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzNlwiOyB9XG5cbi5nbHlwaGljb24tbW9kYWwtd2luZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM3XCI7IH1cblxuLmdseXBoaWNvbi1vaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzhcIjsgfVxuXG4uZ2x5cGhpY29uLWdyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM5XCI7IH1cblxuLmdseXBoaWNvbi1zdW5nbGFzc2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQwXCI7IH1cblxuLmdseXBoaWNvbi10ZXh0LXNpemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDFcIjsgfVxuXG4uZ2x5cGhpY29uLXRleHQtY29sb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDJcIjsgfVxuXG4uZ2x5cGhpY29uLXRleHQtYmFja2dyb3VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0M1wiOyB9XG5cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0NFwiOyB9XG5cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0NVwiOyB9XG5cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDZcIjsgfVxuXG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ3XCI7IH1cblxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDhcIjsgfVxuXG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0OVwiOyB9XG5cbi5nbHlwaGljb24tdHJpYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTBcIjsgfVxuXG4uZ2x5cGhpY29uLXRyaWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTFcIjsgfVxuXG4uZ2x5cGhpY29uLXRyaWFuZ2xlLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1MlwiOyB9XG5cbi5nbHlwaGljb24tdHJpYW5nbGUtdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjUzXCI7IH1cblxuLmdseXBoaWNvbi1jb25zb2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU0XCI7IH1cblxuLmdseXBoaWNvbi1zdXBlcnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1NVwiOyB9XG5cbi5nbHlwaGljb24tc3Vic2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU2XCI7IH1cblxuLmdseXBoaWNvbi1tZW51LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTdcIjsgfVxuXG4uZ2x5cGhpY29uLW1lbnUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNThcIjsgfVxuXG4uZ2x5cGhpY29uLW1lbnUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1OVwiOyB9XG5cbi5nbHlwaGljb24tbWVudS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2MFwiOyB9XG5cbioge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG46YWZ0ZXIsIDpiZWZvcmUge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7IH1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbmJ1dHRvbiwgaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG5hIHtcbiAgY29sb3I6ICMzMzdhYjc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5hOmZvY3VzLCBhOmhvdmVyIHtcbiAgY29sb3I6ICMyMzUyN2M7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyB9XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDsgfVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5jYXJvdXNlbC1pbm5lciA+IC5pdGVtID4gYSA+IGltZywgLmNhcm91c2VsLWlubmVyID4gLml0ZW0gPiBpbWcsIC5pbWctcmVzcG9uc2l2ZSwgLnRodW1ibmFpbCBhID4gaW1nLCAudGh1bWJuYWlsID4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5pbWctcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0OyB9XG5cbi5pbWctY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTsgfVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwOyB9XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87IH1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2LCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5oMSAuc21hbGwsIC5oMSBzbWFsbCwgLmgyIC5zbWFsbCwgLmgyIHNtYWxsLCAuaDMgLnNtYWxsLCAuaDMgc21hbGwsIC5oNCAuc21hbGwsIC5oNCBzbWFsbCwgLmg1IC5zbWFsbCwgLmg1IHNtYWxsLCAuaDYgLnNtYWxsLCAuaDYgc21hbGwsIGgxIC5zbWFsbCwgaDEgc21hbGwsIGgyIC5zbWFsbCwgaDIgc21hbGwsIGgzIC5zbWFsbCwgaDMgc21hbGwsIGg0IC5zbWFsbCwgaDQgc21hbGwsIGg1IC5zbWFsbCwgaDUgc21hbGwsIGg2IC5zbWFsbCwgaDYgc21hbGwge1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM3Nzc7IH1cblxuLmgxLCAuaDIsIC5oMywgaDEsIGgyLCBoMyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmgxIC5zbWFsbCwgLmgxIHNtYWxsLCAuaDIgLnNtYWxsLCAuaDIgc21hbGwsIC5oMyAuc21hbGwsIC5oMyBzbWFsbCwgaDEgLnNtYWxsLCBoMSBzbWFsbCwgaDIgLnNtYWxsLCBoMiBzbWFsbCwgaDMgLnNtYWxsLCBoMyBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogNjUlOyB9XG5cbi5oNCwgLmg1LCAuaDYsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5oNCAuc21hbGwsIC5oNCBzbWFsbCwgLmg1IC5zbWFsbCwgLmg1IHNtYWxsLCAuaDYgLnNtYWxsLCAuaDYgc21hbGwsIGg0IC5zbWFsbCwgaDQgc21hbGwsIGg1IC5zbWFsbCwgaDUgc21hbGwsIGg2IC5zbWFsbCwgaDYgc21hbGwge1xuICBmb250LXNpemU6IDc1JTsgfVxuXG4uaDEsIGgxIHtcbiAgZm9udC1zaXplOiAzNnB4OyB9XG5cbi5oMiwgaDIge1xuICBmb250LXNpemU6IDMwcHg7IH1cblxuLmgzLCBoMyB7XG4gIGZvbnQtc2l6ZTogMjRweDsgfVxuXG4uaDQsIGg0IHtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG5cbi5oNSwgaDUge1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuLmg2LCBoNiB7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG5wIHtcbiAgbWFyZ2luOiAwIDAgMTBweDsgfVxuXG4ubGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxlYWQge1xuICAgIGZvbnQtc2l6ZTogMjFweDsgfSB9XG5cbi5zbWFsbCwgc21hbGwge1xuICBmb250LXNpemU6IDg1JTsgfVxuXG4ubWFyaywgbWFyayB7XG4gIHBhZGRpbmc6IC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7IH1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7IH1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlOyB9XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM3Nzc7IH1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMzM3YWI3OyB9XG5cbmEudGV4dC1wcmltYXJ5OmZvY3VzLCBhLnRleHQtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjMjg2MDkwOyB9XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNjNzYzZDsgfVxuXG5hLnRleHQtc3VjY2Vzczpmb2N1cywgYS50ZXh0LXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogIzJiNTQyYzsgfVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGY7IH1cblxuYS50ZXh0LWluZm86Zm9jdXMsIGEudGV4dC1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICMyNDUyNjk7IH1cblxuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjOGE2ZDNiOyB9XG5cbmEudGV4dC13YXJuaW5nOmZvY3VzLCBhLnRleHQtd2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjNjY1MTJjOyB9XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjYTk0NDQyOyB9XG5cbmEudGV4dC1kYW5nZXI6Zm9jdXMsIGEudGV4dC1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogIzg0MzUzNDsgfVxuXG4uYmctcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3OyB9XG5cbmEuYmctcHJpbWFyeTpmb2N1cywgYS5iZy1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4NjA5MDsgfVxuXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7IH1cblxuYS5iZy1zdWNjZXNzOmZvY3VzLCBhLmJnLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFlMmIzOyB9XG5cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNzsgfVxuXG5hLmJnLWluZm86Zm9jdXMsIGEuYmctaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZmQ5ZWU7IH1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzOyB9XG5cbmEuYmctd2FybmluZzpmb2N1cywgYS5iZy13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZWNiNTsgfVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTsgfVxuXG5hLmJnLWRhbmdlcjpmb2N1cywgYS5iZy1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRiOWI5OyB9XG5cbi5wYWdlLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gIG1hcmdpbjogNDBweCAwIDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlOyB9XG5cbm9sLCB1bCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxub2wgb2wsIG9sIHVsLCB1bCBvbCwgdWwgdWwge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmxpc3QtaW5saW5lID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cblxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbmRkLCBkdCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzOyB9XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5kZCB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGwtaG9yaXpvbnRhbCBkdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAuZGwtaG9yaXpvbnRhbCBkZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE4MHB4OyB9IH1cblxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSwgYWJiclt0aXRsZV0ge1xuICBjdXJzb3I6IGhlbHA7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzc3NzsgfVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbmJsb2NrcXVvdGUge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMTcuNXB4O1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNlZWU7IH1cblxuYmxvY2txdW90ZSBvbDpsYXN0LWNoaWxkLCBibG9ja3F1b3RlIHA6bGFzdC1jaGlsZCwgYmxvY2txdW90ZSB1bDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5ibG9ja3F1b3RlIC5zbWFsbCwgYmxvY2txdW90ZSBmb290ZXIsIGJsb2NrcXVvdGUgc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4MCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzc3NzsgfVxuXG5ibG9ja3F1b3RlIC5zbWFsbDpiZWZvcmUsIGJsb2NrcXVvdGUgZm9vdGVyOmJlZm9yZSwgYmxvY2txdW90ZSBzbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyMDE0IFxcMDBBMCc7IH1cblxuLmJsb2NrcXVvdGUtcmV2ZXJzZSwgYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI2VlZTtcbiAgYm9yZGVyLWxlZnQ6IDA7IH1cblxuLmJsb2NrcXVvdGUtcmV2ZXJzZSAuc21hbGw6YmVmb3JlLCAuYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjpiZWZvcmUsIC5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YmVmb3JlLCBibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmJlZm9yZSwgYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjpiZWZvcmUsIGJsb2NrcXVvdGUucHVsbC1yaWdodCBzbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiAnJzsgfVxuXG4uYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDphZnRlciwgLmJsb2NrcXVvdGUtcmV2ZXJzZSBmb290ZXI6YWZ0ZXIsIC5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YWZ0ZXIsIGJsb2NrcXVvdGUucHVsbC1yaWdodCAuc21hbGw6YWZ0ZXIsIGJsb2NrcXVvdGUucHVsbC1yaWdodCBmb290ZXI6YWZ0ZXIsIGJsb2NrcXVvdGUucHVsbC1yaWdodCBzbWFsbDphZnRlciB7XG4gIGNvbnRlbnQ6ICdcXDAwQTAgXFwyMDE0JzsgfVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MzsgfVxuXG5jb2RlLCBrYmQsIHByZSwgc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBNZW5sbyxNb25hY28sQ29uc29sYXMsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZTsgfVxuXG5jb2RlIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjYzcyNTRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmMmY0O1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxua2JkIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuXG5rYmQga2JkIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LXdlaWdodDogNzAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDkuNXB4O1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzMzMztcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG5wcmUgY29kZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDsgfVxuXG4uY29udGFpbmVyIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogNzUwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDk3MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTE3MHB4OyB9IH1cblxuLmNvbnRhaW5lci1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4ucm93IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4OyB9XG5cbi5jb2wtbGctMSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbWQtMSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtc20tMSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wteHMtMSwgLmNvbC14cy0xMCwgLmNvbC14cy0xMSwgLmNvbC14cy0xMiwgLmNvbC14cy0yLCAuY29sLXhzLTMsIC5jb2wteHMtNCwgLmNvbC14cy01LCAuY29sLXhzLTYsIC5jb2wteHMtNywgLmNvbC14cy04LCAuY29sLXhzLTkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG5cbi5jb2wteHMtMSwgLmNvbC14cy0xMCwgLmNvbC14cy0xMSwgLmNvbC14cy0xMiwgLmNvbC14cy0yLCAuY29sLXhzLTMsIC5jb2wteHMtNCwgLmNvbC14cy01LCAuY29sLXhzLTYsIC5jb2wteHMtNywgLmNvbC14cy04LCAuY29sLXhzLTkge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uY29sLXhzLTEyIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmNvbC14cy0xMSB7XG4gIHdpZHRoOiA5MS42NjY2NjY2NyU7IH1cblxuLmNvbC14cy0xMCB7XG4gIHdpZHRoOiA4My4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy05IHtcbiAgd2lkdGg6IDc1JTsgfVxuXG4uY29sLXhzLTgge1xuICB3aWR0aDogNjYuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtNyB7XG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy02IHtcbiAgd2lkdGg6IDUwJTsgfVxuXG4uY29sLXhzLTUge1xuICB3aWR0aDogNDEuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtNCB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy0zIHtcbiAgd2lkdGg6IDI1JTsgfVxuXG4uY29sLXhzLTIge1xuICB3aWR0aDogMTYuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtMSB7XG4gIHdpZHRoOiA4LjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1bGwtMTIge1xuICByaWdodDogMTAwJTsgfVxuXG4uY29sLXhzLXB1bGwtMTEge1xuICByaWdodDogOTEuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtcHVsbC0xMCB7XG4gIHJpZ2h0OiA4My4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy1wdWxsLTkge1xuICByaWdodDogNzUlOyB9XG5cbi5jb2wteHMtcHVsbC04IHtcbiAgcmlnaHQ6IDY2LjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLXB1bGwtNyB7XG4gIHJpZ2h0OiA1OC4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy1wdWxsLTYge1xuICByaWdodDogNTAlOyB9XG5cbi5jb2wteHMtcHVsbC01IHtcbiAgcmlnaHQ6IDQxLjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLXB1bGwtNCB7XG4gIHJpZ2h0OiAzMy4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy1wdWxsLTMge1xuICByaWdodDogMjUlOyB9XG5cbi5jb2wteHMtcHVsbC0yIHtcbiAgcmlnaHQ6IDE2LjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLXB1bGwtMSB7XG4gIHJpZ2h0OiA4LjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1bGwtMCB7XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi5jb2wteHMtcHVzaC0xMiB7XG4gIGxlZnQ6IDEwMCU7IH1cblxuLmNvbC14cy1wdXNoLTExIHtcbiAgbGVmdDogOTEuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtcHVzaC0xMCB7XG4gIGxlZnQ6IDgzLjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1c2gtOSB7XG4gIGxlZnQ6IDc1JTsgfVxuXG4uY29sLXhzLXB1c2gtOCB7XG4gIGxlZnQ6IDY2LjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLXB1c2gtNyB7XG4gIGxlZnQ6IDU4LjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1c2gtNiB7XG4gIGxlZnQ6IDUwJTsgfVxuXG4uY29sLXhzLXB1c2gtNSB7XG4gIGxlZnQ6IDQxLjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLXB1c2gtNCB7XG4gIGxlZnQ6IDMzLjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1c2gtMyB7XG4gIGxlZnQ6IDI1JTsgfVxuXG4uY29sLXhzLXB1c2gtMiB7XG4gIGxlZnQ6IDE2LjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLXB1c2gtMSB7XG4gIGxlZnQ6IDguMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtcHVzaC0wIHtcbiAgbGVmdDogYXV0bzsgfVxuXG4uY29sLXhzLW9mZnNldC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAxMDAlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLW9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy1vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7IH1cblxuLmNvbC14cy1vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy1vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7IH1cblxuLmNvbC14cy1vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy1vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7IH1cblxuLmNvbC14cy1vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtc20tMSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTkge1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC5jb2wtc20tMTIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtc20tMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLTkge1xuICAgIHdpZHRoOiA3NSU7IH1cbiAgLmNvbC1zbS04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLTYge1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLmNvbC1zbS01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLTMge1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgLmNvbC1zbS0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7IH1cbiAgLmNvbC1zbS1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTsgfVxuICAuY29sLXNtLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTsgfVxuICAuY29sLXNtLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTsgfVxuICAuY29sLXNtLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVsbC0wIHtcbiAgICByaWdodDogYXV0bzsgfVxuICAuY29sLXNtLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7IH1cbiAgLmNvbC1zbS1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTsgfVxuICAuY29sLXNtLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTsgfVxuICAuY29sLXNtLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTsgfVxuICAuY29sLXNtLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bzsgfVxuICAuY29sLXNtLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAuY29sLXNtLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAuY29sLXNtLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAuY29sLXNtLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLW1kLTEsIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05IHtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAuY29sLW1kLTEyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuY29sLW1kLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC05IHtcbiAgICB3aWR0aDogNzUlOyB9XG4gIC5jb2wtbWQtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC02IHtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5jb2wtbWQtNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC0zIHtcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5jb2wtbWQtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlOyB9XG4gIC5jb2wtbWQtcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7IH1cbiAgLmNvbC1tZC1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7IH1cbiAgLmNvbC1tZC1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7IH1cbiAgLmNvbC1tZC1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87IH1cbiAgLmNvbC1tZC1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlOyB9XG4gIC5jb2wtbWQtcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7IH1cbiAgLmNvbC1tZC1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7IH1cbiAgLmNvbC1tZC1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7IH1cbiAgLmNvbC1tZC1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87IH1cbiAgLmNvbC1tZC1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wtbGctMSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTkge1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC5jb2wtbGctMTIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbGctMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLTkge1xuICAgIHdpZHRoOiA3NSU7IH1cbiAgLmNvbC1sZy04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLTYge1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLmNvbC1sZy01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLTMge1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgLmNvbC1sZy0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7IH1cbiAgLmNvbC1sZy1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTsgfVxuICAuY29sLWxnLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTsgfVxuICAuY29sLWxnLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTsgfVxuICAuY29sLWxnLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctcHVsbC0wIHtcbiAgICByaWdodDogYXV0bzsgfVxuICAuY29sLWxnLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7IH1cbiAgLmNvbC1sZy1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTsgfVxuICAuY29sLWxnLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTsgfVxuICAuY29sLWxnLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTsgfVxuICAuY29sLWxnLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bzsgfVxuICAuY29sLWxnLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAuY29sLWxnLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAuY29sLWxnLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAuY29sLWxnLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIGNvbG9yOiAjNzc3O1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCwgLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLCAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQsIC50YWJsZSA+IHRmb290ID4gdHIgPiB0aCwgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLCAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICBwYWRkaW5nOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDsgfVxuXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDsgfVxuXG4udGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLCAudGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLCAudGFibGUgPiBjb2xncm91cCArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCwgLnRhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsIC50YWJsZSA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCwgLnRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoIHtcbiAgYm9yZGVyLXRvcDogMDsgfVxuXG4udGFibGUgPiB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkZGQ7IH1cblxuLnRhYmxlIC50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLnRhYmxlLWNvbmRlbnNlZCA+IHRib2R5ID4gdHIgPiB0ZCwgLnRhYmxlLWNvbmRlbnNlZCA+IHRib2R5ID4gdHIgPiB0aCwgLnRhYmxlLWNvbmRlbnNlZCA+IHRmb290ID4gdHIgPiB0ZCwgLnRhYmxlLWNvbmRlbnNlZCA+IHRmb290ID4gdHIgPiB0aCwgLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0ZCwgLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0aCB7XG4gIHBhZGRpbmc6IDVweDsgfVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkOyB9XG5cbi50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZCwgLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoLCAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQsIC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aCwgLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkLCAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGgge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkOyB9XG5cbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZCwgLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4OyB9XG5cbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTsgfVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgfVxuXG50YWJsZSBjb2xbY2xhc3MqPWNvbC1dIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZGlzcGxheTogdGFibGUtY29sdW1uO1xuICBmbG9hdDogbm9uZTsgfVxuXG50YWJsZSB0ZFtjbGFzcyo9Y29sLV0sIHRhYmxlIHRoW2NsYXNzKj1jb2wtXSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIGZsb2F0OiBub25lOyB9XG5cbi50YWJsZSA+IHRib2R5ID4gdHIuYWN0aXZlID4gdGQsIC50YWJsZSA+IHRib2R5ID4gdHIuYWN0aXZlID4gdGgsIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5hY3RpdmUsIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5hY3RpdmUsIC50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGQsIC50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGgsIC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5hY3RpdmUsIC50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5hY3RpdmUsIC50YWJsZSA+IHRoZWFkID4gdHIuYWN0aXZlID4gdGQsIC50YWJsZSA+IHRoZWFkID4gdHIuYWN0aXZlID4gdGgsIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5hY3RpdmUsIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyB9XG5cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuYWN0aXZlOmhvdmVyID4gdGQsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuYWN0aXZlOmhvdmVyID4gdGgsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuYWN0aXZlLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuYWN0aXZlOmhvdmVyLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODsgfVxuXG4udGFibGUgPiB0Ym9keSA+IHRyLnN1Y2Nlc3MgPiB0ZCwgLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGgsIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5zdWNjZXNzLCAudGFibGUgPiB0Ym9keSA+IHRyID4gdGguc3VjY2VzcywgLnRhYmxlID4gdGZvb3QgPiB0ci5zdWNjZXNzID4gdGQsIC50YWJsZSA+IHRmb290ID4gdHIuc3VjY2VzcyA+IHRoLCAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuc3VjY2VzcywgLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLnN1Y2Nlc3MsIC50YWJsZSA+IHRoZWFkID4gdHIuc3VjY2VzcyA+IHRkLCAudGFibGUgPiB0aGVhZCA+IHRyLnN1Y2Nlc3MgPiB0aCwgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLnN1Y2Nlc3MsIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODsgfVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLnN1Y2Nlc3M6aG92ZXIgPiB0ZCwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5zdWNjZXNzOmhvdmVyID4gdGgsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuc3VjY2VzcywgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLnN1Y2Nlc3M6aG92ZXIsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZTljNjsgfVxuXG4udGFibGUgPiB0Ym9keSA+IHRyLmluZm8gPiB0ZCwgLnRhYmxlID4gdGJvZHkgPiB0ci5pbmZvID4gdGgsIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5pbmZvLCAudGFibGUgPiB0Ym9keSA+IHRyID4gdGguaW5mbywgLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGQsIC50YWJsZSA+IHRmb290ID4gdHIuaW5mbyA+IHRoLCAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuaW5mbywgLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmluZm8sIC50YWJsZSA+IHRoZWFkID4gdHIuaW5mbyA+IHRkLCAudGFibGUgPiB0aGVhZCA+IHRyLmluZm8gPiB0aCwgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmluZm8sIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNzsgfVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmluZm86aG92ZXIgPiB0ZCwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5pbmZvOmhvdmVyID4gdGgsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuaW5mbywgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmluZm86aG92ZXIsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZTNmMzsgfVxuXG4udGFibGUgPiB0Ym9keSA+IHRyLndhcm5pbmcgPiB0ZCwgLnRhYmxlID4gdGJvZHkgPiB0ci53YXJuaW5nID4gdGgsIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC53YXJuaW5nLCAudGFibGUgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZywgLnRhYmxlID4gdGZvb3QgPiB0ci53YXJuaW5nID4gdGQsIC50YWJsZSA+IHRmb290ID4gdHIud2FybmluZyA+IHRoLCAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQud2FybmluZywgLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLndhcm5pbmcsIC50YWJsZSA+IHRoZWFkID4gdHIud2FybmluZyA+IHRkLCAudGFibGUgPiB0aGVhZCA+IHRyLndhcm5pbmcgPiB0aCwgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLndhcm5pbmcsIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC53YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMzsgfVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLndhcm5pbmc6aG92ZXIgPiB0ZCwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci53YXJuaW5nOmhvdmVyID4gdGgsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAud2FybmluZywgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLndhcm5pbmc6aG92ZXIsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC53YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjJjYzsgfVxuXG4udGFibGUgPiB0Ym9keSA+IHRyLmRhbmdlciA+IHRkLCAudGFibGUgPiB0Ym9keSA+IHRyLmRhbmdlciA+IHRoLCAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQuZGFuZ2VyLCAudGFibGUgPiB0Ym9keSA+IHRyID4gdGguZGFuZ2VyLCAudGFibGUgPiB0Zm9vdCA+IHRyLmRhbmdlciA+IHRkLCAudGFibGUgPiB0Zm9vdCA+IHRyLmRhbmdlciA+IHRoLCAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuZGFuZ2VyLCAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGguZGFuZ2VyLCAudGFibGUgPiB0aGVhZCA+IHRyLmRhbmdlciA+IHRkLCAudGFibGUgPiB0aGVhZCA+IHRyLmRhbmdlciA+IHRoLCAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQuZGFuZ2VyLCAudGFibGUgPiB0aGVhZCA+IHRyID4gdGguZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTsgfVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmRhbmdlcjpob3ZlciA+IHRkLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmRhbmdlcjpob3ZlciA+IHRoLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmRhbmdlciwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmRhbmdlcjpob3ZlciwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmNjY2M7IH1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBtaW4taGVpZ2h0OiAuMDElO1xuICBvdmVyZmxvdy14OiBhdXRvOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkOyB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLCAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCwgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQsIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLCAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCwgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDsgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCwgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLCAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogMDsgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLCAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpsYXN0LWNoaWxkLCAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLCAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpsYXN0LWNoaWxkLCAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpsYXN0LWNoaWxkLCAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCwgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0aCwgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCwgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDsgfSB9XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDsgfVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMzMzO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1OyB9XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5pbnB1dFt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSwgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBtYXJnaW46IDRweCAwIDA7XG4gIG1hcmdpbi10b3A6IDFweFxcOTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuXG5pbnB1dFt0eXBlPWZpbGVdIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuaW5wdXRbdHlwZT1yYW5nZV0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IH1cblxuc2VsZWN0W211bHRpcGxlXSwgc2VsZWN0W3NpemVdIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbmlucHV0W3R5cGU9ZmlsZV06Zm9jdXMsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzLCBpbnB1dFt0eXBlPXJhZGlvXTpmb2N1cyB7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IH1cblxub3V0cHV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjNTU1OyB9XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzRweDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjNTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsLXdlYmtpdC1ib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXM7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cztcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMTVzOyB9XG5cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM2NmFmZTk7XG4gIG91dGxpbmU6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTsgfVxuXG4uZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTsgfVxuXG4uZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7IH1cblxuLmZvcm0tY29udHJvbDo6LW1zLWV4cGFuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7IH1cblxuLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldLCBmaWVsZHNldFtkaXNhYmxlZF0gLmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sIGZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDApIHtcbiAgaW5wdXRbdHlwZT1kYXRlXS5mb3JtLWNvbnRyb2wsIGlucHV0W3R5cGU9dGltZV0uZm9ybS1jb250cm9sLCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5mb3JtLWNvbnRyb2wsIGlucHV0W3R5cGU9bW9udGhdLmZvcm0tY29udHJvbCB7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7IH1cbiAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9ZGF0ZV0sIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPXRpbWVdLCAuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPW1vbnRoXSwgaW5wdXRbdHlwZT1kYXRlXS5pbnB1dC1zbSwgaW5wdXRbdHlwZT10aW1lXS5pbnB1dC1zbSwgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uaW5wdXQtc20sIGlucHV0W3R5cGU9bW9udGhdLmlucHV0LXNtIHtcbiAgICBsaW5lLWhlaWdodDogMzBweDsgfVxuICAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1kYXRlXSwgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9dGltZV0sIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9bW9udGhdLCBpbnB1dFt0eXBlPWRhdGVdLmlucHV0LWxnLCBpbnB1dFt0eXBlPXRpbWVdLmlucHV0LWxnLCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5pbnB1dC1sZywgaW5wdXRbdHlwZT1tb250aF0uaW5wdXQtbGcge1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4OyB9IH1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5jaGVja2JveCwgLnJhZGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uY2hlY2tib3ggbGFiZWwsIC5yYWRpbyBsYWJlbCB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSwgLmNoZWNrYm94LWlubGluZSBpbnB1dFt0eXBlPWNoZWNrYm94XSwgLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dLCAucmFkaW8taW5saW5lIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiA0cHhcXDk7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDsgfVxuXG4uY2hlY2tib3ggKyAuY2hlY2tib3gsIC5yYWRpbyArIC5yYWRpbyB7XG4gIG1hcmdpbi10b3A6IC01cHg7IH1cblxuLmNoZWNrYm94LWlubGluZSwgLnJhZGlvLWlubGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uY2hlY2tib3gtaW5saW5lICsgLmNoZWNrYm94LWlubGluZSwgLnJhZGlvLWlubGluZSArIC5yYWRpby1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMTBweDsgfVxuXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1jaGVja2JveF0sIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPXJhZGlvXSwgaW5wdXRbdHlwZT1jaGVja2JveF0uZGlzYWJsZWQsIGlucHV0W3R5cGU9Y2hlY2tib3hdW2Rpc2FibGVkXSwgaW5wdXRbdHlwZT1yYWRpb10uZGlzYWJsZWQsIGlucHV0W3R5cGU9cmFkaW9dW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLmNoZWNrYm94LWlubGluZS5kaXNhYmxlZCwgLnJhZGlvLWlubGluZS5kaXNhYmxlZCwgZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveC1pbmxpbmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8taW5saW5lIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4uY2hlY2tib3guZGlzYWJsZWQgbGFiZWwsIC5yYWRpby5kaXNhYmxlZCBsYWJlbCwgZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveCBsYWJlbCwgZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpbyBsYWJlbCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICBtaW4taGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWxnLCAuZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1zbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG4uaW5wdXQtc20ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG5zZWxlY3QuaW5wdXQtc20ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtc20sIHRleHRhcmVhLmlucHV0LXNtIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG4uZm9ybS1ncm91cC1zbSBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDsgfVxuXG4uZm9ybS1ncm91cC1zbSBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCwgLmZvcm0tZ3JvdXAtc20gdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtaW4taGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiA2cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5pbnB1dC1sZyB7XG4gIGhlaWdodDogNDZweDtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG5zZWxlY3QuaW5wdXQtbGcge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4OyB9XG5cbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtbGcsIHRleHRhcmVhLmlucHV0LWxnIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xuICBib3JkZXItcmFkaXVzOiA2cHg7IH1cblxuLmZvcm0tZ3JvdXAtbGcgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7IH1cblxuLmZvcm0tZ3JvdXAtbGcgc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wsIC5mb3JtLWdyb3VwLWxnIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gIGhlaWdodDogNDZweDtcbiAgbWluLWhlaWdodDogMzhweDtcbiAgcGFkZGluZzogMTFweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7IH1cblxuLmhhcy1mZWVkYmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nLXJpZ2h0OiA0Mi41cHg7IH1cblxuLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLCAuaW5wdXQtZ3JvdXAtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLCAuaW5wdXQtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7IH1cblxuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssIC5pbnB1dC1ncm91cC1zbSArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssIC5pbnB1dC1zbSArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDsgfVxuXG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LCAuaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LWlubGluZSwgLmhhcy1zdWNjZXNzIC5jb250cm9sLWxhYmVsLCAuaGFzLXN1Y2Nlc3MgLmhlbHAtYmxvY2ssIC5oYXMtc3VjY2VzcyAucmFkaW8sIC5oYXMtc3VjY2VzcyAucmFkaW8taW5saW5lLCAuaGFzLXN1Y2Nlc3MuY2hlY2tib3ggbGFiZWwsIC5oYXMtc3VjY2Vzcy5jaGVja2JveC1pbmxpbmUgbGFiZWwsIC5oYXMtc3VjY2Vzcy5yYWRpbyBsYWJlbCwgLmhhcy1zdWNjZXNzLnJhZGlvLWlubGluZSBsYWJlbCB7XG4gIGNvbG9yOiAjM2M3NjNkOyB9XG5cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpOyB9XG5cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmI1NDJjO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjNjdiMTY4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggIzY3YjE2ODsgfVxuXG4uaGFzLXN1Y2Nlc3MgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG4gIGJvcmRlci1jb2xvcjogIzNjNzYzZDsgfVxuXG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjM2M3NjNkOyB9XG5cbi5oYXMtd2FybmluZyAuY2hlY2tib3gsIC5oYXMtd2FybmluZyAuY2hlY2tib3gtaW5saW5lLCAuaGFzLXdhcm5pbmcgLmNvbnRyb2wtbGFiZWwsIC5oYXMtd2FybmluZyAuaGVscC1ibG9jaywgLmhhcy13YXJuaW5nIC5yYWRpbywgLmhhcy13YXJuaW5nIC5yYWRpby1pbmxpbmUsIC5oYXMtd2FybmluZy5jaGVja2JveCBsYWJlbCwgLmhhcy13YXJuaW5nLmNoZWNrYm94LWlubGluZSBsYWJlbCwgLmhhcy13YXJuaW5nLnJhZGlvIGxhYmVsLCAuaGFzLXdhcm5pbmcucmFkaW8taW5saW5lIGxhYmVsIHtcbiAgY29sb3I6ICM4YTZkM2I7IH1cblxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICM4YTZkM2I7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7IH1cblxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM2NjUxMmM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjMGExNmI7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjYzBhMTZiOyB9XG5cbi5oYXMtd2FybmluZyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiOyB9XG5cbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICM4YTZkM2I7IH1cblxuLmhhcy1lcnJvciAuY2hlY2tib3gsIC5oYXMtZXJyb3IgLmNoZWNrYm94LWlubGluZSwgLmhhcy1lcnJvciAuY29udHJvbC1sYWJlbCwgLmhhcy1lcnJvciAuaGVscC1ibG9jaywgLmhhcy1lcnJvciAucmFkaW8sIC5oYXMtZXJyb3IgLnJhZGlvLWlubGluZSwgLmhhcy1lcnJvci5jaGVja2JveCBsYWJlbCwgLmhhcy1lcnJvci5jaGVja2JveC1pbmxpbmUgbGFiZWwsIC5oYXMtZXJyb3IucmFkaW8gbGFiZWwsIC5oYXMtZXJyb3IucmFkaW8taW5saW5lIGxhYmVsIHtcbiAgY29sb3I6ICNhOTQ0NDI7IH1cblxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpOyB9XG5cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzg0MzUzNDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2NlODQ4MztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjZTg0ODM7IH1cblxuLmhhcy1lcnJvciAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyOyB9XG5cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjYTk0NDQyOyB9XG5cbi5oYXMtZmVlZGJhY2sgbGFiZWwgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgdG9wOiAyNXB4OyB9XG5cbi5oYXMtZmVlZGJhY2sgbGFiZWwuc3Itb25seSB+IC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB0b3A6IDA7IH1cblxuLmhlbHAtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzczNzM3MzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wsIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWFkZG9uLCAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4ge1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuZm9ybS1pbmxpbmUgLmNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94LCAuZm9ybS1pbmxpbmUgLnJhZGlvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCBsYWJlbCwgLmZvcm0taW5saW5lIC5yYWRpbyBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5mb3JtLWlubGluZSAuY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0sIC5mb3JtLWlubGluZSAucmFkaW8gaW5wdXRbdHlwZT1yYWRpb10ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6IDA7IH0gfVxuXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCwgLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gtaW5saW5lLCAuZm9ybS1ob3Jpem9udGFsIC5yYWRpbywgLmZvcm0taG9yaXpvbnRhbCAucmFkaW8taW5saW5lIHtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCwgLmZvcm0taG9yaXpvbnRhbCAucmFkaW8ge1xuICBtaW4taGVpZ2h0OiAyN3B4OyB9XG5cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWwge1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG5cbi5mb3JtLWhvcml6b250YWwgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgcmlnaHQ6IDE1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtbGcgLmNvbnRyb2wtbGFiZWwge1xuICAgIHBhZGRpbmctdG9wOiAxMXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLXNtIC5jb250cm9sLWxhYmVsIHtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4uYnRuLmFjdGl2ZS5mb2N1cywgLmJ0bi5hY3RpdmU6Zm9jdXMsIC5idG4uZm9jdXMsIC5idG46YWN0aXZlLmZvY3VzLCAuYnRuOmFjdGl2ZTpmb2N1cywgLmJ0bjpmb2N1cyB7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IH1cblxuLmJ0bi5mb2N1cywgLmJ0bjpmb2N1cywgLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmJ0bi5hY3RpdmUsIC5idG46YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTsgfVxuXG4uYnRuLmRpc2FibGVkLCAuYnRuW2Rpc2FibGVkXSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NjUpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG9wYWNpdHk6IC42NTsgfVxuXG5hLmJ0bi5kaXNhYmxlZCwgZmllbGRzZXRbZGlzYWJsZWRdIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmJ0bi1kZWZhdWx0IHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2NjYzsgfVxuXG4uYnRuLWRlZmF1bHQuZm9jdXMsIC5idG4tZGVmYXVsdDpmb2N1cyB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXItY29sb3I6ICM4YzhjOGM7IH1cblxuLmJ0bi1kZWZhdWx0OmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIGJvcmRlci1jb2xvcjogI2FkYWRhZDsgfVxuXG4uYnRuLWRlZmF1bHQuYWN0aXZlLCAuYnRuLWRlZmF1bHQ6YWN0aXZlLCAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHQge1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiAjYWRhZGFkOyB9XG5cbi5idG4tZGVmYXVsdC5hY3RpdmUuZm9jdXMsIC5idG4tZGVmYXVsdC5hY3RpdmU6Zm9jdXMsIC5idG4tZGVmYXVsdC5hY3RpdmU6aG92ZXIsIC5idG4tZGVmYXVsdDphY3RpdmUuZm9jdXMsIC5idG4tZGVmYXVsdDphY3RpdmU6Zm9jdXMsIC5idG4tZGVmYXVsdDphY3RpdmU6aG92ZXIsIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdC5mb2N1cywgLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kZWZhdWx0OmZvY3VzLCAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHQ6aG92ZXIge1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZDRkNDtcbiAgYm9yZGVyLWNvbG9yOiAjOGM4YzhjOyB9XG5cbi5idG4tZGVmYXVsdC5hY3RpdmUsIC5idG4tZGVmYXVsdDphY3RpdmUsIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cblxuLmJ0bi1kZWZhdWx0LmRpc2FibGVkLmZvY3VzLCAuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6Zm9jdXMsIC5idG4tZGVmYXVsdC5kaXNhYmxlZDpob3ZlciwgLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXS5mb2N1cywgLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXTpmb2N1cywgLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXTpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdC5mb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2NjYzsgfVxuXG4uYnRuLWRlZmF1bHQgLmJhZGdlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7IH1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XG4gIGJvcmRlci1jb2xvcjogIzJlNmRhNDsgfVxuXG4uYnRuLXByaW1hcnkuZm9jdXMsIC5idG4tcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg2MDkwO1xuICBib3JkZXItY29sb3I6ICMxMjJiNDA7IH1cblxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODYwOTA7XG4gIGJvcmRlci1jb2xvcjogIzIwNGQ3NDsgfVxuXG4uYnRuLXByaW1hcnkuYWN0aXZlLCAuYnRuLXByaW1hcnk6YWN0aXZlLCAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4NjA5MDtcbiAgYm9yZGVyLWNvbG9yOiAjMjA0ZDc0OyB9XG5cbi5idG4tcHJpbWFyeS5hY3RpdmUuZm9jdXMsIC5idG4tcHJpbWFyeS5hY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeS5hY3RpdmU6aG92ZXIsIC5idG4tcHJpbWFyeTphY3RpdmUuZm9jdXMsIC5idG4tcHJpbWFyeTphY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTphY3RpdmU6aG92ZXIsIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeS5mb2N1cywgLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1wcmltYXJ5OmZvY3VzLCAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwNGQ3NDtcbiAgYm9yZGVyLWNvbG9yOiAjMTIyYjQwOyB9XG5cbi5idG4tcHJpbWFyeS5hY3RpdmUsIC5idG4tcHJpbWFyeTphY3RpdmUsIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cblxuLmJ0bi1wcmltYXJ5LmRpc2FibGVkLmZvY3VzLCAuYnRuLXByaW1hcnkuZGlzYWJsZWQ6Zm9jdXMsIC5idG4tcHJpbWFyeS5kaXNhYmxlZDpob3ZlciwgLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXS5mb2N1cywgLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cywgLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeS5mb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XG4gIGJvcmRlci1jb2xvcjogIzJlNmRhNDsgfVxuXG4uYnRuLXByaW1hcnkgLmJhZGdlIHtcbiAgY29sb3I6ICMzMzdhYjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XG4gIGJvcmRlci1jb2xvcjogIzRjYWU0YzsgfVxuXG4uYnRuLXN1Y2Nlc3MuZm9jdXMsIC5idG4tc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ5ZDQ0O1xuICBib3JkZXItY29sb3I6ICMyNTU2MjU7IH1cblxuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDlkNDQ7XG4gIGJvcmRlci1jb2xvcjogIzM5ODQzOTsgfVxuXG4uYnRuLXN1Y2Nlc3MuYWN0aXZlLCAuYnRuLXN1Y2Nlc3M6YWN0aXZlLCAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0OWQ0NDtcbiAgYm9yZGVyLWNvbG9yOiAjMzk4NDM5OyB9XG5cbi5idG4tc3VjY2Vzcy5hY3RpdmUuZm9jdXMsIC5idG4tc3VjY2Vzcy5hY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2Vzcy5hY3RpdmU6aG92ZXIsIC5idG4tc3VjY2VzczphY3RpdmUuZm9jdXMsIC5idG4tc3VjY2VzczphY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2VzczphY3RpdmU6aG92ZXIsIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc3VjY2Vzcy5mb2N1cywgLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zdWNjZXNzOmZvY3VzLCAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5ODQzOTtcbiAgYm9yZGVyLWNvbG9yOiAjMjU1NjI1OyB9XG5cbi5idG4tc3VjY2Vzcy5hY3RpdmUsIC5idG4tc3VjY2VzczphY3RpdmUsIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cblxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkLmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6Zm9jdXMsIC5idG4tc3VjY2Vzcy5kaXNhYmxlZDpob3ZlciwgLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXS5mb2N1cywgLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTpmb2N1cywgLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzcy5mb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XG4gIGJvcmRlci1jb2xvcjogIzRjYWU0YzsgfVxuXG4uYnRuLXN1Y2Nlc3MgLmJhZGdlIHtcbiAgY29sb3I6ICM1Y2I4NWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG4gIGJvcmRlci1jb2xvcjogIzQ2YjhkYTsgfVxuXG4uYnRuLWluZm8uZm9jdXMsIC5idG4taW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzFiMGQ1O1xuICBib3JkZXItY29sb3I6ICMxYjZkODU7IH1cblxuLmJ0bi1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMWIwZDU7XG4gIGJvcmRlci1jb2xvcjogIzI2OWFiYzsgfVxuXG4uYnRuLWluZm8uYWN0aXZlLCAuYnRuLWluZm86YWN0aXZlLCAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxYjBkNTtcbiAgYm9yZGVyLWNvbG9yOiAjMjY5YWJjOyB9XG5cbi5idG4taW5mby5hY3RpdmUuZm9jdXMsIC5idG4taW5mby5hY3RpdmU6Zm9jdXMsIC5idG4taW5mby5hY3RpdmU6aG92ZXIsIC5idG4taW5mbzphY3RpdmUuZm9jdXMsIC5idG4taW5mbzphY3RpdmU6Zm9jdXMsIC5idG4taW5mbzphY3RpdmU6aG92ZXIsIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4taW5mby5mb2N1cywgLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1pbmZvOmZvY3VzLCAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2OWFiYztcbiAgYm9yZGVyLWNvbG9yOiAjMWI2ZDg1OyB9XG5cbi5idG4taW5mby5hY3RpdmUsIC5idG4taW5mbzphY3RpdmUsIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4taW5mbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cblxuLmJ0bi1pbmZvLmRpc2FibGVkLmZvY3VzLCAuYnRuLWluZm8uZGlzYWJsZWQ6Zm9jdXMsIC5idG4taW5mby5kaXNhYmxlZDpob3ZlciwgLmJ0bi1pbmZvW2Rpc2FibGVkXS5mb2N1cywgLmJ0bi1pbmZvW2Rpc2FibGVkXTpmb2N1cywgLmJ0bi1pbmZvW2Rpc2FibGVkXTpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mby5mb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG4gIGJvcmRlci1jb2xvcjogIzQ2YjhkYTsgfVxuXG4uYnRuLWluZm8gLmJhZGdlIHtcbiAgY29sb3I6ICM1YmMwZGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG4gIGJvcmRlci1jb2xvcjogI2VlYTIzNjsgfVxuXG4uYnRuLXdhcm5pbmcuZm9jdXMsIC5idG4td2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM5NzFmO1xuICBib3JkZXItY29sb3I6ICM5ODVmMGQ7IH1cblxuLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzk3MWY7XG4gIGJvcmRlci1jb2xvcjogI2Q1ODUxMjsgfVxuXG4uYnRuLXdhcm5pbmcuYWN0aXZlLCAuYnRuLXdhcm5pbmc6YWN0aXZlLCAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXdhcm5pbmcge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjOTcxZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDU4NTEyOyB9XG5cbi5idG4td2FybmluZy5hY3RpdmUuZm9jdXMsIC5idG4td2FybmluZy5hY3RpdmU6Zm9jdXMsIC5idG4td2FybmluZy5hY3RpdmU6aG92ZXIsIC5idG4td2FybmluZzphY3RpdmUuZm9jdXMsIC5idG4td2FybmluZzphY3RpdmU6Zm9jdXMsIC5idG4td2FybmluZzphY3RpdmU6aG92ZXIsIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4td2FybmluZy5mb2N1cywgLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi13YXJuaW5nOmZvY3VzLCAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ODUxMjtcbiAgYm9yZGVyLWNvbG9yOiAjOTg1ZjBkOyB9XG5cbi5idG4td2FybmluZy5hY3RpdmUsIC5idG4td2FybmluZzphY3RpdmUsIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4td2FybmluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cblxuLmJ0bi13YXJuaW5nLmRpc2FibGVkLmZvY3VzLCAuYnRuLXdhcm5pbmcuZGlzYWJsZWQ6Zm9jdXMsIC5idG4td2FybmluZy5kaXNhYmxlZDpob3ZlciwgLmJ0bi13YXJuaW5nW2Rpc2FibGVkXS5mb2N1cywgLmJ0bi13YXJuaW5nW2Rpc2FibGVkXTpmb2N1cywgLmJ0bi13YXJuaW5nW2Rpc2FibGVkXTpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZy5mb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG4gIGJvcmRlci1jb2xvcjogI2VlYTIzNjsgfVxuXG4uYnRuLXdhcm5pbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNmMGFkNGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDQzZjNhOyB9XG5cbi5idG4tZGFuZ2VyLmZvY3VzLCAuYnRuLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkzMDJjO1xuICBib3JkZXItY29sb3I6ICM3NjFjMTk7IH1cblxuLmJ0bi1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MzAyYztcbiAgYm9yZGVyLWNvbG9yOiAjYWMyOTI1OyB9XG5cbi5idG4tZGFuZ2VyLmFjdGl2ZSwgLmJ0bi1kYW5nZXI6YWN0aXZlLCAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkzMDJjO1xuICBib3JkZXItY29sb3I6ICNhYzI5MjU7IH1cblxuLmJ0bi1kYW5nZXIuYWN0aXZlLmZvY3VzLCAuYnRuLWRhbmdlci5hY3RpdmU6Zm9jdXMsIC5idG4tZGFuZ2VyLmFjdGl2ZTpob3ZlciwgLmJ0bi1kYW5nZXI6YWN0aXZlLmZvY3VzLCAuYnRuLWRhbmdlcjphY3RpdmU6Zm9jdXMsIC5idG4tZGFuZ2VyOmFjdGl2ZTpob3ZlciwgLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kYW5nZXIuZm9jdXMsIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGFuZ2VyOmZvY3VzLCAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWMyOTI1O1xuICBib3JkZXItY29sb3I6ICM3NjFjMTk7IH1cblxuLmJ0bi1kYW5nZXIuYWN0aXZlLCAuYnRuLWRhbmdlcjphY3RpdmUsIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuXG4uYnRuLWRhbmdlci5kaXNhYmxlZC5mb2N1cywgLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6Zm9jdXMsIC5idG4tZGFuZ2VyLmRpc2FibGVkOmhvdmVyLCAuYnRuLWRhbmdlcltkaXNhYmxlZF0uZm9jdXMsIC5idG4tZGFuZ2VyW2Rpc2FibGVkXTpmb2N1cywgLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmhvdmVyLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIuZm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDQzZjNhOyB9XG5cbi5idG4tZGFuZ2VyIC5iYWRnZSB7XG4gIGNvbG9yOiAjZDk1MzRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzM3YWI3O1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5idG4tbGluaywgLmJ0bi1saW5rLmFjdGl2ZSwgLmJ0bi1saW5rOmFjdGl2ZSwgLmJ0bi1saW5rW2Rpc2FibGVkXSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLmJ0bi1saW5rLCAuYnRuLWxpbms6YWN0aXZlLCAuYnRuLWxpbms6Zm9jdXMsIC5idG4tbGluazpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJ0bi1saW5rOmZvY3VzLCAuYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzIzNTI3YztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsIC5idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbms6Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzc3NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5idG4tZ3JvdXAtbGcgPiAuYnRuLCAuYnRuLWxnIHtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4uYnRuLWdyb3VwLXNtID4gLmJ0biwgLmJ0bi1zbSB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG4uYnRuLWdyb3VwLXhzID4gLmJ0biwgLmJ0bi14cyB7XG4gIHBhZGRpbmc6IDFweCA1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuaW5wdXRbdHlwZT1idXR0b25dLmJ0bi1ibG9jaywgaW5wdXRbdHlwZT1yZXNldF0uYnRuLWJsb2NrLCBpbnB1dFt0eXBlPXN1Ym1pdF0uYnRuLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmZhZGUge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBsaW5lYXI7IH1cblxuLmZhZGUuaW4ge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNvbGxhcHNlLmluIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxudHIuY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7IH1cblxudGJvZHkuY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7IH1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IC4zNXM7XG4gIC1vLXRyYW5zaXRpb24tZHVyYXRpb246IC4zNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4zNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LHZpc2liaWxpdHk7XG4gIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCx2aXNpYmlsaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsdmlzaWJpbGl0eTsgfVxuXG4uY2FyZXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci10b3A6IDRweCBkYXNoZWQ7XG4gIGJvcmRlci10b3A6IDRweCBzb2xpZFxcOTtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLmRyb3Bkb3duLCAuZHJvcHVwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDE2MHB4O1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luOiAycHggMCAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7IH1cblxuLmRyb3Bkb3duLW1lbnUucHVsbC1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvOyB9XG5cbi5kcm9wZG93bi1tZW51IC5kaXZpZGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogOXB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7IH1cblxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogM3B4IDIwcHg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICMzMzM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMsIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICMyNjI2MjY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgfVxuXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhLCAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmZvY3VzLCAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcbiAgb3V0bGluZTogMDsgfVxuXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGEsIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cywgLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICM3Nzc7IH1cblxuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzLCAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTsgfVxuXG4ub3BlbiA+IC5kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm9wZW4gPiBhIHtcbiAgb3V0bGluZTogMDsgfVxuXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvOyB9XG5cbi5kcm9wZG93bi1tZW51LWxlZnQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDsgfVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDNweCAyMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzc3NztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uZHJvcGRvd24tYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTkwOyB9XG5cbi5wdWxsLXJpZ2h0ID4gLmRyb3Bkb3duLW1lbnUge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bzsgfVxuXG4uZHJvcHVwIC5jYXJldCwgLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIC5jYXJldCB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1ib3R0b206IDRweCBkYXNoZWQ7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZFxcOTsgfVxuXG4uZHJvcHVwIC5kcm9wZG93bi1tZW51LCAubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMnB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9XG4gIC5uYXZiYXItcmlnaHQgLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfSB9XG5cbi5idG4tZ3JvdXAsIC5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biwgLmJ0bi1ncm91cCA+IC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cywgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIsIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLCAuYnRuLWdyb3VwID4gLmJ0bjpmb2N1cywgLmJ0bi1ncm91cCA+IC5idG46aG92ZXIge1xuICB6LWluZGV4OiAyOyB9XG5cbi5idG4tZ3JvdXAgLmJ0biArIC5idG4sIC5idG4tZ3JvdXAgLmJ0biArIC5idG4tZ3JvdXAsIC5idG4tZ3JvdXAgLmJ0bi1ncm91cCArIC5idG4sIC5idG4tZ3JvdXAgLmJ0bi1ncm91cCArIC5idG4tZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4uYnRuLXRvb2xiYXIge1xuICBtYXJnaW4tbGVmdDogLTVweDsgfVxuXG4uYnRuLXRvb2xiYXIgLmJ0biwgLmJ0bi10b29sYmFyIC5idG4tZ3JvdXAsIC5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uYnRuLXRvb2xiYXIgPiAuYnRuLCAuYnRuLXRvb2xiYXIgPiAuYnRuLWdyb3VwLCAuYnRuLXRvb2xiYXIgPiAuaW5wdXQtZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogNXB4OyB9XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5idG4tZ3JvdXAgPiAuYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5idG4tZ3JvdXAgPiAuYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCksIC5idG4tZ3JvdXAgPiAuZHJvcGRvd24tdG9nZ2xlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bjpsYXN0LWNoaWxkLCAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpID4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cblxuLmJ0bi1ncm91cCAuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZSwgLmJ0bi1ncm91cC5vcGVuIC5kcm9wZG93bi10b2dnbGUge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5idG4tZ3JvdXAgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7IH1cblxuLmJ0bi1ncm91cCA+IC5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4OyB9XG5cbi5idG4tZ3JvdXAub3BlbiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTsgfVxuXG4uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tbGluayB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4uYnRuIC5jYXJldCB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5idG4tbGcgLmNhcmV0IHtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7IH1cblxuLmRyb3B1cCAuYnRuLWxnIC5jYXJldCB7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4OyB9XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gIGZsb2F0OiBub25lOyB9XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuICsgLmJ0biwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gKyAuYnRuLWdyb3VwLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCArIC5idG4sIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwICsgLmJ0bi1ncm91cCB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4OyB9XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bjpsYXN0LWNoaWxkLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpID4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmJ0bi1ncm91cC1qdXN0aWZpZWQge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7IH1cblxuLmJ0bi1ncm91cC1qdXN0aWZpZWQgPiAuYnRuLCAuYnRuLWdyb3VwLWp1c3RpZmllZCA+IC5idG4tZ3JvdXAge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDElOyB9XG5cbi5idG4tZ3JvdXAtanVzdGlmaWVkID4gLmJ0bi1ncm91cCAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmJ0bi1ncm91cC1qdXN0aWZpZWQgPiAuYnRuLWdyb3VwIC5kcm9wZG93bi1tZW51IHtcbiAgbGVmdDogYXV0bzsgfVxuXG5bZGF0YS10b2dnbGU9YnV0dG9uc10gPiAuYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLCBbZGF0YS10b2dnbGU9YnV0dG9uc10gPiAuYnRuIGlucHV0W3R5cGU9cmFkaW9dLCBbZGF0YS10b2dnbGU9YnV0dG9uc10gPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPWNoZWNrYm94XSwgW2RhdGEtdG9nZ2xlPWJ1dHRvbnNdID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1yYWRpb10ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogdGFibGU7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7IH1cblxuLmlucHV0LWdyb3VwW2NsYXNzKj1jb2wtXSB7XG4gIGZsb2F0OiBub25lO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIHotaW5kZXg6IDM7IH1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCwgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLCAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIGhlaWdodDogNDZweDtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG5zZWxlY3QuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLCBzZWxlY3QuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sIHNlbGVjdC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBsaW5lLWhlaWdodDogNDZweDsgfVxuXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCwgc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbiwgc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuLCB0ZXh0YXJlYS5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsIHRleHRhcmVhLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLCB0ZXh0YXJlYS5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbiwgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG5zZWxlY3QuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLCBzZWxlY3QuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYWRkb24sIHNlbGVjdC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDsgfVxuXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCwgc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbiwgc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuLCB0ZXh0YXJlYS5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsIHRleHRhcmVhLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLCB0ZXh0YXJlYS5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAtYWRkb24sIC5pbnB1dC1ncm91cC1idG4ge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsOyB9XG5cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksIC5pbnB1dC1ncm91cC1hZGRvbjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLCAuaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbiwgLmlucHV0LWdyb3VwLWJ0biB7XG4gIHdpZHRoOiAxJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM1NTU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbi5pbnB1dC1zbSB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtbGcge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPWNoZWNrYm94XSwgLmlucHV0LWdyb3VwLWFkZG9uIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmaXJzdC1jaGlsZCwgLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLCAuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0biwgLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXAgPiAuYnRuLCAuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmRyb3Bkb3duLXRvZ2dsZSwgLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biwgLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uaW5wdXQtZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDA7IH1cblxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bGFzdC1jaGlsZCwgLmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQsIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biwgLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXAgPiAuYnRuLCAuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwOyB9XG5cbi5pbnB1dC1ncm91cC1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjphY3RpdmUsIC5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmZvY3VzLCAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjpob3ZlciB7XG4gIHotaW5kZXg6IDI7IH1cblxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4sIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4OyB9XG5cbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXAge1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4ubmF2IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5uYXYgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm5hdiA+IGxpID4gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuXG4ubmF2ID4gbGkgPiBhOmZvY3VzLCAubmF2ID4gbGkgPiBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlOyB9XG5cbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGEge1xuICBjb2xvcjogIzc3NzsgfVxuXG4ubmF2ID4gbGkuZGlzYWJsZWQgPiBhOmZvY3VzLCAubmF2ID4gbGkuZGlzYWJsZWQgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICM3Nzc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLm5hdiAub3BlbiA+IGEsIC5uYXYgLm9wZW4gPiBhOmZvY3VzLCAubmF2IC5vcGVuID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGJvcmRlci1jb2xvcjogIzMzN2FiNzsgfVxuXG4ubmF2IC5uYXYtZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDlweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1OyB9XG5cbi5uYXYgPiBsaSA+IGEgPiBpbWcge1xuICBtYXgtd2lkdGg6IG5vbmU7IH1cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7IH1cblxuLm5hdi10YWJzID4gbGkge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDsgfVxuXG4ubmF2LXRhYnMgPiBsaSA+IGEge1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDsgfVxuXG4ubmF2LXRhYnMgPiBsaSA+IGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlZWUgI2VlZSAjZGRkOyB9XG5cbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGEsIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMsIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIge1xuICBjb2xvcjogIzU1NTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkge1xuICBmbG9hdDogbm9uZTsgfVxuXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHdpZHRoOiAxJTsgfVxuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cywgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDsgfVxuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmOyB9IH1cblxuLm5hdi1waWxscyA+IGxpIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLm5hdi1waWxscyA+IGxpID4gYSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4ubmF2LXBpbGxzID4gbGkgKyBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAycHg7IH1cblxuLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGEsIC5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzLCAubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3OyB9XG5cbi5uYXYtc3RhY2tlZCA+IGxpIHtcbiAgZmxvYXQ6IG5vbmU7IH1cblxuLm5hdi1zdGFja2VkID4gbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLm5hdi1qdXN0aWZpZWQge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubmF2LWp1c3RpZmllZCA+IGxpIHtcbiAgZmxvYXQ6IG5vbmU7IH1cblxuLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubmF2LWp1c3RpZmllZCA+IC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdi1qdXN0aWZpZWQgPiBsaSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB3aWR0aDogMSU7IH1cbiAgLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4ubmF2LXRhYnMtanVzdGlmaWVkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4ubmF2LXRhYnMtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLCAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMsIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwOyB9XG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSwgLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzLCAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7IH0gfVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhciB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItaGVhZGVyIHtcbiAgICBmbG9hdDogbGVmdDsgfSB9XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTsgfVxuXG4ubmF2YmFyLWNvbGxhcHNlLmluIHtcbiAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAubmF2YmFyLWNvbGxhcHNlLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cbiAgLm5hdmJhci1jb2xsYXBzZS5pbiB7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTsgfVxuICAubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlLCAubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLCAubmF2YmFyLXN0YXRpYy10b3AgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlLCAubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7IH1cblxuQG1lZGlhIChtYXgtZGV2aWNlLXdpZHRoOiA0ODBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2UsIC5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4OyB9IH1cblxuLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItY29sbGFwc2UsIC5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWhlYWRlciwgLmNvbnRhaW5lciA+IC5uYXZiYXItY29sbGFwc2UsIC5jb250YWluZXIgPiAubmF2YmFyLWhlYWRlciB7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItY29sbGFwc2UsIC5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWhlYWRlciwgLmNvbnRhaW5lciA+IC5uYXZiYXItY29sbGFwc2UsIC5jb250YWluZXIgPiAubmF2YmFyLWhlYWRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuLm5hdmJhci1zdGF0aWMtdG9wIHtcbiAgei1pbmRleDogMTAwMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLXN0YXRpYy10b3Age1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH0gfVxuXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSwgLm5hdmJhci1maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWZpeGVkLWJvdHRvbSwgLm5hdmJhci1maXhlZC10b3Age1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH0gfVxuXG4ubmF2YmFyLWZpeGVkLXRvcCB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4OyB9XG5cbi5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDFweCAwIDA7IH1cblxuLm5hdmJhci1icmFuZCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjBweDsgfVxuXG4ubmF2YmFyLWJyYW5kOmZvY3VzLCAubmF2YmFyLWJyYW5kOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5uYXZiYXItYnJhbmQgPiBpbWcge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhciA+IC5jb250YWluZXIgLm5hdmJhci1icmFuZCwgLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQgLm5hdmJhci1icmFuZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4OyB9IH1cblxuLm5hdmJhci10b2dnbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZzogOXB4IDEwcHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5uYXZiYXItdG9nZ2xlOmZvY3VzIHtcbiAgb3V0bGluZTogMDsgfVxuXG4ubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMnB4O1xuICBib3JkZXItcmFkaXVzOiAxcHg7IH1cblxuLm5hdmJhci10b2dnbGUgLmljb24tYmFyICsgLmljb24tYmFyIHtcbiAgbWFyZ2luLXRvcDogNHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5uYXZiYXItbmF2IHtcbiAgbWFyZ2luOiA3LjVweCAtMTVweDsgfVxuXG4ubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1oZWFkZXIsIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiA1cHggMTVweCA1cHggMjVweDsgfVxuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMsIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItbmF2IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDA7IH1cbiAgLm5hdmJhci1uYXYgPiBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9IH1cblxuLm5hdmJhci1mb3JtIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSwgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpLCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAubmF2YmFyLWZvcm0gLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wsIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWFkZG9uLCAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4ge1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubmF2YmFyLWZvcm0gLmNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAubmF2YmFyLWZvcm0gLmNoZWNrYm94LCAubmF2YmFyLWZvcm0gLnJhZGlvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLm5hdmJhci1mb3JtIC5jaGVja2JveCBsYWJlbCwgLm5hdmJhci1mb3JtIC5yYWRpbyBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5uYXZiYXItZm9ybSAuY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0sIC5uYXZiYXItZm9ybSAucmFkaW8gaW5wdXRbdHlwZT1yYWRpb10ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAubmF2YmFyLWZvcm0gLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1mb3JtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lOyB9IH1cblxuLm5hdmJhci1uYXYgPiBsaSA+IC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cblxuLm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1uYXYgPiBsaSA+IC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG4ubmF2YmFyLWJ0biB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG5cbi5uYXZiYXItYnRuLmJ0bi1zbSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLm5hdmJhci1idG4uYnRuLXhzIHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDsgfVxuXG4ubmF2YmFyLXRleHQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLXRleHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLm5hdmJhci1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDsgfVxuICAubmF2YmFyLXJpZ2h0IH4gLm5hdmJhci1yaWdodCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuLm5hdmJhci1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3OyB9XG5cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICM3Nzc7IH1cblxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQ6Zm9jdXMsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kOmhvdmVyIHtcbiAgY29sb3I6ICM1ZTVlNWU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRleHQge1xuICBjb2xvcjogIzc3NzsgfVxuXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICBjb2xvcjogIzc3NzsgfVxuXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGE6Zm9jdXMsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYTpob3ZlciB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYSwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6Zm9jdXMsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICM1NTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7IH1cblxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYSwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpmb2N1cywgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpob3ZlciB7XG4gIGNvbG9yOiAjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGUge1xuICBib3JkZXItY29sb3I6ICNkZGQ7IH1cblxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlOmZvY3VzLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkOyB9XG5cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODg4OyB9XG5cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWNvbGxhcHNlLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1mb3JtIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3OyB9XG5cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYSwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmZvY3VzLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6aG92ZXIge1xuICBjb2xvcjogIzU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgICBjb2xvcjogIzc3NzsgfVxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlciB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmZvY3VzLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpob3ZlciB7XG4gICAgY29sb3I6ICM1NTU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNzsgfVxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2NjYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfSB9XG5cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWxpbmsge1xuICBjb2xvcjogIzc3NzsgfVxuXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7IH1cblxuLm5hdmJhci1kZWZhdWx0IC5idG4tbGluayB7XG4gIGNvbG9yOiAjNzc3OyB9XG5cbi5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6Zm9jdXMsIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzMzMzsgfVxuXG4ubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cywgLm5hdmJhci1kZWZhdWx0IC5idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjY2NjOyB9XG5cbi5uYXZiYXItaW52ZXJzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XG4gIGJvcmRlci1jb2xvcjogIzA4MDgwODsgfVxuXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjOWQ5ZDlkOyB9XG5cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWJyYW5kOmZvY3VzLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6ICM5ZDlkOWQ7IH1cblxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgY29sb3I6ICM5ZDlkOWQ7IH1cblxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gbGkgPiBhOmZvY3VzLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiBsaSA+IGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGEsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmZvY3VzLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgwODA4OyB9XG5cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGEsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIge1xuICBjb2xvcjogIzQ0NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzMzOyB9XG5cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZTpmb2N1cywgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzsgfVxuXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGUgLmljb24tYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1jb2xsYXBzZSwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItZm9ybSB7XG4gIGJvcmRlci1jb2xvcjogIzEwMTAxMDsgfVxuXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAub3BlbiA+IGEsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpmb2N1cywgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODA4MDg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kcm9wZG93bi1oZWFkZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzA4MDgwODsgfVxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgLmRpdmlkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwODA4MDg7IH1cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgICBjb2xvcjogIzlkOWQ5ZDsgfVxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmZvY3VzLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA4MDgwODsgfVxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfSB9XG5cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWxpbmsge1xuICBjb2xvcjogIzlkOWQ5ZDsgfVxuXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLm5hdmJhci1pbnZlcnNlIC5idG4tbGluayB7XG4gIGNvbG9yOiAjOWQ5ZDlkOyB9XG5cbi5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6Zm9jdXMsIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cywgLm5hdmJhci1pbnZlcnNlIC5idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjNDQ0OyB9XG5cbi5icmVhZGNydW1iIHtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4uYnJlYWRjcnVtYiA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5icmVhZGNydW1iID4gbGkgKyBsaTpiZWZvcmUge1xuICBwYWRkaW5nOiAwIDVweDtcbiAgY29sb3I6ICNjY2M7XG4gIGNvbnRlbnQ6IFwiL1xcMDBhMFwiOyB9XG5cbi5icmVhZGNydW1iID4gLmFjdGl2ZSB7XG4gIGNvbG9yOiAjNzc3OyB9XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogMjBweCAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLnBhZ2luYXRpb24gPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTsgfVxuXG4ucGFnaW5hdGlvbiA+IGxpID4gYSwgLnBhZ2luYXRpb24gPiBsaSA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzMzN2FiNztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkOyB9XG5cbi5wYWdpbmF0aW9uID4gbGk6Zmlyc3QtY2hpbGQgPiBhLCAucGFnaW5hdGlvbiA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDsgfVxuXG4ucGFnaW5hdGlvbiA+IGxpOmxhc3QtY2hpbGQgPiBhLCAucGFnaW5hdGlvbiA+IGxpOmxhc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDsgfVxuXG4ucGFnaW5hdGlvbiA+IGxpID4gYTpmb2N1cywgLnBhZ2luYXRpb24gPiBsaSA+IGE6aG92ZXIsIC5wYWdpbmF0aW9uID4gbGkgPiBzcGFuOmZvY3VzLCAucGFnaW5hdGlvbiA+IGxpID4gc3Bhbjpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjMjM1MjdjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBib3JkZXItY29sb3I6ICNkZGQ7IH1cblxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYSwgLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpmb2N1cywgLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpob3ZlciwgLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3BhbiwgLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpmb2N1cywgLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpob3ZlciB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XG4gIGJvcmRlci1jb2xvcjogIzMzN2FiNzsgfVxuXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGEsIC5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gYTpmb2N1cywgLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBhOmhvdmVyLCAucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW4sIC5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gc3Bhbjpmb2N1cywgLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBzcGFuOmhvdmVyIHtcbiAgY29sb3I6ICM3Nzc7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RkZDsgfVxuXG4ucGFnaW5hdGlvbi1sZyA+IGxpID4gYSwgLnBhZ2luYXRpb24tbGcgPiBsaSA+IHNwYW4ge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMzsgfVxuXG4ucGFnaW5hdGlvbi1sZyA+IGxpOmZpcnN0LWNoaWxkID4gYSwgLnBhZ2luYXRpb24tbGcgPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDZweDsgfVxuXG4ucGFnaW5hdGlvbi1sZyA+IGxpOmxhc3QtY2hpbGQgPiBhLCAucGFnaW5hdGlvbi1sZyA+IGxpOmxhc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDsgfVxuXG4ucGFnaW5hdGlvbi1zbSA+IGxpID4gYSwgLnBhZ2luYXRpb24tc20gPiBsaSA+IHNwYW4ge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5wYWdpbmF0aW9uLXNtID4gbGk6Zmlyc3QtY2hpbGQgPiBhLCAucGFnaW5hdGlvbi1zbSA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4OyB9XG5cbi5wYWdpbmF0aW9uLXNtID4gbGk6bGFzdC1jaGlsZCA+IGEsIC5wYWdpbmF0aW9uLXNtID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4OyB9XG5cbi5wYWdlciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ucGFnZXIgbGkge1xuICBkaXNwbGF5OiBpbmxpbmU7IH1cblxuLnBhZ2VyIGxpID4gYSwgLnBhZ2VyIGxpID4gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7IH1cblxuLnBhZ2VyIGxpID4gYTpmb2N1cywgLnBhZ2VyIGxpID4gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTsgfVxuXG4ucGFnZXIgLm5leHQgPiBhLCAucGFnZXIgLm5leHQgPiBzcGFuIHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5wYWdlciAucHJldmlvdXMgPiBhLCAucGFnZXIgLnByZXZpb3VzID4gc3BhbiB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5wYWdlciAuZGlzYWJsZWQgPiBhLCAucGFnZXIgLmRpc2FibGVkID4gYTpmb2N1cywgLnBhZ2VyIC5kaXNhYmxlZCA+IGE6aG92ZXIsIC5wYWdlciAuZGlzYWJsZWQgPiBzcGFuIHtcbiAgY29sb3I6ICM3Nzc7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwYWRkaW5nOiAuMmVtIC42ZW0gLjNlbTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IC4yNWVtOyB9XG5cbmEubGFiZWw6Zm9jdXMsIGEubGFiZWw6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmxhYmVsOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uYnRuIC5sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4OyB9XG5cbi5sYWJlbC1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3NzsgfVxuXG4ubGFiZWwtZGVmYXVsdFtocmVmXTpmb2N1cywgLmxhYmVsLWRlZmF1bHRbaHJlZl06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWU1ZTVlOyB9XG5cbi5sYWJlbC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNzsgfVxuXG4ubGFiZWwtcHJpbWFyeVtocmVmXTpmb2N1cywgLmxhYmVsLXByaW1hcnlbaHJlZl06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg2MDkwOyB9XG5cbi5sYWJlbC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YzsgfVxuXG4ubGFiZWwtc3VjY2Vzc1tocmVmXTpmb2N1cywgLmxhYmVsLXN1Y2Nlc3NbaHJlZl06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ5ZDQ0OyB9XG5cbi5sYWJlbC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTsgfVxuXG4ubGFiZWwtaW5mb1tocmVmXTpmb2N1cywgLmxhYmVsLWluZm9baHJlZl06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzFiMGQ1OyB9XG5cbi5sYWJlbC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTsgfVxuXG4ubGFiZWwtd2FybmluZ1tocmVmXTpmb2N1cywgLmxhYmVsLXdhcm5pbmdbaHJlZl06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM5NzFmOyB9XG5cbi5sYWJlbC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmOyB9XG5cbi5sYWJlbC1kYW5nZXJbaHJlZl06Zm9jdXMsIC5sYWJlbC1kYW5nZXJbaHJlZl06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkzMDJjOyB9XG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiAxMHB4O1xuICBwYWRkaW5nOiAzcHggN3B4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3O1xuICBib3JkZXItcmFkaXVzOiAxMHB4OyB9XG5cbi5iYWRnZTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDsgfVxuXG4uYnRuLWdyb3VwLXhzID4gLmJ0biAuYmFkZ2UsIC5idG4teHMgLmJhZGdlIHtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAxcHggNXB4OyB9XG5cbmEuYmFkZ2U6Zm9jdXMsIGEuYmFkZ2U6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgPiAuYmFkZ2UsIC5uYXYtcGlsbHMgPiAuYWN0aXZlID4gYSA+IC5iYWRnZSB7XG4gIGNvbG9yOiAjMzM3YWI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0gPiAuYmFkZ2Uge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbSA+IC5iYWRnZSArIC5iYWRnZSB7XG4gIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbi5uYXYtcGlsbHMgPiBsaSA+IGEgPiAuYmFkZ2Uge1xuICBtYXJnaW4tbGVmdDogM3B4OyB9XG5cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlOyB9XG5cbi5qdW1ib3Ryb24gLmgxLCAuanVtYm90cm9uIGgxIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmp1bWJvdHJvbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogMjAwOyB9XG5cbi5qdW1ib3Ryb24gPiBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkNWQ1ZDU7IH1cblxuLmNvbnRhaW5lciAuanVtYm90cm9uLCAuY29udGFpbmVyLWZsdWlkIC5qdW1ib3Ryb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4uanVtYm90cm9uIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ4cHg7IH1cbiAgLmNvbnRhaW5lciAuanVtYm90cm9uLCAuY29udGFpbmVyLWZsdWlkIC5qdW1ib3Ryb24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4OyB9XG4gIC5qdW1ib3Ryb24gLmgxLCAuanVtYm90cm9uIGgxIHtcbiAgICBmb250LXNpemU6IDYzcHg7IH0gfVxuXG4udGh1bWJuYWlsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBib3JkZXIgLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBib3JkZXIgLjJzIGVhc2UtaW4tb3V0OyB9XG5cbi50aHVtYm5haWwgYSA+IGltZywgLnRodW1ibmFpbCA+IGltZyB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuYS50aHVtYm5haWwuYWN0aXZlLCBhLnRodW1ibmFpbDpmb2N1cywgYS50aHVtYm5haWw6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzMzdhYjc7IH1cblxuLnRodW1ibmFpbCAuY2FwdGlvbiB7XG4gIHBhZGRpbmc6IDlweDtcbiAgY29sb3I6ICMzMzM7IH1cblxuLmFsZXJ0IHtcbiAgcGFkZGluZzogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4uYWxlcnQgaDQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4uYWxlcnQgLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5hbGVydCA+IHAsIC5hbGVydCA+IHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYWxlcnQgPiBwICsgcCB7XG4gIG1hcmdpbi10b3A6IDVweDsgfVxuXG4uYWxlcnQtZGlzbWlzc2FibGUsIC5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7IH1cblxuLmFsZXJ0LWRpc21pc3NhYmxlIC5jbG9zZSwgLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xuICByaWdodDogLTIxcHg7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTljNjsgfVxuXG4uYWxlcnQtc3VjY2VzcyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjOWUyYjM7IH1cblxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzJiNTQyYzsgfVxuXG4uYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xuICBib3JkZXItY29sb3I6ICNiY2U4ZjE7IH1cblxuLmFsZXJ0LWluZm8gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYTZlMWVjOyB9XG5cbi5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyNDUyNjk7IH1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgYm9yZGVyLWNvbG9yOiAjZmFlYmNjOyB9XG5cbi5hbGVydC13YXJuaW5nIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Y3ZTFiNTsgfVxuXG4uYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNjY1MTJjOyB9XG5cbi5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWJjY2QxOyB9XG5cbi5hbGVydC1kYW5nZXIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTRiOWMwOyB9XG5cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzg0MzUzNDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7IH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfSB9XG5cbkAtby1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7IH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfSB9XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7IH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfSB9XG5cbi5wcm9ncmVzcyB7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuLnByb2dyZXNzLWJhciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggLjZzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IHdpZHRoIC42cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAuNnMgZWFzZTsgfVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQsIC5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiA0MHB4IDQwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogNDBweCA0MHB4OyB9XG5cbi5wcm9ncmVzcy1iYXIuYWN0aXZlLCAucHJvZ3Jlc3MuYWN0aXZlIC5wcm9ncmVzcy1iYXIge1xuICAtd2Via2l0LWFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO1xuICAtby1hbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7IH1cblxuLnByb2dyZXNzLWJhci1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YzsgfVxuXG4ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7IH1cblxuLnByb2dyZXNzLWJhci1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTsgfVxuXG4ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLWluZm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7IH1cblxuLnByb2dyZXNzLWJhci13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTsgfVxuXG4ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7IH1cblxuLnByb2dyZXNzLWJhci1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmOyB9XG5cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpOyB9XG5cbi5tZWRpYSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLm1lZGlhOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4ubWVkaWEsIC5tZWRpYS1ib2R5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgem9vbTogMTsgfVxuXG4ubWVkaWEtYm9keSB7XG4gIHdpZHRoOiAxMDAwMHB4OyB9XG5cbi5tZWRpYS1vYmplY3Qge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubWVkaWEtb2JqZWN0LmltZy10aHVtYm5haWwge1xuICBtYXgtd2lkdGg6IG5vbmU7IH1cblxuLm1lZGlhLXJpZ2h0LCAubWVkaWEgPiAucHVsbC1yaWdodCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDsgfVxuXG4ubWVkaWEtbGVmdCwgLm1lZGlhID4gLnB1bGwtbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuLm1lZGlhLWJvZHksIC5tZWRpYS1sZWZ0LCAubWVkaWEtcmlnaHQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi5tZWRpYS1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5tZWRpYS1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOyB9XG5cbi5tZWRpYS1oZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5tZWRpYS1saXN0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5saXN0LWdyb3VwIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0sIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBjb2xvcjogIzU1NTsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6ICMzMzM7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW06Zm9jdXMsIGEubGlzdC1ncm91cC1pdGVtOmhvdmVyLCBidXR0b24ubGlzdC1ncm91cC1pdGVtOmZvY3VzLCBidXR0b24ubGlzdC1ncm91cC1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICM1NTU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgfVxuXG5idXR0b24ubGlzdC1ncm91cC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cywgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjNzc3O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLCAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZywgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCwgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyAubGlzdC1ncm91cC1pdGVtLXRleHQsIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgY29sb3I6ICM3Nzc7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUsIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzLCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xuICBib3JkZXItY29sb3I6ICMzMzdhYjc7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiAuc21hbGwsIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCwgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZywgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gLnNtYWxsLCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCwgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICBjb2xvcjogI2M3ZGRlZjsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNjNzYzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLCBidXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNjNzYzZDsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZywgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6Zm9jdXMsIGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6aG92ZXIsIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cywgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUsIGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzLCBhLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpob3ZlciwgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZSwgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpmb2N1cywgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M3NjNkO1xuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0taW5mbywgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGY7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0taW5mbyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmZvY3VzLCBhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmhvdmVyLCBidXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm86Zm9jdXMsIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRlM2YzOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLCBhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpmb2N1cywgYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6aG92ZXIsIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUsIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6Zm9jdXMsIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcsIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjOGE2ZDNiOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLCBidXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpmb2N1cywgYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpob3ZlciwgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmZvY3VzLCBidXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjJjYzsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZSwgYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6Zm9jdXMsIGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmhvdmVyLCBidXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLCBidXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmZvY3VzLCBidXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YTZkM2I7XG4gIGJvcmRlci1jb2xvcjogIzhhNmQzYjsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlciwgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogI2E5NDQ0MjsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLCBidXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6Zm9jdXMsIGEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpob3ZlciwgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6Zm9jdXMsIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmNjY2M7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZSwgYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpmb2N1cywgYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpob3ZlciwgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLCBidXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6Zm9jdXMsIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTk0NDQyO1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7IH1cblxuLnBhbmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cblxuLnBhbmVsLWJvZHkge1xuICBwYWRkaW5nOiAxNXB4OyB9XG5cbi5wYW5lbC1oZWFkaW5nIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDsgfVxuXG4ucGFuZWwtaGVhZGluZyA+IC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLnBhbmVsLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4ucGFuZWwtdGl0bGUgPiAuc21hbGwsIC5wYW5lbC10aXRsZSA+IC5zbWFsbCA+IGEsIC5wYW5lbC10aXRsZSA+IGEsIC5wYW5lbC10aXRsZSA+IHNtYWxsLCAucGFuZWwtdGl0bGUgPiBzbWFsbCA+IGEge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4ucGFuZWwtZm9vdGVyIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4OyB9XG5cbi5wYW5lbCA+IC5saXN0LWdyb3VwLCAucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnBhbmVsID4gLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSwgLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLnBhbmVsID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCwgLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDsgfVxuXG4ucGFuZWwgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCwgLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7IH1cblxuLnBhbmVsID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cblxuLnBhbmVsLWhlYWRpbmcgKyAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDsgfVxuXG4ubGlzdC1ncm91cCArIC5wYW5lbC1mb290ZXIge1xuICBib3JkZXItdG9wLXdpZHRoOiAwOyB9XG5cbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC50YWJsZSwgLnBhbmVsID4gLnRhYmxlLCAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLnRhYmxlIGNhcHRpb24sIC5wYW5lbCA+IC50YWJsZSBjYXB0aW9uLCAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSBjYXB0aW9uIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG5cbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkLCAucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7IH1cblxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkLCAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQsIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQsIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7IH1cblxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLCAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCwgLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLCAucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLCAucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLCAucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLCAucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4OyB9XG5cbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLCAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwgLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLCAucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwgLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLCAucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4OyB9XG5cbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCwgLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7IH1cblxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQsIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkLCAucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkLCAucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4OyB9XG5cbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLCAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCwgLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLCAucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLCAucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLCAucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLCAucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4OyB9XG5cbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwgLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLCAucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7IH1cblxuLnBhbmVsID4gLnBhbmVsLWJvZHkgKyAudGFibGUsIC5wYW5lbCA+IC5wYW5lbC1ib2R5ICsgLnRhYmxlLXJlc3BvbnNpdmUsIC5wYW5lbCA+IC50YWJsZSArIC5wYW5lbC1ib2R5LCAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSArIC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7IH1cblxuLnBhbmVsID4gLnRhYmxlID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZCwgLnBhbmVsID4gLnRhYmxlID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aCB7XG4gIGJvcmRlci10b3A6IDA7IH1cblxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkLCAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDsgfVxuXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCwgLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLCAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCwgLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLCAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCwgLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLCAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCwgLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7IH1cblxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpsYXN0LWNoaWxkLCAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6bGFzdC1jaGlsZCwgLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpsYXN0LWNoaWxkLCAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6bGFzdC1jaGlsZCwgLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCwgLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6bGFzdC1jaGlsZCwgLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6bGFzdC1jaGlsZCwgLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6bGFzdC1jaGlsZCwgLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6bGFzdC1jaGlsZCwgLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDsgfVxuXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGQsIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCwgLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLCAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLCAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCwgLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCwgLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRkLCAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCwgLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCwgLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0aCwgLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCwgLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCB7XG4gIGJvcmRlci1ib3R0b206IDA7IH1cblxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXI6IDA7IH1cblxuLnBhbmVsLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4ucGFuZWwtZ3JvdXAgLnBhbmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5wYW5lbC1ncm91cCAucGFuZWwgKyAucGFuZWwge1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nIHtcbiAgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4ucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cCwgLnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDsgfVxuXG4ucGFuZWwtZ3JvdXAgLnBhbmVsLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDA7IH1cblxuLnBhbmVsLWdyb3VwIC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDsgfVxuXG4ucGFuZWwtZGVmYXVsdCB7XG4gIGJvcmRlci1jb2xvcjogI2RkZDsgfVxuXG4ucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1jb2xvcjogI2RkZDsgfVxuXG4ucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZGRkOyB9XG5cbi5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNmNWY1ZjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7IH1cblxuLnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZGRkOyB9XG5cbi5wYW5lbC1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3OyB9XG5cbi5wYW5lbC1wcmltYXJ5ID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcbiAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3OyB9XG5cbi5wYW5lbC1wcmltYXJ5ID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMzMzdhYjc7IH1cblxuLnBhbmVsLXByaW1hcnkgPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xuICBjb2xvcjogIzMzN2FiNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4ucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzMzdhYjc7IH1cblxuLnBhbmVsLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICNkNmU5YzY7IH1cblxuLnBhbmVsLXN1Y2Nlc3MgPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xuICBib3JkZXItY29sb3I6ICNkNmU5YzY7IH1cblxuLnBhbmVsLXN1Y2Nlc3MgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Q2ZTljNjsgfVxuXG4ucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZGZmMGQ4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M3NjNkOyB9XG5cbi5wYW5lbC1zdWNjZXNzID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2Q2ZTljNjsgfVxuXG4ucGFuZWwtaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogI2JjZThmMTsgfVxuXG4ucGFuZWwtaW5mbyA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG4gIGJvcmRlci1jb2xvcjogI2JjZThmMTsgfVxuXG4ucGFuZWwtaW5mbyA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYmNlOGYxOyB9XG5cbi5wYW5lbC1pbmZvID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNkOWVkZjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7IH1cblxuLnBhbmVsLWluZm8gPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYmNlOGYxOyB9XG5cbi5wYW5lbC13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmFlYmNjOyB9XG5cbi5wYW5lbC13YXJuaW5nID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgYm9yZGVyLWNvbG9yOiAjZmFlYmNjOyB9XG5cbi5wYW5lbC13YXJuaW5nID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmYWViY2M7IH1cblxuLnBhbmVsLXdhcm5pbmcgPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2ZjZjhlMztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhNmQzYjsgfVxuXG4ucGFuZWwtd2FybmluZyA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmYWViY2M7IH1cblxuLnBhbmVsLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2ViY2NkMTsgfVxuXG4ucGFuZWwtZGFuZ2VyID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWJjY2QxOyB9XG5cbi5wYW5lbC1kYW5nZXIgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ViY2NkMTsgfVxuXG4ucGFuZWwtZGFuZ2VyID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNmMmRlZGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOTQ0NDI7IH1cblxuLnBhbmVsLWRhbmdlciA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNlYmNjZDE7IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSwgLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsIC5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSwgLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LCAuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OSB7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5MyB7XG4gIHBhZGRpbmctYm90dG9tOiA3NSU7IH1cblxuLndlbGwge1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiAxOXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XG5cbi53ZWxsIGJsb2NrcXVvdGUge1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuXG4ud2VsbC1sZyB7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4ud2VsbC1zbSB7XG4gIHBhZGRpbmc6IDlweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0yMCk7XG4gIG9wYWNpdHk6IC4yOyB9XG5cbi5jbG9zZTpmb2N1cywgLmNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xuICBvcGFjaXR5OiAuNTsgfVxuXG5idXR0b24uY2xvc2Uge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBib3JkZXI6IDA7IH1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDUwO1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIG91dGxpbmU6IDA7IH1cblxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTsgfVxuXG4ubW9kYWwuaW4gLm1vZGFsLWRpYWxvZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9XG5cbi5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAxMHB4OyB9XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBvdXRsaW5lOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDlweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDlweCByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cblxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIG9wYWNpdHk6IDA7IH1cblxuLm1vZGFsLWJhY2tkcm9wLmluIHtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbiAgb3BhY2l0eTogLjU7IH1cblxuLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1OyB9XG5cbi5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgbWFyZ2luLXRvcDogLTJweDsgfVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzOyB9XG5cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4OyB9XG5cbi5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nOiAxNXB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7IH1cblxuLm1vZGFsLWZvb3RlciAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7IH1cblxuLm1vZGFsLWZvb3RlciAuYnRuLWdyb3VwIC5idG4gKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuLm1vZGFsLWZvb3RlciAuYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG87IH1cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLm1vZGFsLXNtIHtcbiAgICB3aWR0aDogMzAwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsLWxnIHtcbiAgICB3aWR0aDogOTAwcHg7IH0gfVxuXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICBvcGFjaXR5OiAwO1xuICBsaW5lLWJyZWFrOiBhdXRvOyB9XG5cbi50b29sdGlwLmluIHtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTkwKTtcbiAgb3BhY2l0eTogLjk7IH1cblxuLnRvb2x0aXAudG9wIHtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbi10b3A6IC0zcHg7IH1cblxuLnRvb2x0aXAucmlnaHQge1xuICBwYWRkaW5nOiAwIDVweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDsgfVxuXG4udG9vbHRpcC5ib3R0b20ge1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luLXRvcDogM3B4OyB9XG5cbi50b29sdGlwLmxlZnQge1xuICBwYWRkaW5nOiAwIDVweDtcbiAgbWFyZ2luLWxlZnQ6IC0zcHg7IH1cblxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAzcHggOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLnRvb2x0aXAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7IH1cblxuLnRvb2x0aXAudG9wIC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDsgfVxuXG4udG9vbHRpcC50b3AtbGVmdCAudG9vbHRpcC1hcnJvdyB7XG4gIHJpZ2h0OiA1cHg7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7IH1cblxuLnRvb2x0aXAudG9wLXJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwOyB9XG5cbi50b29sdGlwLnJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCA1cHggMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDAwOyB9XG5cbi50b29sdGlwLmxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDAgNXB4IDVweDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDA7IH1cblxuLnRvb2x0aXAuYm90dG9tIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDsgfVxuXG4udG9vbHRpcC5ib3R0b20tbGVmdCAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7IH1cblxuLnRvb2x0aXAuYm90dG9tLXJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwOyB9XG5cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMjc2cHg7XG4gIHBhZGRpbmc6IDFweDtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgbGluZS1icmVhazogYXV0bzsgfVxuXG4ucG9wb3Zlci50b3Age1xuICBtYXJnaW4tdG9wOiAtMTBweDsgfVxuXG4ucG9wb3Zlci5yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbi5wb3BvdmVyLmJvdHRvbSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLnBvcG92ZXIubGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDsgfVxuXG4ucG9wb3Zlci10aXRsZSB7XG4gIHBhZGRpbmc6IDhweCAxNHB4O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwOyB9XG5cbi5wb3BvdmVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiA5cHggMTRweDsgfVxuXG4ucG9wb3ZlciA+IC5hcnJvdywgLnBvcG92ZXIgPiAuYXJyb3c6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG5cbi5wb3BvdmVyID4gLmFycm93IHtcbiAgYm9yZGVyLXdpZHRoOiAxMXB4OyB9XG5cbi5wb3BvdmVyID4gLmFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXdpZHRoOiAxMHB4OyB9XG5cbi5wb3BvdmVyLnRvcCA+IC5hcnJvdyB7XG4gIGJvdHRvbTogLTExcHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xMXB4O1xuICBib3JkZXItdG9wLWNvbG9yOiAjOTk5O1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwOyB9XG5cbi5wb3BvdmVyLnRvcCA+IC5hcnJvdzphZnRlciB7XG4gIGJvdHRvbTogMXB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwOyB9XG5cbi5wb3BvdmVyLnJpZ2h0ID4gLmFycm93IHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IC0xMXB4O1xuICBtYXJnaW4tdG9wOiAtMTFweDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOTk5O1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwOyB9XG5cbi5wb3BvdmVyLnJpZ2h0ID4gLmFycm93OmFmdGVyIHtcbiAgYm90dG9tOiAtMTBweDtcbiAgbGVmdDogMXB4O1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xuICBib3JkZXItbGVmdC13aWR0aDogMDsgfVxuXG4ucG9wb3Zlci5ib3R0b20gPiAuYXJyb3cge1xuICB0b3A6IC0xMXB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTFweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzk5OTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuXG4ucG9wb3Zlci5ib3R0b20gPiAuYXJyb3c6YWZ0ZXIge1xuICB0b3A6IDFweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjsgfVxuXG4ucG9wb3Zlci5sZWZ0ID4gLmFycm93IHtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgbWFyZ2luLXRvcDogLTExcHg7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM5OTk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG5cbi5wb3BvdmVyLmxlZnQgPiAuYXJyb3c6YWZ0ZXIge1xuICByaWdodDogMXB4O1xuICBib3R0b206IC0xMHB4O1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjsgfVxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNnMgZWFzZS1pbi1vdXQgbGVmdDtcbiAgLW8tdHJhbnNpdGlvbjogLjZzIGVhc2UtaW4tb3V0IGxlZnQ7XG4gIHRyYW5zaXRpb246IC42cyBlYXNlLWluLW91dCBsZWZ0OyB9XG5cbi5jYXJvdXNlbC1pbm5lciA+IC5pdGVtID4gYSA+IGltZywgLmNhcm91c2VsLWlubmVyID4gLml0ZW0gPiBpbWcge1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG5AbWVkaWEgYWxsIGFuZCAodHJhbnNmb3JtLTNkKSwgKC13ZWJraXQtdHJhbnNmb3JtLTNkKSB7XG4gIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC42cyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNnMgZWFzZS1pbi1vdXQ7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDBweDtcbiAgICBwZXJzcGVjdGl2ZTogMTAwMHB4OyB9XG4gIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLmFjdGl2ZS5yaWdodCwgLmNhcm91c2VsLWlubmVyID4gLml0ZW0ubmV4dCB7XG4gICAgbGVmdDogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfVxuICAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5hY3RpdmUubGVmdCwgLmNhcm91c2VsLWlubmVyID4gLml0ZW0ucHJldiB7XG4gICAgbGVmdDogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApOyB9XG4gIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLmFjdGl2ZSwgLmNhcm91c2VsLWlubmVyID4gLml0ZW0ubmV4dC5sZWZ0LCAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5wcmV2LnJpZ2h0IHtcbiAgICBsZWZ0OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9IH1cblxuLmNhcm91c2VsLWlubmVyID4gLmFjdGl2ZSwgLmNhcm91c2VsLWlubmVyID4gLm5leHQsIC5jYXJvdXNlbC1pbm5lciA+IC5wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmNhcm91c2VsLWlubmVyID4gLmFjdGl2ZSB7XG4gIGxlZnQ6IDA7IH1cblxuLmNhcm91c2VsLWlubmVyID4gLm5leHQsIC5jYXJvdXNlbC1pbm5lciA+IC5wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5jYXJvdXNlbC1pbm5lciA+IC5uZXh0IHtcbiAgbGVmdDogMTAwJTsgfVxuXG4uY2Fyb3VzZWwtaW5uZXIgPiAucHJldiB7XG4gIGxlZnQ6IC0xMDAlOyB9XG5cbi5jYXJvdXNlbC1pbm5lciA+IC5uZXh0LmxlZnQsIC5jYXJvdXNlbC1pbm5lciA+IC5wcmV2LnJpZ2h0IHtcbiAgbGVmdDogMDsgfVxuXG4uY2Fyb3VzZWwtaW5uZXIgPiAuYWN0aXZlLmxlZnQge1xuICBsZWZ0OiAtMTAwJTsgfVxuXG4uY2Fyb3VzZWwtaW5uZXIgPiAuYWN0aXZlLnJpZ2h0IHtcbiAgbGVmdDogMTAwJTsgfVxuXG4uY2Fyb3VzZWwtY29udHJvbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxNSU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG4gIG9wYWNpdHk6IC41OyB9XG5cbi5jYXJvdXNlbC1jb250cm9sLmxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSkgMCwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpIDAsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8ocmdiYSgwLCAwLCAwLCAwLjAwMDEpKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpIDAsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzgwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAwMCcsIEdyYWRpZW50VHlwZT0xKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14OyB9XG5cbi5jYXJvdXNlbC1jb250cm9sLnJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAwLCByZ2JhKDAsIDAsIDAsIDAuNSkgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuMDAwMSkgMCwgcmdiYSgwLCAwLCAwLCAwLjUpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIDAuMDAwMSkpLCB0byhyZ2JhKDAsIDAsIDAsIDAuNSkpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuMDAwMSkgMCwgcmdiYSgwLCAwLCAwLCAwLjUpIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzgwMDAwMDAwJywgR3JhZGllbnRUeXBlPTEpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7IH1cblxuLmNhcm91c2VsLWNvbnRyb2w6Zm9jdXMsIC5jYXJvdXNlbC1jb250cm9sOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTkwKTtcbiAgb3V0bGluZTogMDtcbiAgb3BhY2l0eTogLjk7IH1cblxuLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCwgLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCwgLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogLTEwcHg7IH1cblxuLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYge1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDsgfVxuXG4uY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQsIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQge1xuICByaWdodDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4OyB9XG5cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQsIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjAzOSc7IH1cblxuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyMDNhJzsgfVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDE1O1xuICB3aWR0aDogNjAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMzAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogMXB4O1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDBcXDk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7IH1cblxuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1JTtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAxNSU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpOyB9XG5cbi5jYXJvdXNlbC1jYXB0aW9uIC5idG4ge1xuICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCwgLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0LCAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0LCAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2IHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgZm9udC1zaXplOiAzMHB4OyB9XG4gIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LCAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2IHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7IH1cbiAgLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0LCAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4OyB9XG4gIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgICByaWdodDogMjAlO1xuICAgIGxlZnQ6IDIwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gICAgYm90dG9tOiAyMHB4OyB9IH1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6YWZ0ZXIsIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmJlZm9yZSwgLmJ0bi10b29sYmFyOmFmdGVyLCAuYnRuLXRvb2xiYXI6YmVmb3JlLCAuY2xlYXJmaXg6YWZ0ZXIsIC5jbGVhcmZpeDpiZWZvcmUsIC5jb250YWluZXItZmx1aWQ6YWZ0ZXIsIC5jb250YWluZXItZmx1aWQ6YmVmb3JlLCAuY29udGFpbmVyOmFmdGVyLCAuY29udGFpbmVyOmJlZm9yZSwgLmRsLWhvcml6b250YWwgZGQ6YWZ0ZXIsIC5kbC1ob3Jpem9udGFsIGRkOmJlZm9yZSwgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlciwgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDpiZWZvcmUsIC5tb2RhbC1mb290ZXI6YWZ0ZXIsIC5tb2RhbC1mb290ZXI6YmVmb3JlLCAubW9kYWwtaGVhZGVyOmFmdGVyLCAubW9kYWwtaGVhZGVyOmJlZm9yZSwgLm5hdjphZnRlciwgLm5hdjpiZWZvcmUsIC5uYXZiYXItY29sbGFwc2U6YWZ0ZXIsIC5uYXZiYXItY29sbGFwc2U6YmVmb3JlLCAubmF2YmFyLWhlYWRlcjphZnRlciwgLm5hdmJhci1oZWFkZXI6YmVmb3JlLCAubmF2YmFyOmFmdGVyLCAubmF2YmFyOmJlZm9yZSwgLnBhZ2VyOmFmdGVyLCAucGFnZXI6YmVmb3JlLCAucGFuZWwtYm9keTphZnRlciwgLnBhbmVsLWJvZHk6YmVmb3JlLCAucm93OmFmdGVyLCAucm93OmJlZm9yZSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiBcIiBcIjsgfVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDphZnRlciwgLmJ0bi10b29sYmFyOmFmdGVyLCAuY2xlYXJmaXg6YWZ0ZXIsIC5jb250YWluZXItZmx1aWQ6YWZ0ZXIsIC5jb250YWluZXI6YWZ0ZXIsIC5kbC1ob3Jpem9udGFsIGRkOmFmdGVyLCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyLCAubW9kYWwtZm9vdGVyOmFmdGVyLCAubW9kYWwtaGVhZGVyOmFmdGVyLCAubmF2OmFmdGVyLCAubmF2YmFyLWNvbGxhcHNlOmFmdGVyLCAubmF2YmFyLWhlYWRlcjphZnRlciwgLm5hdmJhcjphZnRlciwgLnBhZ2VyOmFmdGVyLCAucGFuZWwtYm9keTphZnRlciwgLnJvdzphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5jZW50ZXItYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG5cbi5wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG5cbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDsgfVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5hZmZpeCB7XG4gIHBvc2l0aW9uOiBmaXhlZDsgfVxuXG5ALW1zLXZpZXdwb3J0IHtcbiAgd2lkdGg6IGRldmljZS13aWR0aDsgfVxuXG4udmlzaWJsZS1sZywgLnZpc2libGUtbWQsIC52aXNpYmxlLXNtLCAudmlzaWJsZS14cyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udmlzaWJsZS1sZy1ibG9jaywgLnZpc2libGUtbGctaW5saW5lLCAudmlzaWJsZS1sZy1pbmxpbmUtYmxvY2ssIC52aXNpYmxlLW1kLWJsb2NrLCAudmlzaWJsZS1tZC1pbmxpbmUsIC52aXNpYmxlLW1kLWlubGluZS1ibG9jaywgLnZpc2libGUtc20tYmxvY2ssIC52aXNpYmxlLXNtLWlubGluZSwgLnZpc2libGUtc20taW5saW5lLWJsb2NrLCAudmlzaWJsZS14cy1ibG9jaywgLnZpc2libGUteHMtaW5saW5lLCAudmlzaWJsZS14cy1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgdHIudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgdGQudmlzaWJsZS14cywgdGgudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2libGUteHMtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgdHIudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgdGQudmlzaWJsZS1zbSwgdGgudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpc2libGUtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlzaWJsZS1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpc2libGUtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICB0YWJsZS52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIHRyLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIHRkLnZpc2libGUtbWQsIHRoLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC52aXNpYmxlLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgdHIudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgdGQudmlzaWJsZS1sZywgdGgudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpc2libGUtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlkZGVuLXhzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGlkZGVuLXNtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhpZGRlbi1tZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGlkZGVuLWxnIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4udmlzaWJsZS1wcmludCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgcHJpbnQge1xuICAudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICB0YWJsZS52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIHRyLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIHRkLnZpc2libGUtcHJpbnQsIHRoLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfSB9XG5cbi52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuLnZpc2libGUtcHJpbnQtaW5saW5lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC52aXNpYmxlLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH0gfVxuXG4udmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5oaWRkZW4tcHJpbnQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi8qIyBzb3VyY2VNYXBwaW5nVVJMPWJvb3RzdHJhcC5taW4uY3NzLm1hcCAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHRGb250c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzAuMSAgICBUaGVtZSBSZXNldCBTdHlsZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5odG1sIHtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJRdWlja3NhbmRcIiwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNjg3NjkzO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGJvZHkge1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cblxucCB7XG4gIGNvbG9yOiAjNjg3NjkzO1xuICBsaW5lLWhlaWdodDogMS42ZW07IH1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgY29sb3I6ICMxZjM1NDI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxudWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAwOyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzOyB9XG5cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzAuMiAgICBHbG9iYWwgRWxlbWVudHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBhZ2Utd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ud293IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5maTpiZWZvcmUge1xuICBtYXJnaW46IDA7IH1cblxuLmlubmVyLW9mZnNldC1zdHlsZSA+IHNlY3Rpb24sXG4ucGFnZS13cmFwcGVyID4gc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDgwcHggMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuaW5uZXItb2Zmc2V0LXN0eWxlID4gc2VjdGlvbixcbiAgICAucGFnZS13cmFwcGVyID4gc2VjdGlvbiB7XG4gICAgICBwYWRkaW5nOiA2MHB4IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaW5uZXItb2Zmc2V0LXN0eWxlID4gc2VjdGlvbixcbiAgICAucGFnZS13cmFwcGVyID4gc2VjdGlvbiB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDA7IH0gfVxuICAuaW5uZXItb2Zmc2V0LXN0eWxlID4gc2VjdGlvbi5iYWNrZ3JvdW5kLWNvbG9yLFxuICAucGFnZS13cmFwcGVyID4gc2VjdGlvbi5iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExNiwgMTgwLCAyMDksIDAuMSk7IH1cblxuLnAtYS0wIHtcbiAgcGFkZGluZzogMDsgfVxuXG4ucC1iLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzYwcHgpIHtcbiAgLmhvbWUtaW5uZXItb2Zmc2V0LXN0eWxlIC5pbm5lci1vZmZzZXQtc3R5bGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNzBweCk7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAuaG9tZS1pbm5lci1vZmZzZXQtc3R5bGUgLmlubmVyLW9mZnNldC1zdHlsZSAuc2l0ZS1oZWFkZXIsXG4gICAgLmhvbWUtaW5uZXItb2Zmc2V0LXN0eWxlIC5pbm5lci1vZmZzZXQtc3R5bGUgLnNpdGUtZm9vdGVyIHtcbiAgICAgIG1hcmdpbjogMCAtODVweDsgfSB9XG5cbi8qKiogY29udGFjdCBmb3JtIGVycm9yIGhhbmRsaW5nICoqKi9cbi5jb250YWN0LXZhbGlkYXRpb24tYWN0aXZlIC5lcnJvci1oYW5kbGluZy1tZXNzYWdlcyB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuXG4uY29udGFjdC12YWxpZGF0aW9uLWFjdGl2ZSBsYWJlbC5lcnJvciB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogNXB4IDAgMCAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uY29udGFjdC12YWxpZGF0aW9uLWFjdGl2ZSAjbG9hZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAuY29udGFjdC12YWxpZGF0aW9uLWFjdGl2ZSAjbG9hZGVyIGkge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgIGNvbG9yOiAjNzRiNGQxO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogcm90YXRpbmcgbGluZWFyIDJzIGluZmluaXRlO1xuICAgIGFuaW1hdGlvbjogcm90YXRpbmcgbGluZWFyIDJzIGluZmluaXRlOyB9XG5cbi5jb250YWN0LXZhbGlkYXRpb24tYWN0aXZlICNzdWNjZXNzLFxuLmNvbnRhY3QtdmFsaWRhdGlvbi1hY3RpdmUgI2Vycm9yIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNvbnRhY3QtdmFsaWRhdGlvbi1hY3RpdmUgI3N1Y2Nlc3MsXG4gICAgLmNvbnRhY3QtdmFsaWRhdGlvbi1hY3RpdmUgI2Vycm9yIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDsgfSB9XG5cbi5jb250YWN0LXZhbGlkYXRpb24tYWN0aXZlICNzdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWEwMDtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCBncmVlbjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5jb250YWN0LXZhbGlkYXRpb24tYWN0aXZlICNlcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjFhMWE7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgcmVkOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGluZyB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyByb3RhdGluZyB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuLnJvdGF0aW5nIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHJvdGF0aW5nIDVzIGFsdGVybmF0ZSBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiByb3RhdGluZyA1cyBhbHRlcm5hdGUgaW5maW5pdGU7IH1cblxuLyoqKiBiYWNrIHRvIHRvcCAqKi9cbi5iYWNrLXRvLXRvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTE2LCAxODAsIDIwOSwgMC43KTtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM3NGI0ZDE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk7XG4gIHJpZ2h0OiAxNXB4O1xuICBib3R0b206IDE1cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5iYWNrLXRvLXRvcCB7XG4gICAgICB3aWR0aDogMzVweDtcbiAgICAgIGhlaWdodDogMzVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4OyB9IH1cbiAgLmJhY2stdG8tdG9wOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzRiNGQxOyB9XG5cbi5iYWNrLXRvLXRvcCBpIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfVxuXG4vKiogZm9yIHBvcHVwIGltYWdlICoqKi9cbi5tZnAtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgei1pbmRleDogOTk5OTk7IH1cblxuLm1mcC13aXRoLXpvb20gLm1mcC1jb250YWluZXIsXG4ubWZwLXdpdGgtem9vbS5tZnAtYmcge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0OyB9XG5cbi5tZnAtd2l0aC16b29tLm1mcC1yZWFkeSAubWZwLWNvbnRhaW5lciB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLm1mcC13aXRoLXpvb20ubWZwLXJlYWR5Lm1mcC1iZyB7XG4gIG9wYWNpdHk6IDAuODsgfVxuXG4ubWZwLXdpdGgtem9vbS5tZnAtcmVtb3ZpbmcgLm1mcC1jb250YWluZXIsXG4ubWZwLXdpdGgtem9vbS5tZnAtcmVtb3ZpbmcubWZwLWJnIHtcbiAgb3BhY2l0eTogMDsgfVxuXG4vKioqIGZvciBmYW5jeWJveCB2aWRlbyAqKiovXG4uZmFuY3lib3gtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgei1pbmRleDogOTk5OSAhaW1wb3J0YW50OyB9XG5cbi5mYW5jeWJveC13cmFwIHtcbiAgei1pbmRleDogOTk5OTkgIWltcG9ydGFudDsgfVxuXG4uc2VjdGlvbi10aXRsZSwgLnNlY3Rpb24tdGl0bGUtczMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5zZWN0aW9uLXRpdGxlID4gc3BhbiwgLnNlY3Rpb24tdGl0bGUtczMgPiBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjNzRiNGQxO1xuICAgIG1hcmdpbi10b3A6IC0wLjRlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiA1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2VjdGlvbi10aXRsZSA+IHNwYW4sIC5zZWN0aW9uLXRpdGxlLXMzID4gc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtOyB9IH1cbiAgICAuc2VjdGlvbi10aXRsZSA+IHNwYW46YmVmb3JlLCAuc2VjdGlvbi10aXRsZS1zMyA+IHNwYW46YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiAjNzRiNGQxO1xuICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IC03MHB4O1xuICAgICAgdG9wOiA5cHg7IH1cbiAgLnNlY3Rpb24tdGl0bGUgaDIsIC5zZWN0aW9uLXRpdGxlLXMzIGgyIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIG1hcmdpbjogMC4yZW0gMCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnNlY3Rpb24tdGl0bGUgaDIsIC5zZWN0aW9uLXRpdGxlLXMzIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICBmb250LXNpemU6IDIuMzc1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZWN0aW9uLXRpdGxlIGgyLCAuc2VjdGlvbi10aXRsZS1zMyBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTsgfSB9XG5cbi5zZWN0aW9uLXRpdGxlLXMyLCAuc2VjdGlvbi10aXRsZS1zNCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuc2VjdGlvbi10aXRsZS1zMiA+IHNwYW4sIC5zZWN0aW9uLXRpdGxlLXM0ID4gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzc0YjRkMTtcbiAgICBtYXJnaW4tdG9wOiAtMC40ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogNXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnNlY3Rpb24tdGl0bGUtczIgPiBzcGFuLCAuc2VjdGlvbi10aXRsZS1zNCA+IHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTsgfSB9XG4gIC5zZWN0aW9uLXRpdGxlLXMyIGgyLCAuc2VjdGlvbi10aXRsZS1zNCBoMiB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBtYXJnaW46IDAuMmVtIDAgMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5zZWN0aW9uLXRpdGxlLXMyIGgyLCAuc2VjdGlvbi10aXRsZS1zNCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgZm9udC1zaXplOiAyLjM3NXJlbTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2VjdGlvbi10aXRsZS1zMiBoMiwgLnNlY3Rpb24tdGl0bGUtczQgaDIge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07IH0gfVxuXG4uc2VjdGlvbi10aXRsZS1zMyB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNlY3Rpb24tdGl0bGUtczMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDsgfSB9XG4gIC5zZWN0aW9uLXRpdGxlLXMzIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI3ZW07IH1cbiAgLnNlY3Rpb24tdGl0bGUtczMgcCB7XG4gICAgbWFyZ2luOiAwOyB9XG5cbi5zZWN0aW9uLXRpdGxlLXM0IHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc2VjdGlvbi10aXRsZS1zNCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9IH1cbiAgLnNlY3Rpb24tdGl0bGUtczQgaDIge1xuICAgIG1hcmdpbjogMC4xZW0gMCAwLjNlbTsgfVxuXG4udGhlbWUtYnRuLCAudGhlbWUtYnRuLXM0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0YjRkMTtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxOHB4IDMwcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7IH1cbiAgLnRoZW1lLWJ0bjphZnRlciwgLnRoZW1lLWJ0bi1zNDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExNiwgMTgwLCAyMDksIDAuNzYpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNXB4O1xuICAgIHRvcDogNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgei1pbmRleDogLTE7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuICAudGhlbWUtYnRuOmhvdmVyLCAudGhlbWUtYnRuLXM0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU5ZmM0O1xuICAgIHotaW5kZXg6IDE7IH1cbiAgLnRoZW1lLWJ0bjpob3ZlcjphZnRlciwgLnRoZW1lLWJ0bi1zNDpob3ZlcjphZnRlciB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7IH1cbiAgLnRoZW1lLWJ0bjpob3ZlciwgLnRoZW1lLWJ0bi1zNDpob3ZlciwgLnRoZW1lLWJ0bjpmb2N1cywgLnRoZW1lLWJ0bi1zNDpmb2N1cywgLnRoZW1lLWJ0bjphY3RpdmUsIC50aGVtZS1idG4tczQ6YWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudGhlbWUtYnRuLCAudGhlbWUtYnRuLXM0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHBhZGRpbmc6IDE1cHggMjVweDsgfSB9XG4gIC50aGVtZS1idG4gaSwgLnRoZW1lLWJ0bi1zNCBpIHtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggI0ZGRjtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7IH1cbiAgICAudGhlbWUtYnRuIGk6YmVmb3JlLCAudGhlbWUtYnRuLXM0IGk6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnRoZW1lLWJ0bi1zMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NGI0ZDE7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTZweCA2MHB4IDE2cHggMzBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnRoZW1lLWJ0bi1zMiAuZmk6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC50aGVtZS1idG4tczIgaSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzIlO1xuICAgIHJpZ2h0OiAzMHB4OyB9XG4gIC50aGVtZS1idG4tczI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZTlmYzQ7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLnRoZW1lLWJ0bi1zMyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzc0YjRkMTtcbiAgcGFkZGluZzogMTZweCAzMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjNzRiNGQxO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuICAudGhlbWUtYnRuLXMzOmhvdmVyLCAudGhlbWUtYnRuLXMzOmZvY3VzLCAudGhlbWUtYnRuLXMzOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc0YjRkMTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAudGhlbWUtYnRuLXMzIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgICAgcGFkZGluZzogMTVweCAyMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnRoZW1lLWJ0bi1zMyB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBwYWRkaW5nOiAxNXB4IDI1cHg7IH0gfVxuXG4udGhlbWUtYnRuLXM0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICM3NGI0ZDE7IH1cbiAgLnRoZW1lLWJ0bi1zNDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogIzc0YjRkMTsgfVxuICAudGhlbWUtYnRuLXM0OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IH1cblxuLmZvcm0gaW5wdXQsXG4uZm9ybSB0ZXh0YXJlYSxcbi5mb3JtIHNlbGVjdCB7XG4gIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICM1OTU5NTk7IH1cbiAgLmZvcm0gaW5wdXQ6Zm9jdXMsXG4gIC5mb3JtIHRleHRhcmVhOmZvY3VzLFxuICAuZm9ybSBzZWxlY3Q6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzc0YjRkMTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA1cHggMCAjOWFjOWRlO1xuICAgIC1tb3otYm94LXNoYWRvdzogMCAwIDVweCAwICM5YWM5ZGU7XG4gICAgLW8tYm94LXNoYWRvdzogMCAwIDVweCAwICM5YWM5ZGU7XG4gICAgLW1zLWJveC1zaGFkb3c6IDAgMCA1cHggMCAjOWFjOWRlO1xuICAgIGJveC1zaGFkb3c6IDAgMCA1cHggMCAjOWFjOWRlOyB9XG5cbi5mb3JtIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc3R5bGU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6ICM1OTU5NTk7IH1cblxuLmZvcm0gOi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXN0eWxlOiAxNHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjNTk1OTU5OyB9XG5cbi5mb3JtIDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc3R5bGU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6ICM1OTU5NTk7IH1cblxuLmZvcm0gOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc3R5bGU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6ICM1OTU5NTk7IH1cblxuLmZvcm0gc2VsZWN0IHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3NlbGVjdC1pY29uLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1zLWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uZm9ybSBzZWxlY3Q6Oi1tcy1leHBhbmQge1xuICAvKiBmb3IgSUUgMTEgKi9cbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcblx0I3BhZ2UgdGl0bGVcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnBhZ2UtdGl0bGUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMTUycHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnBhZ2UtdGl0bGUge1xuICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuICAucGFnZS10aXRsZSAucGFnZS10aXRsZS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAucGFnZS10aXRsZSAucGFnZS10aXRsZS13cmFwcGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnBhZ2UtdGl0bGUgaDIsXG4gIC5wYWdlLXRpdGxlIG9sIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAucGFnZS10aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIGZvbnQtc2l6ZTogMy43NXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW46IDAgMCAwLjJlbTtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDMwcHggcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAucGFnZS10aXRsZSBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wYWdlLXRpdGxlIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICBmb250LXNpemU6IDIuMTg3NXJlbTsgfSB9XG4gICAgLnBhZ2UtdGl0bGUgaDIgc3BhbiB7XG4gICAgICBjb2xvcjogI2UzZjBmNjtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLnBhZ2UtdGl0bGUgLmJyZWFkY3J1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBhZ2UtdGl0bGUgLmJyZWFkY3J1bWIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICAucGFnZS10aXRsZSAuYnJlYWRjcnVtYiBsaSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5wYWdlLXRpdGxlIC5icmVhZGNydW1iIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXNpemU6IDFyZW07IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBhZ2UtdGl0bGUgLmJyZWFkY3J1bWIgbGkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH0gfVxuICAucGFnZS10aXRsZSAuYnJlYWRjcnVtYiBsaSBhIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAucGFnZS10aXRsZSAuYnJlYWRjcnVtYiBsaSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzc0YjRkMTsgfVxuICAucGFnZS10aXRsZSAuYnJlYWRjcnVtYiA+IGxpICsgbGkge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDsgfVxuICAucGFnZS10aXRsZSAuYnJlYWRjcnVtYiA+IGxpICsgbGk6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogdGhlbWlmeTtcbiAgICBjb250ZW50OiBcIlxcZTY0OVwiO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTEycHg7XG4gICAgdG9wOiAzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi5wcmVsb2FkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzRiNGQxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwMDsgfVxuICAucHJlbG9hZGVyIC5zcGlubmVyIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMzBweCk7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDMwcHgpOyB9XG4gIC5wcmVsb2FkZXIgLmRvdWJsZS1ib3VuY2UxLCAucHJlbG9hZGVyIC5kb3VibGUtYm91bmNlMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNrLWJvdW5jZSAyLjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbjogc2stYm91bmNlIDIuMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7IH1cbiAgLnByZWxvYWRlciAuZG91YmxlLWJvdW5jZTIge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMS4wcztcbiAgICBhbmltYXRpb24tZGVsYXk6IC0xLjBzOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzay1ib3VuY2Uge1xuICAwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApOyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpOyB9IH1cblxuQGtleWZyYW1lcyBzay1ib3VuY2Uge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7IH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTsgfSB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0YmxvZyBzaWRlYmFyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYmxvZy1zaWRlYmFyIHtcbiAgLyoqKiBzZWFyY2gtd2lkZ2V0ICoqKi9cbiAgLyoqKiBhYm91dC13aWRnZXQgKioqL1xuICAvKioqIGNhdGVnb3J5LXdpZGdldCAqKiovXG4gIC8qKiogcmVjZW50LXBvc3Qtd2lkZ2V0ICoqKi9cbiAgLyoqKiB0YWctd2lkZ2V0ICoqKi8gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYmxvZy1zaWRlYmFyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNDVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5ibG9nLXNpZGViYXIge1xuICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgIG1heC13aWR0aDogNDAwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvZy1zaWRlYmFyIHtcbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4OyB9IH1cbiAgLmJsb2ctc2lkZWJhciAud2lkZ2V0IGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIG1hcmdpbjogMCAwIDEuM2VtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuICAuYmxvZy1zaWRlYmFyIC53aWRnZXQuYWQtd2lkZ2V0IC5pbWctaG9sZGVyIHtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjZWRlZGVkOyB9XG4gIC5ibG9nLXNpZGViYXIgPiAud2lkZ2V0ICsgLndpZGdldCB7XG4gICAgbWFyZ2luLXRvcDogNjVweDsgfVxuICAuYmxvZy1zaWRlYmFyIC5zZWFyY2gtd2lkZ2V0IGZvcm0gZGl2IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmJsb2ctc2lkZWJhciAuc2VhcmNoLXdpZGdldCBpbnB1dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcGFkZGluZzogNnB4IDUwcHggNnB4IDIwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2IyYjljODtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuICAuYmxvZy1zaWRlYmFyIC5zZWFyY2gtd2lkZ2V0IGlucHV0OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM3NGI0ZDE7IH1cbiAgLmJsb2ctc2lkZWJhciAuc2VhcmNoLXdpZGdldCBmb3JtIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogIzc0YjRkMTtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICAuYmxvZy1zaWRlYmFyIC5zZWFyY2gtd2lkZ2V0IGZvcm0gYnV0dG9uIGkge1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5ibG9nLXNpZGViYXIgLmFib3V0LXdpZGdldCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmJsb2ctc2lkZWJhciAuYWJvdXQtd2lkZ2V0IC5pbWctaG9sZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cbiAgICAgIC5ibG9nLXNpZGViYXIgLmFib3V0LXdpZGdldCAuaW1nLWhvbGRlciBpbWcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgICAuYmxvZy1zaWRlYmFyIC5hYm91dC13aWRnZXQgcCB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMmVtOyB9XG4gICAgLmJsb2ctc2lkZWJhciAuYWJvdXQtd2lkZ2V0IGEge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY29sb3I6ICMxZjM1NDI7IH1cbiAgICAuYmxvZy1zaWRlYmFyIC5hYm91dC13aWRnZXQgYTpob3ZlciB7XG4gICAgICBjb2xvcjogIzc0YjRkMTsgfVxuICAgIC5ibG9nLXNpZGViYXIgLmFib3V0LXdpZGdldCAuc29jaWFsIHVsIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5ibG9nLXNpZGViYXIgLmFib3V0LXdpZGdldCAuc29jaWFsIHVsIGxpIHtcbiAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgLmJsb2ctc2lkZWJhciAuYWJvdXQtd2lkZ2V0IC5zb2NpYWwgdWwgPiBsaSArIGxpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG4gICAgLmJsb2ctc2lkZWJhciAuYWJvdXQtd2lkZ2V0IC5zb2NpYWwgYSB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBjb2xvcjogIzY4NzY5MzsgfVxuICAgIC5ibG9nLXNpZGViYXIgLmFib3V0LXdpZGdldCAuc29jaWFsIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICM3NGI0ZDE7IH1cbiAgLmJsb2ctc2lkZWJhciAuY2F0ZWdvcnktd2lkZ2V0IHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC5ibG9nLXNpZGViYXIgLmNhdGVnb3J5LXdpZGdldCB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmJsb2ctc2lkZWJhciAuY2F0ZWdvcnktd2lkZ2V0IHVsIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9IH1cbiAgLmJsb2ctc2lkZWJhciAuY2F0ZWdvcnktd2lkZ2V0IHVsID4gbGkgKyBsaSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDsgfVxuICAuYmxvZy1zaWRlYmFyIC5jYXRlZ29yeS13aWRnZXQgdWwgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICM2ODc2OTM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5ibG9nLXNpZGViYXIgLmNhdGVnb3J5LXdpZGdldCB1bCBhOmhvdmVyLFxuICAuYmxvZy1zaWRlYmFyIC5jYXRlZ29yeS13aWRnZXQgdWwgbGk6aG92ZXI6YmVmb3JlIHtcbiAgICBjb2xvcjogIzc0YjRkMTsgfVxuICAuYmxvZy1zaWRlYmFyIC5yZWNlbnQtcG9zdC13aWRnZXQgLnBvc3Qge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmJsb2ctc2lkZWJhciAucmVjZW50LXBvc3Qtd2lkZ2V0IC5wb3N0cyA+IC5wb3N0ICsgLnBvc3Qge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7IH1cbiAgLmJsb2ctc2lkZWJhciAucmVjZW50LXBvc3Qtd2lkZ2V0IC5wb3N0IC5pbWctaG9sZGVyIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmJsb2ctc2lkZWJhciAucmVjZW50LXBvc3Qtd2lkZ2V0IC5wb3N0IC5pbWctaG9sZGVyOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcZTYzM1wiO1xuICAgICAgZm9udC1mYW1pbHk6ICd0aGVtaWZ5JztcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDE3LjVweDtcbiAgICAgIGNvbG9yOiAjNzRiNGQxO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBsaW5lLWhlaWdodDogNzBweDsgfVxuICAgIC5ibG9nLXNpZGViYXIgLnJlY2VudC1wb3N0LXdpZGdldCAucG9zdCAuaW1nLWhvbGRlciBpbWcge1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gIC5ibG9nLXNpZGViYXIgLnJlY2VudC1wb3N0LXdpZGdldCAucG9zdCAuZGV0YWlscyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAuYmxvZy1zaWRlYmFyIC5yZWNlbnQtcG9zdC13aWRnZXQgLnBvc3QgaDQge1xuICAgIGZvbnQtZmFtaWx5OiBcIlF1aWNrc2FuZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgICBtYXJnaW46IDAgMCAwLjNlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIC5ibG9nLXNpZGViYXIgLnJlY2VudC1wb3N0LXdpZGdldCAucG9zdCBoNCB7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gIC5ibG9nLXNpZGViYXIgLnJlY2VudC1wb3N0LXdpZGdldCAucG9zdCBoNCBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICMxZjM1NDI7IH1cbiAgLmJsb2ctc2lkZWJhciAucmVjZW50LXBvc3Qtd2lkZ2V0IC5wb3N0IGg0IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjNzRiNGQxOyB9XG4gIC5ibG9nLXNpZGViYXIgLnJlY2VudC1wb3N0LXdpZGdldCAucG9zdCAuZGV0YWlscyAuZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICM2ODc2OTM7IH1cbiAgLmJsb2ctc2lkZWJhciAudGFnLXdpZGdldCB1bCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC5ibG9nLXNpZGViYXIgLnRhZy13aWRnZXQgdWwgbGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCA4cHggOHB4IDA7IH1cbiAgLmJsb2ctc2lkZWJhciAudGFnLXdpZGdldCB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogN3B4IDE0cHg7XG4gICAgY29sb3I6ICM2ODc2OTM7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UwZGZkZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4OyB9XG4gIC5ibG9nLXNpZGViYXIgLnRhZy13aWRnZXQgdWwgbGkgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzc0YjRkMTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICM3NGI0ZDE7IH1cblxuLyoqKiogcGFnaW5hdGlvbiAqKioqL1xuLnBhZ2luYXRpb24td3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBub25lO1xuICBjbGVhcjogYm90aDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAucGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4OyB9IH1cbiAgLnBhZ2luYXRpb24td3JhcHBlciAucGctcGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5wYWdpbmF0aW9uLXdyYXBwZXIgLnBnLXBhZ2luYXRpb24gbGkge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucGFnaW5hdGlvbi13cmFwcGVyIC5wZy1wYWdpbmF0aW9uIGxpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfSB9XG4gICAgLnBhZ2luYXRpb24td3JhcHBlciAucGctcGFnaW5hdGlvbiBsaTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5wYWdpbmF0aW9uLXdyYXBwZXIgLnBnLXBhZ2luYXRpb24gbGkgYSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiAjNjg3NjkzO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2UzZTNlMztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5wYWdpbmF0aW9uLXdyYXBwZXIgLnBnLXBhZ2luYXRpb24gbGkgYSB7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTsgfSB9XG4gICAgLnBhZ2luYXRpb24td3JhcHBlciAucGctcGFnaW5hdGlvbiAuYWN0aXZlIGEsXG4gICAgLnBhZ2luYXRpb24td3JhcHBlciAucGctcGFnaW5hdGlvbiBsaSBhOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICM3NGI0ZDE7XG4gICAgICBib3JkZXItY29sb3I6ICM3NGI0ZDE7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5wYWdpbmF0aW9uLXdyYXBwZXIgLnBnLXBhZ2luYXRpb24gLmZpOmJlZm9yZSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXNpemU6IDAuOTM3NXJlbTsgfVxuXG4ucGFnaW5hdGlvbi13cmFwcGVyLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5wYWdpbmF0aW9uLXdyYXBwZXItcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAucGFnaW5hdGlvbi13cmFwcGVyLXJpZ2h0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAucGFnaW5hdGlvbi13cmFwcGVyLXJpZ2h0IHtcbiAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuLnBhZ2luYXRpb24td3JhcHBlci1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm1hc29ucnktcGFnaSB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLnRoZW1lLWFjY29yZGlvbi1zMSB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnRoZW1lLWFjY29yZGlvbi1zMSAucGFuZWwtZGVmYXVsdCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAudGhlbWUtYWNjb3JkaW9uLXMxIC5wYW5lbC1oZWFkaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLnRoZW1lLWFjY29yZGlvbi1zMSAucGFuZWwgKyAucGFuZWwge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgLnRoZW1lLWFjY29yZGlvbi1zMSAucGFuZWwtaGVhZGluZyBhIHtcbiAgICBiYWNrZ3JvdW5kOiAjNzRiNGQxO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxOHB4IDI1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAudGhlbWUtYWNjb3JkaW9uLXMxIC5wYW5lbC1oZWFkaW5nIGEge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDI1cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnRoZW1lLWFjY29yZGlvbi1zMSAucGFuZWwtaGVhZGluZyBhIHtcbiAgICAgICAgcGFkZGluZzogMTJweCAxNXB4OyB9IH1cbiAgICAudGhlbWUtYWNjb3JkaW9uLXMxIC5wYW5lbC1oZWFkaW5nIGE6YmVmb3JlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcInRoZW1pZnlcIjtcbiAgICAgIGNvbnRlbnQ6IFwiXFxlNjRiXCI7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC50aGVtZS1hY2NvcmRpb24tczEgLnBhbmVsLWhlYWRpbmcgYTpiZWZvcmUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgIHJpZ2h0OiAyMHB4OyB9IH1cbiAgICAudGhlbWUtYWNjb3JkaW9uLXMxIC5wYW5lbC1oZWFkaW5nIGE6Zm9jdXMge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC50aGVtZS1hY2NvcmRpb24tczEgLnBhbmVsLWhlYWRpbmcgLmNvbGxhcHNlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogIzFmMzU0MjtcbiAgICBib3gtc2hhZG93OiAwcHggNXB4IDE1cHggMHB4IHJnYmEoNjgsIDY4LCA2OCwgMC4xKTsgfVxuICAudGhlbWUtYWNjb3JkaW9uLXMxIC5wYW5lbC1oZWFkaW5nIC5jb2xsYXBzZWQ6YmVmb3JlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApOyB9XG4gIC50aGVtZS1hY2NvcmRpb24tczEgLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogNDBweCAyNXB4IDE1cHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDVweCAxNXB4IDBweCByZ2JhKDY4LCA2OCwgNjgsIDAuMSk7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC50aGVtZS1hY2NvcmRpb24tczEgLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjVweCAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC50aGVtZS1hY2NvcmRpb24tczEgLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTVweCA4cHg7IH0gfVxuICAgIC50aGVtZS1hY2NvcmRpb24tczEgLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuM2VtOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzAuM1x0aGVhZGVyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zaXRlLWhlYWRlciB7XG4gIC8qIG5hdmlnYXRpb24gb3BlbiBhbmQgY2xvc2UgYnRuIGhpZGUgZm9yIHdpZHRoIHNjcmVlbiAqL1xuICAvKiBzdHlsZSBmb3IgbmF2aWdhdGlvbiBsZXNzIHRoYW4gOTkycHggKi9cbiAgLypuYXZiYXIgY29sbGFwcyBsZXNzIHRoZW4gOTkycHgqLyB9XG4gIC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xuICAgIC1vLWJvcmRlci1yYWRpdXM6IDA7XG4gICAgLW1zLWJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgIC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbiA+IC5jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zaXRlLWhlYWRlciAjbmF2YmFyIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgIC8qKiogbWVnYS1tZW51IHN0eWxlICoqKi8gfVxuICAgIC5zaXRlLWhlYWRlciAjbmF2YmFyID4gdWwgbGkgYTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogIzc0YjRkMTsgfVxuICAgIC5zaXRlLWhlYWRlciAjbmF2YmFyIGxpIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnNpdGUtaGVhZGVyICNuYXZiYXIge1xuICAgICAgICAvKioqIGhvdmVyIGVmZmVjdCAqKiovIH1cbiAgICAgICAgLnNpdGUtaGVhZGVyICNuYXZiYXIgbGkge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAuc2l0ZS1oZWFkZXIgI25hdmJhciA+IHVsID4gbGkgPiBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtOyB9XG4gICAgICAgIC5zaXRlLWhlYWRlciAjbmF2YmFyID4gdWwgPiBsaSAuc3ViLW1lbnUgYTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICM3NGI0ZDE7IH1cbiAgICAgICAgLnNpdGUtaGVhZGVyICNuYXZiYXIgPiB1bCAuc3ViLW1lbnUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDhweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuICAgICAgICAgIC5zaXRlLWhlYWRlciAjbmF2YmFyID4gdWwgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGEge1xuICAgICAgICAgICAgY29sb3I6ICM3NGI0ZDE7IH1cbiAgICAgICAgICAuc2l0ZS1oZWFkZXIgI25hdmJhciA+IHVsIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtcGFyZW50ID4gYSB7XG4gICAgICAgICAgICBjb2xvcjogIzc0YjRkMTsgfVxuICAgICAgICAuc2l0ZS1oZWFkZXIgI25hdmJhciA+IHVsID4gbGkgLnN1Yi1tZW51IGxpOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgICAgICAgLnNpdGUtaGVhZGVyICNuYXZiYXIgPiB1bCA+IGxpIC5zdWItbWVudSBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgY29sb3I6ICMxZjM1NDI7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAgIC5zaXRlLWhlYWRlciAjbmF2YmFyID4gdWwgPiBsaSAuc3ViLW1lbnUgYTpob3ZlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDsgfVxuICAgICAgICAuc2l0ZS1oZWFkZXIgI25hdmJhciA+IHVsID4gbGkgPiAuc3ViLW1lbnUgLnN1Yi1tZW51IHtcbiAgICAgICAgICBsZWZ0OiAxMTAlO1xuICAgICAgICAgIHRvcDogMDsgfVxuICAgICAgICAuc2l0ZS1oZWFkZXIgI25hdmJhciA+IHVsID4gbGkgPiAuc3ViLW1lbnUgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgIC5zaXRlLWhlYWRlciAjbmF2YmFyID4gdWwgPiBsaSA+IC5zdWItbWVudSA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYTpiZWZvcmUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwidGhlbWlmeVwiO1xuICAgICAgICAgICAgY29udGVudDogXCJcXGU2NDlcIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gICAgICAgIC5zaXRlLWhlYWRlciAjbmF2YmFyID4gdWwgPiBsaTpob3ZlciA+IC5zdWItbWVudSB7XG4gICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgICAuc2l0ZS1oZWFkZXIgI25hdmJhciAuc3ViLW1lbnUgPiBsaTpob3ZlciA+IC5zdWItbWVudSB7XG4gICAgICAgICAgbGVmdDogMTE1JTtcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgIG9wYWNpdHk6IDE7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnNpdGUtaGVhZGVyICNuYXZiYXIgPiB1bCA+IGxpIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICAuc2l0ZS1oZWFkZXIgI25hdmJhciA+IHVsID4gbGkgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjNzRiNGQxOyB9XG4gICAgICAuc2l0ZS1oZWFkZXIgI25hdmJhciA+IHVsID4gbGkuY3VycmVudC1tZW51LXBhcmVudCA+IGEsXG4gICAgICAuc2l0ZS1oZWFkZXIgI25hdmJhciA+IHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtID4gYSB7XG4gICAgICAgIGNvbG9yOiAjNzRiNGQxOyB9XG4gICAgICAuc2l0ZS1oZWFkZXIgI25hdmJhciA+IHVsID4gbGkgLnN1Yi1tZW51IGxpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmU2ZTY7IH1cbiAgICAgIC5zaXRlLWhlYWRlciAjbmF2YmFyID4gdWwgLnN1Yi1tZW51ID4gbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgICAgIC5zaXRlLWhlYWRlciAjbmF2YmFyID4gdWwgPiBsaSA+IC5zdWItbWVudSBhIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDE1cHggOHB4IDQ1cHg7IH1cbiAgICAgIC5zaXRlLWhlYWRlciAjbmF2YmFyID4gdWwgPiBsaSA+IC5zdWItbWVudSAuc3ViLW1lbnUgYSB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNXB4IDhweCA2NXB4OyB9XG4gICAgICAuc2l0ZS1oZWFkZXIgI25hdmJhciA+IHVsIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAuc2l0ZS1oZWFkZXIgI25hdmJhciA+IHVsIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYTpiZWZvcmUge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcInRoZW1pZnlcIjtcbiAgICAgICAgICBjb250ZW50OiBcIlxcZTYxYVwiO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnNpdGUtaGVhZGVyICNuYXZiYXIge1xuICAgICAgICAvKioqIGhvdmVyIGVmZmVjdCAqKiovIH1cbiAgICAgICAgLnNpdGUtaGVhZGVyICNuYXZiYXIgLmhhcy1tZWdhLW1lbnUge1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7IH1cbiAgICAgICAgLnNpdGUtaGVhZGVyICNuYXZiYXIgLm1lZ2EtbWVudSxcbiAgICAgICAgLnNpdGUtaGVhZGVyICNuYXZiYXIgLmhhbGYtbWVnYS1tZW51IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM3NGI0ZDE7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzOyB9XG4gICAgICAgIC5zaXRlLWhlYWRlciAjbmF2YmFyIC5tZWdhLW1lbnUge1xuICAgICAgICAgIHdpZHRoOiAxMTQwcHg7XG4gICAgICAgICAgcmlnaHQ6IDE1cHg7IH1cbiAgICAgICAgLnNpdGUtaGVhZGVyICNuYXZiYXIgLmhhbGYtbWVnYS1tZW51IHtcbiAgICAgICAgICB3aWR0aDogNTg1cHg7IH1cbiAgICAgICAgLnNpdGUtaGVhZGVyICNuYXZiYXIgLm1lZ2EtbWVudS1ib3gtdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmU2ZTY7IH1cbiAgICAgICAgLnNpdGUtaGVhZGVyICNuYXZiYXIgLm1lZ2EtbWVudS1saXN0LWhvbGRlciBsaSBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nOiA3cHggOHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtOHB4OyB9XG4gICAgICAgIC5zaXRlLWhlYWRlciAjbmF2YmFyIC5oYXMtbWVnYS1tZW51OmhvdmVyID4gdWwge1xuICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgIG9wYWNpdHk6IDE7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIC5zaXRlLWhlYWRlciAjbmF2YmFyID4gdWwgLm1lZ2EtbWVudSB7XG4gICAgICAgIHdpZHRoOiA5NTBweDtcbiAgICAgICAgcmlnaHQ6IDE1cHg7IH1cbiAgICAgIC5zaXRlLWhlYWRlciAjbmF2YmFyID4gdWwgLmhhbGYtbWVnYS1tZW51IHtcbiAgICAgICAgd2lkdGg6IDQ4NXB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5zaXRlLWhlYWRlciAjbmF2YmFyID4gdWwgLm1lZ2EtbWVudSxcbiAgICAgIC5zaXRlLWhlYWRlciAjbmF2YmFyID4gdWwgLmhhbGYtbWVnYS1tZW51IHtcbiAgICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgIC5zaXRlLWhlYWRlciAjbmF2YmFyID4gdWwgLm1lZ2EtbWVudSAucm93LFxuICAgICAgLnNpdGUtaGVhZGVyICNuYXZiYXIgPiB1bCAuaGFsZi1tZWdhLW1lbnUgLnJvdyB7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgLnNpdGUtaGVhZGVyICNuYXZiYXIgLm1lZ2EtbWVudS1jb250ZW50ID4gLnJvdyA+IC5jb2wge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5zaXRlLWhlYWRlciAjbmF2YmFyIC5tZWdhLW1lbnUgLm1lZ2EtbWVudS1saXN0LWhvbGRlciBhIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDE1cHggNXB4IDQwcHg7IH1cbiAgICAgIC5zaXRlLWhlYWRlciAjbmF2YmFyIC5tZWdhLW1lbnUgLm1lZ2EtbWVudS1ib3gtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNiM2IzYjM7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA0cHggNXB4O1xuICAgICAgICBtYXJnaW46IDAgMjVweCA4cHggMjVweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnNpdGUtaGVhZGVyIC5uYXZiYXItaGVhZGVyIC5vcGVuLWJ0biB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnNpdGUtaGVhZGVyICNuYXZiYXIgLmNsb3NlLW5hdmJhciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnNpdGUtaGVhZGVyIHtcbiAgICAgIC8qIGNsYXNzIGZvciBzaG93IGhpZGUgbmF2aWdhdGlvbiAqLyB9XG4gICAgICAuc2l0ZS1oZWFkZXIgLmNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuc2l0ZS1oZWFkZXIgLm5hdmJhci1oZWFkZXIgYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc0YjRkMTtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgIHotaW5kZXg6IDIwOyB9XG4gICAgICAgIC5zaXRlLWhlYWRlciAubmF2YmFyLWhlYWRlciBidXR0b24gc3BhbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAgICAgICAuc2l0ZS1oZWFkZXIgLm5hdmJhci1oZWFkZXIgYnV0dG9uIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgIC5zaXRlLWhlYWRlciAjbmF2YmFyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDI4MHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2NjY2M7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2NjY2M7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgcmlnaHQ6IC0zMzBweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB6LWluZGV4OiAxMDA7IH1cbiAgICAgICAgLnNpdGUtaGVhZGVyICNuYXZiYXIgdWwgYSB7XG4gICAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgICAgLnNpdGUtaGVhZGVyICNuYXZiYXIgdWwgYTpob3ZlcixcbiAgICAgICAgLnNpdGUtaGVhZGVyICNuYXZiYXIgdWwgbGkuY3VycmVudCBhIHtcbiAgICAgICAgICBjb2xvcjogIzc0YjRkMTsgfVxuICAgICAgICAuc2l0ZS1oZWFkZXIgI25hdmJhciAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG92ZXJmbG93OiBhdXRvOyB9XG4gICAgICAgIC5zaXRlLWhlYWRlciAjbmF2YmFyIC5jbG9zZS1uYXZiYXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAtNDFweDtcbiAgICAgICAgICB0b3A6IDkwcHg7XG4gICAgICAgICAgei1pbmRleDogMjA7IH1cbiAgICAgICAgICAuc2l0ZS1oZWFkZXIgI25hdmJhciAuY2xvc2UtbmF2YmFyIC50aS1jbG9zZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDFweDsgfVxuICAgICAgICAuc2l0ZS1oZWFkZXIgI25hdmJhciA+IHVsID4gbGkge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjJmMmYyOyB9XG4gICAgICAgIC5zaXRlLWhlYWRlciAjbmF2YmFyID4gdWwgPiBsaSA+IGEge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweCAxMHB4IDM1cHg7IH1cbiAgICAgIC5zaXRlLWhlYWRlciAuc2xpZGVJbm4ge1xuICAgICAgICByaWdodDogMCAhaW1wb3J0YW50OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNpdGUtaGVhZGVyIC5uYXZiYXItaGVhZGVyIC5uYXZiYXItYnJhbmQge1xuICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gICAgLnNpdGUtaGVhZGVyICNuYXZiYXIgLm5hdmJhci1uYXYge1xuICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnNpdGUtaGVhZGVyIC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5zaXRlLWhlYWRlciAubmF2YmFyLWNvbGxhcHNlLmNvbGxhcHNlLmluIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLnNpdGUtaGVhZGVyIC5uYXZiYXItaGVhZGVyIC5jb2xsYXBzZSxcbiAgICAuc2l0ZS1oZWFkZXIgLm5hdmJhci10b2dnbGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuc2l0ZS1oZWFkZXIgLm5hdmJhci1oZWFkZXIge1xuICAgICAgZmxvYXQ6IG5vbmU7IH1cbiAgICAuc2l0ZS1oZWFkZXIgLm5hdmJhci1yaWdodCB7XG4gICAgICBmbG9hdDogbm9uZTsgfVxuICAgIC5zaXRlLWhlYWRlciAubmF2YmFyLW5hdiB7XG4gICAgICBmbG9hdDogbm9uZTsgfVxuICAgIC5zaXRlLWhlYWRlciAubmF2YmFyLW5hdiA+IGxpIHtcbiAgICAgIGZsb2F0OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYWdlLXdyYXBwZXIge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cbiAgLmJvZHktb3ZlcmxheTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfSB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHQjaGVhZGVyLXN0eWxlLTFcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmhlYWRlci1zdHlsZS0xLCAuaGVhZGVyLXN0eWxlLTIsIC5oZWFkZXItc3R5bGUtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC8qKiogdG9wYmFyICoqKiovIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuaGVhZGVyLXN0eWxlLTEsIC5oZWFkZXItc3R5bGUtMiwgLmhlYWRlci1zdHlsZS0zIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6IDEwMDsgfVxuICAgICAgLmhlYWRlci1zdHlsZS0xIC5uYXZpZ2F0aW9uLCAuaGVhZGVyLXN0eWxlLTIgLm5hdmlnYXRpb24sIC5oZWFkZXItc3R5bGUtMyAubmF2aWdhdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBtYXJnaW4tdG9wOiAxcHg7IH1cbiAgICAgICAgLmhlYWRlci1zdHlsZS0xIC5uYXZpZ2F0aW9uIC5jb250YWluZXItZmx1aWQsIC5oZWFkZXItc3R5bGUtMiAubmF2aWdhdGlvbiAuY29udGFpbmVyLWZsdWlkLCAuaGVhZGVyLXN0eWxlLTMgLm5hdmlnYXRpb24gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgICAgICAuaGVhZGVyLXN0eWxlLTEgLm5hdmlnYXRpb24gLnNlcGFyYXRvci1ib3R0b20sIC5oZWFkZXItc3R5bGUtMiAubmF2aWdhdGlvbiAuc2VwYXJhdG9yLWJvdHRvbSwgLmhlYWRlci1zdHlsZS0zIC5uYXZpZ2F0aW9uIC5zZXBhcmF0b3ItYm90dG9tIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBib3R0b206IDJweDsgfVxuICAgICAgICAuaGVhZGVyLXN0eWxlLTEgLm5hdmlnYXRpb24gLnNlcGFyYXRvci1ib3R0b20tMiwgLmhlYWRlci1zdHlsZS0yIC5uYXZpZ2F0aW9uIC5zZXBhcmF0b3ItYm90dG9tLTIsIC5oZWFkZXItc3R5bGUtMyAubmF2aWdhdGlvbiAuc2VwYXJhdG9yLWJvdHRvbS0yIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBib3R0b206IDA7IH1cbiAgICAgICAgLmhlYWRlci1zdHlsZS0xIC5uYXZpZ2F0aW9uICNuYXZiYXIsIC5oZWFkZXItc3R5bGUtMiAubmF2aWdhdGlvbiAjbmF2YmFyLCAuaGVhZGVyLXN0eWxlLTMgLm5hdmlnYXRpb24gI25hdmJhciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgLmhlYWRlci1zdHlsZS0xIC5uYXZpZ2F0aW9uICNuYXZiYXIgLmxlZnQtc2VwYXJhdG9yLCAuaGVhZGVyLXN0eWxlLTIgLm5hdmlnYXRpb24gI25hdmJhciAubGVmdC1zZXBhcmF0b3IsIC5oZWFkZXItc3R5bGUtMyAubmF2aWdhdGlvbiAjbmF2YmFyIC5sZWZ0LXNlcGFyYXRvciB7XG4gICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMXB4O1xuICAgICAgICAgICAgdG9wOiAwOyB9XG4gICAgICAgIC5oZWFkZXItc3R5bGUtMSAubmF2aWdhdGlvbiAjbmF2YmFyID4gdWwgPiBsaSA+IGEsIC5oZWFkZXItc3R5bGUtMiAubmF2aWdhdGlvbiAjbmF2YmFyID4gdWwgPiBsaSA+IGEsIC5oZWFkZXItc3R5bGUtMyAubmF2aWdhdGlvbiAjbmF2YmFyID4gdWwgPiBsaSA+IGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAuaGVhZGVyLXN0eWxlLTEgLm5hdmlnYXRpb24gI25hdmJhciA+IHVsID4gbGkgPiBhOmJlZm9yZSwgLmhlYWRlci1zdHlsZS0yIC5uYXZpZ2F0aW9uICNuYXZiYXIgPiB1bCA+IGxpID4gYTpiZWZvcmUsIC5oZWFkZXItc3R5bGUtMyAubmF2aWdhdGlvbiAjbmF2YmFyID4gdWwgPiBsaSA+IGE6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNzRiNGQxO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDQzcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0M3B4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAyMXB4KTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTsgfVxuICAgICAgICAgIC5oZWFkZXItc3R5bGUtMSAubmF2aWdhdGlvbiAjbmF2YmFyID4gdWwgPiBsaSA+IGE6aG92ZXI6YmVmb3JlLCAuaGVhZGVyLXN0eWxlLTIgLm5hdmlnYXRpb24gI25hdmJhciA+IHVsID4gbGkgPiBhOmhvdmVyOmJlZm9yZSwgLmhlYWRlci1zdHlsZS0zIC5uYXZpZ2F0aW9uICNuYXZiYXIgPiB1bCA+IGxpID4gYTpob3ZlcjpiZWZvcmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgICAgIC5oZWFkZXItc3R5bGUtMSAubmF2aWdhdGlvbiAjbmF2YmFyID4gdWwgPiBsaSA+IGE6aG92ZXIsIC5oZWFkZXItc3R5bGUtMiAubmF2aWdhdGlvbiAjbmF2YmFyID4gdWwgPiBsaSA+IGE6aG92ZXIsIC5oZWFkZXItc3R5bGUtMyAubmF2aWdhdGlvbiAjbmF2YmFyID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAgICAgICAuaGVhZGVyLXN0eWxlLTEgLm5hdmlnYXRpb24gI25hdmJhciA+IHVsID4gbGkuY3VycmVudC1tZW51LXBhcmVudCA+IGE6YmVmb3JlLCAuaGVhZGVyLXN0eWxlLTIgLm5hdmlnYXRpb24gI25hdmJhciA+IHVsID4gbGkuY3VycmVudC1tZW51LXBhcmVudCA+IGE6YmVmb3JlLCAuaGVhZGVyLXN0eWxlLTMgLm5hdmlnYXRpb24gI25hdmJhciA+IHVsID4gbGkuY3VycmVudC1tZW51LXBhcmVudCA+IGE6YmVmb3JlLFxuICAgICAgICAuaGVhZGVyLXN0eWxlLTEgLm5hdmlnYXRpb24gI25hdmJhciA+IHVsID4gbGkuY3VycmVudC1tZW51LWl0ZW0gPiBhOmJlZm9yZSxcbiAgICAgICAgLmhlYWRlci1zdHlsZS0yIC5uYXZpZ2F0aW9uICNuYXZiYXIgPiB1bCA+IGxpLmN1cnJlbnQtbWVudS1pdGVtID4gYTpiZWZvcmUsXG4gICAgICAgIC5oZWFkZXItc3R5bGUtMyAubmF2aWdhdGlvbiAjbmF2YmFyID4gdWwgPiBsaS5jdXJyZW50LW1lbnUtaXRlbSA+IGE6YmVmb3JlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmhlYWRlci1zdHlsZS0xIC5uYXZpZ2F0aW9uLCAuaGVhZGVyLXN0eWxlLTIgLm5hdmlnYXRpb24sIC5oZWFkZXItc3R5bGUtMyAubmF2aWdhdGlvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAtM3B4OyB9XG4gICAgLmhlYWRlci1zdHlsZS0xICNuYXZiYXIsIC5oZWFkZXItc3R5bGUtMiAjbmF2YmFyLCAuaGVhZGVyLXN0eWxlLTMgI25hdmJhciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7IH0gfVxuICAuaGVhZGVyLXN0eWxlLTEgLm5hdmJhci1icmFuZCwgLmhlYWRlci1zdHlsZS0yIC5uYXZiYXItYnJhbmQsIC5oZWFkZXItc3R5bGUtMyAubmF2YmFyLWJyYW5kIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDgwcHg7IH1cbiAgICAuaGVhZGVyLXN0eWxlLTEgLm5hdmJhci1icmFuZCBpbWcsIC5oZWFkZXItc3R5bGUtMiAubmF2YmFyLWJyYW5kIGltZywgLmhlYWRlci1zdHlsZS0zIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiA4MHB4O1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnM7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgICAuaGVhZGVyLXN0eWxlLTEgLm5hdmJhci1icmFuZCBpbWcsIC5oZWFkZXItc3R5bGUtMiAubmF2YmFyLWJyYW5kIGltZywgLmhlYWRlci1zdHlsZS0zIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDI0MHB4OyB9IH1cbiAgICAgIC5oZWFkZXItc3R5bGUtMSAubmF2YmFyLWJyYW5kIGltZzpob3ZlciwgLmhlYWRlci1zdHlsZS0yIC5uYXZiYXItYnJhbmQgaW1nOmhvdmVyLCAuaGVhZGVyLXN0eWxlLTMgLm5hdmJhci1icmFuZCBpbWc6aG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5oZWFkZXItc3R5bGUtMSwgLmhlYWRlci1zdHlsZS0yLCAuaGVhZGVyLXN0eWxlLTMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc0YjRkMTsgfVxuICAgICAgLmhlYWRlci1zdHlsZS0xIC5uYXZpZ2F0aW9uLCAuaGVhZGVyLXN0eWxlLTIgLm5hdmlnYXRpb24sIC5oZWFkZXItc3R5bGUtMyAubmF2aWdhdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM3NGI0ZDE7IH1cbiAgICAgIC5oZWFkZXItc3R5bGUtMSAubmF2YmFyLWhlYWRlciwgLmhlYWRlci1zdHlsZS0yIC5uYXZiYXItaGVhZGVyLCAuaGVhZGVyLXN0eWxlLTMgLm5hdmJhci1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDA7IH0gfVxuICAuaGVhZGVyLXN0eWxlLTEgLm5hdmJhci1oZWFkZXIgYnV0dG9uLCAuaGVhZGVyLXN0eWxlLTIgLm5hdmJhci1oZWFkZXIgYnV0dG9uLCAuaGVhZGVyLXN0eWxlLTMgLm5hdmJhci1oZWFkZXIgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdG9wOiAxN3B4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuaGVhZGVyLXN0eWxlLTEgLm5hdmJhci1oZWFkZXIgYnV0dG9uLCAuaGVhZGVyLXN0eWxlLTIgLm5hdmJhci1oZWFkZXIgYnV0dG9uLCAuaGVhZGVyLXN0eWxlLTMgLm5hdmJhci1oZWFkZXIgYnV0dG9uIHtcbiAgICAgICAgdG9wOiA0MXB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5oZWFkZXItc3R5bGUtMSAubmF2YmFyLWhlYWRlciBidXR0b24sIC5oZWFkZXItc3R5bGUtMiAubmF2YmFyLWhlYWRlciBidXR0b24sIC5oZWFkZXItc3R5bGUtMyAubmF2YmFyLWhlYWRlciBidXR0b24ge1xuICAgICAgICB0b3A6IDMycHg7IH0gfVxuICAgIC5oZWFkZXItc3R5bGUtMSAubmF2YmFyLWhlYWRlciBidXR0b24gc3BhbiwgLmhlYWRlci1zdHlsZS0yIC5uYXZiYXItaGVhZGVyIGJ1dHRvbiBzcGFuLCAuaGVhZGVyLXN0eWxlLTMgLm5hdmJhci1oZWFkZXIgYnV0dG9uIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZDogIzc0YjRkMTsgfVxuICAuaGVhZGVyLXN0eWxlLTEgLnRvcGJhciwgLmhlYWRlci1zdHlsZS0yIC50b3BiYXIsIC5oZWFkZXItc3R5bGUtMyAudG9wYmFyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRlZDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmhlYWRlci1zdHlsZS0xIC50b3BiYXIsIC5oZWFkZXItc3R5bGUtMiAudG9wYmFyLCAuaGVhZGVyLXN0eWxlLTMgLnRvcGJhciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gICAgLmhlYWRlci1zdHlsZS0xIC50b3BiYXIgLmNvbnRhaW5lci1mbHVpZCwgLmhlYWRlci1zdHlsZS0yIC50b3BiYXIgLmNvbnRhaW5lci1mbHVpZCwgLmhlYWRlci1zdHlsZS0zIC50b3BiYXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgLmhlYWRlci1zdHlsZS0xIC50b3BiYXIgLmluZm8sIC5oZWFkZXItc3R5bGUtMiAudG9wYmFyIC5pbmZvLCAuaGVhZGVyLXN0eWxlLTMgLnRvcGJhciAuaW5mbyB7XG4gICAgICBwYWRkaW5nLXRvcDogMTVweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAuaGVhZGVyLXN0eWxlLTEgLnRvcGJhciAuaW5mbywgLmhlYWRlci1zdHlsZS0yIC50b3BiYXIgLmluZm8sIC5oZWFkZXItc3R5bGUtMyAudG9wYmFyIC5pbmZvIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7IH0gfVxuICAgICAgLmhlYWRlci1zdHlsZS0xIC50b3BiYXIgLmluZm8gdWwgbGksIC5oZWFkZXItc3R5bGUtMiAudG9wYmFyIC5pbmZvIHVsIGxpLCAuaGVhZGVyLXN0eWxlLTMgLnRvcGJhciAuaW5mbyB1bCBsaSB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmhlYWRlci1zdHlsZS0xIC50b3BiYXIgLmluZm8gdWwsIC5oZWFkZXItc3R5bGUtMiAudG9wYmFyIC5pbmZvIHVsLCAuaGVhZGVyLXN0eWxlLTMgLnRvcGJhciAuaW5mbyB1bCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAuaGVhZGVyLXN0eWxlLTEgLnRvcGJhciAuaW5mbyB1bCBsaSwgLmhlYWRlci1zdHlsZS0yIC50b3BiYXIgLmluZm8gdWwgbGksIC5oZWFkZXItc3R5bGUtMyAudG9wYmFyIC5pbmZvIHVsIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgLmhlYWRlci1zdHlsZS0xIC50b3BiYXIgLmluZm8gdWwgbGksIC5oZWFkZXItc3R5bGUtMiAudG9wYmFyIC5pbmZvIHVsIGxpLCAuaGVhZGVyLXN0eWxlLTMgLnRvcGJhciAuaW5mbyB1bCBsaSB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTsgfSB9XG4gICAgICAuaGVhZGVyLXN0eWxlLTEgLnRvcGJhciAuaW5mbyB1bCA+IGxpICsgbGksIC5oZWFkZXItc3R5bGUtMiAudG9wYmFyIC5pbmZvIHVsID4gbGkgKyBsaSwgLmhlYWRlci1zdHlsZS0zIC50b3BiYXIgLmluZm8gdWwgPiBsaSArIGxpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgLmhlYWRlci1zdHlsZS0xIC50b3BiYXIgLmluZm8gdWwgPiBsaSArIGxpLCAuaGVhZGVyLXN0eWxlLTIgLnRvcGJhciAuaW5mbyB1bCA+IGxpICsgbGksIC5oZWFkZXItc3R5bGUtMyAudG9wYmFyIC5pbmZvIHVsID4gbGkgKyBsaSB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwIDA7IH0gfVxuICAgICAgLmhlYWRlci1zdHlsZS0xIC50b3BiYXIgLmluZm8gdWwgaSwgLmhlYWRlci1zdHlsZS0yIC50b3BiYXIgLmluZm8gdWwgaSwgLmhlYWRlci1zdHlsZS0zIC50b3BiYXIgLmluZm8gdWwgaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3B4OyB9XG4gICAgLmhlYWRlci1zdHlsZS0xIC50b3BiYXIgLnNvY2lhbC1xdW90ZSwgLmhlYWRlci1zdHlsZS0yIC50b3BiYXIgLnNvY2lhbC1xdW90ZSwgLmhlYWRlci1zdHlsZS0zIC50b3BiYXIgLnNvY2lhbC1xdW90ZSB7XG4gICAgICBmbG9hdDogcmlnaHQ7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuaGVhZGVyLXN0eWxlLTEgLnRvcGJhciAuc29jaWFsLXF1b3RlLCAuaGVhZGVyLXN0eWxlLTIgLnRvcGJhciAuc29jaWFsLXF1b3RlLCAuaGVhZGVyLXN0eWxlLTMgLnRvcGJhciAuc29jaWFsLXF1b3RlIHtcbiAgICAgICAgICBmbG9hdDogbm9uZTsgfSB9XG4gICAgICAuaGVhZGVyLXN0eWxlLTEgLnRvcGJhciAuc29jaWFsLXF1b3RlID4gZGl2LCAuaGVhZGVyLXN0eWxlLTIgLnRvcGJhciAuc29jaWFsLXF1b3RlID4gZGl2LCAuaGVhZGVyLXN0eWxlLTMgLnRvcGJhciAuc29jaWFsLXF1b3RlID4gZGl2IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgLmhlYWRlci1zdHlsZS0xIC50b3BiYXIgLnNvY2lhbC1xdW90ZSA+IGRpdiwgLmhlYWRlci1zdHlsZS0yIC50b3BiYXIgLnNvY2lhbC1xdW90ZSA+IGRpdiwgLmhlYWRlci1zdHlsZS0zIC50b3BiYXIgLnNvY2lhbC1xdW90ZSA+IGRpdiB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTsgfSB9XG4gICAgLmhlYWRlci1zdHlsZS0xIC50b3BiYXIgLnNvY2lhbC1saW5rcywgLmhlYWRlci1zdHlsZS0yIC50b3BiYXIgLnNvY2lhbC1saW5rcywgLmhlYWRlci1zdHlsZS0zIC50b3BiYXIgLnNvY2lhbC1saW5rcyB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDI1cHggMCAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmhlYWRlci1zdHlsZS0xIC50b3BiYXIgLnNvY2lhbC1saW5rcywgLmhlYWRlci1zdHlsZS0yIC50b3BiYXIgLnNvY2lhbC1saW5rcywgLmhlYWRlci1zdHlsZS0zIC50b3BiYXIgLnNvY2lhbC1saW5rcyB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAxNXB4IDA7IH0gfVxuICAgICAgLmhlYWRlci1zdHlsZS0xIC50b3BiYXIgLnNvY2lhbC1saW5rcyB1bCwgLmhlYWRlci1zdHlsZS0yIC50b3BiYXIgLnNvY2lhbC1saW5rcyB1bCwgLmhlYWRlci1zdHlsZS0zIC50b3BiYXIgLnNvY2lhbC1saW5rcyB1bCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIC5oZWFkZXItc3R5bGUtMSAudG9wYmFyIC5zb2NpYWwtbGlua3MgbGksIC5oZWFkZXItc3R5bGUtMiAudG9wYmFyIC5zb2NpYWwtbGlua3MgbGksIC5oZWFkZXItc3R5bGUtMyAudG9wYmFyIC5zb2NpYWwtbGlua3MgbGkge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH1cbiAgICAgIC5oZWFkZXItc3R5bGUtMSAudG9wYmFyIC5zb2NpYWwtbGlua3MgYSwgLmhlYWRlci1zdHlsZS0yIC50b3BiYXIgLnNvY2lhbC1saW5rcyBhLCAuaGVhZGVyLXN0eWxlLTMgLnRvcGJhciAuc29jaWFsLWxpbmtzIGEge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLmhlYWRlci1zdHlsZS0xIC50b3BiYXIgLnNvY2lhbC1saW5rcyBhOmhvdmVyLCAuaGVhZGVyLXN0eWxlLTIgLnRvcGJhciAuc29jaWFsLWxpbmtzIGE6aG92ZXIsIC5oZWFkZXItc3R5bGUtMyAudG9wYmFyIC5zb2NpYWwtbGlua3MgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjNzRiNGQxOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgIC5oZWFkZXItc3R5bGUtMSAudG9wYmFyIC5zb2NpYWwtbGlua3MgYTpob3ZlciwgLmhlYWRlci1zdHlsZS0yIC50b3BiYXIgLnNvY2lhbC1saW5rcyBhOmhvdmVyLCAuaGVhZGVyLXN0eWxlLTMgLnRvcGJhciAuc29jaWFsLWxpbmtzIGE6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICMxZjM1NDI7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIC5oZWFkZXItc3R5bGUtMSAudG9wYmFyIC5xdW90ZS1idG4sIC5oZWFkZXItc3R5bGUtMiAudG9wYmFyIC5xdW90ZS1idG4sIC5oZWFkZXItc3R5bGUtMyAudG9wYmFyIC5xdW90ZS1idG4ge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLmhlYWRlci1zdHlsZS0xIC5zZWFyY2gtY29udGFjdCwgLmhlYWRlci1zdHlsZS0yIC5zZWFyY2gtY29udGFjdCwgLmhlYWRlci1zdHlsZS0zIC5zZWFyY2gtY29udGFjdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc0YjRkMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuaGVhZGVyLXN0eWxlLTEgLnNlYXJjaC1jb250YWN0LCAuaGVhZGVyLXN0eWxlLTIgLnNlYXJjaC1jb250YWN0LCAuaGVhZGVyLXN0eWxlLTMgLnNlYXJjaC1jb250YWN0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgLmhlYWRlci1zdHlsZS0xIC5zZWFyY2gtY29udGFjdCA+IGRpdiwgLmhlYWRlci1zdHlsZS0yIC5zZWFyY2gtY29udGFjdCA+IGRpdiwgLmhlYWRlci1zdHlsZS0zIC5zZWFyY2gtY29udGFjdCA+IGRpdiB7XG4gICAgICBmbG9hdDogbGVmdDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgICAgIC5oZWFkZXItc3R5bGUtMSAuc2VhcmNoLWNvbnRhY3QgLmNvbnRhY3QsIC5oZWFkZXItc3R5bGUtMiAuc2VhcmNoLWNvbnRhY3QgLmNvbnRhY3QsIC5oZWFkZXItc3R5bGUtMyAuc2VhcmNoLWNvbnRhY3QgLmNvbnRhY3Qge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAuaGVhZGVyLXN0eWxlLTEgLnNlYXJjaC1jb250YWN0IC5jb250YWN0IGEsIC5oZWFkZXItc3R5bGUtMiAuc2VhcmNoLWNvbnRhY3QgLmNvbnRhY3QgYSwgLmhlYWRlci1zdHlsZS0zIC5zZWFyY2gtY29udGFjdCAuY29udGFjdCBhIHtcbiAgICAgIGJhY2tncm91bmQ6ICM3NGI0ZDE7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDI3cHggMzBweCAyN3B4IDEwMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5oZWFkZXItc3R5bGUtMSAuc2VhcmNoLWNvbnRhY3QgLmNvbnRhY3QgYSBpLCAuaGVhZGVyLXN0eWxlLTIgLnNlYXJjaC1jb250YWN0IC5jb250YWN0IGEgaSwgLmhlYWRlci1zdHlsZS0zIC5zZWFyY2gtY29udGFjdCAuY29udGFjdCBhIGkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gICAgICAuaGVhZGVyLXN0eWxlLTEgLnNlYXJjaC1jb250YWN0IC5jb250YWN0IGEgLmZpOmJlZm9yZSwgLmhlYWRlci1zdHlsZS0yIC5zZWFyY2gtY29udGFjdCAuY29udGFjdCBhIC5maTpiZWZvcmUsIC5oZWFkZXItc3R5bGUtMyAuc2VhcmNoLWNvbnRhY3QgLmNvbnRhY3QgYSAuZmk6YmVmb3JlIHtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICBmb250LXNpemU6IDMuMTI1cmVtO1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLmhlYWRlci1zdHlsZS0xIC5zZWFyY2gtY29udGFjdCAuY29udGFjdCBhIGg1LCAuaGVhZGVyLXN0eWxlLTIgLnNlYXJjaC1jb250YWN0IC5jb250YWN0IGEgaDUsIC5oZWFkZXItc3R5bGUtMyAuc2VhcmNoLWNvbnRhY3QgLmNvbnRhY3QgYSBoNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBtYXJnaW46IDAgMCAwLjJlbTsgfVxuICAgIC5oZWFkZXItc3R5bGUtMSAuc2VhcmNoLWNvbnRhY3QgLmhlYWRlci1zZWFyY2gtYXJlYSAub3Blbi1idG4gc3BhbiwgLmhlYWRlci1zdHlsZS0yIC5zZWFyY2gtY29udGFjdCAuaGVhZGVyLXNlYXJjaC1hcmVhIC5vcGVuLWJ0biBzcGFuLCAuaGVhZGVyLXN0eWxlLTMgLnNlYXJjaC1jb250YWN0IC5oZWFkZXItc2VhcmNoLWFyZWEgLm9wZW4tYnRuIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLmhlYWRlci1zdHlsZS0xIC5zZWFyY2gtY29udGFjdCAuaGVhZGVyLXNlYXJjaC1hcmVhIC5vcGVuLWJ0biwgLmhlYWRlci1zdHlsZS0yIC5zZWFyY2gtY29udGFjdCAuaGVhZGVyLXNlYXJjaC1hcmVhIC5vcGVuLWJ0biwgLmhlYWRlci1zdHlsZS0zIC5zZWFyY2gtY29udGFjdCAuaGVhZGVyLXNlYXJjaC1hcmVhIC5vcGVuLWJ0biB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNzRiNGQxO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgcGFkZGluZzogMjlweCAyNXB4IDI2cHggMjVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmhlYWRlci1zdHlsZS0xIC5zZWFyY2gtY29udGFjdCAuaGVhZGVyLXNlYXJjaC1hcmVhIC5vcGVuLWJ0bjpiZWZvcmUsIC5oZWFkZXItc3R5bGUtMiAuc2VhcmNoLWNvbnRhY3QgLmhlYWRlci1zZWFyY2gtYXJlYSAub3Blbi1idG46YmVmb3JlLCAuaGVhZGVyLXN0eWxlLTMgLnNlYXJjaC1jb250YWN0IC5oZWFkZXItc2VhcmNoLWFyZWEgLm9wZW4tYnRuOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDFweDtcbiAgICAgICAgdG9wOiAwOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHQjaGVhZGVyLXN0eWxlLTJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlci1zdHlsZS0yIHtcbiAgICBtYXgtd2lkdGg6IDE1MzZweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIC5oZWFkZXItc3R5bGUtMiAubmF2aWdhdGlvbiAjbmF2YmFyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDsgfVxuICAgIC5oZWFkZXItc3R5bGUtMiAubmF2aWdhdGlvbiB7XG4gICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cbiAgICAuaGVhZGVyLXN0eWxlLTIgLm5hdmlnYXRpb24gI25hdmJhciA+IHVsID4gbGkgPiBhIHtcbiAgICAgIGNvbG9yOiAjMWYzNTQyO1xuICAgICAgcGFkZGluZzogMzhweCAyMHB4OyB9XG4gICAgLmhlYWRlci1zdHlsZS0yIC5uYXZpZ2F0aW9uICNuYXZiYXIgPiB1bCA+IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgPiBhLFxuICAgIC5oZWFkZXItc3R5bGUtMiAubmF2aWdhdGlvbiAjbmF2YmFyID4gdWwgPiBsaS5jdXJyZW50LW1lbnUtaXRlbSA+IGEge1xuICAgICAgY29sb3I6ICNmZmY7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlci1zdHlsZS0yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gICAgLmhlYWRlci1zdHlsZS0yIC5uYXZpZ2F0aW9uIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH0gfVxuXG4uaGVhZGVyLXN0eWxlLTIgLm5hdmJhci1oZWFkZXIgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogIzc0YjRkMTtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0b3A6IDQ0cHg7XG4gIHJpZ2h0OiAxMHB4OyB9XG4gIC5oZWFkZXItc3R5bGUtMiAubmF2YmFyLWhlYWRlciBidXR0b24gc3BhbiB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0I2hlYWRlci1zdHlsZS0zXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGVyLXN0eWxlLTMgLnRvcGJhciAuaW5mby5waG9uZS1lbWFpbCB7XG4gICAgcGFkZGluZy10b3A6IDA7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLXN0eWxlLTMge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAuaGVhZGVyLXN0eWxlLTMgLnRvcGJhciB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRlZDsgfVxuICAgICAgLmhlYWRlci1zdHlsZS0zIC50b3BiYXIgLmluZm8ge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuICAgICAgICAuaGVhZGVyLXN0eWxlLTMgLnRvcGJhciAuaW5mbyB1bCBsaSB7XG4gICAgICAgICAgY29sb3I6ICM2ODc2OTM7IH1cbiAgICAgICAgLmhlYWRlci1zdHlsZS0zIC50b3BiYXIgLmluZm8ucGhvbmUtZW1haWwge1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gICAgICAuaGVhZGVyLXN0eWxlLTMgLnRvcGJhciAuc29jaWFsLWxpbmtzIGEge1xuICAgICAgICBjb2xvcjogIzY4NzY5MzsgfVxuICAgIC5oZWFkZXItc3R5bGUtMyAubmF2aWdhdGlvbiB7XG4gICAgICBib3JkZXItY29sb3I6ICNlZGVkZWQ7IH1cbiAgICAuaGVhZGVyLXN0eWxlLTMgLm5hdmlnYXRpb24gI25hdmJhciA+IHVsID4gbGkgPiBhIHtcbiAgICAgIGNvbG9yOiAjMWYzNTQyO1xuICAgICAgcGFkZGluZzogMzhweCAyMHB4OyB9XG4gICAgLmhlYWRlci1zdHlsZS0zIC5uYXZpZ2F0aW9uICNuYXZiYXIgPiB1bCA+IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgPiBhIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmhlYWRlci1zdHlsZS0zIC5zZWFyY2gtY29udGFjdCAuaGVhZGVyLXNlYXJjaC1hcmVhIC5vcGVuLWJ0biB7XG4gICAgICBwYWRkaW5nOiAyOXB4IDI1cHggMjdweCAyNXB4O1xuICAgICAgYm9yZGVyLWxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlYWRlci1zdHlsZS0zIC50b3BiYXIsXG4gIC5oZWFkZXItc3R5bGUtMyAubmF2YmFyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH1cbiAgLmhlYWRlci1zdHlsZS0zIC50b3BiYXIgLmluZm8ucGhvbmUtZW1haWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7IH1cbiAgLmhlYWRlci1zdHlsZS0zIC5uYXZpZ2F0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgLmhlYWRlci1zdHlsZS0zIC5uYXZiYXItaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZWQ7IH1cbiAgLmhlYWRlci1zdHlsZS0zICNuYXZiYXIge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDsgfVxuICAuaGVhZGVyLXN0eWxlLTMgLnNlYXJjaC1jb250YWN0IC5jb250YWN0IGEge1xuICAgIHBhZGRpbmc6IDI3cHggMzBweCAyNnB4IDEwMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXItc3R5bGUtMyAubmF2aWdhdGlvbixcbiAgLmhlYWRlci1zdHlsZS0zIC5uYXZiYXItaGVhZGVyIGJ1dHRvbiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5oZWFkZXItc3R5bGUtMyAubmF2YmFyLWhlYWRlciBidXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NGI0ZDE7IH0gfVxuXG4uaGVhZGVyLXN0eWxlLTMgLmxvZ28ge1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTA5OXB4KSB7XG4gICAgLmhlYWRlci1zdHlsZS0zIC5sb2dvIHtcbiAgICAgIHdpZHRoOiAyNjdweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5oZWFkZXItc3R5bGUtMyAubG9nbyB7XG4gICAgICB3aWR0aDogMzAwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaGVhZGVyLXN0eWxlLTMgLmxvZ28ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDgwcHg7IH0gfVxuICAuaGVhZGVyLXN0eWxlLTMgLmxvZ28gaW1nIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHQjaGVhZGVyLXN0eWxlLTRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmhlYWRlci1zdHlsZS00IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZWQ7XG4gIC8qKiogdG9wYmFyICoqKiovIH1cbiAgLmhlYWRlci1zdHlsZS00IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmhlYWRlci1zdHlsZS00IC5sb2dvIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiAxMzhweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBsaW5lLWhlaWdodDogMTM4cHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRlZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA5OXB4KSB7XG4gICAgICAuaGVhZGVyLXN0eWxlLTQgLmxvZ28ge1xuICAgICAgICB3aWR0aDogMTI1cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmhlYWRlci1zdHlsZS00IC5sb2dvIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRlZDsgfSB9XG4gICAgLmhlYWRlci1zdHlsZS00IC5sb2dvIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpOyB9XG4gIC5oZWFkZXItc3R5bGUtNCAucmlnaHQtYXJlYSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwMHB4KTtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA5OXB4KSB7XG4gICAgICAuaGVhZGVyLXN0eWxlLTQgLnJpZ2h0LWFyZWEge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTI1cHgpOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5oZWFkZXItc3R5bGUtNCAucmlnaHQtYXJlYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbG9hdDogbm9uZTsgfSB9XG4gIC5oZWFkZXItc3R5bGUtNCAudG9wYmFyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRlZDtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMTVweCAzNXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5oZWFkZXItc3R5bGUtNCAudG9wYmFyIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAwIDE1cHggMTVweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuaGVhZGVyLXN0eWxlLTQgLnRvcGJhciB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNjlweCk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMHB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAjZTdlN2U3O1xuICAgICAgICBoZWlnaHQ6IDg2cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9IH1cbiAgICAuaGVhZGVyLXN0eWxlLTQgLnRvcGJhciAuaW5mbyB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTQ1cHgpO1xuICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuaGVhZGVyLXN0eWxlLTQgLnRvcGJhciAuaW5mbyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7IH0gfVxuICAgIC5oZWFkZXItc3R5bGUtNCAudG9wYmFyIC5pbmZvIHVsIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIC5oZWFkZXItc3R5bGUtNCAudG9wYmFyIC5pbmZvIHVsIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgLmhlYWRlci1zdHlsZS00IC50b3BiYXIgLmluZm8gdWwgbGkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLmhlYWRlci1zdHlsZS00IC50b3BiYXIgLmluZm8gdWwgbGkge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgICAuaGVhZGVyLXN0eWxlLTQgLnRvcGJhciAuaW5mbyB1bCA+IGxpICsgbGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAuaGVhZGVyLXN0eWxlLTQgLnRvcGJhciAuaW5mbyB1bCA+IGxpICsgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAgIC5oZWFkZXItc3R5bGUtNCAudG9wYmFyIC5pbmZvIHVsIGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNweDsgfVxuICAgIC5oZWFkZXItc3R5bGUtNCAudG9wYmFyIC5zb2NpYWwtbGlua3Mge1xuICAgICAgd2lkdGg6IDE0NXB4O1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmhlYWRlci1zdHlsZS00IC50b3BiYXIgLnNvY2lhbC1saW5rcyB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cbiAgICAgIC5oZWFkZXItc3R5bGUtNCAudG9wYmFyIC5zb2NpYWwtbGlua3MgdWwge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAuaGVhZGVyLXN0eWxlLTQgLnRvcGJhciAuc29jaWFsLWxpbmtzIGxpIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG4gICAgICAuaGVhZGVyLXN0eWxlLTQgLnRvcGJhciAuc29jaWFsLWxpbmtzIHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgIC5oZWFkZXItc3R5bGUtNCAudG9wYmFyIC5zb2NpYWwtbGlua3MgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgICAgIGNvbG9yOiAjNjg3NjkzOyB9XG4gICAgICAuaGVhZGVyLXN0eWxlLTQgLnRvcGJhciAuc29jaWFsLWxpbmtzIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzc0YjRkMTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAuaGVhZGVyLXN0eWxlLTQgLnRvcGJhciAuc29jaWFsLWxpbmtzIGE6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICMxZjM1NDI7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5oZWFkZXItc3R5bGUtNCAubmF2aWdhdGlvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5oZWFkZXItc3R5bGUtNCAjbmF2YmFyID4gdWwgPiBsaSA+IGEge1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICM2ODc2OTM7XG4gICAgICBwYWRkaW5nOiAzMnB4IDIwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5oZWFkZXItc3R5bGUtNCAjbmF2YmFyID4gdWwgPiBsaSA+IGE6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZDogIzc0YjRkMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNDNweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDNweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMjFweCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICB6LWluZGV4OiAtMTsgfVxuICAgICAgLmhlYWRlci1zdHlsZS00ICNuYXZiYXIgPiB1bCA+IGxpID4gYTpob3ZlcjpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAuaGVhZGVyLXN0eWxlLTQgI25hdmJhciA+IHVsID4gbGkgPiBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICM3NGI0ZDE7IH1cbiAgICAuaGVhZGVyLXN0eWxlLTQgI25hdmJhciA+IHVsID4gbGkuY3VycmVudC1tZW51LXBhcmVudCA+IGE6YmVmb3JlLFxuICAgIC5oZWFkZXItc3R5bGUtNCAjbmF2YmFyID4gdWwgPiBsaS5jdXJyZW50LW1lbnUtaXRlbSA+IGE6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuaGVhZGVyLXN0eWxlLTQgI25hdmJhciA+IHVsID4gbGkuY3VycmVudC1tZW51LXBhcmVudCA+IGEge1xuICAgICAgY29sb3I6ICM3NGI0ZDE7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTM1OXB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuaGVhZGVyLXN0eWxlLTQgI25hdmJhciA+IHVsID4gbGkuY3VycmVudC1tZW51LXBhcmVudCA+IGEsXG4gICAgLmhlYWRlci1zdHlsZS00ICNuYXZiYXIgPiB1bCA+IGxpID4gYTpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZjsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5oZWFkZXItc3R5bGUtNCAudG9wYmFyIC5zb2NpYWwtbGlua3Mge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5oZWFkZXItc3R5bGUtNCAubmF2YmFyLWhlYWRlciBidXR0b24ge1xuICAgICAgdG9wOiAyNHB4OyB9IH1cbiAgLmhlYWRlci1zdHlsZS00IC5zZWFyY2gtcXVvdGUtaW5mb2JhciB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGhlaWdodDogODVweDtcbiAgICBsaW5lLWhlaWdodDogODVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmhlYWRlci1zdHlsZS00IC5zZWFyY2gtcXVvdGUtaW5mb2JhciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG4gICAgLmhlYWRlci1zdHlsZS00IC5zZWFyY2gtcXVvdGUtaW5mb2JhciA+IGRpdiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGhlaWdodDogODVweDtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZWQ7XG4gICAgICBwYWRkaW5nOiAwIDI1cHg7IH1cbiAgICAuaGVhZGVyLXN0eWxlLTQgLnNlYXJjaC1xdW90ZS1pbmZvYmFyID4gZGl2Omxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmhlYWRlci1zdHlsZS00IC5zZWFyY2gtcXVvdGUtaW5mb2JhciA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGVkOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAuaGVhZGVyLXN0eWxlLTQgLnNlYXJjaC1xdW90ZS1pbmZvYmFyIC5xdW90ZS1idG4ge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAuaGVhZGVyLXN0eWxlLTQgLnNlYXJjaC1xdW90ZS1pbmZvYmFyIC50aGVtZS1idG4tczIge1xuICAgICAgbGluZS1oZWlnaHQ6IGluaXRpYWw7IH1cbiAgICAuaGVhZGVyLXN0eWxlLTQgLnNlYXJjaC1xdW90ZS1pbmZvYmFyIC5zaWRlLWluZm8ge1xuICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgICAgIC5oZWFkZXItc3R5bGUtNCAuc2VhcmNoLXF1b3RlLWluZm9iYXIgLnNpZGUtaW5mbyA+IGRpdiB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAuaGVhZGVyLXN0eWxlLTQgLnNlYXJjaC1xdW90ZS1pbmZvYmFyIC5oZWFkZXItc2VhcmNoLWFyZWEgLm9wZW4tYnRuIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgcGFkZGluZzogMDsgfVxuICAuaGVhZGVyLXN0eWxlLTQgLnNpZGUtaW5mbyB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmhlYWRlci1zdHlsZS00IC5zaWRlLWluZm8gYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIG91dGxpbmU6IDA7IH1cbiAgICAuaGVhZGVyLXN0eWxlLTQgLnNpZGUtaW5mbyAuaW5mby1iYXJzIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuaGVhZGVyLXN0eWxlLTQgLnNpZGUtaW5mbyAuaW5mby1iYXJzIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgIC5oZWFkZXItc3R5bGUtNCAuc2lkZS1pbmZvIC5pbmZvLWJhcnMgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM2ODc2OTM7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5oZWFkZXItc3R5bGUtNCAuc2lkZS1pbmZvIC5pbmZvLWJhcnMgPiBzcGFuICsgc3BhbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDdweDsgfVxuICAgICAgLmhlYWRlci1zdHlsZS00IC5zaWRlLWluZm8gLmluZm8tYmFycyA+IHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuLyoqKiBob21lIHN0eWxlIDQgc2lkZSBpbmZvIGJhciAqKiovXG4uc2lkZS1pbmZvLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk5OTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbi1vdXQgLjdzO1xuICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2UtaW4tb3V0IC43czsgfVxuXG4uc2lkZS1pbmZvLXdyYXBwZXItdG9nZ2xlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMC44OyB9XG5cbi5zaWRlLWluZm8td3JhcHBlci5zaWRlLWluZm8td3JhcHBlci10b2dnbGUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNHM7XG4gIHRyYW5zaXRpb246IGFsbCAuNHM7IH1cblxuLnNpZGUtaW5mby13cmFwcGVyLXRvZ2dsZSAuc2lkZS1pbmZvLWlubmVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjdzIGVhc2UtaW4tb3V0IC40cztcbiAgdHJhbnNpdGlvbjogYWxsIC43cyBlYXNlLWluLW91dCAuNHM7IH1cblxuLnNpZGUtaW5mby1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NGI0ZDE7XG4gIHdpZHRoOiA0MDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiA2NXB4IDUwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IC00MDBweDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTk5O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuN3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAuN3MgZWFzZS1pbi1vdXQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnNpZGUtaW5mby1pbm5lciB7XG4gICAgICB3aWR0aDogMzAwcHg7XG4gICAgICBwYWRkaW5nOiA3MHB4IDMwcHg7XG4gICAgICByaWdodDogLTMwMHB4OyB9IH1cbiAgLnNpZGUtaW5mby1pbm5lciAuc2lkZS1pbmZvLWNsb3NlLWJ0biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAtby1ib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgdG9wOiAyMHB4OyB9XG4gIC5zaWRlLWluZm8taW5uZXIgLnNpZGUtaW5mby1jbG9zZS1idG46aG92ZXIsXG4gIC5zaWRlLWluZm8taW5uZXIgLnNpZGUtaW5mby1jbG9zZS1idG46Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuc2lkZS1pbmZvLWlubmVyIC5sb2dvIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuICAgIC5zaWRlLWluZm8taW5uZXIgLmxvZ28gaW1nIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1heC13aWR0aDogMTUwcHg7IH1cbiAgICAuc2lkZS1pbmZvLWlubmVyIC5sb2dvIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgZm9udC1zaXplOiAxLjU2MjVyZW07XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAuM2VtIDAgMWVtOyB9XG4gIC5zaWRlLWluZm8taW5uZXIgcCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luOiAwIDAgMmVtOyB9XG4gIC5zaWRlLWluZm8taW5uZXIgLmluZm8gbGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnNpZGUtaW5mby1pbm5lciAuaW5mbyBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfSB9XG4gIC5zaWRlLWluZm8taW5uZXIgLnNvY2lhbC1saW5rcyB7XG4gICAgbWFyZ2luLXRvcDogNDBweDsgfVxuICAgIC5zaWRlLWluZm8taW5uZXIgLnNvY2lhbC1saW5rcyBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5zaWRlLWluZm8taW5uZXIgLnNvY2lhbC1saW5rcyBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiByZWQ7IH1cbiAgICAuc2lkZS1pbmZvLWlubmVyIC5zb2NpYWwtbGlua3MgbGkge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7IH1cbiAgICAuc2lkZS1pbmZvLWlubmVyIC5zb2NpYWwtbGlua3MgbGk6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLnRvZ2dsZS1zaWRlLWluZm8ge1xuICByaWdodDogMDsgfVxuXG4vKioqIGhlYWRlci1zZWFyY2gtZm9ybSAqKiovXG4uaGVhZGVyLXNlYXJjaC1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42NSk7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmhlYWRlci1zZWFyY2gtZm9ybSBmb3JtIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuaGVhZGVyLXNlYXJjaC1mb3JtIGZvcm0ge1xuICAgICAgICB3aWR0aDogMzAwcHg7IH0gfVxuICAgIC5oZWFkZXItc2VhcmNoLWZvcm0gZm9ybSBpbnB1dCB7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmhlYWRlci1zZWFyY2gtZm9ybSBmb3JtIGlucHV0IHtcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4OyB9IH1cbiAgICAuaGVhZGVyLXNlYXJjaC1mb3JtIGZvcm0gaW5wdXQ6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC5oZWFkZXItc2VhcmNoLWZvcm0gZm9ybSAuYnRuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3NGI0ZDE7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDsgfVxuICAgIC5oZWFkZXItc2VhcmNoLWZvcm0gZm9ybSAuYnRuOmZvY3VzLFxuICAgIC5oZWFkZXItc2VhcmNoLWZvcm0gZm9ybSAuYnRuOmFjdGl2ZSB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4uaGVhZGVyLXNlYXJjaC1mb3JtOmhvdmVyIHtcbiAgY3Vyc29yOiB1cmwoXCIuLi9pbWFnZXMvY2xvc2VfYnVyZ2VyLnBuZ1wiKSAxNiAxNiwgZGVmYXVsdDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMwLjRcdGhlcm8gc2xpZGVyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5oZXJvLXNsaWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDcwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmhlcm8tc2xpZGVyIHtcbiAgICAgIGhlaWdodDogNjAwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaGVyby1zbGlkZXIge1xuICAgICAgaGVpZ2h0OiA1MDBweDsgfSB9XG4gIC5oZXJvLXNsaWRlciAuc3dpcGVyLXNsaWRlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5oZXJvLXNsaWRlciAuc3dpcGVyLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDsgfVxuICAuaGVyby1zbGlkZXIgLnNsaWRlLWlubmVyLFxuICAuaGVyby1zbGlkZXIgLmhlcm8taW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAuaGVyby1zbGlkZXIgLnN3aXBlci1idXR0b24tcHJldixcbiAgLmhlcm8tc2xpZGVyIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luLXRvcDogLTMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5oZXJvLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAgICAgLmhlcm8tc2xpZGVyIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLmhlcm8tc2xpZGVyIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIGxlZnQ6IDI1cHg7IH1cbiAgICAuaGVyby1zbGlkZXIgLnN3aXBlci1idXR0b24tcHJldjpiZWZvcmUge1xuICAgICAgZm9udC1mYW1pbHk6IFwidGhlbWlmeVwiO1xuICAgICAgY29udGVudDogXCJcXGU2MjlcIjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5oZXJvLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICByaWdodDogMjVweDsgfVxuICAgIC5oZXJvLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1uZXh0OmJlZm9yZSB7XG4gICAgICBmb250LWZhbWlseTogXCJ0aGVtaWZ5XCI7XG4gICAgICBjb250ZW50OiBcIlxcZTYyOFwiO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLmhlcm8tc2xpZGVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gIC5oZXJvLXNsaWRlciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzc0YjRkMTsgfVxuICAuaGVyby1zbGlkZXIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsXG4gIC5oZXJvLXNsaWRlciAuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24ge1xuICAgIGJvdHRvbTogMjBweDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0I2hlcm8tc3R5bGUtMVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uaGVyby1zdHlsZS0xLCAuaGVyby1zdHlsZS0yLCAuaGVyby1zdHlsZS0zIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTUwcHgpO1xuICAvKioqIGJvdHRvbS1saW5rcyAqKiovIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmhlcm8tc3R5bGUtMSwgLmhlcm8tc3R5bGUtMiwgLmhlcm8tc3R5bGUtMyB7XG4gICAgICBoZWlnaHQ6IDYwMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmhlcm8tc3R5bGUtMSwgLmhlcm8tc3R5bGUtMiwgLmhlcm8tc3R5bGUtMyB7XG4gICAgICBoZWlnaHQ6IDUwMHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuaGVyby1zdHlsZS0xIC5jb250YWluZXIsIC5oZXJvLXN0eWxlLTIgLmNvbnRhaW5lciwgLmhlcm8tc3R5bGUtMyAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzOHB4OyB9IH1cbiAgLmhlcm8tc3R5bGUtMSAuc2xpZGUtaW5uZXIsIC5oZXJvLXN0eWxlLTIgLnNsaWRlLWlubmVyLCAuaGVyby1zdHlsZS0zIC5zbGlkZS1pbm5lciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5oZXJvLXN0eWxlLTEgLnNsaWRlLXRpdGxlLCAuaGVyby1zdHlsZS0yIC5zbGlkZS10aXRsZSwgLmhlcm8tc3R5bGUtMyAuc2xpZGUtdGl0bGUge1xuICAgIG1heC13aWR0aDogNzkwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAuaGVyby1zdHlsZS0xIC5zbGlkZS10aXRsZSBoMiwgLmhlcm8tc3R5bGUtMiAuc2xpZGUtdGl0bGUgaDIsIC5oZXJvLXN0eWxlLTMgLnNsaWRlLXRpdGxlIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogODJweDtcbiAgICAgIGZvbnQtc2l6ZTogNS4xMjVyZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luOiAwIDAgMC4yNGVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHRleHQtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgLmhlcm8tc3R5bGUtMSAuc2xpZGUtdGl0bGUgaDIsIC5oZXJvLXN0eWxlLTIgLnNsaWRlLXRpdGxlIGgyLCAuaGVyby1zdHlsZS0zIC5zbGlkZS10aXRsZSBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiA2MnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMy44NzVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5oZXJvLXN0eWxlLTEgLnNsaWRlLXRpdGxlIGgyLCAuaGVyby1zdHlsZS0yIC5zbGlkZS10aXRsZSBoMiwgLmhlcm8tc3R5bGUtMyAuc2xpZGUtdGl0bGUgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICBmb250LXNpemU6IDMuMTI1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuaGVyby1zdHlsZS0xIC5zbGlkZS10aXRsZSBoMiwgLmhlcm8tc3R5bGUtMiAuc2xpZGUtdGl0bGUgaDIsIC5oZXJvLXN0eWxlLTMgLnNsaWRlLXRpdGxlIGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjE4NzVyZW07IH0gfVxuICAuaGVyby1zdHlsZS0xIC5zbGlkZS10ZXh0LCAuaGVyby1zdHlsZS0yIC5zbGlkZS10ZXh0LCAuaGVyby1zdHlsZS0zIC5zbGlkZS10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgLmhlcm8tc3R5bGUtMSAuc2xpZGUtdGV4dCBwLCAuaGVyby1zdHlsZS0yIC5zbGlkZS10ZXh0IHAsIC5oZXJvLXN0eWxlLTMgLnNsaWRlLXRleHQgcCB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luOiAwIDAgMS42M2VtO1xuICAgICAgdGV4dC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5oZXJvLXN0eWxlLTEgLnNsaWRlLXRleHQgcCwgLmhlcm8tc3R5bGUtMiAuc2xpZGUtdGV4dCBwLCAuaGVyby1zdHlsZS0zIC5zbGlkZS10ZXh0IHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuMDYyNXJlbTsgfSB9XG4gIC5oZXJvLXN0eWxlLTEgLmJvdHRvbS1saW5rcywgLmhlcm8tc3R5bGUtMiAuYm90dG9tLWxpbmtzLCAuaGVyby1zdHlsZS0zIC5ib3R0b20tbGlua3Mge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XG4gICAgei1pbmRleDogMTA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5oZXJvLXN0eWxlLTEgLmJvdHRvbS1saW5rcywgLmhlcm8tc3R5bGUtMiAuYm90dG9tLWxpbmtzLCAuaGVyby1zdHlsZS0zIC5ib3R0b20tbGlua3Mge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAuaGVyby1zdHlsZS0xIC5ib3R0b20tbGlua3MgPiBkaXYsIC5oZXJvLXN0eWxlLTIgLmJvdHRvbS1saW5rcyA+IGRpdiwgLmhlcm8tc3R5bGUtMyAuYm90dG9tLWxpbmtzID4gZGl2IHtcbiAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgLmhlcm8tc3R5bGUtMSAuYm90dG9tLWxpbmtzID4gZGl2Omxhc3QtY2hpbGQsIC5oZXJvLXN0eWxlLTIgLmJvdHRvbS1saW5rcyA+IGRpdjpsYXN0LWNoaWxkLCAuaGVyby1zdHlsZS0zIC5ib3R0b20tbGlua3MgPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlYmViZWI7IH1cbiAgICAuaGVyby1zdHlsZS0xIC5ib3R0b20tbGlua3MgYSwgLmhlcm8tc3R5bGUtMiAuYm90dG9tLWxpbmtzIGEsIC5oZXJvLXN0eWxlLTMgLmJvdHRvbS1saW5rcyBhIHtcbiAgICAgIG1pbi13aWR0aDogMjQ1cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDMwcHggMjVweCAyNXB4IDcwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuaGVyby1zdHlsZS0xIC5ib3R0b20tbGlua3MgLmZpOmJlZm9yZSwgLmhlcm8tc3R5bGUtMiAuYm90dG9tLWxpbmtzIC5maTpiZWZvcmUsIC5oZXJvLXN0eWxlLTMgLmJvdHRvbS1saW5rcyAuZmk6YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgIGZvbnQtc2l6ZTogMi4xODc1cmVtO1xuICAgICAgY29sb3I6ICM3NGI0ZDE7IH1cbiAgICAuaGVyby1zdHlsZS0xIC5ib3R0b20tbGlua3MgaSwgLmhlcm8tc3R5bGUtMiAuYm90dG9tLWxpbmtzIGksIC5oZXJvLXN0eWxlLTMgLmJvdHRvbS1saW5rcyBpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gICAgLmhlcm8tc3R5bGUtMSAuYm90dG9tLWxpbmtzIGg0LCAuaGVyby1zdHlsZS0yIC5ib3R0b20tbGlua3MgaDQsIC5oZXJvLXN0eWxlLTMgLmJvdHRvbS1saW5rcyBoNCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5oZXJvLXN0eWxlLTEgLmJvdHRvbS1saW5rcyBwLCAuaGVyby1zdHlsZS0yIC5ib3R0b20tbGlua3MgcCwgLmhlcm8tc3R5bGUtMyAuYm90dG9tLWxpbmtzIHAge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5oZXJvLXN0eWxlLTEgLmJvdHRvbS1saW5rcyBhOmhvdmVyLCAuaGVyby1zdHlsZS0yIC5ib3R0b20tbGlua3MgYTpob3ZlciwgLmhlcm8tc3R5bGUtMyAuYm90dG9tLWxpbmtzIGE6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc0YjRkMTsgfVxuICAgICAgLmhlcm8tc3R5bGUtMSAuYm90dG9tLWxpbmtzIGE6aG92ZXIgLmZpOmJlZm9yZSwgLmhlcm8tc3R5bGUtMiAuYm90dG9tLWxpbmtzIGE6aG92ZXIgLmZpOmJlZm9yZSwgLmhlcm8tc3R5bGUtMyAuYm90dG9tLWxpbmtzIGE6aG92ZXIgLmZpOmJlZm9yZSxcbiAgICAgIC5oZXJvLXN0eWxlLTEgLmJvdHRvbS1saW5rcyBhOmhvdmVyIHAsXG4gICAgICAuaGVyby1zdHlsZS0yIC5ib3R0b20tbGlua3MgYTpob3ZlciBwLFxuICAgICAgLmhlcm8tc3R5bGUtMyAuYm90dG9tLWxpbmtzIGE6aG92ZXIgcCxcbiAgICAgIC5oZXJvLXN0eWxlLTEgLmJvdHRvbS1saW5rcyBhOmhvdmVyIGg0LFxuICAgICAgLmhlcm8tc3R5bGUtMiAuYm90dG9tLWxpbmtzIGE6aG92ZXIgaDQsXG4gICAgICAuaGVyby1zdHlsZS0zIC5ib3R0b20tbGlua3MgYTpob3ZlciBoNCB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5oZXJvLXN0eWxlLTEgLnBhZ2ksIC5oZXJvLXN0eWxlLTIgLnBhZ2ksIC5oZXJvLXN0eWxlLTMgLnBhZ2kge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogOTVweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5oZXJvLXN0eWxlLTEgLnBhZ2ksIC5oZXJvLXN0eWxlLTIgLnBhZ2ksIC5oZXJvLXN0eWxlLTMgLnBhZ2kge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLmhlcm8tc3R5bGUtMSAuc3dpcGVyLWJ1dHRvbi1wcmV2LCAuaGVyby1zdHlsZS0yIC5zd2lwZXItYnV0dG9uLXByZXYsIC5oZXJvLXN0eWxlLTMgLnN3aXBlci1idXR0b24tcHJldixcbiAgLmhlcm8tc3R5bGUtMSAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuICAuaGVyby1zdHlsZS0yIC5zd2lwZXItYnV0dG9uLW5leHQsXG4gIC5oZXJvLXN0eWxlLTMgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzc0YjRkMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5oZXJvLXN0eWxlLTEgLnN3aXBlci1idXR0b24tcHJldiwgLmhlcm8tc3R5bGUtMiAuc3dpcGVyLWJ1dHRvbi1wcmV2LCAuaGVyby1zdHlsZS0zIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gICAgICAuaGVyby1zdHlsZS0xIC5zd2lwZXItYnV0dG9uLW5leHQsXG4gICAgICAuaGVyby1zdHlsZS0yIC5zd2lwZXItYnV0dG9uLW5leHQsXG4gICAgICAuaGVyby1zdHlsZS0zIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAuaGVyby1zdHlsZS0xIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIsIC5oZXJvLXN0eWxlLTIgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciwgLmhlcm8tc3R5bGUtMyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyLFxuICAgIC5oZXJvLXN0eWxlLTEgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlcixcbiAgICAuaGVyby1zdHlsZS0yIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIsXG4gICAgLmhlcm8tc3R5bGUtMyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3NGI0ZDE7IH1cbiAgLmhlcm8tc3R5bGUtMSAuc3dpcGVyLWJ1dHRvbi1wcmV2LCAuaGVyby1zdHlsZS0yIC5zd2lwZXItYnV0dG9uLXByZXYsIC5oZXJvLXN0eWxlLTMgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgbGVmdDogMzBweDsgfVxuICAgIC5oZXJvLXN0eWxlLTEgLnN3aXBlci1idXR0b24tcHJldjpiZWZvcmUsIC5oZXJvLXN0eWxlLTIgLnN3aXBlci1idXR0b24tcHJldjpiZWZvcmUsIC5oZXJvLXN0eWxlLTMgLnN3aXBlci1idXR0b24tcHJldjpiZWZvcmUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiRmxhdGljb25cIjtcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMTI4XCI7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBjb2xvcjogIzc0YjRkMTsgfVxuICBcbiAgLmhlcm8tc3R5bGUtMSAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuICAuaGVyby1zdHlsZS0yIC5zd2lwZXItYnV0dG9uLW5leHQsXG4gIC5oZXJvLXN0eWxlLTMgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgcmlnaHQ6IDMwcHg7IH1cbiAgICAuaGVyby1zdHlsZS0xIC5zd2lwZXItYnV0dG9uLW5leHQ6YmVmb3JlLCAuaGVyby1zdHlsZS0yIC5zd2lwZXItYnV0dG9uLW5leHQ6YmVmb3JlLCAuaGVyby1zdHlsZS0zIC5zd2lwZXItYnV0dG9uLW5leHQ6YmVmb3JlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkZsYXRpY29uXCI7XG4gICAgICBjb250ZW50OiBcIlxcZjEyOVwiO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgY29sb3I6ICM3NGI0ZDE7IH1cbiAgLmhlcm8tc3R5bGUtMSAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyOmJlZm9yZSwgLmhlcm8tc3R5bGUtMiAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyOmJlZm9yZSwgLmhlcm8tc3R5bGUtMyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyOmJlZm9yZSxcbiAgLmhlcm8tc3R5bGUtMSAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyOmJlZm9yZSxcbiAgLmhlcm8tc3R5bGUtMiAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyOmJlZm9yZSxcbiAgLmhlcm8tc3R5bGUtMyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyOmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5oZXJvLXN0eWxlLTEgLnN3aXBlci1wYWdpbmF0aW9uLCAuaGVyby1zdHlsZS0yIC5zd2lwZXItcGFnaW5hdGlvbiwgLmhlcm8tc3R5bGUtMyAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHQjaGVyby1zdHlsZS0yXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5oZXJvLXN0eWxlLTIge1xuICBtYXJnaW4tdG9wOiAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5oZXJvLXN0eWxlLTIge1xuICAgICAgbWF4LWhlaWdodDogODc1cHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5oZXJvLXN0eWxlLTIgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIG1hcmdpbi10b3A6IC0xNHB4OyB9IH1cbiAgLmhlcm8tc3R5bGUtMiAuc2xpZGUtaW5uZXIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLmhlcm8tc3R5bGUtMiAuc2xpZGUtdGl0bGUge1xuICAgIG1heC13aWR0aDogNzkwcHg7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgLmhlcm8tc3R5bGUtMiAuc2xpZGUtdGl0bGUgaDIge1xuICAgICAgZm9udC1zaXplOiA3MHB4O1xuICAgICAgZm9udC1zaXplOiA0LjM3NXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICB0ZXh0LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIC5oZXJvLXN0eWxlLTIgLnNsaWRlLXRpdGxlIGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDYycHg7XG4gICAgICAgICAgZm9udC1zaXplOiAzLjg3NXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmhlcm8tc3R5bGUtMiAuc2xpZGUtdGl0bGUgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICBmb250LXNpemU6IDMuMTI1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuaGVyby1zdHlsZS0yIC5zbGlkZS10aXRsZSBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi4xODc1cmVtOyB9IH1cbiAgICAuaGVyby1zdHlsZS0yIC5zbGlkZS10aXRsZSBoMiBzcGFuIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgLmhlcm8tc3R5bGUtMiAuc2xpZGUtdGV4dCB7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgLmhlcm8tc3R5bGUtMiAuc2xpZGUtdGV4dCBwIHtcbiAgICAgIHRleHQtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdCNoZXJvLXN0eWxlLTNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm8tc3R5bGUtMyB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjQ2cHgpOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm8tc3R5bGUtMyAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZXJvLXN0eWxlLTMgLnNsaWRlLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wOyB9IH1cblxuLmhlcm8tc3R5bGUtMyAucGFnaSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMjk5cHg7XG4gIGJvcmRlcjogMDtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IDg1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuXG4uaGVyby1zdHlsZS0zIC5zd2lwZXItYnV0dG9uLXByZXYsXG4uaGVyby1zdHlsZS0zIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVweHJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZsb2F0OiBsZWZ0O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tdG9wOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAtbW96LXRyYW5zZm9ybTogbm9uZTtcbiAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNmb3JtOiBub25lOyB9XG4gIC5oZXJvLXN0eWxlLTMgLnN3aXBlci1idXR0b24tcHJldjpob3ZlcixcbiAgLmhlcm8tc3R5bGUtMyAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uaGVyby1zdHlsZS0zIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgbGVmdDogMDsgfVxuICAuaGVyby1zdHlsZS0zIC5zd2lwZXItYnV0dG9uLXByZXY6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJGbGF0aWNvblwiO1xuICAgIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAyOXB4OyB9XG5cbi5oZXJvLXN0eWxlLTMgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjsgfVxuICAuaGVyby1zdHlsZS0zIC5zd2lwZXItYnV0dG9uLW5leHQ6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJGbGF0aWNvblwiO1xuICAgIGNvbnRlbnQ6IFwiXFxmMTAyXCI7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDsgfVxuXG4uaGVyby1zdHlsZS0zIC5zbGlkZS10aXRsZSB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgYXV0bztcbiAgd29yZC1icmVhazogYnJlYWstd29yZDsgfVxuICAuaGVyby1zdHlsZS0zIC5zbGlkZS10aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiA4OXB4O1xuICAgIGZvbnQtc2l6ZTogNS41NjI1cmVtO1xuICAgIHRleHQtc2hhZG93OiAwcHggMHB4IDIxLjE3cHggcmdiYSgzNSwgNjEsIDk4LCAwLjIyKTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIC5oZXJvLXN0eWxlLTMgLnNsaWRlLXRpdGxlIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiA3NDtcbiAgICAgICAgZm9udC1zaXplOiA0LjYyNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuaGVyby1zdHlsZS0zIC5zbGlkZS10aXRsZSBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgICAgICAgZm9udC1zaXplOiAzLjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmhlcm8tc3R5bGUtMyAuc2xpZGUtdGl0bGUgaDIge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07IH0gfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0I3N0YXRpYy1oZXJvXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zdGF0aWMtaGVybyB7XG4gIGJhY2tncm91bmQ6ICM3NGI0ZDE7XG4gIGhlaWdodDogNzUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLnN0YXRpYy1oZXJvIHtcbiAgICAgIGhlaWdodDogNjgwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuc3RhdGljLWhlcm8ge1xuICAgICAgaGVpZ2h0OiA1MDBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zdGF0aWMtaGVybyB7XG4gICAgICBoZWlnaHQ6IDQwMHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc3RhdGljLWhlcm8gLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIG1hcmdpbi10b3A6IC0xNnB4OyB9IH1cbiAgLnN0YXRpYy1oZXJvIC5oZXJvLXNoYXBlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNTBkZWcpIHNjYWxlKDEsIDIuNSk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNTBkZWcpIHNjYWxlKDEsIDIuNSk7IH1cbiAgICAuc3RhdGljLWhlcm8gLmhlcm8tc2hhcGUgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgICAgYmFja2dyb3VuZDogIzZlYjFjZjtcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwOyB9XG4gICAgLnN0YXRpYy1oZXJvIC5oZXJvLXNoYXBlID4gZGl2Om50aC1jaGlsZCgyKSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNmViMWNmO1xuICAgICAgd2lkdGg6IDMwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDM1JTtcbiAgICAgIHRvcDogMDsgfVxuICAgIC5zdGF0aWMtaGVybyAuaGVyby1zaGFwZSA+IGRpdjpudGgtY2hpbGQoMykge1xuICAgICAgYmFja2dyb3VuZDogIzZlYjFjZjtcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA4MCU7XG4gICAgICB0b3A6IDA7IH1cbiAgLnN0YXRpYy1oZXJvIC5oZXJvLWlubmVyIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc3RhdGljLWhlcm8gLmNvbnN1bHRhbnQtcGljIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAtMjcwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAuc3RhdGljLWhlcm8gLmNvbnN1bHRhbnQtcGljIHtcbiAgICAgICAgd2lkdGg6IDQ4NXB4O1xuICAgICAgICBoZWlnaHQ6IDYwOXB4O1xuICAgICAgICBib3R0b206IC0yMDBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuc3RhdGljLWhlcm8gLmNvbnN1bHRhbnQtcGljIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5zdGF0aWMtaGVybyAuc2xpZGUtdGl0bGUge1xuICAgIG1heC13aWR0aDogNzkwcHg7IH1cbiAgICAuc3RhdGljLWhlcm8gLnNsaWRlLXRpdGxlIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbjogMCAwIDAuN2VtOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIC5zdGF0aWMtaGVybyAuc2xpZGUtdGl0bGUgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNjJweDtcbiAgICAgICAgICBmb250LXNpemU6IDMuODc1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuc3RhdGljLWhlcm8gLnNsaWRlLXRpdGxlIGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAzLjEyNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnN0YXRpYy1oZXJvIC5zbGlkZS10aXRsZSBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi4xODc1cmVtOyB9IH1cbiAgLnN0YXRpYy1oZXJvIC5zbGlkZS10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDU2MHB4OyB9XG4gICAgLnN0YXRpYy1oZXJvIC5zbGlkZS10ZXh0IHAge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbjogMCAwIDEuNjNlbTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5zdGF0aWMtaGVybyAuc2xpZGUtdGV4dCBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjA2MjVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5zdGF0aWMtaGVybyAuc3dpcGVyLXNsaWRlIC5jb250YWluZXIge1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7IH0gfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMwLjVcdGZvb3RlclxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2l0ZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMjJjO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLyoqKiBhYm91dC13aWRnZXQgKioqL1xuICAvKioqIGxpbmstd2lkZ2V0ICoqKi9cbiAgLyoqKiBjb250YWN0LXdpZGdldCAqKiovXG4gIC8qKiogbG93ZXItZm9vdGVyICoqKi8gfVxuICAuc2l0ZS1mb290ZXIgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLnNpdGUtZm9vdGVyIHAsXG4gIC5zaXRlLWZvb3RlciBsaSB7XG4gICAgY29sb3I6ICNjNWM1YzU7IH1cbiAgLnNpdGUtZm9vdGVyIC5uZXdzbGV0dGVyLWFyZWEge1xuICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAzcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zaXRlLWZvb3RlciAubmV3c2xldHRlci1hcmVhIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDAgNzBweDsgfSB9XG4gICAgLnNpdGUtZm9vdGVyIC5uZXdzbGV0dGVyLWFyZWEgLnNlcGFyYXRvciB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuICAgICAgd2lkdGg6IDExNDBweDtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICBib3R0b206IDA7IH1cbiAgICAuc2l0ZS1mb290ZXIgLm5ld3NsZXR0ZXItYXJlYSAudGV4dCB7XG4gICAgICB3aWR0aDogMjkwcHg7XG4gICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5zaXRlLWZvb3RlciAubmV3c2xldHRlci1hcmVhIC50ZXh0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmbG9hdDogbm9uZTsgfSB9XG4gICAgICAuc2l0ZS1mb290ZXIgLm5ld3NsZXR0ZXItYXJlYSAudGV4dCBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgbWFyZ2luOiAtMC4wNWVtIDAgMDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuc2l0ZS1mb290ZXIgLm5ld3NsZXR0ZXItYXJlYSAudGV4dCBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtOyB9IH1cbiAgICAgIC5zaXRlLWZvb3RlciAubmV3c2xldHRlci1hcmVhIC50ZXh0IHAge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLnNpdGUtZm9vdGVyIC5uZXdzbGV0dGVyLWFyZWEgLnRleHQgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMDYyNXJlbTsgfSB9XG4gICAgLnNpdGUtZm9vdGVyIC5uZXdzbGV0dGVyLWFyZWEgZm9ybSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjkwcHgpO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnNpdGUtZm9vdGVyIC5uZXdzbGV0dGVyLWFyZWEgZm9ybSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjVweDsgfSB9XG4gICAgICAuc2l0ZS1mb290ZXIgLm5ld3NsZXR0ZXItYXJlYSBmb3JtIGlucHV0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBjb2xvcjogIzY4NzY5MztcbiAgICAgICAgcGFkZGluZzogNnB4IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgICAgLnNpdGUtZm9vdGVyIC5uZXdzbGV0dGVyLWFyZWEgZm9ybSBidXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzRiNGQxO1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLnNpdGUtZm9vdGVyIC51cHBlci1mb290ZXIge1xuICAgIHBhZGRpbmc6IDkwcHggMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnNpdGUtZm9vdGVyIC51cHBlci1mb290ZXIge1xuICAgICAgICBwYWRkaW5nOiA5MHB4IDAgMjBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2l0ZS1mb290ZXIgLnVwcGVyLWZvb3RlciB7XG4gICAgICAgIHBhZGRpbmc6IDgwcHggMCAxMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5zaXRlLWZvb3RlciAudXBwZXItZm9vdGVyIC5jb2wge1xuICAgICAgICBtaW4taGVpZ2h0OiAyMzVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2l0ZS1mb290ZXIgLnVwcGVyLWZvb3RlciAuY29sIHtcbiAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDsgfSB9XG4gIC5zaXRlLWZvb3RlciAud2lkZ2V0LXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2l0ZS1mb290ZXIgLndpZGdldC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuICAuc2l0ZS1mb290ZXIgLndpZGdldC10aXRsZSBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNGVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnNpdGUtZm9vdGVyIC53aWRnZXQtdGl0bGUgaDMge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG4gIC5zaXRlLWZvb3RlciAuYWJvdXQtd2lkZ2V0IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjllbTsgfVxuICAuc2l0ZS1mb290ZXIgLmFib3V0LXdpZGdldCBwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnNpdGUtZm9vdGVyIC5hYm91dC13aWRnZXQgdWwge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuc2l0ZS1mb290ZXIgLmFib3V0LXdpZGdldCB1bCA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLnNpdGUtZm9vdGVyIC5hYm91dC13aWRnZXQgdWwgbGkge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDsgfVxuICAgIC5zaXRlLWZvb3RlciAuYWJvdXQtd2lkZ2V0IHVsIGEge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5zaXRlLWZvb3RlciAuYWJvdXQtd2lkZ2V0IHVsIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICM3NGI0ZDE7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuc2l0ZS1mb290ZXIgLmFib3V0LXdpZGdldCB1bCBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzFmMzU0MjsgfSB9XG4gIC5zaXRlLWZvb3RlciAubGluay13aWRnZXQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5zaXRlLWZvb3RlciAubGluay13aWRnZXQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIC5zaXRlLWZvb3RlciAubGluay13aWRnZXQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnNpdGUtZm9vdGVyIC5saW5rLXdpZGdldCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2l0ZS1mb290ZXIgLmxpbmstd2lkZ2V0IHtcbiAgICAgICAgbWF4LXdpZHRoOiAzNTBweDsgfSB9XG4gICAgLnNpdGUtZm9vdGVyIC5saW5rLXdpZGdldCB1bCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAuc2l0ZS1mb290ZXIgLmxpbmstd2lkZ2V0IHVsIGxpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5zaXRlLWZvb3RlciAubGluay13aWRnZXQgdWwgYSB7XG4gICAgICBjb2xvcjogI2M1YzVjNTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAuc2l0ZS1mb290ZXIgLmxpbmstd2lkZ2V0IHVsIGE6aG92ZXIsXG4gICAgLnNpdGUtZm9vdGVyIC5saW5rLXdpZGdldCB1bCBsaTpob3ZlcjpiZWZvcmUge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAuc2l0ZS1mb290ZXIgLmxpbmstd2lkZ2V0IHVsID4gbGkgKyBsaSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gIC5zaXRlLWZvb3RlciAuYWdlbnQtd2lkZ2V0IGg0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAuc2l0ZS1mb290ZXIgLmFnZW50LXdpZGdldCBoNCBpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgICAuc2l0ZS1mb290ZXIgLmFnZW50LXdpZGdldCBoNCBhIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLnNpdGUtZm9vdGVyIC5hZ2VudC13aWRnZXQgLmZpOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICAgIGNvbG9yOiAjNzRiNGQxOyB9XG4gIC5zaXRlLWZvb3RlciAuYWdlbnQtd2lkZ2V0IHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICM3NGI0ZDE7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5zaXRlLWZvb3RlciAuY29udGFjdC13aWRnZXQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9IH1cbiAgLnNpdGUtZm9vdGVyIC5jb250YWN0LXdpZGdldCB1bCB7XG4gICAgbWFyZ2luLXRvcDogMjVweDsgfVxuICAuc2l0ZS1mb290ZXIgLmNvbnRhY3Qtd2lkZ2V0IHVsIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnNpdGUtZm9vdGVyIC5jb250YWN0LXdpZGdldCB1bCA+IGxpICsgbGkge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgLnNpdGUtZm9vdGVyIC5jb250YWN0LXdpZGdldCBsaSBzcGFuIHtcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG4gIC5zaXRlLWZvb3RlciAubG93ZXItZm9vdGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnNpdGUtZm9vdGVyIC5sb3dlci1mb290ZXIgLnJvdyB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5zaXRlLWZvb3RlciAubG93ZXItZm9vdGVyIC5yb3cgLnNlcGFyYXRvciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgdG9wOiAwOyB9XG4gICAgLnNpdGUtZm9vdGVyIC5sb3dlci1mb290ZXIgLmNvcHlyaWdodCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5zaXRlLWZvb3RlciAubG93ZXItZm9vdGVyIC5jb3B5cmlnaHQge1xuICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7IH0gfVxuICAgICAgLnNpdGUtZm9vdGVyIC5sb3dlci1mb290ZXIgLmNvcHlyaWdodCBhIHtcbiAgICAgICAgY29sb3I6ICNjZGNlZDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgLnNpdGUtZm9vdGVyIC5sb3dlci1mb290ZXIgLmV4dHJhLWxpbmsge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5zaXRlLWZvb3RlciAubG93ZXItZm9vdGVyIC5leHRyYS1saW5rIHtcbiAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICAgIC5zaXRlLWZvb3RlciAubG93ZXItZm9vdGVyIC5leHRyYS1saW5rIHVsIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLnNpdGUtZm9vdGVyIC5sb3dlci1mb290ZXIgLmV4dHJhLWxpbmsgdWwge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4gICAgICAuc2l0ZS1mb290ZXIgLmxvd2VyLWZvb3RlciAuZXh0cmEtbGluayB1bCBsaSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgICAuc2l0ZS1mb290ZXIgLmxvd2VyLWZvb3RlciAuZXh0cmEtbGluayB1bCA+IGxpICsgbGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5zaXRlLWZvb3RlciAubG93ZXItZm9vdGVyIC5leHRyYS1saW5rIHVsID4gbGkgKyBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDsgfSB9XG4gICAgICAgIC5zaXRlLWZvb3RlciAubG93ZXItZm9vdGVyIC5leHRyYS1saW5rIHVsID4gbGkgKyBsaTpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogLTE3cHg7XG4gICAgICAgICAgdG9wOiA0cHg7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIC5zaXRlLWZvb3RlciAubG93ZXItZm9vdGVyIC5leHRyYS1saW5rIHVsID4gbGkgKyBsaTpiZWZvcmUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgIC5zaXRlLWZvb3RlciAubG93ZXItZm9vdGVyIC5leHRyYS1saW5rIHVsIGEge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuc2l0ZS1mb290ZXIgLmxvd2VyLWZvb3RlciAuZXh0cmEtbGluayB1bCBhOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLnN0aWNreS1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IC0zMDBweDtcbiAgei1pbmRleDogOTk5OTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC43cztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC43cztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuN3M7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC43cztcbiAgdHJhbnNpdGlvbjogYWxsIDAuN3M7IH1cblxuLnNpdGUtaGVhZGVyIC5zdGlja3ktb24ge1xuICBvcGFjaXR5OiAxO1xuICB0b3A6IDA7IH1cblxuLmhlYWRlci1zdHlsZS0xIC5zdGlja3ktaGVhZGVyLCAuaGVhZGVyLXN0eWxlLTIgLnN0aWNreS1oZWFkZXIsIC5oZWFkZXItc3R5bGUtMyAuc3RpY2t5LWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICM3NGI0ZDE7XG4gIGJvcmRlci10b3A6IDA7IH1cbiAgLmhlYWRlci1zdHlsZS0xIC5zdGlja3ktaGVhZGVyIC5zZXBhcmF0b3ItYm90dG9tLCAuaGVhZGVyLXN0eWxlLTIgLnN0aWNreS1oZWFkZXIgLnNlcGFyYXRvci1ib3R0b20sIC5oZWFkZXItc3R5bGUtMyAuc3RpY2t5LWhlYWRlciAuc2VwYXJhdG9yLWJvdHRvbSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uaGVhZGVyLXN0eWxlLTIgLnN0aWNreS1oZWFkZXIsXG4uaGVhZGVyLXN0eWxlLTMgLnN0aWNreS1oZWFkZXIsXG4uaGVhZGVyLXN0eWxlLTQgLnN0aWNreS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItdG9wOiAwO1xuICBib3gtc2hhZG93OiAwIDhweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgbWFyZ2luOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXItc3R5bGUtNCAuc3RpY2t5LWhlYWRlciAjbmF2YmFyID4gdWwgPiBsaS5jdXJyZW50LW1lbnUtcGFyZW50ID4gYSxcbiAgLmhlYWRlci1zdHlsZS00IC5zdGlja3ktaGVhZGVyICNuYXZiYXIgPiB1bCA+IGxpID4gYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfSB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzAuNlx0YWJvdXQtc2VjdGlvblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYWJvdXQtc2VjdGlvbiwgLmFib3V0LXNlY3Rpb24tczIge1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmZmIDUwJSwgcmdiYSgxMTYsIDE4MCwgMjA5LCAwLjEpIDUwJSk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZmYgNTAlLCByZ2JhKDExNiwgMTgwLCAyMDksIDAuMSkgNTAlKTtcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZmYgNTAlLCByZ2JhKDExNiwgMTgwLCAyMDksIDAuMSkgNTAlKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmZmIDUwJSwgcmdiYSgxMTYsIDE4MCwgMjA5LCAwLjEpIDUwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmZmIDUwJSwgcmdiYSgxMTYsIDE4MCwgMjA5LCAwLjEpIDUwJSk7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIC5hYm91dC1zZWN0aW9uIC5pbm5lciAubGVmdC1jb2wsIC5hYm91dC1zZWN0aW9uLXMyIC5pbm5lciAubGVmdC1jb2wsXG4gIC5hYm91dC1zZWN0aW9uIC5pbm5lciAucmlnaHQtY29sLFxuICAuYWJvdXQtc2VjdGlvbi1zMiAuaW5uZXIgLnJpZ2h0LWNvbCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIC5hYm91dC1zZWN0aW9uIC5pbm5lciAubGVmdC1jb2wsIC5hYm91dC1zZWN0aW9uLXMyIC5pbm5lciAubGVmdC1jb2wsXG4gICAgICAuYWJvdXQtc2VjdGlvbiAuaW5uZXIgLnJpZ2h0LWNvbCxcbiAgICAgIC5hYm91dC1zZWN0aW9uLXMyIC5pbm5lciAucmlnaHQtY29sIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsb2F0OiBub25lOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmFib3V0LXNlY3Rpb24gLmRldGFpbHMsIC5hYm91dC1zZWN0aW9uLXMyIC5kZXRhaWxzIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7IH0gfVxuICAuYWJvdXQtc2VjdGlvbiAuZGV0YWlscyBwLCAuYWJvdXQtc2VjdGlvbi1zMiAuZGV0YWlscyBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07IH1cbiAgLmFib3V0LXNlY3Rpb24gLmRldGFpbHMgaDUsIC5hYm91dC1zZWN0aW9uLXMyIC5kZXRhaWxzIGg1IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmFib3V0LXNlY3Rpb24gLmZ1bi1mYWN0LWdyaWRzID4gLmdyaWQ6bnRoLWNoaWxkKDIpLCAuYWJvdXQtc2VjdGlvbi1zMiAuZnVuLWZhY3QtZ3JpZHMgPiAuZ3JpZDpudGgtY2hpbGQoMiksXG4gIC5hYm91dC1zZWN0aW9uIC5mdW4tZmFjdC1ncmlkcyA+IC5ncmlkOm50aC1jaGlsZCgzKSxcbiAgLmFib3V0LXNlY3Rpb24tczIgLmZ1bi1mYWN0LWdyaWRzID4gLmdyaWQ6bnRoLWNoaWxkKDMpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExNiwgMTgwLCAyMDksIDAuOSk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLmFib3V0LXNlY3Rpb24gLmZ1bi1mYWN0LWdyaWRzID4gLmdyaWQ6bnRoLWNoaWxkKDIpLCAuYWJvdXQtc2VjdGlvbi1zMiAuZnVuLWZhY3QtZ3JpZHMgPiAuZ3JpZDpudGgtY2hpbGQoMiksXG4gICAgLmFib3V0LXNlY3Rpb24gLmZ1bi1mYWN0LWdyaWRzID4gLmdyaWQ6bnRoLWNoaWxkKDQpLFxuICAgIC5hYm91dC1zZWN0aW9uLXMyIC5mdW4tZmFjdC1ncmlkcyA+IC5ncmlkOm50aC1jaGlsZCg0KSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExNiwgMTgwLCAyMDksIDAuOSk7IH1cbiAgICBcbiAgICAuYWJvdXQtc2VjdGlvbiAuZnVuLWZhY3QtZ3JpZHMgPiAuZ3JpZDpudGgtY2hpbGQoMyksXG4gICAgLmFib3V0LXNlY3Rpb24tczIgLmZ1bi1mYWN0LWdyaWRzID4gLmdyaWQ6bnRoLWNoaWxkKDMpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3NGI0ZDE7IH0gfVxuICAuYWJvdXQtc2VjdGlvbiAuZnVuLWZhY3QtZ3JpZHMgLmdyaWQsIC5hYm91dC1zZWN0aW9uLXMyIC5mdW4tZmFjdC1ncmlkcyAuZ3JpZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc0YjRkMTtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA0MXB4IDE1cHggNDFweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgLmFib3V0LXNlY3Rpb24gLmZ1bi1mYWN0LWdyaWRzIC5ncmlkLCAuYWJvdXQtc2VjdGlvbi1zMiAuZnVuLWZhY3QtZ3JpZHMgLmdyaWQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxvYXQ6IG5vbmU7IH0gfVxuICAuYWJvdXQtc2VjdGlvbiAuZnVuLWZhY3QtZ3JpZHMgLmZpOmJlZm9yZSwgLmFib3V0LXNlY3Rpb24tczIgLmZ1bi1mYWN0LWdyaWRzIC5maTpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICBmb250LXNpemU6IDIuODEyNXJlbTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYWJvdXQtc2VjdGlvbiAuZnVuLWZhY3QtZ3JpZHMgaDMsIC5hYm91dC1zZWN0aW9uLXMyIC5mdW4tZmFjdC1ncmlkcyBoMyB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW46IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5hYm91dC1zZWN0aW9uIC5mdW4tZmFjdC1ncmlkcyBoMywgLmFib3V0LXNlY3Rpb24tczIgLmZ1bi1mYWN0LWdyaWRzIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICBmb250LXNpemU6IDIuMzc1cmVtOyB9IH1cbiAgLmFib3V0LXNlY3Rpb24gLmZ1bi1mYWN0LWdyaWRzIHAsIC5hYm91dC1zZWN0aW9uLXMyIC5mdW4tZmFjdC1ncmlkcyBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5hYm91dC1zZWN0aW9uIC5hYm91dC1pbmZvLCAuYWJvdXQtc2VjdGlvbi1zMiAuYWJvdXQtaW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTE0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgLmFib3V0LXNlY3Rpb24gLmFib3V0LWluZm8sIC5hYm91dC1zZWN0aW9uLXMyIC5hYm91dC1pbmZvIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW46IDc1cHggMCA4NXB4OyB9IH1cbiAgICAuYWJvdXQtc2VjdGlvbiAuYWJvdXQtaW5mbyBoMywgLmFib3V0LXNlY3Rpb24tczIgLmFib3V0LWluZm8gaDMge1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgICAgIG1hcmdpbjogLTAuM2VtIDAgMC40NmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzRlbTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5hYm91dC1zZWN0aW9uIC5hYm91dC1pbmZvIGgzLCAuYWJvdXQtc2VjdGlvbi1zMiAuYWJvdXQtaW5mbyBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07IH0gfVxuICAgIC5hYm91dC1zZWN0aW9uIC5hYm91dC1pbmZvIHAsIC5hYm91dC1zZWN0aW9uLXMyIC5hYm91dC1pbmZvIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMmVtOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzAuN1x0c2VydmljZS1zZWN0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zZXJ2aWNlLXNlY3Rpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogMTA1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnNlcnZpY2Utc2VjdGlvbiB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNzBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NzZweCkge1xuICAgIC5zZXJ2aWNlLXNlY3Rpb24ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7IH0gfVxuICAuc2VydmljZS1zZWN0aW9uIC5zZXJ2aWNlLXNsaWRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAxNXB4OyB9XG4gIC5zZXJ2aWNlLXNlY3Rpb24gLmdyaWQgLmZpOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiA2NXB4O1xuICAgIGZvbnQtc2l6ZTogNC4wNjI1cmVtO1xuICAgIGNvbG9yOiAjNzRiNGQxOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuc2VydmljZS1zZWN0aW9uIC5ncmlkIC5maTpiZWZvcmUge1xuICAgICAgICBmb250LXNpemU6IDU1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMy40Mzc1cmVtOyB9IH1cbiAgLnNlcnZpY2Utc2VjdGlvbiAuZ3JpZCBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW46IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnNlcnZpY2Utc2VjdGlvbiAuZ3JpZCBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfSB9XG4gIC5zZXJ2aWNlLXNlY3Rpb24gLmdyaWQgYTpob3ZlciBoMyB7XG4gICAgY29sb3I6ICM3NGI0ZDE7IH1cbiAgLnNlcnZpY2Utc2VjdGlvbiAub3dsLXRoZW1lIC5vd2wtY29udHJvbHMge1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7IH1cbiAgLnNlcnZpY2Utc2VjdGlvbiAub3dsLXRoZW1lIC5vd2wtY29udHJvbHMgLm93bC1uYXYgW2NsYXNzKj1vd2wtXSB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogIzFmMzU0MjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzc0YjRkMTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIC5zZXJ2aWNlLXNlY3Rpb24gLm93bC10aGVtZSAub3dsLWNvbnRyb2xzIC5vd2wtbmF2IFtjbGFzcyo9b3dsLV0ge1xuICAgICAgICBtYXJnaW46IDVweDsgfSB9XG4gICAgLnNlcnZpY2Utc2VjdGlvbiAub3dsLXRoZW1lIC5vd2wtY29udHJvbHMgLm93bC1uYXYgW2NsYXNzKj1vd2wtXTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNzRiNGQxO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5zZXJ2aWNlLXNlY3Rpb24gLm93bC10aGVtZSAub3dsLWNvbnRyb2xzIC5vd2wtbmF2IFtjbGFzcyo9b3dsLV06aG92ZXIgLmZpOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLnNlcnZpY2Utc2VjdGlvbiAub3dsLXRoZW1lIC5vd2wtY29udHJvbHMgLm93bC1uYXYgW2NsYXNzKj1vd2wtXSAuZmk6YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBjb2xvcjogIzc0YjRkMTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzAuOFx0Y3RhLXNlY3Rpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmN0YS1zZWN0aW9uIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmZmIDUwJSwgcmdiYSgxMTYsIDE4MCwgMjA5LCAwLjEpIDUwJSk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZmYgNTAlLCByZ2JhKDExNiwgMTgwLCAyMDksIDAuMSkgNTAlKTtcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZmYgNTAlLCByZ2JhKDExNiwgMTgwLCAyMDksIDAuMSkgNTAlKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmZmIDUwJSwgcmdiYSgxMTYsIDE4MCwgMjA5LCAwLjEpIDUwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmZmIDUwJSwgcmdiYSgxMTYsIDE4MCwgMjA5LCAwLjEpIDUwJSk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmN0YS1zZWN0aW9uIC5pbm5lciB7XG4gICAgICBwYWRkaW5nLXRvcDogNjBweDsgfSB9XG4gIC5jdGEtc2VjdGlvbiAuaW5uZXIgLmxlZnQtY29sLFxuICAuY3RhLXNlY3Rpb24gLmlubmVyIC5yaWdodC1jb2wge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5jdGEtc2VjdGlvbiAuaW5uZXIgLmxlZnQtY29sLFxuICAgICAgLmN0YS1zZWN0aW9uIC5pbm5lciAucmlnaHQtY29sIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsb2F0OiBub25lOyB9IH1cbiAgLmN0YS1zZWN0aW9uIC5kZXRhaWxzIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuY3RhLXNlY3Rpb24gLmRldGFpbHMge1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgLmN0YS1zZWN0aW9uIC5jb250YWN0LWluZm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA4NXB4IDAgODVweCA5NXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuY3RhLXNlY3Rpb24gLmNvbnRhY3QtaW5mbyB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMCA1NXB4OyB9IH1cbiAgICAuY3RhLXNlY3Rpb24gLmNvbnRhY3QtaW5mbyBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC5jdGEtc2VjdGlvbiAuY29udGFjdC1pbmZvIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgIGNvbG9yOiAjNzRiNGQxO1xuICAgICAgbWFyZ2luOiAwLjRlbSAwIDFlbTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5jdGEtc2VjdGlvbiAuY29udGFjdC1pbmZvIGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmN0YS1zZWN0aW9uIC5jb250YWN0LWluZm8gaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuNTYyNXJlbTsgfSB9XG4gIC5jdGEtc2VjdGlvbiAudmlkZW8tYXJlYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmN0YS1zZWN0aW9uIC52aWRlby1hcmVhIC52aWRlby1idG5zIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgdG9wOiAtNDJweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5jdGEtc2VjdGlvbiAudmlkZW8tYXJlYSAudmlkZW8tYnRucyB7XG4gICAgICAgICAgdG9wOiAtMzJweDsgfSB9XG4gICAgLmN0YS1zZWN0aW9uIC52aWRlby1hcmVhIC52aWRlby1idG5zIGEge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc0YjRkMTtcbiAgICAgIHdpZHRoOiA4NXB4O1xuICAgICAgaGVpZ2h0OiA4NXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDg1cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDY1cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDM1Ljc3cHggMTMuMjNweCByZ2JhKDM1LCA2MSwgOTgsIDAuMjQpOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmN0YS1zZWN0aW9uIC52aWRlby1hcmVhIC52aWRlby1idG5zIGEge1xuICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNjVweDsgfSB9XG4gICAgLmN0YS1zZWN0aW9uIC52aWRlby1hcmVhIC5maTpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgZm9udC1zaXplOiAxLjU2MjVyZW07IH1cbiAgICAuY3RhLXNlY3Rpb24gLnZpZGVvLWFyZWEgLmV4cGVyaWVuY2UtdGV4dCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MHB4O1xuICAgICAgYm90dG9tOiA1MHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmN0YS1zZWN0aW9uIC52aWRlby1hcmVhIC5leHBlcmllbmNlLXRleHQge1xuICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgYm90dG9tOiAyMHB4OyB9IH1cbiAgICAgIC5jdGEtc2VjdGlvbiAudmlkZW8tYXJlYSAuZXhwZXJpZW5jZS10ZXh0IHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDExM3B4O1xuICAgICAgICBmb250LXNpemU6IDcuMDYyNXJlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgLmN0YS1zZWN0aW9uIC52aWRlby1hcmVhIC5leHBlcmllbmNlLXRleHQgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDgwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDVyZW07IH0gfVxuICAgICAgLmN0YS1zZWN0aW9uIC52aWRlby1hcmVhIC5leHBlcmllbmNlLXRleHQgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMTVweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAuY3RhLXNlY3Rpb24gLnZpZGVvLWFyZWEgLmV4cGVyaWVuY2UtdGV4dCBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4NXB4OyB9IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jMC45XHRwb2xpY3ktc2VjdGlvblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucG9saWN5LXNlY3Rpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5wb2xpY3ktc2VjdGlvbiB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNzBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5wb2xpY3ktc2VjdGlvbiB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNzVweDsgfSB9XG4gIC5wb2xpY3ktc2VjdGlvbiAucG9saWN5LWdyaWRzIHtcbiAgICBtYXJnaW46IDMwcHggLTE1cHggMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBvbGljeS1zZWN0aW9uIC5wb2xpY3ktZ3JpZHMge1xuICAgICAgICBtYXJnaW46IDAgLTdweDsgfSB9XG4gICAgLnBvbGljeS1zZWN0aW9uIC5wb2xpY3ktZ3JpZHMgLmdyaWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDMwcHgpO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW46IDAgMTVweCAzMHB4O1xuICAgICAgcGFkZGluZzogNzBweCA1NXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDRweCAyNC4wM3B4IDIuOTdweCByZ2JhKDI1LCAzOCwgNjIsIDAuMDUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAucG9saWN5LXNlY3Rpb24gLnBvbGljeS1ncmlkcyAuZ3JpZCB7XG4gICAgICAgICAgcGFkZGluZzogNDVweCAzNXB4IDUwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5wb2xpY3ktc2VjdGlvbiAucG9saWN5LWdyaWRzIC5ncmlkIHtcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAzMHB4KTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnBvbGljeS1zZWN0aW9uIC5wb2xpY3ktZ3JpZHMgLmdyaWQge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgICAgICAgIG1hcmdpbjogMCA3cHggMTVweDtcbiAgICAgICAgICBwYWRkaW5nOiAzNXB4IDI1cHggNDBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgLnBvbGljeS1zZWN0aW9uIC5wb2xpY3ktZ3JpZHMgLmdyaWQge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNXB4KTtcbiAgICAgICAgICBmbG9hdDogbm9uZTsgfSB9XG4gICAgLnBvbGljeS1zZWN0aW9uIC5wb2xpY3ktZ3JpZHMgPiAuZ3JpZDpudGgtY2hpbGQoMikge1xuICAgICAgYm94LXNoYWRvdzogMHB4IDRweCA0MC45NHB4IDUuMDZweCByZ2JhKDI1LCAzOCwgNjIsIDAuMTIpOyB9XG4gICAgICAucG9saWN5LXNlY3Rpb24gLnBvbGljeS1ncmlkcyA+IC5ncmlkOm50aC1jaGlsZCgyKSAudGhlbWUtYnRuLXMzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTYsIDE4MCwgMjA5LCAwLjIpOyB9XG4gICAgICAgIC5wb2xpY3ktc2VjdGlvbiAucG9saWN5LWdyaWRzID4gLmdyaWQ6bnRoLWNoaWxkKDIpIC50aGVtZS1idG4tczM6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3NGI0ZDE7IH1cbiAgLnBvbGljeS1zZWN0aW9uIC5oaWxpZ2h0LXRhZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc0YjRkMTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHBhZGRpbmc6IDRweCA1MHB4IDVweCAzMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE1cHg7XG4gICAgbGVmdDogLTMwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzhkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTM4ZGVnKTsgfVxuICAucG9saWN5LXNlY3Rpb24gLnBvbGljeS1oZWFkZXIgaDUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbjogMCAwIDAuNWVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAucG9saWN5LXNlY3Rpb24gLnBvbGljeS1oZWFkZXIgaDUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfSB9XG4gIC5wb2xpY3ktc2VjdGlvbiAucG9saWN5LWhlYWRlciBpIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAucG9saWN5LXNlY3Rpb24gLnBvbGljeS1oZWFkZXIgLmZpOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICAgIGZvbnQtc2l6ZTogNC4zNzVyZW07XG4gICAgY29sb3I6ICMxZjM1NDI7IH1cbiAgLnBvbGljeS1zZWN0aW9uIC5wb2xpY3ktYm9keSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDsgfVxuICAgIC5wb2xpY3ktc2VjdGlvbiAucG9saWN5LWJvZHkgdWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDsgfVxuICAgIC5wb2xpY3ktc2VjdGlvbiAucG9saWN5LWJvZHkgbGkge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC1zaXplOiAwLjkzNzVyZW07IH1cbiAgICAucG9saWN5LXNlY3Rpb24gLnBvbGljeS1ib2R5IHVsID4gbGkgKyBsaSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VmZWZlZjtcbiAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgbWFyZ2luLXRvcDogMTJweDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMxLjBcdGN0YS1zMi1zZWN0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jdGEtczItc2VjdGlvbiAuY29udGVudC1hcmVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTYsIDE4MCwgMjA5LCAwLjEpO1xuICBwYWRkaW5nOiA5MHB4IDAgMTA1cHg7XG4gIG1hcmdpbjogMTEwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5jdGEtczItc2VjdGlvbiAuY29udGVudC1hcmVhIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICBwYWRkaW5nOiA3MHB4IDAgODVweDtcbiAgICAgIG1hcmdpbjogMDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5jdGEtczItc2VjdGlvbiAuY29udGVudC1hcmVhIHtcbiAgICAgIHBhZGRpbmc6IDYwcHggMCA3NXB4OyB9IH1cbiAgLmN0YS1zMi1zZWN0aW9uIC5jb250ZW50LWFyZWE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTE2LCAxODAsIDIwOSwgMC4xKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0xMDAlO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuY3RhLXMyLXNlY3Rpb24gLmNvbnRlbnQtYXJlYSAubGVmdC1jb2wsXG4gIC5jdGEtczItc2VjdGlvbiAuY29udGVudC1hcmVhIC5yaWdodC1jb2wge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5jdGEtczItc2VjdGlvbiAuY29udGVudC1hcmVhIC5sZWZ0LWNvbCxcbiAgICAgIC5jdGEtczItc2VjdGlvbiAuY29udGVudC1hcmVhIC5yaWdodC1jb2wge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxvYXQ6IG5vbmU7IH0gfVxuICAuY3RhLXMyLXNlY3Rpb24gLmNvbnRlbnQtYXJlYSAucmlnaHQtY29sIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuY3RhLXMyLXNlY3Rpb24gLmNvbnRlbnQtYXJlYSAucmlnaHQtY29sIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5jdGEtczItc2VjdGlvbiAuY29udGVudC1hcmVhIC5pbWctaG9sZGVyIC5pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTE0MHB4O1xuICAgIHJpZ2h0OiAtODBweDtcbiAgICBtYXgtd2lkdGg6IDQ0M3B4O1xuICAgIHBhZGRpbmctdG9wOiA2ODFweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2FkdmlzZXVyLXZyb3V3LTIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgLmN0YS1zMi1zZWN0aW9uIC5jb250ZW50LWFyZWEgLmltZy1ob2xkZXIgLmltYWdlIHtcbiAgICAgICAgdG9wOiAtMTE2cHg7IH0gfVxuICAuY3RhLXMyLXNlY3Rpb24gLmNvbnRlbnQtYXJlYSAudGV4dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc0YjRkMTtcbiAgICB3aWR0aDogMjI2cHg7XG4gICAgaGVpZ2h0OiAyMjZweDtcbiAgICBwYWRkaW5nOiA1M3B4IDQzcHg7XG4gICAgYm9yZGVyOiA3cHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTMycHg7XG4gICAgdG9wOiAtODBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMTsgfVxuICAgIC5jdGEtczItc2VjdGlvbiAuY29udGVudC1hcmVhIC50ZXh0OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc0YjRkMTtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAtMDtcbiAgICAgIGJvdHRvbTogLTNweDsgfVxuICAgIC5jdGEtczItc2VjdGlvbiAuY29udGVudC1hcmVhIC50ZXh0OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzRiNGQxO1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IC0yM3B4O1xuICAgICAgYm90dG9tOiAtMjlweDsgfVxuICAgIC5jdGEtczItc2VjdGlvbiAuY29udGVudC1hcmVhIC50ZXh0IHAge1xuICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luOiAwOyB9XG5cbi5jdGEtczItc2VjdGlvbiBoMiB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBtYXJnaW46IDAuMmVtIDAgMC40ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuY3RhLXMyLXNlY3Rpb24gaDIge1xuICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgZm9udC1zaXplOiAyLjM3NXJlbTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5jdGEtczItc2VjdGlvbiBoMiB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBmb250LXNpemU6IDEuODc1cmVtOyB9IH1cblxuLmN0YS1zMi1zZWN0aW9uIHVsIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7IH1cblxuLmN0YS1zMi1zZWN0aW9uIHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuY3RhLXMyLXNlY3Rpb24gdWwgbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzRiNGQxO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDdweDsgfVxuICAuY3RhLXMyLXNlY3Rpb24gdWwgbGkgYSB7XG4gICAgY29sb3I6ICM2ODc2OTM7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAuY3RhLXMyLXNlY3Rpb24gdWwgbGkgYTpob3ZlciB7XG4gICAgY29sb3I6ICM3NGI0ZDE7IH1cblxuLmN0YS1zMi1zZWN0aW9uIHVsID4gbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDdweDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMxLjFcdHRlc3RpbW9uaWFscy1zZWN0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi50ZXN0aW1vbmlhbHMtc2VjdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAudGVzdGltb25pYWxzLXNlY3Rpb24ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjc2cHgpIHtcbiAgICAudGVzdGltb25pYWxzLXNlY3Rpb24ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7IH0gfVxuICAudGVzdGltb25pYWxzLXNlY3Rpb24gLnRlc3RpbW9uaWFscy1zbGlkZXIge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4OyB9XG4gIC50ZXN0aW1vbmlhbHMtc2VjdGlvbiAuZ3JpZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTYsIDE4MCwgMjA5LCAwLjEpO1xuICAgIHBhZGRpbmc6IDQ1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAudGVzdGltb25pYWxzLXNlY3Rpb24gLmdyaWQge1xuICAgICAgICBwYWRkaW5nOiAzNXB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC50ZXN0aW1vbmlhbHMtc2VjdGlvbiAuZ3JpZCB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHg7IH0gfVxuICAgIC50ZXN0aW1vbmlhbHMtc2VjdGlvbiAuZ3JpZDpiZWZvcmUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiRmxhdGljb25cIjtcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMTJhXCI7XG4gICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICBmb250LXNpemU6IDIuODEyNXJlbTtcbiAgICAgIGNvbG9yOiAjNzRiNGQxO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDQ1cHg7XG4gICAgICBib3R0b206IDQ1cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAudGVzdGltb25pYWxzLXNlY3Rpb24gLmdyaWQ6YmVmb3JlIHtcbiAgICAgICAgICByaWdodDogMzVweDtcbiAgICAgICAgICBib3R0b206IDM1cHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC50ZXN0aW1vbmlhbHMtc2VjdGlvbiAuZ3JpZDpiZWZvcmUge1xuICAgICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICAgIGJvdHRvbTogMjVweDsgfSB9XG4gICAgLnRlc3RpbW9uaWFscy1zZWN0aW9uIC5ncmlkID4gcCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIG1hcmdpbjogMCAwIDFlbTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC50ZXN0aW1vbmlhbHMtc2VjdGlvbiAuZ3JpZCA+IHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07IH0gfVxuICAgIC50ZXN0aW1vbmlhbHMtc2VjdGlvbiAuZ3JpZCAucXVvdGVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLnRlc3RpbW9uaWFscy1zZWN0aW9uIC5ncmlkIC5xdW90ZXI6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc0YjRkMTtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogOHB4OyB9XG4gICAgICAudGVzdGltb25pYWxzLXNlY3Rpb24gLmdyaWQgLnF1b3RlciBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMC4yZW07IH1cbiAgLnRlc3RpbW9uaWFscy1zZWN0aW9uIC5vd2wtdGhlbWUgLm93bC1jb250cm9scyB7XG4gICAgbWFyZ2luLXRvcDogMzVweDsgfVxuICAudGVzdGltb25pYWxzLXNlY3Rpb24gLm93bC10aGVtZSAub3dsLWNvbnRyb2xzIC5vd2wtbmF2IFtjbGFzcyo9b3dsLV0ge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICMxZjM1NDI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICM3NGI0ZDE7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAudGVzdGltb25pYWxzLXNlY3Rpb24gLm93bC10aGVtZSAub3dsLWNvbnRyb2xzIC5vd2wtbmF2IFtjbGFzcyo9b3dsLV0ge1xuICAgICAgICBtYXJnaW46IDVweDsgfSB9XG4gICAgLnRlc3RpbW9uaWFscy1zZWN0aW9uIC5vd2wtdGhlbWUgLm93bC1jb250cm9scyAub3dsLW5hdiBbY2xhc3MqPW93bC1dOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICM3NGI0ZDE7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLnRlc3RpbW9uaWFscy1zZWN0aW9uIC5vd2wtdGhlbWUgLm93bC1jb250cm9scyAub3dsLW5hdiBbY2xhc3MqPW93bC1dOmhvdmVyIC5maTpiZWZvcmUge1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC50ZXN0aW1vbmlhbHMtc2VjdGlvbiAub3dsLXRoZW1lIC5vd2wtY29udHJvbHMgLm93bC1uYXYgW2NsYXNzKj1vd2wtXSAuZmk6YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBjb2xvcjogIzc0YjRkMTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5hZHZpZXNrZXV6ZS1zZWN0aW9uIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmFkdmllc2tldXplLXNlY3Rpb24gLmNvbnRhaW5lcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggI2VlZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmFkdmllc2tldXplLXNlY3Rpb24gLmNvbnRhaW5lcjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmFkdmllc2tldXplLXNlY3Rpb24gLnNlY3Rpb24tdGl0bGUtczIsIC5hZHZpZXNrZXV6ZS1zZWN0aW9uIC5zZWN0aW9uLXRpdGxlLXM0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIHBhZGRpbmctdG9wOiA0MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5hZHZpZXNrZXV6ZS1zZWN0aW9uIC5zZWN0aW9uLXRpdGxlLXMyLCAuYWR2aWVza2V1emUtc2VjdGlvbiAuc2VjdGlvbi10aXRsZS1zNCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jMS4yXHRibG9nLXNlY3Rpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJsb2ctc2VjdGlvbiwgLmJsb2ctc2VjdGlvbi1zMiB7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG4gIC5ibG9nLXNlY3Rpb24gLmNvbnRlbnQtYXJlYSAubGVmdC1jb2wsIC5ibG9nLXNlY3Rpb24tczIgLmNvbnRlbnQtYXJlYSAubGVmdC1jb2wsXG4gIC5ibG9nLXNlY3Rpb24gLmNvbnRlbnQtYXJlYSAucmlnaHQtY29sLFxuICAuYmxvZy1zZWN0aW9uLXMyIC5jb250ZW50LWFyZWEgLnJpZ2h0LWNvbCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmJsb2ctc2VjdGlvbiAuY29udGVudC1hcmVhIC5sZWZ0LWNvbCwgLmJsb2ctc2VjdGlvbi1zMiAuY29udGVudC1hcmVhIC5sZWZ0LWNvbCxcbiAgICAgIC5ibG9nLXNlY3Rpb24gLmNvbnRlbnQtYXJlYSAucmlnaHQtY29sLFxuICAgICAgLmJsb2ctc2VjdGlvbi1zMiAuY29udGVudC1hcmVhIC5yaWdodC1jb2wge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxvYXQ6IG5vbmU7IH0gfVxuICBcbiAgLmJsb2ctc2VjdGlvbiAuY29udGVudC1hcmVhIC5yaWdodC1jb2wsXG4gIC5ibG9nLXNlY3Rpb24tczIgLmNvbnRlbnQtYXJlYSAucmlnaHQtY29sIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA2MHB4KTtcbiAgICBwYWRkaW5nOiA3MnB4IDYwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTYsIDE4MCwgMjA5LCAwLjEpO1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgXG4gICAgICAuYmxvZy1zZWN0aW9uIC5jb250ZW50LWFyZWEgLnJpZ2h0LWNvbCxcbiAgICAgIC5ibG9nLXNlY3Rpb24tczIgLmNvbnRlbnQtYXJlYSAucmlnaHQtY29sIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBtYXJnaW46IDYwcHggMCAwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIFxuICAgICAgLmJsb2ctc2VjdGlvbiAuY29udGVudC1hcmVhIC5yaWdodC1jb2wsXG4gICAgICAuYmxvZy1zZWN0aW9uLXMyIC5jb250ZW50LWFyZWEgLnJpZ2h0LWNvbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAgIC5ibG9nLXNlY3Rpb24gLmNvbnRlbnQtYXJlYSAucmlnaHQtY29sOmFmdGVyLCAuYmxvZy1zZWN0aW9uLXMyIC5jb250ZW50LWFyZWEgLnJpZ2h0LWNvbDphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTYsIDE4MCwgMjA5LCAwLjEpO1xuICAgICAgd2lkdGg6IDUwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAxMDAlO1xuICAgICAgdG9wOiAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmJsb2ctc2VjdGlvbiAuY29udGVudC1hcmVhIC5yaWdodC1jb2w6YWZ0ZXIsIC5ibG9nLXNlY3Rpb24tczIgLmNvbnRlbnQtYXJlYSAucmlnaHQtY29sOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLmJsb2ctc2VjdGlvbiAuY29udGVudC1hcmVhIC5yaWdodC1jb2wgPiAucG9zdCArIC5wb3N0LCAuYmxvZy1zZWN0aW9uLXMyIC5jb250ZW50LWFyZWEgLnJpZ2h0LWNvbCA+IC5wb3N0ICsgLnBvc3Qge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDExNiwgMTgwLCAyMDksIDAuMik7XG4gICAgcGFkZGluZy10b3A6IDU1cHg7XG4gICAgbWFyZ2luLXRvcDogNTVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmJsb2ctc2VjdGlvbiAuY29udGVudC1hcmVhIC5yaWdodC1jb2wgPiAucG9zdCArIC5wb3N0LCAuYmxvZy1zZWN0aW9uLXMyIC5jb250ZW50LWFyZWEgLnJpZ2h0LWNvbCA+IC5wb3N0ICsgLnBvc3Qge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNDVweDsgfSB9XG4gIC5ibG9nLXNlY3Rpb24gLnBvc3QgLmNhdCwgLmJsb2ctc2VjdGlvbi1zMiAucG9zdCAuY2F0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzc0YjRkMTsgfVxuICAuYmxvZy1zZWN0aW9uIC5wb3N0IC5jYXQgaSwgLmJsb2ctc2VjdGlvbi1zMiAucG9zdCAuY2F0IGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDNweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgLmJsb2ctc2VjdGlvbiAucG9zdCAuY2F0IC5maTpiZWZvcmUsIC5ibG9nLXNlY3Rpb24tczIgLnBvc3QgLmNhdCAuZmk6YmVmb3JlIHtcbiAgICBjb2xvcjogIzc0YjRkMTsgfVxuICAuYmxvZy1zZWN0aW9uIC5wb3N0IC5lbnRyeS1tZWRpYSwgLmJsb2ctc2VjdGlvbi1zMiAucG9zdCAuZW50cnktbWVkaWEge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmJsb2ctc2VjdGlvbiAucG9zdCBoMywgLmJsb2ctc2VjdGlvbi1zMiAucG9zdCBoMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIG1hcmdpbjogMCAwIDAuNzVlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5ibG9nLXNlY3Rpb24gLnBvc3QgaDMsIC5ibG9nLXNlY3Rpb24tczIgLnBvc3QgaDMge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfSB9XG4gIC5ibG9nLXNlY3Rpb24gLnBvc3QgaDMgYSwgLmJsb2ctc2VjdGlvbi1zMiAucG9zdCBoMyBhIHtcbiAgICBjb2xvcjogIzFmMzU0MjsgfVxuICAuYmxvZy1zZWN0aW9uIC5wb3N0IGgzIGE6aG92ZXIsIC5ibG9nLXNlY3Rpb24tczIgLnBvc3QgaDMgYTpob3ZlciB7XG4gICAgY29sb3I6ICM3NGI0ZDE7IH1cbiAgLmJsb2ctc2VjdGlvbiAucG9zdCAudGV4dCwgLmJsb2ctc2VjdGlvbi1zMiAucG9zdCAudGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41ZW07IH1cbiAgLmJsb2ctc2VjdGlvbiAucG9zdCAucmVhZC1tb3JlLCAuYmxvZy1zZWN0aW9uLXMyIC5wb3N0IC5yZWFkLW1vcmUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICM3NGI0ZDE7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmJsb2ctc2VjdGlvbiAucG9zdCAucmVhZC1tb3JlLCAuYmxvZy1zZWN0aW9uLXMyIC5wb3N0IC5yZWFkLW1vcmUge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtOyB9IH1cbiAgLmJsb2ctc2VjdGlvbiAubGVmdC1jb2wgLnRoZW1lLWJ0biwgLmJsb2ctc2VjdGlvbi1zMiAubGVmdC1jb2wgLnRoZW1lLWJ0biwgLmJsb2ctc2VjdGlvbiAubGVmdC1jb2wgLnRoZW1lLWJ0bi1zNCwgLmJsb2ctc2VjdGlvbi1zMiAubGVmdC1jb2wgLnRoZW1lLWJ0bi1zNCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMxLjNcdGN0YS1zMy1zZWN0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jdGEtczMtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9nb2VkLXZlcnpla2VyZC5qcGdcIikgY2VudGVyIGNlbnRlci9jb3ZlciBuby1yZXBlYXQgbG9jYWw7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmN0YS1zMy1zZWN0aW9uIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9nb2VkLXZlcnpla2VyZC1tb2JpbGUuanBnXCIpIGNlbnRlciBjZW50ZXIvY292ZXIgbm8tcmVwZWF0IGxvY2FsOyB9IH1cbiAgLmN0YS1zMy1zZWN0aW9uIC5jdGEtY29udGVudCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTYsIDE4MCwgMjA5LCAwLjk1KTtcbiAgICBwYWRkaW5nOiA3NXB4IDQ1cHggODVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmN0YS1zMy1zZWN0aW9uIC5jdGEtY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiA1NXB4IDI1cHggNjVweDtcbiAgICAgICAgZmxvYXQ6IG5vbmU7IH0gfVxuICAuY3RhLXMzLXNlY3Rpb24gaDIge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbWFyZ2luOiAtMC4xZW0gMCAwLjRlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5jdGEtczMtc2VjdGlvbiBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgZm9udC1zaXplOiAyLjM3NXJlbTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuY3RhLXMzLXNlY3Rpb24gaDIge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07IH0gfVxuICAuY3RhLXMzLXNlY3Rpb24gcCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLWJvdHRvbTogMmVtOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHQjaG9tZS1zdHlsZS0yXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzIuMVx0YWJvdXQtc2VjdGlvbi1zMlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5hYm91dC1zZWN0aW9uLXMyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9IH1cblxuLmFib3V0LXNlY3Rpb24tczIgLmZ1bi1mYWN0LWFyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmFib3V0LXNlY3Rpb24tczIgLmlubmVyIC5kZXRhaWxzIHtcbiAgcGFkZGluZy10b3A6IDA7IH1cblxuLmFib3V0LXNlY3Rpb24tczIgLmFib3V0LWluZm8ge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAuYWJvdXQtc2VjdGlvbi1zMiAuYWJvdXQtaW5mbyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBtYXJnaW46IDU1cHggMCA4NXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmFib3V0LXNlY3Rpb24tczIgLmFib3V0LWluZm8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmFib3V0LXNlY3Rpb24tczIgLmZ1bi1mYWN0LWdyaWRzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hYm91dC1zZWN0aW9uLXMyIC5mdW4tZmFjdC1ncmlkcyB7XG4gICAgbWFyZ2luLXRvcDogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWJvdXQtc2VjdGlvbi1zMiAuZnVuLWZhY3QtZ3JpZHMge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7IH0gfVxuXG4uYWJvdXQtc2VjdGlvbi1zMiAuZnVuLWZhY3QtZ3JpZHMgPiAuZ3JpZDpudGgtY2hpbGQoMiksXG4uYWJvdXQtc2VjdGlvbi1zMiAuZnVuLWZhY3QtZ3JpZHMgPiAuZ3JpZDpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmFib3V0LXNlY3Rpb24tczIgLmZ1bi1mYWN0LWdyaWRzID4gLmdyaWQ6bnRoLWNoaWxkKDIpLFxuICAuYWJvdXQtc2VjdGlvbi1zMiAuZnVuLWZhY3QtZ3JpZHMgPiAuZ3JpZDpudGgtY2hpbGQoNCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5hYm91dC1zZWN0aW9uLXMyIC5mdW4tZmFjdC1ncmlkcyA+IC5ncmlkOm50aC1jaGlsZCgzKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH0gfVxuXG4uYWJvdXQtc2VjdGlvbi1zMiAuZnVuLWZhY3QtZ3JpZHMgLmdyaWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDMzLjMzJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYWJvdXQtc2VjdGlvbi1zMiAuZnVuLWZhY3QtZ3JpZHMgLmdyaWQge1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hYm91dC1zZWN0aW9uLXMyIC5mdW4tZmFjdC1ncmlkcyAuZ3JpZCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDsgfVxuICAgICAgLmFib3V0LXNlY3Rpb24tczIgLmZ1bi1mYWN0LWdyaWRzIC5ncmlkOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gICAgLmFib3V0LXNlY3Rpb24tczIgLmZ1bi1mYWN0LWdyaWRzIC5ncmlkIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hYm91dC1zZWN0aW9uLXMyIC5mdW4tZmFjdC1ncmlkcyAuZ3JpZCB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDsgfSB9XG5cbi5hYm91dC1zZWN0aW9uLXMyIC5mdW4tZmFjdC1ncmlkcyBoMyB7XG4gIGNvbG9yOiAjMWYzNTQyO1xuICBtYXJnaW4tdG9wOiAtMC4yNWVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5hYm91dC1zZWN0aW9uLXMyIC5mdW4tZmFjdC1ncmlkcyBoMyB7XG4gICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICBmb250LXNpemU6IDIuMzc1cmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hYm91dC1zZWN0aW9uLXMyIC5mdW4tZmFjdC1ncmlkcyBoMyB7XG4gICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICBmb250LXNpemU6IDIuMzc1cmVtOyB9IH1cblxuLmFib3V0LXNlY3Rpb24tczIgLmZ1bi1mYWN0LWdyaWRzIHAge1xuICBjb2xvcjogIzFmMzU0MjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYWJvdXQtc2VjdGlvbi1zMiAuZnVuLWZhY3QtZ3JpZHMgcCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9IH1cblxuLmFib3V0LXNlY3Rpb24tczIgLmZ1bi1mYWN0LWdyaWRzIC5pbmZvIHA6bnRoLWNoaWxkKDMpIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGNvbG9yOiAjNjg3NjkzO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAyLjVlbTtcbiAgbWluLWhlaWdodDogODBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYWJvdXQtc2VjdGlvbi1zMiAuZnVuLWZhY3QtZ3JpZHMgLmluZm8gcDpudGgtY2hpbGQoMykge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41ZW07IH0gfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMyLjJcdHNlcnZpY2Utc2VjdGlvbi1zMlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2VydmljZS1zZWN0aW9uLXMyIHtcbiAgcGFkZGluZzogMTIwcHggMCA0MHB4IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIC5zZXJ2aWNlLXNlY3Rpb24tczIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDc1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuc2VydmljZS1zZWN0aW9uLXMyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1NXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNlcnZpY2Utc2VjdGlvbi1zMiB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDVweDsgfSB9XG4gIC5zZXJ2aWNlLXNlY3Rpb24tczIgLnNlcnZpY2VzLWdyaWRzIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDsgfVxuICAgIC5zZXJ2aWNlLXNlY3Rpb24tczIgLnNlcnZpY2VzLWdyaWRzIC5ncmlkIHtcbiAgICAgIHdpZHRoOiAxNi42NiU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAuc2VydmljZS1zZWN0aW9uLXMyIC5zZXJ2aWNlcy1ncmlkcyAuZ3JpZCB7XG4gICAgICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAgICAgICAuc2VydmljZS1zZWN0aW9uLXMyIC5zZXJ2aWNlcy1ncmlkcyAuZ3JpZCB7XG4gICAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gIC5zZXJ2aWNlLXNlY3Rpb24tczIgLmdyaWQgLmZpOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiA1NXB4O1xuICAgIGZvbnQtc2l6ZTogMy40Mzc1cmVtO1xuICAgIGNvbG9yOiAjNzRiNGQxOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuc2VydmljZS1zZWN0aW9uLXMyIC5ncmlkIC5maTpiZWZvcmUge1xuICAgICAgICBmb250LXNpemU6IDU1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMy40Mzc1cmVtOyB9IH1cbiAgLnNlcnZpY2Utc2VjdGlvbi1zMiAuZ3JpZCBoMyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5zZXJ2aWNlLXNlY3Rpb24tczIgLmdyaWQgaDMge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH0gfVxuICAuc2VydmljZS1zZWN0aW9uLXMyIC5ncmlkIGE6aG92ZXIgaDMge1xuICAgIGNvbG9yOiAjNzRiNGQxOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzIuM1x0Y3RhLXNlY3Rpb24tczJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmN0YS1zZWN0aW9uLXMyIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDExNiwgMTgwLCAyMDksIDAuMSkgNTAlLCAjZmZmIDUwJSk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMTE2LCAxODAsIDIwOSwgMC4xKSA1MCUsICNmZmYgNTAlKTtcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMTE2LCAxODAsIDIwOSwgMC4xKSA1MCUsICNmZmYgNTAlKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDExNiwgMTgwLCAyMDksIDAuMSkgNTAlLCAjZmZmIDUwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDExNiwgMTgwLCAyMDksIDAuMSkgNTAlLCAjZmZmIDUwJSk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmN0YS1zZWN0aW9uLXMyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTE2LCAxODAsIDIwOSwgMC4xKTsgfSB9XG4gIC5jdGEtc2VjdGlvbi1zMiAuY29udGVudC1hcmVhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuY3RhLXNlY3Rpb24tczIgLmNvbnRlbnQtYXJlYSAubGVmdC1jb2wsXG4gICAgLmN0YS1zZWN0aW9uLXMyIC5jb250ZW50LWFyZWEgLnJpZ2h0LWNvbCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuY3RhLXNlY3Rpb24tczIgLmNvbnRlbnQtYXJlYSAubGVmdC1jb2wsXG4gICAgICAgIC5jdGEtc2VjdGlvbi1zMiAuY29udGVudC1hcmVhIC5yaWdodC1jb2wge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZsb2F0OiBub25lOyB9IH1cbiAgICAuY3RhLXNlY3Rpb24tczIgLmNvbnRlbnQtYXJlYSAubGVmdC1jb2wge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmN0YS1zZWN0aW9uLXMyIC5jb250ZW50LWFyZWEgLnJpZ2h0LWNvbCB7XG4gICAgICAgIGhlaWdodDogNDAwcHggIWltcG9ydGFudDsgfSB9XG4gICAgLmN0YS1zZWN0aW9uLXMyIC5jb250ZW50LWFyZWEgLmlubmVyLWFyZWEge1xuICAgICAgbWF4LXdpZHRoOiA1NzBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMTEwcHggMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5jdGEtc2VjdGlvbi1zMiAuY29udGVudC1hcmVhIC5pbm5lci1hcmVhIHtcbiAgICAgICAgICBwYWRkaW5nOiA5MHB4IDA7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5jdGEtc2VjdGlvbi1zMiAuY29udGVudC1hcmVhIC5pbm5lci1hcmVhIHtcbiAgICAgICAgICBwYWRkaW5nOiA4MHB4IDA7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgLmN0YS1zZWN0aW9uLXMyIC5kZXRhaWxzIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuY3RhLXNlY3Rpb24tczIgLmRldGFpbHMge1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgLmN0YS1zZWN0aW9uLXMyIC5jb250YWN0LWluZm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5jdGEtc2VjdGlvbi1zMiAuY29udGFjdC1pbmZvIHAge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLmN0YS1zZWN0aW9uLXMyIC5jb250YWN0LWluZm8gaDIge1xuICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgY29sb3I6ICM3NGI0ZDE7XG4gICAgICBtYXJnaW46IDAuNGVtIDAgMWVtOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmN0YS1zZWN0aW9uLXMyIC5jb250YWN0LWluZm8gaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuY3RhLXNlY3Rpb24tczIgLmNvbnRhY3QtaW5mbyBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtOyB9IH1cbiAgLmN0YS1zZWN0aW9uLXMyIC52aWRlby1hcmVhIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY3RhLXZpZGVvLWh5cG90aGVlay5qcGdcIikgY2VudGVyIGNlbnRlci9jb3ZlciBuby1yZXBlYXQgbG9jYWw7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5jdGEtc2VjdGlvbi1zMiAudmlkZW8tYXJlYSAudmlkZW8tYnRucyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfVxuICAgIC5jdGEtc2VjdGlvbi1zMiAudmlkZW8tYXJlYSAudmlkZW8tYnRucyBhIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3NGI0ZDE7XG4gICAgICB3aWR0aDogODVweDtcbiAgICAgIGhlaWdodDogODVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA4NXB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA2NXB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAzNS43N3B4IDEzLjIzcHggcmdiYSgzNSwgNjEsIDk4LCAwLjI0KTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5jdGEtc2VjdGlvbi1zMiAudmlkZW8tYXJlYSAudmlkZW8tYnRucyBhIHtcbiAgICAgICAgICB3aWR0aDogNjVweDtcbiAgICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDY1cHg7IH0gfVxuICAgIC5jdGEtc2VjdGlvbi1zMiAudmlkZW8tYXJlYSAuZmk6YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtOyB9XG4gICAgLmN0YS1zZWN0aW9uLXMyIC52aWRlby1hcmVhIC5leHBlcmllbmNlLXRleHQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTBweDtcbiAgICAgIGJvdHRvbTogNTBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5jdGEtc2VjdGlvbi1zMiAudmlkZW8tYXJlYSAuZXhwZXJpZW5jZS10ZXh0IHtcbiAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgIGJvdHRvbTogMjBweDsgfSB9XG4gICAgICAuY3RhLXNlY3Rpb24tczIgLnZpZGVvLWFyZWEgLmV4cGVyaWVuY2UtdGV4dCBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxMTNweDtcbiAgICAgICAgZm9udC1zaXplOiA3LjA2MjVyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgIC5jdGEtc2VjdGlvbi1zMiAudmlkZW8tYXJlYSAuZXhwZXJpZW5jZS10ZXh0IHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiA1cmVtOyB9IH1cbiAgICAgIC5jdGEtc2VjdGlvbi1zMiAudmlkZW8tYXJlYSAuZXhwZXJpZW5jZS10ZXh0IHAge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTE1cHg7XG4gICAgICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCAjMWYzNTQyOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgIC5jdGEtc2VjdGlvbi1zMiAudmlkZW8tYXJlYSAuZXhwZXJpZW5jZS10ZXh0IHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7IH0gfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMyLjRcdGNsYWltLXN0YXRlbWVudC1zZWN0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jbGFpbS1zdGF0ZW1lbnQtc2VjdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIC5jbGFpbS1zdGF0ZW1lbnQtc2VjdGlvbiAuc3RhdGVtZW50LWdyaWRzIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDsgfVxuICAgIC5jbGFpbS1zdGF0ZW1lbnQtc2VjdGlvbiAuc3RhdGVtZW50LWdyaWRzIC5ncmlkIHtcbiAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAuY2xhaW0tc3RhdGVtZW50LXNlY3Rpb24gLnN0YXRlbWVudC1ncmlkcyAuZ3JpZCB7XG4gICAgICAgICAgcGFkZGluZzogMCAzNXB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuY2xhaW0tc3RhdGVtZW50LXNlY3Rpb24gLnN0YXRlbWVudC1ncmlkcyAuZ3JpZCB7XG4gICAgICAgICAgcGFkZGluZzogMCAxNXB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAgICAgICAuY2xhaW0tc3RhdGVtZW50LXNlY3Rpb24gLnN0YXRlbWVudC1ncmlkcyAuZ3JpZCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7IH1cbiAgICAgICAgICAuY2xhaW0tc3RhdGVtZW50LXNlY3Rpb24gLnN0YXRlbWVudC1ncmlkcyAuZ3JpZCArIC5ncmlkIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7IH0gfVxuICAgIC5jbGFpbS1zdGF0ZW1lbnQtc2VjdGlvbiAuc3RhdGVtZW50LWdyaWRzIC5maTpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgZm9udC1zaXplOiAzLjEyNXJlbTtcbiAgICAgIGNvbG9yOiAjNzRiNGQxOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmNsYWltLXN0YXRlbWVudC1zZWN0aW9uIC5zdGF0ZW1lbnQtZ3JpZHMgLmZpOmJlZm9yZSB7XG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtOyB9IH1cbiAgICAuY2xhaW0tc3RhdGVtZW50LXNlY3Rpb24gLnN0YXRlbWVudC1ncmlkcyBoMyB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIG1hcmdpbjogMC40ZW0gMCAwLjYzZW07XG4gICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmNsYWltLXN0YXRlbWVudC1zZWN0aW9uIC5zdGF0ZW1lbnQtZ3JpZHMgaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07IH0gfVxuICAgIC5jbGFpbS1zdGF0ZW1lbnQtc2VjdGlvbiAuc3RhdGVtZW50LWdyaWRzIHAge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jMi41XHR0ZXN0aW1vbmlhbHMtc2VjdGlvbi1zMlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udGVzdGltb25pYWxzLXNlY3Rpb24tczIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxMDVweDtcbiAgLyoqKiBzbGlkZXIgYXJyb3dzICoqKi8gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAudGVzdGltb25pYWxzLXNlY3Rpb24tczIge1xuICAgICAgcGFkZGluZy10b3A6IDg1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudGVzdGltb25pYWxzLXNlY3Rpb24tczIge1xuICAgICAgcGFkZGluZy10b3A6IDc1cHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuICAgIC50ZXN0aW1vbmlhbHMtc2VjdGlvbi1zMiAudGVzdGltb25pYWxzLXNsaWRlci1ob2xkZXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtODUlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgICAudGVzdGltb25pYWxzLXNlY3Rpb24tczIgLnNsaWNrLXNsaWRlIHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDsgfSB9XG4gIC50ZXN0aW1vbmlhbHMtc2VjdGlvbi1zMiAuZ3JpZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTYsIDE4MCwgMjA5LCAwLjEpO1xuICAgIHBhZGRpbmc6IDQ1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAudGVzdGltb25pYWxzLXNlY3Rpb24tczIgLmdyaWQge1xuICAgICAgICBwYWRkaW5nOiAzNXB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC50ZXN0aW1vbmlhbHMtc2VjdGlvbi1zMiAuZ3JpZCB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHg7IH0gfVxuICAgIC50ZXN0aW1vbmlhbHMtc2VjdGlvbi1zMiAuZ3JpZDpiZWZvcmUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiRmxhdGljb25cIjtcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMTJhXCI7XG4gICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICBmb250LXNpemU6IDIuODEyNXJlbTtcbiAgICAgIGNvbG9yOiAjNzRiNGQxO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDQ1cHg7XG4gICAgICBib3R0b206IDQ1cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAudGVzdGltb25pYWxzLXNlY3Rpb24tczIgLmdyaWQ6YmVmb3JlIHtcbiAgICAgICAgICByaWdodDogMzVweDtcbiAgICAgICAgICBib3R0b206IDM1cHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC50ZXN0aW1vbmlhbHMtc2VjdGlvbi1zMiAuZ3JpZDpiZWZvcmUge1xuICAgICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICAgIGJvdHRvbTogMjVweDsgfSB9XG4gICAgLnRlc3RpbW9uaWFscy1zZWN0aW9uLXMyIC5ncmlkID4gcCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIG1hcmdpbjogMCAwIDFlbTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC50ZXN0aW1vbmlhbHMtc2VjdGlvbi1zMiAuZ3JpZCA+IHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07IH0gfVxuICAgIC50ZXN0aW1vbmlhbHMtc2VjdGlvbi1zMiAuZ3JpZCAucXVvdGVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLnRlc3RpbW9uaWFscy1zZWN0aW9uLXMyIC5ncmlkIC5xdW90ZXI6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc0YjRkMTtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogOHB4OyB9XG4gICAgICAudGVzdGltb25pYWxzLXNlY3Rpb24tczIgLmdyaWQgLnF1b3RlciBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMC4yZW07IH1cbiAgLnRlc3RpbW9uaWFscy1zZWN0aW9uLXMyIC5zbGlkZXItczItYXJyb3dzIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgLnRlc3RpbW9uaWFscy1zZWN0aW9uLXMyIC5zbGlkZXItczItYXJyb3dzIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDQwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnRlc3RpbW9uaWFscy1zZWN0aW9uLXMyIC5zbGlkZXItczItYXJyb3dzIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDQwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnRlc3RpbW9uaWFscy1zZWN0aW9uLXMyIC5zbGlkZXItczItYXJyb3dzIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDMwcHg7IH0gfVxuICAgIC50ZXN0aW1vbmlhbHMtc2VjdGlvbi1zMiAuc2xpZGVyLXMyLWFycm93cyAuc2xpY2stYXJyb3cge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDsgfVxuICAudGVzdGltb25pYWxzLXNlY3Rpb24tczIgLnNsaWNrLWFycm93IHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiAjMWYzNTQyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjNzRiNGQxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAudGVzdGltb25pYWxzLXNlY3Rpb24tczIgLnNsaWNrLWFycm93IHtcbiAgICAgICAgbWFyZ2luOiA1cHg7IH0gfVxuICAgIC50ZXN0aW1vbmlhbHMtc2VjdGlvbi1zMiAuc2xpY2stYXJyb3c6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzc0YjRkMTtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAudGVzdGltb25pYWxzLXNlY3Rpb24tczIgLnNsaWNrLWFycm93OmhvdmVyIC5maTpiZWZvcmUge1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC50ZXN0aW1vbmlhbHMtc2VjdGlvbi1zMiAuc2xpY2stYXJyb3cgLmZpOmJlZm9yZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgY29sb3I6ICM3NGI0ZDE7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jMi42XHRhd2FyZC1zZWN0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYXdhcmQtc2VjdGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTYsIDE4MCwgMjA5LCAwLjEpOyB9IH1cblxuLmF3YXJkLXNlY3Rpb24gLmNvbnRlbnQtYXJlYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTE2LCAxODAsIDIwOSwgMC4xKTtcbiAgcGFkZGluZzogMTEwcHggMCAxMDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5hd2FyZC1zZWN0aW9uIC5jb250ZW50LWFyZWEge1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgIHBhZGRpbmc6IDcwcHggMCA4NXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5hd2FyZC1zZWN0aW9uIC5jb250ZW50LWFyZWE6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hd2FyZC1zZWN0aW9uIC5jb250ZW50LWFyZWEge1xuICAgICAgcGFkZGluZzogNjBweCAwIDc1cHg7IH0gfVxuICAuYXdhcmQtc2VjdGlvbiAuY29udGVudC1hcmVhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExNiwgMTgwLCAyMDksIDAuMSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgICB0b3A6IDA7IH1cblxuLmF3YXJkLXNlY3Rpb24gLmF3YXJkLXNsaWRlciB7XG4gIHBhZGRpbmctdG9wOiAyNXB4OyB9XG5cbi5hd2FyZC1zZWN0aW9uIC5ncmlkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDc1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmF3YXJkLXNlY3Rpb24gLmdyaWQge1xuICAgICAgcGFkZGluZzogMCAxNXB4OyB9IH1cbiAgLmF3YXJkLXNlY3Rpb24gLmdyaWQgaDMge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgIG1hcmdpbjogMC43ZW0gMCAwLjNlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmF3YXJkLXNlY3Rpb24gLmdyaWQgaDMge1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtOyB9IH1cbiAgLmF3YXJkLXNlY3Rpb24gLmdyaWQgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uYXdhcmQtc2VjdGlvbiAuaW1nLWhvbGRlciB7XG4gIGhlaWdodDogMjE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMTVweDsgfVxuICAuYXdhcmQtc2VjdGlvbiAuaW1nLWhvbGRlciBoMiB7XG4gICAgbGluZS1oZWlnaHQ6IDIxNXB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCByZ2JhKDExNiwgMTgwLCAyMDksIDAuMik7IH1cblxuLmF3YXJkLXNlY3Rpb24gLm93bC1pdGVtIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5hd2FyZC1zZWN0aW9uIC5vd2wtdGhlbWUgLm93bC1jb250cm9scyB7XG4gIG1hcmdpbi10b3A6IDQ1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmF3YXJkLXNlY3Rpb24gLm93bC10aGVtZSAub3dsLWNvbnRyb2xzIHtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7IH0gfVxuXG4uYXdhcmQtc2VjdGlvbiAub3dsLXRoZW1lIC5vd2wtY29udHJvbHMgLm93bC1uYXYgW2NsYXNzKj1vd2wtXSB7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMxZjM1NDI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAycHggc29saWQgIzc0YjRkMTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLmF3YXJkLXNlY3Rpb24gLm93bC10aGVtZSAub3dsLWNvbnRyb2xzIC5vd2wtbmF2IFtjbGFzcyo9b3dsLV0ge1xuICAgICAgbWFyZ2luOiA1cHg7IH0gfVxuICAuYXdhcmQtc2VjdGlvbiAub3dsLXRoZW1lIC5vd2wtY29udHJvbHMgLm93bC1uYXYgW2NsYXNzKj1vd2wtXTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzc0YjRkMTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5hd2FyZC1zZWN0aW9uIC5vd2wtdGhlbWUgLm93bC1jb250cm9scyAub3dsLW5hdiBbY2xhc3MqPW93bC1dOmhvdmVyIC5maTpiZWZvcmUge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLmF3YXJkLXNlY3Rpb24gLm93bC10aGVtZSAub3dsLWNvbnRyb2xzIC5vd2wtbmF2IFtjbGFzcyo9b3dsLV0gLmZpOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgY29sb3I6ICM3NGI0ZDE7IH1cblxuLmF3YXJkcy1wZy1zZWN0aW9uIC5jb250ZW50LWFyZWEsXG4uYXdhcmRzLXBnLXNlY3Rpb24gLmNvbnRlbnQtYXJlYTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzIuN1x0YmxvZy1zZWN0aW9uLXMyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5ibG9nLXNlY3Rpb24tczIge1xuICBwYWRkaW5nLXRvcDogMTEwcHg7IH1cbiAgLmJsb2ctc2VjdGlvbi1zMiAuY29udGVudC1hcmVhIC5sZWZ0LWNvbCxcbiAgLmJsb2ctc2VjdGlvbi1zMiAuY29udGVudC1hcmVhIC5yaWdodC1jb2wge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5ibG9nLXNlY3Rpb24tczIgLmNvbnRlbnQtYXJlYSAubGVmdC1jb2wsXG4gICAgICAuYmxvZy1zZWN0aW9uLXMyIC5jb250ZW50LWFyZWEgLnJpZ2h0LWNvbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbG9hdDogbm9uZTsgfSB9XG4gIC5ibG9nLXNlY3Rpb24tczIgLmNvbnRlbnQtYXJlYSAucmlnaHQtY29sIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA2MHB4KTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuYmxvZy1zZWN0aW9uLXMyIC5jb250ZW50LWFyZWEgLnJpZ2h0LWNvbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgbWFyZ2luOiA2MHB4IDAgMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYmxvZy1zZWN0aW9uLXMyIC5jb250ZW50LWFyZWEgLnJpZ2h0LWNvbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAgIC5ibG9nLXNlY3Rpb24tczIgLmNvbnRlbnQtYXJlYSAucmlnaHQtY29sOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmJsb2ctc2VjdGlvbi1zMiAuY29udGVudC1hcmVhIC5yaWdodC1jb2wgPiAucG9zdCArIC5wb3N0IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxMTYsIDE4MCwgMjA5LCAwLjIpO1xuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5ibG9nLXNlY3Rpb24tczIgLmNvbnRlbnQtYXJlYSAucmlnaHQtY29sID4gLnBvc3QgKyAucG9zdCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4OyB9IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdCNob21lLXN0eWxlLTNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jMy4xXHRmZWF0dXJlLXNlY3Rpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmZlYXR1cmUtc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IC0xNTBweDsgfVxuICAuZmVhdHVyZS1zZWN0aW9uIC5mZWF0dXJlcy1ncmlkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5mZWF0dXJlLXNlY3Rpb24gLmZlYXR1cmVzLWdyaWQgLmdyaWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMXB4KTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgIHBhZGRpbmc6IDQ3cHggMjVweCA0MnB4IDg1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJveC1zaGFkb3c6IDBweCA2cHggMTguOXB4IDIuMXB4IHJnYmEoMzUsIDYxLCA5OCwgMC4wOCk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuZmVhdHVyZS1zZWN0aW9uIC5mZWF0dXJlcy1ncmlkIC5ncmlkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBtYXJnaW46IDFweCAwIDA7XG4gICAgICAgIGhlaWdodDogMTQwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLmZlYXR1cmUtc2VjdGlvbiAuZ3JpZCAuZmk6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgZm9udC1zaXplOiAyLjgxMjVyZW07XG4gICAgY29sb3I6ICM3NGI0ZDE7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5mZWF0dXJlLXNlY3Rpb24gLmdyaWQgLmZpOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW07IH0gfVxuICAuZmVhdHVyZS1zZWN0aW9uIC5ncmlkIGkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIHRvcDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAuZmVhdHVyZS1zZWN0aW9uIC5ncmlkIGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbjogMCAwIDAuMmVtOyB9XG4gIC5mZWF0dXJlLXNlY3Rpb24gLmdyaWQgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBtYXJnaW46IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAuZmVhdHVyZS1zZWN0aW9uIC5ncmlkIHAge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMtdmFsdWUoMTUpOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5mZWF0dXJlLXNlY3Rpb24gLmdyaWQgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfSB9XG4gIC5mZWF0dXJlLXNlY3Rpb24gLmdyaWQ6aG92ZXIge1xuICAgIHotaW5kZXg6IDM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjhmYTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzMuMlx0YWJvdXQtc2VjdGlvbi1zM1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYWJvdXQtc2VjdGlvbi1zMyAuc2VjdGlvbi10aXRsZSwgLmFib3V0LXNlY3Rpb24tczMgLnNlY3Rpb24tdGl0bGUtczMge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbi5hYm91dC1zZWN0aW9uLXMzIC5tdCB7XG4gIG1hcmdpbi10b3A6IDY1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIC5hYm91dC1zZWN0aW9uLXMzIC5tdCB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hYm91dC1zZWN0aW9uLXMzIC5pbWctaG9sZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM0NXB4OyB9IH1cblxuLmFib3V0LXNlY3Rpb24tczMgLnNlY3Rpb24tdGl0bGUgaW1nLCAuYWJvdXQtc2VjdGlvbi1zMyAuc2VjdGlvbi10aXRsZS1zMyBpbWcge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAyMHB4IDAgMDsgfVxuXG4uYWJvdXQtc2VjdGlvbi1zMyAuaW5mbyBoMyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNjg3NjkzO1xuICBtYXJnaW46IDAgMCAwLjRlbTsgfVxuXG4uYWJvdXQtc2VjdGlvbi1zMyAuaW5mbyBoNCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzY4NzY5MztcbiAgbWFyZ2luOiAwIDAgMmVtOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYWJvdXQtc2VjdGlvbi1zMyAuZGV0YWlscy10ZXh0IHtcbiAgICBtYXJnaW46IDUwcHggMDsgfSB9XG5cbi5hYm91dC1zZWN0aW9uLXMzIC5kZXRhaWxzLXRleHQgaDQge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4zZW07XG4gIG1hcmdpbjogMC42ZW0gMDsgfVxuICAuYWJvdXQtc2VjdGlvbi1zMyAuZGV0YWlscy10ZXh0IGg0OmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hYm91dC1zZWN0aW9uLXMzIC5kZXRhaWxzLXRleHQgaDQge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTsgfSB9XG5cbi5hYm91dC1zZWN0aW9uLXMzIC5kZXRhaWxzLXRleHQgcCB7XG4gIG1hcmdpbjogMDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMzLjNcdGN0YS1zNC1zZWN0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jdGEtczQtc2VjdGlvbiwgLmN0YS1zNS1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0YjRkMTtcbiAgcGFkZGluZzogMTgwcHggMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuY3RhLXM0LXNlY3Rpb24sIC5jdGEtczUtc2VjdGlvbiB7XG4gICAgICBwYWRkaW5nOiAxMjBweCAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmN0YS1zNC1zZWN0aW9uLCAuY3RhLXM1LXNlY3Rpb24ge1xuICAgICAgcGFkZGluZzogODBweCAwOyB9IH1cbiAgLmN0YS1zNC1zZWN0aW9uIC5pbmZvLCAuY3RhLXM1LXNlY3Rpb24gLmluZm8ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmN0YS1zNC1zZWN0aW9uIC5pbmZvID4gZGl2LCAuY3RhLXM1LXNlY3Rpb24gLmluZm8gPiBkaXYge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuY3RhLXM0LXNlY3Rpb24gLmluZm8gPiBkaXYsIC5jdGEtczUtc2VjdGlvbiAuaW5mbyA+IGRpdiB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA3MHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuY3RhLXM0LXNlY3Rpb24gLmluZm8gPiBkaXYsIC5jdGEtczUtc2VjdGlvbiAuaW5mbyA+IGRpdiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gICAgLmN0YS1zNC1zZWN0aW9uIC5pbmZvID4gZGl2Omxhc3QtY2hpbGQsIC5jdGEtczUtc2VjdGlvbiAuaW5mbyA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5jdGEtczQtc2VjdGlvbiAuaW5mbyA+IGRpdjpsYXN0LWNoaWxkLCAuY3RhLXM1LXNlY3Rpb24gLmluZm8gPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmN0YS1zNC1zZWN0aW9uIC5pbmZvID4gZGl2Omxhc3QtY2hpbGQsIC5jdGEtczUtc2VjdGlvbiAuaW5mbyA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNDBweDsgfSB9XG4gICAgICAuY3RhLXM0LXNlY3Rpb24gLmluZm8gPiBkaXY6bGFzdC1jaGlsZCBpLCAuY3RhLXM1LXNlY3Rpb24gLmluZm8gPiBkaXY6bGFzdC1jaGlsZCBpIHtcbiAgICAgICAgbGVmdDogNTBweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAuY3RhLXM0LXNlY3Rpb24gLmluZm8gPiBkaXY6bGFzdC1jaGlsZCBpLCAuY3RhLXM1LXNlY3Rpb24gLmluZm8gPiBkaXY6bGFzdC1jaGlsZCBpIHtcbiAgICAgICAgICAgIGxlZnQ6IDMwcHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuY3RhLXM0LXNlY3Rpb24gLmluZm8gPiBkaXY6bGFzdC1jaGlsZCBpLCAuY3RhLXM1LXNlY3Rpb24gLmluZm8gPiBkaXY6bGFzdC1jaGlsZCBpIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7IH0gfVxuICAgIC5jdGEtczQtc2VjdGlvbiAuaW5mbyBpLCAuY3RhLXM1LXNlY3Rpb24gLmluZm8gaSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5jdGEtczQtc2VjdGlvbiAuaW5mbyBpLCAuY3RhLXM1LXNlY3Rpb24gLmluZm8gaSB7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAtbW96LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAtby10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuICAgIC5jdGEtczQtc2VjdGlvbiAuaW5mbyBpOmJlZm9yZSwgLmN0YS1zNS1zZWN0aW9uIC5pbmZvIGk6YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICAgIGZvbnQtc2l6ZTogNC4zNzVyZW07XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5jdGEtczQtc2VjdGlvbiAuaW5mbyBpOmJlZm9yZSwgLmN0YS1zNS1zZWN0aW9uIC5pbmZvIGk6YmVmb3JlIHtcbiAgICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAzLjEyNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmN0YS1zNC1zZWN0aW9uIC5pbmZvIGk6YmVmb3JlLCAuY3RhLXM1LXNlY3Rpb24gLmluZm8gaTpiZWZvcmUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTsgfSB9XG4gICAgLmN0YS1zNC1zZWN0aW9uIC5pbmZvIHAsIC5jdGEtczUtc2VjdGlvbiAuaW5mbyBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW46IDAgMCAwLjQzZW07IH1cbiAgICAuY3RhLXM0LXNlY3Rpb24gLmluZm8gaDMsIC5jdGEtczUtc2VjdGlvbiAuaW5mbyBoMyB7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5jdGEtczQtc2VjdGlvbiAuaW5mbyBoMywgLmN0YS1zNS1zZWN0aW9uIC5pbmZvIGgzIHtcbiAgICAgICAgICBmb250LXNpemU6IDI3cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjY4NzVyZW07IH0gfVxuICAgIC5jdGEtczQtc2VjdGlvbiAuaW5mbyBhLCAuY3RhLXM1LXNlY3Rpb24gLmluZm8gYSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgLmN0YS1zNC1zZWN0aW9uIC5pbmZvIGE6aG92ZXIsIC5jdGEtczUtc2VjdGlvbiAuaW5mbyBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjYmFkYWU4OyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzMuNFx0YWdlbnRzLXNlY3Rpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmFnZW50cy1zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuYWdlbnRzLXNlY3Rpb24gLmFnZW50cy1ncmlkcyA+IC5ncmlkOmZpcnN0LWNoaWxkIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hZ2VudHMtc2VjdGlvbiAuYWdlbnRzLWdyaWRzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuICAuYWdlbnRzLXNlY3Rpb24gLmFnZW50cy1ncmlkcyAuZ3JpZCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuYWdlbnRzLXNlY3Rpb24gLmFnZW50cy1ncmlkcyAuZ3JpZCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMyU7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmFnZW50cy1zZWN0aW9uIC5hZ2VudHMtZ3JpZHMgLmdyaWQge1xuICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgICAgIC5hZ2VudHMtc2VjdGlvbiAuYWdlbnRzLWdyaWRzIC5ncmlkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsb2F0OiBub25lOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmFnZW50cy1zZWN0aW9uIC5hZ2VudHMtZ3JpZHMgPiAuZ3JpZDpmaXJzdC1jaGlsZCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1NXB4OyB9XG4gICAgLmFnZW50cy1zZWN0aW9uIC5hZ2VudHMtZ3JpZHMgPiAuZ3JpZDpsYXN0LWNoaWxkIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuYWdlbnRzLXNlY3Rpb24gLmFnZW50LWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NGI0ZDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjVweCAxNXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzOyB9XG4gICAgLmFnZW50cy1zZWN0aW9uIC5hZ2VudC1pbmZvIGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAuYWdlbnRzLXNlY3Rpb24gLmFnZW50LWluZm8gcCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgLmFnZW50cy1zZWN0aW9uIC5ncmlkOmhvdmVyIC5hZ2VudC1pbmZvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgLmFnZW50cy1zZWN0aW9uIC5zZWN0aW9uLXRpdGxlIGltZywgLmFnZW50cy1zZWN0aW9uIC5zZWN0aW9uLXRpdGxlLXMzIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMzJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDIwcHggMCAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAuYWdlbnRzLXNlY3Rpb24gLnNlY3Rpb24tdGl0bGUgaDIsIC5hZ2VudHMtc2VjdGlvbiAuc2VjdGlvbi10aXRsZS1zMyBoMiB7XG4gICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICBmb250LXNpemU6IDIuMTg3NXJlbTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hZ2VudHMtc2VjdGlvbiAuc2VjdGlvbi10aXRsZSBoMiwgLmFnZW50cy1zZWN0aW9uIC5zZWN0aW9uLXRpdGxlLXMzIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07IH0gfVxuICAuYWdlbnRzLXNlY3Rpb24gLmltZy1ob2xkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkY2VjZjQ7IH1cbiAgLmFnZW50cy1zZWN0aW9uIC5pbmZvIGgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzY4NzY5MztcbiAgICBtYXJnaW46IDAgMCAwLjRlbTsgfVxuICAuYWdlbnRzLXNlY3Rpb24gLmluZm8gaDQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzY4NzY5MztcbiAgICBtYXJnaW46IDAgMCAyZW07IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jMy41XHRwYXJ0bmVycy1zZWN0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wYXJ0bmVycy1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTYsIDE4MCwgMjA5LCAwLjEpO1xuICBwYWRkaW5nOiA3MHB4IDAgNThweDsgfVxuICAucGFydG5lcnMtc2VjdGlvbiAuZ3JpZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5wYXJ0bmVycy1zZWN0aW9uIC5ncmlkIGltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHQjaG9tZS1zdHlsZS00XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzQuMVx0YWJvdXQtc2VjdGlvbi1zNFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYWJvdXQtc2VjdGlvbi1zNCAuc2VjdGlvbi10aXRsZSwgLmFib3V0LXNlY3Rpb24tczQgLnNlY3Rpb24tdGl0bGUtczMge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbi5hYm91dC1zZWN0aW9uLXM0IC5tdCB7XG4gIG1hcmdpbi10b3A6IDY1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIC5hYm91dC1zZWN0aW9uLXM0IC5tdCB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9IH1cblxuLmFib3V0LXNlY3Rpb24tczQgLnNlY3Rpb24tdGl0bGUgaW1nLCAuYWJvdXQtc2VjdGlvbi1zNCAuc2VjdGlvbi10aXRsZS1zMyBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDIwcHggMCAwOyB9XG5cbi5hYm91dC1zZWN0aW9uLXM0IC5pbmZvIGgzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM2ODc2OTM7XG4gIG1hcmdpbjogMCAwIDAuNGVtOyB9XG5cbi5hYm91dC1zZWN0aW9uLXM0IC5pbmZvIGg0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNjg3NjkzO1xuICBtYXJnaW46IDAgMCAyZW07IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hYm91dC1zZWN0aW9uLXM0IC5kZXRhaWxzLXRleHQge1xuICAgIG1hcmdpbjogNTBweCAwOyB9IH1cblxuLmFib3V0LXNlY3Rpb24tczQgLmRldGFpbHMtdGV4dCBoNCB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC1zaXplOiAxLjU2MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgbWFyZ2luOiAwIDAgMC42ZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmFib3V0LXNlY3Rpb24tczQgLmRldGFpbHMtdGV4dCBoNCB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBmb250LXNpemU6IDEuMzc1cmVtOyB9IH1cblxuLmFib3V0LXNlY3Rpb24tczQgLmRldGFpbHMtdGV4dCBwIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5hYm91dC1zZWN0aW9uLXM0IC5mZWF0dXJlcy1ncmlkIC5ncmlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNDdweCAyNXB4IDQycHggODVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlOWU4O1xuICBtYXJnaW4tdG9wOiAtMXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAuYWJvdXQtc2VjdGlvbi1zNCAuZmVhdHVyZXMtZ3JpZCAuZ3JpZCB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDI1cHggMzdweCA4NXB4OyB9IH1cblxuLmFib3V0LXNlY3Rpb24tczQgLmdyaWQgLmZpOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZm9udC1zaXplOiAyLjgxMjVyZW07XG4gIGNvbG9yOiAjNzRiNGQxOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hYm91dC1zZWN0aW9uLXM0IC5ncmlkIC5maTpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgZm9udC1zaXplOiAyLjVyZW07IH0gfVxuXG4uYWJvdXQtc2VjdGlvbi1zNCAuZ3JpZCBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAzMHB4O1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuXG4uYWJvdXQtc2VjdGlvbi1zNCAuZ3JpZCBoMyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwIDAgMC4yZW07IH1cblxuLmFib3V0LXNlY3Rpb24tczQgLmdyaWQgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW46IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmFib3V0LXNlY3Rpb24tczQgLmdyaWQgcCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jNC4yXHRjdGEtczUtc2VjdGlvblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY3RhLXM1LXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzRiNGQxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmN0YS1zNS1zZWN0aW9uIC5yb3cge1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5jdGEtczUtc2VjdGlvbiAucm93IHtcbiAgICAgICAgcGFkZGluZzogODBweCAwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5jdGEtczUtc2VjdGlvbiAucm93IHtcbiAgICAgICAgcGFkZGluZzogODBweCAwOyB9IH1cbiAgLmN0YS1zNS1zZWN0aW9uIC5pbmZvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTsgfVxuICAgIC5jdGEtczUtc2VjdGlvbiAuaW5mbyBoMyxcbiAgICAuY3RhLXM1LXNlY3Rpb24gLmluZm8gcCxcbiAgICAuY3RhLXM1LXNlY3Rpb24gLmluZm8gLmZpOmJlZm9yZSB7XG4gICAgICB0ZXh0LXNoYWRvdzogMHB4IDBweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIyKTsgfVxuICAgIC5jdGEtczUtc2VjdGlvbiAuaW5mbyBoMyB7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuY3RhLXM1LXNlY3Rpb24gLmluZm8gaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmN0YS1zNS1zZWN0aW9uIC5pbmZvIGgzIHtcbiAgICAgICAgICBmb250LXNpemU6IDI3cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjY4NzVyZW07IH0gfVxuICAuY3RhLXM1LXNlY3Rpb24gLmluZm8gaTpiZWZvcmUge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5jdGEtczUtc2VjdGlvbiAuaW1nLWhvbGRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxNSU7XG4gICAgYm90dG9tOiAwO1xuICAgIG1heC13aWR0aDogMzgwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5jdGEtczUtc2VjdGlvbiAuaW1nLWhvbGRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0I2Fib3V0LXBhZ2VcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jNS4xXHRmdW4tZmFjdC1zZWN0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5mdW4tZmFjdC1zZWN0aW9uIC5mdW4tZmFjdC1ncmlkcyAuZ3JpZCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5mdW4tZmFjdC1zZWN0aW9uIC5mdW4tZmFjdC1ncmlkcyAuZ3JpZCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsb2F0OiBub25lOyB9IH1cblxuLmZ1bi1mYWN0LXNlY3Rpb24gLmZ1bi1mYWN0LWdyaWRzIC5ncmlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDMzLjMzJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuZnVuLWZhY3Qtc2VjdGlvbiAuZnVuLWZhY3QtZ3JpZHMgLmdyaWQge1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5mdW4tZmFjdC1zZWN0aW9uIC5mdW4tZmFjdC1ncmlkcyAuZ3JpZCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDsgfVxuICAgICAgLmZ1bi1mYWN0LXNlY3Rpb24gLmZ1bi1mYWN0LWdyaWRzIC5ncmlkOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gICAgLmZ1bi1mYWN0LXNlY3Rpb24gLmZ1bi1mYWN0LWdyaWRzIC5ncmlkIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mdW4tZmFjdC1zZWN0aW9uIC5mdW4tZmFjdC1ncmlkcyAuZ3JpZCB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDsgfSB9XG5cbi5mdW4tZmFjdC1zZWN0aW9uIC5mdW4tZmFjdC1ncmlkcyBoMyB7XG4gIGNvbG9yOiAjMWYzNTQyO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiAtMC4yNWVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5mdW4tZmFjdC1zZWN0aW9uIC5mdW4tZmFjdC1ncmlkcyBoMyB7XG4gICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICBmb250LXNpemU6IDIuMzc1cmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5mdW4tZmFjdC1zZWN0aW9uIC5mdW4tZmFjdC1ncmlkcyBoMyB7XG4gICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICBmb250LXNpemU6IDIuMzc1cmVtOyB9IH1cblxuLmZ1bi1mYWN0LXNlY3Rpb24gLmZ1bi1mYWN0LWdyaWRzIHAge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzFmMzU0MjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuZnVuLWZhY3Qtc2VjdGlvbiAuZnVuLWZhY3QtZ3JpZHMgcCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9IH1cblxuLmZ1bi1mYWN0LXNlY3Rpb24gLmZ1bi1mYWN0LWdyaWRzIC5pbmZvIHA6bnRoLWNoaWxkKDMpIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGNvbG9yOiAjNjg3NjkzO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAyLjVlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuZnVuLWZhY3Qtc2VjdGlvbiAuZnVuLWZhY3QtZ3JpZHMgLmluZm8gcDpudGgtY2hpbGQoMykge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41ZW07IH0gfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0I2NvbnRhY3QtcGFnZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiM2LjFcdGNvbnRhY3Qtc2VjdGlvblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY29udGFjdC1zZWN0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmNvbnRhY3Qtc2VjdGlvbiB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfSB9XG4gIC5jb250YWN0LXNlY3Rpb24gLmNvbnRhY3QtaW5mby1ncmlkcyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgLmNvbnRhY3Qtc2VjdGlvbiAuY29udGFjdC1pbmZvLWdyaWRzID4gZGl2IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3NGI0ZDE7XG4gICAgICB3aWR0aDogMjUlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBwYWRkaW5nOiA2MHB4IDM1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM1OWE2Yzg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuY29udGFjdC1zZWN0aW9uIC5jb250YWN0LWluZm8tZ3JpZHMgPiBkaXYge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgcGFkZGluZzogNjBweCAzNXB4IDQwcHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1OWE2Yzg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5jb250YWN0LXNlY3Rpb24gLmNvbnRhY3QtaW5mby1ncmlkcyA+IGRpdiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogNDBweCAyNXB4O1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAgIGZsb2F0OiBub25lOyB9IH1cbiAgICAuY29udGFjdC1zZWN0aW9uIC5jb250YWN0LWluZm8tZ3JpZHMgLmZpOmJlZm9yZSB7XG4gICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICBmb250LXNpemU6IDMuMTI1cmVtO1xuICAgICAgY29sb3I6ICM3NGI0ZDE7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuY29udGFjdC1zZWN0aW9uIC5jb250YWN0LWluZm8tZ3JpZHMgLmZpOmJlZm9yZSB7XG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuY29udGFjdC1zZWN0aW9uIC5jb250YWN0LWluZm8tZ3JpZHMgLmZpOmJlZm9yZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi4xODc1cmVtOyB9IH1cbiAgICAuY29udGFjdC1zZWN0aW9uIC5jb250YWN0LWluZm8tZ3JpZHMgaDQge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUXVpY2tzYW5kXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgbWFyZ2luOiAxZW0gMCAwLjhlbTsgfVxuICAgIC5jb250YWN0LXNlY3Rpb24gLmNvbnRhY3QtaW5mby1ncmlkcyBwIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5jb250YWN0LXNlY3Rpb24gLmNvbnRhY3QtaW5mby1ncmlkcyBoNCxcbiAgICAuY29udGFjdC1zZWN0aW9uIC5jb250YWN0LWluZm8tZ3JpZHMgcCxcbiAgICAuY29udGFjdC1zZWN0aW9uIC5jb250YWN0LWluZm8tZ3JpZHMgLmZpOmJlZm9yZSB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAuY29udGFjdC1zZWN0aW9uIC5jb250YWN0LWZvcm0tYXJlYSB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5jb250YWN0LXNlY3Rpb24gLmNvbnRhY3QtZm9ybS1hcmVhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNzBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5jb250YWN0LXNlY3Rpb24gLmNvbnRhY3QtdGV4dCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9IH1cbiAgLmNvbnRhY3Qtc2VjdGlvbiAuY29udGFjdC10ZXh0IGgzIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgIG1hcmdpbjogLTAuMmVtIDAgMC40ZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5jb250YWN0LXNlY3Rpb24gLmNvbnRhY3QtdGV4dCBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuY29udGFjdC1zZWN0aW9uIC5jb250YWN0LXRleHQgaDMge1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtOyB9IH1cbiAgLmNvbnRhY3Qtc2VjdGlvbiBmb3JtIGlucHV0LFxuICAuY29udGFjdC1zZWN0aW9uIGZvcm0gc2VsZWN0LFxuICAuY29udGFjdC1zZWN0aW9uIGZvcm0gdGV4dGFyZWEge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNkNGQ5ZTA7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmNvbnRhY3Qtc2VjdGlvbiBmb3JtIGlucHV0LFxuICAgICAgLmNvbnRhY3Qtc2VjdGlvbiBmb3JtIHNlbGVjdCxcbiAgICAgIC5jb250YWN0LXNlY3Rpb24gZm9ybSB0ZXh0YXJlYSB7XG4gICAgICAgIGhlaWdodDogNDVweDsgfSB9XG4gICAgLmNvbnRhY3Qtc2VjdGlvbiBmb3JtIGlucHV0OmZvY3VzLFxuICAgIC5jb250YWN0LXNlY3Rpb24gZm9ybSBzZWxlY3Q6Zm9jdXMsXG4gICAgLmNvbnRhY3Qtc2VjdGlvbiBmb3JtIHRleHRhcmVhOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzc0YjRkMTsgfVxuICAuY29udGFjdC1zZWN0aW9uIGZvcm0gdGV4dGFyZWEge1xuICAgIGhlaWdodDogMTgwcHg7IH1cbiAgLmNvbnRhY3Qtc2VjdGlvbiBmb3JtIHtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIC5jb250YWN0LXNlY3Rpb24gZm9ybSA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgZm9udC1zdHlsZTogMTVweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAjOWQ5YzljOyB9XG4gICAgLmNvbnRhY3Qtc2VjdGlvbiBmb3JtIDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGZvbnQtc3R5bGU6IDE1cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBjb2xvcjogIzlkOWM5YzsgfVxuICAgIC5jb250YWN0LXNlY3Rpb24gZm9ybSA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgZm9udC1zdHlsZTogMTVweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAjOWQ5YzljOyB9XG4gICAgLmNvbnRhY3Qtc2VjdGlvbiBmb3JtIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgZm9udC1zdHlsZTogMTVweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAjOWQ5YzljOyB9XG4gICAgLmNvbnRhY3Qtc2VjdGlvbiBmb3JtIHNlbGVjdCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb2xvcjogI2E5YTlhOTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtOyB9XG4gIC5jb250YWN0LXNlY3Rpb24gZm9ybSA+IGRpdiB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwIDE1cHggMzBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgLmNvbnRhY3Qtc2VjdGlvbiBmb3JtID4gZGl2IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgICAgICBmbG9hdDogbm9uZTsgfSB9XG4gIC5jb250YWN0LXNlY3Rpb24gZm9ybSAuZnVsbHdpZHRoIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLmNvbnRhY3Qtc2VjdGlvbiBmb3JtIGJ1dHRvbiB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IDA7IH1cblxuLmNvbnRhY3QtbWFwLXNlY3Rpb24gLmNvbnRhY3QtbWFwIHtcbiAgaGVpZ2h0OiA0NTBweDsgfVxuXG4uY29udGFjdC1tYXAtc2VjdGlvbiBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdCNkb3dubG9hZC1wYWdlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzYuMVx0ZG93bmxvYWQtc2VjdGlvblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZG93bmxvYWRzLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTQwcHggMDsgfVxuICAuZG93bmxvYWRzLXNlY3Rpb24gdWwge1xuICAgIG1hcmdpbjogMzBweCAwOyB9XG4gICAgLmRvd25sb2Fkcy1zZWN0aW9uIHVsIGxpIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNlZGVkZWQ7IH1cbiAgICAgIC5kb3dubG9hZHMtc2VjdGlvbiB1bCBsaSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjhmYTsgfVxuICAgICAgLmRvd25sb2Fkcy1zZWN0aW9uIHVsIGxpIGEgaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgIC5kb3dubG9hZHMtc2VjdGlvbiB1bCBsaTpsYXN0LWNoaWxkIGEge1xuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMHB4OyB9XG4gIC5kb3dubG9hZHMtc2VjdGlvbiAucGRmLWR3bi1hcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGFkZWU1O1xuICAgIHBhZGRpbmc6IDM0cHggMjVweCAzNHB4IDg1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7IH1cbiAgICAuZG93bmxvYWRzLXNlY3Rpb24gLnBkZi1kd24tYXJlYTpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDI1cHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjhmYTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmRvd25sb2Fkcy1zZWN0aW9uIC5wZGYtZHduLWFyZWEge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgcGFkZGluZzogMjhweCAyMHB4IDI4cHggODVweDsgfSB9XG4gICAgLmRvd25sb2Fkcy1zZWN0aW9uIC5wZGYtZHduLWFyZWEgaSB7XG4gICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICBmb250LXNpemU6IDMuMTI1cmVtO1xuICAgICAgY29sb3I6ICM3NGI0ZDE7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAyNXB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgIC5kb3dubG9hZHMtc2VjdGlvbiAucGRmLWR3bi1hcmVhIGg1IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBtYXJnaW46IDAgMCAwLjNlbTsgfVxuICAgIC5kb3dubG9hZHMtc2VjdGlvbiAucGRmLWR3bi1hcmVhIHAge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIG1hcmdpbjogMDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0I3NlcnZpY2Utc2luZ2xlLXBhZ2VcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jNy4xXHRzZXJ2aWNlLXNpbmdsZS1zZWN0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zZXJ2aWNlLXNpbmdsZS1zZWN0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIC8qKiogdGFiLWxpbmtzICoqKi9cbiAgLyoqKiBjb250ZW50LWFyZWEgKioqL1xuICAvKioqIGluZm8tZ3JpZCAqKiovXG4gIC8qKiogYm90dG9tLWluZm8gKioqL1xuICAvKioqIGZlYXR1cmUgKioqKi8gfVxuICAuc2VydmljZS1zaW5nbGUtc2VjdGlvbiAudGFiLWxpbmtzIGxpIHtcbiAgICB3aWR0aDogMTYuNjYlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIC5zZXJ2aWNlLXNpbmdsZS1zZWN0aW9uIC50YWItbGlua3MgbGkge1xuICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgICAgIC5zZXJ2aWNlLXNpbmdsZS1zZWN0aW9uIC50YWItbGlua3MgbGkge1xuICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgLnNlcnZpY2Utc2luZ2xlLXNlY3Rpb24gLnRhYi1saW5rcyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RhZGVlNTsgfVxuICAgIC5zZXJ2aWNlLXNpbmdsZS1zZWN0aW9uIC50YWItbGlua3MgLmZpOmJlZm9yZSB7XG4gICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICBmb250LXNpemU6IDIuODEyNXJlbTtcbiAgICAgIGNvbG9yOiAjNzRiNGQxOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLnNlcnZpY2Utc2luZ2xlLXNlY3Rpb24gLnRhYi1saW5rcyAuZmk6YmVmb3JlIHtcbiAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07IH0gfVxuICAgIC5zZXJ2aWNlLXNpbmdsZS1zZWN0aW9uIC50YWItbGlua3MgaDMge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuc2VydmljZS1zaW5nbGUtc2VjdGlvbiAudGFiLWxpbmtzIGgzIHtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjkzNzVyZW07IH0gfVxuICAgIC5zZXJ2aWNlLXNpbmdsZS1zZWN0aW9uIC50YWItbGlua3MgYSB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDE1cHggMzVweDsgfVxuICAgIC5zZXJ2aWNlLXNpbmdsZS1zZWN0aW9uIC50YWItbGlua3MgYTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgLnNlcnZpY2Utc2luZ2xlLXNlY3Rpb24gLnRhYi1saW5rcyBhOmhvdmVyIGgzIHtcbiAgICAgIGNvbG9yOiAjNzRiNGQxOyB9XG4gICAgLnNlcnZpY2Utc2luZ2xlLXNlY3Rpb24gLnRhYi1saW5rcyBsaS5hY3RpdmUgYSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzRiNGQxO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuc2VydmljZS1zaW5nbGUtc2VjdGlvbiAudGFiLWxpbmtzIGxpLmFjdGl2ZSBhOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJvcmRlcjogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCAjNzRiNGQxO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICAgICAgYm90dG9tOiAtMjBweDsgfVxuICAgIC5zZXJ2aWNlLXNpbmdsZS1zZWN0aW9uIC50YWItbGlua3MgbGkuYWN0aXZlIGgzLFxuICAgIC5zZXJ2aWNlLXNpbmdsZS1zZWN0aW9uIC50YWItbGlua3MgbGkuYWN0aXZlIC5maTpiZWZvcmUge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLnNlcnZpY2Utc2luZ2xlLXNlY3Rpb24gLmNvbnRlbnQtYXJlYSB7XG4gICAgbWFyZ2luOiA4MHB4IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5zZXJ2aWNlLXNpbmdsZS1zZWN0aW9uIC5jb250ZW50LWFyZWEge1xuICAgICAgICBtYXJnaW46IDUwcHggMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2VydmljZS1zaW5nbGUtc2VjdGlvbiAuY29udGVudC1hcmVhIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDA7IH0gfVxuICAgIC5zZXJ2aWNlLXNpbmdsZS1zZWN0aW9uIC5jb250ZW50LWFyZWEgLmdyaWQge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLnNlcnZpY2Utc2luZ2xlLXNlY3Rpb24gLmNvbnRlbnQtYXJlYSAuZ3JpZCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7IH0gfVxuICAuc2VydmljZS1zaW5nbGUtc2VjdGlvbiAuaW5mby1ncmlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4OyB9XG4gICAgLnNlcnZpY2Utc2luZ2xlLXNlY3Rpb24gLmluZm8tZ3JpZCBoMyB7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICBtYXJnaW46IDAgMCAwLjVlbTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5zZXJ2aWNlLXNpbmdsZS1zZWN0aW9uIC5pbmZvLWdyaWQgaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuc2VydmljZS1zaW5nbGUtc2VjdGlvbiAuaW5mby1ncmlkIGgzIHtcbiAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjU2MjVyZW07IH0gfVxuICAgIC5zZXJ2aWNlLXNpbmdsZS1zZWN0aW9uIC5pbmZvLWdyaWQgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjNlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnNlcnZpY2Utc2luZ2xlLXNlY3Rpb24gLmluZm8tZ3JpZCB0YWJsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuICAgIC5zZXJ2aWNlLXNpbmdsZS1zZWN0aW9uIC5pbmZvLWdyaWQgdGFibGUgdGQge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIHBhZGRpbmc6IDdweCAwOyB9XG4gICAgLnNlcnZpY2Utc2luZ2xlLXNlY3Rpb24gLmluZm8tZ3JpZCB0YWJsZSB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIC5zZXJ2aWNlLXNpbmdsZS1zZWN0aW9uIC5ib3R0b20taW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLnNlcnZpY2Utc2luZ2xlLXNlY3Rpb24gLmJvdHRvbS1pbmZvIC50ZXh0IHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMzVweCk7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuc2VydmljZS1zaW5nbGUtc2VjdGlvbiAuYm90dG9tLWluZm8gLnRleHQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZsb2F0OiBub25lOyB9IH1cbiAgICAgIC5zZXJ2aWNlLXNpbmdsZS1zZWN0aW9uIC5ib3R0b20taW5mbyAudGV4dCBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMC43ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTsgfVxuICAgICAgLnNlcnZpY2Utc2luZ2xlLXNlY3Rpb24gLmJvdHRvbS1pbmZvIC50ZXh0IHAge1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAuc2VydmljZS1zaW5nbGUtc2VjdGlvbiAuYm90dG9tLWluZm8gLnBkZi1kd24tYXJlYSB7XG4gICAgICB3aWR0aDogMzM1cHg7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGFkZWU1O1xuICAgICAgcGFkZGluZzogMzRweCAyNXB4IDM0cHggODVweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5zZXJ2aWNlLXNpbmdsZS1zZWN0aW9uIC5ib3R0b20taW5mbyAucGRmLWR3bi1hcmVhIHtcbiAgICAgICAgICB3aWR0aDogMzEwcHg7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgICBwYWRkaW5nOiAyOHB4IDIwcHggMjhweCA4NXB4OyB9IH1cbiAgICAgIC5zZXJ2aWNlLXNpbmdsZS1zZWN0aW9uIC5ib3R0b20taW5mbyAucGRmLWR3bi1hcmVhIGkge1xuICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07XG4gICAgICAgIGNvbG9yOiAjNzRiNGQxO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDI1cHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gICAgICAuc2VydmljZS1zaW5nbGUtc2VjdGlvbiAuYm90dG9tLWluZm8gLnBkZi1kd24tYXJlYSBoNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW46IDAgMCAwLjNlbTsgfVxuICAgICAgLnNlcnZpY2Utc2luZ2xlLXNlY3Rpb24gLmJvdHRvbS1pbmZvIC5wZGYtZHduLWFyZWEgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gIC5zZXJ2aWNlLXNpbmdsZS1zZWN0aW9uIC5mZWF0dXJlcy1ncmlkIC5ncmlkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDFweCk7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgcGFkZGluZzogNDdweCAyNXB4IDQycHggODVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RhZGVlNTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnNlcnZpY2Utc2luZ2xlLXNlY3Rpb24gLmZlYXR1cmVzLWdyaWQgLmdyaWQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMCAwIC0xcHggMDsgfSB9XG4gICAgLnNlcnZpY2Utc2luZ2xlLXNlY3Rpb24gLmZlYXR1cmVzLWdyaWQgLmdyaWQgLmZpOmJlZm9yZSB7XG4gICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICBmb250LXNpemU6IDIuODEyNXJlbTtcbiAgICAgIGNvbG9yOiAjNzRiNGQxOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnNlcnZpY2Utc2luZ2xlLXNlY3Rpb24gLmZlYXR1cmVzLWdyaWQgLmdyaWQgLmZpOmJlZm9yZSB7XG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtOyB9IH1cbiAgICAuc2VydmljZS1zaW5nbGUtc2VjdGlvbiAuZmVhdHVyZXMtZ3JpZCAuZ3JpZCBpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gICAgLnNlcnZpY2Utc2luZ2xlLXNlY3Rpb24gLmZlYXR1cmVzLWdyaWQgLmdyaWQgaDMge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW46IDAgMCAwLjJlbTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5zZXJ2aWNlLXNpbmdsZS1zZWN0aW9uIC5mZWF0dXJlcy1ncmlkIC5ncmlkIGgzIHtcbiAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjA2MjVyZW07IH0gfVxuICAgIC5zZXJ2aWNlLXNpbmdsZS1zZWN0aW9uIC5mZWF0dXJlcy1ncmlkIC5ncmlkIHAge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnNlcnZpY2Utc2luZ2xlLXNlY3Rpb24gLmZlYXR1cmVzLWdyaWQgLmdyaWQgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH0gfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0I3Byb2plY3Qtc2luZ2xlLXBhZ2VcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jOC4xXHRwcm9qZWN0LXNpbmdsZS1zZWN0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wcm9qZWN0LXNpbmdsZS1zZWN0aW9uIHtcbiAgLyoqKiBwcm9qZWN0IHNpbmdsZSB0YWIgKioqL1xuICAvKioqIHJlbGF0ZWQtY2FzZS1zdHVkaWVzICoqKi8gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAucHJvamVjdC1zaW5nbGUtc2VjdGlvbiAucHJvamVjdC1kZXRhaWxzIHtcbiAgICAgIHBhZGRpbmc6IDU1cHggMCAwIDE1cHg7IH0gfVxuICAucHJvamVjdC1zaW5nbGUtc2VjdGlvbiAucHJvamVjdC1kZXRhaWxzIGgyIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgIG1hcmdpbjogMCAwIDAuNmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAucHJvamVjdC1zaW5nbGUtc2VjdGlvbiAucHJvamVjdC1kZXRhaWxzIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgICBtYXJnaW46IDEuNGVtIDAgMC42ZW07IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnByb2plY3Qtc2luZ2xlLXNlY3Rpb24gLnByb2plY3QtZGV0YWlscyBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjYyNXJlbTsgfSB9XG4gIC5wcm9qZWN0LXNpbmdsZS1zZWN0aW9uIC5wcm9qZWN0LWRldGFpbHMgaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbWFyZ2luOiAwIDAgMWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTsgfVxuICAucHJvamVjdC1zaW5nbGUtc2VjdGlvbiAucHJvamVjdC1kZXRhaWxzIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNWVtOyB9XG4gIC5wcm9qZWN0LXNpbmdsZS1zZWN0aW9uIC5wcm9qZWN0LWluZm8ge1xuICAgIG1heC13aWR0aDogNjYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAgIC5wcm9qZWN0LXNpbmdsZS1zZWN0aW9uIC5wcm9qZWN0LWluZm8gdWwgbGkge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgICAgLnByb2plY3Qtc2luZ2xlLXNlY3Rpb24gLnByb2plY3QtaW5mbyB1bCBsaSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7IH0gfVxuICAgIC5wcm9qZWN0LXNpbmdsZS1zZWN0aW9uIC5wcm9qZWN0LWluZm8gdWwgPiBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgLnByb2plY3Qtc2luZ2xlLXNlY3Rpb24gLnByb2plY3QtaW5mbyBsaSBzcGFuIHtcbiAgICAgIGNvbG9yOiAjMWYzNTQyO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAucHJvamVjdC1zaW5nbGUtc2VjdGlvbiAucHJvamVjdC1zaW5nbGUtdGFiIHtcbiAgICBtYXJnaW46IDcwcHggMDtcbiAgICBjbGVhcjogYm90aDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnByb2plY3Qtc2luZ2xlLXNlY3Rpb24gLnByb2plY3Qtc2luZ2xlLXRhYiB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwIDQwcHg7IH0gfVxuICAucHJvamVjdC1zaW5nbGUtc2VjdGlvbiAucHJvamVjdC1zaW5nbGUtdGFiIC5uYXYge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgLnByb2plY3Qtc2luZ2xlLXNlY3Rpb24gLnByb2plY3Qtc2luZ2xlLXRhYiAubmF2IGxpIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgLnByb2plY3Qtc2luZ2xlLXNlY3Rpb24gLnByb2plY3Qtc2luZ2xlLXRhYiAubmF2ID4gbGkgKyBsaSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDNweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5wcm9qZWN0LXNpbmdsZS1zZWN0aW9uIC5wcm9qZWN0LXNpbmdsZS10YWIgLm5hdiA+IGxpICsgbGkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7IH0gfVxuICAgIC5wcm9qZWN0LXNpbmdsZS1zZWN0aW9uIC5wcm9qZWN0LXNpbmdsZS10YWIgLm5hdiBhIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiAjMWYzNTQyO1xuICAgICAgcGFkZGluZzogMTNweCAyNXB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U5ZTllOTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5wcm9qZWN0LXNpbmdsZS1zZWN0aW9uIC5wcm9qZWN0LXNpbmdsZS10YWIgLm5hdiBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gICAgICAgIC5wcm9qZWN0LXNpbmdsZS1zZWN0aW9uIC5wcm9qZWN0LXNpbmdsZS10YWIgLm5hdiBhIHtcbiAgICAgICAgICBwYWRkaW5nOiA4cHg7IH0gfVxuICAgIC5wcm9qZWN0LXNpbmdsZS1zZWN0aW9uIC5wcm9qZWN0LXNpbmdsZS10YWIgLm5hdiAuYWN0aXZlIGEsXG4gICAgLnByb2plY3Qtc2luZ2xlLXNlY3Rpb24gLnByb2plY3Qtc2luZ2xlLXRhYiAubmF2IGE6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzc0YjRkMTtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5wcm9qZWN0LXNpbmdsZS1zZWN0aW9uIC50YWItY29udGVudCB7XG4gICAgcGFkZGluZzogMzVweCA0MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOWU5ZTk7XG4gICAgbWFyZ2luLXRvcDogLTFweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnByb2plY3Qtc2luZ2xlLXNlY3Rpb24gLnRhYi1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMjVweCAyMHB4OyB9IH1cbiAgICAucHJvamVjdC1zaW5nbGUtc2VjdGlvbiAudGFiLWNvbnRlbnQgLnRhYi1wYW5lIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5wcm9qZWN0LXNpbmdsZS1zZWN0aW9uIC50YWItY29udGVudCAudGFiLXBhbmUgcCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG4gICAgLnByb2plY3Qtc2luZ2xlLXNlY3Rpb24gLnRhYi1jb250ZW50IC50YWItcGFuZSBwOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAucHJvamVjdC1zaW5nbGUtc2VjdGlvbiAucmVsYXRlZC1jYXNlLXN0dWRpZXMgaDIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgbWFyZ2luOiAwLjNlbSAwIDFlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnByb2plY3Qtc2luZ2xlLXNlY3Rpb24gLnJlbGF0ZWQtY2FzZS1zdHVkaWVzIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBmb250LXNpemU6IDEuODc1cmVtOyB9IH1cbiAgLnByb2plY3Qtc2luZ2xlLXNlY3Rpb24gLnJlbGF0ZWQtY2FzZS1zdHVkaWVzIC5ncmlkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzJSk7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnByb2plY3Qtc2luZ2xlLXNlY3Rpb24gLnJlbGF0ZWQtY2FzZS1zdHVkaWVzIC5ncmlkIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlKTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAucHJvamVjdC1zaW5nbGUtc2VjdGlvbiAucmVsYXRlZC1jYXNlLXN0dWRpZXMgLmdyaWQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxvYXQ6IG5vbmU7IH1cbiAgICAgICAgLnByb2plY3Qtc2luZ2xlLXNlY3Rpb24gLnJlbGF0ZWQtY2FzZS1zdHVkaWVzIC5ncmlkIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5wcm9qZWN0LXNpbmdsZS1zZWN0aW9uIC5yZWxhdGVkLWNhc2Utc3R1ZGllcyAuZ3JpZCAub3ZlcmxheSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNzRiNGQxO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzOyB9XG4gICAgLnByb2plY3Qtc2luZ2xlLXNlY3Rpb24gLnJlbGF0ZWQtY2FzZS1zdHVkaWVzIC5ncmlkOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogZ3JhYjsgfVxuICAgIC5wcm9qZWN0LXNpbmdsZS1zZWN0aW9uIC5yZWxhdGVkLWNhc2Utc3R1ZGllcyAuZ3JpZDpob3ZlciAub3ZlcmxheSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBvcGFjaXR5OiAwLjk7IH1cbiAgICAucHJvamVjdC1zaW5nbGUtc2VjdGlvbiAucmVsYXRlZC1jYXNlLXN0dWRpZXMgLmdyaWQgLmNvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgIC5wcm9qZWN0LXNpbmdsZS1zZWN0aW9uIC5yZWxhdGVkLWNhc2Utc3R1ZGllcyAuZ3JpZCAuY2F0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAucHJvamVjdC1zaW5nbGUtc2VjdGlvbiAucmVsYXRlZC1jYXNlLXN0dWRpZXMgLmdyaWQgaDMge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLnByb2plY3Qtc2luZ2xlLXNlY3Rpb24gLnJlbGF0ZWQtY2FzZS1zdHVkaWVzIC5ncmlkIGgzIGEge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAucHJvamVjdC1zaW5nbGUtc2VjdGlvbiAucmVsYXRlZC1jYXNlLXN0dWRpZXMgLmdyaWQgaDMgYTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0I2Jsb2ctcGFnZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiM5LjFcdGJsb2ctcGctc2VjdGlvblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYmxvZy1wZy1zZWN0aW9uIHtcbiAgLyoqKiBmb3JtYXQtc3RhbmRhcmQgKioqL1xuICAvKioqIGZvcm1hdC1nYWxsZXJ5ICoqKi9cbiAgLyoqKiBmb3JtYXQtcXVvdGUgKioqL1xuICAvKioqIGZvcm1hdC12aWRlbyAqKiovIH1cbiAgLmJsb2ctcGctc2VjdGlvbiAuYmxvZy1jb250ZW50IC5wb3N0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gIC5ibG9nLXBnLXNlY3Rpb24gLmVudHJ5LW1ldGEge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDM1cHggMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmJsb2ctcGctc2VjdGlvbiAuZW50cnktbWV0YSB7XG4gICAgICAgIG1hcmdpbjogMjVweCAwOyB9IH1cbiAgICAuYmxvZy1wZy1zZWN0aW9uIC5lbnRyeS1tZXRhIGxpIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmJsb2ctcGctc2VjdGlvbiAuZW50cnktbWV0YSBsaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIC5ibG9nLXBnLXNlY3Rpb24gLmVudHJ5LW1ldGEgbGkge1xuICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgfSB9XG4gICAgICAuYmxvZy1wZy1zZWN0aW9uIC5lbnRyeS1tZXRhIGxpIC5maTpiZWZvcmUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICM3NGI0ZDE7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5ibG9nLXBnLXNlY3Rpb24gLmVudHJ5LW1ldGEgbGkgLmZpOmJlZm9yZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9IH1cbiAgICAuYmxvZy1wZy1zZWN0aW9uIC5lbnRyeS1tZXRhID4gbGkgKyBsaSB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIC5ibG9nLXBnLXNlY3Rpb24gLmVudHJ5LW1ldGEgPiBsaSArIGxpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuICAgIC5ibG9nLXBnLXNlY3Rpb24gLmVudHJ5LW1ldGEgbGkgYSB7XG4gICAgICBjb2xvcjogIzYzNjg5MzsgfVxuICAgICAgLmJsb2ctcGctc2VjdGlvbiAuZW50cnktbWV0YSBsaSBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICM3NGI0ZDE7IH1cbiAgICAuYmxvZy1wZy1zZWN0aW9uIC5lbnRyeS1tZXRhIGxpOmxhc3QtY2hpbGQgaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDFweDsgfVxuICAgIC5ibG9nLXBnLXNlY3Rpb24gLmVudHJ5LW1ldGEgPiBsaTpudGgtY2hpbGQoMikgaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDNweDsgfVxuICAuYmxvZy1wZy1zZWN0aW9uIC5wb3N0IGgzIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICBtYXJnaW46IC0wLjM3ZW0gMCAwLjZlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmJsb2ctcGctc2VjdGlvbiAucG9zdCBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYmxvZy1wZy1zZWN0aW9uIC5wb3N0IGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBmb250LXNpemU6IDEuNTYyNXJlbTsgfSB9XG4gIC5ibG9nLXBnLXNlY3Rpb24gLnBvc3QgaDMgYSB7XG4gICAgY29sb3I6ICMxZjM1NDI7IH1cbiAgLmJsb2ctcGctc2VjdGlvbiAucG9zdCBoMyBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzc0YjRkMTsgfVxuICAuYmxvZy1wZy1zZWN0aW9uIC5wb3N0IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDEuOGVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuYmxvZy1wZy1zZWN0aW9uIC5wb3N0IHAge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfSB9XG4gIC5ibG9nLXBnLXNlY3Rpb24gLmZvcm1hdC1zdGFuZGFyZCxcbiAgLmJsb2ctcGctc2VjdGlvbiAuZm9ybWF0LXF1b3RlIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZjRmNGY0O1xuICAgIHBhZGRpbmc6IDVweCAzNXB4IDU1cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5ibG9nLXBnLXNlY3Rpb24gLmZvcm1hdC1zdGFuZGFyZCxcbiAgICAgIC5ibG9nLXBnLXNlY3Rpb24gLmZvcm1hdC1xdW90ZSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweCA0NXB4OyB9IH1cbiAgLmJsb2ctcGctc2VjdGlvbiAuZm9ybWF0LWdhbGxlcnkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5ibG9nLXBnLXNlY3Rpb24gLmZvcm1hdC1nYWxsZXJ5IC5vd2wtY29udHJvbHMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgIC5ibG9nLXBnLXNlY3Rpb24gLmZvcm1hdC1nYWxsZXJ5IC5vd2wtY29udHJvbHMgLm93bC1uYXYgW2NsYXNzKj1vd2wtXTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNzRiNGQxOyB9XG4gICAgLmJsb2ctcGctc2VjdGlvbiAuZm9ybWF0LWdhbGxlcnkgLm93bC1jb250cm9scyAub3dsLW5hdiBbY2xhc3MqPW93bC1dIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTE2LCAxODAsIDIwOSwgMC41KTtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzOyB9XG4gICAgLmJsb2ctcGctc2VjdGlvbiAuZm9ybWF0LWdhbGxlcnkgLm93bC1jb250cm9scyAub3dsLW5hdiAub3dsLXByZXYsXG4gICAgLmJsb2ctcGctc2VjdGlvbiAuZm9ybWF0LWdhbGxlcnkgLm93bC1jb250cm9scyAub3dsLW5hdiAub3dsLW5leHQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgIC5ibG9nLXBnLXNlY3Rpb24gLmZvcm1hdC1nYWxsZXJ5IC5vd2wtY29udHJvbHMgLm93bC1uYXYgLm93bC1wcmV2IHtcbiAgICAgIGxlZnQ6IDE1cHg7IH1cbiAgICAuYmxvZy1wZy1zZWN0aW9uIC5mb3JtYXQtZ2FsbGVyeSAub3dsLWNvbnRyb2xzIC5vd2wtbmF2IC5vd2wtbmV4dCB7XG4gICAgICByaWdodDogMTVweDsgfVxuICAuYmxvZy1wZy1zZWN0aW9uIC5mb3JtYXQtcXVvdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmJsb2ctcGctc2VjdGlvbiAuZm9ybWF0LXF1b3RlOmJlZm9yZSB7XG4gICAgICBmb250LWZhbWlseTogXCJGbGF0aWNvblwiO1xuICAgICAgY29udGVudDogXCJcXGYxMmFcIjtcbiAgICAgIGZvbnQtc2l6ZTogODBweDtcbiAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgIGNvbG9yOiByZ2JhKDExNiwgMTgwLCAyMDksIDAuMik7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAzNXB4O1xuICAgICAgYm90dG9tOiAyNXB4OyB9XG4gICAgLmJsb2ctcGctc2VjdGlvbiAuZm9ybWF0LXF1b3RlIGgzLFxuICAgIC5ibG9nLXBnLXNlY3Rpb24gLmZvcm1hdC1xdW90ZSBwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYmxvZy1wZy1zZWN0aW9uIC5mb3JtYXQtdmlkZW8gLnZpZGVvLWhvbGRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5ibG9nLXBnLXNlY3Rpb24gLmZvcm1hdC12aWRlbyAudmlkZW8taG9sZGVyIGEge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc0YjRkMTtcbiAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDc1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5ibG9nLXBnLXNlY3Rpb24gLmZvcm1hdC12aWRlbyAudmlkZW8taG9sZGVyIGEge1xuICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNjVweDsgfSB9XG4gICAgLmJsb2ctcGctc2VjdGlvbiAuZm9ybWF0LXZpZGVvIC52aWRlby1ob2xkZXIgYTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU5ZmM0OyB9XG4gICAgLmJsb2ctcGctc2VjdGlvbiAuZm9ybWF0LXZpZGVvIC52aWRlby1ob2xkZXIgLmZpOmJlZm9yZSB7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5ibG9nLWdyaWQtMi1jb2x1bW5zIC5ibG9nLWNvbnRlbnQgLnBvc3Qge1xuICB3aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAxNXB4IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmJsb2ctZ3JpZC0yLWNvbHVtbnMgLmJsb2ctY29udGVudCAucG9zdCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmJsb2ctZ3JpZC0yLWNvbHVtbnMgLmJsb2ctY29udGVudCAucG9zdCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gICAgLmJsb2ctZ3JpZC0yLWNvbHVtbnMgLmJsb2ctY29udGVudCAucG9zdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5ibG9nLWdyaWQtMi1jb2x1bW5zIC5lbnRyeS1tZXRhIGxpIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgLmJsb2ctZ3JpZC0yLWNvbHVtbnMgLmVudHJ5LW1ldGEgPiBsaSArIGxpIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLmJsb2ctZ3JpZC0yLWNvbHVtbnMgLnBvc3QgaDMge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXNpemU6IDEuNzVyZW07IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2ctZ3JpZC0yLWNvbHVtbnMgLnBvc3QgaDMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAuYmxvZy1ncmlkLTItY29sdW1ucyAucG9zdCBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfSB9XG5cbi5ibG9nLWdyaWQtMy1jb2x1bW5zIC5ibG9nLWNvbnRlbnQgLnBvc3Qge1xuICB3aWR0aDogY2FsYygzMy4zMyUgLSAzMHB4KTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAxNXB4IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIC5ibG9nLWdyaWQtMy1jb2x1bW5zIC5ibG9nLWNvbnRlbnQgLnBvc3Qge1xuICAgICAgbWF4LWhlaWdodDogNTI5cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYmxvZy1ncmlkLTMtY29sdW1ucyAuYmxvZy1jb250ZW50IC5wb3N0IHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9nLWdyaWQtMy1jb2x1bW5zIC5ibG9nLWNvbnRlbnQgLnBvc3Qge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAgIC5ibG9nLWdyaWQtMy1jb2x1bW5zIC5ibG9nLWNvbnRlbnQgLnBvc3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbi5ibG9nLWdyaWQtMy1jb2x1bW5zIC5lbnRyeS1tZXRhIHtcbiAgbWFyZ2luOiAzNXB4IDAgMjBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvZy1ncmlkLTMtY29sdW1ucyAuZW50cnktbWV0YSB7XG4gICAgICBtYXJnaW46IDI1cHggMDsgfSB9XG5cbi5ibG9nLWdyaWQtMy1jb2x1bW5zIC5wb3N0IGgzIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXNpemU6IDEuNTYyNXJlbTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2ctZ3JpZC0zLWNvbHVtbnMgLnBvc3QgaDMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAuYmxvZy1ncmlkLTMtY29sdW1ucyAucG9zdCBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfSB9XG5cbi5ibG9nLWdyaWQtNC1jb2x1bW5zIC5ibG9nLWNvbnRlbnQgLnBvc3Qge1xuICB3aWR0aDogY2FsYygyNSUgLSAzMHB4KTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAxNXB4IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgLmJsb2ctZ3JpZC00LWNvbHVtbnMgLmJsb2ctY29udGVudCAucG9zdDpudGgtY2hpbGQoNG4rMSkge1xuICAgIGNsZWFyOiBsZWZ0OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAuYmxvZy1ncmlkLTQtY29sdW1ucyAuYmxvZy1jb250ZW50IC5wb3N0IHtcbiAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDMwcHgpOyB9XG4gICAgICAuYmxvZy1ncmlkLTQtY29sdW1ucyAuYmxvZy1jb250ZW50IC5wb3N0Om50aC1jaGlsZCg0bisxKSB7XG4gICAgICAgIGNsZWFyOiBub25lOyB9XG4gICAgICAuYmxvZy1ncmlkLTQtY29sdW1ucyAuYmxvZy1jb250ZW50IC5wb3N0Om50aC1jaGlsZCgzbisxKSB7XG4gICAgICAgIGNsZWFyOiBsZWZ0OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmJsb2ctZ3JpZC00LWNvbHVtbnMgLmJsb2ctY29udGVudCAucG9zdCB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7IH1cbiAgICAgIC5ibG9nLWdyaWQtNC1jb2x1bW5zIC5ibG9nLWNvbnRlbnQgLnBvc3Q6bnRoLWNoaWxkKDNuKzEpIHtcbiAgICAgICAgY2xlYXI6IG5vbmU7IH1cbiAgICAgIC5ibG9nLWdyaWQtNC1jb2x1bW5zIC5ibG9nLWNvbnRlbnQgLnBvc3Q6bnRoLWNoaWxkKDRuKzEpIHtcbiAgICAgICAgY2xlYXI6IG5vbmU7IH1cbiAgICAgIC5ibG9nLWdyaWQtNC1jb2x1bW5zIC5ibG9nLWNvbnRlbnQgLnBvc3Q6bnRoLWNoaWxkKDJuKzEpIHtcbiAgICAgICAgY2xlYXI6IGxlZnQ7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvZy1ncmlkLTQtY29sdW1ucyAuYmxvZy1jb250ZW50IC5wb3N0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICAuYmxvZy1ncmlkLTQtY29sdW1ucyAuYmxvZy1jb250ZW50IC5wb3N0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgIC5ibG9nLWdyaWQtNC1jb2x1bW5zIC5ibG9nLWNvbnRlbnQgLnBvc3Q6bnRoLWNoaWxkKDNuKzEpLCAuYmxvZy1ncmlkLTQtY29sdW1ucyAuYmxvZy1jb250ZW50IC5wb3N0Om50aC1jaGlsZCg0bisxKSwgLmJsb2ctZ3JpZC00LWNvbHVtbnMgLmJsb2ctY29udGVudCAucG9zdDpudGgtY2hpbGQoMm4rMSkge1xuICAgICAgICBjbGVhcjogYm90aDsgfSB9XG5cbi5ibG9nLWdyaWQtNC1jb2x1bW5zIC5lbnRyeS1tZXRhIHtcbiAgbWFyZ2luOiAzNXB4IDAgMjBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvZy1ncmlkLTQtY29sdW1ucyAuZW50cnktbWV0YSB7XG4gICAgICBtYXJnaW46IDI1cHggMDsgfSB9XG5cbi5ibG9nLWdyaWQtNC1jb2x1bW5zIC5wb3N0IGgzIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXNpemU6IDEuNTYyNXJlbTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2ctZ3JpZC00LWNvbHVtbnMgLnBvc3QgaDMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAuYmxvZy1ncmlkLTQtY29sdW1ucyAucG9zdCBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfSB9XG5cbi5ibG9nLWdyaWQtMi1jb2x1bW5zLXNpZGViYXIgLmJsb2ctY29udGVudCAucG9zdCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDE1cHggMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5ibG9nLWdyaWQtMi1jb2x1bW5zLXNpZGViYXIgLmJsb2ctY29udGVudCAucG9zdDpudGgtY2hpbGQoMm4rMSkge1xuICAgICAgY2xlYXI6IGxlZnQ7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYmxvZy1ncmlkLTItY29sdW1ucy1zaWRlYmFyIC5ibG9nLWNvbnRlbnQgLnBvc3Qge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9nLWdyaWQtMi1jb2x1bW5zLXNpZGViYXIgLmJsb2ctY29udGVudCAucG9zdCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gICAgLmJsb2ctZ3JpZC0yLWNvbHVtbnMtc2lkZWJhciAuYmxvZy1jb250ZW50IC5wb3N0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmJsb2ctZ3JpZC0yLWNvbHVtbnMtc2lkZWJhciAuZW50cnktbWV0YSBsaSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gIC5ibG9nLWdyaWQtMi1jb2x1bW5zLXNpZGViYXIgLmVudHJ5LW1ldGEgPiBsaSArIGxpIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG4uYmxvZy1ncmlkLTItY29sdW1ucy1zaWRlYmFyIC5wb3N0IGgzIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXNpemU6IDEuNTYyNXJlbTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2ctZ3JpZC0yLWNvbHVtbnMtc2lkZWJhciAucG9zdCBoMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gIC5ibG9nLWdyaWQtMi1jb2x1bW5zLXNpZGViYXIgLnBvc3QgaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07IH1cbiAgLmJsb2ctZ3JpZC0yLWNvbHVtbnMtc2lkZWJhciAucGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuLmJsb2ctZ3JpZC0yLWNvbHVtbnMtc2lkZWJhciAuYmxvZy1zaWRlYmFyIHtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5ibG9nLW1hc29ucnktMi1jb2x1bW5zIC5ncmlkLWl0ZW0sIC5ibG9nLW1hc29ucnktMy1jb2x1bW5zIC5ncmlkLWl0ZW0sIC5ibG9nLW1hc29ucnktNC1jb2x1bW5zIC5ncmlkLWl0ZW0sIC5ibG9nLW1hc29ucnktMi1jb2x1bW5zLXNpZGViYXIgLmdyaWQtaXRlbSB7XG4gIHdpZHRoOiA1MCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBjbGVhcjogbm9uZTtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAgIC5ibG9nLW1hc29ucnktMi1jb2x1bW5zIC5ncmlkLWl0ZW0sIC5ibG9nLW1hc29ucnktMy1jb2x1bW5zIC5ncmlkLWl0ZW0sIC5ibG9nLW1hc29ucnktNC1jb2x1bW5zIC5ncmlkLWl0ZW0sIC5ibG9nLW1hc29ucnktMi1jb2x1bW5zLXNpZGViYXIgLmdyaWQtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgcGFkZGluZzogMDsgfSB9XG5cbi5ibG9nLW1hc29ucnktMi1jb2x1bW5zIC5ibG9nLWNvbnRlbnQgLnBvc3QsIC5ibG9nLW1hc29ucnktMy1jb2x1bW5zIC5ibG9nLWNvbnRlbnQgLnBvc3QsIC5ibG9nLW1hc29ucnktNC1jb2x1bW5zIC5ibG9nLWNvbnRlbnQgLnBvc3QsIC5ibG9nLW1hc29ucnktMi1jb2x1bW5zLXNpZGViYXIgLmJsb2ctY29udGVudCAucG9zdCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmJsb2ctbWFzb25yeS0yLWNvbHVtbnMgLmJsb2ctY29udGVudCAucG9zdCwgLmJsb2ctbWFzb25yeS0zLWNvbHVtbnMgLmJsb2ctY29udGVudCAucG9zdCwgLmJsb2ctbWFzb25yeS00LWNvbHVtbnMgLmJsb2ctY29udGVudCAucG9zdCwgLmJsb2ctbWFzb25yeS0yLWNvbHVtbnMtc2lkZWJhciAuYmxvZy1jb250ZW50IC5wb3N0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvZy1tYXNvbnJ5LTItY29sdW1ucyAuYmxvZy1jb250ZW50IC5wb3N0LCAuYmxvZy1tYXNvbnJ5LTMtY29sdW1ucyAuYmxvZy1jb250ZW50IC5wb3N0LCAuYmxvZy1tYXNvbnJ5LTQtY29sdW1ucyAuYmxvZy1jb250ZW50IC5wb3N0LCAuYmxvZy1tYXNvbnJ5LTItY29sdW1ucy1zaWRlYmFyIC5ibG9nLWNvbnRlbnQgLnBvc3Qge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAgIC5ibG9nLW1hc29ucnktMi1jb2x1bW5zIC5ibG9nLWNvbnRlbnQgLnBvc3QsIC5ibG9nLW1hc29ucnktMy1jb2x1bW5zIC5ibG9nLWNvbnRlbnQgLnBvc3QsIC5ibG9nLW1hc29ucnktNC1jb2x1bW5zIC5ibG9nLWNvbnRlbnQgLnBvc3QsIC5ibG9nLW1hc29ucnktMi1jb2x1bW5zLXNpZGViYXIgLmJsb2ctY29udGVudCAucG9zdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG4uYmxvZy1tYXNvbnJ5LTItY29sdW1ucyAucG9zdCBoMywgLmJsb2ctbWFzb25yeS0zLWNvbHVtbnMgLnBvc3QgaDMsIC5ibG9nLW1hc29ucnktNC1jb2x1bW5zIC5wb3N0IGgzLCAuYmxvZy1tYXNvbnJ5LTItY29sdW1ucy1zaWRlYmFyIC5wb3N0IGgzIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXNpemU6IDEuNzVyZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmJsb2ctbWFzb25yeS0yLWNvbHVtbnMgLnBvc3QgaDMsIC5ibG9nLW1hc29ucnktMy1jb2x1bW5zIC5wb3N0IGgzLCAuYmxvZy1tYXNvbnJ5LTQtY29sdW1ucyAucG9zdCBoMywgLmJsb2ctbWFzb25yeS0yLWNvbHVtbnMtc2lkZWJhciAucG9zdCBoMyB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAgIC5ibG9nLW1hc29ucnktMi1jb2x1bW5zIC5wb3N0IGgzLCAuYmxvZy1tYXNvbnJ5LTMtY29sdW1ucyAucG9zdCBoMywgLmJsb2ctbWFzb25yeS00LWNvbHVtbnMgLnBvc3QgaDMsIC5ibG9nLW1hc29ucnktMi1jb2x1bW5zLXNpZGViYXIgLnBvc3QgaDMge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyB9IH1cblxuLmJsb2ctbWFzb25yeS0zLWNvbHVtbnMgLmdyaWQtaXRlbSwgLmJsb2ctbWFzb25yeS00LWNvbHVtbnMgLmdyaWQtaXRlbSB7XG4gIHdpZHRoOiAzMy4zMyU7XG4gIGZsb2F0OiBsZWZ0O1xuICBjbGVhcjogbm9uZTtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5ibG9nLW1hc29ucnktMy1jb2x1bW5zIC5ncmlkLWl0ZW0sIC5ibG9nLW1hc29ucnktNC1jb2x1bW5zIC5ncmlkLWl0ZW0ge1xuICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAgIC5ibG9nLW1hc29ucnktMy1jb2x1bW5zIC5ncmlkLWl0ZW0sIC5ibG9nLW1hc29ucnktNC1jb2x1bW5zIC5ncmlkLWl0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4uYmxvZy1tYXNvbnJ5LTMtY29sdW1ucyAucG9zdCBoMywgLmJsb2ctbWFzb25yeS00LWNvbHVtbnMgLnBvc3QgaDMge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLmJsb2ctbWFzb25yeS0zLWNvbHVtbnMgLnBvc3QgaDMsIC5ibG9nLW1hc29ucnktNC1jb2x1bW5zIC5wb3N0IGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gICAgLmJsb2ctbWFzb25yeS0zLWNvbHVtbnMgLnBvc3QgaDMsIC5ibG9nLW1hc29ucnktNC1jb2x1bW5zIC5wb3N0IGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfSB9XG5cbi5ibG9nLW1hc29ucnktNC1jb2x1bW5zIC5ncmlkLWl0ZW0ge1xuICB3aWR0aDogMjUlO1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLmJsb2ctbWFzb25yeS00LWNvbHVtbnMgLmdyaWQtaXRlbSB7XG4gICAgICB3aWR0aDogMzMuMzMlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmJsb2ctbWFzb25yeS00LWNvbHVtbnMgLmdyaWQtaXRlbSB7XG4gICAgICB3aWR0aDogNTAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gICAgLmJsb2ctbWFzb25yeS00LWNvbHVtbnMgLmdyaWQtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgcGFkZGluZzogMDsgfSB9XG5cbi5ibG9nLW1hc29ucnktNC1jb2x1bW5zIC5wb3N0IGgzIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXNpemU6IDEuNjI1cmVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAuYmxvZy1tYXNvbnJ5LTQtY29sdW1ucyAucG9zdCBoMyB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAgIC5ibG9nLW1hc29ucnktNC1jb2x1bW5zIC5wb3N0IGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfSB9XG5cbi5ibG9nLW1hc29ucnktMi1jb2x1bW5zLXNpZGViYXIgLnBvc3QgaDMge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmJsb2ctbWFzb25yeS0yLWNvbHVtbnMtc2lkZWJhciAucG9zdCBoMyB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAgIC5ibG9nLW1hc29ucnktMi1jb2x1bW5zLXNpZGViYXIgLnBvc3QgaDMge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyB9IH1cblxuLmJsb2ctbWFzb25yeS0yLWNvbHVtbnMtc2lkZWJhciAuYmxvZy1zaWRlYmFyIHtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmxvZy1wZy1sZWZ0LXNpZGViYXIgLmJsb2ctc2lkZWJhciB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJsb2ctcGctZnVsbHdpZHRoIC5ibG9nLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0I2Jsb2ctc2luZ2xlLXBhZ2VcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jMTAuMVx0YmxvZy1zaW5nbGUtc2VjdGlvblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYmxvZy1zaW5nbGUtc2VjdGlvbiB7XG4gIC8qKiogdGFnLXNoYXJlICoqKi9cbiAgLyoqKiBhdXRob3ItYm94ICoqKi9cbiAgLyoqKiBtb3JlLXBvc3RzICoqKi9cbiAgLyoqKiBjb21tZW50cyBhcmVhICoqKi9cbiAgLyoqKiBjb21tZW50LXJlc3BvbmQgKioqLyB9XG4gIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5lbnRyeS1tZXRhIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luOiAzNXB4IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5lbnRyeS1tZXRhIHtcbiAgICAgICAgbWFyZ2luOiAyNXB4IDA7IH0gfVxuICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5lbnRyeS1tZXRhIGxpIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLmVudHJ5LW1ldGEgbGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAuZW50cnktbWV0YSBsaSB7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9IH1cbiAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5lbnRyeS1tZXRhIGxpIC5maTpiZWZvcmUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICM3NGI0ZDE7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5lbnRyeS1tZXRhIGxpIC5maTpiZWZvcmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfSB9XG4gICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLmVudHJ5LW1ldGEgPiBsaSArIGxpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLmVudHJ5LW1ldGEgPiBsaSArIGxpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5lbnRyeS1tZXRhIGxpIGEge1xuICAgICAgY29sb3I6ICM2MzY4OTM7IH1cbiAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5lbnRyeS1tZXRhIGxpIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzc0YjRkMTsgfVxuICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5lbnRyeS1tZXRhIGxpOmxhc3QtY2hpbGQgaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDFweDsgfVxuICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5lbnRyeS1tZXRhID4gbGk6bnRoLWNoaWxkKDIpIGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAzcHg7IH1cbiAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLnBvc3QgaDIge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbWFyZ2luOiAtMC4yMmVtIDAgMC43ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLnBvc3QgaDIge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLnBvc3QgaDIge1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtOyB9IH1cbiAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLnBvc3QgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41ZW07IH1cbiAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAucG9zdCBwOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAucG9zdCBoMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgICBtYXJnaW46IDEuOGVtIDAgMWVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAucG9zdCBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAucG9zdCBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyB9IH1cbiAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLnBvc3QgYmxvY2txdW90ZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzFmMzU0MjtcbiAgICBsaW5lLWhlaWdodDogMS42ZW07XG4gICAgcGFkZGluZzogMCAwIDAgODBweDtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5wb3N0IGJsb2NrcXVvdGUge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4OyB9IH1cbiAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAucG9zdCBibG9ja3F1b3RlOmJlZm9yZSB7XG4gICAgICBmb250LWZhbWlseTogXCJGbGF0aWNvblwiO1xuICAgICAgY29udGVudDogXCJcXGYxMmFcIjtcbiAgICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMy40Mzc1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAjNzRiNGQxO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMTVweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5wb3N0IGJsb2NrcXVvdGU6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAucG9zdCBibG9ja3F1b3RlIC5xdW90ZXIge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAudGFnLXNoYXJlIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Y0ZjRmNDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y0ZjRmNDtcbiAgICBtYXJnaW46IDc1cHggMCAwO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBjb2xvcjogIzFmMzU0MjsgfVxuICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC50YWctc2hhcmUgdWwge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC50YWctc2hhcmUgdWwgbGkge1xuICAgICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAudGFnLXNoYXJlIHVsIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMnB4OyB9IH1cbiAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC50YWctc2hhcmUgdWwgPiBsaSArIGxpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLnRhZy1zaGFyZSB1bCA+IGxpICsgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAycHg7IH0gfVxuICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC50YWctc2hhcmUgLnRhZyB7XG4gICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC50YWctc2hhcmUgLnRhZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7IH0gfVxuICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLnRhZy1zaGFyZSAudGFnID4gc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjMWYzNTQyO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7IH1cbiAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC50YWctc2hhcmUgLnRhZyB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiA1cHg7IH1cbiAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC50YWctc2hhcmUgLnRhZyBsaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLnRhZy1zaGFyZSAudGFnIGxpOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIsXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IC02cHg7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgY29sb3I6ICM2ODc2OTM7IH1cbiAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC50YWctc2hhcmUgLnRhZyB1bCA+IGxpICsgbGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDsgfVxuICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLnRhZy1zaGFyZSAudGFnIGEge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGNvbG9yOiAjNjg3NjkzOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC50YWctc2hhcmUgLnRhZyBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtOyB9IH1cbiAgICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLnRhZy1zaGFyZSAudGFnIGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjNzRiNGQxOyB9XG4gICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLnRhZy1zaGFyZSAuc2hhcmUge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAtMTVweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC50YWctc2hhcmUgLnNoYXJlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmbG9hdDogbm9uZTsgfSB9XG4gICAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAudGFnLXNoYXJlIC5zaGFyZSA+IHNwYW4ge1xuICAgICAgICBjb2xvcjogIzFmMzU0MjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7IH1cbiAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC50YWctc2hhcmUgLnNoYXJlIHVsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDE1cHg7IH1cbiAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC50YWctc2hhcmUgLnNoYXJlIHVsID4gbGkgKyBsaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC50YWctc2hhcmUgLnNoYXJlIHVsID4gbGkgKyBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAudGFnLXNoYXJlIC5zaGFyZSB1bCA+IGxpIHtcbiAgICAgICAgICBtYXJnaW46IDVweDsgfSB9XG4gICAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAudGFnLXNoYXJlIC5zaGFyZSBhIHtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VhZTZlNjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgY29sb3I6ICM2MjczODE7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLnRhZy1zaGFyZSAuc2hhcmUgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODEyNXJlbTsgfSB9XG4gICAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAudGFnLXNoYXJlIC5zaGFyZSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzc0YjRkMTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNzRiNGQxO1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gICAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAudGFnLXNoYXJlIC5zaGFyZSB1bCA+IGxpOmZpcnN0LWNoaWxkIGEge1xuICAgICAgICBjb2xvcjogIzNjNWJhNDsgfVxuICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLnRhZy1zaGFyZSAuc2hhcmUgdWwgPiBsaTpudGgtY2hpbGQoMikgYSB7XG4gICAgICAgIGNvbG9yOiAjNDdhMGQ5OyB9XG4gICAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAudGFnLXNoYXJlIC5zaGFyZSB1bCA+IGxpOm50aC1jaGlsZCgzKSBhIHtcbiAgICAgICAgY29sb3I6ICMwMDczYjE7IH1cbiAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC50YWctc2hhcmUgLnNoYXJlIHVsID4gbGk6bnRoLWNoaWxkKDQpIGEge1xuICAgICAgICBjb2xvcjogIzkzM2Y5NDsgfVxuICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAuYXV0aG9yLWJveCB7XG4gICAgcGFkZGluZzogMzVweCA0MHB4IDI1cHg7XG4gICAgbWFyZ2luOiA3MHB4IDA7XG4gICAgYm94LXNoYWRvdzogMHB4IDlweCA1N3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTEpOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAuYXV0aG9yLWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDM1cHggNDBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAuYXV0aG9yLWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHg7IH0gfVxuICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5hdXRob3ItYm94IC5hdXRob3ItYXZhdGFyIHtcbiAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLmF1dGhvci1ib3ggLmF1dGhvci1hdmF0YXIge1xuICAgICAgICAgIGZsb2F0OiBub25lOyB9IH1cbiAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5hdXRob3ItYm94IC5hdXRob3ItYXZhdGFyIGltZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5hdXRob3ItYm94IC5hdXRob3ItY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAuYXV0aG9yLWJveCAuYXV0aG9yLWNvbnRlbnQge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luOiAxNXB4IDAgMCAwOyB9IH1cbiAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAuYXV0aG9yLWJveCAuYXV0aG9yLWNvbnRlbnQgcCB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAuYXV0aG9yLWJveCAuYXV0aG9yLW5hbWUge1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGNvbG9yOiAjMWYzNTQyOyB9XG4gICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLmF1dGhvci1ib3ggLnNvY2lhbC1saW5rIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAuYXV0aG9yLWJveCAuc29jaWFsLWxpbmsgbGkge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7IH1cbiAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAuYXV0aG9yLWJveCAuc29jaWFsLWxpbmsgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgICAgY29sb3I6ICM2ODc2OTM7IH1cbiAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAuYXV0aG9yLWJveCAuc29jaWFsLWxpbmsgYTpob3ZlciB7XG4gICAgICBjb2xvcjogIzc0YjRkMTsgfVxuICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAubW9yZS1wb3N0cyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZjRmNGY0O1xuICAgIHBhZGRpbmc6IDAgMjVweDsgfVxuICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5tb3JlLXBvc3RzID4gZGl2IHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5tb3JlLXBvc3RzID4gZGl2IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmbG9hdDogbm9uZTsgfSB9XG4gICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLm1vcmUtcG9zdHMgPiBkaXYgPiBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5tb3JlLXBvc3RzIC5wcmV2aW91cy1wb3N0LFxuICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5tb3JlLXBvc3RzIC5uZXh0LXBvc3Qge1xuICAgICAgcGFkZGluZzogNDBweCAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLm1vcmUtcG9zdHMgLnByZXZpb3VzLXBvc3QsXG4gICAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5tb3JlLXBvc3RzIC5uZXh0LXBvc3Qge1xuICAgICAgICAgIHBhZGRpbmc6IDI1cHggMTVweCAhaW1wb3J0YW50OyB9IH1cbiAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAubW9yZS1wb3N0cyAubmV4dC1wb3N0IHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZjRmNGY0O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogNXB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLm1vcmUtcG9zdHMgLm5leHQtcG9zdCB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RhZTlmOTsgfSB9XG4gICAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAubW9yZS1wb3N0cyAubmV4dC1wb3N0IC5wb3N0LWNvbnRyb2wtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAubW9yZS1wb3N0cyAubmV4dC1wb3N0IC5wb3N0LWNvbnRyb2wtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cbiAgICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLm1vcmUtcG9zdHMgLm5leHQtcG9zdCAucG9zdC1jb250cm9sLWxpbms6YmVmb3JlIHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJGbGF0aWNvblwiO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTAyXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogMDsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLm1vcmUtcG9zdHMgLm5leHQtcG9zdCAucG9zdC1jb250cm9sLWxpbms6YmVmb3JlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLm1vcmUtcG9zdHMgLnByZXZpb3VzLXBvc3Qge1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNXB4OyB9XG4gICAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAubW9yZS1wb3N0cyAucHJldmlvdXMtcG9zdCAucG9zdC1jb250cm9sLWxpbmsge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAubW9yZS1wb3N0cyAucHJldmlvdXMtcG9zdCAucG9zdC1jb250cm9sLWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cbiAgICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLm1vcmUtcG9zdHMgLnByZXZpb3VzLXBvc3QgLnBvc3QtY29udHJvbC1saW5rOmJlZm9yZSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiRmxhdGljb25cIjtcbiAgICAgICAgICBjb250ZW50OiBcIlxcZjEwMVwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogMDsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLm1vcmUtcG9zdHMgLnByZXZpb3VzLXBvc3QgLnBvc3QtY29udHJvbC1saW5rOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5tb3JlLXBvc3RzIC5wcmV2aW91cy1wb3N0ID4gYSA+IHNwYW4sXG4gICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLm1vcmUtcG9zdHMgLm5leHQtcG9zdCA+IGEgPiBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLm1vcmUtcG9zdHMgLnBvc3QtY29udHJvbC1saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBjb2xvcjogIzY4NzY5MzsgfVxuICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5tb3JlLXBvc3RzIC5wb3N0LW5hbWUge1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgICBjb2xvcjogIzFmMzU0MjtcbiAgICAgIG1hcmdpbjogMC43ZW0gMCAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5tb3JlLXBvc3RzIC5wb3N0LW5hbWUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9IH1cbiAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAubW9yZS1wb3N0cyBhOmhvdmVyIC5wb3N0LWNvbnRyb2wtbGluayB7XG4gICAgICBjb2xvcjogIzc0YjRkMTsgfVxuICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5tb3JlLXBvc3RzIGE6aG92ZXIgLnBvc3QtbmFtZSB7XG4gICAgICBjb2xvcjogIzc0YjRkMTsgfVxuICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAuY29tbWVudHMtYXJlYSB7XG4gICAgbWFyZ2luLXRvcDogNzBweDsgfVxuICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5jb21tZW50cy1hcmVhIC5jb21tZW50cyB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZjRmNGY0OyB9XG4gICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLmNvbW1lbnRzLWFyZWEgbGkgPiBkaXYge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmNGY0ZjQ7XG4gICAgICBwYWRkaW5nOiAzNXB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLmNvbW1lbnRzLWFyZWEgbGkgPiBkaXYge1xuICAgICAgICAgIHBhZGRpbmc6IDM1cHggMjVweDsgfSB9XG4gICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLmNvbW1lbnRzLWFyZWEgb2wge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAuY29tbWVudHMtYXJlYSBvbCB1bCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG4gICAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAuY29tbWVudHMtYXJlYSBvbCA+IGxpOmxhc3QtY2hpbGQgZGl2IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5jb21tZW50cy1hcmVhIC5jb21tZW50cy10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIG1hcmdpbjogMCAwIDEuNWVtOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLmNvbW1lbnRzLWFyZWEgLmNvbW1lbnRzLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyB9IH1cbiAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAuY29tbWVudHMtYXJlYSBsaSA+IGRpdiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAuY29tbWVudHMtYXJlYSAuY29tbWVudC10aGVtZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAzNXB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLmNvbW1lbnRzLWFyZWEgLmNvbW1lbnQtdGhlbWUge1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7IH0gfVxuICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLmNvbW1lbnRzLWFyZWEgLmNvbW1lbnQtdGhlbWUgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLmNvbW1lbnRzLWFyZWEgLmNvbW1lbnQtbWFpbi1hcmVhIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAuY29tbWVudHMtYXJlYSAuY29tbWVudC1tYWluLWFyZWEge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4OyB9IH1cbiAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5jb21tZW50cy1hcmVhIC5jb21tZW50LW1haW4tYXJlYSBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5jb21tZW50cy1hcmVhIC5jb21tZW50cy1tZXRhIGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGNvbG9yOiAjMWYzNTQyO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW46IDAgMCAxZW07IH1cbiAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAuY29tbWVudHMtYXJlYSAuY29tbWVudHMtbWV0YSBoNCBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBjb2xvcjogIzY4NzY5MztcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmctbGVmdDogNXB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLmNvbW1lbnRzLWFyZWEgLmNvbW1lbnRzLW1ldGEgaDQgc3BhbiB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cbiAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAuY29tbWVudHMtYXJlYSAuY29tbWVudC1yZXBseS1saW5rIHtcbiAgICAgIGJhY2tncm91bmQ6ICM4N2JlZDc7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAuY29tbWVudHMtYXJlYSAuY29tbWVudC1yZXBseS1saW5rOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc0YjRkMTsgfVxuICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAuY29tbWVudC1yZXNwb25kIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5jb21tZW50LXJlc3BvbmQge1xuICAgICAgICBwYWRkaW5nOiA1NXB4IDUwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA5cHggNTdweCAwcHggcmdiYSgwLCAwLCAwLCAwLjExKTsgfSB9XG4gICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLmNvbW1lbnQtcmVzcG9uZCAuY29tbWVudC1yZXBseS10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgbWFyZ2luOiAwIDAgMS41ZW07IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAuY29tbWVudC1yZXNwb25kIC5jb21tZW50LXJlcGx5LXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyB9IH1cbiAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAuY29tbWVudC1yZXNwb25kIGZvcm0gaW5wdXQsXG4gICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLmNvbW1lbnQtcmVzcG9uZCBmb3JtIHRleHRhcmVhIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmNGY0ZjQ7XG4gICAgICBwYWRkaW5nOiA2cHggMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cbiAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5jb21tZW50LXJlc3BvbmQgZm9ybSBpbnB1dDpmb2N1cyxcbiAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5jb21tZW50LXJlc3BvbmQgZm9ybSB0ZXh0YXJlYTpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzc0YjRkMTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5jb21tZW50LXJlc3BvbmQgZm9ybSBpbnB1dCxcbiAgICAgICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLmNvbW1lbnQtcmVzcG9uZCBmb3JtIHRleHRhcmVhIHtcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7IH0gfVxuICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5jb21tZW50LXJlc3BvbmQgZm9ybSB0ZXh0YXJlYSB7XG4gICAgICBoZWlnaHQ6IDIyMHB4O1xuICAgICAgcGFkZGluZzogMTVweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5jb21tZW50LXJlc3BvbmQgZm9ybSB0ZXh0YXJlYSB7XG4gICAgICAgICAgaGVpZ2h0OiAxNTBweDsgfSB9XG4gICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLmNvbW1lbnQtcmVzcG9uZCAuZm9ybS1pbnB1dHMge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5jb21tZW50LXJlc3BvbmQgLmZvcm0taW5wdXRzID4gaW5wdXQ6bnRoLWNoaWxkKDIpIHtcbiAgICAgIHdpZHRoOiA0OSU7XG4gICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5jb21tZW50LXJlc3BvbmQgLmZvcm0taW5wdXRzID4gaW5wdXQ6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmbG9hdDogbm9uZTsgfSB9XG4gICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLmNvbW1lbnQtcmVzcG9uZCAuZm9ybS1pbnB1dHMgPiBpbnB1dDpudGgtY2hpbGQoMykge1xuICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5ibG9nLXNpbmdsZS1zZWN0aW9uIC5jb21tZW50LXJlc3BvbmQgLmZvcm0taW5wdXRzID4gaW5wdXQ6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmbG9hdDogbm9uZTsgfSB9XG4gICAgLmJsb2ctc2luZ2xlLXNlY3Rpb24gLmNvbW1lbnQtcmVzcG9uZCAuZm9ybS1zdWJtaXQgaW5wdXQge1xuICAgICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3NGI0ZDE7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICAuYmxvZy1zaW5nbGUtc2VjdGlvbiAuY29tbWVudC1yZXNwb25kIC5mb3JtLXN1Ym1pdCBpbnB1dDpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjFhYWNiOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmxvZy1zaW5nbGUtbGVmdC1zaWRlYmFyLXNlY3Rpb24gLmJsb2ctc2lkZWJhciB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgICAjNDA0IHBhZ2VcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jMTEuMSAgZXJyb3ItNDA0LXNlY3Rpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmVycm9yLTQwNC1zZWN0aW9uIC5lcnJvciB7XG4gIHdpZHRoOiA1MCU7XG4gIGZsb2F0OiBsZWZ0OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5lcnJvci00MDQtc2VjdGlvbiAuZXJyb3Ige1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gIC5lcnJvci00MDQtc2VjdGlvbiAuZXJyb3IgaDIge1xuICAgIGZvbnQtc2l6ZTogMjAwcHg7XG4gICAgZm9udC1zaXplOiAxMi41cmVtO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmVycm9yLTQwNC1zZWN0aW9uIC5lcnJvciBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTUwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogOS4zNzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmVycm9yLTQwNC1zZWN0aW9uIC5lcnJvciBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogNi4yNXJlbTsgfSB9XG5cbi5lcnJvci00MDQtc2VjdGlvbiAuZXJyb3ItbWVzc2FnZSB7XG4gIHdpZHRoOiA1MCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5lcnJvci00MDQtc2VjdGlvbiAuZXJyb3ItbWVzc2FnZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG4gIC5lcnJvci00MDQtc2VjdGlvbiAuZXJyb3ItbWVzc2FnZSBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBtYXJnaW46IDAgMCAwLjhlbTsgfVxuICAuZXJyb3ItNDA0LXNlY3Rpb24gLmVycm9yLW1lc3NhZ2UgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44ZW07IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdCNjYXNlLXN0dWRpZXMtcGFnZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMxMi4xXHRjYXNlLXN0dWRpZXMtc2VjdGlvblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2FzZS1zdHVkaWVzLXNlY3Rpb24gLmNhc2Utc3R1ZGllcy1ncmlkcyAuZ3JpZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5jYXNlLXN0dWRpZXMtc2VjdGlvbiAuY2FzZS1zdHVkaWVzLWdyaWRzIC5ncmlkIC5vdmVybGF5IHtcbiAgICBiYWNrZ3JvdW5kOiAjNzRiNGQxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7IH1cbiAgLmNhc2Utc3R1ZGllcy1zZWN0aW9uIC5jYXNlLXN0dWRpZXMtZ3JpZHMgLmdyaWQ6aG92ZXIge1xuICAgIGN1cnNvcjogZ3JhYjsgfVxuICAuY2FzZS1zdHVkaWVzLXNlY3Rpb24gLmNhc2Utc3R1ZGllcy1ncmlkcyAuZ3JpZDpob3ZlciAub3ZlcmxheSB7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDAuOTsgfVxuICAuY2FzZS1zdHVkaWVzLXNlY3Rpb24gLmNhc2Utc3R1ZGllcy1ncmlkcyAuZ3JpZCAuY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gIC5jYXNlLXN0dWRpZXMtc2VjdGlvbiAuY2FzZS1zdHVkaWVzLWdyaWRzIC5ncmlkIC5jYXQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5jYXNlLXN0dWRpZXMtc2VjdGlvbiAuY2FzZS1zdHVkaWVzLWdyaWRzIC5ncmlkIGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIG1hcmdpbjogMDsgfVxuICAuY2FzZS1zdHVkaWVzLXNlY3Rpb24gLmNhc2Utc3R1ZGllcy1ncmlkcyAuZ3JpZCBoMyBhIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuY2FzZS1zdHVkaWVzLXNlY3Rpb24gLmNhc2Utc3R1ZGllcy1ncmlkcyAuZ3JpZCBoMyBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHRGb250c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1RdWlja3NhbmQ6NDAwLDUwMCw2MDAsNzAwJmRpc3BsYXk9c3dhcCcpO1xyXG5cclxuLy8gZm9udHNcclxuJGJhc2UtZm9udC1zaXplOiAxNjtcclxuJGJhc2UtZm9udDogJ1F1aWNrc2FuZCcsIHNhbnMtc2VyaWY7XHJcblxyXG5cclxuXHJcbi8vIGNvbG9yXHJcbiRkYXJrLWdyYXk6ICMyYTJhMmE7XHJcbiR3aGl0ZTogI2ZmZjtcclxuJGJsYWNrOiAjMDAwO1xyXG4kZGFyay1za3k6ICM2ODc2OTM7XHJcblxyXG4kdGhlbWUtcHJpbWFyeS1jb2xvcjogIzc0YjRkMTtcclxuJGJvZHktYmctY29sb3I6ICR3aGl0ZTtcclxuJHNlY3Rpb24tYmctY29sb3I6ICNlZGVjZWM7XHJcbiR0ZXh0LWNvbG9yOiAkZGFyay1za3k7XHJcbiRoZWFkaW5nLWNvbG9yOiAjMWYzNTQyO1xyXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMwLjEgICAgVGhlbWUgUmVzZXQgU3R5bGVcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5odG1sIHtcclxuICAgIGZvbnQtc2l6ZTogJGJhc2UtZm9udC1zaXplICsgcHg7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICAgZm9udC1mYW1pbHk6ICRiYXNlLWZvbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZy1jb2xvcjtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTYpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoIDc2N3B4ICkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxufVxyXG5cclxucCB7XHJcbiAgICBjb2xvcjogJHRleHQtY29sb3I7XHJcbiAgICBsaW5lLWhlaWdodDogMS42ZW07XHJcbn1cclxuXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYge1xyXG4gICAgY29sb3I6ICRoZWFkaW5nLWNvbG9yO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxudWwge1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5hIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tdGltZSgwLjJzKTtcclxufVxyXG5cclxuYTpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMwLjIgICAgR2xvYmFsIEVsZW1lbnRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnBhZ2Utd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4ud293IHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuLmZpOmJlZm9yZSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5pbm5lci1vZmZzZXQtc3R5bGUgPiBzZWN0aW9uLFxyXG4ucGFnZS13cmFwcGVyID4gc2VjdGlvbiB7XHJcbiAgICBwYWRkaW5nOiA4MHB4IDA7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcbiAgICAgICAgcGFkZGluZzogNDBweCAwO1xyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkdGhlbWUtcHJpbWFyeS1jb2xvciwgMC45KTsgICAgIFxyXG4gICAgfVxyXG59XHJcblxyXG4ucC1hLTAge1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLnAtYi0wIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcblxyXG4uaG9tZS1pbm5lci1vZmZzZXQtc3R5bGUge1xyXG4gICAgLmlubmVyLW9mZnNldC1zdHlsZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgd2lkdGhlcigxMzYwcHgpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE3MHB4KTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgICAgICAuc2l0ZS1oZWFkZXIsXHJcbiAgICAgICAgICAgIC5zaXRlLWZvb3RlciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTg1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qKiogY29udGFjdCBmb3JtIGVycm9yIGhhbmRsaW5nICoqKi9cclxuLmNvbnRhY3QtdmFsaWRhdGlvbi1hY3RpdmUge1xyXG4gICAgLmVycm9yLWhhbmRsaW5nLW1lc3NhZ2VzIHtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBsYWJlbC5lcnJvciB7XHJcbiAgICAgICAgY29sb3I6IHJlZDtcclxuICAgICAgICBmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE0KTtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIG1hcmdpbjogNXB4IDAgMCAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgI2xvYWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG5cclxuICAgICAgICBpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDMwKTtcclxuICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiByb3RhdGluZyBsaW5lYXIgMnMgaW5maW5pdGU7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogcm90YXRpbmcgbGluZWFyIDJzIGluZmluaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAjc3VjY2VzcyxcclxuICAgICNlcnJvciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICNzdWNjZXNzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKGdyZWVuLCA1JSk7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCBncmVlbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgI2Vycm9yIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKHJlZCwgNSUpO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgcmVkO1xyXG4gICAgfVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRpbmcge1xyXG4gICAgZnJvbSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgIH1cclxuXHJcbiAgICB0byB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRpbmcge1xyXG4gICAgZnJvbSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgIH1cclxuXHJcbiAgICB0byB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yb3RhdGluZyB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IHJvdGF0aW5nIDVzIGFsdGVybmF0ZSBpbmZpbml0ZTtcclxuICBhbmltYXRpb246IHJvdGF0aW5nIDVzIGFsdGVybmF0ZSBpbmZpbml0ZTtcclxufVxyXG5cclxuLyoqKiBiYWNrIHRvIHRvcCAqKi9cclxuLmJhY2stdG8tdG9wIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCR0aGVtZS1wcmltYXJ5LWNvbG9yLCAwLjMpO1xyXG4gICAgd2lkdGg6IDQ1cHg7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICByaWdodDogMTVweDtcclxuICAgIGJvdHRvbTogMTVweDtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tdGltZSgwLjJzKTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG4gICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuICAgIH1cclxufVxyXG5cclxuLmJhY2stdG8tdG9wIGkge1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgZm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyMik7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgQGluY2x1ZGUgY2VudGVyLWJ5LXRyYW5zbGF0aW5nKCk7XHJcbn1cclxuXHJcblxyXG4vKiogZm9yIHBvcHVwIGltYWdlICoqKi9cclxuLm1mcC13cmFwIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRibGFjaywgMC4xKTtcclxuICAgIHotaW5kZXg6IDk5OTk5O1xyXG59XHJcblxyXG4ubWZwLXdpdGgtem9vbSAubWZwLWNvbnRhaW5lcixcclxuLm1mcC13aXRoLXpvb20ubWZwLWJnIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xyXG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcclxufVxyXG5cclxuLm1mcC13aXRoLXpvb20ubWZwLXJlYWR5IC5tZnAtY29udGFpbmVyIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuLm1mcC13aXRoLXpvb20ubWZwLXJlYWR5Lm1mcC1iZyB7XHJcbiAgICBvcGFjaXR5OiAwLjg7XHJcbn1cclxuXHJcbi5tZnAtd2l0aC16b29tLm1mcC1yZW1vdmluZyAubWZwLWNvbnRhaW5lcixcclxuLm1mcC13aXRoLXpvb20ubWZwLXJlbW92aW5nLm1mcC1iZyB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4vKioqIGZvciBmYW5jeWJveCB2aWRlbyAqKiovXHJcbi5mYW5jeWJveC1vdmVybGF5IHtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XHJcbiAgei1pbmRleDogOTk5OSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmFuY3lib3gtd3JhcCB7XHJcbiAgei1pbmRleDogOTk5OTkgIWltcG9ydGFudDtcclxufVxyXG5cclxuIiwiQGZ1bmN0aW9uIGNhbGNfcmVtX3ZhbHVlKCRmb250LXNpemUpIHtcclxuICAgIEByZXR1cm4gKCgxIC8gJGJhc2UtZm9udC1zaXplKSAqICRmb250LXNpemUpICsgcmVtO1xyXG59IiwiQG1peGluIGJhY2tncm91bmQtc3R5bGUoICRwYXRoLCAkcG9zaXRpb24sICRiZy1zaXplLCAkcmVwZWF0LCAkYXR0YWNobWVudCApIHtcclxuICAgIGJhY2tncm91bmQ6IHVybCgkcGF0aCkgJHBvc2l0aW9uLyRiZy1zaXplICRyZXBlYXQgJGF0dGFjaG1lbnQ7XHJcbn1cclxuXHJcbkBtaXhpbiBwYXR0ZXJuLWJhY2tncm91bmQoJGNvbG9yLCAkcGF0aCkge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yIHVybCgkcGF0aCk7XHJcbn1cclxuXHJcbkBtaXhpbiBvdmVybGF5KCRiZy1jb2xvcikge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWNvbG9yO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG59XHJcblxyXG5AbWl4aW4gcm91bmRlZC1ib3JkZXIoICRhbW91bnQ6IDUwJSApIHtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJGFtb3VudDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogJGFtb3VudDtcclxuICAgIC1vLWJvcmRlci1yYWRpdXM6ICRhbW91bnQ7XHJcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogJGFtb3VudDtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRhbW91bnQ7XHJcbn1cclxuXHJcbkBtaXhpbiBza2V3aW5neCggJGFtb3VudCApIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgkYW1vdW50KTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiBza2V3WCgkYW1vdW50KTtcclxuICAgIC1vLXRyYW5zZm9ybTogc2tld1goJGFtb3VudCk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBza2V3WCgkYW1vdW50KTtcclxuICAgIHRyYW5zZm9ybTogc2tld1goJGFtb3VudCk7XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2xhdGluZ1goICRhbW91bnQ6IC01MCUgKSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgkYW1vdW50KTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKCRhbW91bnQpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKCRhbW91bnQpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgkYW1vdW50KTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgkYW1vdW50KTtcclxufVxyXG5cclxuXHJcbkBtaXhpbiB0cmFuc2xhdGluZ1koICRhbW91bnQ6IC01MCUgKSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgkYW1vdW50KTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCRhbW91bnQpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCRhbW91bnQpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgkYW1vdW50KTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgkYW1vdW50KTtcclxufVxyXG5cclxuQG1peGluIGNlbnRlci1ieS10cmFuc2xhdGluZygpIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24tdGltZSggJHRpbWU6IDAuNXMsICRwcm9wOiBhbGwgKSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246ICRwcm9wICR0aW1lO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiAkcHJvcCAkdGltZTtcclxuICAgIC1vLXRyYW5zaXRpb246ICRwcm9wICR0aW1lO1xyXG4gICAgLW1zLXRyYW5zaXRpb246ICRwcm9wICR0aW1lO1xyXG4gICAgdHJhbnNpdGlvbjogJHByb3AgJHRpbWU7XHJcbn1cclxuXHJcbkBtaXhpbiByb3VuZC1ib3gtc2hhZG93KCAkY29sb3IsICRibHVyOjVweCwgJHNwcmFkZTo1cHggKSB7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAkYmx1ciAkc3ByYWRlICRjb2xvcjtcclxuICAgIC1tb3otYm94LXNoYWRvdzogMCAwICRibHVyICRzcHJhZGUgJGNvbG9yO1xyXG4gICAgLW8tYm94LXNoYWRvdzogMCAwICRibHVyICRzcHJhZGUgJGNvbG9yO1xyXG4gICAgLW1zLWJveC1zaGFkb3c6IDAgMCAkYmx1ciAkc3ByYWRlICRjb2xvcjtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAkYmx1ciAkc3ByYWRlICRjb2xvcjtcclxufVxyXG5cclxuQG1peGluIHdpZHRoZXIoICRsZW5ndGggKSB7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGVuZ3RoKSAge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtcXVlcnkoICRsZW5ndGggKSB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGxlbmd0aCkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gcGxhY2Vob2xkZXItc3R5bGUoICRjb2xvciwgJGZvbnQtc2l6ZToxNHB4LCAkZm9udC1zdHlsZTogaXRhbGljICkge1xyXG4gICAgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICBmb250LXN0eWxlOiAkZm9udC1zaXplO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6ICRmb250LXN0eWxlO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgOi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGZvbnQtc3R5bGU6ICRmb250LXNpemU7XHJcbiAgICAgICAgZm9udC1zdHlsZTogJGZvbnQtc3R5bGU7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICA6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGZvbnQtc3R5bGU6ICRmb250LXNpemU7XHJcbiAgICAgICAgZm9udC1zdHlsZTogJGZvbnQtc3R5bGU7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICBmb250LXN0eWxlOiAkZm9udC1zaXplO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6ICRmb250LXN0eWxlO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICB9XHJcbn0iLCIuc2VjdGlvbi10aXRsZSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcblx0PiBzcGFuIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTQpO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdGNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdG1hcmdpbi10b3A6IC0wLjRlbTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogNXB4O1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDEyKTtcclxuXHRcdH1cclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdGJhY2tncm91bmQ6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0XHR3aWR0aDogNTVweDtcclxuXHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogLTcwcHg7XHJcblx0XHRcdHRvcDogOXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0aDIge1xyXG5cdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSg0OCk7XHJcblx0XHRtYXJnaW46IDAuMmVtIDAgMDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRmb250LXNpemU6IDM4cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMzgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgzMCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2VjdGlvbi10aXRsZS1zMiB7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdD4gc3BhbiB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE0KTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRjb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRtYXJnaW4tdG9wOiAtMC40ZW07XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDVweDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxMik7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRoMiB7XHJcblx0XHRmb250LXNpemU6IDQ4cHg7XHJcblx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDQ4KTtcclxuXHRcdG1hcmdpbjogMC4yZW0gMCAwO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzhweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgzOCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDMwKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zZWN0aW9uLXRpdGxlLXMzIHtcclxuXHRAZXh0ZW5kIC5zZWN0aW9uLXRpdGxlO1xyXG5cdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG5cdH1cclxuXHJcblx0aDIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMC4yN2VtO1xyXG5cdH1cclxuXHJcblx0cCB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG59XHJcblxyXG4uc2VjdGlvbi10aXRsZS1zNCB7XHJcblx0QGV4dGVuZCAuc2VjdGlvbi10aXRsZS1zMjtcclxuXHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHR9XHJcblxyXG5cdGgyIHtcclxuXHRcdG1hcmdpbjogMC4xZW0gMCAwLjNlbTtcclxuXHR9XHJcblxyXG59IiwiLnRoZW1lLWJ0biB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTcpO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGNvbG9yOiAkd2hpdGU7XHJcblx0cGFkZGluZzogMThweCAzMHB4O1xyXG5cdGJvcmRlcjogMDtcclxuXHRib3JkZXItcmFkaXVzOiA2MHB4O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMTtcclxuXHJcblx0JjphZnRlciB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJHRoZW1lLXByaW1hcnktY29sb3IsIDAuMjQpO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiA1cHg7XHJcblx0XHR0b3A6IDVweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDYwcHg7XHJcblx0XHR6LWluZGV4OiAtMTtcclxuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24tdGltZSgwLjNzKTtcclxuXHR9XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR0aGVtZS1wcmltYXJ5LWNvbG9yLCAxMCUpO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHR9XHJcblxyXG5cdCY6aG92ZXI6YWZ0ZXIge1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHRvcDogMDtcclxuXHR9XHJcblxyXG5cdCY6aG92ZXIsXHJcblx0Jjpmb2N1cyxcclxuXHQmOmFjdGl2ZSB7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdHBhZGRpbmc6IDE1cHggMjVweDtcclxuXHR9XHJcblx0aSB7XHJcblx0XHRoZWlnaHQ6IDM2cHg7XHJcblx0XHRib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAjRkZGO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi50aGVtZS1idG4tczIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGNvbG9yOiAkd2hpdGU7XHJcblx0cGFkZGluZzogMTZweCA2MHB4IDE2cHggMzBweDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHQuZmk6YmVmb3JlIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTYpO1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHR9XHJcblxyXG5cdGkge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAzMiU7XHJcblx0XHRyaWdodDogMzBweDtcclxuXHR9XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR0aGVtZS1wcmltYXJ5LWNvbG9yLCAxMCUpO1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHR9XHJcbn1cclxuXHJcbi50aGVtZS1idG4tczMge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdGZvbnQtc2l6ZTogMTdweDtcclxuXHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE3KTtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdGNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRwYWRkaW5nOiAxNnB4IDMwcHg7XHJcblx0Ym9yZGVyOiAycHggc29saWQgJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0Ym9yZGVyLXJhZGl1czogNjBweDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDE7XHJcblxyXG5cdCY6aG92ZXIsXHJcblx0Jjpmb2N1cyxcclxuXHQmOmFjdGl2ZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNSk7XHJcblx0XHRwYWRkaW5nOiAxNXB4IDIwcHg7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0cGFkZGluZzogMTVweCAyNXB4O1xyXG5cdH1cclxufVxyXG5cclxuLnRoZW1lLWJ0bi1zNCB7XHJcblx0QGV4dGVuZCAudGhlbWUtYnRuO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRjb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0Y29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdH1cclxuXHJcblx0JjphZnRlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkd2hpdGUsIDAuNyk7XHJcblx0fVxyXG59IiwiLmZvcm0ge1xyXG4gICAgaW5wdXQsXHJcbiAgICB0ZXh0YXJlYSxcclxuICAgIHNlbGVjdCB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCAkYmxhY2ssIDc1JSApO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgb3V0bGluZTogMDtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIGNvbG9yOiBsaWdodGVuKCRibGFjaywgMzUlKTtcclxuXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJvdW5kLWJveC1zaGFkb3coIGxpZ2h0ZW4oJHRoZW1lLXByaW1hcnktY29sb3IsIDEwJSksIDVweCwgMCApO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBwbGFjZWhvbGRlci1zdHlsZShsaWdodGVuKCRibGFjaywgMzUlKSk7XHJcblxyXG4gICAgc2VsZWN0IHtcclxuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zZWxlY3QtaWNvbi5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTpub25lO1xyXG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTpub25lO1xyXG4gICAgICAgIC1tcy1hcHBlYXJhbmNlOm5vbmU7XHJcbiAgICAgICAgYXBwZWFyYW5jZTpub25lO1xyXG4gICAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBzZWxlY3Q6Oi1tcy1leHBhbmQgeyAvKiBmb3IgSUUgMTEgKi9cclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxufSIsIi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuXHQjcGFnZSB0aXRsZVxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcbi5wYWdlLXRpdGxlIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDUwMHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d29yZC1icmVhazogYnJlYWstYWxsO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0bWFyZ2luLXRvcDogMTUycHg7XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRoZWlnaHQ6IDMwMHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHR9XHJcblxyXG5cdC5wYWdlLXRpdGxlLWNvbnRhaW5lciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHJcblx0LnBhZ2UtdGl0bGUtd3JhcHBlciB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHRoMixcclxuXHRvbCB7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdH1cclxuXHJcblx0aDIge1xyXG5cdFx0Zm9udC1zaXplOiA2MHB4O1xyXG5cdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSg2MCk7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdG1hcmdpbjogMCAwIDAuMmVtO1xyXG5cdFx0dGV4dC1zaGFkb3c6IDAgMCAzMHB4IHJnYmEoJGJsYWNrLCAwLjUpO1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDQ4KTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRmb250LXNpemU6IDM1cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMzUpO1xyXG5cdFx0fVxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGNvbG9yOiBtaXgoJHRoZW1lLXByaW1hcnktY29sb3IsICR3aGl0ZSwgMjApO1xyXG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJyZWFkY3J1bWIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYnJlYWRjcnVtYiBsaSB7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE4KTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdG1hcmdpbi1yaWdodDogNXB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dGV4dC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoJGJsYWNrLCAwLjUpO1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE2KTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTQpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJyZWFkY3J1bWIgbGkgYSB7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdH1cclxuXHJcblx0LmJyZWFkY3J1bWIgbGkgYTpob3ZlciB7XHJcblx0XHRjb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0fVxyXG5cclxuXHQuYnJlYWRjcnVtYiA+IGxpICsgbGkge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQuYnJlYWRjcnVtYiA+IGxpICsgbGk6YmVmb3JlIHtcclxuXHRcdGZvbnQtZmFtaWx5OiB0aGVtaWZ5O1xyXG5cdFx0Y29udGVudDogXCJcXGU2NDlcIjtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTIpO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IC0xMnB4O1xyXG5cdFx0dG9wOiAzcHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0fVxyXG59IiwiLnByZWxvYWRlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHR6LWluZGV4OiAxMDAwO1xyXG5cclxuXHQuc3Bpbm5lciB7XHJcblx0XHR3aWR0aDogNjBweDtcclxuXHRcdGhlaWdodDogNjBweDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IGNhbGMoNTAlIC0gMzBweCk7XHJcblx0XHR0b3A6IGNhbGMoNTAlIC0gMzBweCk7XHJcblx0fVxyXG5cclxuXHQuZG91YmxlLWJvdW5jZTEsIC5kb3VibGUtYm91bmNlMiB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdG9wYWNpdHk6IDAuNjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblxyXG5cdFx0LXdlYmtpdC1hbmltYXRpb246IHNrLWJvdW5jZSAyLjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG5cdFx0YW5pbWF0aW9uOiBzay1ib3VuY2UgMi4wcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxuXHR9XHJcblxyXG5cdC5kb3VibGUtYm91bmNlMiB7XHJcblx0XHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTEuMHM7XHJcblx0XHRhbmltYXRpb24tZGVsYXk6IC0xLjBzO1xyXG5cdH1cclxuXHJcblx0QC13ZWJraXQta2V5ZnJhbWVzIHNrLWJvdW5jZSB7XHJcblx0XHQwJSwgMTAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjApIH1cclxuXHRcdDUwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjApIH1cclxuXHR9XHJcblxyXG5cdEBrZXlmcmFtZXMgc2stYm91bmNlIHtcclxuXHRcdDAlLCAxMDAlIHsgXHJcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC4wKTtcclxuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMCk7XHJcblx0XHR9IDUwJSB7IFxyXG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMCk7XHJcblx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjApO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0YmxvZyBzaWRlYmFyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5ibG9nLXNpZGViYXIge1xyXG5cdEBpbmNsdWRlIHdpZHRoZXIoMTIwMHB4KSB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDQ1cHg7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0bWFyZ2luLXRvcDogODBweDtcclxuXHRcdG1heC13aWR0aDogNDAwcHg7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0bWFyZ2luLXRvcDogNjBweDtcclxuXHRcdG1heC13aWR0aDogNDAwcHg7XHJcblx0fVxyXG5cclxuXHQud2lkZ2V0IHtcclxuXHJcblx0XHRoMyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyMCk7XHJcblx0XHRcdG1hcmdpbjogMCAwIDEuM2VtO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuYWQtd2lkZ2V0IHtcclxuXHRcdFx0LmltZy1ob2xkZXIge1xyXG5cdFx0XHRcdGJvcmRlcjogc29saWQgMXB4ICNlZGVkZWQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdD4gLndpZGdldCArIC53aWRnZXQge1xyXG5cdFx0bWFyZ2luLXRvcDogNjVweDtcclxuXHR9XHJcblxyXG5cclxuXHQvKioqIHNlYXJjaC13aWRnZXQgKioqL1xyXG5cdC5zZWFyY2gtd2lkZ2V0IHtcclxuXHRcdGZvcm0gZGl2IHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0fVxyXG5cclxuXHRcdGlucHV0IHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGhlaWdodDogNTBweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE2KTtcclxuXHRcdFx0cGFkZGluZzogNnB4IDUwcHggNnB4IDIwcHg7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNiMmI5Yzg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24tdGltZSgwLjNzKTtcclxuXHRcdH1cclxuXHJcblx0XHRpbnB1dDpmb2N1cyB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHR9XHJcblxyXG5cdFx0Zm9ybSBidXR0b24ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRcdGhlaWdodDogNTBweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDUwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyMCk7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0b3V0bGluZTogMDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblx0LyoqKiBhYm91dC13aWRnZXQgKioqL1xyXG5cdC5hYm91dC13aWRnZXQge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdC5pbWctaG9sZGVyIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNSk7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuMmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTQpO1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0Y29sb3I6ICRoZWFkaW5nLWNvbG9yO1xyXG5cdFx0fVxyXG5cclxuXHRcdGE6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHR9XHJcblxyXG5cdFx0LnNvY2lhbCB7XHJcblx0XHRcdHVsIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHVsIGxpIHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0dWwgPiBsaSArIGxpIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0YTpob3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblx0LyoqKiBjYXRlZ29yeS13aWRnZXQgKioqL1xyXG5cdC5jYXRlZ29yeS13aWRnZXQge1xyXG5cdFx0dWwge1xyXG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdHVsIGxpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE1KTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHR1bCA+IGxpICsgbGkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdH1cclxuXHJcblx0XHR1bCBhIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0fVxyXG5cclxuXHRcdHVsIGE6aG92ZXIsXHJcblx0XHR1bCBsaTpob3ZlcjpiZWZvcmUge1xyXG5cdFx0XHRjb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblx0LyoqKiByZWNlbnQtcG9zdC13aWRnZXQgKioqL1xyXG5cdC5yZWNlbnQtcG9zdC13aWRnZXQge1xyXG5cdFx0LnBvc3Qge1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5wb3N0cyA+IC5wb3N0ICsgLnBvc3Qge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTVweDtcclxuXHRcdH1cclxuXHJcblx0XHQucG9zdCAuaW1nLWhvbGRlciB7XHJcblx0XHRcdHdpZHRoOiA3MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDcwcHg7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdFx0XHR6LWluZGV4OiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcXGU2MzNcIjtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJ3RoZW1pZnknO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMzVweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogMTcuNXB4O1xyXG5cdFx0XHRcdGNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogNzBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQucG9zdCAuZGV0YWlscyB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHQucG9zdCBoNCB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkYmFzZS1mb250O1xyXG5cdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTUpO1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4zZW07XHJcblx0XHRcdG1hcmdpbjogMCAwIDAuM2VtO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoMTE5OXB4KSB7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnBvc3QgaDQgYSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0Y29sb3I6ICRoZWFkaW5nLWNvbG9yO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5wb3N0IGg0IGE6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHR9XHJcblxyXG5cdFx0LnBvc3QgLmRldGFpbHMgLmRhdGUge1xyXG5cdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTMpO1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRjb2xvcjogJHRleHQtY29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblx0LyoqKiB0YWctd2lkZ2V0ICoqKi9cclxuXHQudGFnLXdpZGdldCB7XHJcblxyXG5cdFx0dWwge1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdHVsIGxpIHtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdG1hcmdpbjogMCA4cHggOHB4IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0dWwgbGkgYSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxMyk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0cGFkZGluZzogN3B4IDE0cHg7XHJcblx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2UwZGZkZjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcclxuXHRcdH1cclxuXHJcblx0XHR1bCBsaSBhOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLyoqKiogcGFnaW5hdGlvbiAqKioqL1xyXG4ucGFnaW5hdGlvbi13cmFwcGVyIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bWFyZ2luLXRvcDogNjBweDtcclxuXHJcblx0d2lkdGg6IDEwMCU7XHJcblx0ZmxvYXQ6IG5vbmU7XHJcblx0Y2xlYXI6IGJvdGg7XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHR9XHJcblxyXG5cdC5wZy1wYWdpbmF0aW9uIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0bGkge1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGxpOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0bGkgYSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHR3aWR0aDogNTBweDtcclxuXHRcdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNDdweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE2KTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcclxuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2UzZTNlMztcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMzdweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYWN0aXZlIGEsXHJcblx0XHRsaSBhOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHR9XHJcblxyXG5cdFx0LmZpOmJlZm9yZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNSk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ucGFnaW5hdGlvbi13cmFwcGVyLWxlZnQge1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLXdyYXBwZXItcmlnaHQge1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuXHRAaW5jbHVkZSB3aWR0aGVyKDEyMDBweCkge1xyXG5cdFx0cGFkZGluZy1yaWdodDogNTBweDtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRtYXJnaW4tdG9wOiA0NXB4O1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLXdyYXBwZXItY2VudGVyIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5tYXNvbnJ5LXBhZ2kge1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcbn1cclxuIiwiLnRoZW1lLWFjY29yZGlvbi1zMSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHJcblx0LnBhbmVsLWRlZmF1bHQge1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5wYW5lbC1oZWFkaW5nIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0fVxyXG5cclxuXHQucGFuZWwrLnBhbmVsIHtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQucGFuZWwtaGVhZGluZyBhIHtcclxuXHRcdGJhY2tncm91bmQ6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNik7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZzogMThweCAyNXB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNSk7XHJcblx0XHRcdHBhZGRpbmc6IDE1cHggMjVweDtcclxuICAgICAgICB9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0cGFkZGluZzogMTJweCAxNXB4O1xyXG4gICAgICAgIH1cclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBcInRoZW1pZnlcIjtcclxuXHRcdFx0Y29udGVudDogXCJcXGU2NGJcIjtcclxuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE1KTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMjVweDtcclxuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uLXRpbWUoMC4zcyk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE4KTtcclxuXHRcdFx0XHRyaWdodDogMjBweDtcclxuXHQgICAgICAgIH1cclxuXHRcdH1cclxuXHJcblx0XHQmOmZvY3VzIHtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnBhbmVsLWhlYWRpbmcgLmNvbGxhcHNlZCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0Y29sb3I6ICRoZWFkaW5nLWNvbG9yO1xyXG5cdFx0Ym94LXNoYWRvdzogMHB4IDVweCAxNXB4IDBweCByZ2JhKDY4LCA2OCwgNjgsIDAuMSk7XHJcblx0fVxyXG5cclxuXHQucGFuZWwtaGVhZGluZyAuY29sbGFwc2VkOmJlZm9yZSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcblx0fVxyXG5cclxuXHQucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHkge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdHBhZGRpbmc6IDQwcHggMjVweCAxNXB4O1xyXG5cdFx0Ym94LXNoYWRvdzogMHB4IDVweCAxNXB4IDBweCByZ2JhKDY4LCA2OCwgNjgsIDAuMSk7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0cGFkZGluZzogMjBweCAyNXB4IDEwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNSk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0cGFkZGluZzogMTVweCAxNXB4IDhweDtcclxuXHRcdH1cclxuXHJcblx0XHRwIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS4zZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzAuM1x0aGVhZGVyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnNpdGUtaGVhZGVyIHtcclxuXHJcblx0Lm5hdmlnYXRpb24ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdEBpbmNsdWRlIHJvdW5kZWQtYm9yZGVyKDApO1xyXG5cclxuXHRcdD4gLmNvbnRhaW5lciB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCNuYXZiYXIge1xyXG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbi10aW1lKDAuNXMpO1xyXG5cclxuXHRcdD4gdWwgbGkgYTpob3ZlciB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0Y29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0fVxyXG5cdFx0bGkge1xyXG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0fVxyXG5cdFx0Ly8gc3R5bGUgZm9yIHdpZHRoZXIgc2NyZWVuXHJcblx0XHRAaW5jbHVkZSB3aWR0aGVyKDk5MnB4KSB7XHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gdWwgPiBsaSA+IGEge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE2KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0PiB1bCA+IGxpIC5zdWItbWVudSBhOmhvdmVyIHtcclxuXHRcdFx0XHRjb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gdWwgLnN1Yi1tZW51IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0bWluLXdpZHRoOiAyMDBweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMjVweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHR0b3A6IDEwMCU7XHJcblx0XHRcdFx0ei1pbmRleDogMTA7XHJcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbi10aW1lKDAuM3MpO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgOHB4IDE1cHggcmdiYSgwLDAsMCwuMSk7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0bGkuY3VycmVudC1tZW51LWl0ZW0gYSB7XHJcblx0XHRcdFx0XHRjb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRsaS5jdXJyZW50LW1lbnUtcGFyZW50ID4gYSB7XHJcblx0XHRcdFx0XHRjb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQ+IHVsID4gbGkgLnN1Yi1tZW51IGxpOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gdWwgPiBsaSAuc3ViLW1lbnUgYSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xyXG5cdFx0XHRcdGNvbG9yOiAkaGVhZGluZy1jb2xvcjtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNCk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gdWwgPiBsaSA+IC5zdWItbWVudSAuc3ViLW1lbnUge1xyXG5cdFx0XHRcdGxlZnQ6IDExMCU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQ+IHVsID4gbGkgPiAuc3ViLW1lbnUgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwidGhlbWlmeVwiO1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJcXGU2NDlcIjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTEpO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zbGF0aW5nWSgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LyoqKiBob3ZlciBlZmZlY3QgKioqL1xyXG5cdFx0XHQ+IHVsID4gbGk6aG92ZXIgPiAuc3ViLW1lbnUge1xyXG5cdFx0XHRcdHRvcDogMTAwJTtcclxuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zdWItbWVudSA+IGxpOmhvdmVyID4gLnN1Yi1tZW51IHtcclxuXHRcdFx0XHRsZWZ0OiAxMTUlO1xyXG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblxyXG5cdFx0XHQ+IHVsID4gbGkgYSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTQpO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gdWwgPiBsaSBhOmhvdmVyIHtcclxuXHRcdFx0XHRjb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gdWwgPiBsaS5jdXJyZW50LW1lbnUtcGFyZW50ID4gYSxcclxuXHRcdFx0PiB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbSA+IGEge1xyXG5cdFx0XHRcdGNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0PiB1bCA+IGxpIC5zdWItbWVudSBsaSB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGxpZ2h0ZW4oJGJsYWNrLCA5MCUpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQ+IHVsIC5zdWItbWVudSA+IGxpOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gdWwgPiBsaSA+IC5zdWItbWVudSBhIHtcclxuXHRcdFx0XHRwYWRkaW5nOiA4cHggMTVweCA4cHggNDVweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0PiB1bCA+IGxpID4gLnN1Yi1tZW51IC5zdWItbWVudSBhIHtcclxuXHRcdFx0XHRwYWRkaW5nOiA4cHggMTVweCA4cHggNjVweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0PiB1bCAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwidGhlbWlmeVwiO1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJcXGU2MWFcIjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTEpO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zbGF0aW5nWSgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHJcblx0XHQvKioqIG1lZ2EtbWVudSBzdHlsZSAqKiovXHJcblx0XHRAaW5jbHVkZSB3aWR0aGVyKDk5MnB4KSB7XHJcblx0XHRcdC5oYXMtbWVnYS1tZW51IHtcclxuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubWVnYS1tZW51LFxyXG5cdFx0XHQuaGFsZi1tZWdhLW1lbnUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0XHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdCAgICByaWdodDogMDtcclxuXHRcdFx0ICAgIHRvcDogMTAwJTtcclxuXHRcdFx0ICAgIHotaW5kZXg6IDEwO1xyXG5cdFx0XHQgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0XHQgICAgb3BhY2l0eTogMDtcclxuXHRcdFx0ICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tdGltZSgwLjNzKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lm1lZ2EtbWVudSB7XHJcblx0XHRcdFx0d2lkdGg6IDExNDBweDtcclxuXHRcdFx0XHRyaWdodDogMTVweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmhhbGYtbWVnYS1tZW51IHtcclxuXHRcdFx0XHR3aWR0aDogNTg1cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5tZWdhLW1lbnUtYm94LXRpdGxlIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNCk7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogN3B4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDdweDtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgbGlnaHRlbigkYmxhY2ssIDkwJSk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5tZWdhLW1lbnUtbGlzdC1ob2xkZXIgbGkgYSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTQpO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDdweCA4cHg7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC04cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8qKiogaG92ZXIgZWZmZWN0ICoqKi9cclxuXHRcdFx0Lmhhcy1tZWdhLW1lbnU6aG92ZXIgPiB1bCB7XHJcblx0XHRcdFx0dG9wOiAxMDAlO1xyXG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDExOTlweCkge1xyXG5cdFx0XHQ+IHVsIC5tZWdhLW1lbnUge1xyXG5cdFx0XHRcdHdpZHRoOiA5NTBweDtcclxuXHRcdFx0XHRyaWdodDogMTVweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0PiB1bCAuaGFsZi1tZWdhLW1lbnUge1xyXG5cdFx0XHRcdHdpZHRoOiA0ODVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdD4gdWwgLm1lZ2EtbWVudSxcclxuXHRcdFx0PiB1bCAuaGFsZi1tZWdhLW1lbnUge1xyXG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQ+IHVsIC5tZWdhLW1lbnUgLnJvdyxcclxuXHRcdFx0PiB1bCAuaGFsZi1tZWdhLW1lbnUgLnJvdyB7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubWVnYS1tZW51LWNvbnRlbnQgPiAucm93ID4gLmNvbCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdC5tZWdhLW1lbnUgLm1lZ2EtbWVudS1saXN0LWhvbGRlciBhIHtcclxuXHRcdFx0XHRwYWRkaW5nOiA1cHggMTVweCA1cHggNDBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lm1lZ2EtbWVudSAubWVnYS1tZW51LWJveC10aXRsZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTQpO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCBsaWdodGVuKCRibGFjaywgNzAlKTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDAgNHB4IDVweDtcclxuXHRcdFx0XHRtYXJnaW46IDAgMjVweCA4cHggMjVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LyogbmF2aWdhdGlvbiBvcGVuIGFuZCBjbG9zZSBidG4gaGlkZSBmb3Igd2lkdGggc2NyZWVuICovXHJcblx0QGluY2x1ZGUgd2lkdGhlcig5OTJweCkge1xyXG5cdFx0Lm5hdmJhci1oZWFkZXIgLm9wZW4tYnRuIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHQjbmF2YmFyIC5jbG9zZS1uYXZiYXIge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdC8qIHN0eWxlIGZvciBuYXZpZ2F0aW9uIGxlc3MgdGhhbiA5OTJweCAqL1xyXG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5ICg5OTFweCkge1xyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5uYXZiYXItaGVhZGVyIGJ1dHRvbiB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0XHR3aWR0aDogNDBweDtcclxuXHRcdFx0aGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xyXG5cdFx0XHRvdXRsaW5lOiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAxNXB4O1xyXG5cdFx0XHR0b3A6IDZweDtcclxuXHRcdFx0ei1pbmRleDogMjA7XHJcblxyXG5cclxuXHRcdFx0IHNwYW4ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHQgfVxyXG5cdFx0fVxyXG5cclxuXHRcdCNuYXZiYXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0XHRcdHdpZHRoOiAyODBweDtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCBsaWdodGVuKCRibGFjaywgODAlKTtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgbGlnaHRlbigkYmxhY2ssIDgwJSk7XHJcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdFx0cmlnaHQ6IC0zMzBweDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHR6LWluZGV4OiAxMDA7XHJcblxyXG5cdFx0XHR1bCBhIHtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHR1bCBhOmhvdmVyLFxyXG5cdFx0XHR1bCBsaS5jdXJyZW50IGEge1xyXG5cdFx0XHRcdGNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lm5hdmJhci1uYXYge1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRvdmVyZmxvdzogYXV0bztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmNsb3NlLW5hdmJhciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OiAtNDFweDtcclxuXHRcdFx0XHR0b3A6IDkwcHg7XHJcblx0XHRcdFx0ei1pbmRleDogMjA7XHJcblxyXG5cdFx0XHRcdC50aS1jbG9zZSB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHR0b3A6IDFweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gdWwgPiBsaSB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGxpZ2h0ZW4oJGJsYWNrLCA5NSUpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQ+IHVsID4gbGkgPiBhIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHggMTBweCAzNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LyogY2xhc3MgZm9yIHNob3cgaGlkZSBuYXZpZ2F0aW9uICovXHJcblx0XHQuc2xpZGVJbm4ge1xyXG5cdFx0XHRyaWdodDogMCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdC5uYXZiYXItaGVhZGVyIC5uYXZiYXItYnJhbmQge1xyXG5cdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0I25hdmJhciAubmF2YmFyLW5hdiB7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHQvKm5hdmJhciBjb2xsYXBzIGxlc3MgdGhlbiA5OTJweCovXHJcblx0QGluY2x1ZGUgbWVkaWEtcXVlcnkgKDk5MXB4KSB7XHJcblx0ICAgIC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2Uge1xyXG5cdCAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHQgICAgfVxyXG5cclxuXHQgICAgLm5hdmJhci1jb2xsYXBzZS5jb2xsYXBzZS5pbiB7XHJcblx0ICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHQgICAgfVxyXG5cclxuXHQgICAgLm5hdmJhci1oZWFkZXIgLmNvbGxhcHNlLFxyXG5cdCAgICAubmF2YmFyLXRvZ2dsZSB7XHJcblx0ICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG5cdCAgICB9XHJcblxyXG5cdCAgICAubmF2YmFyLWhlYWRlciB7XHJcblx0ICAgICAgICBmbG9hdDpub25lO1xyXG5cdCAgICB9XHJcblxyXG5cdCAgICAubmF2YmFyLXJpZ2h0IHtcclxuXHQgICAgICAgIGZsb2F0OiBub25lO1xyXG5cdCAgICB9XHJcblxyXG5cdCAgICAubmF2YmFyLW5hdiB7XHJcblx0ICAgIFx0ZmxvYXQ6IG5vbmU7XHJcblx0ICAgIH1cclxuXHJcblx0ICAgIC5uYXZiYXItbmF2ID4gbGkge1xyXG5cdCAgICAgICAgZmxvYXQ6IG5vbmU7XHJcblx0ICAgIH1cclxuXHR9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0LnBhZ2Utd3JhcHBlciB7XHJcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uLXRpbWUoMC4zcyk7XHJcblx0fVxyXG5cdC5ib2R5LW92ZXJsYXk6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50aXplKCRibGFjaywgMC4xKTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR6LWluZGV4OiAxMDtcclxuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24tdGltZSgwLjNzKTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0I2hlYWRlci1zdHlsZS0xXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmhlYWRlci1zdHlsZS0xIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0QGluY2x1ZGUgd2lkdGhlcig5OTJweCkge1xyXG5cdCAgICB3aWR0aDogMTAwJTtcclxuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdCAgICBsZWZ0OiAwO1xyXG5cdCAgICB0b3A6IDA7XHJcblx0ICAgIHotaW5kZXg6IDEwMDtcclxuXHJcblx0ICAgIC5uYXZpZ2F0aW9uIHtcclxuXHQgICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHJcblx0XHRcdG1hcmdpbi10b3A6IDFweDtcclxuXHJcblx0XHRcdC5jb250YWluZXItZmx1aWQge1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zZXBhcmF0b3ItYm90dG9tIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRib3R0b206IDJweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNlcGFyYXRvci1ib3R0b20tMiB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQjbmF2YmFyIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0LmxlZnQtc2VwYXJhdG9yIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRsZWZ0OiAxcHg7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdCAgICBcdCNuYXZiYXIgPiB1bCA+IGxpID4gYSB7XHJcblx0ICAgIFx0XHRmb250LXNpemU6IDE3cHg7XHJcblx0ICAgIFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE3KTtcclxuXHQgICAgXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHQgICAgXHRcdFxyXG5cdCAgICBcdFx0cGFkZGluZzogNDBweCAyMHB4O1xyXG5cdCAgICBcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHQgICAgXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA0M3B4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNDNweDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHR0b3A6IGNhbGMoNTAlIC0gMjFweCk7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbi10aW1lKDAuM3MpO1xyXG5cdFx0XHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmhvdmVyOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdCAgICBcdH1cclxuXHJcblx0XHRcdCNuYXZiYXIgPiB1bCA+IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgPiBhOmJlZm9yZSxcclxuXHRcdFx0I25hdmJhciA+IHVsID4gbGkuY3VycmVudC1tZW51LWl0ZW0gPiBhOmJlZm9yZSB7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0fVxyXG5cdCAgICB9XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSB3aWR0aGVyKDEyMDBweCkge1xyXG5cdFx0Lm5hdmlnYXRpb24ge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtM3B4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCNuYXZiYXIge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubmF2YmFyLWJyYW5kIHtcclxuXHRcdGhlaWdodDogMTAwcHg7XHJcblx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDgwcHg7XHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHRcdG1heC13aWR0aDogMzAwcHg7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDgwcHg7XHJcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzO1xyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg2NDBweCkge1xyXG5cdFx0XHRcdG1heC13aWR0aDogMjQwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cclxuXHRcdC5uYXZpZ2F0aW9uIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm5hdmJhci1oZWFkZXIge1xyXG5cdFx0XHRwYWRkaW5nOiAxNXB4IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubmF2YmFyLWhlYWRlciBidXR0b24ge1xyXG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0d2lkdGg6IDQ1cHg7XHJcblx0XHRoZWlnaHQ6IDQ1cHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHR0b3A6IDE3cHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0dG9wOiA0MXB4O1xyXG5cdCAgICB9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0dG9wOiAzMnB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdHNwYW4ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8qKiogdG9wYmFyICoqKiovXHJcblx0LnRvcGJhciB7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRlZDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRhaW5lci1mbHVpZCB7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0LmluZm8ge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTVweDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDExOTlweCkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDE1cHggMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0dWwgbGkge1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuaW5mbyB1bCB7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTUpO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gbGkgKyBsaSB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDQwcHg7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDEwcHggMCAwIDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogM3B4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNvY2lhbC1xdW90ZSB7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gZGl2IHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zb2NpYWwtbGlua3Mge1xyXG5cdFx0XHRwYWRkaW5nOiAxNXB4IDI1cHggMCAwO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0cGFkZGluZzogMCAwIDE1cHggMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0dWwge1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTMpO1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGE6aG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkaGVhZGluZy1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQucXVvdGUtYnRuIHtcclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoMTE5OXB4KSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNlYXJjaC1jb250YWN0IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0PiBkaXYge1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdH1cclxuXHJcblx0XHQuY29udGFjdCB7XHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDEzNjBweCkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuY29udGFjdCBhIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwYWRkaW5nOiAyN3B4IDMwcHggMjdweCAxMDBweDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdGxlZnQ6IDMwcHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNsYXRpbmdZKCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5maTpiZWZvcmUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogNTBweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDUwKTtcclxuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRoNSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTgpO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMC4yZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuaGVhZGVyLXNlYXJjaC1hcmVhIHtcclxuXHJcblx0XHRcdC5vcGVuLWJ0biBzcGFuIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNCk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lm9wZW4tYnRuIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDI5cHggMjVweCAyNnB4IDI1cHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkIHRyYW5zcGFyZW50aXplKCR3aGl0ZSwgMC43KTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkd2hpdGUsIDAuNyk7XHJcblx0XHRcdFx0XHR3aWR0aDogMXB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0bGVmdDogMXB4O1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHQjaGVhZGVyLXN0eWxlLTJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uaGVhZGVyLXN0eWxlLTIge1xyXG5cdEBleHRlbmQgLmhlYWRlci1zdHlsZS0xO1xyXG5cclxuXHRAaW5jbHVkZSB3aWR0aGVyKDk5MnB4KSB7XHJcblx0XHRtYXgtd2lkdGg6IDE1MzZweDtcclxuXHQgICAgbGVmdDogYXV0bztcclxuXHQgICAgcmlnaHQ6IDA7XHJcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQgICAgXHJcblx0ICAgIC5uYXZpZ2F0aW9uICNuYXZiYXIge1xyXG5cdCAgICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQgICAgXHR6LWluZGV4OiAxMDtcclxuXHQgICAgXHRib3JkZXItbGVmdDogMDtcclxuXHQgICAgXHRtYXJnaW4tbGVmdDogMTVweDtcclxuXHQgICAgXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0ICAgIH1cclxuXHJcblx0ICAgIC5uYXZpZ2F0aW9uIHtcclxuXHQgICAgXHRib3JkZXItdG9wOiAwO1xyXG5cdCAgICBcdG1hcmdpbi10b3A6IDA7XHJcblx0ICAgIFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdCAgICBcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHQgICAgfVxyXG5cclxuXHQgICAgLm5hdmlnYXRpb24gICNuYXZiYXIgPiB1bCA+IGxpID4gYSB7XHJcblx0ICAgIFx0Y29sb3I6ICRoZWFkaW5nLWNvbG9yO1xyXG5cdCAgICBcdHBhZGRpbmc6IDM4cHggMjBweDtcclxuXHQgICAgfVxyXG5cclxuXHRcdC5uYXZpZ2F0aW9uICNuYXZiYXIgPiB1bCA+IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgPiBhLFxyXG5cdFx0Lm5hdmlnYXRpb24gI25hdmJhciA+IHVsID4gbGkuY3VycmVudC1tZW51LWl0ZW0gPiBhIHtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRib3gtc2hhZG93OiAwIDhweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHJcblx0XHQubmF2aWdhdGlvbiB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5uYXZiYXItaGVhZGVyIGJ1dHRvbiB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdHdpZHRoOiA0NXB4O1xyXG5cdFx0aGVpZ2h0OiA0NXB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0dG9wOiA0NHB4O1xyXG5cdFx0cmlnaHQ6IDEwcHg7XHJcblx0XHRzcGFuIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0fVxyXG5cdH1cdFxyXG59XHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdCNoZWFkZXItc3R5bGUtM1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5oZWFkZXItc3R5bGUtMyB7XHJcblx0QGV4dGVuZCAuaGVhZGVyLXN0eWxlLTE7XHJcblxyXG5cdC50b3BiYXIge1xyXG5cdFx0LmluZm8ucGhvbmUtZW1haWwge1xyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCl7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIHdpZHRoZXIoOTkycHgpIHtcclxuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHJcblx0XHQudG9wYmFyIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZWQ7XHJcblxyXG5cdFx0XHQuaW5mbyB7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XHJcblx0XHRcdFx0XHR1bCBsaSB7XHJcblx0XHRcdFx0XHRjb2xvcjogJHRleHQtY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLnBob25lLWVtYWlsIHtcclxuXHRcdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc29jaWFsLWxpbmtzIGEge1xyXG5cdFx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5uYXZpZ2F0aW9uIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjZWRlZGVkO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5uYXZpZ2F0aW9uICNuYXZiYXIgPiB1bCA+IGxpID4gYSB7XHJcblx0XHRcdGNvbG9yOiAkaGVhZGluZy1jb2xvcjtcclxuXHRcdFx0cGFkZGluZzogMzhweCAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5uYXZpZ2F0aW9uICNuYXZiYXIgPiB1bCA+IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgPiBhIHtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdH1cclxuXHJcblx0XHQuc2VhcmNoLWNvbnRhY3QgLmhlYWRlci1zZWFyY2gtYXJlYSAub3Blbi1idG4ge1xyXG5cdFx0XHRwYWRkaW5nOiAyOXB4IDI1cHggMjdweCAyNXB4O1xyXG5cdFx0XHRib3JkZXItbGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIHdpZHRoZXIoMTIwMHB4KSB7XHJcblx0XHQudG9wYmFyLFxyXG5cdFx0Lm5hdmJhciB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcclxuXHRcdH1cclxuXHJcblx0XHQudG9wYmFyIHtcclxuXHRcdFx0LmluZm8ucGhvbmUtZW1haWwge1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDQ1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQubmF2aWdhdGlvbiB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm5hdmJhci1oZWFkZXIge1xyXG5cdFx0XHRoZWlnaHQ6IDEwMHB4O1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGVkO1xyXG5cdFx0fVxyXG5cclxuXHRcdCNuYXZiYXIge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LnNlYXJjaC1jb250YWN0IC5jb250YWN0IGEge1xyXG5cdFx0XHRwYWRkaW5nOiAyN3B4IDMwcHggMjZweCAxMDBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHQubmF2aWdhdGlvbixcclxuXHRcdC5uYXZiYXItaGVhZGVyIGJ1dHRvbiBzcGFuIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5uYXZiYXItaGVhZGVyIGJ1dHRvbiB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmxvZ28ge1xyXG5cdFx0d2lkdGg6IDMwMHB4O1xyXG5cdFx0aGVpZ2h0OiAxMDBweDtcclxuXHQgICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xyXG5cclxuXHQgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoMTA5OXB4KSB7XHJcblx0XHRcdHdpZHRoOiAyNjdweDtcclxuXHQgICAgfVxyXG5cclxuXHQgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0d2lkdGg6IDMwMHB4O1xyXG5cdCAgICB9XHJcblxyXG5cdCAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdCAgICBcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHQgICAgXHR3aWR0aDogMjcwcHg7XHJcblx0ICAgIFx0aGVpZ2h0OiA4MHB4O1xyXG5cdCAgICBcdGxpbmUtaGVpZ2h0OiA4MHB4O1xyXG5cdCAgICB9XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0I2hlYWRlci1zdHlsZS00XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmhlYWRlci1zdHlsZS00IHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRlZDtcclxuXHJcblx0LmNvbnRhaW5lci1mbHVpZCB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHJcblx0LmxvZ28ge1xyXG5cdFx0d2lkdGg6IDMwMHB4O1xyXG5cdFx0aGVpZ2h0OiAxMzhweDtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdCAgICBsaW5lLWhlaWdodDogMTM4cHg7XHJcblx0ICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZWQ7XHJcblx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0ICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDEwOTlweCkge1xyXG5cdFx0XHR3aWR0aDogMTI1cHg7XHJcblx0ICAgIH1cclxuXHJcblx0ICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0ICAgIFx0d2lkdGg6IDEwMCU7XHJcblx0ICAgIFx0ZmxvYXQ6IG5vbmU7XHJcblx0ICAgIFx0aGVpZ2h0OiA4MHB4O1xyXG5cdCAgICBcdGxpbmUtaGVpZ2h0OiA4MHB4O1xyXG5cdCAgICBcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGVkO1xyXG5cdCAgICB9XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5yaWdodC1hcmVhIHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoMTA5OXB4KSB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMjVweCk7XHJcblx0ICAgIH1cclxuXHJcblx0ICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0ICAgIFx0d2lkdGg6IDEwMCU7XHJcblx0ICAgIFx0ZmxvYXQ6IG5vbmU7XHJcblx0ICAgIH1cclxuXHR9XHJcblx0XHRcclxuXHQvKioqIHRvcGJhciAqKioqL1xyXG5cdC50b3BiYXIge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZWQ7XHJcblx0XHRwYWRkaW5nOiAxNXB4IDAgMTVweCAzNXB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRwYWRkaW5nOiAxNXB4IDAgMTVweCAxNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxNjlweCk7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0ei1pbmRleDogMjtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAjZTdlN2U3O1xyXG5cdFx0XHRoZWlnaHQ6IDg2cHg7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5pbmZvIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE0NXB4KTtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmluZm8gdWwge1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE1KTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0ICAgIFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdCAgICBcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHQgICAgXHRtYXJnaW46IDA7XHJcblx0XHRcdCAgICB9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gbGkgKyBsaSB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDQwcHg7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogM3B4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNvY2lhbC1saW5rcyB7XHJcblx0XHRcdHdpZHRoOiAxNDVweDtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHVsIHtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHVsIGxpOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTMpO1xyXG5cdFx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0YTpob3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRoZWFkaW5nLWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgd2lkdGhlcig5OTJweCkge1xyXG5cdCAgICAubmF2aWdhdGlvbiB7XHJcblx0ICAgIFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0ICAgIH1cclxuXHQgICAgXHRcclxuICAgIFx0I25hdmJhciA+IHVsID4gbGkgPiBhIHtcclxuICAgIFx0XHRmb250LXNpemU6IDE3cHg7XHJcbiAgICBcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNyk7XHJcbiAgICBcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIFx0XHRjb2xvcjogJHRleHQtY29sb3I7XHJcbiAgICBcdFx0cGFkZGluZzogMzJweCAyMHB4O1xyXG4gICAgXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiA0M3B4O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDQzcHg7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDIxcHgpO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbi10aW1lKDAuM3MpO1xyXG5cdFx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmhvdmVyOmJlZm9yZSB7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0XHR9XHJcbiAgICBcdH1cclxuXHJcblx0XHQjbmF2YmFyID4gdWwgPiBsaS5jdXJyZW50LW1lbnUtcGFyZW50ID4gYTpiZWZvcmUsXHJcblx0XHQjbmF2YmFyID4gdWwgPiBsaS5jdXJyZW50LW1lbnUtaXRlbSA+IGE6YmVmb3JlIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdH1cclxuXHJcblx0XHQjbmF2YmFyID4gdWwgPiBsaS5jdXJyZW50LW1lbnUtcGFyZW50ID4gYSB7XHJcblx0XHRcdGNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOjEzNTlweCkgYW5kIChtaW4td2lkdGg6OTkycHgpIHtcclxuXHRcdCNuYXZiYXIgPiB1bCA+IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgPiBhLFxyXG5cdFx0I25hdmJhciA+IHVsID4gbGkgPiBhOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHQudG9wYmFyIC5zb2NpYWwtbGlua3Mge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5uYXZiYXItaGVhZGVyIGJ1dHRvbiB7XHJcblx0XHRcdHRvcDogMjRweDtcclxuXHRcdH1cclxuICAgIH1cclxuXHJcblx0LnNlYXJjaC1xdW90ZS1pbmZvYmFyIHtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdGhlaWdodDogODVweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA4NXB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogNTVweDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcclxuXHRcdH1cclxuXHJcblx0XHQ+IGRpdiB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdGhlaWdodDogODVweDtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRlZDtcclxuXHRcdFx0cGFkZGluZzogMCAyNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdD4gZGl2Omxhc3QtY2hpbGQge1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZWQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSgxMzAwcHgpIHtcclxuXHRcdFx0LnF1b3RlLWJ0biB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC50aGVtZS1idG4tczIge1xyXG5cdFx0XHRsaW5lLWhlaWdodDogaW5pdGlhbDtcclxuXHRcdH1cclxuXHJcblx0XHQuc2lkZS1pbmZvIHtcclxuXHRcdFx0ZGlzcGxheTogdGFibGU7XHJcblxyXG5cdFx0XHQ+IGRpdiB7XHJcblx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmhlYWRlci1zZWFyY2gtYXJlYSB7XHJcblx0XHRcdC5vcGVuLWJ0biB7XHJcblx0XHRcdCAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0ICAgIGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0ICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjApO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zaWRlLWluZm8ge1xyXG5cdCAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0YnV0dG9uIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0b3V0bGluZTogMDtcclxuXHRcdH1cclxuXHJcblx0XHQuaW5mby1iYXJzIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJHRleHQtY29sb3I7XHJcblx0XHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gc3BhbiArIHNwYW4ge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDdweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0PiBzcGFuOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyoqKiBob21lIHN0eWxlIDQgc2lkZSBpbmZvIGJhciAqKiovXHJcbi5zaWRlLWluZm8td3JhcHBlciB7XHJcblx0YmFja2dyb3VuZDogJGJsYWNrO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluLW91dCAuN3M7XHJcblx0dHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluLW91dCAuN3M7XHJcbn1cclxuXHJcbi5zaWRlLWluZm8td3JhcHBlci10b2dnbGUge1xyXG5cdHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICBvcGFjaXR5OiAwLjg7XHJcbn1cclxuXHJcbi5zaWRlLWluZm8td3JhcHBlci5zaWRlLWluZm8td3JhcHBlci10b2dnbGUge1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC40cztcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjRzO1xyXG59XHJcblxyXG4uc2lkZS1pbmZvLXdyYXBwZXItdG9nZ2xlIC5zaWRlLWluZm8taW5uZXIge1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC43cyBlYXNlLWluLW91dCAuNHM7XHJcblx0dHJhbnNpdGlvbjogYWxsIC43cyBlYXNlLWluLW91dCAuNHM7XHJcbn1cclxuXHJcbi5zaWRlLWluZm8taW5uZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdHdpZHRoOiA0MDBweDtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0cGFkZGluZzogNjVweCA1MHB4O1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRyaWdodDogLTQwMHB4O1xyXG5cdHRvcDogMDtcclxuXHR6LWluZGV4OiA5OTk5O1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC43cyBlYXNlLWluLW91dCA7XHJcblx0dHJhbnNpdGlvbjogYWxsIC43cyBlYXNlLWluLW91dCA7XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHR3aWR0aDogMzAwcHg7XHJcblx0XHRwYWRkaW5nOiA3MHB4IDMwcHg7XHJcblx0XHRyaWdodDogLTMwMHB4O1xyXG5cdH1cclxuXHJcblxyXG5cdC5zaWRlLWluZm8tY2xvc2UtYnRuIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogNDBweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE2KTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XHJcblx0XHRAaW5jbHVkZSByb3VuZGVkLWJvcmRlcigpO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMjBweDtcclxuXHRcdHRvcDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5zaWRlLWluZm8tY2xvc2UtYnRuOmhvdmVyLFxyXG5cdC5zaWRlLWluZm8tY2xvc2UtYnRuOmZvY3VzIHtcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmxvZ28ge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdG1heC13aWR0aDogMTUwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjVweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyNSk7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWFyZ2luOiAwLjNlbSAwIDFlbTtcclxuXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRwIHtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRtYXJnaW46IDAgMCAyZW07XHJcblx0fVxyXG5cclxuXHQuaW5mbyBsaSB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE2KTtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRtYXJnaW46IDAgMCAxMHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bGlzdC1zdHlsZS10eXBlOiBkaXNjO1xyXG5cdFx0bGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc29jaWFsLWxpbmtzIHtcclxuXHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNCk7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHR9XHJcblxyXG5cdFx0YTpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiByZWQ7XHJcblx0XHR9XHJcblxyXG5cdFx0bGkge1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdGxpOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udG9nZ2xlLXNpZGUtaW5mbyB7XHJcblx0cmlnaHQ6IDA7XHJcbn1cclxuXHJcblxyXG4vKioqIGhlYWRlci1zZWFyY2gtZm9ybSAqKiovXHJcbi5oZWFkZXItc2VhcmNoLWZvcm0ge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDA7XHJcblx0ei1pbmRleDogOTk5OTtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudGl6ZSgkYmxhY2ssIDAuMzUpO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdGZvcm0ge1xyXG5cdFx0d2lkdGg6IDUwMHB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0dG9wOiA1MCU7XHJcblx0XHRAaW5jbHVkZSBjZW50ZXItYnktdHJhbnNsYXRpbmcoKTtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHR3aWR0aDogMzAwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0aW5wdXQge1xyXG5cdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0cGFkZGluZzogMTVweCAyNXB4O1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0aGVpZ2h0OiA0NXB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGlucHV0OmZvY3VzIHtcclxuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHQuYnRuIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdHdpZHRoOiA2MHB4O1xyXG5cdFx0ICAgIGhlaWdodDogMTAwJTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ICAgIHJpZ2h0OiAwO1xyXG5cdFx0ICAgIHRvcDogMDtcclxuXHRcdCAgICBib3JkZXI6IDA7XHJcblx0XHQgICAgYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0LmJ0bjpmb2N1cyxcclxuXHRcdC5idG46YWN0aXZlIHtcclxuXHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5oZWFkZXItc2VhcmNoLWZvcm06aG92ZXJ7XHJcblx0Y3Vyc29yOiB1cmwoXCIuLi9pbWFnZXMvY2xvc2VfYnVyZ2VyLnBuZ1wiKSAxNiAxNixkZWZhdWx0XHJcbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMwLjRcdGhlcm8gc2xpZGVyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmhlcm8tc2xpZGVyIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDcwMHB4O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDA7XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRoZWlnaHQ6IDYwMHB4O1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdGhlaWdodDogNTAwcHg7XHJcblx0fVxyXG5cdFxyXG5cdC5zd2lwZXItc2xpZGUge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdH1cclxuXHJcblx0LnN3aXBlci1jb250YWluZXIge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdH1cclxuXHJcblx0LnNsaWRlLWlubmVyLFxyXG5cdC5oZXJvLWlubmVyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHRvcDogMDtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG5cclxuXHJcblx0Ly8gc2xpZGVyIGNvbnRyb2xzXHJcblx0LnN3aXBlci1idXR0b24tcHJldixcclxuXHQuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsIDAuMyk7XHJcblx0XHR3aWR0aDogNjBweDtcclxuXHRcdGhlaWdodDogNjBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogLTMwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRib3JkZXItcmFkaXVzOiA2MHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fSBcclxuXHJcblx0LnN3aXBlci1idXR0b24tcHJldiB7XHJcblx0XHRsZWZ0OiAyNXB4O1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IFwidGhlbWlmeVwiO1xyXG5cdFx0ICAgIGNvbnRlbnQ6IFwiXFxlNjI5XCI7XHJcblx0XHQgICAgZm9udC1zaXplOiAyMHB4O1xyXG5cdFx0ICAgIGNvbG9yOiAjZmZmO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnN3aXBlci1idXR0b24tbmV4dCB7XHJcblx0XHRyaWdodDogMjVweDtcclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBcInRoZW1pZnlcIjtcclxuXHRcdCAgICBjb250ZW50OiBcIlxcZTYyOFwiO1xyXG5cdFx0ICAgIGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdCAgICBjb2xvcjogI2ZmZjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG5cdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRsaW5lLWhlaWdodDogMTVweDtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdGNvbG9yOiMwMDA7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjIpO1xyXG5cdH1cclxuXHJcblx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xyXG5cdFx0Y29sb3I6I2ZmZjtcclxuXHRcdGJhY2tncm91bmQ6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdH1cclxuXHJcblx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsIFxyXG5cdC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbiB7XHJcblx0XHRib3R0b206IDIwcHg7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdCNoZXJvLXN0eWxlLTFcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uaGVyby1zdHlsZS0xIHtcclxuXHRoZWlnaHQ6IGNhbGMoMTAwdmggLSAxNTBweCk7XHJcblx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdGhlaWdodDogNjAwcHg7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0aGVpZ2h0OiA1MDBweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0QGluY2x1ZGUgd2lkdGhlcig5OTJweCkge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMzhweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zbGlkZS1pbm5lciB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQuc2xpZGUtdGl0bGUge1xyXG5cdFx0bWF4LXdpZHRoOiA3OTBweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cclxuXHRcdGgyIHtcclxuXHRcdFx0Zm9udC1zaXplOiA4MnB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDgyKTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdG1hcmdpbjogMCAwIDAuMjRlbTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0dGV4dC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoJGJsYWNrLCAwLjUpO1x0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSgxMTk5cHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDYycHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSg2Mik7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA1MHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoNTApO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMzVweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDM1KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNsaWRlLXRleHQge1xyXG5cdFx0bWF4LXdpZHRoOiA4MDBweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cclxuXHRcdHAge1xyXG5cdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjIpO1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAxLjYzZW07XHJcblx0XHRcdHRleHQtc2hhZG93OiAwIDAgMTBweCByZ2JhKCRibGFjaywgMC41KTtcclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE3cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8qKiogYm90dG9tLWxpbmtzICoqKi9cclxuXHQuYm90dG9tLWxpbmtzIHtcclxuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xyXG5cdCAgICB6LWluZGV4OiAxMDtcclxuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdCAgICBsZWZ0OiAwO1xyXG5cdCAgICBib3R0b206IDA7XHJcblx0ICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdCAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdCAgICB9XHJcblxyXG5cdCAgICA+IGRpdiB7XHJcblx0ICAgIFx0ZmxvYXQ6IGxlZnQ7XHJcblx0ICAgIH1cclxuXHJcblx0ICAgID4gZGl2Omxhc3QtY2hpbGQge1xyXG5cdCAgICBcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ViZWJlYjtcclxuXHQgICAgfVxyXG5cclxuXHQgICAgYSB7XHJcblx0ICAgIFx0bWluLXdpZHRoOiAyNDVweDtcclxuXHQgICAgXHRkaXNwbGF5OiBibG9jaztcclxuXHQgICAgXHRwYWRkaW5nOiAzMHB4IDI1cHggMjVweCA3MHB4O1xyXG5cdCAgICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQgICAgfVxyXG5cclxuXHQgICAgLmZpOmJlZm9yZSB7XHJcblx0ICAgIFx0Zm9udC1zaXplOiAzNXB4O1xyXG5cdCAgICBcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMzUpO1xyXG5cdCAgICBcdGNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHQgICAgfVxyXG5cclxuXHQgICAgaSB7XHJcblx0ICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdCAgICBcdGxlZnQ6IDIwcHg7XHJcblx0ICAgIFx0dG9wOiA1MCU7XHJcblx0ICAgIFx0QGluY2x1ZGUgdHJhbnNsYXRpbmdZKCk7XHJcblx0ICAgIH1cclxuXHJcblx0ICAgIGg0IHtcclxuXHQgICAgXHRmb250LXNpemU6IDE2cHg7XHJcblx0ICAgIFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNik7XHJcblx0ICAgIFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0ICAgIFx0bWFyZ2luOiAwO1xyXG5cdCAgICB9XHJcblxyXG5cdCAgICBwIHtcclxuXHQgICAgXHRmb250LXNpemU6IDE0cHg7XHJcblx0ICAgIFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNCk7XHJcblx0ICAgIFx0bWFyZ2luOiAwO1xyXG5cdCAgICB9XHJcblxyXG5cdCAgICBhOmhvdmVyIHtcclxuXHQgICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHJcblx0ICAgIFx0LmZpOmJlZm9yZSxcclxuXHQgICAgXHRwLFxyXG5cdCAgICBcdGg0IHtcclxuXHQgICAgXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0ICAgIFx0fVxyXG5cdCAgICB9XHJcblx0fVxyXG5cclxuICAgIC5wYWdpIHtcclxuICAgIFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgXHR3aWR0aDogMTUwcHg7XHJcblx0ICAgIGhlaWdodDogOTVweDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xyXG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ICAgIHJpZ2h0OiAwO1xyXG5cdCAgICBib3R0b206IDA7XHJcblx0ICAgIHotaW5kZXg6IDE7XHJcblxyXG5cdCAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdCAgICB9XHJcbiAgICB9XHJcblxyXG5cdC8vIHNsaWRlciBjb250cm9sc1xyXG5cdC5zd2lwZXItYnV0dG9uLXByZXYsXHJcblx0LnN3aXBlci1idXR0b24tbmV4dCB7XHJcblx0XHR3aWR0aDogNDBweDtcclxuXHRcdGhlaWdodDogNDBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDYwcHg7XHJcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0dGV4dC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoJGJsYWNrLCAwLjUpO1xyXG5cdFx0QGluY2x1ZGUgdHJhbnNsYXRpbmdZKCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHR9XHJcblx0fSBcclxuXHJcblx0LnN3aXBlci1idXR0b24tcHJldiB7XHJcblx0XHRsZWZ0OiAzMHB4O1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRmxhdGljb25cIjtcclxuXHRcdCAgICBjb250ZW50OiBcIlxcZjEyOFwiO1xyXG5cdFx0ICAgIGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdCAgICBjb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuXHRcdHJpZ2h0OiAzMHB4O1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRmxhdGljb25cIjtcclxuXHRcdCAgICBjb250ZW50OiBcIlxcZjEyOVwiO1xyXG5cdFx0ICAgIGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdCAgICBjb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyOmJlZm9yZSxcclxuXHQuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyOmJlZm9yZSB7XHJcblx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQuc3dpcGVyLXBhZ2luYXRpb24ge1xyXG5cdFx0QGluY2x1ZGUgd2lkdGhlcig5OTJweCkge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHQjaGVyby1zdHlsZS0yXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmhlcm8tc3R5bGUtMiB7XHJcblx0QGV4dGVuZCAuaGVyby1zdHlsZS0xO1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcblx0QGluY2x1ZGUgd2lkdGhlcigxMjAwcHgpIHtcclxuXHRcdG1heC1oZWlnaHQ6IDg3NXB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHRAaW5jbHVkZSB3aWR0aGVyKDk5MnB4KSB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtMTRweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zbGlkZS1pbm5lciB7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHJcblx0LnNsaWRlLXRpdGxlIHtcclxuXHRcdG1heC13aWR0aDogNzkwcHg7XHJcblx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0aDIge1xyXG5cdFx0XHRmb250LXNpemU6IDcwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoNzApO1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdHRleHQtc2hhZG93OiAwIDAgMjBweCByZ2JhKCRibGFjaywgMC41KTtcclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoMTE5OXB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA2MnB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoNjIpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogNTBweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDUwKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDM1cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgzNSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRoMiBzcGFuIHtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zbGlkZS10ZXh0IHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHAge1xyXG5cdFx0XHR0ZXh0LXNoYWRvdzogMCAwIDEwcHggcmdiYSgkYmxhY2ssIDAuNSk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdCNoZXJvLXN0eWxlLTNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uaGVyby1zdHlsZS0zIHtcclxuXHRAZXh0ZW5kIC5oZXJvLXN0eWxlLTE7XHJcblxyXG5cdEBpbmNsdWRlIHdpZHRoZXIoOTkycHgpIHtcclxuXHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDI0NnB4KTtcclxuXHR9XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0QGluY2x1ZGUgd2lkdGhlcig5OTJweCkge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdFx0bWFyZ2luLXRvcDogLTEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSB3aWR0aGVyKDk5MnB4KSB7XHJcblx0XHQuc2xpZGUtaW5uZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnBhZ2kge1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0ICAgIHdpZHRoOiAyOTlweDtcclxuXHQgICAgYm9yZGVyOiAwO1xyXG5cdCAgICBsZWZ0OiA1MCU7XHJcblx0ICAgIGJvdHRvbTogODVweDtcclxuXHQgICAgaGVpZ2h0OiBhdXRvO1xyXG5cdCAgICBAaW5jbHVkZSB0cmFuc2xhdGluZ1goLTUwJSk7XHJcblx0fVxyXG5cclxuXHQvLyBzbGlkZXIgY29udHJvbHNcclxuXHQuc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG5cdC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxOHB4KTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHQtbW96LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdC1tcy10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0fVxyXG5cdH0gXHJcblxyXG5cdC5zd2lwZXItYnV0dG9uLXByZXYge1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cdFx0bGVmdDogMDtcclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkZsYXRpY29uXCI7XHJcblx0XHQgICAgY29udGVudDogXCJcXGYxMDFcIjtcclxuXHRcdCAgICBmb250LXNpemU6IDIwcHg7XHJcblx0XHQgICAgY29sb3I6ICR3aGl0ZTtcclxuXHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHQgICAgbGVmdDogMjlweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkd2hpdGU7XHJcblxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRmb250LWZhbWlseTogXCJGbGF0aWNvblwiO1xyXG5cdFx0ICAgIGNvbnRlbnQ6IFwiXFxmMTAyXCI7XHJcblx0XHQgICAgZm9udC1zaXplOiAyMHB4O1xyXG5cdFx0ICAgIGNvbG9yOiAkd2hpdGU7XHJcblx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ICAgIHJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNsaWRlLXRpdGxlIHtcclxuXHRcdG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG5cclxuXHRcdGgyIHtcclxuXHRcdFx0Zm9udC1zaXplOiA4OXB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDg5KTtcclxuXHRcdFx0dGV4dC1zaGFkb3c6IDBweCAwcHggMjEuMTdweCByZ2JhKDM1LCA2MSwgOTgsIDAuMjIpO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoMTE5OXB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA3NDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDc0KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDU2cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSg1Nik7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjIpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdCNzdGF0aWMtaGVyb1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5zdGF0aWMtaGVybyB7XHJcblx0YmFja2dyb3VuZDogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0aGVpZ2h0OiA3NTBweDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAwO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDExOTlweCkge1xyXG5cdFx0aGVpZ2h0OiA2ODBweDtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRoZWlnaHQ6IDUwMHB4O1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdGhlaWdodDogNDAwcHg7XHJcblx0fVxyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdEBpbmNsdWRlIHdpZHRoZXIoOTkycHgpIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRcdG1hcmdpbi10b3A6IC0xNnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0XHQuaGVyby1zaGFwZSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR0b3A6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDUwZGVnKSBzY2FsZSgxLDIuNSk7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg1MGRlZykgc2NhbGUoMSwyLjUpO1xyXG5cclxuXHRcdD4gZGl2OmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0YmFja2dyb3VuZDogZGFya2VuKCR0aGVtZS1wcmltYXJ5LWNvbG9yLCAxLjUlKTtcclxuXHRcdFx0d2lkdGg6IDIwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdH1cclxuXHJcblx0XHQ+IGRpdjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJHRoZW1lLXByaW1hcnktY29sb3IsIDEuNSUpO1xyXG5cdFx0XHR3aWR0aDogMzAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMzUlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0PiBkaXY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0YmFja2dyb3VuZDogZGFya2VuKCR0aGVtZS1wcmltYXJ5LWNvbG9yLCAxLjUlKTtcclxuXHRcdFx0d2lkdGg6IDIwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDgwJTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lmhlcm8taW5uZXIgLmNvbnRhaW5lciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cclxuXHQuY29uc3VsdGFudC1waWMge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IC0yNzBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSgxMTk5cHgpIHtcclxuXHRcdFx0d2lkdGg6IDQ4NXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDYwOXB4O1xyXG5cdFx0XHRib3R0b206IC0yMDBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNsaWRlLXRpdGxlIHtcclxuXHRcdG1heC13aWR0aDogNzkwcHg7XHJcblxyXG5cdFx0aDIge1xyXG5cdFx0XHRmb250LXNpemU6IDcwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoNTYpO1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMC43ZW07XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSgxMTk5cHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDYycHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSg2Mik7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA1MHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoNTApO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMzVweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDM1KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNsaWRlLXRleHQge1xyXG5cdFx0bWF4LXdpZHRoOiA1NjBweDtcclxuXHJcblx0XHRwIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDIyKTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMS42M2VtO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE3cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnN3aXBlci1zbGlkZSAuY29udGFpbmVyIHtcclxuXHRcdEBpbmNsdWRlIHdpZHRoZXIoOTkycHgpIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jMC41XHRmb290ZXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uc2l0ZS1mb290ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMyMTIyMmM7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdHVsIHtcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0fVxyXG5cclxuXHRwLFxyXG5cdGxpIHtcclxuXHRcdGNvbG9yOiAjYzVjNWM1O1xyXG5cdH1cclxuXHJcblxyXG5cdC5uZXdzbGV0dGVyLWFyZWEge1xyXG5cdFx0cGFkZGluZzogODBweCAwO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dG9wOiAzcHg7XHJcblxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0cGFkZGluZzogNjBweCAwIDcwcHg7XHJcblx0XHR9XHJcblxyXG5cclxuXHRcdC5zZXBhcmF0b3Ige1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudGl6ZSgkd2hpdGUsIDAuOTIpO1xyXG5cdFx0XHR3aWR0aDogMTE0MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zbGF0aW5nWCgpO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHR9XHJcblxyXG5cclxuXHRcdC50ZXh0IHtcclxuXHRcdFx0d2lkdGg6IDI5MHB4O1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGgzIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgzNik7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRtYXJnaW46IC0wLjA1ZW0gMCAwO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgzMCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxOCk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTcpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGZvcm0ge1xyXG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjkwcHgpO1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRwYWRkaW5nOiA2cHggMjBweDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA2MHB4O1xyXG5cdFx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRidXR0b24ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0XHRcdGhlaWdodDogNjBweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTQpO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA2MHB4O1xyXG5cdFx0XHRcdG91dGxpbmU6IDA7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnVwcGVyLWZvb3RlciB7XHJcblx0XHRwYWRkaW5nOiA5MHB4IDA7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0cGFkZGluZzogOTBweCAwIDIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0cGFkZGluZzogODBweCAwIDEwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbCB7XHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0bWluLWhlaWdodDogMjM1cHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNzBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC53aWRnZXQtdGl0bGUge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LndpZGdldC10aXRsZSBoMyB7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDIwKTtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMC40ZW07XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8qKiogYWJvdXQtd2lkZ2V0ICoqKi9cclxuXHQuYWJvdXQtd2lkZ2V0IHtcclxuXHRcdHAge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuOWVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdHA6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0dWwge1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0PiBsaTpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTMpO1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGE6aG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkaGVhZGluZy1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQvKioqIGxpbmstd2lkZ2V0ICoqKi9cclxuXHQubGluay13aWRnZXQge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRAaW5jbHVkZSB3aWR0aGVyKDEyMDBweCkge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoMTE5OXB4KSB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoIDc2N3B4ICkge1xyXG5cdCAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xyXG5cdCAgICB9XHJcblxyXG5cdFx0dWwge1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdH1cclxuXHJcblx0XHR1bCBsaSB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdH1cclxuXHJcblx0XHR1bCBhIHtcclxuXHRcdFx0Y29sb3I6ICNjNWM1YzU7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHR9XHJcblxyXG5cdFx0dWwgYTpob3ZlcixcclxuXHRcdHVsIGxpOmhvdmVyOmJlZm9yZSB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0fVxyXG5cclxuXHRcdHVsID4gbGkgKyBsaSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYWdlbnQtd2lkZ2V0IHtcclxuXHRcdGg0IHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE2KTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHJcblx0XHRcdGkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcdFx0XHRcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5maTpiZWZvcmUge1xyXG5cdFx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjUpO1xyXG5cdFx0XHRjb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHR9XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxOCk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8qKiogY29udGFjdC13aWRnZXQgKioqL1xyXG5cdC5jb250YWN0LXdpZGdldCB7XHJcblx0XHRAaW5jbHVkZSB3aWR0aGVyKDEyMDBweCkge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0dWwge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdHVsIGxpIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0fVxyXG5cclxuXHRcdHVsID4gbGkgKyBsaSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0bGkgc3BhbiB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblx0LyoqKiBsb3dlci1mb290ZXIgKioqL1xyXG5cdC5sb3dlci1mb290ZXIge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdC5yb3cge1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4IDA7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdC5zZXBhcmF0b3Ige1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50aXplKCR3aGl0ZSwgMC45Mik7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xyXG5cdFx0XHRcdGhlaWdodDogMXB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OiAxNXB4O1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5jb3B5cmlnaHQge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGNvbG9yOiAjY2RjZWQwO1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmV4dHJhLWxpbmsge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmV4dHJhLWxpbmsgdWwge1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0PiBsaSArIGxpIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMzVweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHRcdFx0XHR3aWR0aDogMXB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxNHB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0bGVmdDogLTE3cHg7XHJcbiAgICBcdFx0XHRcdHRvcDogNHB4O1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNCk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRhOmhvdmVyIHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcbn0iLCIuc3RpY2t5LWhlYWRlciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiAtMzAwcHg7XHJcblx0ei1pbmRleDogOTk5OTtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdEBpbmNsdWRlIHRyYW5zaXRpb24tdGltZSgwLjdzKTtcclxufVxyXG5cclxuLnNpdGUtaGVhZGVyIC5zdGlja3ktb24ge1xyXG5cdG9wYWNpdHk6IDE7XHJcblx0dG9wOiAwO1xyXG59XHJcblxyXG4uaGVhZGVyLXN0eWxlLTEgLnN0aWNreS1oZWFkZXIge1xyXG5cdGJhY2tncm91bmQ6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdGJvcmRlci10b3A6IDA7XHJcblxyXG5cdC5zZXBhcmF0b3ItYm90dG9tIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uaGVhZGVyLXN0eWxlLTIgLnN0aWNreS1oZWFkZXIsXHJcbi5oZWFkZXItc3R5bGUtMyAuc3RpY2t5LWhlYWRlcixcclxuLmhlYWRlci1zdHlsZS00IC5zdGlja3ktaGVhZGVyICAge1xyXG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRib3JkZXItdG9wOiAwO1xyXG5cdGJveC1zaGFkb3c6IDAgOHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cdG1hcmdpbjogMDtcclxufVxyXG5cclxuLmhlYWRlci1zdHlsZS00IC5zdGlja3ktaGVhZGVyIHtcclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cdFx0I25hdmJhciA+IHVsID4gbGkuY3VycmVudC1tZW51LXBhcmVudCA+IGEsXHJcblx0XHQjbmF2YmFyID4gdWwgPiBsaSA+IGE6aG92ZXIge1xyXG5cdFx0ICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jMC42XHRhYm91dC1zZWN0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmFib3V0LXNlY3Rpb24ge1xyXG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICR3aGl0ZSA1MCUsIHRyYW5zcGFyZW50aXplKCR0aGVtZS1wcmltYXJ5LWNvbG9yLCAwLjkpIDUwJSk7XHJcblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgJHdoaXRlIDUwJSwgdHJhbnNwYXJlbnRpemUoJHRoZW1lLXByaW1hcnktY29sb3IsIDAuOSkgNTAlKTtcclxuXHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgJHdoaXRlIDUwJSwgdHJhbnNwYXJlbnRpemUoJHRoZW1lLXByaW1hcnktY29sb3IsIDAuOSkgNTAlKTtcclxuXHRiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICR3aGl0ZSA1MCUsIHRyYW5zcGFyZW50aXplKCR0aGVtZS1wcmltYXJ5LWNvbG9yLCAwLjkpIDUwJSk7XHJcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KGxlZnQsICR3aGl0ZSA1MCUsIHRyYW5zcGFyZW50aXplKCR0aGVtZS1wcmltYXJ5LWNvbG9yLCAwLjkpIDUwJSk7XHJcblx0cGFkZGluZy1ib3R0b206IDA7XHJcblxyXG5cdC5pbm5lciB7XHJcblx0XHQubGVmdC1jb2wsXHJcblx0XHQucmlnaHQtY29sIHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSgxMTk5cHgpIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgd2lkdGhlcigxMjAwcHgpIHtcclxuXHRcdC5kZXRhaWxzIHtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogNDVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5kZXRhaWxzIHAge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdH1cclxuXHJcblx0LmRldGFpbHMgaDUge1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxOCk7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cclxuXHQuZnVuLWZhY3QtZ3JpZHMge1xyXG5cdFx0PiAuZ3JpZDpudGgtY2hpbGQoMiksXHJcblx0XHQ+IC5ncmlkOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCR0aGVtZS1wcmltYXJ5LWNvbG9yLCAwLjEpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDUwMHB4KSB7XHJcblx0XHRcdD4gLmdyaWQ6bnRoLWNoaWxkKDIpLFxyXG5cdFx0XHQ+IC5ncmlkOm50aC1jaGlsZCg0KSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJHRoZW1lLXByaW1hcnktY29sb3IsIDAuMSk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gLmdyaWQ6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5ncmlkIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHBhZGRpbmc6IDQxcHggMTVweCA0MXB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNTAwcHgpIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5maTpiZWZvcmUge1xyXG5cdFx0XHRmb250LXNpemU6IDQ1cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoNDUpO1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0fVxyXG5cclxuXHRcdGgzIHtcclxuXHRcdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDQ4KTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDM4cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgzOCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRwIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE0KTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmFib3V0LWluZm8ge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTE0cHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDg1cHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoMTE5OXB4KSB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0bWFyZ2luOiA3NXB4IDAgODVweDtcclxuXHRcdH1cclxuXHJcblx0XHRoMyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyNik7XHJcblx0XHRcdG1hcmdpbjogLTAuM2VtIDAgMC40NmVtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4zNGVtO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyMik7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRwIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzAuN1x0c2VydmljZS1zZWN0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnNlcnZpY2Utc2VjdGlvbiB7XHJcblx0cGFkZGluZy1ib3R0b206IDEwNXB4O1xyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDcwcHg7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg2NzZweCkge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDYwcHg7XHJcblx0fVxyXG5cclxuXHQuc2VydmljZS1zbGlkZXIge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0cGFkZGluZy10b3A6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQuZ3JpZCB7XHJcblx0XHQuZmk6YmVmb3JlIHtcclxuXHRcdFx0Zm9udC1zaXplOiA2NXB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDY1KTtcclxuXHRcdFx0Y29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDU1cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSg1NSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRoMyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyMCk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24tdGltZSgwLjNzKTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0YTpob3ZlciBoMyB7XHJcblx0XHRcdGNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5vd2wtdGhlbWUgLm93bC1jb250cm9scyB7XHJcblx0ICAgIG1hcmdpbi10b3A6IDQ1cHg7XHJcblx0fVxyXG5cclxuXHQub3dsLXRoZW1lIC5vd2wtY29udHJvbHMgLm93bC1uYXYgW2NsYXNzKj1vd2wtXSB7XHJcblx0ICAgIHdpZHRoOiA0NXB4O1xyXG5cdCAgICBoZWlnaHQ6IDQ1cHg7XHJcblx0ICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG5cdCAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0ICAgIHBhZGRpbmc6IDA7XHJcblx0ICAgIGNvbG9yOiAkaGVhZGluZy1jb2xvcjtcclxuXHQgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0Ym9yZGVyOiAycHggc29saWQgJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoMTE5OXB4KSB7XHJcblx0XHRcdG1hcmdpbjogNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHJcblx0XHRcdC5maTpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuZmk6YmVmb3JlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE0KTtcclxuXHRcdFx0Y29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdH1cclxuXHJcblx0fVxyXG59XHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jMC44XHRjdGEtc2VjdGlvblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5jdGEtc2VjdGlvbiB7XHJcblx0cGFkZGluZy10b3A6IDA7XHJcblx0cGFkZGluZy1ib3R0b206IDA7XHJcblxyXG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICR3aGl0ZSA1MCUsIHRyYW5zcGFyZW50aXplKCR0aGVtZS1wcmltYXJ5LWNvbG9yLCAwLjkpIDUwJSk7XHJcblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgJHdoaXRlIDUwJSwgdHJhbnNwYXJlbnRpemUoJHRoZW1lLXByaW1hcnktY29sb3IsIDAuOSkgNTAlKTtcclxuXHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgJHdoaXRlIDUwJSwgdHJhbnNwYXJlbnRpemUoJHRoZW1lLXByaW1hcnktY29sb3IsIDAuOSkgNTAlKTtcclxuXHRiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICR3aGl0ZSA1MCUsIHRyYW5zcGFyZW50aXplKCR0aGVtZS1wcmltYXJ5LWNvbG9yLCAwLjkpIDUwJSk7XHJcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KGxlZnQsICR3aGl0ZSA1MCUsIHRyYW5zcGFyZW50aXplKCR0aGVtZS1wcmltYXJ5LWNvbG9yLCAwLjkpIDUwJSk7XHJcblxyXG5cdC5pbm5lciB7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdCAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuXHRcdH1cclxuXHJcblx0XHQubGVmdC1jb2wsXHJcblx0XHQucmlnaHQtY29sIHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblx0LmRldGFpbHMge1xyXG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiA0NXB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY29udGFjdC1pbmZvIHtcclxuXHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCAgICBwYWRkaW5nOiA4NXB4IDAgODVweCA5NXB4O1xyXG5cclxuXHQgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0cGFkZGluZzogMTVweCAwIDU1cHg7XHJcblx0XHR9XHJcblxyXG5cdCAgICBwIHtcclxuXHQgICAgXHRmb250LXNpemU6IDE0cHg7XHJcblx0ICAgIFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNCk7XHJcblx0ICAgIFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHQgICAgXHRtYXJnaW46IDA7XHJcblx0ICAgIFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHQgICAgfVxyXG5cclxuXHQgICAgaDIge1xyXG5cdCAgICBcdGZvbnQtc2l6ZTogMzZweDtcclxuXHQgICAgXHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDM2KTtcclxuXHQgICAgXHRjb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0ICAgIFx0bWFyZ2luOiAwLjRlbSAwIDFlbTtcclxuXHJcblx0ICAgIFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdCAgICBcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdCAgICBcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMzApO1xyXG5cdFx0XHR9XHJcblxyXG5cdCAgICBcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHQgICAgXHRmb250LXNpemU6IDI1cHg7XHJcblx0XHQgICAgXHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDI1KTtcclxuXHRcdFx0fVxyXG5cdCAgICB9XHJcblx0fVxyXG5cclxuXHQudmlkZW8tYXJlYSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0LnZpZGVvLWJ0bnMge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0QGluY2x1ZGUgdHJhbnNsYXRpbmdYKCk7XHJcblx0XHRcdHRvcDogLTQycHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHQgICAgdG9wOiAtMzJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC52aWRlby1idG5zIGEge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdCAgICB3aWR0aDogODVweDtcclxuXHRcdCAgICBoZWlnaHQ6IDg1cHg7XHJcblx0XHQgICAgbGluZS1oZWlnaHQ6IDg1cHg7XHJcblx0XHQgICAgY29sb3I6ICR3aGl0ZTtcclxuXHRcdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHQgICAgYm9yZGVyLXJhZGl1czogNjVweDtcclxuXHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggMzUuNzdweCAxMy4yM3B4IHJnYmEoMzUsIDYxLCA5OCwgMC4yNCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHQgICAgd2lkdGg6IDY1cHg7XHJcblx0XHRcdCAgICBoZWlnaHQ6IDY1cHg7XHJcblx0XHRcdCAgICBsaW5lLWhlaWdodDogNjVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5maTpiZWZvcmUge1xyXG5cdFx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjUpO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5leHBlcmllbmNlLXRleHQge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDUwcHg7XHJcblx0XHRcdGJvdHRvbTogNTBweDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0bGVmdDogMjBweDtcclxuXHRcdFx0XHRib3R0b206IDIwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTEzcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxMTMpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogODBweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoODApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjQpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjNlbTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDExNXB4O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNyk7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDg1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jMC45XHRwb2xpY3ktc2VjdGlvblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5wb2xpY3ktc2VjdGlvbiB7XHJcblx0cGFkZGluZy1ib3R0b206IDgwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDcwcHg7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDc1cHg7XHJcblx0fVxyXG5cclxuXHJcblx0LnBvbGljeS1ncmlkcyB7XHJcblx0XHRtYXJnaW46IDMwcHggLTE1cHggMDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRtYXJnaW46IDAgLTdweDtcclxuXHRcdH1cclxuXHJcblx0XHQuZ3JpZCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMzMuMzMlIC0gMzBweCk7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRtYXJnaW46IDAgMTVweCAzMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiA3MHB4IDU1cHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbi10aW1lKDAuM3MpO1xyXG5cdFx0XHRib3gtc2hhZG93OiAwcHggNHB4IDI0LjAzcHggMi45N3B4IHJnYmEoMjUsIDM4LCA2MiwgMC4wNSk7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoMTE5OXB4KSB7XHJcblx0XHRcdFx0cGFkZGluZzogNDVweCAzNXB4IDUwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDdweCAxNXB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDM1cHggMjVweCA0MHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg2MDBweCkge1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxNXB4KTtcclxuXHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdD4gLmdyaWQ6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0Ym94LXNoYWRvdzogMHB4IDRweCA0MC45NHB4IDUuMDZweCByZ2JhKDI1LCAzOCwgNjIsIDAuMTIpO1xyXG5cclxuXHRcdFx0LnRoZW1lLWJ0bi1zMyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJHRoZW1lLXByaW1hcnktY29sb3IsIDAuOCk7XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaGlsaWdodC10YWcge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0ICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHQgICAgZm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNCk7XHJcblx0ICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0ICAgIHBhZGRpbmc6IDRweCA1MHB4IDVweCAzMHB4O1xyXG5cdCAgICBjb2xvcjogI2ZmZjtcclxuXHQgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ICAgIHRvcDogMTVweDtcclxuXHQgICAgbGVmdDogLTMwcHg7XHJcblx0ICAgIHotaW5kZXg6IDE7XHJcblx0ICAgIHRyYW5zZm9ybTogcm90YXRlKC0zOGRlZyk7XHJcblx0ICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTM4ZGVnKTtcclxuXHR9XHJcblxyXG5cdC5wb2xpY3ktaGVhZGVyIHtcclxuXHRcdGg1IHtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDI0KTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMC41ZW07XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDIwKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGkge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHJcblx0XHQuZmk6YmVmb3JlIHtcclxuXHRcdFx0Zm9udC1zaXplOiA3MHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDcwKTtcclxuXHRcdFx0Y29sb3I6ICRoZWFkaW5nLWNvbG9yO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnBvbGljeS1ib2R5IHtcclxuXHRcdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0XHRcclxuXHRcdHVsIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcclxuXHRcdH1cclxuXHJcblx0XHRsaSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNSk7XHJcblx0XHR9XHJcblxyXG5cdFx0dWwgPiBsaSArIGxpIHtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlZmVmZWY7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMnB4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzEuMFx0Y3RhLXMyLXNlY3Rpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uY3RhLXMyLXNlY3Rpb24ge1xyXG5cdC5jb250ZW50LWFyZWEge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJHRoZW1lLXByaW1hcnktY29sb3IsIDAuOSk7XHJcblx0XHRwYWRkaW5nOiA5MHB4IDAgMTA1cHg7XHJcblx0XHRtYXJnaW46IDExMHB4IDA7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcclxuXHRcdFx0cGFkZGluZzogNzBweCAwIDg1cHg7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRwYWRkaW5nOiA2MHB4IDAgNzVweDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCR0aGVtZS1wcmltYXJ5LWNvbG9yLCAwLjkpO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IC0xMDAlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5sZWZ0LWNvbCxcclxuXHRcdC5yaWdodC1jb2wge1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQucmlnaHQtY29sIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ICAgIHJpZ2h0OiAwO1xyXG5cdFx0ICAgIHRvcDogMDtcclxuXHJcblx0XHQgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmltZy1ob2xkZXIgLmltYWdlIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0b3A6IC0xNDBweDtcclxuXHRcdFx0cmlnaHQ6IC04MHB4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDQ0M3B4O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogNjgxcHg7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYWR2aXNldXItdnJvdXctMik7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDExOTlweCkge1xyXG5cdFx0XHRcdHRvcDogLTExNnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnRleHQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0d2lkdGg6IDIyNnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDIyNnB4O1xyXG5cdFx0XHRwYWRkaW5nOiA1M3B4IDQzcHg7XHJcblx0XHRcdGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50aXplKCR3aGl0ZSwgMC4yKTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IC0zMnB4O1xyXG5cdFx0XHR0b3A6IC04MHB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdFx0d2lkdGg6IDI0cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiAtMDtcclxuXHRcdFx0XHRib3R0b206IC0zcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdFx0d2lkdGg6IDE1cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxNXB4O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiAtMjNweDtcclxuXHRcdFx0XHRib3R0b206IC0yOXB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE5cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxOSk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGgyIHtcclxuXHRcdGZvbnQtc2l6ZTogNDhweDtcclxuXHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoNDgpO1xyXG5cdFx0bWFyZ2luOiAwLjJlbSAwIDAuNGVtO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzhweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgzOCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDMwKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdHVsIHtcclxuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0dWwgbGkge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdGhlaWdodDogMTBweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR0b3A6IDdweDtcclxuXHRcdH1cclxuXHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdH1cclxuXHJcblx0XHRhOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0dWwgPiBsaSArIGxpIHtcclxuXHRcdG1hcmdpbi10b3A6IDdweDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMxLjFcdHRlc3RpbW9uaWFscy1zZWN0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnRlc3RpbW9uaWFscy1zZWN0aW9uIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTA1cHg7XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNzBweDtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDY3NnB4KSB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuXHR9XHJcblxyXG5cdC50ZXN0aW1vbmlhbHMtc2xpZGVyIHtcclxuXHRcdHBhZGRpbmctdG9wOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LmdyaWQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJHRoZW1lLXByaW1hcnktY29sb3IsIDAuOSk7XHJcblx0XHRwYWRkaW5nOiA0NXB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdHBhZGRpbmc6IDM1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0cGFkZGluZzogMjVweDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkZsYXRpY29uXCI7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMTJhXCI7XHJcblx0XHRcdGZvbnQtc2l6ZTogNDVweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSg0NSk7XHJcblx0XHRcdGNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogNDVweDtcclxuXHRcdFx0Ym90dG9tOiA0NXB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRyaWdodDogMzVweDtcclxuXHRcdFx0XHRib3R0b206IDM1cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0cmlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0Ym90dG9tOiAyNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0PiBwIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE4KTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMWVtO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNik7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQucXVvdGVyIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiA0NXB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0XHR3aWR0aDogMzVweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHR0b3A6IDhweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aDQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE4KTtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAwLjJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQub3dsLXRoZW1lIC5vd2wtY29udHJvbHMge1xyXG5cdCAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG5cdH1cclxuXHJcblx0Lm93bC10aGVtZSAub3dsLWNvbnRyb2xzIC5vd2wtbmF2IFtjbGFzcyo9b3dsLV0ge1xyXG5cdCAgICB3aWR0aDogNDVweDtcclxuXHQgICAgaGVpZ2h0OiA0NXB4O1xyXG5cdCAgICBsaW5lLWhlaWdodDogNDVweDtcclxuXHQgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdCAgICBwYWRkaW5nOiAwO1xyXG5cdCAgICBjb2xvcjogJGhlYWRpbmctY29sb3I7XHJcblx0ICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDExOTlweCkge1xyXG5cdFx0XHRtYXJnaW46IDVweDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblxyXG5cdFx0XHQuZmk6YmVmb3JlIHtcclxuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmZpOmJlZm9yZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNCk7XHJcblx0XHRcdGNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHR9XHJcblxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5hZHZpZXNrZXV6ZS1zZWN0aW9uIHtcclxuXHQuY29udGFpbmVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0d2lkdGg6IDFweDtcdFx0XHJcblx0XHRcdGJvcmRlci1yaWdodDogc29saWQgMXB4ICNlZWU7XHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2VjdGlvbi10aXRsZS1zMiB7XHJcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzEuMlx0YmxvZy1zZWN0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmJsb2ctc2VjdGlvbiB7XHJcblx0cGFkZGluZy10b3A6IDA7XHJcblxyXG5cdC5jb250ZW50LWFyZWEge1xyXG5cdFx0LmxlZnQtY29sLFxyXG5cdFx0LnJpZ2h0LWNvbCB7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5yaWdodC1jb2wge1xyXG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgLSA2MHB4KTtcclxuXHRcdFx0cGFkZGluZzogNzJweCA2MHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkdGhlbWUtcHJpbWFyeS1jb2xvciwgMC45KTtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDYwcHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdFx0bWFyZ2luOiA2MHB4IDAgMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkdGhlbWUtcHJpbWFyeS1jb2xvciwgMC45KTtcclxuXHRcdFx0XHR3aWR0aDogNTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IDEwMCU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQucmlnaHQtY29sID4gLnBvc3QgKyAucG9zdCB7XHJcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudGl6ZSgkdGhlbWUtcHJpbWFyeS1jb2xvciwgMC44KTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDU1cHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDU1cHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiA0NXB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDQ1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5wb3N0IHtcclxuXHRcdC5jYXQge1xyXG5cdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTUpO1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRjb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNhdCBpIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0b3A6IDNweDtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNhdCAuZmk6YmVmb3JlIHtcclxuXHRcdFx0Y29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5lbnRyeS1tZWRpYSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0aDMge1xyXG5cdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjQpO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAwLjc1ZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjNlbTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjApO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0aDMgYSB7XHJcblx0XHRcdGNvbG9yOiAkaGVhZGluZy1jb2xvcjtcclxuXHRcdH1cclxuXHJcblx0XHRoMyBhOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0fVxyXG5cclxuXHRcdC50ZXh0IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS41ZW07XHJcblx0XHR9XHJcblxyXG5cdFx0LnJlYWQtbW9yZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNCk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTMpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubGVmdC1jb2wgLnRoZW1lLWJ0biB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzEuM1x0Y3RhLXMzLXNlY3Rpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uY3RhLXMzLXNlY3Rpb24ge1xyXG5cdEBpbmNsdWRlIGJhY2tncm91bmQtc3R5bGUoXCIuLi9pbWFnZXMvZ29lZC12ZXJ6ZWtlcmQuanBnXCIsIGNlbnRlciBjZW50ZXIsIGNvdmVyLCBuby1yZXBlYXQsIGxvY2FsKTtcdFxyXG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRAaW5jbHVkZSBiYWNrZ3JvdW5kLXN0eWxlKFwiLi4vaW1hZ2VzL2dvZWQtdmVyemVrZXJkLW1vYmlsZS5qcGdcIiwgY2VudGVyIGNlbnRlciwgY292ZXIsIG5vLXJlcGVhdCwgbG9jYWwpO1xyXG5cdH1cclxuXHQuY3RhLWNvbnRlbnQge1xyXG5cdFx0d2lkdGg6IDUwJTtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCR0aGVtZS1wcmltYXJ5LWNvbG9yLCAwLjA1KTtcclxuXHRcdHBhZGRpbmc6IDc1cHggNDVweCA4NXB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nOiA1NXB4IDI1cHggNjVweDtcclxuXHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRoMiB7XHJcblx0XHRmb250LXNpemU6IDQ4cHg7XHJcblx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDQ4KTtcclxuXHRcdG1hcmdpbjogLTAuMWVtIDAgMC40ZW07XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzhweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgzOCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDMwKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdHAge1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDJlbTtcclxuXHR9XHJcbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0I2hvbWUtc3R5bGUtMlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzIuMVx0YWJvdXQtc2VjdGlvbi1zMlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5hYm91dC1zZWN0aW9uLXMyIHtcclxuXHRAZXh0ZW5kIC5hYm91dC1zZWN0aW9uO1xyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSgxMTk5cHgpIHtcclxuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHR9XHJcblxyXG5cdC5mdW4tZmFjdC1hcmVhIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblxyXG5cdC5pbm5lciAuZGV0YWlscyB7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1pbmZvIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDExOTlweCkge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdG1hcmdpbjogNTVweCAwIDg1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5mdW4tZmFjdC1ncmlkcyB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSgxMTk5cHgpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA2MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdD4gLmdyaWQ6bnRoLWNoaWxkKDIpLFxyXG5cdFx0PiAuZ3JpZDpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg1MDBweCkge1xyXG5cdFx0XHQ+IC5ncmlkOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0PiAuZ3JpZDpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQ+IC5ncmlkOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuZ3JpZCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHR3aWR0aDogMzMuMzMlO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcclxuXHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg1NTBweCkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSB3aWR0aGVyKDEyMDBweCkge1xyXG5cdFx0XHQuZ3JpZCB7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogNDVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGgzIHtcclxuXHRcdFx0Y29sb3I6ICRoZWFkaW5nLWNvbG9yO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtMC4yNWVtO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDM4cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgzOCk7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDM4cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgzOCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRwIHtcclxuXHRcdFx0Y29sb3I6ICRoZWFkaW5nLWNvbG9yO1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTYpO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE0KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5pbmZvIHA6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi41ZW07XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDgwcHg7XHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS41ZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMyLjJcdHNlcnZpY2Utc2VjdGlvbi1zMlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5zZXJ2aWNlLXNlY3Rpb24tczIge1xyXG5cdHBhZGRpbmc6IDEyMHB4IDAgNDBweCAwO1xyXG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDExOTlweCkge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDc1cHg7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDU1cHg7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDQ1cHg7XHJcblx0fVxyXG5cdC5zZXJ2aWNlcy1ncmlkcyB7XHJcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHJcblx0XHQgLmdyaWQge1xyXG5cdFx0XHR3aWR0aDogMTYuNjYlO1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoMTE5OXB4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDMzLjMzJTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg1NTBweCkge1xyXG5cdFx0XHRcdHdpZHRoOjUwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmdyaWQge1xyXG5cdFx0LmZpOmJlZm9yZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogNTVweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSg1NSk7XHJcblx0XHRcdGNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA1NXB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoNTUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0aDMge1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTgpO1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uLXRpbWUoMC4zcyk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGE6aG92ZXIgaDMge1xyXG5cdFx0XHRjb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jMi4zXHRjdGEtc2VjdGlvbi1zMlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5jdGEtc2VjdGlvbi1zMiB7XHJcblx0cGFkZGluZy10b3A6IDA7XHJcblx0cGFkZGluZy1ib3R0b206IDA7XHJcblxyXG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHRyYW5zcGFyZW50aXplKCR0aGVtZS1wcmltYXJ5LWNvbG9yLCAwLjkpIDUwJSwgJHdoaXRlIDUwJSk7XHJcblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgdHJhbnNwYXJlbnRpemUoJHRoZW1lLXByaW1hcnktY29sb3IsIDAuOSkgNTAlLCAkd2hpdGUgNTAlKTtcclxuXHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgdHJhbnNwYXJlbnRpemUoJHRoZW1lLXByaW1hcnktY29sb3IsIDAuOSkgNTAlLCAkd2hpdGUgNTAlKTtcclxuXHRiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsIHRyYW5zcGFyZW50aXplKCR0aGVtZS1wcmltYXJ5LWNvbG9yLCAwLjkpIDUwJSwgJHdoaXRlIDUwJSk7XHJcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KGxlZnQsIHRyYW5zcGFyZW50aXplKCR0aGVtZS1wcmltYXJ5LWNvbG9yLCAwLjkpIDUwJSwgJHdoaXRlIDUwJSk7XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudGl6ZSgkdGhlbWUtcHJpbWFyeS1jb2xvciwgMC45KTtcclxuXHR9XHJcblxyXG5cdC5jb250ZW50LWFyZWEge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdC5sZWZ0LWNvbCxcclxuXHRcdC5yaWdodC1jb2wge1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5sZWZ0LWNvbCB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcclxuXHRcdH1cclxuXHJcblx0XHQucmlnaHQtY29sIHtcclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuaW5uZXItYXJlYSB7XHJcblx0XHRcdG1heC13aWR0aDogNTcwcHg7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRwYWRkaW5nOiAxMTBweCAwO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRwYWRkaW5nOiA5MHB4IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0cGFkZGluZzogODBweCAwO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmRldGFpbHMge1xyXG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiA0NXB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY29udGFjdC1pbmZvIHtcclxuXHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHQgICAgcCB7XHJcblx0ICAgIFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdCAgICBcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTQpO1xyXG5cdCAgICBcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0ICAgIFx0bWFyZ2luOiAwO1xyXG5cdCAgICBcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0ICAgIH1cclxuXHJcblx0ICAgIGgyIHtcclxuXHQgICAgXHRmb250LXNpemU6IDM2cHg7XHJcblx0ICAgIFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgzNik7XHJcblx0ICAgIFx0Y29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdCAgICBcdG1hcmdpbjogMC40ZW0gMCAxZW07XHJcblxyXG5cdCAgICBcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHQgICAgXHRmb250LXNpemU6IDMwcHg7XHJcblx0XHQgICAgXHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDMwKTtcclxuXHRcdFx0fVxyXG5cclxuXHQgICAgXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0ICAgIFx0Zm9udC1zaXplOiAyNXB4O1xyXG5cdFx0ICAgIFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyNSk7XHJcblx0XHRcdH1cclxuXHQgICAgfVxyXG5cdH1cclxuXHJcblxyXG5cdC52aWRlby1hcmVhIHtcclxuXHRcdEBpbmNsdWRlIGJhY2tncm91bmQtc3R5bGUoXCIuLi9pbWFnZXMvY3RhLXZpZGVvLWh5cG90aGVlay5qcGdcIiwgY2VudGVyIGNlbnRlciwgY292ZXIsIG5vLXJlcGVhdCwgbG9jYWwpO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblxyXG5cdFx0LnZpZGVvLWJ0bnMge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdEBpbmNsdWRlIGNlbnRlci1ieS10cmFuc2xhdGluZygpO1x0XHRcdFxyXG5cdFx0fVxyXG5cclxuXHRcdC52aWRlby1idG5zIGEge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdCAgICB3aWR0aDogODVweDtcclxuXHRcdCAgICBoZWlnaHQ6IDg1cHg7XHJcblx0XHQgICAgbGluZS1oZWlnaHQ6IDg1cHg7XHJcblx0XHQgICAgY29sb3I6ICR3aGl0ZTtcclxuXHRcdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHQgICAgYm9yZGVyLXJhZGl1czogNjVweDtcclxuXHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggMzUuNzdweCAxMy4yM3B4IHJnYmEoMzUsIDYxLCA5OCwgMC4yNCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHQgICAgd2lkdGg6IDY1cHg7XHJcblx0XHRcdCAgICBoZWlnaHQ6IDY1cHg7XHJcblx0XHRcdCAgICBsaW5lLWhlaWdodDogNjVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5maTpiZWZvcmUge1xyXG5cdFx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjUpO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5leHBlcmllbmNlLXRleHQge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDUwcHg7XHJcblx0XHRcdGJvdHRvbTogNTBweDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0bGVmdDogMjBweDtcclxuXHRcdFx0XHRib3R0b206IDIwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTEzcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxMTMpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogODBweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoODApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjQpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjNlbTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDExNXB4O1xyXG5cdFx0XHRcdHRleHQtc2hhZG93OiAxcHggMXB4IDFweCAkaGVhZGluZy1jb2xvcjtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTcpO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA4NXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzIuNFx0Y2xhaW0tc3RhdGVtZW50LXNlY3Rpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uY2xhaW0tc3RhdGVtZW50LXNlY3Rpb24ge1xyXG5cdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cclxuXHQuc3RhdGVtZW50LWdyaWRzIHtcclxuXHRcdHBhZGRpbmctdG9wOiAxNXB4O1xyXG5cclxuXHRcdC5ncmlkIHtcclxuXHRcdFx0d2lkdGg6IDMzLjMzJTtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdHBhZGRpbmc6IDAgNTBweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoMTE5OXB4KSB7XHJcblx0XHRcdFx0cGFkZGluZzogMCAzNXB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNjUwcHgpIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHJcblx0XHRcdFx0JiArIC5ncmlkIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmZpOmJlZm9yZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogNTBweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSg1MCk7XHJcblx0XHRcdGNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA0MHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoNDApO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0aDMge1xyXG5cdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjQpO1xyXG5cdFx0XHRtYXJnaW46IDAuNGVtIDAgMC42M2VtO1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyMCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRwIHtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMyLjVcdHRlc3RpbW9uaWFscy1zZWN0aW9uLXMyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnRlc3RpbW9uaWFscy1zZWN0aW9uLXMyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0cGFkZGluZy10b3A6IDEwNXB4O1xyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0cGFkZGluZy10b3A6IDg1cHg7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0cGFkZGluZy10b3A6IDc1cHg7XHJcblx0fVxyXG5cclxuXHQudGVzdGltb25pYWxzLXNsaWRlci1ob2xkZXIge1xyXG5cdFx0QGluY2x1ZGUgd2lkdGhlcig3NjdweCkge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6LTg1JTtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6LTE1cHhcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zbGljay1zbGlkZSB7XHJcblx0XHRAaW5jbHVkZSB3aWR0aGVyKDc2N3B4KSB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMTVweFxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmdyaWQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJHRoZW1lLXByaW1hcnktY29sb3IsIDAuOSk7XHJcblx0XHRwYWRkaW5nOiA0NXB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdHBhZGRpbmc6IDM1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0cGFkZGluZzogMjVweDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkZsYXRpY29uXCI7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMTJhXCI7XHJcblx0XHRcdGZvbnQtc2l6ZTogNDVweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSg0NSk7XHJcblx0XHRcdGNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogNDVweDtcclxuXHRcdFx0Ym90dG9tOiA0NXB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRyaWdodDogMzVweDtcclxuXHRcdFx0XHRib3R0b206IDM1cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0cmlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0Ym90dG9tOiAyNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0PiBwIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE4KTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMWVtO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNik7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQucXVvdGVyIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiA0NXB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0XHR3aWR0aDogMzVweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHR0b3A6IDhweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aDQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE4KTtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAwLjJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdC8qKiogc2xpZGVyIGFycm93cyAqKiovXHJcblx0LnNsaWRlci1zMi1hcnJvd3Mge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDExOTlweCkge1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4IDAgNDBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRwYWRkaW5nOiAwIDAgNDBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRwYWRkaW5nOiAwIDAgMzBweDtcclxuXHRcdH1cclxuXHJcblx0XHQuc2xpY2stYXJyb3cge1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiA2cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2xpY2stYXJyb3cge1xyXG5cdCAgICB3aWR0aDogNDVweDtcclxuXHQgICAgaGVpZ2h0OiA0NXB4O1xyXG5cdCAgICBsaW5lLWhlaWdodDogNDJweDtcclxuXHQgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdCAgICBwYWRkaW5nOiAwO1xyXG5cdCAgICBjb2xvcjogJGhlYWRpbmctY29sb3I7XHJcblx0ICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDExOTlweCkge1xyXG5cdFx0XHRtYXJnaW46IDVweDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblxyXG5cdFx0XHQuZmk6YmVmb3JlIHtcclxuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmZpOmJlZm9yZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNCk7XHJcblx0XHRcdGNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMyLjZcdGF3YXJkLXNlY3Rpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uYXdhcmQtc2VjdGlvbiB7XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcbiAgICBcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCR0aGVtZS1wcmltYXJ5LWNvbG9yLCAwLjkpO1xyXG4gICAgfVxyXG5cclxuXHQuY29udGVudC1hcmVhIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCR0aGVtZS1wcmltYXJ5LWNvbG9yLCAwLjkpO1xyXG5cdFx0cGFkZGluZzogMTEwcHggMCAxMDVweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cdFx0XHRwYWRkaW5nOiA3MHB4IDAgODVweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdHBhZGRpbmc6IDYwcHggMCA3NXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJHRoZW1lLXByaW1hcnktY29sb3IsIDAuOSk7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogLTEwMCU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5hd2FyZC1zbGlkZXIge1xyXG5cdFx0cGFkZGluZy10b3A6IDI1cHg7XHJcblx0fVxyXG5cclxuXHQuZ3JpZCB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiAwIDc1cHg7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0ICAgIH1cclxuXHRcdGgzIHtcclxuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDMwKTtcclxuXHRcdFx0bWFyZ2luOiAwLjdlbSAwIDAuM2VtO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyNSk7XHJcblx0XHQgICAgfVxyXG5cdFx0fVxyXG5cclxuXHRcdHAge1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTYpO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7IFxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaW1nLWhvbGRlciB7XHJcblx0XHRoZWlnaHQ6IDIxNXB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIxNXB4O1xyXG5cdFx0aDIge1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjE1cHg7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0Ym9yZGVyOiBzb2xpZCAxcHggcmdiYSgkdGhlbWUtcHJpbWFyeS1jb2xvciwgMC4yKTtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm93bC1pdGVtIGltZyB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHJcblx0Lm93bC10aGVtZSAub3dsLWNvbnRyb2xzIHtcclxuXHQgICAgbWFyZ2luLXRvcDogNDVweDtcclxuXHJcblx0ICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0ICAgIFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHQgICAgfVxyXG5cdH1cclxuXHJcblx0Lm93bC10aGVtZSAub3dsLWNvbnRyb2xzIC5vd2wtbmF2IFtjbGFzcyo9b3dsLV0ge1xyXG5cdCAgICB3aWR0aDogNDVweDtcclxuXHQgICAgaGVpZ2h0OiA0NXB4O1xyXG5cdCAgICBsaW5lLWhlaWdodDogNDVweDtcclxuXHQgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0ICAgIHBhZGRpbmc6IDA7XHJcblx0ICAgIGNvbG9yOiAkaGVhZGluZy1jb2xvcjtcclxuXHQgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0Ym9yZGVyOiAycHggc29saWQgJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoMTE5OXB4KSB7XHJcblx0XHRcdG1hcmdpbjogNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHJcblx0XHRcdC5maTpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuZmk6YmVmb3JlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE0KTtcclxuXHRcdFx0Y29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcbn1cclxuXHJcbi5hd2FyZHMtcGctc2VjdGlvbiAuY29udGVudC1hcmVhLFxyXG4uYXdhcmRzLXBnLXNlY3Rpb24gLmNvbnRlbnQtYXJlYTpiZWZvcmUge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxufVxyXG5cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzIuN1x0YmxvZy1zZWN0aW9uLXMyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmJsb2ctc2VjdGlvbi1zMiB7XHJcblx0QGV4dGVuZCAuYmxvZy1zZWN0aW9uO1xyXG5cdHBhZGRpbmctdG9wOiAxMTBweDtcclxuXHJcblx0LmNvbnRlbnQtYXJlYSB7XHJcblx0XHQubGVmdC1jb2wsXHJcblx0XHQucmlnaHQtY29sIHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnJpZ2h0LWNvbCB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDYwcHgpO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiA2MHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRcdG1hcmdpbjogNjBweCAwIDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQucmlnaHQtY29sID4gLnBvc3QgKyAucG9zdCB7XHJcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudGl6ZSgkdGhlbWUtcHJpbWFyeS1jb2xvciwgMC44KTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDQ1cHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDQ1cHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAzNXB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDM1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHQjaG9tZS1zdHlsZS0zXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jMy4xXHRmZWF0dXJlLXNlY3Rpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uZmVhdHVyZS1zZWN0aW9uIHtcclxuXHRtYXJnaW4tdG9wOiAtMTUwcHg7XHJcblx0LmZlYXR1cmVzLWdyaWQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdH1cclxuXHQuZmVhdHVyZXMtZ3JpZCAuZ3JpZCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHR3aWR0aDogY2FsYygzMy4zMyUgLSAxcHgpO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRtYXJnaW4tbGVmdDogMXB4O1xyXG4gICAgXHRwYWRkaW5nOiA0N3B4IDI1cHggNDJweCA4NXB4O1xyXG4gICAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRib3gtc2hhZG93OiAwcHggNnB4IDE4LjlweCAyLjFweCByZ2JhKDM1LCA2MSwgOTgsIDAuMDgpO1xyXG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnM7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdG1hcmdpbjogMXB4IDAgMDtcclxuXHRcdFx0aGVpZ2h0OiAxNDBweDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZ3JpZCB7XHJcblx0ICAgIC5maTpiZWZvcmUge1xyXG5cdCAgICBcdGZvbnQtc2l6ZTogNDVweDtcclxuXHQgICAgXHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDQ1KTtcclxuXHQgICAgXHRjb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblxyXG5cdCAgICBcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0ICAgIFx0XHRmb250LXNpemU6IDQwcHg7XHJcblx0XHQgICAgXHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDQwKTtcclxuXHRcdFx0fVxyXG5cdCAgICB9XHJcblxyXG5cdCAgICBpIHtcclxuXHQgICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ICAgIFx0bGVmdDogMzBweDtcclxuXHQgICAgXHR0b3A6IDUwJTtcclxuXHQgICAgXHRAaW5jbHVkZSB0cmFuc2xhdGluZ1koKTtcclxuXHQgICAgfVxyXG5cclxuXHQgICAgaDMge1xyXG5cdCAgICBcdGZvbnQtc2l6ZTogMjBweDtcclxuXHQgICAgXHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDIwKTtcclxuXHQgICAgXHRmb250LXdlaWdodDogYm9sZDtcclxuXHQgICAgXHRtYXJnaW46IDAgMCAwLjJlbTtcclxuXHQgICAgfVxyXG5cclxuXHQgICAgcCB7XHJcblx0ICAgIFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdCAgICBcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTYpO1xyXG5cdCAgICBcdG1hcmdpbjogMDtcclxuXHJcblx0ICAgIFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoMTE5OXB4KSB7XHJcblx0ICAgIFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYy12YWx1ZSgxNSk7XHJcblx0XHRcdH1cclxuXHJcblx0ICAgIFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdCAgICBcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdCAgICBcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTQpO1xyXG5cdFx0XHR9XHJcblx0ICAgIH1cclxuXHQgICAgJjpob3ZlciB7XHJcblx0ICAgIFx0ei1pbmRleDogMztcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWl4KCR0aGVtZS1wcmltYXJ5LWNvbG9yLCAkd2hpdGUsIDEwKTtcclxuXHQgICAgXHR0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xyXG5cdCAgICB9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jMy4yXHRhYm91dC1zZWN0aW9uLXMzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmFib3V0LXNlY3Rpb24tczMge1xyXG5cdC5zZWN0aW9uLXRpdGxlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0fVxyXG5cclxuXHQubXQge1xyXG5cdFx0bWFyZ2luLXRvcDogNjVweDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSgxMTk5cHgpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5pbWctaG9sZGVyIHtcclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDM0NXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNlY3Rpb24tdGl0bGUgaW1nIHtcclxuXHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbjogMjBweCAwIDA7XHJcblx0fVxyXG5cclxuXHQuaW5mbyB7XHJcblxyXG5cdFx0aDMge1xyXG5cdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjQpO1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRjb2xvcjogJHRleHQtY29sb3I7XHJcblx0XHRcdG1hcmdpbjogMCAwIDAuNGVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdGg0IHtcclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDIwKTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZGV0YWlscy10ZXh0IHtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRtYXJnaW46IDUwcHggMDtcclxuXHRcdH1cclxuXHJcblx0XHRoNCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjVweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyNSk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjNlbTtcclxuXHRcdFx0bWFyZ2luOiAwLjZlbSAwO1xyXG5cclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyMik7XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMzLjNcdGN0YS1zNC1zZWN0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmN0YS1zNC1zZWN0aW9uIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRwYWRkaW5nOiAxODBweCAwO1xyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0cGFkZGluZzogMTIwcHggMDtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRwYWRkaW5nOiA4MHB4IDA7XHJcblx0fVxyXG5cclxuXHQuaW5mbyB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdD4gZGl2IHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMTAwcHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNzBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0PiBkaXY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMTUwcHg7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICR3aGl0ZTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMjBweDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDA7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0bGVmdDogNTBweDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRcdGxlZnQ6IDMwcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRpIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0QGluY2x1ZGUgdHJhbnNsYXRpbmdZKCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdFx0LW1vei10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdFx0LW8tdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRcdC1tcy10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0aTpiZWZvcmUge1xyXG5cdFx0XHRmb250LXNpemU6IDcwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoNzApO1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDUwcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSg1MCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA0MHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoNDApO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNik7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdG1hcmdpbjogMCAwIDAuNDNlbTtcclxuXHRcdH1cclxuXHJcblx0XHRoMyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgzNik7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyN3B4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjcpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0fVxyXG5cclxuXHRcdGE6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogbWl4KCR3aGl0ZSwgJHRoZW1lLXByaW1hcnktY29sb3IsIDUwKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMzLjRcdGFnZW50cy1zZWN0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmFnZW50cy1zZWN0aW9uIHtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuXHQuYWdlbnRzLWdyaWRzIHtcclxuXHRcdD4gLmdyaWQ6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdH1cclxuXHJcblx0XHQuZ3JpZCB7XHJcblx0XHRcdHdpZHRoOiAyNSU7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDMzLjMzJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg0NTBweCkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0PiAuZ3JpZDpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTVweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0PiAuZ3JpZDpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYWdlbnQtaW5mbyB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMjVweCAxNXB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uLXRpbWUoMC4zcyk7XHJcblxyXG5cdFx0aDQge1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTgpO1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNCk7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5ncmlkOmhvdmVyIC5hZ2VudC1pbmZvIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb24tdGl0bGUgaW1nIHtcclxuXHRcdG1heC13aWR0aDogMTMycHg7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbjogMjBweCAwIDA7XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbi10aXRsZSBcdGgyIHtcclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDExOTlweCkge1xyXG5cdFx0XHRmb250LXNpemU6IDM1cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMzUpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgzMCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5pbWctaG9sZGVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IG1peCgkdGhlbWUtcHJpbWFyeS1jb2xvciwgI2ZmZiwgMjUpO1xyXG5cdH1cclxuXHJcblxyXG5cdC5pbmZvIHtcclxuXHJcblx0XHRoMyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyNCk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMC40ZW07XHJcblx0XHR9XHJcblxyXG5cdFx0aDQge1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjApO1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRjb2xvcjogJHRleHQtY29sb3I7XHJcblx0XHRcdG1hcmdpbjogMCAwIDJlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMzLjVcdHBhcnRuZXJzLXNlY3Rpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ucGFydG5lcnMtc2VjdGlvbiB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJHRoZW1lLXByaW1hcnktY29sb3IsIDAuOSk7XHJcblx0cGFkZGluZzogNzBweCAwIDU4cHg7XHJcblxyXG5cdC5ncmlkIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5ncmlkIGltZyB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdH1cclxufVxyXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0I2hvbWUtc3R5bGUtNFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzQuMVx0YWJvdXQtc2VjdGlvbi1zNFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5hYm91dC1zZWN0aW9uLXM0IHtcclxuXHQuc2VjdGlvbi10aXRsZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdH1cclxuXHJcblx0Lm10IHtcclxuXHRcdG1hcmdpbi10b3A6IDY1cHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoMTE5OXB4KSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbi10aXRsZSBpbWcge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW46IDIwcHggMCAwO1xyXG5cdH1cclxuXHJcblx0LmluZm8ge1xyXG5cclxuXHRcdGgzIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDI0KTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAwLjRlbTtcclxuXHRcdH1cclxuXHJcblx0XHRoNCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyMCk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmRldGFpbHMtdGV4dCB7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0bWFyZ2luOiA1MHB4IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0aDQge1xyXG5cdFx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjUpO1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4zZW07XHJcblx0XHRcdG1hcmdpbjogMCAwIDAuNmVtO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyMik7XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5mZWF0dXJlcy1ncmlkIC5ncmlkIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIFx0cGFkZGluZzogNDdweCAyNXB4IDQycHggODVweDtcclxuICAgIFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2VkZTllODtcclxuXHRcdG1hcmdpbi10b3A6IC0xcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoMTE5OXB4KSB7XHJcblx0ICAgIFx0cGFkZGluZzogNDBweCAyNXB4IDM3cHggODVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5ncmlkIHtcclxuXHQgICAgLmZpOmJlZm9yZSB7XHJcblx0ICAgIFx0Zm9udC1zaXplOiA0NXB4O1xyXG5cdCAgICBcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoNDUpO1xyXG5cdCAgICBcdGNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHJcblx0ICAgIFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdCAgICBcdGZvbnQtc2l6ZTogNDBweDtcclxuXHRcdCAgICBcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoNDApO1xyXG5cdFx0XHR9XHJcblx0ICAgIH1cclxuXHJcblx0ICAgIGkge1xyXG5cdCAgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQgICAgXHRsZWZ0OiAzMHB4O1xyXG5cdCAgICBcdHRvcDogNTAlO1xyXG5cdCAgICBcdEBpbmNsdWRlIHRyYW5zbGF0aW5nWSgpO1xyXG5cdCAgICB9XHJcblxyXG5cdCAgICBoMyB7XHJcblx0ICAgIFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdCAgICBcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjApO1xyXG5cdCAgICBcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdCAgICBcdG1hcmdpbjogMCAwIDAuMmVtO1xyXG5cdCAgICB9XHJcblxyXG5cdCAgICBwIHtcclxuXHQgICAgXHRmb250LXNpemU6IDE2cHg7XHJcblx0ICAgIFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNik7XHJcblx0ICAgIFx0bWFyZ2luOiAwO1xyXG5cclxuXHQgICAgXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0ICAgIFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0ICAgIFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNCk7XHJcblx0XHRcdH1cclxuXHQgICAgfVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzQuMlx0Y3RhLXM1LXNlY3Rpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uY3RhLXM1LXNlY3Rpb24ge1xyXG5cdEBleHRlbmQgLmN0YS1zNC1zZWN0aW9uO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQucm93IHtcclxuXHRcdHBhZGRpbmc6IDEwMHB4IDA7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRwYWRkaW5nOiA4MHB4IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0cGFkZGluZzogODBweCAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuaW5mbyB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cclxuXHRcdGgzLFxyXG5cdFx0cCxcclxuXHRcdC5maTpiZWZvcmUge1xyXG5cdFx0XHR0ZXh0LXNoYWRvdzogMHB4IDBweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIyKTtcclxuXHRcdH1cclxuXHRcdGgzIHtcclxuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDM2KTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSgxMjAwcHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDI3cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyNyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5pbmZvIGk6YmVmb3JlIHtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0fVxyXG5cclxuXHQuaW1nLWhvbGRlciB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMTUlO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bWF4LXdpZHRoOiAzODBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0I2Fib3V0LXBhZ2VcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiM1LjFcdGZ1bi1mYWN0LXNlY3Rpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uZnVuLWZhY3Qtc2VjdGlvbiB7XHJcblx0XHJcblx0LmZ1bi1mYWN0LWdyaWRzIHtcclxuXHJcblx0XHQuZ3JpZCB7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNTAwcHgpIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHJcblxyXG5cdFx0LmdyaWQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdHdpZHRoOiAzMy4zMyU7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG5cclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDU1MHB4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIHdpZHRoZXIoMTIwMHB4KSB7XHJcblx0XHRcdC5ncmlkIHtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA0NXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0aDMge1xyXG5cdFx0XHRjb2xvcjogJGhlYWRpbmctY29sb3I7XHJcblx0XHRcdGZvbnQtc2l6ZTogNDhweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSg0OCk7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0bWFyZ2luLXRvcDogLTAuMjVlbTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzOHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMzgpO1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzOHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMzgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdGNvbG9yOiAkaGVhZGluZy1jb2xvcjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE2KTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuaW5mbyBwOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRjb2xvcjogJHRleHQtY29sb3I7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuNWVtO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHQjY29udGFjdC1wYWdlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jNi4xXHRjb250YWN0LXNlY3Rpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uY29udGFjdC1zZWN0aW9uIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuXHJcblx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3QtaW5mby1ncmlkcyB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdD4gZGl2IHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdHdpZHRoOiAyNSU7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRwYWRkaW5nOiA2MHB4IDM1cHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCBkYXJrZW4oJHRoZW1lLXByaW1hcnktY29sb3IsIDclKTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRwYWRkaW5nOiA2MHB4IDM1cHggNDBweDtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgZGFya2VuKCR0aGVtZS1wcmltYXJ5LWNvbG9yLCA3JSk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0cGFkZGluZzogNDBweCAyNXB4O1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAwO1xyXG5cdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmZpOmJlZm9yZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogNTBweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSg1MCk7XHJcblx0XHRcdGNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA0MHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoNDApO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMzVweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDM1KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGg0IHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRiYXNlLWZvbnQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxOCk7XHJcblx0XHRcdG1hcmdpbjogMWVtIDAgMC44ZW07XHJcblx0XHR9XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHJcblx0XHRoNCxcclxuXHRcdHAsXHJcblx0XHQuZmk6YmVmb3JlIHtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jb250YWN0LWZvcm0tYXJlYSB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMTBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA3MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNvbnRhY3QtdGV4dCB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdGgzIHtcclxuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDM2KTtcclxuXHRcdFx0bWFyZ2luOiAtMC4yZW0gMCAwLjRlbTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMzApO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjVweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDI1KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Zm9ybSBpbnB1dCxcclxuXHRmb3JtIHNlbGVjdCxcclxuXHRmb3JtIHRleHRhcmVhIHtcclxuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiA1NXB4O1xyXG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2Q0ZDllMDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRoZWlnaHQ6IDQ1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRmb3JtIHRleHRhcmVhIHtcclxuXHRcdGhlaWdodDogMTgwcHg7XHJcblx0fVxyXG5cclxuXHRmb3JtIHtcclxuXHRcdG1hcmdpbjogMCAtMTVweDtcclxuICAgIFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIFx0ZGlzcGxheTogZmxleDtcclxuICAgIFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdEBpbmNsdWRlIHBsYWNlaG9sZGVyLXN0eWxlKCM5ZDljOWMsIDE1cHgsIG5vcm1hbCk7XHJcblxyXG5cdCAgICBzZWxlY3Qge1xyXG5cdCAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdCAgICAgICAgY29sb3I6ICNhOWE5YTk7XHJcblx0ICAgICAgICBjdXJzb3I6cG9pbnRlcjtcclxuXHQgICAgICAgIG9wYWNpdHk6IDE7XHJcblx0ICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcclxuXHQgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuXHQgICAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTUpO1xyXG5cdCAgICB9XHJcblx0fVxyXG5cclxuXHRmb3JtID4gZGl2IHtcclxuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xyXG5cdCAgICBmbG9hdDogbGVmdDtcclxuXHQgICAgbWFyZ2luOiAwIDE1cHggMzBweDtcclxuXHJcblx0ICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDYwMHB4KSB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuXHQgICAgXHRmbG9hdDogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGZvcm0gLmZ1bGx3aWR0aCB7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdGNsZWFyOiBib3RoO1xyXG5cdH1cclxuXHJcblx0Zm9ybSBidXR0b24ge1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdGJvcmRlcjogMDtcclxuXHR9XHJcblxyXG5cdCYuZm9ybS1ibG9jayB7XHJcblxyXG5cdH1cclxuXHJcbn1cclxuXHJcbi5jb250YWN0LW1hcC1zZWN0aW9uIHtcclxuXHJcblx0LmNvbnRhY3QtbWFwIHtcclxuXHQgICAgaGVpZ2h0OiA0NTBweDtcclxuXHR9XHJcblxyXG4gICAgaWZyYW1lIHtcclxuXHQgICAgd2lkdGg6IDEwMCU7XHJcblx0ICAgIGhlaWdodDogMTAwJTtcclxuXHQgICAgYm9yZGVyOiAwO1xyXG5cdCAgICBvdXRsaW5lOiAwO1xyXG5cdH1cclxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHQjZG93bmxvYWQtcGFnZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzYuMVx0ZG93bmxvYWQtc2VjdGlvblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4uZG93bmxvYWRzLXNlY3Rpb24ge1xyXG5cdHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG5cdG1hcmdpbjogLTQwcHggMDtcclxuXHR1bCB7XHJcblx0XHRtYXJnaW46IDMwcHggMDtcclxuXHRcdGxpIHtcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNlZGVkZWQ7XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtaXgoJHdoaXRlLCR0aGVtZS1wcmltYXJ5LWNvbG9yLDkwKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6bGFzdC1jaGlsZCBhIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnBkZi1kd24tYXJlYSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkYWRlZTU7XHJcblx0XHRwYWRkaW5nOiAzNHB4IDI1cHggMzRweCA4NXB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAyNXB4IDAgcmdiYSgkYmxhY2ssIDAuMDgpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtaXgoJHdoaXRlLCR0aGVtZS1wcmltYXJ5LWNvbG9yLDkwKTtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHRcdFx0XHJcblx0XHRcdGZsb2F0OiAgbm9uZTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRcdFx0cGFkZGluZzogMjhweCAyMHB4IDI4cHggODVweDtcclxuXHRcdH1cclxuXHJcblx0XHRpIHtcclxuXHRcdFx0Zm9udC1zaXplOiA1MHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDUwKTtcclxuXHRcdFx0Y29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDI1cHg7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRAaW5jbHVkZSB0cmFuc2xhdGluZ1koKTtcclxuXHRcdH1cclxuXHJcblx0XHRoNSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNik7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdG1hcmdpbjogMCAwIDAuM2VtO1xyXG5cdFx0fVxyXG5cclxuXHRcdHAge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTQpO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdCNzZXJ2aWNlLXNpbmdsZS1wYWdlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jNy4xXHRzZXJ2aWNlLXNpbmdsZS1zZWN0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnNlcnZpY2Utc2luZ2xlLXNlY3Rpb24ge1xyXG5cdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFxyXG5cdC8qKiogdGFiLWxpbmtzICoqKi9cclxuXHQudGFiLWxpbmtzIHtcclxuXHR9XHJcblxyXG5cdC50YWItbGlua3MgbGkge1xyXG5cdFx0d2lkdGg6IDE2LjY2JTtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDExOTlweCkge1xyXG5cdFx0XHR3aWR0aDogMzMuMzMlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDU1MHB4KSB7XHJcblx0XHRcdHdpZHRoOjUwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC50YWItbGlua3Mge1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2RhZGVlNTtcclxuXHJcblx0XHQuZmk6YmVmb3JlIHtcclxuXHRcdFx0Zm9udC1zaXplOiA0NXB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDQ1KTtcclxuXHRcdFx0Y29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDQwcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSg0MCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRoMyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNik7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24tdGltZSgwLjNzKTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdHBhZGRpbmc6IDMwcHggMTVweCAzNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdGE6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHR9XHJcblxyXG5cdFx0YTpob3ZlciBoMyB7XHJcblx0XHRcdGNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdH1cclxuXHJcblx0XHRsaS5hY3RpdmUgYSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRib3JkZXI6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogMTBweCBzb2xpZCAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogY2FsYyg1MCUgLSA1cHgpO1xyXG5cdFx0XHRcdGJvdHRvbTogLTIwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRsaS5hY3RpdmUgaDMsXHJcblx0XHRsaS5hY3RpdmUgLmZpOmJlZm9yZSB7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvKioqIGNvbnRlbnQtYXJlYSAqKiovXHJcblx0LmNvbnRlbnQtYXJlYSB7XHJcblx0XHRtYXJnaW46IDgwcHggMDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRtYXJnaW46IDUwcHggMDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRtYXJnaW46IDQwcHggMDtcclxuXHRcdH1cclxuXHRcdC5ncmlkIHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvKioqIGluZm8tZ3JpZCAqKiovXHJcblx0LmluZm8tZ3JpZCB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAzNXB4O1xyXG5cclxuXHRcdGgzIHtcclxuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDM2KTtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMC41ZW07XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDMwKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyNSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRwIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS4zZW07XHJcblx0XHR9XHJcblxyXG5cdFx0dGFibGUge1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHR0ZCB7XHJcblx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRwYWRkaW5nOiA3cHggMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0dHIgPiB0ZDpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8qKiogYm90dG9tLWluZm8gKioqL1xyXG5cdC5ib3R0b20taW5mbyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHQudGV4dCB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMzVweCk7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA0NXB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRmbG9hdDogIG5vbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGg0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxOCk7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMC43ZW07XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNWVtO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQucGRmLWR3bi1hcmVhIHtcclxuXHRcdFx0d2lkdGg6IDMzNXB4O1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkYWRlZTU7XHJcblx0XHRcdHBhZGRpbmc6IDM0cHggMjVweCAzNHB4IDg1cHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDMxMHB4O1xyXG5cdFx0XHRcdGZsb2F0OiAgbm9uZTtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDI4cHggMjBweCAyOHB4IDg1cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogNTBweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDUwKTtcclxuXHRcdFx0XHRjb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IDI1cHg7XHJcblx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNsYXRpbmdZKCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGg1IHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNik7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAwLjNlbTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTQpO1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LyoqKiBmZWF0dXJlICoqKiovXHJcblx0LmZlYXR1cmVzLWdyaWQgLmdyaWQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0d2lkdGg6IGNhbGMoMzMuMzMlIC0gMXB4KTtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0xcHg7XHJcbiAgICBcdHBhZGRpbmc6IDQ3cHggMjVweCA0MnB4IDg1cHg7XHJcbiAgICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkYWRlZTU7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAtMXB4IDA7XHJcblx0XHR9XHJcblxyXG5cdCAgICAuZmk6YmVmb3JlIHtcclxuXHQgICAgXHRmb250LXNpemU6IDQ1cHg7XHJcblx0ICAgIFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSg0NSk7XHJcblx0ICAgIFx0Y29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cclxuXHQgICAgXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0ICAgIFx0Zm9udC1zaXplOiA0MHB4O1xyXG5cdFx0ICAgIFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSg0MCk7XHJcblx0XHRcdH1cclxuXHQgICAgfVxyXG5cclxuXHQgICAgaSB7XHJcblx0ICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdCAgICBcdGxlZnQ6IDMwcHg7XHJcblx0ICAgIFx0dG9wOiA1MCU7XHJcblx0ICAgIFx0QGluY2x1ZGUgdHJhbnNsYXRpbmdZKCk7XHJcblx0ICAgIH1cclxuXHJcblx0ICAgIGgzIHtcclxuXHQgICAgXHRmb250LXNpemU6IDIwcHg7XHJcblx0ICAgIFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyMCk7XHJcblx0ICAgIFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0ICAgIFx0bWFyZ2luOiAwIDAgMC4yZW07XHJcblxyXG5cdCAgICBcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHQgICAgXHRmb250LXNpemU6IDE3cHg7XHJcblx0XHQgICAgXHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE3KTtcclxuXHRcdFx0fVxyXG5cdCAgICB9XHJcblxyXG5cdCAgICBwIHtcclxuXHQgICAgXHRmb250LXNpemU6IDE2cHg7XHJcblx0ICAgIFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNik7XHJcblx0ICAgIFx0bWFyZ2luOiAwO1xyXG5cclxuXHQgICAgXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0ICAgIFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0ICAgIFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNCk7XHJcblx0XHRcdH1cclxuXHQgICAgfVxyXG5cdH1cclxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHQjcHJvamVjdC1zaW5nbGUtcGFnZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzguMVx0cHJvamVjdC1zaW5nbGUtc2VjdGlvblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5wcm9qZWN0LXNpbmdsZS1zZWN0aW9uIHtcclxuXHQucHJvamVjdC1kZXRhaWxzIHtcclxuXHRcdEBpbmNsdWRlIHdpZHRoZXIoMTIwMHB4KSB7XHJcblx0XHRcdHBhZGRpbmc6IDU1cHggMCAwIDE1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0aDIge1xyXG5cdFx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMzYpO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAwLjZlbTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMzApO1xyXG5cdFx0XHRcdG1hcmdpbjogMS40ZW0gMCAwLjZlbTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDI2cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyNik7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRoMyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyMCk7XHJcblx0XHRcdG1hcmdpbjogMCAwIDFlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNGVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdHAge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5wcm9qZWN0LWluZm8ge1xyXG5cdFx0bWF4LXdpZHRoOiA2NjBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG5cdFx0dWwgbGkge1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDQwMHB4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHR1bCA+IGxpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdH1cclxuXHJcblx0XHRsaSBzcGFuIHtcclxuXHRcdFx0Y29sb3I6ICRoZWFkaW5nLWNvbG9yO1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdC8qKiogcHJvamVjdCBzaW5nbGUgdGFiICoqKi9cclxuXHQucHJvamVjdC1zaW5nbGUtdGFiIHtcclxuXHRcdG1hcmdpbjogNzBweCAwO1xyXG5cdFx0Y2xlYXI6IGJvdGg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0bWFyZ2luOiAyMHB4IDAgNDBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5wcm9qZWN0LXNpbmdsZS10YWIgLm5hdiB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdGxpIHtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdH1cclxuXHJcblx0XHQ+IGxpICsgbGkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogM3B4O1xyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRhIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsY19yZW1fdmFsdWUoMTYpO1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0Y29sb3I6ICRoZWFkaW5nLWNvbG9yO1xyXG5cdFx0XHRwYWRkaW5nOiAxM3B4IDI1cHg7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlOWU5ZTk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGNfcmVtX3ZhbHVlKDEzKTtcclxuXHRcdFx0XHRwYWRkaW5nOiA4cHggMTJweDtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoMzUwcHgpIHtcclxuXHRcdFx0XHRwYWRkaW5nOiA4cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYWN0aXZlIGEsXHJcblx0XHRhOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQudGFiLWNvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogMzVweCA0MHB4O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2U5ZTllOTtcclxuXHRcdG1hcmdpbi10b3A6IC0xcHg7XHJcblxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdHBhZGRpbmc6IDI1cHggMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHQudGFiLXBhbmUgcCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQudGFiLXBhbmUgcDpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8qKiogcmVsYXRlZC1jYXNlLXN0dWRpZXMgKioqL1xyXG5cdC5yZWxhdGVkLWNhc2Utc3R1ZGllcyBoMiB7XHJcblx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDM2KTtcclxuXHRcdG1hcmdpbjogMC4zZW0gMCAxZW07XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDMwKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5yZWxhdGVkLWNhc2Utc3R1ZGllcyAuZ3JpZCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR3aWR0aDogY2FsYygzMy4zMyUpO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNjAwcHgpIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGZsb2F0OiBub25lO1xyXG5cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5vdmVybGF5IHtcclxuXHRcdFx0YmFja2dyb3VuZDogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24tdGltZSgwLjVzKTtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y3Vyc29yOiBncmFiO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIgLm92ZXJsYXkge1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdG9wYWNpdHk6IDAuOTtcclxuXHRcdH1cclxuXHJcblx0XHQuY29udGVudCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRAaW5jbHVkZSB0cmFuc2xhdGluZ1koKTtcclxuXHRcdH1cclxuXHJcblx0XHQuY2F0IHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE0KTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdGgzIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDIwKTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdGgzIGEge1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0fVxyXG5cclxuXHRcdGgzIGE6aG92ZXIge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0I2Jsb2ctcGFnZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzkuMVx0YmxvZy1wZy1zZWN0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmJsb2ctcGctc2VjdGlvbiB7XHJcblx0LmJsb2ctY29udGVudCB7XHJcblx0XHQucG9zdCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5lbnRyeS1tZXRhIHtcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0bWFyZ2luOiAzNXB4IDA7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0bWFyZ2luOiAyNXB4IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0bGkge1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTUpO1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDYwMHB4KSB7XHJcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZmk6YmVmb3JlIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyMCk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRjb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdD4gbGkgKyBsaSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDYwMHB4KSB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0bGkgYSB7XHJcblx0XHRcdGNvbG9yOiAjNjM2ODkzO1xyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0bGk6bGFzdC1jaGlsZCBpIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0b3A6IDFweDtcclxuXHRcdH1cclxuXHJcblx0XHQ+IGxpOm50aC1jaGlsZCgyKSBpIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0b3A6IDNweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5wb3N0IHtcclxuXHRcdGgzIHtcclxuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDMyKTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMmVtO1xyXG5cdFx0XHRtYXJnaW46IC0wLjM3ZW0gMCAwLjZlbTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMzApO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjVweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDI1KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGgzIGEge1xyXG5cdFx0XHRjb2xvcjogJGhlYWRpbmctY29sb3I7XHJcblx0XHR9XHJcblxyXG5cdFx0aDMgYTpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdH1cclxuXHJcblx0XHRwIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS44ZW07XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE2KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LyoqKiBmb3JtYXQtc3RhbmRhcmQgKioqL1xyXG5cdC5mb3JtYXQtc3RhbmRhcmQsXHJcblx0LmZvcm1hdC1xdW90ZSB7XHJcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjZjRmNGY0O1xyXG5cdFx0cGFkZGluZzogNXB4IDM1cHggNTVweDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRwYWRkaW5nOiAxNXB4IDIwcHggNDVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8qKiogZm9ybWF0LWdhbGxlcnkgKioqL1xyXG5cdC5mb3JtYXQtZ2FsbGVyeSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0Lm93bC1jb250cm9scyB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zbGF0aW5nWSgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5vd2wtY29udHJvbHMgLm93bC1uYXYgW2NsYXNzKj1vd2wtXTpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5vd2wtY29udHJvbHMgLm93bC1uYXYgW2NsYXNzKj1vd2wtXSB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50aXplKCR0aGVtZS1wcmltYXJ5LWNvbG9yLCAwLjUpO1xyXG5cdFx0XHR3aWR0aDogNTBweDtcclxuXHRcdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNTBweDtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24tdGltZSgwLjNzKTtcclxuXHRcdH1cclxuXHJcblx0XHQub3dsLWNvbnRyb2xzIC5vd2wtbmF2IC5vd2wtcHJldixcclxuXHRcdC5vd2wtY29udHJvbHMgLm93bC1uYXYgLm93bC1uZXh0IHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0QGluY2x1ZGUgdHJhbnNsYXRpbmdZKCk7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm93bC1jb250cm9scyAub3dsLW5hdiAub3dsLXByZXYge1xyXG5cdFx0XHRsZWZ0OiAxNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5vd2wtY29udHJvbHMgLm93bC1uYXYgLm93bC1uZXh0IHtcclxuXHRcdFx0cmlnaHQ6IDE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvKioqIGZvcm1hdC1xdW90ZSAqKiovXHJcblx0LmZvcm1hdC1xdW90ZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRmxhdGljb25cIjtcclxuXHRcdFx0Y29udGVudDogXCJcXGYxMmFcIjtcclxuXHRcdFx0Zm9udC1zaXplOiA4MHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDgwKTtcclxuXHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50aXplKCR0aGVtZS1wcmltYXJ5LWNvbG9yLCAwLjgpO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMzVweDtcclxuXHRcdFx0Ym90dG9tOiAyNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdGgzLFxyXG5cdFx0cCB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8qKiogZm9ybWF0LXZpZGVvICoqKi9cclxuXHQuZm9ybWF0LXZpZGVvIC52aWRlby1ob2xkZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0d2lkdGg6IDc1cHg7XHJcblx0XHRcdGhlaWdodDogNzVweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDc1cHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdEBpbmNsdWRlIGNlbnRlci1ieS10cmFuc2xhdGluZygpO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHR3aWR0aDogNjVweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDY1cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDY1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRhOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR0aGVtZS1wcmltYXJ5LWNvbG9yLCAxMCUpO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5maTpiZWZvcmUge1xyXG5cdFx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjUpO1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmJsb2ctZ3JpZC0yLWNvbHVtbnMge1xyXG5cdC5ibG9nLWNvbnRlbnQgLnBvc3Qge1xyXG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdG1hcmdpbjogMCAxNXB4IDMwcHg7XHJcblxyXG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNjUwcHgpIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoMTE5OXB4KSB7XHJcblx0XHQuZW50cnktbWV0YSBsaSB7XHJcblx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5lbnRyeS1tZXRhID4gbGkgKyBsaSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0LnBvc3QgaDMge1xyXG5cdFx0XHRmb250LXNpemU6IDI4cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdC5wb3N0IGgzIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDI0KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDY1MHB4KSB7XHJcblx0XHQucG9zdCBoMyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyMCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYmxvZy1ncmlkLTMtY29sdW1ucyB7XHJcblx0LmJsb2ctY29udGVudCAucG9zdCB7XHJcblx0XHR3aWR0aDogY2FsYygzMy4zMyUgLSAzMHB4KTtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWFyZ2luOiAwIDE1cHggMzBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoMTE5OXB4KSB7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDUyOXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG5cdFx0XHQvL21heC1oZWlnaHQ6IGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg2NTBweCkge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiBub25lO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZW50cnktbWV0YSB7XHJcblx0XHRtYXJnaW46IDM1cHggMCAyMHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdG1hcmdpbjogMjVweCAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnBvc3QgaDMge1xyXG5cdFx0Zm9udC1zaXplOiAyNXB4O1xyXG5cdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyNSk7XHJcblx0fVxyXG5cclxuXHJcblx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdC5wb3N0IGgzIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDI0KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDY1MHB4KSB7XHJcblx0XHQucG9zdCBoMyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyMCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYmxvZy1ncmlkLTQtY29sdW1ucyB7XHJcblx0LmJsb2ctY29udGVudCAucG9zdCB7XHJcblx0XHR3aWR0aDogY2FsYygyNSUgLSAzMHB4KTtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWFyZ2luOiAwIDE1cHggMzBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG5cdFx0JjpudGgtY2hpbGQoNG4rMSkge1xyXG5cdFx0XHRjbGVhcjogbGVmdDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSgxMTk5cHgpIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMzMuMzMlIC0gMzBweCk7XHJcblxyXG5cdFx0XHQmOm50aC1jaGlsZCg0bisxKSB7XHJcblx0XHRcdFx0Y2xlYXI6IG5vbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bnRoLWNoaWxkKDNuKzEpIHtcclxuXHRcdFx0XHRjbGVhcjogbGVmdDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0JjpudGgtY2hpbGQoM24rMSkge1xyXG5cdFx0XHRcdGNsZWFyOiBub25lO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOm50aC1jaGlsZCg0bisxKSB7XHJcblx0XHRcdFx0Y2xlYXI6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCY6bnRoLWNoaWxkKDJuKzEpIHtcclxuXHRcdFx0XHRjbGVhcjogbGVmdDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNjUwcHgpIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0bWF4LWhlaWdodDogbm9uZTtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcclxuXHRcdFx0JjpudGgtY2hpbGQoM24rMSksXHJcblx0XHRcdCY6bnRoLWNoaWxkKDRuKzEpLFxyXG5cdFx0XHQmOm50aC1jaGlsZCgybisxKSB7XHJcblx0XHRcdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5lbnRyeS1tZXRhIHtcclxuXHRcdG1hcmdpbjogMzVweCAwIDIwcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0bWFyZ2luOiAyNXB4IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQucG9zdCBoMyB7XHJcblx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDI1KTtcclxuXHR9XHJcblxyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0LnBvc3QgaDMge1xyXG5cdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjQpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNjUwcHgpIHtcclxuXHRcdC5wb3N0IGgzIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDIwKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcblxyXG4uYmxvZy1ncmlkLTItY29sdW1ucy1zaWRlYmFyIHtcclxuXHQuYmxvZy1jb250ZW50IC5wb3N0IHtcclxuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRtYXJnaW46IDAgMTVweCAzMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcblx0XHRAaW5jbHVkZSB3aWR0aGVyKDk5MnB4KSB7XHJcblx0XHRcdCY6bnRoLWNoaWxkKDJuKzEpIHtcclxuXHRcdFx0XHRjbGVhcjogbGVmdDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDcwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg2NTBweCkge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSgxMTk5cHgpIHtcclxuXHRcdC5lbnRyeS1tZXRhIGxpIHtcclxuXHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmVudHJ5LW1ldGEgPiBsaSArIGxpIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5wb3N0IGgzIHtcclxuXHRcdGZvbnQtc2l6ZTogMjVweDtcclxuXHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjUpO1xyXG5cdH1cclxuXHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHQucG9zdCBoMyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyNCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg2NTBweCkge1xyXG5cdFx0LnBvc3QgaDMge1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjApO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5wYWdpbmF0aW9uLXdyYXBwZXIge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJsb2ctc2lkZWJhciB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0fVx0XHJcbn1cclxuXHJcbi5ibG9nLW1hc29ucnktMi1jb2x1bW5zIHtcclxuXHQuZ3JpZC1pdGVtIHtcclxuXHRcdHdpZHRoOiA1MCU7XHJcblx0ICAgIGZsb2F0OiBsZWZ0O1xyXG5cdCAgICBjbGVhcjogbm9uZTtcclxuXHQgICAgcGFkZGluZzogMCAxNXB4O1xyXG5cdCAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHQgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNjUwcHgpIHtcclxuXHQgICAgXHR3aWR0aDogMTAwJTtcclxuXHQgICAgXHRmbG9hdDogbm9uZTtcclxuXHQgICAgXHRwYWRkaW5nOiAwO1xyXG5cdCAgICB9XHJcblx0fVxyXG5cclxuXHQuYmxvZy1jb250ZW50IC5wb3N0IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNzBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDY1MHB4KSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5wb3N0IGgzIHtcclxuXHRcdGZvbnQtc2l6ZTogMjhweDtcclxuXHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjgpO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyNCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNjUwcHgpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDIwKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5ibG9nLW1hc29ucnktMy1jb2x1bW5zIHtcclxuXHRAZXh0ZW5kIC5ibG9nLW1hc29ucnktMi1jb2x1bW5zO1xyXG5cdFxyXG5cdC5ncmlkLWl0ZW0ge1xyXG5cdFx0d2lkdGg6IDMzLjMzJTtcclxuXHQgICAgZmxvYXQ6IGxlZnQ7XHJcblx0ICAgIGNsZWFyOiBub25lO1xyXG5cdCAgICBwYWRkaW5nOiAwIDE1cHg7XHJcblx0ICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdCAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdCAgICBcdHdpZHRoOiA1MCU7XHJcblx0ICAgIH1cclxuXHJcblx0ICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDY1MHB4KSB7XHJcblx0ICAgIFx0d2lkdGg6IDEwMCU7XHJcblx0ICAgIFx0ZmxvYXQ6IG5vbmU7XHJcblx0ICAgIFx0cGFkZGluZzogMDtcclxuXHQgICAgfVxyXG5cdH1cclxuXHJcblx0LnBvc3QgaDMge1xyXG5cdFx0Zm9udC1zaXplOiAyOHB4O1xyXG5cdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyOCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoMTE5OXB4KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyNCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNjUwcHgpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDIwKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5ibG9nLW1hc29ucnktNC1jb2x1bW5zIHtcclxuXHRAZXh0ZW5kIC5ibG9nLW1hc29ucnktMy1jb2x1bW5zO1xyXG5cdC5ncmlkLWl0ZW0ge1xyXG5cdFx0d2lkdGg6IDI1JTtcclxuXHQgICAgZmxvYXQ6IGxlZnQ7XHJcblx0ICAgIGNsZWFyOiBub25lO1xyXG5cdCAgICBwYWRkaW5nOiAwIDE1cHg7XHJcblx0ICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdCAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSgxMTk5cHgpIHtcclxuXHQgICAgXHR3aWR0aDogMzMuMzMlO1xyXG5cdCAgICB9XHJcblxyXG5cdCAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdCAgICBcdHdpZHRoOiA1MCU7XHJcblx0ICAgIH1cclxuXHJcblx0ICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDY1MHB4KSB7XHJcblx0ICAgIFx0d2lkdGg6IDEwMCU7XHJcblx0ICAgIFx0ZmxvYXQ6IG5vbmU7XHJcblx0ICAgIFx0cGFkZGluZzogMDtcclxuXHQgICAgfVxyXG5cdH1cclxuXHQucG9zdCBoMyB7XHJcblx0XHRmb250LXNpemU6IDI2cHg7XHJcblx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDI2KTtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSgxMTk5cHgpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDI0KTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg2NTBweCkge1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjApO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmJsb2ctbWFzb25yeS0yLWNvbHVtbnMtc2lkZWJhciB7XHJcblx0QGV4dGVuZCAuYmxvZy1tYXNvbnJ5LTItY29sdW1ucztcclxuXHRcclxuXHQucG9zdCBoMyB7XHJcblx0XHRmb250LXNpemU6IDI2cHg7XHJcblx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDI2KTtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjQpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDY1MHB4KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyMCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYmxvZy1zaWRlYmFyIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5ibG9nLXBnLWxlZnQtc2lkZWJhciB7XHJcblx0LmJsb2ctc2lkZWJhciB7XHJcblx0XHRAaW5jbHVkZSB3aWR0aGVyKDEyMDBweCkge1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA0NXB4O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYmxvZy1wZy1mdWxsd2lkdGgge1xyXG5cdC5ibG9nLWNvbnRlbnQge1xyXG5cdFx0QGluY2x1ZGUgd2lkdGhlcigxMjAwcHgpIHtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHQjYmxvZy1zaW5nbGUtcGFnZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzEwLjFcdGJsb2ctc2luZ2xlLXNlY3Rpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uYmxvZy1zaW5nbGUtc2VjdGlvbiB7XHJcblxyXG5cdC5lbnRyeS1tZXRhIHtcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0bWFyZ2luOiAzNXB4IDA7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0bWFyZ2luOiAyNXB4IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0bGkge1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTUpO1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDYwMHB4KSB7XHJcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZmk6YmVmb3JlIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyMCk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRjb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdD4gbGkgKyBsaSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDYwMHB4KSB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0bGkgYSB7XHJcblx0XHRcdGNvbG9yOiAjNjM2ODkzO1xyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0bGk6bGFzdC1jaGlsZCBpIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0b3A6IDFweDtcclxuXHRcdH1cclxuXHJcblx0XHQ+IGxpOm50aC1jaGlsZCgyKSBpIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0b3A6IDNweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5wb3N0IHtcclxuXHRcdGgyIHtcclxuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDMyKTtcclxuXHRcdFx0bWFyZ2luOiAtMC4yMmVtIDAgMC43ZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI1ZW07XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDMwKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyNSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRwIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS41ZW07XHJcblxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRoMyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyNCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjNlbTtcclxuXHRcdFx0bWFyZ2luOiAxLjhlbSAwIDFlbTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjIpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDIwKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGJsb2NrcXVvdGUge1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTgpO1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRjb2xvcjogJGhlYWRpbmctY29sb3I7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjZlbTtcclxuXHRcdFx0cGFkZGluZzogMCAwIDAgODBweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogNjBweDtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkZsYXRpY29uXCI7XHJcblx0XHRcdFx0Y29udGVudDogXCJcXGYxMmFcIjtcclxuXHRcdFx0XHRmb250LXNpemU6IDU1cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSg1NSk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRjb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0dG9wOiAxNXB4O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5xdW90ZXIge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE0KTtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdC8qKiogdGFnLXNoYXJlICoqKi9cclxuXHQudGFnLXNoYXJlIHtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjRmNGY0O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmNGY0ZjQ7XHJcblx0XHRtYXJnaW46IDc1cHggMCAwO1xyXG5cdFx0cGFkZGluZzogMzBweCAwO1xyXG5cdFx0Y29sb3I6ICRoZWFkaW5nLWNvbG9yO1xyXG5cclxuXHRcdHVsIHtcclxuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAycHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQ+IGxpICsgbGkge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAycHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnRhZyB7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0PiBzcGFuIHtcclxuXHRcdFx0XHRjb2xvcjogJGhlYWRpbmctY29sb3I7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDhweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0dWwge1xyXG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHRvcDogNXB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRsaTphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogXCIsXCI7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiAtNnB4O1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRjb2xvcjogJHRleHQtY29sb3I7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHVsID4gbGkgKyBsaSB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE0KTtcclxuXHRcdFx0XHRjb2xvcjogJHRleHQtY29sb3I7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDEzKTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zaGFyZSB7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0b3A6IC0xNXB4O1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0PiBzcGFuIHtcclxuXHRcdFx0XHRjb2xvcjogJGhlYWRpbmctY29sb3I7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogOHB4O1xyXG5cdFx0XHR9XHJcblxyXG4gICAgXHRcdHVsIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0dG9wOiAxNXB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHR1bCA+IGxpICsgbGkge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDhweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHVsID4gbGkge1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiA1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHR3aWR0aDogMzVweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlYWU2ZTY7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNCk7XHJcblx0XHRcdFx0Y29sb3I6ICM2MjczODE7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDEzKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGE6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHR1bCA+IGxpOmZpcnN0LWNoaWxkIGEge1xyXG5cdFx0XHRcdGNvbG9yOiAjM2M1YmE0O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHR1bCA+IGxpOm50aC1jaGlsZCgyKSBhIHtcclxuXHRcdFx0XHRjb2xvcjogIzQ3YTBkOTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0dWwgPiBsaTpudGgtY2hpbGQoMykgYSB7XHJcblx0XHRcdFx0Y29sb3I6ICMwMDczYjE7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHVsID4gbGk6bnRoLWNoaWxkKDQpIGEge1xyXG5cdFx0XHRcdGNvbG9yOiAjOTMzZjk0O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblxyXG5cdC8qKiogYXV0aG9yLWJveCAqKiovXHJcblx0LmF1dGhvci1ib3gge1xyXG5cdFx0cGFkZGluZzogMzVweCA0MHB4IDI1cHg7XHJcblx0ICAgIG1hcmdpbjogNzBweCAwO1xyXG5cdFx0Ym94LXNoYWRvdzogMHB4IDlweCA1N3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTEpO1xyXG5cclxuXHQgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0cGFkZGluZzogMzVweCA0MHB4O1xyXG5cdFx0fVxyXG5cclxuXHQgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0cGFkZGluZzogMjVweDtcclxuXHRcdH1cclxuXHJcblx0ICAgIC5hdXRob3ItYXZhdGFyIHtcclxuXHQgICAgXHRmbG9hdDogbGVmdDtcclxuXHJcblx0ICAgIFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHQgICAgXHRcdGZsb2F0OiBub25lO1xyXG5cdCAgICBcdH1cclxuXHJcblx0ICAgIFx0aW1nIHtcclxuXHQgICAgXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHQgICAgXHR9XHJcblx0ICAgIH1cclxuXHJcblx0ICAgIC5hdXRob3ItY29udGVudCB7XHJcblx0ICAgIFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHQgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdCAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcblxyXG5cdFx0ICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0ICAgIFx0XHRwYWRkaW5nOiAwO1xyXG5cdCAgICBcdFx0bWFyZ2luOiAxNXB4IDAgMCAwO1xyXG5cdCAgICBcdH1cclxuXHQgICAgfVxyXG5cclxuXHQgICAgLmF1dGhvci1jb250ZW50IHAge1xyXG5cdCAgICBcdGZvbnQtc2l6ZTogMTVweDtcclxuXHQgICAgXHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE1KTtcclxuXHQgICAgXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdCAgICB9XHJcblxyXG5cdCAgICAuYXV0aG9yLW5hbWUge1xyXG5cdCAgICBcdGZvbnQtc2l6ZTogMTdweDtcclxuXHQgICAgXHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE3KTtcclxuXHQgICAgXHRmb250LXdlaWdodDogNjAwO1xyXG5cdCAgICBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdCAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0ICAgIGNvbG9yOiAkaGVhZGluZy1jb2xvcjtcclxuXHQgICAgfVxyXG5cclxuXHQgICAgLnNvY2lhbC1saW5rIHtcclxuXHQgICAgXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0ICAgIFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHQgICAgfVxyXG5cclxuXHQgICAgLnNvY2lhbC1saW5rIGxpIHtcclxuXHQgICAgXHRmbG9hdDogbGVmdDtcclxuXHQgICAgXHRtYXJnaW4tcmlnaHQ6IDEycHg7XHJcblx0ICAgIH1cclxuXHJcblx0ICAgIC5zb2NpYWwtbGluayBhIHtcclxuXHQgICAgXHRkaXNwbGF5OiBibG9jaztcclxuXHQgICAgXHRmb250LXNpemU6IDEzcHg7XHJcblx0ICAgIFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxMyk7XHJcblx0ICAgIFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xyXG5cdCAgICB9XHJcblxyXG5cdCAgICAuc29jaWFsLWxpbmsgYTpob3ZlciB7XHJcblx0ICAgIFx0Y29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdCAgICB9XHJcblx0fVxyXG5cclxuXHQvKioqIG1vcmUtcG9zdHMgKioqL1xyXG5cdC5tb3JlLXBvc3RzIHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0ICAgIGJvcmRlcjogMnB4IHNvbGlkICNmNGY0ZjQ7XHJcblx0ICAgIHBhZGRpbmc6IDAgMjVweDtcclxuXHJcblx0XHQ+IGRpdiB7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdD4gZGl2ID4gYSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHJcblx0XHQucHJldmlvdXMtcG9zdCxcclxuXHRcdC5uZXh0LXBvc3Qge1xyXG5cdFx0ICAgIHBhZGRpbmc6IDQwcHggMDtcclxuXHJcblx0XHQgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0cGFkZGluZzogMjVweCAxNXB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQubmV4dC1wb3N0IHtcclxuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHQgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZjRmNGY0O1xyXG5cdFx0ICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuXHRcdCAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcblxyXG5cdFx0ICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDA7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2RhZTlmOTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnBvc3QtY29udHJvbC1saW5rIHtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkZsYXRpY29uXCI7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjEwMlwiO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblxyXG5cdFx0LnByZXZpb3VzLXBvc3Qge1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcclxuXHJcblx0XHRcdC5wb3N0LWNvbnRyb2wtbGluayB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiRmxhdGljb25cIjtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMTAxXCI7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnByZXZpb3VzLXBvc3QgPiBhID4gc3BhbixcclxuXHRcdC5uZXh0LXBvc3QgPiBhID4gc3BhbiB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5wb3N0LWNvbnRyb2wtbGluayB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNCk7XHJcblx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcclxuXHRcdH1cclxuXHJcblx0XHQucG9zdC1uYW1lIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE3KTtcclxuXHRcdFx0Y29sb3I6ICRoZWFkaW5nLWNvbG9yO1xyXG5cdFx0XHRtYXJnaW46IDAuN2VtIDAgMDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0YTpob3ZlciAucG9zdC1jb250cm9sLWxpbmsgIHtcclxuXHRcdFx0Y29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0fVxyXG5cclxuXHRcdGE6aG92ZXIgLnBvc3QtbmFtZSAge1xyXG5cdFx0XHRjb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvKioqIGNvbW1lbnRzIGFyZWEgKioqL1xyXG5cdC5jb21tZW50cy1hcmVhIHtcclxuXHRcdG1hcmdpbi10b3A6IDcwcHg7XHJcblxyXG5cdFx0LmNvbW1lbnRzIHtcclxuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2Y0ZjRmNDtcclxuXHRcdH1cclxuXHJcblx0XHRsaSA+IGRpdiB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjRmNGY0O1xyXG5cdFx0XHRwYWRkaW5nOiAzNXB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAzNXB4IDI1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRvbCB7XHJcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuXHRcdFx0dWwge1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcclxuXHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gbGk6bGFzdC1jaGlsZCBkaXYge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuY29tbWVudHMtdGl0bGUge1xyXG5cdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjIpO1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAxLjVlbTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjApO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0bGkgPiBkaXYge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbW1lbnQtdGhlbWUge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDM1cHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbW1lbnQtbWFpbi1hcmVhIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMDBweDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuY29tbWVudHMtbWV0YSB7XHJcblxyXG5cdFx0XHRoNCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMTYpO1xyXG5cdFx0XHRcdGNvbG9yOiAkaGVhZGluZy1jb2xvcjtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAxZW07XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGg0IHNwYW4ge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE0KTtcclxuXHRcdFx0XHRjb2xvcjogJHRleHQtY29sb3I7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1cHg7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbW1lbnQtcmVwbHktbGluayB7XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpZ2h0ZW4oJHRoZW1lLXByaW1hcnktY29sb3IsIDUlKTtcclxuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDEzKTtcclxuXHRcdFx0d2lkdGg6IDgwcHg7XHJcblx0XHRcdGhlaWdodDogMjVweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHQvKioqIGNvbW1lbnQtcmVzcG9uZCAqKiovXHJcblx0LmNvbW1lbnQtcmVzcG9uZCB7XHJcblx0XHRtYXJnaW4tdG9wOiA3MHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIHdpZHRoZXIoOTkycHgpIHtcclxuXHRcdFx0cGFkZGluZzogNTVweCA1MHB4O1xyXG5cdFx0XHRib3gtc2hhZG93OiAwcHggOXB4IDU3cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMSk7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbW1lbnQtcmVwbHktdGl0bGUge1xyXG5cdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjIpO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAxLjVlbTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjApO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Zm9ybSBpbnB1dCxcclxuXHRcdGZvcm0gdGV4dGFyZWEge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNmNGY0ZjQ7XHJcblx0XHRcdHBhZGRpbmc6IDZweCAxNXB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdCAgICAgICAgb3V0bGluZTogMDtcclxuXHQgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcblx0ICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG5cdCAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi10aW1lKDAuM3MpO1xyXG5cclxuXHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xyXG5cdFx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGZvcm0gdGV4dGFyZWEge1xyXG5cdFx0XHRoZWlnaHQ6IDIyMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDE1MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmZvcm0taW5wdXRzIHtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdH1cclxuXHJcblx0XHQuZm9ybS1pbnB1dHMgPiBpbnB1dDpudGgtY2hpbGQoMikge1xyXG5cdFx0XHR3aWR0aDogNDklO1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuZm9ybS1pbnB1dHMgPiBpbnB1dDpudGgtY2hpbGQoMykge1xyXG5cdFx0XHR3aWR0aDogNDklO1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjdweCkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmZvcm0tc3VibWl0IGlucHV0IHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxODBweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLXByaW1hcnktY29sb3I7O1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdG91dGxpbmU6IDA7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdH1cclxuXHJcblx0XHQuZm9ybS1zdWJtaXQgaW5wdXQ6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHRoZW1lLXByaW1hcnktY29sb3IsIDUlKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5ibG9nLXNpbmdsZS1sZWZ0LXNpZGViYXItc2VjdGlvbiB7XHJcblx0LmJsb2ctc2lkZWJhciB7XHJcblx0XHRAaW5jbHVkZSB3aWR0aGVyKDEyMDBweCkge1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA0NXB4O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgICM0MDQgcGFnZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIzExLjEgIGVycm9yLTQwNC1zZWN0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmVycm9yLTQwNC1zZWN0aW9uIHtcclxuICAgIC5lcnJvciB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjAwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjAwKTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkxcHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTUwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGNhbGMtcmVtLXZhbHVlKDE1MCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxMDApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5lcnJvci1tZXNzYWdlIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MXB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0tdmFsdWUoMjApO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwLjhlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjhlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0I2Nhc2Utc3R1ZGllcy1wYWdlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jMTIuMVx0Y2FzZS1zdHVkaWVzLXNlY3Rpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uY2FzZS1zdHVkaWVzLXNlY3Rpb24ge1xyXG5cclxuXHQuY2FzZS1zdHVkaWVzLWdyaWRzIC5ncmlkIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHQub3ZlcmxheSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICR0aGVtZS1wcmltYXJ5LWNvbG9yO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uLXRpbWUoMC41cyk7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGN1cnNvcjogZ3JhYjtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyIC5vdmVybGF5IHtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRvcGFjaXR5OiAwLjk7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRlbnQge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0QGluY2x1ZGUgdHJhbnNsYXRpbmdZKCk7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNhdCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgxNCk7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHJcblx0XHRoMyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0Zm9udC1zaXplOiBjYWxjLXJlbS12YWx1ZSgyMCk7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHJcblx0XHRoMyBhIHtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdH1cclxuXHJcblx0XHRoMyBhOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiJdfQ== */
