@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i");.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.scrollbar{overflow-y:auto}.scrollbar::-webkit-scrollbar{width:6px;background:transparent}.scrollbar::-webkit-scrollbar-thumb{background:#DDD;border-radius:5px}.scrollbar::-webkit-scrollbar-thumb:window-inactive{background:#EEE}.transparent-tile{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMElEQVQ4T2N89uzZfwY8QFJSEp80A+OoAcMiDP7//483HTx//hx/Ohg1gIFx6IcBALl+VXknOCvFAAAAAElFTkSuQmCC")}@-webkit-keyframes bounce{0%,100%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(-5px)}}@keyframes bounce{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-cell{display:table-cell !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-grid{display:grid !important}.platform .text-center{text-align:center}.platform .text-left{text-align:left}.platform .text-right{text-align:right}.platform .text-v-align-middle{vertical-align:middle}.platform .text-color-primary{color:#409EFF !important}.platform .text-color-facebook{color:#3b5998}.platform .text-color-twitter{color:#00b6f1}.platform .text-color-youtube{color:#b31217}.platform .text-color-instagram{color:#c32aa3}.platform .text-color-pinterest{color:#cb2027}.platform .text-color-googleplus{color:#df4a32}.platform .text-color-linkedIn{color:#007bb6}.platform .text-color-snapchat{color:#fffc00}.platform .text-color-tumblr{color:#35465d}.platform .text-color-whatsapp{color:#25d366}.platform .text-color-vimeo{color:#45bbff}.platform .text-color-foursquare{color:#fc4575}.platform .text-color-skype{color:#00aff0}.platform .text-color-android{color:#a4c639}.platform .text-color-flickr{color:#f40083}.platform .text-color-yahoo{color:#430297}.platform .text-color-spotify{color:#1ed760}.platform .text-color-dribbble{color:#ea4c89}.platform .text-color-reddit{color:#ff5700}.platform .text-color-vine{color:#00b489}.platform .text-color-success{color:#67C23A !important}.platform .text-color-facebook{color:#3b5998}.platform .text-color-twitter{color:#00b6f1}.platform .text-color-youtube{color:#b31217}.platform .text-color-instagram{color:#c32aa3}.platform .text-color-pinterest{color:#cb2027}.platform .text-color-googleplus{color:#df4a32}.platform .text-color-linkedIn{color:#007bb6}.platform .text-color-snapchat{color:#fffc00}.platform .text-color-tumblr{color:#35465d}.platform .text-color-whatsapp{color:#25d366}.platform .text-color-vimeo{color:#45bbff}.platform .text-color-foursquare{color:#fc4575}.platform .text-color-skype{color:#00aff0}.platform .text-color-android{color:#a4c639}.platform .text-color-flickr{color:#f40083}.platform .text-color-yahoo{color:#430297}.platform .text-color-spotify{color:#1ed760}.platform .text-color-dribbble{color:#ea4c89}.platform .text-color-reddit{color:#ff5700}.platform .text-color-vine{color:#00b489}.platform .text-color-warning{color:#E6A23C !important}.platform .text-color-facebook{color:#3b5998}.platform .text-color-twitter{color:#00b6f1}.platform .text-color-youtube{color:#b31217}.platform .text-color-instagram{color:#c32aa3}.platform .text-color-pinterest{color:#cb2027}.platform .text-color-googleplus{color:#df4a32}.platform .text-color-linkedIn{color:#007bb6}.platform .text-color-snapchat{color:#fffc00}.platform .text-color-tumblr{color:#35465d}.platform .text-color-whatsapp{color:#25d366}.platform .text-color-vimeo{color:#45bbff}.platform .text-color-foursquare{color:#fc4575}.platform .text-color-skype{color:#00aff0}.platform .text-color-android{color:#a4c639}.platform .text-color-flickr{color:#f40083}.platform .text-color-yahoo{color:#430297}.platform .text-color-spotify{color:#1ed760}.platform .text-color-dribbble{color:#ea4c89}.platform .text-color-reddit{color:#ff5700}.platform .text-color-vine{color:#00b489}.platform .text-color-yellow{color:#fde452 !important}.platform .text-color-facebook{color:#3b5998}.platform .text-color-twitter{color:#00b6f1}.platform .text-color-youtube{color:#b31217}.platform .text-color-instagram{color:#c32aa3}.platform .text-color-pinterest{color:#cb2027}.platform .text-color-googleplus{color:#df4a32}.platform .text-color-linkedIn{color:#007bb6}.platform .text-color-snapchat{color:#fffc00}.platform .text-color-tumblr{color:#35465d}.platform .text-color-whatsapp{color:#25d366}.platform .text-color-vimeo{color:#45bbff}.platform .text-color-foursquare{color:#fc4575}.platform .text-color-skype{color:#00aff0}.platform .text-color-android{color:#a4c639}.platform .text-color-flickr{color:#f40083}.platform .text-color-yahoo{color:#430297}.platform .text-color-spotify{color:#1ed760}.platform .text-color-dribbble{color:#ea4c89}.platform .text-color-reddit{color:#ff5700}.platform .text-color-vine{color:#00b489}.platform .text-color-danger{color:#F56C6C !important}.platform .text-color-facebook{color:#3b5998}.platform .text-color-twitter{color:#00b6f1}.platform .text-color-youtube{color:#b31217}.platform .text-color-instagram{color:#c32aa3}.platform .text-color-pinterest{color:#cb2027}.platform .text-color-googleplus{color:#df4a32}.platform .text-color-linkedIn{color:#007bb6}.platform .text-color-snapchat{color:#fffc00}.platform .text-color-tumblr{color:#35465d}.platform .text-color-whatsapp{color:#25d366}.platform .text-color-vimeo{color:#45bbff}.platform .text-color-foursquare{color:#fc4575}.platform .text-color-skype{color:#00aff0}.platform .text-color-android{color:#a4c639}.platform .text-color-flickr{color:#f40083}.platform .text-color-yahoo{color:#430297}.platform .text-color-spotify{color:#1ed760}.platform .text-color-dribbble{color:#ea4c89}.platform .text-color-reddit{color:#ff5700}.platform .text-color-vine{color:#00b489}.platform .text-color-pink{color:#D0326C !important}.platform .text-color-facebook{color:#3b5998}.platform .text-color-twitter{color:#00b6f1}.platform .text-color-youtube{color:#b31217}.platform .text-color-instagram{color:#c32aa3}.platform .text-color-pinterest{color:#cb2027}.platform .text-color-googleplus{color:#df4a32}.platform .text-color-linkedIn{color:#007bb6}.platform .text-color-snapchat{color:#fffc00}.platform .text-color-tumblr{color:#35465d}.platform .text-color-whatsapp{color:#25d366}.platform .text-color-vimeo{color:#45bbff}.platform .text-color-foursquare{color:#fc4575}.platform .text-color-skype{color:#00aff0}.platform .text-color-android{color:#a4c639}.platform .text-color-flickr{color:#f40083}.platform .text-color-yahoo{color:#430297}.platform .text-color-spotify{color:#1ed760}.platform .text-color-dribbble{color:#ea4c89}.platform .text-color-reddit{color:#ff5700}.platform .text-color-vine{color:#00b489}.platform .text-color-gray{color:#8C98A6 !important}.platform .text-color-facebook{color:#3b5998}.platform .text-color-twitter{color:#00b6f1}.platform .text-color-youtube{color:#b31217}.platform .text-color-instagram{color:#c32aa3}.platform .text-color-pinterest{color:#cb2027}.platform .text-color-googleplus{color:#df4a32}.platform .text-color-linkedIn{color:#007bb6}.platform .text-color-snapchat{color:#fffc00}.platform .text-color-tumblr{color:#35465d}.platform .text-color-whatsapp{color:#25d366}.platform .text-color-vimeo{color:#45bbff}.platform .text-color-foursquare{color:#fc4575}.platform .text-color-skype{color:#00aff0}.platform .text-color-android{color:#a4c639}.platform .text-color-flickr{color:#f40083}.platform .text-color-yahoo{color:#430297}.platform .text-color-spotify{color:#1ed760}.platform .text-color-dribbble{color:#ea4c89}.platform .text-color-reddit{color:#ff5700}.platform .text-color-vine{color:#00b489}.platform .text-color-gray-light{color:#a9b2bc !important}.platform .text-color-facebook{color:#3b5998}.platform .text-color-twitter{color:#00b6f1}.platform .text-color-youtube{color:#b31217}.platform .text-color-instagram{color:#c32aa3}.platform .text-color-pinterest{color:#cb2027}.platform .text-color-googleplus{color:#df4a32}.platform .text-color-linkedIn{color:#007bb6}.platform .text-color-snapchat{color:#fffc00}.platform .text-color-tumblr{color:#35465d}.platform .text-color-whatsapp{color:#25d366}.platform .text-color-vimeo{color:#45bbff}.platform .text-color-foursquare{color:#fc4575}.platform .text-color-skype{color:#00aff0}.platform .text-color-android{color:#a4c639}.platform .text-color-flickr{color:#f40083}.platform .text-color-yahoo{color:#430297}.platform .text-color-spotify{color:#1ed760}.platform .text-color-dribbble{color:#ea4c89}.platform .text-color-reddit{color:#ff5700}.platform .text-color-vine{color:#00b489}.platform .text-color-gray-lighter{color:#d4d8de !important}.platform .text-color-facebook{color:#3b5998}.platform .text-color-twitter{color:#00b6f1}.platform .text-color-youtube{color:#b31217}.platform .text-color-instagram{color:#c32aa3}.platform .text-color-pinterest{color:#cb2027}.platform .text-color-googleplus{color:#df4a32}.platform .text-color-linkedIn{color:#007bb6}.platform .text-color-snapchat{color:#fffc00}.platform .text-color-tumblr{color:#35465d}.platform .text-color-whatsapp{color:#25d366}.platform .text-color-vimeo{color:#45bbff}.platform .text-color-foursquare{color:#fc4575}.platform .text-color-skype{color:#00aff0}.platform .text-color-android{color:#a4c639}.platform .text-color-flickr{color:#f40083}.platform .text-color-yahoo{color:#430297}.platform .text-color-spotify{color:#1ed760}.platform .text-color-dribbble{color:#ea4c89}.platform .text-color-reddit{color:#ff5700}.platform .text-color-vine{color:#00b489}.platform .text-color-gray-lightest{color:#e8eaed !important}.platform .text-color-facebook{color:#3b5998}.platform .text-color-twitter{color:#00b6f1}.platform .text-color-youtube{color:#b31217}.platform .text-color-instagram{color:#c32aa3}.platform .text-color-pinterest{color:#cb2027}.platform .text-color-googleplus{color:#df4a32}.platform .text-color-linkedIn{color:#007bb6}.platform .text-color-snapchat{color:#fffc00}.platform .text-color-tumblr{color:#35465d}.platform .text-color-whatsapp{color:#25d366}.platform .text-color-vimeo{color:#45bbff}.platform .text-color-foursquare{color:#fc4575}.platform .text-color-skype{color:#00aff0}.platform .text-color-android{color:#a4c639}.platform .text-color-flickr{color:#f40083}.platform .text-color-yahoo{color:#430297}.platform .text-color-spotify{color:#1ed760}.platform .text-color-dribbble{color:#ea4c89}.platform .text-color-reddit{color:#ff5700}.platform .text-color-vine{color:#00b489}.platform .text-color-gray-superlight{color:#f4f5f6 !important}.platform .text-color-facebook{color:#3b5998}.platform .text-color-twitter{color:#00b6f1}.platform .text-color-youtube{color:#b31217}.platform .text-color-instagram{color:#c32aa3}.platform .text-color-pinterest{color:#cb2027}.platform .text-color-googleplus{color:#df4a32}.platform .text-color-linkedIn{color:#007bb6}.platform .text-color-snapchat{color:#fffc00}.platform .text-color-tumblr{color:#35465d}.platform .text-color-whatsapp{color:#25d366}.platform .text-color-vimeo{color:#45bbff}.platform .text-color-foursquare{color:#fc4575}.platform .text-color-skype{color:#00aff0}.platform .text-color-android{color:#a4c639}.platform .text-color-flickr{color:#f40083}.platform .text-color-yahoo{color:#430297}.platform .text-color-spotify{color:#1ed760}.platform .text-color-dribbble{color:#ea4c89}.platform .text-color-reddit{color:#ff5700}.platform .text-color-vine{color:#00b489}.platform .text-color-gray-dark{color:#6f7e90 !important}.platform .text-color-facebook{color:#3b5998}.platform .text-color-twitter{color:#00b6f1}.platform .text-color-youtube{color:#b31217}.platform .text-color-instagram{color:#c32aa3}.platform .text-color-pinterest{color:#cb2027}.platform .text-color-googleplus{color:#df4a32}.platform .text-color-linkedIn{color:#007bb6}.platform .text-color-snapchat{color:#fffc00}.platform .text-color-tumblr{color:#35465d}.platform .text-color-whatsapp{color:#25d366}.platform .text-color-vimeo{color:#45bbff}.platform .text-color-foursquare{color:#fc4575}.platform .text-color-skype{color:#00aff0}.platform .text-color-android{color:#a4c639}.platform .text-color-flickr{color:#f40083}.platform .text-color-yahoo{color:#430297}.platform .text-color-spotify{color:#1ed760}.platform .text-color-dribbble{color:#ea4c89}.platform .text-color-reddit{color:#ff5700}.platform .text-color-vine{color:#00b489}.platform .text-color-gray-darker{color:#49535f !important}.platform .text-color-facebook{color:#3b5998}.platform .text-color-twitter{color:#00b6f1}.platform .text-color-youtube{color:#b31217}.platform .text-color-instagram{color:#c32aa3}.platform .text-color-pinterest{color:#cb2027}.platform .text-color-googleplus{color:#df4a32}.platform .text-color-linkedIn{color:#007bb6}.platform .text-color-snapchat{color:#fffc00}.platform .text-color-tumblr{color:#35465d}.platform .text-color-whatsapp{color:#25d366}.platform .text-color-vimeo{color:#45bbff}.platform .text-color-foursquare{color:#fc4575}.platform .text-color-skype{color:#00aff0}.platform .text-color-android{color:#a4c639}.platform .text-color-flickr{color:#f40083}.platform .text-color-yahoo{color:#430297}.platform .text-color-spotify{color:#1ed760}.platform .text-color-dribbble{color:#ea4c89}.platform .text-color-reddit{color:#ff5700}.platform .text-color-vine{color:#00b489}.platform .text-color-gray-darkest{color:#383f48 !important}.platform .text-color-facebook{color:#3b5998}.platform .text-color-twitter{color:#00b6f1}.platform .text-color-youtube{color:#b31217}.platform .text-color-instagram{color:#c32aa3}.platform .text-color-pinterest{color:#cb2027}.platform .text-color-googleplus{color:#df4a32}.platform .text-color-linkedIn{color:#007bb6}.platform .text-color-snapchat{color:#fffc00}.platform .text-color-tumblr{color:#35465d}.platform .text-color-whatsapp{color:#25d366}.platform .text-color-vimeo{color:#45bbff}.platform .text-color-foursquare{color:#fc4575}.platform .text-color-skype{color:#00aff0}.platform .text-color-android{color:#a4c639}.platform .text-color-flickr{color:#f40083}.platform .text-color-yahoo{color:#430297}.platform .text-color-spotify{color:#1ed760}.platform .text-color-dribbble{color:#ea4c89}.platform .text-color-reddit{color:#ff5700}.platform .text-color-vine{color:#00b489}.platform .text-color-gray-bg{color:#F6F6F2 !important}.platform .text-color-facebook{color:#3b5998}.platform .text-color-twitter{color:#00b6f1}.platform .text-color-youtube{color:#b31217}.platform .text-color-instagram{color:#c32aa3}.platform .text-color-pinterest{color:#cb2027}.platform .text-color-googleplus{color:#df4a32}.platform .text-color-linkedIn{color:#007bb6}.platform .text-color-snapchat{color:#fffc00}.platform .text-color-tumblr{color:#35465d}.platform .text-color-whatsapp{color:#25d366}.platform .text-color-vimeo{color:#45bbff}.platform .text-color-foursquare{color:#fc4575}.platform .text-color-skype{color:#00aff0}.platform .text-color-android{color:#a4c639}.platform .text-color-flickr{color:#f40083}.platform .text-color-yahoo{color:#430297}.platform .text-color-spotify{color:#1ed760}.platform .text-color-dribbble{color:#ea4c89}.platform .text-color-reddit{color:#ff5700}.platform .text-color-vine{color:#00b489}.platform .text-color-body{color:#303133 !important}.platform .text-color-facebook{color:#3b5998}.platform .text-color-twitter{color:#00b6f1}.platform .text-color-youtube{color:#b31217}.platform .text-color-instagram{color:#c32aa3}.platform .text-color-pinterest{color:#cb2027}.platform .text-color-googleplus{color:#df4a32}.platform .text-color-linkedIn{color:#007bb6}.platform .text-color-snapchat{color:#fffc00}.platform .text-color-tumblr{color:#35465d}.platform .text-color-whatsapp{color:#25d366}.platform .text-color-vimeo{color:#45bbff}.platform .text-color-foursquare{color:#fc4575}.platform .text-color-skype{color:#00aff0}.platform .text-color-android{color:#a4c639}.platform .text-color-flickr{color:#f40083}.platform .text-color-yahoo{color:#430297}.platform .text-color-spotify{color:#1ed760}.platform .text-color-dribbble{color:#ea4c89}.platform .text-color-reddit{color:#ff5700}.platform .text-color-vine{color:#00b489}.platform .text-base{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,Roboto,sans-serif,sans-serif}.platform .text-base-weight-light{font-weight:300 !important}.platform .text-base-weight-normal{font-weight:400 !important}.platform .text-base-weight-semibold{font-weight:600 !important}.platform .text-base-weight-bold{font-weight:700 !important}.platform .text-size-xl{font-size:18px}.platform .text-size-lg{font-size:16px}.platform .text-size-base{font-size:14px}.platform .text-size-sm{font-size:12px}.platform .text-size-xs{font-size:11px}.platform .text-align-left{text-align:left}.platform .text-align-right{text-align:right}.platform .text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.platform .text-decoration-underline{text-decoration:underline}.platform .text-cursor-pointer{cursor:pointer}.platform .text-cursor-default{cursor:default}.platform .text-cursor-move{cursor:move}.platform .text-hover-decoration-none:hover{text-decoration:none}.platform .text-hover-decoration-underline:hover{text-decoration:underline !important}.platform .text-hover-color-primary:hover{color:#409EFF !important}.platform .text-hover-color-success:hover{color:#67C23A !important}.platform .text-hover-color-warning:hover{color:#E6A23C !important}.platform .text-hover-color-yellow:hover{color:#fde452 !important}.platform .text-hover-color-danger:hover{color:#F56C6C !important}.platform .text-hover-color-pink:hover{color:#D0326C !important}.platform .text-hover-color-gray:hover{color:#8C98A6 !important}.platform .text-hover-color-gray-light:hover{color:#a9b2bc !important}.platform .text-hover-color-gray-lighter:hover{color:#d4d8de !important}.platform .text-hover-color-gray-lightest:hover{color:#e8eaed !important}.platform .text-hover-color-gray-superlight:hover{color:#f4f5f6 !important}.platform .text-hover-color-gray-dark:hover{color:#6f7e90 !important}.platform .text-hover-color-gray-darker:hover{color:#49535f !important}.platform .text-hover-color-gray-darkest:hover{color:#383f48 !important}.platform .text-hover-color-gray-bg:hover{color:#F6F6F2 !important}.platform .text-hover-color-body:hover{color:#303133 !important}.platform .text-cursor-pointer{cursor:pointer}.platform .text-cursor-help{cursor:help}.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.grid-col-2{grid-template-columns:1fr 1fr}.grid-col-3{grid-template-columns:1fr 1fr 1fr}.grid-col-4{grid-template-columns:1fr 1fr 1fr 1fr}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:1rem !important}.mt-3{margin-top:1rem !important}.mr-3{margin-right:1rem !important}.mb-3{margin-bottom:1rem !important}.ml-3{margin-left:1rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.m-4{margin:1.5rem !important}.mt-4{margin-top:1.5rem !important}.mr-4{margin-right:1.5rem !important}.mb-4{margin-bottom:1.5rem !important}.ml-4{margin-left:1.5rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-5{margin:3rem !important}.mt-5{margin-top:3rem !important}.mr-5{margin-right:3rem !important}.mb-5{margin-bottom:3rem !important}.ml-5{margin-left:3rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-right:0 !important;padding-left:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:1rem !important}.pt-3{padding-top:1rem !important}.pr-3{padding-right:1rem !important}.pb-3{padding-bottom:1rem !important}.pl-3{padding-left:1rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.p-4{padding:1.5rem !important}.pt-4{padding-top:1.5rem !important}.pr-4{padding-right:1.5rem !important}.pb-4{padding-bottom:1.5rem !important}.pl-4{padding-left:1.5rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-5{padding:3rem !important}.pt-5{padding-top:3rem !important}.pr-5{padding-right:3rem !important}.pb-5{padding-bottom:3rem !important}.pl-5{padding-left:3rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.w-5p{width:5%}.mw-5p{max-width:5%}.w-10p{width:10%}.mw-10p{max-width:10%}.w-15p{width:15%}.mw-15p{max-width:15%}.w-20p{width:20%}.mw-20p{max-width:20%}.w-25p{width:25%}.mw-25p{max-width:25%}.w-30p{width:30%}.mw-30p{max-width:30%}.w-40p{width:40%}.mw-40p{max-width:40%}.w-50p{width:50%}.mw-50p{max-width:50%}.w-60p{width:60%}.mw-60p{max-width:60%}.w-70p{width:70%}.mw-70p{max-width:70%}.w-80p{width:80%}.mw-80p{max-width:80%}.w-90p{width:90%}.mw-90p{max-width:90%}.w-100p{width:100%}.mw-100p{max-width:100%}.platform-container{-webkit-box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;border-radius:3px;background-color:#fff;padding:15px}.bg-transparent-tiles{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMElEQVQ4T2N89uzZfwY8QFJSEp80A+OoAcMiDP7//483HTx//hx/Ohg1gIFx6IcBALl+VXknOCvFAAAAAElFTkSuQmCC");background-repeat:repeat;background-size:10px;background-color:#fff}.platform{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,Roboto,sans-serif,sans-serif;font-size:14px;font-weight:400;color:#303133;line-height:24px;letter-spacing:0}.platform *{-webkit-box-sizing:border-box;box-sizing:border-box}.platform p,.platform h1,.platform h2,.platform h3,.platform h4,.platform h5,.platform h6{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,Roboto,sans-serif,sans-serif;color:#303133}.platform a,.platform a:visited,.platform a:hover,.platform a:focus,.platform a:active{color:#66b1ff;text-decoration:none}.platform a:hover{color:#409EFF}.platform h1,.platform h2,.platform h3,.platform h4{margin-bottom:.5rem;font-weight:bold}.platform h1{font-size:2.5rem}.platform h2{font-size:2rem}.platform h3{font-size:1.75rem}.platform h4{font-size:1.5rem}.bricks-move{-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.platform .button,.platform .button:visited,.platform .button:hover,.platform .button:focus,.platform .button:active,.platform a.button,.platform a.button:visited,.platform a.button:hover,.platform a.button:focus,.platform a.button:active,.platform button.button,.platform button.button:visited,.platform button.button:hover,.platform button.button:focus,.platform button.button:active,.platform input.button,.platform input.button:visited,.platform input.button:hover,.platform input.button:focus,.platform input.button:active{-webkit-box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;text-align:center;white-space:nowrap;border-radius:3px;background-image:none;text-shadow:none;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,Roboto,sans-serif,sans-serif;font-size:14px;border:0;display:inline-block;padding:0px 12px !important;background-color:#fff;color:#585858;cursor:pointer;font-size:14px;font-weight:400;line-height:37px !important;height:37px;text-align:left;text-decoration:none;vertical-align:middle;white-space:nowrap;word-break:keep-all;-webkit-transition:color .08s ease-in,-webkit-box-shadow .08s ease-in;transition:color .08s ease-in,-webkit-box-shadow .08s ease-in;transition:box-shadow .08s ease-in,color .08s ease-in;transition:box-shadow .08s ease-in,color .08s ease-in,-webkit-box-shadow .08s ease-in;outline:none;text-rendering:geometricPrecision}.platform .button.unclickable,.platform a.button.unclickable,.platform button.button.unclickable,.platform input.button.unclickable{text-decoration:none !important;cursor:default !important}.platform .button.disabled,.platform a.button.disabled,.platform button.button.disabled,.platform input.button.disabled{text-decoration:none !important;opacity:0.5;cursor:default !important}.platform .button:hover,.platform a.button:hover,.platform button.button:hover,.platform input.button:hover{-webkit-box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.12),0 3px 9px 0 rgba(50,50,93,0.08),0 1px 1.5px 0 rgba(0,0,0,0.08),0 1px 2px 0 rgba(0,0,0,0.08);box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.12),0 3px 9px 0 rgba(50,50,93,0.08),0 1px 1.5px 0 rgba(0,0,0,0.08),0 1px 2px 0 rgba(0,0,0,0.08);color:#409EFF}.platform .button:active,.platform a.button:active,.platform button.button:active,.platform input.button:active{-webkit-box-shadow:0 0 0 1px rgba(50,50,93,0.1),0 2px 5px 0 rgba(50,50,93,0.08),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent,inset 0px 0px 6px 0px rgba(0,0,0,0.2);box-shadow:0 0 0 1px rgba(50,50,93,0.1),0 2px 5px 0 rgba(50,50,93,0.08),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent,inset 0px 0px 6px 0px rgba(0,0,0,0.2)}.platform .button--primary,.platform .button--primary:visited,.platform .button--primary:hover,.platform .button--primary:focus,.platform .button--primary:active,.platform a.button--primary,.platform a.button--primary:visited,.platform a.button--primary:hover,.platform a.button--primary:focus,.platform a.button--primary:active,.platform button.button--primary,.platform button.button--primary:visited,.platform button.button--primary:hover,.platform button.button--primary:focus,.platform button.button--primary:active,.platform input.button--primary,.platform input.button--primary:visited,.platform input.button--primary:hover,.platform input.button--primary:focus,.platform input.button--primary:active{background-color:#409EFF;border-color:#409EFF;color:#fff !important}.platform .button--primary:hover,.platform a.button--primary:hover,.platform button.button--primary:hover,.platform input.button--primary:hover{background-color:#5aabff;color:#fff}.platform .button--secondary,.platform .button--secondary:visited,.platform .button--secondary:hover,.platform .button--secondary:focus,.platform .button--secondary:active,.platform a.button--secondary,.platform a.button--secondary:visited,.platform a.button--secondary:hover,.platform a.button--secondary:focus,.platform a.button--secondary:active,.platform button.button--secondary,.platform button.button--secondary:visited,.platform button.button--secondary:hover,.platform button.button--secondary:focus,.platform button.button--secondary:active,.platform input.button--secondary,.platform input.button--secondary:visited,.platform input.button--secondary:hover,.platform input.button--secondary:focus,.platform input.button--secondary:active{background-color:#D0326C;border-color:#D0326C;color:#fff !important}.platform .button--secondary:hover,.platform a.button--secondary:hover,.platform button.button--secondary:hover,.platform input.button--secondary:hover{background-color:#d5477b;color:#fff}.platform .button--danger,.platform .button--danger:visited,.platform .button--danger:hover,.platform .button--danger:focus,.platform .button--danger:active,.platform a.button--danger,.platform a.button--danger:visited,.platform a.button--danger:hover,.platform a.button--danger:focus,.platform a.button--danger:active,.platform button.button--danger,.platform button.button--danger:visited,.platform button.button--danger:hover,.platform button.button--danger:focus,.platform button.button--danger:active,.platform input.button--danger,.platform input.button--danger:visited,.platform input.button--danger:hover,.platform input.button--danger:focus,.platform input.button--danger:active{color:#F56C6C}.platform .button--danger:hover,.platform a.button--danger:hover,.platform button.button--danger:hover,.platform input.button--danger:hover{color:#f23c3c}.platform .button--plain,.platform .button--plain:visited,.platform .button--plain:hover,.platform .button--plain:focus,.platform .button--plain:active,.platform a.button--plain,.platform a.button--plain:visited,.platform a.button--plain:hover,.platform a.button--plain:focus,.platform a.button--plain:active,.platform button.button--plain,.platform button.button--plain:visited,.platform button.button--plain:hover,.platform button.button--plain:focus,.platform button.button--plain:active,.platform input.button--plain,.platform input.button--plain:visited,.platform input.button--plain:hover,.platform input.button--plain:focus,.platform input.button--plain:active{border:0 !important;padding:0 !important;background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;line-height:1rem !important;height:auto !important}.platform .button--link,.platform .button--link:visited,.platform .button--link:hover,.platform .button--link:focus,.platform .button--link:active,.platform a.button--link,.platform a.button--link:visited,.platform a.button--link:hover,.platform a.button--link:focus,.platform a.button--link:active,.platform button.button--link,.platform button.button--link:visited,.platform button.button--link:hover,.platform button.button--link:focus,.platform button.button--link:active,.platform input.button--link,.platform input.button--link:visited,.platform input.button--link:hover,.platform input.button--link:focus,.platform input.button--link:active{border:0 !important;padding-left:0 !important;padding-right:0 !important;background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#409EFF}.platform .button--link>i,.platform .button--link:visited>i,.platform .button--link:hover>i,.platform .button--link:focus>i,.platform .button--link:active>i,.platform a.button--link>i,.platform a.button--link:visited>i,.platform a.button--link:hover>i,.platform a.button--link:focus>i,.platform a.button--link:active>i,.platform button.button--link>i,.platform button.button--link:visited>i,.platform button.button--link:hover>i,.platform button.button--link:focus>i,.platform button.button--link:active>i,.platform input.button--link>i,.platform input.button--link:visited>i,.platform input.button--link:hover>i,.platform input.button--link:focus>i,.platform input.button--link:active>i{margin-right:4px}.platform .button--small,.platform .button--small:visited,.platform .button--small:hover,.platform .button--small:focus,.platform .button--small:active,.platform a.button--small,.platform a.button--small:visited,.platform a.button--small:hover,.platform a.button--small:focus,.platform a.button--small:active,.platform button.button--small,.platform button.button--small:visited,.platform button.button--small:hover,.platform button.button--small:focus,.platform button.button--small:active,.platform input.button--small,.platform input.button--small:visited,.platform input.button--small:hover,.platform input.button--small:focus,.platform input.button--small:active{font-size:12px !important;height:30px !important;line-height:30px !important;padding:0 8px !important;-webkit-box-shadow:none !important;box-shadow:none !important}.platform .button--large,.platform .button--large:visited,.platform .button--large:hover,.platform .button--large:focus,.platform .button--large:active,.platform a.button--large,.platform a.button--large:visited,.platform a.button--large:hover,.platform a.button--large:focus,.platform a.button--large:active,.platform button.button--large,.platform button.button--large:visited,.platform button.button--large:hover,.platform button.button--large:focus,.platform button.button--large:active,.platform input.button--large,.platform input.button--large:visited,.platform input.button--large:hover,.platform input.button--large:focus,.platform input.button--large:active{height:52px !important;line-height:52px !important}.platform .button--large.button--icon,.platform .button--large.button--icon:visited,.platform .button--large.button--icon:hover,.platform .button--large.button--icon:focus,.platform .button--large.button--icon:active,.platform a.button--large.button--icon,.platform a.button--large.button--icon:visited,.platform a.button--large.button--icon:hover,.platform a.button--large.button--icon:focus,.platform a.button--large.button--icon:active,.platform button.button--large.button--icon,.platform button.button--large.button--icon:visited,.platform button.button--large.button--icon:hover,.platform button.button--large.button--icon:focus,.platform button.button--large.button--icon:active,.platform input.button--large.button--icon,.platform input.button--large.button--icon:visited,.platform input.button--large.button--icon:hover,.platform input.button--large.button--icon:focus,.platform input.button--large.button--icon:active{text-align:center;width:52px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.24),0 2px 10px rgba(0,0,0,0.3) !important;box-shadow:0 1px 2px rgba(0,0,0,0.24),0 2px 10px rgba(0,0,0,0.3) !important}.platform .button--round,.platform .button--round:visited,.platform .button--round:hover,.platform .button--round:focus,.platform .button--round:active,.platform a.button--round,.platform a.button--round:visited,.platform a.button--round:hover,.platform a.button--round:focus,.platform a.button--round:active,.platform button.button--round,.platform button.button--round:visited,.platform button.button--round:hover,.platform button.button--round:focus,.platform button.button--round:active,.platform input.button--round,.platform input.button--round:visited,.platform input.button--round:hover,.platform input.button--round:focus,.platform input.button--round:active{border-radius:100%;width:38px;height:38px;text-align:center}.platform .button .d8-2x,.platform a.button .d8-2x,.platform button.button .d8-2x,.platform input.button .d8-2x{vertical-align:middle}.loader{margin:30px auto}.loader img{width:35px;margin:0 auto}.loader p{color:#8C98A6;margin-top:1rem}.loader--sm{margin:15px auto}.loader--sm img{width:25px}.loader--sm p{font-size:12px}.loader--xs{margin:0 auto}.loader--xs img{width:22px}.loader--xs p{font-size:11px}.progress{background-color:#e8eaed}.progress .progress-bar{border-radius:2px;background-color:#409EFF}.website .contextual{display:none !important}.website--add-section{position:fixed;top:130px;left:30px;z-index:105}.nav.flex-column.nav-pills .nav-item .nav-link{border-radius:30px}.nav.flex-column.nav-pills .nav-item .nav-link:hover{background:#409EFF;color:#fff !important}.nav.flex-column.nav-pills .nav-item .nav-link:active{-webkit-box-shadow:inset 0 1px 8px rgba(0,0,0,0.2);box-shadow:inset 0 1px 8px rgba(0,0,0,0.2)}.nav.flex-column.nav-pills .nav-item .nav-link>i{vertical-align:middle}.card{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;position:relative;display:inline-block;margin:0 0 20px;width:100%;cursor:pointer;border-radius:3px;border:0 !important}.card-img-top{width:100%;border-top-left-radius:3px;border-top-right-radius:3px}.card-img-bottom{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.card-block{padding:1.25rem}.card-footer{border:0;background:none}.card:hover{-webkit-box-shadow:0 1px 2px rgba(34,25,25,0.6);box-shadow:0 1px 2px rgba(34,25,25,0.6)}.card:active{-webkit-box-shadow:inset 0 -1px 4px rgba(34,25,25,0.4);box-shadow:inset 0 -1px 4px rgba(34,25,25,0.4)}details>.details-wrapper{padding:0}.ajax-progress{display:inline-block}[dir="rtl"] .ajax-progress{float:right}.ajax-progress-throbber .throbber{background:transparent url(/themes/custom/platform/img/ajax-progress.svg) no-repeat;display:inline-block;padding:0;width:20px;height:20px;position:relative;top:1px}.ajax-progress-throbber .message{display:inline;padding-left:3px;position:relative;top:3px}tr .ajax-progress-throbber .throbber{margin:0 2px}.ajax-progress-bar{width:16em}.ajax-progress-fullscreen{left:49%;position:fixed;top:48.5%;z-index:1000;background-color:transparent;background-image:url(/themes/custom/platform/img/ajax-progress.svg);background-position:center center;background-repeat:no-repeat;border-radius:7px;height:150px;width:150px;opacity:0.9;padding:4px}[dir="rtl"] .ajax-progress-fullscreen{left:auto;right:49%}.field--empty{outline:1px dashed #a9b2bc}.field--draggable{cursor:move}.block--region--placeholder{background:#fff;border:1px dashed #8C98A6;text-align:center;cursor:pointer;padding:1rem;margin:1rem}.block--region--placeholder:hover{color:#409EFF;border-color:#409EFF}.block--style .previews{display:grid;grid-gap:15px;grid-template-columns:1fr 1fr 1fr}.block--style .previews .preview{position:relative;border:1px solid #fff;background:#fff;-webkit-box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent}.block--style .previews .preview:hover{-webkit-box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.12),0 3px 9px 0 rgba(50,50,93,0.08),0 1px 1.5px 0 rgba(0,0,0,0.08),0 1px 2px 0 rgba(0,0,0,0.08);box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.12),0 3px 9px 0 rgba(50,50,93,0.08),0 1px 1.5px 0 rgba(0,0,0,0.08),0 1px 2px 0 rgba(0,0,0,0.08)}.block--style .previews .preview.selected{border-color:#409EFF}.block--style .previews .preview i{position:absolute;top:5px;right:5px;color:#409EFF;z-index:1;background:#fff;border-radius:100%;border:1px solid #fff}.block--style .previews .preview img{cursor:pointer;width:100%;height:auto}.platform .vertical-tabs{margin:0;border-bottom:1px solid #d4d8de;display:-webkit-box;display:-ms-flexbox;display:flex}.platform .vertical-tabs ul.vertical-tabs__menu{width:58px;padding:0;margin:0;border:0;list-style:none;background:#383f48}.platform .vertical-tabs ul.vertical-tabs__menu li.vertical-tabs__menu-item{text-align:center;position:relative}.platform .vertical-tabs ul.vertical-tabs__menu li.vertical-tabs__menu-item a,.platform .vertical-tabs ul.vertical-tabs__menu li.vertical-tabs__menu-item a:visited,.platform .vertical-tabs ul.vertical-tabs__menu li.vertical-tabs__menu-item a:hover,.platform .vertical-tabs ul.vertical-tabs__menu li.vertical-tabs__menu-item a:focus,.platform .vertical-tabs ul.vertical-tabs__menu li.vertical-tabs__menu-item a:active{outline:none;display:block;padding:14px 5px;text-decoration:none;color:rgba(255,255,255,0.7)}.platform .vertical-tabs ul.vertical-tabs__menu li.vertical-tabs__menu-item a:hover{color:rgba(255,255,255,0.8)}.platform .vertical-tabs ul.vertical-tabs__menu li.vertical-tabs__menu-item a i{font-size:20px}.platform .vertical-tabs ul.vertical-tabs__menu li.vertical-tabs__menu-item.is-selected a,.platform .vertical-tabs ul.vertical-tabs__menu li.vertical-tabs__menu-item.is-selected a:visited,.platform .vertical-tabs ul.vertical-tabs__menu li.vertical-tabs__menu-item.is-selected a:hover,.platform .vertical-tabs ul.vertical-tabs__menu li.vertical-tabs__menu-item.is-selected a:focus,.platform .vertical-tabs ul.vertical-tabs__menu li.vertical-tabs__menu-item.is-selected a:active{background:#409EFF;color:#fff}.platform .vertical-tabs ul.vertical-tabs__menu li.vertical-tabs__menu-item.is-selected::after{content:'';z-index:2;position:absolute;right:0;top:16px;width:0;height:0;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent #fff transparent transparent}.platform .vertical-tabs .vertical-tabs__panes{background:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;border:0}.platform .vertical-tabs .vertical-tabs__panes .vertical-tabs__pane>summary{display:none}.platform .messages{display:block;border-radius:3px;padding:5px 10px;margin:1rem 0;line-height:1}.platform .messages--warning{color:#E6A23C;background:rgba(230,162,60,0.15)}.platform .messages--danger{color:#F56C6C;background:rgba(245,108,108,0.15)}.el-alert--sm{font-size:12px;padding:4px 5px !important;width:auto !important;border-radius:3px !important}.el-checkbox__label{font-weight:400}.el-popper{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,Roboto,sans-serif,sans-serif !important;font-size:14px !important;text-align:left !important;border:0 !important}.el-popper label{text-transform:uppercase;font-size:0.6rem;color:#a9b2bc;margin:0}.el-autocomplete,.el-autocomplete input{width:100% !important}.el-autocomplete-suggestion__wrap .el-autocomplete-suggestion__list li>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.el-autocomplete-suggestion__wrap{margin-bottom:0 !important}.el-autocomplete-suggestion__wrap .el-autocomplete-suggestion__list li{line-height:1.2rem;padding-top:5px;padding-bottom:5px}.el-autocomplete-suggestion__wrap .el-autocomplete-suggestion__list li .subtitle{font-size:11px;color:#d4d8de}.el-input--suffix .el-input__inner{padding-right:30px !important}.el-select-dropdown .el-select-dropdown__item{height:auto;line-height:1.2rem;padding-top:5px;padding-bottom:5px}.el-tabs,.el-tabs .el-tabs__item{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,Roboto,sans-serif,sans-serif}.el-tooltip__popper{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,Roboto,sans-serif,sans-serif}.el-dialog{border-radius:3px !important;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.3) !important;box-shadow:0 1px 10px rgba(0,0,0,0.3) !important}.el-dialog__wrapper{overflow-y:auto}.el-dialog__wrapper::-webkit-scrollbar{width:6px;background:transparent}.el-dialog__wrapper::-webkit-scrollbar-thumb{background:#DDD;border-radius:5px}.el-dialog__wrapper::-webkit-scrollbar-thumb:window-inactive{background:#EEE}.el-dialog__large .el-dialog{margin-top:0 !important;height:100%}.el-dialog__large .el-dialog,.el-dialog__large .el-dialog__header{border-radius:0 !important}.el-dialog__large .el-dialog__body{height:100%}.el-dialog__header{padding-left:15px;padding-right:15px;cursor:-webkit-grab;cursor:grab;border-top-left-radius:3px;border-top-right-radius:3px}.el-dialog__header:active{cursor:-webkit-grabbing;cursor:grabbing}.el-dialog__headerbtn{right:15px !important}.el-dialog__headerbtn .el-dialog__close{color:rgba(48,49,51,0.8) !important}.el-dialog__title{font-size:14px !important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,Roboto,sans-serif,sans-serif}.el-dialog__body{padding:15px !important}.el-dialog__footer{padding:10px !important}.el-dialog--unpadded .el-dialog__body{padding:0 !important}.el-carousel__arrow,.el-carousel__arrow:visited,.el-carousel__arrow:hover,.el-carousel__arrow:focus,.el-carousel__arrow:active{outline:none}button.el-button:focus{outline:none}button.el-button--default a{color:#606266}button.el-button--default a:hover{color:#409EFF}button.el-button--primary a{color:#fff !important}.el-loading-mask{z-index:2030 !important}.el-ascend-loader .el-loading-spinner .el-icon-loading{background:transparent url("../img/ascend-loader.gif") center center no-repeat;display:block;background-size:50px 50px;-webkit-animation:none;animation:none;width:50px;height:50px;margin:0 auto}.el-ascend-loader .el-loading-spinner .el-icon-loading::before{display:none}.el-ascend-loader .el-loading-spinner .el-loading-text{color:#303133;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,Roboto,sans-serif,sans-serif}.el-loading-spinner,.el-loading-spinner .el-loading-text{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,Roboto,sans-serif,sans-serif}.el-input--small .el-input-group__append,.el-input--small .el-input-group__prepend{padding:0 5px}.el-input-number--small .el-input__inner{padding-left:25px !important;padding-right:25px !important}.el-input.floating-append .el-input__inner{border-top-right-radius:3px;border-bottom-right-radius:3px;padding-right:30px}.el-input.floating-append .el-input-group__append{background:none}.el-input.floating-append .el-input-group__append,.el-input.floating-append .el-input-group__append button{position:absolute;height:100%;right:0;top:0;text-align:center;border:0;width:30px;padding:0;bottom:0;margin:0}.el-form--label-top .el-form-item__label{line-height:20px;padding:0 !important}.el-radio-button__orig-radio{position:absolute !important}.el-menu .el-menu-item i.d8,.el-menu .el-submenu__title i.d8{font-size:16px;position:relative;top:-1px}.el-menu .el-menu-item a,.el-menu .el-submenu__title a{display:block;color:#909399;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,Roboto,sans-serif,sans-serif}.el-menu .el-menu-item a:hover,.el-menu .el-submenu__title a:hover{color:#606266 !important}.el-menu--horizontal{border:0 !important}.el-menu--horizontal>.el-menu-item,.el-menu--horizontal>.el-submenu .el-submenu__title{height:50px !important;line-height:50px !important}.el-switch__input:focus{outline:none;border:0}.el-card--placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px dashed #409EFF;color:#409EFF;cursor:pointer}.el-card__body{position:relative}.el-card__body__overtext{position:absolute;bottom:0;z-index:2;background:rgba(0,0,0,0.5);color:#fff;right:0;left:0;padding:10px}.el-breadcrumb{padding:10px;background:#F2F6FC;border-radius:4px}.el-breadcrumb__item.el-breadcrumb-item--clickable>span{cursor:pointer}.el-breadcrumb__item.el-breadcrumb-item--clickable>span:hover{text-decoration:underline}.el-row--align-items-center>.el-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-input-wysiwyg .cke_chrome{border:1px solid #DCDFE6;border-radius:4px}.el-input-wysiwyg .cke_chrome .cke_inner{-webkit-box-shadow:none;box-shadow:none}.el-input-wysiwyg .cke_chrome .cke_bottom{display:none}.selectable{position:relative}.selectable__outline{position:absolute;z-index:99;display:none;outline:1px solid #409EFF;outline-offset:-1px}.selectable__outline--left,.selectable__outline--right{top:0;bottom:0;height:100%;width:1px}.selectable__outline--top,.selectable__outline--bottom{left:0;right:0;height:1px;width:100%}.selectable__outline--left{left:0}.selectable__outline--right{right:0}.selectable__outline--top{top:0}.selectable__outline--bottom{bottom:0}.selectable__action-buttons{position:absolute;z-index:100;right:0;text-align:center;margin:0 auto;display:none;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.selectable__action-buttons>div{font-size:0}.selectable__action-buttons .button,.selectable__action-buttons .button:visited,.selectable__action-buttons .button:hover,.selectable__action-buttons .button:focus,.selectable__action-buttons .button:active{-webkit-box-shadow:none !important;box-shadow:none !important;border:0 !important;margin:0 !important;border-radius:0 !important}.selectable__info{display:none;position:absolute;z-index:100;font-weight:normal;left:0;background:#000}.selectable__footer{display:none;position:absolute;z-index:100;left:0;right:0;bottom:-14px;text-align:center;max-width:100px;margin:0 auto}.selectable--top>.selectable__action-buttons,.selectable--top>.selectable__info{top:0;bottom:auto}.selectable--bottom>.selectable__action-buttons,.selectable--bottom>.selectable__info{top:auto;bottom:0}.selectable--outside>.selectable__action-buttons,.selectable--outside>.selectable__info{top:auto;bottom:10px;right:10px}.selectable__focused-message{position:absolute;z-index:99;bottom:0;top:0;left:0;right:0;background:rgba(230,162,60,0.3);color:#E6A23C;display:none}.selectable-hover>.selectable__outline{display:block}.selectable-hover>.selectable__info{display:block}.selectable-hover>.selectable__footer{display:block}.selectable-hover>.selectable__action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.selectable-focus>.selectable__outline{display:block;background:#E6A23C;outline:none;-webkit-animation:blink-animation 1s steps(5, start) infinite;animation:blink-animation 1s steps(5, start) infinite}.selectable-focus>.selectable__focused-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:blink-animation 1s steps(5, start) infinite;animation:blink-animation 1s steps(5, start) infinite}.brick--last .selectable__footer{bottom:0px}.brick--last .selectable__footer .el-button{border-bottom-left-radius:0;border-bottom-right-radius:0}@-webkit-keyframes blink-animation{to{visibility:hidden}}@keyframes blink-animation{to{visibility:hidden}}.el-popover .vc-sketch{-webkit-box-shadow:none;box-shadow:none;padding:0}.el-popover .colorpicker-gradient-slider{height:14px;border:1px solid #8C98A6;position:relative;background-color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMElEQVQ4T2N89uzZfwY8QFJSEp80A+OoAcMiDP7//483HTx//hx/Ohg1gIFx6IcBALl+VXknOCvFAAAAAElFTkSuQmCC");background-size:auto;background-position:0 -2px}.el-popover .colorpicker-gradient-slider .slider-bg{position:absolute;z-index:1;left:0;right:0px;bottom:0;top:0}.el-popover .colorpicker-gradient-slider .slider-handle{cursor:pointer;background:#e8eaed;width:6px;position:absolute;top:1px;bottom:1px;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.5);box-shadow:0 0 2px rgba(0,0,0,0.5);z-index:2}.el-popover .colorpicker-gradient-slider .slider-handle.active{background:transparent;width:8px;border:2px solid rgba(255,255,255,0.7)}.el-popover .colorpicker-gradient-slider .slider-handle-0{left:1px}.el-popover .colorpicker-gradient-slider .slider-handle-1{right:1px}.el-popover .colorpicker-gradient-slider .slider-angle{cursor:pointer}#block-toolbar{position:fixed;left:0;right:0;top:0;-webkit-box-shadow:0 2px 10px rgba(3,20,40,0.35);box-shadow:0 2px 10px rgba(3,20,40,0.35);background:#fff !important;z-index:110;overflow:hidden}#block-toolbar #toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;line-height:50px}#block-toolbar .brand{padding:0 15px;display:block;border-right:1px solid #d4d8de}#block-toolbar .brand img{height:34px}#block-toolbar .toolbar-message{line-height:1}#block-toolbar .toolbar-message .el-alert{position:relative;top:8px;display:inline-block;width:auto}#block-toolbar nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0}#block-toolbar nav ul li.nav-item{list-style:none;margin:0;padding:0}#block-toolbar nav ul li.nav-item .nav-link,#block-toolbar nav ul li.nav-item .nav-link:visited,#block-toolbar nav ul li.nav-item .nav-link:hover,#block-toolbar nav ul li.nav-item .nav-link:focus,#block-toolbar nav ul li.nav-item .nav-link:active{border-radius:0;color:#303133;display:block;height:50px;padding:0 15px}#block-toolbar nav ul li.nav-item .nav-link:hover{color:#409EFF}#block-toolbar nav ul li.nav-item-mr{margin-right:5px}#block-toolbar nav ul li.nav-item-ml{margin-left:5px}#block-toolbar nav ul li.nav-item-border-left{border-left:1px solid #d4d8de}#block-toolbar nav ul li.nav-item-border-right{border-right:1px solid #d4d8de}body.user-editing #toolbar-administration{display:none}body.user-editing .website{margin-top:50px}.slick-slider .slick-arrow{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:2rem;cursor:pointer}.slick-slider .slick-arrow.slick-prev{left:-35px;right:auto}.slick-slider .slick-arrow.slick-next{right:-35px;left:auto}.block--region--form .my-sections-block{position:relative;-webkit-box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;margin:1px;margin-bottom:2rem;background-color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMElEQVQ4T2N89uzZfwY8QFJSEp80A+OoAcMiDP7//483HTx//hx/Ohg1gIFx6IcBALl+VXknOCvFAAAAAElFTkSuQmCC");background-size:auto;min-height:100px;max-height:500px;overflow:hidden}.block--region--form .my-sections-block:hover{-webkit-box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.12),0 3px 9px 0 rgba(50,50,93,0.08),0 1px 1.5px 0 rgba(0,0,0,0.08),0 1px 2px 0 rgba(0,0,0,0.08);box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.12),0 3px 9px 0 rgba(50,50,93,0.08),0 1px 1.5px 0 rgba(0,0,0,0.08),0 1px 2px 0 rgba(0,0,0,0.08)}.block--region--form .my-sections-block:active{-webkit-box-shadow:0 0 0 1px rgba(50,50,93,0.1),0 2px 5px 0 rgba(50,50,93,0.08),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent,inset 0px 0px 6px 0px rgba(0,0,0,0.2);box-shadow:0 0 0 1px rgba(50,50,93,0.1),0 2px 5px 0 rgba(50,50,93,0.08),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent,inset 0px 0px 6px 0px rgba(0,0,0,0.2)}.block--region--form .my-sections-block .block-content{margin:0 !important;position:relative !important}.block--region--form .my-sections-block::after{position:absolute;top:0;bottom:0;left:0;right:0;content:'';z-index:101;background:transparent;cursor:pointer}.block--region--form .new-sections{display:grid;grid-gap:15px;grid-template-columns:1fr 1fr 1fr 1fr}.block--region--form .new-sections-section{padding:.5rem}.block--region--form .new-sections-section img{cursor:pointer;width:100%;border:1px solid #fff;-webkit-box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent}.block--region--form .new-sections-section img:hover{-webkit-box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.12),0 3px 9px 0 rgba(50,50,93,0.08),0 1px 1.5px 0 rgba(0,0,0,0.08),0 1px 2px 0 rgba(0,0,0,0.08);box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.12),0 3px 9px 0 rgba(50,50,93,0.08),0 1px 1.5px 0 rgba(0,0,0,0.08),0 1px 2px 0 rgba(0,0,0,0.08)}.block--region--form .new-sections-section img:active{-webkit-box-shadow:0 0 0 1px rgba(50,50,93,0.1),0 2px 5px 0 rgba(50,50,93,0.08),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent,inset 0px 0px 6px 0px rgba(0,0,0,0.2);box-shadow:0 0 0 1px rgba(50,50,93,0.1),0 2px 5px 0 rgba(50,50,93,0.08),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent,inset 0px 0px 6px 0px rgba(0,0,0,0.2)}body.show-add-regions{background:#a9b2bc}.widget--inline-css-editor .property{position:relative}.widget--inline-css-editor .property i{position:absolute;left:5px;top:5px}.widget--inline-css-editor .property .el-input{width:auto}.widget--inline-css-editor .selector input[type="text"],.widget--inline-css-editor .property input[type="text"]{display:inline-block;padding:0px !important;line-height:1}.widget--inline-css-editor .property input[type="text"]{max-width:120px !important}.widget--inline-css-editor .btn-add{margin-bottom:-7px}.block-content .dropzone{position:relative;border:0 !important}.block-content .dropzone .dz-default{display:none}.block-content .dropzone .dz-placeholder{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.5);display:none}.block-content .dropzone .dz-placeholder .dz-message{color:#fff}.block-content .dropzone .dz-placeholder .dz-message .dz-placeholder-icon i{font-size:30px;margin-bottom:15px}.block-content .dropzone .dz-placeholder .dz-message .progress{max-width:240px;margin:0 auto 1.2rem auto}.block-content .dropzone:hover .dz-placeholder-intro,.block-content .dropzone.dz-drag-enter .dz-placeholder-intro{display:block}.block-content .dropzone.dz-uploading .dz-placeholder-intro{display:none !important}.block-content .dropzone.dz-uploading .dz-placeholder-loader{display:block}.widget--media{position:relative}.widget--media img{width:100%;height:auto}.widget--media .card-img-top img{border-top-right-radius:3px;border-top-left-radius:3px}.widget--media .card-img-bottom img{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.widget--media .selected-indicator{display:none;position:absolute;left:5px;top:5px;z-index:5}.widget--media .selected-indicator::after{content:'';position:absolute;top:7px;left:3px;bottom:7px;right:3px;background:#303133;z-index:6}.widget--media .selected-indicator i{border-radius:100%;position:relative;z-index:7;-webkit-box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;color:#fff;font-size:16px}.widget--media.selected{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.5);box-shadow:inset 0 0 5px rgba(0,0,0,0.5);opacity:0.3}.widget--media.selected .selected-indicator{display:block}.widget--media .card-hover{position:absolute;bottom:0;left:0;right:0;background:rgba(48,49,51,0.7);padding:5px;z-index:2;display:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.widget--media .card-hover a{display:inline-block;padding:2px}.widget--media .card-hover a,.widget--media .card-hover a:visited,.widget--media .card-hover a:hover,.widget--media .card-hover a:focus,.widget--media .card-hover a:active{color:rgba(255,255,255,0.9)}.widget--media:hover .card-hover{display:block}.widget--media-image-browser-multiple .selectable-image img{border:3px solid #e8eaed}.widget--media-image-browser-multiple .selectable-image.selected img{border-color:#409EFF}.widget--media-image-browser-multiple .draggable-entity{float:left}.widget--media-image-browser-multiple .draggable-entity img{height:100px;width:auto}.widget--restaurant-builder .listing{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px}.widget--restaurant-builder .listing .el-card{width:100%}.widget--restaurant-builder .listing .el-card__body .image{width:100%}.widget--restaurant-builder .listing--vertical{display:block}#easy-seo-google .easy-seo-google-preview{border:1px solid #EEE;padding:10px;width:650px;font-family:"Arial";position:relative;background:white}#easy-seo-google .easy-seo-google-preview .meta-title{color:#1a0dab;font-size:18px;line-height:1.2;font-weight:400;overflow:hidden;text-overflow:ellipsis;text-decoration:none;white-space:nowrap;margin-bottom:2px}#easy-seo-google .easy-seo-google-preview .path{width:600px;margin-bottom:2px}#easy-seo-google .easy-seo-google-preview .path .base-url{height:16px;width:100%;font-size:14px;line-height:16px;color:#006621;font-style:normal;vertical-align:top;display:inline-block;overflow:hidden;text-overflow:ellipsis;text-decoration:none;white-space:nowrap}#easy-seo-google .easy-seo-google-preview .meta-description{margin-bottom:2px;height:36px;color:#777;font-size:13px;line-height:1.4;position:relative;top:-1px;overflow:hidden}#easy-seo-twitter .easy-seo-twitter-preview{position:relative;width:506px;padding:9px 12px 12px 70px;text-align:left;border:1px solid #dbdbdb;border-radius:5px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;line-height:1.428571429;color:#333;background:white}#easy-seo-twitter .easy-seo-twitter-preview-header{position:relative;margin-right:75px;margin-bottom:10px}#easy-seo-twitter .easy-seo-twitter-preview-header .twitter-img{position:absolute;top:3px;left:-60px;width:48px;height:48px;border-radius:100%}#easy-seo-twitter .easy-seo-twitter-preview-header .author{font-size:14px}#easy-seo-twitter .easy-seo-twitter-preview-header .author .twitter-name{margin-right:4px;font-weight:700;color:#333}#easy-seo-twitter .easy-seo-twitter-preview-header .author .twitter-handle{padding:0;color:#657786}#easy-seo-twitter .easy-seo-twitter-preview-header .author .fa-circle{color:#657786;font-size:3px;line-height:1em;position:relative;top:-3px}#easy-seo-twitter .easy-seo-twitter-preview-header .author .twitter-post-date{color:#657786}#easy-seo-twitter .easy-seo-twitter-preview-fake-post{margin:0 0 10px;font-size:14px;font-weight:400;color:#1c2022}#easy-seo-twitter .easy-seo-twitter-preview-card{border-radius:.42857em;border-width:1px;border-style:solid;border-color:#E1E8ED;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit !important;overflow:hidden}#easy-seo-twitter .easy-seo-twitter-preview-card .easy-seo-preview-img{height:220px;border-bottom:1px solid #E1E8ED}#easy-seo-twitter .easy-seo-twitter-preview-card-overview{padding:.75em 1em}#easy-seo-twitter .easy-seo-twitter-preview-card-overview .title{color:black;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;margin:0 0 .15em}#easy-seo-twitter .easy-seo-twitter-preview-card-overview .description{margin-top:.32333em;color:#1c2022;font-size:14px;font-weight:400}#easy-seo-twitter .easy-seo-twitter-preview-card-overview .domain{margin-top:.32333em;text-transform:lowercase;color:#8899A6;max-height:1.3em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#easy-seo-twitter .easy-seo-twitter-preview-actions{line-height:1;margin-top:15px}#easy-seo-twitter .easy-seo-twitter-preview-actions ul{margin:0;padding:0}#easy-seo-twitter .easy-seo-twitter-preview-actions ul li{cursor:pointer;list-style:none;display:inline-block;min-width:80px;color:#aab8c2}#easy-seo-twitter .easy-seo-twitter-preview-actions ul li i{font-size:20px}#easy-seo-twitter .easy-seo-twitter-preview-actions ul li span{font-weight:bold;line-height:1;margin-left:6px;font-size:12px;position:relative;top:-3px}#easy-seo-twitter .easy-seo-twitter-preview-actions ul li.reply:hover{color:#1da1f2}#easy-seo-twitter .easy-seo-twitter-preview-actions ul li.retweet:hover{color:#17bf63}#easy-seo-twitter .easy-seo-twitter-preview-actions ul li.love:hover{color:#e0245e}.ui-autocomplete{position:absolute;top:100%;left:0;z-index:2050;float:left;display:none;min-width:160px;padding:4px 0;margin:-1px 0 0 0;list-style:none;background-color:white;border-color:#409EFF;border-style:solid;border-width:0px;border-radius:0px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:none;-webkit-box-shadow:0 0 0 0.5px rgba(49,49,93,0.03),0 2px 5px 0 rgba(49,49,93,0.1),0 1px 2px 0 rgba(0,0,0,0.08);box-shadow:0 0 0 0.5px rgba(49,49,93,0.03),0 2px 5px 0 rgba(49,49,93,0.1),0 1px 2px 0 rgba(0,0,0,0.08);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,Roboto,sans-serif,sans-serif;font-size:14px;color:#303133}.ui-autocomplete>li{padding:0 !important;list-style-image:none}.ui-autocomplete>li>a,.ui-autocomplete>li>a:visited,.ui-autocomplete>li>a:hover,.ui-autocomplete>li>a:focus,.ui-autocomplete>li>a:active{border-radius:0px;display:block;padding:5px 15px !important;clear:both;font-weight:normal;line-height:18px;color:#303133;white-space:nowrap;font-size:14px;cursor:pointer;text-decoration:none}.ui-autocomplete>li>a .label-extra,.ui-autocomplete>li>a:visited .label-extra,.ui-autocomplete>li>a:hover .label-extra,.ui-autocomplete>li>a:focus .label-extra,.ui-autocomplete>li>a:active .label-extra{color:#6f7e90;font-size:12px}.ui-autocomplete>li>a.ui-state-hover,.ui-autocomplete>li>a.ui-state-hover:visited,.ui-autocomplete>li>a.ui-state-hover:hover,.ui-autocomplete>li>a.ui-state-hover:focus,.ui-autocomplete>li>a.ui-state-hover:active,.ui-autocomplete>li>a.ui-state-active,.ui-autocomplete>li>a.ui-state-active:visited,.ui-autocomplete>li>a.ui-state-active:hover,.ui-autocomplete>li>a.ui-state-active:focus,.ui-autocomplete>li>a.ui-state-active:active,.ui-autocomplete>li>a.ui-state-focus,.ui-autocomplete>li>a.ui-state-focus:visited,.ui-autocomplete>li>a.ui-state-focus:hover,.ui-autocomplete>li>a.ui-state-focus:focus,.ui-autocomplete>li>a.ui-state-focus:active{border:0px;margin:0px !important;color:#303133 !important;text-decoration:none;background:#e8eaed !important;border-radius:0px}.ui-autocomplete>li>a.ui-state-hover .label-extra,.ui-autocomplete>li>a.ui-state-hover:visited .label-extra,.ui-autocomplete>li>a.ui-state-hover:hover .label-extra,.ui-autocomplete>li>a.ui-state-hover:focus .label-extra,.ui-autocomplete>li>a.ui-state-hover:active .label-extra,.ui-autocomplete>li>a.ui-state-active .label-extra,.ui-autocomplete>li>a.ui-state-active:visited .label-extra,.ui-autocomplete>li>a.ui-state-active:hover .label-extra,.ui-autocomplete>li>a.ui-state-active:focus .label-extra,.ui-autocomplete>li>a.ui-state-active:active .label-extra,.ui-autocomplete>li>a.ui-state-focus .label-extra,.ui-autocomplete>li>a.ui-state-focus:visited .label-extra,.ui-autocomplete>li>a.ui-state-focus:hover .label-extra,.ui-autocomplete>li>a.ui-state-focus:focus .label-extra,.ui-autocomplete>li>a.ui-state-focus:active .label-extra{color:rgba(255,255,255,0.7)}.ui-autocomplete>li>div{background-color:transparent;border:0px;padding:0px}.rules-autocomplete-button{display:none}.platform .field--widget-options-buttons{margin:1.4rem 0 0 0}.platform .field--widget-options-buttons>fieldset{padding:0}.platform .field--widget-options-buttons>fieldset>legend{font-size:14px;font-weight:700;margin-bottom:0.8rem}.platform .field--widget-options-buttons>fieldset .form-group{margin-top:0;margin-bottom:0}.platform .form-check{margin:0 0 0.2rem 0}.platform .form-group-card>label{display:block;background:#383f48;color:rgba(255,255,255,0.9);padding:3px 5px;border-radius:3px;margin:0;text-transform:uppercase;font-size:12px;font-weight:300;margin:15px;margin-bottom:0}.platform .description,.platform .description p,.platform .help-block,.platform .help-block p{color:#8C98A6 !important;font-size:12px;font-weight:400;margin-top:0.4rem;line-height:1.5}.platform .description p,.platform .help-block p{margin-bottom:0.4rem}.platform .form-managed-file>img{margin-bottom:1rem;display:block;border-radius:3px}.platform .form-managed-file .form-file-wrapper{-webkit-box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;position:relative;display:inline-block;margin:0;float:left;width:150px;cursor:pointer;margin-right:3px}.platform .form-managed-file .form-file-wrapper,.platform .form-managed-file .form-file-wrapper:visited,.platform .form-managed-file .form-file-wrapper:hover,.platform .form-managed-file .form-file-wrapper:focus,.platform .form-managed-file .form-file-wrapper:active{height:37px;border-radius:3px;color:#585858;background-color:#fff;font-weight:400}.platform .form-managed-file .form-file-wrapper::-webkit-input-placeholder{color:#d4d8de}.platform .form-managed-file .form-file-wrapper:-moz-placeholder{color:#d4d8de}.platform .form-managed-file .form-file-wrapper::-moz-placeholder{color:#d4d8de}.platform .form-managed-file .form-file-wrapper:-ms-input-placeholder{color:#d4d8de}.platform .form-managed-file .form-file-wrapper::before{content:"Browse file...";display:block;position:absolute;font-weight:400;top:0;z-index:2;line-height:37px;padding:0 12px;cursor:pointer;color:#585858}.platform .form-managed-file .form-file-wrapper::after::after{content:"";display:table;clear:both}.platform .form-managed-file .form-file-wrapper .form-file{cursor:pointer;margin:0;opacity:0;height:37px;z-index:3;position:absolute;width:150px}.platform .form-managed-file .form-file-wrapper .form-submit{position:relative;z-index:4}.platform .label,.platform .control-label{display:block;color:#606266;font-size:14px;font-weight:600;margin-bottom:0.2rem}.platform .label.form-check-label,.platform .control-label.form-check-label{font-weight:400}.platform input[type="radio"]{position:relative;margin-top:1px;margin-right:0.25rem;vertical-align:top;border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.platform input[type="radio"]:focus{outline:none}.platform input[type="radio"]:before,.platform input[type="radio"]:after{content:"";display:block;width:20px;height:20px;border-radius:50%;-webkit-transition:all 240ms ease-in-out;transition:all 240ms ease-in-out}.platform input[type="radio"]:before{position:absolute;left:0;top:0;background-color:#409EFF;-webkit-transform:scale(0);transform:scale(0)}.platform input[type="radio"]:after{position:relative;top:0;border:2px solid #a9b2bc}.platform input[type="radio"]:checked:before{-webkit-transform:scale(0.5);transform:scale(0.5)}.platform input[type="radio"]:checked:after{border-color:#409EFF}.platform input[type="radio"]:disabled:after,.platform input[type="radio"]:disabled:checked:before,.platform input[type="radio"]:disabled:checked:after{opacity:0.5}@media screen and (-webkit-min-device-pixel-ratio: 0){.platform select,.platform select:visited,.platform select:hover,.platform select:focus,.platform select:active,.platform .select,.platform .select:visited,.platform .select:hover,.platform .select:focus,.platform .select:active{-webkit-box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;padding:8px 12px;padding-right:30px;background-repeat:no-repeat;background-size:0.8rem 0.8rem;background-position:right 10px center;font-size:14px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDYgMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRpdGxlPnNlbGVjdC0tYXJyb3dzPC90aXRsZT48cGF0aCBkPSJNMS4xNDIgOC42ODNMMi4zMSA5Ljc1cy4zNS4zOC42OS4zOGMuMzQgMCAuNjg5LS4zNzkuNjg5LS4zNzlsMS4xNjktMS4wNjhhLjY5LjY5IDAgMCAxIC45NDMuMDA2LjYyLjYyIDAgMCAxIC4wMDYuOTA1TDMuNDcgMTEuODE3QS42NzEuNjcxIDAgMCAxIDMgMTJhLjY3MS42NzEgMCAwIDEtLjQ2OS0uMTgzTC4xOTMgOS41OTRhLjYyLjYyIDAgMCAxIC4wMDYtLjkwNS42OS42OSAwIDAgMSAuOTQzLS4wMDZ6bTAtNS4zNjZBLjY5LjY5IDAgMCAxIC4yIDMuMzExYS42Mi42MiAwIDAgMS0uMDA2LS45MDVMMi41My4xODNBLjY3MS42NzEgMCAwIDEgMyAwYy4xNzEgMCAuMzQxLjA2LjQ2OS4xODNsMi4zMzggMi4yMjNhLjYyLjYyIDAgMCAxLS4wMDYuOTA1LjY5LjY5IDAgMCAxLS45NDMuMDA2TDMuNjg4IDIuMjVTMy4zNCAxLjg3IDMgMS44N2MtLjM0IDAtLjY5LjM4LS42OS4zOEwxLjE0MiAzLjMxN3oiIGZpbGw9IiM1MjVGN0YiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==") !important;border:none;outline:none;text-shadow:none !important;font-weight:normal;-webkit-appearance:none;display:block}.platform select,.platform select:visited,.platform select:hover,.platform select:focus,.platform select:active,.platform select:visited,.platform select:visited:visited,.platform select:visited:hover,.platform select:visited:focus,.platform select:visited:active,.platform select:hover,.platform select:hover:visited,.platform select:hover:hover,.platform select:hover:focus,.platform select:hover:active,.platform select:focus,.platform select:focus:visited,.platform select:focus:hover,.platform select:focus:focus,.platform select:focus:active,.platform select:active,.platform select:active:visited,.platform select:active:hover,.platform select:active:focus,.platform select:active:active,.platform .select,.platform .select:visited,.platform .select:hover,.platform .select:focus,.platform .select:active,.platform .select:visited,.platform .select:visited:visited,.platform .select:visited:hover,.platform .select:visited:focus,.platform .select:visited:active,.platform .select:hover,.platform .select:hover:visited,.platform .select:hover:hover,.platform .select:hover:focus,.platform .select:hover:active,.platform .select:focus,.platform .select:focus:visited,.platform .select:focus:hover,.platform .select:focus:focus,.platform .select:focus:active,.platform .select:active,.platform .select:active:visited,.platform .select:active:hover,.platform .select:active:focus,.platform .select:active:active{height:37px;border-radius:3px;color:#585858;background-color:#fff;font-weight:400}.platform select::-webkit-input-placeholder,.platform select:visited::-webkit-input-placeholder,.platform select:hover::-webkit-input-placeholder,.platform select:focus::-webkit-input-placeholder,.platform select:active::-webkit-input-placeholder,.platform .select::-webkit-input-placeholder,.platform .select:visited::-webkit-input-placeholder,.platform .select:hover::-webkit-input-placeholder,.platform .select:focus::-webkit-input-placeholder,.platform .select:active::-webkit-input-placeholder{color:#d4d8de}.platform select:-moz-placeholder,.platform select:visited:-moz-placeholder,.platform select:hover:-moz-placeholder,.platform select:focus:-moz-placeholder,.platform select:active:-moz-placeholder,.platform .select:-moz-placeholder,.platform .select:visited:-moz-placeholder,.platform .select:hover:-moz-placeholder,.platform .select:focus:-moz-placeholder,.platform .select:active:-moz-placeholder{color:#d4d8de}.platform select::-moz-placeholder,.platform select:visited::-moz-placeholder,.platform select:hover::-moz-placeholder,.platform select:focus::-moz-placeholder,.platform select:active::-moz-placeholder,.platform .select::-moz-placeholder,.platform .select:visited::-moz-placeholder,.platform .select:hover::-moz-placeholder,.platform .select:focus::-moz-placeholder,.platform .select:active::-moz-placeholder{color:#d4d8de}.platform select:-ms-input-placeholder,.platform select:visited:-ms-input-placeholder,.platform select:hover:-ms-input-placeholder,.platform select:focus:-ms-input-placeholder,.platform select:active:-ms-input-placeholder,.platform .select:-ms-input-placeholder,.platform .select:visited:-ms-input-placeholder,.platform .select:hover:-ms-input-placeholder,.platform .select:focus:-ms-input-placeholder,.platform .select:active:-ms-input-placeholder{color:#d4d8de}.platform select[multiple],.platform select:visited[multiple],.platform select:hover[multiple],.platform select:focus[multiple],.platform select:active[multiple],.platform .select[multiple],.platform .select:visited[multiple],.platform .select:hover[multiple],.platform .select:focus[multiple],.platform .select:active[multiple]{background-image:none !important;padding-right:12px;text-shadow:none !important;min-height:100px}.platform select:hover,.platform select:visited:hover,.platform select:hover:hover,.platform select:focus:hover,.platform select:active:hover,.platform .select:hover,.platform .select:visited:hover,.platform .select:hover:hover,.platform .select:focus:hover,.platform .select:active:hover{-webkit-box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.12),0 3px 9px 0 rgba(50,50,93,0.08),0 1px 1.5px 0 rgba(0,0,0,0.08),0 1px 2px 0 rgba(0,0,0,0.08);box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.12),0 3px 9px 0 rgba(50,50,93,0.08),0 1px 1.5px 0 rgba(0,0,0,0.08),0 1px 2px 0 rgba(0,0,0,0.08)}}.horizontal-tabs-pills .horizontal-tabs{margin-top:15px}.horizontal-tabs-pills .horizontal-tabs ul.horizontal-tabs-list{border:0}.horizontal-tabs-pills .horizontal-tabs ul.horizontal-tabs-list>li{margin:0 0 0 15px;min-width:inherit}.horizontal-tabs-pills .horizontal-tabs ul.horizontal-tabs-list>li>a,.horizontal-tabs-pills .horizontal-tabs ul.horizontal-tabs-list>li>a:visited,.horizontal-tabs-pills .horizontal-tabs ul.horizontal-tabs-list>li>a:hover,.horizontal-tabs-pills .horizontal-tabs ul.horizontal-tabs-list>li>a:focus,.horizontal-tabs-pills .horizontal-tabs ul.horizontal-tabs-list>li>a:active{border-radius:30px;border:0 !important;padding:0 15px !important;line-height:30px;height:30px;text-align:center}.horizontal-tabs-pills .horizontal-tabs ul.horizontal-tabs-list>li>a::after,.horizontal-tabs-pills .horizontal-tabs ul.horizontal-tabs-list>li>a:visited::after,.horizontal-tabs-pills .horizontal-tabs ul.horizontal-tabs-list>li>a:hover::after,.horizontal-tabs-pills .horizontal-tabs ul.horizontal-tabs-list>li>a:focus::after,.horizontal-tabs-pills .horizontal-tabs ul.horizontal-tabs-list>li>a:active::after{display:none !important}.horizontal-tabs-pills .horizontal-tabs ul.horizontal-tabs-list>li>a:hover{background-color:#e8eaed}.horizontal-tabs-pills .horizontal-tabs ul.horizontal-tabs-list>li.selected>a,.horizontal-tabs-pills .horizontal-tabs ul.horizontal-tabs-list>li.selected>a:visited,.horizontal-tabs-pills .horizontal-tabs ul.horizontal-tabs-list>li.selected>a:hover,.horizontal-tabs-pills .horizontal-tabs ul.horizontal-tabs-list>li.selected>a:focus,.horizontal-tabs-pills .horizontal-tabs ul.horizontal-tabs-list>li.selected>a:active{background:#409EFF;color:#fff !important}.horizontal-tabs-pills .horizontal-tabs .horizontal-tabs-panes{margin:0}.platform input[type="text"].form-text,.platform input[type="password"].form-text,.platform input[type="number"].form-number,.platform textarea.form-textarea{color:#606266;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:auto;height:40px;padding:0 15px;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #DCDFE6;max-width:100%;margin:0}.platform input[type="text"].form-text::-webkit-input-placeholder,.platform input[type="password"].form-text::-webkit-input-placeholder,.platform input[type="number"].form-number::-webkit-input-placeholder,.platform textarea.form-textarea::-webkit-input-placeholder{color:#C0C4CC}.platform input[type="text"].form-text:-moz-placeholder,.platform input[type="password"].form-text:-moz-placeholder,.platform input[type="number"].form-number:-moz-placeholder,.platform textarea.form-textarea:-moz-placeholder{color:#C0C4CC}.platform input[type="text"].form-text::-moz-placeholder,.platform input[type="password"].form-text::-moz-placeholder,.platform input[type="number"].form-number::-moz-placeholder,.platform textarea.form-textarea::-moz-placeholder{color:#C0C4CC}.platform input[type="text"].form-text:-ms-input-placeholder,.platform input[type="password"].form-text:-ms-input-placeholder,.platform input[type="number"].form-number:-ms-input-placeholder,.platform textarea.form-textarea:-ms-input-placeholder{color:#C0C4CC}.platform input[type="text"].form-text:active,.platform input[type="text"].form-text:focus,.platform input[type="password"].form-text:active,.platform input[type="password"].form-text:focus,.platform input[type="number"].form-number:active,.platform input[type="number"].form-number:focus,.platform textarea.form-textarea:active,.platform textarea.form-textarea:focus{outline:none;border-color:#409EFF;-webkit-box-shadow:inset 0px 2px 3px #e8eaed;box-shadow:inset 0px 2px 3px #e8eaed}.platform textarea.form-textarea{padding-top:7.5px;padding-bottom:7.5px}.tray .form-group{margin:1rem}.tray .form-group .form-group{margin:0}.tray fieldset.form-item{margin-top:0;padding:0}.tray div.form-item{padding:0 1rem}.tray div.form-item.form-type-number label{display:block}.tray div.form-item.form-type-number>input{display:inline-block !important}.tray img{max-width:100%}.tray fieldset legend{margin:15px;padding:0;display:block;color:#606266;font-size:14px;font-weight:600;margin-bottom:0.2rem}.tray fieldset legend.form-check-label{font-weight:400}.tray select{max-width:100%}.tray .field--widget-inline-entity-form-simple fieldset legend{display:none}.tray .messages{margin:15px}.tray span.file-name a,.tray span.file-name a:visited,.tray span.file-name a:hover,.tray span.file-name a:focus,.tray span.file-name a:active{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.tray span.file-size{color:#8C98A6;font-size:12px;display:block;margin:3px 0 10px 0}.tray .custom-file-control{display:none}.tray .field--type-text-long .filter-wrapper,.tray .field--type-text-with-summary .filter-wrapper{display:none}.tray .field--type-text-long .form-item>div:last-child,.tray .field--type-text-with-summary .form-item>div:last-child{margin-left:15px;margin-right:15px;margin-top:0}.tray .field--type-text-long .form-item>div:last-child,.tray .field--type-text-long .form-item>div:last-child p,.tray .field--type-text-with-summary .form-item>div:last-child,.tray .field--type-text-with-summary .form-item>div:last-child p{color:#8C98A6 !important;font-size:12px;font-weight:400;margin-top:0.4rem;line-height:1.5}.tray .field--type-text-long .form-item>div:last-child p,.tray .field--type-text-with-summary .form-item>div:last-child p{margin-bottom:0.4rem}.tray .tabledrag-toggle-weight-wrapper{display:none}.tray table.field-multiple-table thead th{border:0}.tray table.field-multiple-table thead th.field-label{padding:1rem 15px}.tray table.field-multiple-table thead th.field-label h4{color:#606266;font-size:14px;font-weight:600;margin-bottom:0.2rem}.tray table.field-multiple-table thead th.field-label h4.form-check-label{font-weight:400}.tray table.field-multiple-table tbody td{padding:0;border-top:1px solid #e8eaed;border-bottom:1px solid #e8eaed}.tray table.field-multiple-table tr.draggable td input[type="text"],.tray table.field-multiple-table tr.draggable td textarea{width:100%}.tray table.field-multiple-table tr.draggable td.field-multiple-drag{width:30px;padding-right:0}.tray table.field-multiple-table tr.draggable td.field-multiple-drag a.tabledrag-handle{position:relative;top:5px;left:5px;color:#8C98A6;float:none;margin:0;height:20px;display:inline-block;font-size:16px !important;cursor:-webkit-grab;cursor:grab;display:inline-block;font:normal normal normal 14px/1 "D8";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tray table.field-multiple-table tr.draggable td.field-multiple-drag a.tabledrag-handle::before{content:""}.tray table.field-multiple-table tr.draggable td.field-multiple-drag a.tabledrag-handle:active{cursor:-webkit-grabbing;cursor:grabbing}.tray table.field-multiple-table tr.draggable td.field-multiple-drag a.tabledrag-handle:hover{color:#409EFF}.tray table.field-multiple-table tr.draggable td.field-multiple-drag a.tabledrag-handle .handle{display:none}.tray table.field-multiple-table tr.draggable td.field-multiple-drag abbr{display:none}.tray table.field-multiple-table tr.draggable td fieldset{padding:0}.tray table.field-multiple-table tr.draggable td fieldset>legend{display:none}.tray table.field-multiple-table tr.draggable td fieldset .form-wrapper{padding:0}.tray table.field-multiple-table tr.draggable td fieldset>.fieldset-wrapper>div>details>.details-content{margin-left:-35px;margin-right:10px}.tray table.field-multiple-table tr.draggable.drag{background-color:#e8eaed}.tray table.field-multiple-table input.form-autocomplete{padding-right:25px}.tray .horizontal-tabs{border:0}.tray .horizontal-tabs>ul.horizontal-tabs-list{background:transparent;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #d4d8de}.tray .horizontal-tabs>ul.horizontal-tabs-list>li.horizontal-tab-button{background:transparent;border:0;padding:0;margin-bottom:-1px;min-width:auto}.tray .horizontal-tabs>ul.horizontal-tabs-list>li.horizontal-tab-button>a{background:transparent;padding:0 15px;color:#303133;font-weight:300}.tray .horizontal-tabs>ul.horizontal-tabs-list>li.horizontal-tab-button>a strong{padding:7.5px 0;display:inline-block;border-bottom:1px solid transparent}.tray .horizontal-tabs>ul.horizontal-tabs-list>li.horizontal-tab-button.selected>a{color:#409EFF}.tray .horizontal-tabs>ul.horizontal-tabs-list>li.horizontal-tab-button.selected>a strong{border-bottom:1px solid #409EFF}.tray .horizontal-tabs-panes #edit-group-design>.details-content,.tray .horizontal-tabs-panes #edit-group-settings-tab>.details-content{padding:0}.tray .horizontal-tabs-panes .horizontal-tabs-pane{padding:0;margin:0}.tray .horizontal-tabs-panes .horizontal-tabs-pane #edit-group-background .details-content,.tray .horizontal-tabs-panes .horizontal-tabs-pane #edit-group-spacing .details-content{padding:0}.tray .horizontal-tabs-panes .horizontal-tabs>ul.horizontal-tabs-list{background:#F6F6F2;border:0}.tray .horizontal-tabs-panes .horizontal-tabs>ul.horizontal-tabs-list>li.horizontal-tab-button{margin:0}.tray .horizontal-tabs-panes .horizontal-tabs>ul.horizontal-tabs-list>li.horizontal-tab-button>a{font-size:12px;color:#8C98A6}.tray .horizontal-tabs-panes .horizontal-tabs>ul.horizontal-tabs-list>li.horizontal-tab-button>a strong{border:0 !important}.tray .horizontal-tabs-panes .horizontal-tabs>ul.horizontal-tabs-list>li.horizontal-tab-button>a:hover{color:#6f7e90}.tray .horizontal-tabs-panes .horizontal-tabs>ul.horizontal-tabs-list>li.horizontal-tab-button.selected>a{color:#409EFF}.tray .js-form-type-vertical-tabs{display:none}.tray .image-preview img{max-width:100%;height:auto}.tray .field--widget-dropzonejs-image .image-widget>.form-group{margin-top:0}.tray .field--widget-dropzonejs-image .dropzone .dz-preview .dz-preview-finished img{width:100%;height:auto}.widget--btn-preview{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMElEQVQ4T2N89uzZfwY8QFJSEp80A+OoAcMiDP7//483HTx//hx/Ohg1gIFx6IcBALl+VXknOCvFAAAAAElFTkSuQmCC");border:1px dashed #a9b2bc;padding:15px;text-align:center;border-radius:3px;position:relative;margin:0.5rem 15px 0 15px}.tray .field-group-flex>div{margin:0}.tray .field-group-flex>div input{width:100%}.widget--toggle--wrapper{position:relative}.widget--toggle--input{position:absolute !important;top:0;left:0;right:0;bottom:0;margin:0;z-index:4;width:65px;height:30px;border:0;outline:none;-webkit-appearance:none;cursor:pointer}.widget--toggle--input::before,.widget--toggle--input::after{display:none !important}.widget--toggle--input+.widget--toggle{cursor:pointer;position:relative;outline:none}.widget--toggle--input+.widget--toggle,.widget--toggle--input+.widget--toggle:before{width:65px;height:30px}.widget--toggle--input+.widget--toggle:before{content:"";position:absolute;display:block;left:0;top:0;border-radius:15px;-webkit-transition:all .3s;transition:all .3s}.widget--toggle--input+.widget--toggle:after{content:"";position:absolute;display:block;left:1px;top:1px;width:28px;height:28px;border-radius:15px;background:#fff;-webkit-box-shadow:0 2px 4px rgba(50,50,93,0.17),0 2px 4px rgba(50,50,93,0.1);box-shadow:0 2px 4px rgba(50,50,93,0.17),0 2px 4px rgba(50,50,93,0.1);-webkit-transition:all .3s;transition:all .3s}.widget--toggle--input+.widget--toggle>i{position:absolute;z-index:3;left:7px;top:7px;font-size:16px;-webkit-transition:all .3s;transition:all .3s}.widget--toggle--input+.widget--toggle>i:before{content:""}.widget--toggle--input:checked+.widget--toggle:after{margin-left:35px}.widget--toggle--input:checked+.widget--toggle>i{opacity:1;margin-left:35px}.widget--toggle--input:checked+.widget--toggle>i:before{content:""}.widget--toggle--input-primary+.widget--toggle:before{background:rgba(64,158,255,0.22)}.widget--toggle--input-primary+.widget--toggle>i{color:rgba(64,158,255,0.4)}.widget--toggle--input-primary:checked+.widget--toggle:before{background:#409EFF}.widget--toggle--input-primary:checked+.widget--toggle>i{color:#409EFF}.widget--toggle--input-success+.widget--toggle:before{background:rgba(103,194,58,0.22)}.widget--toggle--input-success+.widget--toggle>i{color:rgba(103,194,58,0.4)}.widget--toggle--input-success:checked+.widget--toggle:before{background:#67C23A}.widget--toggle--input-success:checked+.widget--toggle>i{color:#67C23A}.widget--toggle--input-warning+.widget--toggle:before{background:rgba(230,162,60,0.22)}.widget--toggle--input-warning+.widget--toggle>i{color:rgba(230,162,60,0.4)}.widget--toggle--input-warning:checked+.widget--toggle:before{background:#E6A23C}.widget--toggle--input-warning:checked+.widget--toggle>i{color:#E6A23C}.widget--toggle--input-yellow+.widget--toggle:before{background:rgba(253,228,82,0.22)}.widget--toggle--input-yellow+.widget--toggle>i{color:rgba(253,228,82,0.4)}.widget--toggle--input-yellow:checked+.widget--toggle:before{background:#fde452}.widget--toggle--input-yellow:checked+.widget--toggle>i{color:#fde452}.widget--toggle--input-danger+.widget--toggle:before{background:rgba(245,108,108,0.22)}.widget--toggle--input-danger+.widget--toggle>i{color:rgba(245,108,108,0.4)}.widget--toggle--input-danger:checked+.widget--toggle:before{background:#F56C6C}.widget--toggle--input-danger:checked+.widget--toggle>i{color:#F56C6C}.widget--toggle--input-pink+.widget--toggle:before{background:rgba(208,50,108,0.22)}.widget--toggle--input-pink+.widget--toggle>i{color:rgba(208,50,108,0.4)}.widget--toggle--input-pink:checked+.widget--toggle:before{background:#D0326C}.widget--toggle--input-pink:checked+.widget--toggle>i{color:#D0326C}.widget--toggle--input-gray+.widget--toggle:before{background:rgba(140,152,166,0.22)}.widget--toggle--input-gray+.widget--toggle>i{color:rgba(140,152,166,0.4)}.widget--toggle--input-gray:checked+.widget--toggle:before{background:#8C98A6}.widget--toggle--input-gray:checked+.widget--toggle>i{color:#8C98A6}.widget--toggle--input-gray-light+.widget--toggle:before{background:rgba(169,178,188,0.22)}.widget--toggle--input-gray-light+.widget--toggle>i{color:rgba(169,178,188,0.4)}.widget--toggle--input-gray-light:checked+.widget--toggle:before{background:#a9b2bc}.widget--toggle--input-gray-light:checked+.widget--toggle>i{color:#a9b2bc}.widget--toggle--input-gray-lighter+.widget--toggle:before{background:rgba(212,216,222,0.22)}.widget--toggle--input-gray-lighter+.widget--toggle>i{color:rgba(212,216,222,0.4)}.widget--toggle--input-gray-lighter:checked+.widget--toggle:before{background:#d4d8de}.widget--toggle--input-gray-lighter:checked+.widget--toggle>i{color:#d4d8de}.widget--toggle--input-gray-lightest+.widget--toggle:before{background:rgba(232,234,237,0.22)}.widget--toggle--input-gray-lightest+.widget--toggle>i{color:rgba(232,234,237,0.4)}.widget--toggle--input-gray-lightest:checked+.widget--toggle:before{background:#e8eaed}.widget--toggle--input-gray-lightest:checked+.widget--toggle>i{color:#e8eaed}.widget--toggle--input-gray-superlight+.widget--toggle:before{background:rgba(244,245,246,0.22)}.widget--toggle--input-gray-superlight+.widget--toggle>i{color:rgba(244,245,246,0.4)}.widget--toggle--input-gray-superlight:checked+.widget--toggle:before{background:#f4f5f6}.widget--toggle--input-gray-superlight:checked+.widget--toggle>i{color:#f4f5f6}.widget--toggle--input-gray-dark+.widget--toggle:before{background:rgba(111,126,144,0.22)}.widget--toggle--input-gray-dark+.widget--toggle>i{color:rgba(111,126,144,0.4)}.widget--toggle--input-gray-dark:checked+.widget--toggle:before{background:#6f7e90}.widget--toggle--input-gray-dark:checked+.widget--toggle>i{color:#6f7e90}.widget--toggle--input-gray-darker+.widget--toggle:before{background:rgba(73,83,95,0.22)}.widget--toggle--input-gray-darker+.widget--toggle>i{color:rgba(73,83,95,0.4)}.widget--toggle--input-gray-darker:checked+.widget--toggle:before{background:#49535f}.widget--toggle--input-gray-darker:checked+.widget--toggle>i{color:#49535f}.widget--toggle--input-gray-darkest+.widget--toggle:before{background:rgba(56,63,72,0.22)}.widget--toggle--input-gray-darkest+.widget--toggle>i{color:rgba(56,63,72,0.4)}.widget--toggle--input-gray-darkest:checked+.widget--toggle:before{background:#383f48}.widget--toggle--input-gray-darkest:checked+.widget--toggle>i{color:#383f48}.widget--toggle--input-gray-bg+.widget--toggle:before{background:rgba(246,246,242,0.22)}.widget--toggle--input-gray-bg+.widget--toggle>i{color:rgba(246,246,242,0.4)}.widget--toggle--input-gray-bg:checked+.widget--toggle:before{background:#F6F6F2}.widget--toggle--input-gray-bg:checked+.widget--toggle>i{color:#F6F6F2}.widget--toggle--input-body+.widget--toggle:before{background:rgba(48,49,51,0.22)}.widget--toggle--input-body+.widget--toggle>i{color:rgba(48,49,51,0.4)}.widget--toggle--input-body:checked+.widget--toggle:before{background:#303133}.widget--toggle--input-body:checked+.widget--toggle>i{color:#303133}@-webkit-keyframes keyframes1{0%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{-webkit-transform:rotate(1.5deg);transform:rotate(1.5deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes keyframes1{0%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{-webkit-transform:rotate(1.5deg);transform:rotate(1.5deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-webkit-keyframes keyframes2{0%{-webkit-transform:rotate(1deg);transform:rotate(1deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{-webkit-transform:rotate(-1.5deg);transform:rotate(-1.5deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes keyframes2{0%{-webkit-transform:rotate(1deg);transform:rotate(1deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{-webkit-transform:rotate(-1.5deg);transform:rotate(-1.5deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.theme-color-widget{overflow:hidden;height:36px}.theme-color-widget-input{display:none}.theme-color-widget-wrapper{-webkit-box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;position:relative;height:auto !important;border:1px solid #DCDFE6 !important;outline:none;padding:0 !important;display:inline-block;border-radius:4px}.theme-color-widget-wrapper,.theme-color-widget-wrapper:visited,.theme-color-widget-wrapper:hover,.theme-color-widget-wrapper:focus,.theme-color-widget-wrapper:active{height:37px;border-radius:3px;color:#585858;background-color:#fff;font-weight:400}.theme-color-widget-wrapper::-webkit-input-placeholder{color:#d4d8de}.theme-color-widget-wrapper:-moz-placeholder{color:#d4d8de}.theme-color-widget-wrapper::-moz-placeholder{color:#d4d8de}.theme-color-widget-wrapper:-ms-input-placeholder{color:#d4d8de}.theme-color-widget-wrapper,.theme-color-widget-wrapper:visited,.theme-color-widget-wrapper:hover,.theme-color-widget-wrapper:focus,.theme-color-widget-wrapper:active{border:1px solid #d4d8de;-webkit-box-shadow:none;box-shadow:none;padding:0 12px}.theme-color-widget-wrapper:active,.theme-color-widget-wrapper:focus{border-color:#d4d8de}.theme-color-widget-wrapper[disabled],.theme-color-widget-wrapper.disabled{opacity:0.5}.theme-color-widget-preview{position:relative;cursor:pointer;width:34px;height:34px;background-color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMElEQVQ4T2N89uzZfwY8QFJSEp80A+OoAcMiDP7//483HTx//hx/Ohg1gIFx6IcBALl+VXknOCvFAAAAAElFTkSuQmCC");background-size:auto}.theme-color-widget-preview-color{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:3px}.theme-color-widget-preview-color{width:100%;height:100%;z-index:2}.swatches{width:220px}.swatches ul{margin:0;padding:0;text-align:justify}.swatches ul::after{display:table;content:'';clear:both}.swatches ul li{display:block;float:left;list-style:none;position:relative;background-color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMElEQVQ4T2N89uzZfwY8QFJSEp80A+OoAcMiDP7//483HTx//hx/Ohg1gIFx6IcBALl+VXknOCvFAAAAAElFTkSuQmCC");background-size:auto;background-position:7px -1px;border-radius:2px;width:22px;height:22px;margin:3px}.swatches ul li.no-bg,.swatches ul li.removing{background-image:none}.swatches ul li.removing{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:300ms;animation-duration:300ms}.swatches ul li.removing:nth-child(odd){-webkit-animation-name:keyframes1;animation-name:keyframes1;-webkit-transform-origin:50% 10%;transform-origin:50% 10%}.swatches ul li.removing:nth-child(even){-webkit-animation-name:keyframes2;animation-name:keyframes2;-webkit-animation-direction:alternate;animation-direction:alternate;animation-direction:alternate}.swatches ul li button.swatch{-webkit-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out;outline:none;padding:0;display:block;width:22px;height:22px;display:block;border-radius:2px;border:0;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0.3);box-shadow:inset 0 0 1px rgba(0,0,0,0.3);text-align:center;position:relative;cursor:pointer}.swatches ul li button.swatch>i{font-size:22px;margin:0 auto;display:block;text-align:center}.swatches ul li button.swatch.swatch-add{border-color:#409EFF;color:#409EFF}.swatches ul li button.swatch.swatch-add.disabled,.swatches ul li button.swatch.swatch-add:disabled{opacity:0.4}.swatches ul li button.swatch.swatch-none>i{font-size:21px}.swatches ul li button.swatch-loader{background:#fff;border-color:#409EFF}.swatches ul li button.swatch-loader:hover{-webkit-transform:none;transform:none}.swatches ul li button.swatch-loader .loader{position:absolute;top:-1px;left:-1px;margin:0;border-left-color:#409EFF}.swatches ul li button.swatch-remove{position:absolute;top:-4px;right:-4px;padding:0;border:0;background:#fff;z-index:2;border-radius:100%;line-height:1;outline:none}.swatches-footer{padding:10px 5px 0 5px}.swatches-footer .swatch-remove-toggle{font-size:18px;border:0;background:transparent;padding:0;outline:none;cursor:pointer}.swatches-footer .selected-swatch-value{color:#8C98A6;float:right;font-size:14px;position:relative;top:2px}.theme-color-widget-dialog{-webkit-box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;border-radius:3px;background-color:#fff;text-transform:none;width:220px !important;padding:10px}.theme-color-widget-dialog .minicolors-panel{-webkit-box-shadow:none;box-shadow:none;border:0}.theme-color-widget-dialog .dialog-padded{padding-left:10px;padding-right:10px}.theme-color-widget-dialog ul.nav{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #d4d8de}.theme-color-widget-dialog ul.nav li{list-style:none;display:inline-block;font-size:18px;margin-right:10px}.theme-color-widget-dialog ul.nav li:last-child{margin-right:0}.theme-color-widget-dialog ul.nav li i{width:20px}.theme-color-widget-dialog ul.nav li>a,.theme-color-widget-dialog ul.nav li>a:visited,.theme-color-widget-dialog ul.nav li>a:hover,.theme-color-widget-dialog ul.nav li>a:focus,.theme-color-widget-dialog ul.nav li>a:active{outline:none;color:#8C98A6}.theme-color-widget-dialog ul.nav li>a:hover{color:#6f7e90}.theme-color-widget-dialog ul.nav li.active>a,.theme-color-widget-dialog ul.nav li.active>a:visited,.theme-color-widget-dialog ul.nav li.active>a:hover,.theme-color-widget-dialog ul.nav li.active>a:focus,.theme-color-widget-dialog ul.nav li.active>a:active{color:#409EFF}.widget--slider--wrapper .widget--slider--input{display:none}.widget--slider--wrapper .el-input-number--small{width:90px}.widget--slider--wrapper .el-input-number--small .el-input-number__increase,.widget--slider--wrapper .el-input-number--small .el-input-number__decrease{width:20px}.widget--slider--wrapper .el-slider__runway.show-input{margin-right:110px}.field--widget-style-preview-widget{border-top:1px solid #d4d8de}.field--widget-style-preview-widget fieldset{padding:0 !important}.field--widget-style-preview-widget fieldset legend{display:none}.widget--style-preview--wrapper{padding:0 15px}.widget--style-preview--wrapper .form-item,.widget--style-preview--wrapper .form-group{position:relative}.widget--style-preview--wrapper .form-item label,.widget--style-preview--wrapper .form-group label{display:none}.widget--style-preview--wrapper .form-item input,.widget--style-preview--wrapper .form-group input{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;background:transparent;border:1px solid #a9b2bc;display:block;width:100%;-webkit-appearance:none;cursor:pointer;text-align:center;margin:0}.widget--style-preview--wrapper .form-item input,.widget--style-preview--wrapper .form-item input:visited,.widget--style-preview--wrapper .form-item input:hover,.widget--style-preview--wrapper .form-item input:focus,.widget--style-preview--wrapper .form-item input:active,.widget--style-preview--wrapper .form-group input,.widget--style-preview--wrapper .form-group input:visited,.widget--style-preview--wrapper .form-group input:hover,.widget--style-preview--wrapper .form-group input:focus,.widget--style-preview--wrapper .form-group input:active{outline:none}.widget--style-preview--wrapper .form-item input::before,.widget--style-preview--wrapper .form-item input::after,.widget--style-preview--wrapper .form-group input::before,.widget--style-preview--wrapper .form-group input::after{display:none}.widget--style-preview--wrapper .form-item input:hover,.widget--style-preview--wrapper .form-group input:hover{border:1px solid #409EFF}.widget--style-preview--wrapper .form-item input:checked,.widget--style-preview--wrapper .form-group input:checked{border-color:#409EFF;background:rgba(64,158,255,0.4)}.widget--style-preview--wrapper .form-item input:checked::after,.widget--style-preview--wrapper .form-group input:checked::after{display:inline-block;font:normal normal normal 14px/1 "D8";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:'\f00d';color:#fff;margin:0 auto;font-size:20px;border:0}.widget--style-preview--wrapper>label{margin:0}.widget--style-preview--wrapper .form-item .ajax-progress,.widget--style-preview--wrapper .form-group .ajax-progress{position:absolute;left:0;right:0;top:0;bottom:0;z-index:3;border:1px solid #D0326C;background:rgba(208,50,108,0.6);padding:0;text-align:center}.widget--style-preview--wrapper .form-item .ajax-progress .throbber,.widget--style-preview--wrapper .form-group .ajax-progress .throbber{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:171px;right:auto;background-image:url(/themes/custom/platform/img/ajax-progress-white.svg)}.widget--style-preview--wrapper .form-item .ajax-progress .message,.widget--style-preview--wrapper .form-group .ajax-progress .message{display:none}.widget--style-preview--wrapper .form-item img,.widget--style-preview--wrapper .form-group img{position:relative;z-index:1;width:100%;height:auto}.dropzone{border:2px dashed #a9b2bc;background:#F9F9F9;position:relative;cursor:pointer;min-height:230px}.dropzone.dz-max-files-reached{border:0}.dropzone .dz-message{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#8C98A6}.dropzone .dz-message-error{display:none}.dropzone .dz-preview .dz-preview-finished{display:none}.dropzone .dz-preview .dz-preview-finished img{-webkit-box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;border-radius:3px;background-color:#fff;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMElEQVQ4T2N89uzZfwY8QFJSEp80A+OoAcMiDP7//483HTx//hx/Ohg1gIFx6IcBALl+VXknOCvFAAAAAElFTkSuQmCC")}.dropzone .dz-preview .dz-details{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin-top:.5rem}.dropzone .dz-preview .dz-details .dz-filename{font-style:italic}.dropzone .dz-preview .dz-details .dz-size{color:#8C98A6}.dropzone .dz-preview .dz-details .dz-size strong{font-weight:400}.dropzone .dz-preview .dz-remove{margin-top:0.25rem;display:block;color:#F56C6C}.dropzone .dz-preview.dz-complete .progress-wrapper{display:none}.dropzone .dz-preview.dz-complete .dz-preview-finished{display:block}.dropzone .dz-preview.dz-error{display:none}.dropzone.dz-drag-hover{border-color:#409EFF}.dropzone.dz-max-files-reached:not(.dz-error){border:0;background:transparent;min-height:auto}.dropzone.dz-max-files-reached:not(.dz-error) .dz-message{display:none !important}.field--widget-dropzonejs-image .image-widget>img,.field--widget-dropzonejs-image .form-file-wrapper,.field--widget-dropzonejs-image .form-submit,.field--widget-dropzonejs-image .image-preview{display:none !important}.field--widget-dropzonejs-image .image-widget-data{float:none}.field--widget-dropzonejs-image .image-widget-data input[type="file"]{display:none}.field--widget-dropzonejs-image .form-managed-file>span.file-name,.field--widget-dropzonejs-image .form-managed-file>span.file-size{display:none}.field--widget-dropzonejs-file .file,.field--widget-dropzonejs-file .form-file-wrapper{display:none !important}.field--widget-dropzonejs-file .file-preview{-webkit-box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;border-radius:3px;background-color:#fff;padding:20px;font-size:40px;text-align:center;width:auto;display:inline-block}.field--widget-dropzonejs-file .form-managed-file>label{font-weight:400;margin:0;display:block}.font-pairing-popover .font-filter{position:relative;border-bottom:1px dashed #a9b2bc}.font-pairing-popover .font-filter::after{content:" ";display:block;position:absolute;bottom:-20px;left:0;right:0;height:20px;z-index:2;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(transparent));background:linear-gradient(#fff, transparent)}.font-pairing-popover .font-pairings{overflow-y:auto;max-height:600px;overflow:auto;padding:0 15px 0 0}.font-pairing-popover .font-pairings::-webkit-scrollbar{width:6px;background:transparent}.font-pairing-popover .font-pairings::-webkit-scrollbar-thumb{background:#DDD;border-radius:5px}.font-pairing-popover .font-pairings::-webkit-scrollbar-thumb:window-inactive{background:#EEE}.widget--font-pairing--wrapper{padding:0}.widget--font-pairing--wrapper .font-selected .font-pairing{border:0}.widget--font-pairing--wrapper .font-selected .font-pairing h1{margin-top:0}.font-pairing{position:relative;margin-top:10px;margin-bottom:2rem;padding-bottom:0px;border-bottom:1px dashed #a9b2bc}.font-pairing:last-child{border:0}.font-pairing h1{font-size:2rem;line-height:1.2;margin-top:1rem;text-align:left}.font-pairing p{line-height:1.5;text-align:left}.font-pairing label{color:#8C98A6;font-weight:300}.font-pairing .buttons button{margin-right:10px}.font-pairing .buttons button:last-child{margin:0}.font-pairing .buttons button:hover{text-decoration:underline}.widget--button-styles .form-item,.widget--button-styles .form-group{position:relative}.widget--button-styles .form-item label,.widget--button-styles .form-group label{display:none}.widget--button-styles .form-item input,.widget--button-styles .form-group input{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;background:transparent;border:1px solid #a9b2bc;display:block;width:100%;-webkit-appearance:none;cursor:pointer;text-align:center;margin:0}.widget--button-styles .form-item input,.widget--button-styles .form-item input:visited,.widget--button-styles .form-item input:hover,.widget--button-styles .form-item input:focus,.widget--button-styles .form-item input:active,.widget--button-styles .form-group input,.widget--button-styles .form-group input:visited,.widget--button-styles .form-group input:hover,.widget--button-styles .form-group input:focus,.widget--button-styles .form-group input:active{outline:none}.widget--button-styles .form-item input::before,.widget--button-styles .form-item input::after,.widget--button-styles .form-group input::before,.widget--button-styles .form-group input::after{display:none}.widget--button-styles .form-item input:hover,.widget--button-styles .form-group input:hover{border:1px solid #409EFF}.widget--button-styles .form-item input:checked,.widget--button-styles .form-group input:checked{border-color:#409EFF;background:rgba(64,158,255,0.4)}.widget--button-styles .form-item input:checked::after,.widget--button-styles .form-group input:checked::after{display:inline-block;font:normal normal normal 14px/1 "D8";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:'\f00d';color:#fff;margin:0 auto;font-size:20px;border:0}.widget--button-styles .preview-image-labels{background:#DDDFE4}.widget--button-group input[type="radio"],.widget--button-group select{display:none !important}.widget--button-group .el-radio-button:focus:not(.is-focus):not(:active){-webkit-box-shadow:none;box-shadow:none}.widget--button-selector{position:relative}.block-select-style{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;z-index:10;position:absolute;top:0;bottom:0;padding:0;opacity:0;display:none !important}.block-select-style button{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.block-select-style button,.block-select-style button:visited,.block-select-style button:hover,.block-select-style button:focus,.block-select-style button:active{-webkit-box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.1),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent;text-align:center;white-space:nowrap;border-radius:3px;background-image:none;text-shadow:none;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,Roboto,sans-serif,sans-serif;font-size:14px;border:0;display:inline-block;padding:0px 12px !important;background-color:#fff;color:#585858;cursor:pointer;font-size:14px;font-weight:400;line-height:37px !important;height:37px;text-align:left;text-decoration:none;vertical-align:middle;white-space:nowrap;word-break:keep-all;-webkit-transition:color .08s ease-in,-webkit-box-shadow .08s ease-in;transition:color .08s ease-in,-webkit-box-shadow .08s ease-in;transition:box-shadow .08s ease-in,color .08s ease-in;transition:box-shadow .08s ease-in,color .08s ease-in,-webkit-box-shadow .08s ease-in;outline:none;text-rendering:geometricPrecision}.block-select-style button.unclickable{text-decoration:none !important;cursor:default !important}.block-select-style button.disabled{text-decoration:none !important;opacity:0.5;cursor:default !important}.block-select-style button:hover{-webkit-box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.12),0 3px 9px 0 rgba(50,50,93,0.08),0 1px 1.5px 0 rgba(0,0,0,0.08),0 1px 2px 0 rgba(0,0,0,0.08);box-shadow:0 0 0 0.5px rgba(50,50,93,0.17),0 2px 5px 0 rgba(50,50,93,0.12),0 3px 9px 0 rgba(50,50,93,0.08),0 1px 1.5px 0 rgba(0,0,0,0.08),0 1px 2px 0 rgba(0,0,0,0.08);color:#409EFF}.block-select-style button:active{-webkit-box-shadow:0 0 0 1px rgba(50,50,93,0.1),0 2px 5px 0 rgba(50,50,93,0.08),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent,inset 0px 0px 6px 0px rgba(0,0,0,0.2);box-shadow:0 0 0 1px rgba(50,50,93,0.1),0 2px 5px 0 rgba(50,50,93,0.08),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent,inset 0px 0px 6px 0px rgba(0,0,0,0.2)}.block-select-style-next{right:15px}.block-select-style-next button{left:auto;right:0}.block-select-style-prev{left:15px}.block-select-style-prev button{left:0;right:auto}.block--content:hover .block-select-style{opacity:1}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJpYWJsZXMuc2NzcyIsImNvcmUvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCJjb3JlL21peGlucy9fc2Nyb2xsYmFyLnNjc3MiLCJjb3JlL21peGlucy9fdHJhbnNwYXJlbnQtdGlsZS5zY3NzIiwiY29yZS9taXhpbnMvX2FuaW1hdGlvbi1ib3VuY2Uuc2NzcyIsImNvcmUvdXRpbGl0aWVzL191dGlscy5zY3NzIiwiY29yZS91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsImNvcmUvbWl4aW5zL19uYW1lc3BhY2Uuc2NzcyIsImNvcmUvdXRpbGl0aWVzL190ZXh0LnNjc3MiLCJlbGVtZW50LXZhcmlhYmxlcy5zY3NzIiwiY29yZS91dGlsaXRpZXMvX2ZsZXguc2NzcyIsImNvcmUvdXRpbGl0aWVzL19ncmlkLnNjc3MiLCJjb3JlL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwiY29yZS9taXhpbnMvX3NoYWRvd3Muc2NzcyIsImNvcmUvdXRpbGl0aWVzL19jb250YWluZXJzLnNjc3MiLCJjb3JlL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwiY29yZS9fcmVzZXQuc2NzcyIsImNvcmUvbWl4aW5zL19zdGF0ZXMuc2NzcyIsImNvcmUvY29tcG9uZW50cy9idXR0b24uc2NzcyIsImNvcmUvY29tcG9uZW50cy9idXR0b24tcHJpbWFyeS5zY3NzIiwiY29yZS9jb21wb25lbnRzL2J1dHRvbi1zZWNvbmRhcnkuc2NzcyIsImNvcmUvY29tcG9uZW50cy9idXR0b24tZGFuZ2VyLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvYnV0dG9uLXBsYWluLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvYnV0dG9uLWxpbmsuc2NzcyIsImNvcmUvX2J1dHRvbnMuc2NzcyIsImNvcmUvX2xvYWRlci5zY3NzIiwiY29yZS9fcHJvZ3Jlc3Muc2NzcyIsImNvcmUvX3dlYnNpdGUuc2NzcyIsImNvcmUvYm9vdHN0cmFwL19uYXYuc2NzcyIsImNvcmUvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCJjb3JlL2Jvb3RzdHJhcC9fY2FyZC5zY3NzIiwiY29yZS9ib290c3RyYXAvX2RldGFpbHMuc2NzcyIsImNvcmUvZHJ1cGFsL19hamF4LXByb2dyZXNzLnNjc3MiLCJjb3JlL19mdW5jdGlvbnMuc2NzcyIsImNvcmUvZHJ1cGFsL19maWVsZC5zY3NzIiwiY29yZS9kcnVwYWwvX2Jsb2NrLXJlZ2lvbi5zY3NzIiwiY29yZS9kcnVwYWwvX2Jsb2NrLXN0eWxlLnNjc3MiLCJjb3JlL2RydXBhbC9fdmVydGljYWwtdGFicy5zY3NzIiwiY29yZS9kcnVwYWwvX21lc3NhZ2VzLnNjc3MiLCJjb3JlL2VsZW1lbnQtdWkvZWwtYWxlcnQuc2NzcyIsImNvcmUvZWxlbWVudC11aS9lbC1jaGVja2JveC5zY3NzIiwiY29yZS9lbGVtZW50LXVpL2VsLXBvcG92ZXIuc2NzcyIsImNvcmUvZWxlbWVudC11aS9lbC1hdXRvY29tcGxldGUuc2NzcyIsImNvcmUvZWxlbWVudC11aS9lbC1kcm9wZG93bi5zY3NzIiwiY29yZS9lbGVtZW50LXVpL2VsLXRhYnMuc2NzcyIsImNvcmUvZWxlbWVudC11aS9lbC10b29sdGlwLnNjc3MiLCJjb3JlL2VsZW1lbnQtdWkvZWwtZGlhbG9nLnNjc3MiLCJjb3JlL2VsZW1lbnQtdWkvZWwtY2Fyb3VzZWwuc2NzcyIsImNvcmUvZWxlbWVudC11aS9lbC1idXR0b24uc2NzcyIsImNvcmUvZWxlbWVudC11aS9lbC1sb2FkZXIuc2NzcyIsImNvcmUvZWxlbWVudC11aS9lbC1pbnB1dC5zY3NzIiwiY29yZS9lbGVtZW50LXVpL2VsLWZvcm0uc2NzcyIsImNvcmUvZWxlbWVudC11aS9lbC1yYWRpby1idXR0b24uc2NzcyIsImNvcmUvZWxlbWVudC11aS9lbC1tZW51LnNjc3MiLCJjb3JlL2VsZW1lbnQtdWkvZWwtc3dpdGNoLnNjc3MiLCJjb3JlL2VsZW1lbnQtdWkvZWwtY2FyZC5zY3NzIiwiY29yZS9lbGVtZW50LXVpL2VsLWJyZWFkY3J1bWIuc2NzcyIsImNvcmUvZWxlbWVudC11aS9lbC1yb3cuc2NzcyIsImNvcmUvZWxlbWVudC11aS9lbC1pbnB1dC13eXNpd3lnLnNjc3MiLCJjb3JlL3Z1ZS9fc2VsZWN0YWJsZS5zY3NzIiwiY29yZS92dWUvX2NvbG9ycGlja2VyLnNjc3MiLCJjb3JlL3Z1ZS9fdG9vbGJhci5zY3NzIiwiY29yZS9taXhpbnMvX3YtYWxpZ24uc2NzcyIsImNvcmUvdnVlL19zbGljay5zY3NzIiwiY29yZS92dWUvX2Jsb2NrLS1yZWdpb24tLWZvcm0uc2NzcyIsImNvcmUvbWl4aW5zL19hYnNvbHV0ZS5zY3NzIiwiY29yZS92dWUvX2lubGluZS1jc3MtZWRpdG9yLnNjc3MiLCJjb3JlL3Z1ZS9fZHJvcHpvbmUuc2NzcyIsImNvcmUvdnVlL193aWRnZXQtLW1lZGlhLnNjc3MiLCJjb3JlL3Z1ZS9fd2lkZ2V0LS1tZWRpYS1pbWFnZS1icm93c2VyLW11bHRpcGxlLnNjc3MiLCJjb3JlL3Z1ZS9fd2lkZ2V0LS1yZXN0YXVyYW50LWJ1aWxkZXIuc2NzcyIsImNvcmUvdnVlL193aWRnZXQtLWVhc3ktc2VvLnNjc3MiLCJjb3JlL2pxdWVyeV91aS9fYXV0b2NvbXBsZXRlLnNjc3MiLCJjb3JlL2Zvcm0vX2ZpZWxkLS13aWRnZXQtb3B0aW9ucy1idXR0b25zLnNjc3MiLCJjb3JlL2Zvcm0vX2Zvcm0tY2hlY2suc2NzcyIsImNvcmUvZm9ybS9fZm9ybS1ncm91cC5zY3NzIiwiY29yZS9jb21wb25lbnRzL2Rlc2NyaXB0aW9uLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvbWFuYWdlZC1maWxlLnNjc3MiLCJjb3JlL21peGlucy9fZm9ybS1lbGVtZW50LnNjc3MiLCJjb3JlL21peGlucy9fcGxhY2Vob2xkZXIuc2NzcyIsImNvcmUvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiY29yZS9mb3JtL19sYWJlbC5zY3NzIiwiY29yZS9jb21wb25lbnRzL2xhYmVsLnNjc3MiLCJjb3JlL2Zvcm0vX3JhZGlvLnNjc3MiLCJjb3JlL2Zvcm0vX3NlbGVjdC5zY3NzIiwiY29yZS9mb3JtL19ob3Jpem9udGFsLXRhYnMtcGlsbHMuc2NzcyIsImNvcmUvZm9ybS9fdGV4dC5zY3NzIiwiY29tcG9uZW50cy9maWVsZC9maWVsZF9ncm91cC90cmF5L3BhcnRpYWxzL19mb3JtLnNjc3MiLCJjb21wb25lbnRzL2ZpZWxkL2ZpZWxkX2dyb3VwL3RyYXkvcGFydGlhbHMvX2Zvcm0tZmllbGQtbXVsdGlwbGUtdGFibGUuc2NzcyIsImNvcmUvbWl4aW5zL19mYS1pY29uLnNjc3MiLCJjb21wb25lbnRzL2ZpZWxkL2ZpZWxkX2dyb3VwL3RyYXkvcGFydGlhbHMvX2hvcml6b250YWwtdGFicy5zY3NzIiwiY29tcG9uZW50cy9maWVsZC9maWVsZF9ncm91cC90cmF5L3BhcnRpYWxzL192ZXJ0aWNhbC10YWJzLnNjc3MiLCJjb21wb25lbnRzL2ZpZWxkL2ZpZWxkX2dyb3VwL3RyYXkvcGFydGlhbHMvX2Ryb3B6b25lanMtaW1hZ2Uuc2NzcyIsImNvbXBvbmVudHMvZmllbGQvZmllbGRfZ3JvdXAvdHJheS9wYXJ0aWFscy9fYnV0dG9uLXByZXZpZXcuc2NzcyIsImNvbXBvbmVudHMvZmllbGQvZmllbGRfZ3JvdXAvdHJheS9wYXJ0aWFscy9fZmllbGQtZ3JvdXAtZmxleC5zY3NzIiwiY29tcG9uZW50cy9maWVsZC9maWVsZF93aWRnZXQvdG9nZ2xlL3RvZ2dsZS5zY3NzIiwiY29tcG9uZW50cy9maWVsZC9maWVsZF93aWRnZXQvdGhlbWVfY29sb3IvcGFydGlhbHMvX2tleWZyYW1lcy5zY3NzIiwiY29tcG9uZW50cy9maWVsZC9maWVsZF93aWRnZXQvdGhlbWVfY29sb3IvcGFydGlhbHMvX2lucHV0LnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvaW5wdXQuc2NzcyIsImNvbXBvbmVudHMvZmllbGQvZmllbGRfd2lkZ2V0L3RoZW1lX2NvbG9yL3BhcnRpYWxzL19zd2F0Y2hlcy5zY3NzIiwiY29tcG9uZW50cy9maWVsZC9maWVsZF93aWRnZXQvdGhlbWVfY29sb3IvcGFydGlhbHMvX2RpYWxvZy5zY3NzIiwiY29tcG9uZW50cy9maWVsZC9maWVsZF93aWRnZXQvdGhlbWVfc2xpZGVyL3RoZW1lLXNsaWRlci5zY3NzIiwiY29tcG9uZW50cy9maWVsZC9maWVsZF93aWRnZXQvc3R5bGVfcHJldmlldy9zdHlsZV9wcmV2aWV3LnNjc3MiLCJjb3JlL21peGlucy9fcmFkaW8taW1nLXByZXZpZXcuc2NzcyIsImNvbXBvbmVudHMvZmllbGQvZmllbGRfd2lkZ2V0L2Ryb3B6b25lanMvZHJvcHpvbmVqcy5zY3NzIiwiY29tcG9uZW50cy9maWVsZC9maWVsZF93aWRnZXQvZHJvcHpvbmVqcy9kcm9wem9uZWpzLWltYWdlLnNjc3MiLCJjb21wb25lbnRzL2ZpZWxkL2ZpZWxkX3dpZGdldC9kcm9wem9uZWpzL2Ryb3B6b25lanMtZmlsZS5zY3NzIiwiY29tcG9uZW50cy9maWVsZC9maWVsZF93aWRnZXQvZm9udF9wYWlyaW5nL2ZvbnRfcGFpcmluZy5zY3NzIiwiY29yZS9taXhpbnMvX2ZhZGUuc2NzcyIsImNvbXBvbmVudHMvZmllbGQvZmllbGRfd2lkZ2V0L2J1dHRvbl9ncm91cC9idXR0b25fZ3JvdXAuc2NzcyIsImNvbXBvbmVudHMvZmllbGQvZmllbGRfd2lkZ2V0L2J1dHRvbl9zZWxlY3QvYnV0dG9uX3NlbGVjdC5zY3NzIiwiY29tcG9uZW50cy9tb2R1bGVzL2Jsb2NrX3N0eWxlcy9ibG9jay1zdHlsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyRkFBWSxDQ09aLGVBTkUsZUFBZ0IsQ0FDaEIsc0JBQXVCLENBQ3ZCLGtCQUFtQixDQUNuQixhQUFjLENBS2YsV0NSQyxlQUFnQixDQUNoQiw4QkFDRSxTRmlJaUIsQ0VoSWpCLHNCQUF1QixDQUN4QixvQ0FFQyxlRjhIdUIsQ0U3SHZCLGlCQUFrQixDQUNuQixvREFFQyxlRjJIZ0MsQ0UxSGpDLGtCQ1hELG9MQUFxTCxDQUt0TCwwQkNMQyxRQUNFLCtCQUFnQyxDQUVsQyxJQUNFLGtDQUFtQyxDQUFBLENBR3ZDLGtCQUNFLFFBQ0UsK0JBQVcsQ0FBWCx1QkFBd0IsQ0FFMUIsSUFDRSxrQ0FBVyxDQUFYLDBCQUEyQixDQUFBLENDWjdCLGdCQUFZLGNBQWUsQ0FBSSxnQkFDbkIsY0FBZSxDQUFJLFFDRmYsdUJBQXdCLENBQUksVUFDNUIseUJBQTBCLENBQUksZ0JBQzlCLCtCQUFnQyxDQUFJLFNBQ3BDLHdCQUF5QixDQUFJLFNBQzdCLHdCQUF5QixDQUFJLGNBQzdCLDZCQUE4QixDQUFJLFFBQ2xDLDhCQUFTLENBQVQsOEJBQVMsQ0FBVCx1QkFBd0IsQ0FBSSxlQUM1QixxQ0FBUyxDQUFULHFDQUFTLENBQVQsOEJBQStCLENBQUksUUFDbkMsdUJBQXdCLENDUHhDLHVCQ0lhLGlCQUFrQixDREovQixxQkNLVyxlQUFnQixDREwzQixzQkNNWSxnQkFBaUIsQ0RON0IsK0JDVU0scUJBQXNCLENEVjVCLDhCQ29CUSx3QkFBd0IsQ0RwQmhDLCtCQ3VCc0IsYUFBYyxDRHZCcEMsOEJDd0JzQixhQUFjLENEeEJwQyw4QkN5QnNCLGFBQWMsQ0R6QnBDLGdDQzBCc0IsYUFBYyxDRDFCcEMsZ0NDMkJzQixhQUFjLENEM0JwQyxpQ0M0QnNCLGFBQWMsQ0Q1QnBDLCtCQzZCc0IsYUFBYyxDRDdCcEMsK0JDOEJzQixhQUFjLENEOUJwQyw2QkMrQnNCLGFBQWMsQ0QvQnBDLCtCQ2dDc0IsYUFBYyxDRGhDcEMsNEJDaUNzQixhQUFjLENEakNwQyxpQ0NrQ3NCLGFBQWMsQ0RsQ3BDLDRCQ21Dc0IsYUFBYyxDRG5DcEMsOEJDb0NzQixhQUFjLENEcENwQyw2QkNxQ3NCLGFBQWMsQ0RyQ3BDLDRCQ3NDc0IsYUFBYyxDRHRDcEMsOEJDdUNzQixhQUFjLENEdkNwQywrQkN3Q3NCLGFBQWMsQ0R4Q3BDLDZCQ3lDc0IsYUFBYyxDRHpDcEMsMkJDMENzQixhQUFjLENEMUNwQyw4QkNvQlEsd0JBQXdCLENEcEJoQywrQkN1QnNCLGFBQWMsQ0R2QnBDLDhCQ3dCc0IsYUFBYyxDRHhCcEMsOEJDeUJzQixhQUFjLENEekJwQyxnQ0MwQnNCLGFBQWMsQ0QxQnBDLGdDQzJCc0IsYUFBYyxDRDNCcEMsaUNDNEJzQixhQUFjLENENUJwQywrQkM2QnNCLGFBQWMsQ0Q3QnBDLCtCQzhCc0IsYUFBYyxDRDlCcEMsNkJDK0JzQixhQUFjLENEL0JwQywrQkNnQ3NCLGFBQWMsQ0RoQ3BDLDRCQ2lDc0IsYUFBYyxDRGpDcEMsaUNDa0NzQixhQUFjLENEbENwQyw0QkNtQ3NCLGFBQWMsQ0RuQ3BDLDhCQ29Dc0IsYUFBYyxDRHBDcEMsNkJDcUNzQixhQUFjLENEckNwQyw0QkNzQ3NCLGFBQWMsQ0R0Q3BDLDhCQ3VDc0IsYUFBYyxDRHZDcEMsK0JDd0NzQixhQUFjLENEeENwQyw2QkN5Q3NCLGFBQWMsQ0R6Q3BDLDJCQzBDc0IsYUFBYyxDRDFDcEMsOEJDb0JRLHdCQUF3QixDRHBCaEMsK0JDdUJzQixhQUFjLENEdkJwQyw4QkN3QnNCLGFBQWMsQ0R4QnBDLDhCQ3lCc0IsYUFBYyxDRHpCcEMsZ0NDMEJzQixhQUFjLENEMUJwQyxnQ0MyQnNCLGFBQWMsQ0QzQnBDLGlDQzRCc0IsYUFBYyxDRDVCcEMsK0JDNkJzQixhQUFjLENEN0JwQywrQkM4QnNCLGFBQWMsQ0Q5QnBDLDZCQytCc0IsYUFBYyxDRC9CcEMsK0JDZ0NzQixhQUFjLENEaENwQyw0QkNpQ3NCLGFBQWMsQ0RqQ3BDLGlDQ2tDc0IsYUFBYyxDRGxDcEMsNEJDbUNzQixhQUFjLENEbkNwQyw4QkNvQ3NCLGFBQWMsQ0RwQ3BDLDZCQ3FDc0IsYUFBYyxDRHJDcEMsNEJDc0NzQixhQUFjLENEdENwQyw4QkN1Q3NCLGFBQWMsQ0R2Q3BDLCtCQ3dDc0IsYUFBYyxDRHhDcEMsNkJDeUNzQixhQUFjLENEekNwQywyQkMwQ3NCLGFBQWMsQ0QxQ3BDLDZCQ29CUSx3QkFBd0IsQ0RwQmhDLCtCQ3VCc0IsYUFBYyxDRHZCcEMsOEJDd0JzQixhQUFjLENEeEJwQyw4QkN5QnNCLGFBQWMsQ0R6QnBDLGdDQzBCc0IsYUFBYyxDRDFCcEMsZ0NDMkJzQixhQUFjLENEM0JwQyxpQ0M0QnNCLGFBQWMsQ0Q1QnBDLCtCQzZCc0IsYUFBYyxDRDdCcEMsK0JDOEJzQixhQUFjLENEOUJwQyw2QkMrQnNCLGFBQWMsQ0QvQnBDLCtCQ2dDc0IsYUFBYyxDRGhDcEMsNEJDaUNzQixhQUFjLENEakNwQyxpQ0NrQ3NCLGFBQWMsQ0RsQ3BDLDRCQ21Dc0IsYUFBYyxDRG5DcEMsOEJDb0NzQixhQUFjLENEcENwQyw2QkNxQ3NCLGFBQWMsQ0RyQ3BDLDRCQ3NDc0IsYUFBYyxDRHRDcEMsOEJDdUNzQixhQUFjLENEdkNwQywrQkN3Q3NCLGFBQWMsQ0R4Q3BDLDZCQ3lDc0IsYUFBYyxDRHpDcEMsMkJDMENzQixhQUFjLENEMUNwQyw2QkNvQlEsd0JBQXdCLENEcEJoQywrQkN1QnNCLGFBQWMsQ0R2QnBDLDhCQ3dCc0IsYUFBYyxDRHhCcEMsOEJDeUJzQixhQUFjLENEekJwQyxnQ0MwQnNCLGFBQWMsQ0QxQnBDLGdDQzJCc0IsYUFBYyxDRDNCcEMsaUNDNEJzQixhQUFjLENENUJwQywrQkM2QnNCLGFBQWMsQ0Q3QnBDLCtCQzhCc0IsYUFBYyxDRDlCcEMsNkJDK0JzQixhQUFjLENEL0JwQywrQkNnQ3NCLGFBQWMsQ0RoQ3BDLDRCQ2lDc0IsYUFBYyxDRGpDcEMsaUNDa0NzQixhQUFjLENEbENwQyw0QkNtQ3NCLGFBQWMsQ0RuQ3BDLDhCQ29Dc0IsYUFBYyxDRHBDcEMsNkJDcUNzQixhQUFjLENEckNwQyw0QkNzQ3NCLGFBQWMsQ0R0Q3BDLDhCQ3VDc0IsYUFBYyxDRHZDcEMsK0JDd0NzQixhQUFjLENEeENwQyw2QkN5Q3NCLGFBQWMsQ0R6Q3BDLDJCQzBDc0IsYUFBYyxDRDFDcEMsMkJDb0JRLHdCQUF3QixDRHBCaEMsK0JDdUJzQixhQUFjLENEdkJwQyw4QkN3QnNCLGFBQWMsQ0R4QnBDLDhCQ3lCc0IsYUFBYyxDRHpCcEMsZ0NDMEJzQixhQUFjLENEMUJwQyxnQ0MyQnNCLGFBQWMsQ0QzQnBDLGlDQzRCc0IsYUFBYyxDRDVCcEMsK0JDNkJzQixhQUFjLENEN0JwQywrQkM4QnNCLGFBQWMsQ0Q5QnBDLDZCQytCc0IsYUFBYyxDRC9CcEMsK0JDZ0NzQixhQUFjLENEaENwQyw0QkNpQ3NCLGFBQWMsQ0RqQ3BDLGlDQ2tDc0IsYUFBYyxDRGxDcEMsNEJDbUNzQixhQUFjLENEbkNwQyw4QkNvQ3NCLGFBQWMsQ0RwQ3BDLDZCQ3FDc0IsYUFBYyxDRHJDcEMsNEJDc0NzQixhQUFjLENEdENwQyw4QkN1Q3NCLGFBQWMsQ0R2Q3BDLCtCQ3dDc0IsYUFBYyxDRHhDcEMsNkJDeUNzQixhQUFjLENEekNwQywyQkMwQ3NCLGFBQWMsQ0QxQ3BDLDJCQ29CUSx3QkFBd0IsQ0RwQmhDLCtCQ3VCc0IsYUFBYyxDRHZCcEMsOEJDd0JzQixhQUFjLENEeEJwQyw4QkN5QnNCLGFBQWMsQ0R6QnBDLGdDQzBCc0IsYUFBYyxDRDFCcEMsZ0NDMkJzQixhQUFjLENEM0JwQyxpQ0M0QnNCLGFBQWMsQ0Q1QnBDLCtCQzZCc0IsYUFBYyxDRDdCcEMsK0JDOEJzQixhQUFjLENEOUJwQyw2QkMrQnNCLGFBQWMsQ0QvQnBDLCtCQ2dDc0IsYUFBYyxDRGhDcEMsNEJDaUNzQixhQUFjLENEakNwQyxpQ0NrQ3NCLGFBQWMsQ0RsQ3BDLDRCQ21Dc0IsYUFBYyxDRG5DcEMsOEJDb0NzQixhQUFjLENEcENwQyw2QkNxQ3NCLGFBQWMsQ0RyQ3BDLDRCQ3NDc0IsYUFBYyxDRHRDcEMsOEJDdUNzQixhQUFjLENEdkNwQywrQkN3Q3NCLGFBQWMsQ0R4Q3BDLDZCQ3lDc0IsYUFBYyxDRHpDcEMsMkJDMENzQixhQUFjLENEMUNwQyxpQ0NvQlEsd0JBQXdCLENEcEJoQywrQkN1QnNCLGFBQWMsQ0R2QnBDLDhCQ3dCc0IsYUFBYyxDRHhCcEMsOEJDeUJzQixhQUFjLENEekJwQyxnQ0MwQnNCLGFBQWMsQ0QxQnBDLGdDQzJCc0IsYUFBYyxDRDNCcEMsaUNDNEJzQixhQUFjLENENUJwQywrQkM2QnNCLGFBQWMsQ0Q3QnBDLCtCQzhCc0IsYUFBYyxDRDlCcEMsNkJDK0JzQixhQUFjLENEL0JwQywrQkNnQ3NCLGFBQWMsQ0RoQ3BDLDRCQ2lDc0IsYUFBYyxDRGpDcEMsaUNDa0NzQixhQUFjLENEbENwQyw0QkNtQ3NCLGFBQWMsQ0RuQ3BDLDhCQ29Dc0IsYUFBYyxDRHBDcEMsNkJDcUNzQixhQUFjLENEckNwQyw0QkNzQ3NCLGFBQWMsQ0R0Q3BDLDhCQ3VDc0IsYUFBYyxDRHZDcEMsK0JDd0NzQixhQUFjLENEeENwQyw2QkN5Q3NCLGFBQWMsQ0R6Q3BDLDJCQzBDc0IsYUFBYyxDRDFDcEMsbUNDb0JRLHdCQUF3QixDRHBCaEMsK0JDdUJzQixhQUFjLENEdkJwQyw4QkN3QnNCLGFBQWMsQ0R4QnBDLDhCQ3lCc0IsYUFBYyxDRHpCcEMsZ0NDMEJzQixhQUFjLENEMUJwQyxnQ0MyQnNCLGFBQWMsQ0QzQnBDLGlDQzRCc0IsYUFBYyxDRDVCcEMsK0JDNkJzQixhQUFjLENEN0JwQywrQkM4QnNCLGFBQWMsQ0Q5QnBDLDZCQytCc0IsYUFBYyxDRC9CcEMsK0JDZ0NzQixhQUFjLENEaENwQyw0QkNpQ3NCLGFBQWMsQ0RqQ3BDLGlDQ2tDc0IsYUFBYyxDRGxDcEMsNEJDbUNzQixhQUFjLENEbkNwQyw4QkNvQ3NCLGFBQWMsQ0RwQ3BDLDZCQ3FDc0IsYUFBYyxDRHJDcEMsNEJDc0NzQixhQUFjLENEdENwQyw4QkN1Q3NCLGFBQWMsQ0R2Q3BDLCtCQ3dDc0IsYUFBYyxDRHhDcEMsNkJDeUNzQixhQUFjLENEekNwQywyQkMwQ3NCLGFBQWMsQ0QxQ3BDLG9DQ29CUSx3QkFBd0IsQ0RwQmhDLCtCQ3VCc0IsYUFBYyxDRHZCcEMsOEJDd0JzQixhQUFjLENEeEJwQyw4QkN5QnNCLGFBQWMsQ0R6QnBDLGdDQzBCc0IsYUFBYyxDRDFCcEMsZ0NDMkJzQixhQUFjLENEM0JwQyxpQ0M0QnNCLGFBQWMsQ0Q1QnBDLCtCQzZCc0IsYUFBYyxDRDdCcEMsK0JDOEJzQixhQUFjLENEOUJwQyw2QkMrQnNCLGFBQWMsQ0QvQnBDLCtCQ2dDc0IsYUFBYyxDRGhDcEMsNEJDaUNzQixhQUFjLENEakNwQyxpQ0NrQ3NCLGFBQWMsQ0RsQ3BDLDRCQ21Dc0IsYUFBYyxDRG5DcEMsOEJDb0NzQixhQUFjLENEcENwQyw2QkNxQ3NCLGFBQWMsQ0RyQ3BDLDRCQ3NDc0IsYUFBYyxDRHRDcEMsOEJDdUNzQixhQUFjLENEdkNwQywrQkN3Q3NCLGFBQWMsQ0R4Q3BDLDZCQ3lDc0IsYUFBYyxDRHpDcEMsMkJDMENzQixhQUFjLENEMUNwQyxzQ0NvQlEsd0JBQXdCLENEcEJoQywrQkN1QnNCLGFBQWMsQ0R2QnBDLDhCQ3dCc0IsYUFBYyxDRHhCcEMsOEJDeUJzQixhQUFjLENEekJwQyxnQ0MwQnNCLGFBQWMsQ0QxQnBDLGdDQzJCc0IsYUFBYyxDRDNCcEMsaUNDNEJzQixhQUFjLENENUJwQywrQkM2QnNCLGFBQWMsQ0Q3QnBDLCtCQzhCc0IsYUFBYyxDRDlCcEMsNkJDK0JzQixhQUFjLENEL0JwQywrQkNnQ3NCLGFBQWMsQ0RoQ3BDLDRCQ2lDc0IsYUFBYyxDRGpDcEMsaUNDa0NzQixhQUFjLENEbENwQyw0QkNtQ3NCLGFBQWMsQ0RuQ3BDLDhCQ29Dc0IsYUFBYyxDRHBDcEMsNkJDcUNzQixhQUFjLENEckNwQyw0QkNzQ3NCLGFBQWMsQ0R0Q3BDLDhCQ3VDc0IsYUFBYyxDRHZDcEMsK0JDd0NzQixhQUFjLENEeENwQyw2QkN5Q3NCLGFBQWMsQ0R6Q3BDLDJCQzBDc0IsYUFBYyxDRDFDcEMsZ0NDb0JRLHdCQUF3QixDRHBCaEMsK0JDdUJzQixhQUFjLENEdkJwQyw4QkN3QnNCLGFBQWMsQ0R4QnBDLDhCQ3lCc0IsYUFBYyxDRHpCcEMsZ0NDMEJzQixhQUFjLENEMUJwQyxnQ0MyQnNCLGFBQWMsQ0QzQnBDLGlDQzRCc0IsYUFBYyxDRDVCcEMsK0JDNkJzQixhQUFjLENEN0JwQywrQkM4QnNCLGFBQWMsQ0Q5QnBDLDZCQytCc0IsYUFBYyxDRC9CcEMsK0JDZ0NzQixhQUFjLENEaENwQyw0QkNpQ3NCLGFBQWMsQ0RqQ3BDLGlDQ2tDc0IsYUFBYyxDRGxDcEMsNEJDbUNzQixhQUFjLENEbkNwQyw4QkNvQ3NCLGFBQWMsQ0RwQ3BDLDZCQ3FDc0IsYUFBYyxDRHJDcEMsNEJDc0NzQixhQUFjLENEdENwQyw4QkN1Q3NCLGFBQWMsQ0R2Q3BDLCtCQ3dDc0IsYUFBYyxDRHhDcEMsNkJDeUNzQixhQUFjLENEekNwQywyQkMwQ3NCLGFBQWMsQ0QxQ3BDLGtDQ29CUSx3QkFBd0IsQ0RwQmhDLCtCQ3VCc0IsYUFBYyxDRHZCcEMsOEJDd0JzQixhQUFjLENEeEJwQyw4QkN5QnNCLGFBQWMsQ0R6QnBDLGdDQzBCc0IsYUFBYyxDRDFCcEMsZ0NDMkJzQixhQUFjLENEM0JwQyxpQ0M0QnNCLGFBQWMsQ0Q1QnBDLCtCQzZCc0IsYUFBYyxDRDdCcEMsK0JDOEJzQixhQUFjLENEOUJwQyw2QkMrQnNCLGFBQWMsQ0QvQnBDLCtCQ2dDc0IsYUFBYyxDRGhDcEMsNEJDaUNzQixhQUFjLENEakNwQyxpQ0NrQ3NCLGFBQWMsQ0RsQ3BDLDRCQ21Dc0IsYUFBYyxDRG5DcEMsOEJDb0NzQixhQUFjLENEcENwQyw2QkNxQ3NCLGFBQWMsQ0RyQ3BDLDRCQ3NDc0IsYUFBYyxDRHRDcEMsOEJDdUNzQixhQUFjLENEdkNwQywrQkN3Q3NCLGFBQWMsQ0R4Q3BDLDZCQ3lDc0IsYUFBYyxDRHpDcEMsMkJDMENzQixhQUFjLENEMUNwQyxtQ0NvQlEsd0JBQXdCLENEcEJoQywrQkN1QnNCLGFBQWMsQ0R2QnBDLDhCQ3dCc0IsYUFBYyxDRHhCcEMsOEJDeUJzQixhQUFjLENEekJwQyxnQ0MwQnNCLGFBQWMsQ0QxQnBDLGdDQzJCc0IsYUFBYyxDRDNCcEMsaUNDNEJzQixhQUFjLENENUJwQywrQkM2QnNCLGFBQWMsQ0Q3QnBDLCtCQzhCc0IsYUFBYyxDRDlCcEMsNkJDK0JzQixhQUFjLENEL0JwQywrQkNnQ3NCLGFBQWMsQ0RoQ3BDLDRCQ2lDc0IsYUFBYyxDRGpDcEMsaUNDa0NzQixhQUFjLENEbENwQyw0QkNtQ3NCLGFBQWMsQ0RuQ3BDLDhCQ29Dc0IsYUFBYyxDRHBDcEMsNkJDcUNzQixhQUFjLENEckNwQyw0QkNzQ3NCLGFBQWMsQ0R0Q3BDLDhCQ3VDc0IsYUFBYyxDRHZDcEMsK0JDd0NzQixhQUFjLENEeENwQyw2QkN5Q3NCLGFBQWMsQ0R6Q3BDLDJCQzBDc0IsYUFBYyxDRDFDcEMsOEJDb0JRLHdCQUF3QixDRHBCaEMsK0JDdUJzQixhQUFjLENEdkJwQyw4QkN3QnNCLGFBQWMsQ0R4QnBDLDhCQ3lCc0IsYUFBYyxDRHpCcEMsZ0NDMEJzQixhQUFjLENEMUJwQyxnQ0MyQnNCLGFBQWMsQ0QzQnBDLGlDQzRCc0IsYUFBYyxDRDVCcEMsK0JDNkJzQixhQUFjLENEN0JwQywrQkM4QnNCLGFBQWMsQ0Q5QnBDLDZCQytCc0IsYUFBYyxDRC9CcEMsK0JDZ0NzQixhQUFjLENEaENwQyw0QkNpQ3NCLGFBQWMsQ0RqQ3BDLGlDQ2tDc0IsYUFBYyxDRGxDcEMsNEJDbUNzQixhQUFjLENEbkNwQyw4QkNvQ3NCLGFBQWMsQ0RwQ3BDLDZCQ3FDc0IsYUFBYyxDRHJDcEMsNEJDc0NzQixhQUFjLENEdENwQyw4QkN1Q3NCLGFBQWMsQ0R2Q3BDLCtCQ3dDc0IsYUFBYyxDRHhDcEMsNkJDeUNzQixhQUFjLENEekNwQywyQkMwQ3NCLGFBQWMsQ0QxQ3BDLDJCQ29CUSx3QkFBd0IsQ0RwQmhDLCtCQ3VCc0IsYUFBYyxDRHZCcEMsOEJDd0JzQixhQUFjLENEeEJwQyw4QkN5QnNCLGFBQWMsQ0R6QnBDLGdDQzBCc0IsYUFBYyxDRDFCcEMsZ0NDMkJzQixhQUFjLENEM0JwQyxpQ0M0QnNCLGFBQWMsQ0Q1QnBDLCtCQzZCc0IsYUFBYyxDRDdCcEMsK0JDOEJzQixhQUFjLENEOUJwQyw2QkMrQnNCLGFBQWMsQ0QvQnBDLCtCQ2dDc0IsYUFBYyxDRGhDcEMsNEJDaUNzQixhQUFjLENEakNwQyxpQ0NrQ3NCLGFBQWMsQ0RsQ3BDLDRCQ21Dc0IsYUFBYyxDRG5DcEMsOEJDb0NzQixhQUFjLENEcENwQyw2QkNxQ3NCLGFBQWMsQ0RyQ3BDLDRCQ3NDc0IsYUFBYyxDRHRDcEMsOEJDdUNzQixhQUFjLENEdkNwQywrQkN3Q3NCLGFBQWMsQ0R4Q3BDLDZCQ3lDc0IsYUFBYyxDRHpDcEMsMkJDMENzQixhQUFjLENEMUNwQyxxQkNrREkscUZSekNtRyxDT1R2RyxrQ0NvRGdCLDBCQUEwQyxDRHBEMUQsbUNDcURpQiwwQkFBMkMsQ0RyRDVELHFDQ3NEbUIsMEJBQTZDLENEdERoRSxpQ0N1RGUsMEJBQXlDLENEdkR4RCx3QkMrRFcsY1JwRGlCLENPWDVCLHdCQ2dFVyxjUnBEaUIsQ09aNUIsMEJDaUVhLGNDK0NRLENGaEhyQix3QkNrRVcsY1JwRGlCLENPZDVCLHdCQ21FVyxjUnBEaUIsQ09mNUIsMkJDMEVhLGVBQWdCLENEMUU3Qiw0QkMyRWMsZ0JBQWlCLENEM0UvQix5Qk5BQSxlQUFnQixDQUNoQixzQkFBdUIsQ0FDdkIsa0JBQW1CLENBQ25CLGFBQWMsQ01IZCxxQ0NvRmtCLHlCQUEwQixDRHBGNUMsK0JDeUZnQixjQUFlLENEekYvQiwrQkMwRmdCLGNBQWUsQ0QxRi9CLDRCQzJGYSxXQUFZLENEM0Z6Qiw0Q0NpR2dCLG9CQUFxQixDRGpHckMsaURDb0dnQixvQ0FBcUMsQ0RwR3JELDBDQ3lHa0Isd0JBQXdCLENEekcxQywwQ0N5R2tCLHdCQUF3QixDRHpHMUMsMENDeUdrQix3QkFBd0IsQ0R6RzFDLHlDQ3lHa0Isd0JBQXdCLENEekcxQyx5Q0N5R2tCLHdCQUF3QixDRHpHMUMsdUNDeUdrQix3QkFBd0IsQ0R6RzFDLHVDQ3lHa0Isd0JBQXdCLENEekcxQyw2Q0N5R2tCLHdCQUF3QixDRHpHMUMsK0NDeUdrQix3QkFBd0IsQ0R6RzFDLGdEQ3lHa0Isd0JBQXdCLENEekcxQyxrREN5R2tCLHdCQUF3QixDRHpHMUMsNENDeUdrQix3QkFBd0IsQ0R6RzFDLDhDQ3lHa0Isd0JBQXdCLENEekcxQywrQ0N5R2tCLHdCQUF3QixDRHpHMUMsMENDeUdrQix3QkFBd0IsQ0R6RzFDLHVDQ3lHa0Isd0JBQXdCLENEekcxQywrQkMrR2dCLGNBQWUsQ0QvRy9CLDRCQ2dIYSxXQUFZLENBQUksVUVqSFIsd0NBQWdCLENBQWhCLHVDQUFnQixDQUFoQixpQ0FBZ0IsQ0FBaEIsNkJBQThCLENBQUksYUFDbEMsc0NBQWdCLENBQWhCLHVDQUFnQixDQUFoQixvQ0FBZ0IsQ0FBaEIsZ0NBQWlDLENBQUksa0JBQ3JDLHdDQUFnQixDQUFoQix3Q0FBZ0IsQ0FBaEIseUNBQWdCLENBQWhCLHFDQUFzQyxDQUFJLHFCQUMxQyxzQ0FB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V0FBWSxDQUNiLDJCQUtILFlBQWEsQ2pFNUViLHlDa0VDRSxtQkFBb0IsQ2xFRHRCLGtEa0VHSSxTQUFVLENsRUhkLHlEa0VLTSxjaEUyR2UsQ2dFMUdmLGV6RWNxQixDeUVickIsb0JBQXFCLENsRVAzQiw4RGtFVU0sWUFBYSxDQUNiLGVBQWdCLENsRVh0QixzQm1FQ0UsbUJBQW9CLENuRUR0QixpQ29FR00sYUFBYyxDQUNkLGtCM0VzQ2lDLEMyRXJDakMsMkJBQWtDLENBQ2xDLGVBQWdCLENBQ2hCLGlCM0V3Q1csQzJFdkNYLFFBQVMsQ0FDVCx3QkFBeUIsQ0FDekIsYzNFSXNCLEMyRUh0QixlM0VNcUIsQzJFTHJCLFczRXlGVyxDMkV4RlgsZUFBZ0IsQ3BFYnRCLDhGcUVDRSx3QkFBd0MsQ0FDeEMsYzVFWTBCLEM0RVgxQixlNUVleUIsQzRFZHpCLGlCQUFrQixDQUNsQixlQUFnQixDckVMbEIsaURxRVFFLG9CQUFxQixDckVSdkIsaUNzRUNFLGtCQUFtQixDQUNuQixhQUFjLENBQ2QsaUI3RTRDZSxDTy9DakIsZ0RNQ0UsaUtBQThKLENBQTlKLHlKQUE4SixDZ0VPOUosaUJBQWtCLENBQ2xCLG9CQUFxQixDQUNyQixRQUFTLENBQ1QsVUFBVyxDQUNYLFc3RTREaUMsQzZFM0RqQyxjQUFlLENBQ2YsZ0JBQWlCLEM1RGRuQiwyUTZEQ0UsVzlFc0UyQixDOEVyRTNCLGlCOUU2Q2UsQzhFNUNmLGE5RXNEZ0UsQzhFckRoRSxxQjlFQTZCLEM4RUM3QixlOUVheUIsQ2lCaEIxQiwyRTZETUMsYTlFNkJzQyxDK0VuQ3ZDLGlFRE1DLGE5RTZCc0MsQytFaEN2QyxrRURHQyxhOUU2QnNDLEMrRTdCdkMsc0VEQUMsYTlFNkJzQyxDK0UxQnZDLHdERk1HLHdCQUF5QixDQUN6QixhQUFjLENBQ2QsaUJBQWtCLENBQ2xCLGU3RUZ1QixDNkVHdkIsS0FBTSxDQUNOLFNBQVUsQ0FDVixnQjdFZ0R5QixDNkUvQ3pCLGM3RTJDdUIsQzZFMUN2QixjQUFlLENBQ2YsYTdFK0I4RCxDZ0Z6RGxFLDhEQUNFLFVBQVcsQ0FDWCxhQUFjLENBQ2QsVUFBVyxDQUNaLDJESDhCRyxjQUFlLENBQ2YsUUFBUyxDQUNULFNBQVUsQ0FDVixXN0VrQ3lCLEM2RWpDekIsU0FBVSxDQUNWLGlCQUFrQixDQUNsQixXN0VnQytCLENPeEVuQyw2RHNFNENJLGlCQUFrQixDQUNsQixTQUFVLEN0RTdDZCwwQzBFRUUsYUFBYyxDQ0ZoQixhekVvRDRCLEN5RW5ENUIsY3pFK0dxQixDeUU5R3JCLGVsRmlCMkIsQ2tGaEIzQixvQkFBcUIsQzNFSHJCLDRFMkVLRSxlbEZheUIsQ09sQjNCLDhCNEVDRSxpQkFBa0IsQ0FDbEIsY0FBZSxDQUNmLG9CQUFxQixDQUNyQixrQkFBbUIsQ0FDbkIsV0FBWSxDQUNaLDRCQUE2QixDQUM3Qix1QkFBd0IsQ0FDeEIsb0JBQWdCLENBQWhCLGVBQWdCLENBQ2hCLGNBQWUsQzVFVGpCLG9DNEVZSSxZQUFhLEM1RVpqQix5RTRFaUJJLFVBQVcsQ0FDWCxhQUFjLENBQ2QsVW5Gc0R3QixDbUZyRHhCLFduRnFEd0IsQ21GcER4QixpQkFBa0IsQ3REckJ0Qix3Q0FBNkMsQ0FHN0MsZ0NBQXFDLEN0QkhyQyxxQzRFMEJJLGlCQUFrQixDQUNsQixNQUFPLENBQ1AsS0FBTSxDQUNOLHdCMUVabUIsQzBFYW5CLDBCQUFXLENBQVgsa0JBQW1CLEM1RTlCdkIsb0M0RWtDSSxpQkFBa0IsQ0FDbEIsS0FBTSxDQUNOLHdCbkZBa0MsQ09wQ3RDLDZDNEV3Q0ksNEJBQVcsQ0FBWCxvQkFBcUIsQzVFeEN6Qiw0QzRFNENJLG9CMUUzQm1CLENGakJ2Qix3SjRFa0RJLFdBQVksQ0FDYixzRGxFbkRILHFPSkNFLGlLQUE4SixDQUE5Six5SkFBOEosQ3VFSzFKLGdCcEY2RHFCLENvRjVEckIsa0JBQW1CLENBQ25CLDJCQUE0QixDQUM1Qiw2QkFBOEIsQ0FDOUIscUNBQXNDLENBQ3RDLGMzRXFHZSxDMkVwR2YsaTNCQUFrM0IsQ0FDbDNCLFdBQVksQ0FDWixZQUFhLENBQ2IsMkJBQTRCLENBQzVCLGtCQUFtQixDQUNuQix1QkFBd0IsQ0FDeEIsYUFBYyxDbkVsQnBCLHU0QzZEQ0UsVzlFc0UyQixDOEVyRTNCLGlCOUU2Q2UsQzhFNUNmLGE5RXNEZ0UsQzhFckRoRSxxQjlFQTZCLEM4RUM3QixlOUVheUIsQ2lCaEIxQixtZjZETUMsYTlFNkJzQyxDK0VuQ3ZDLCtZRE1DLGE5RTZCc0MsQytFaEN2Qyx5WkRHQyxhOUU2QnNDLEMrRTdCdkMsaWNEQUMsYTlFNkJzQyxDK0UxQnZDLHlVS1VPLGdDQUFpQyxDQUNqQyxrQkFBbUIsQ0FDbkIsMkJBQTRCLENBQzVCLGdCQUFpQixDN0V4QnpCLGlTTUlFLDhLQUF1SixDQUF2SixzS0FBc0ssQ3VFd0JqSyxDQzdCVCx3Q0FFSSxlckZrS2dDLENxRnBLcEMsZ0VBSU0sUUFBUyxDQUpmLG1FQU1RLGlCckY4SjRCLENxRjdKNUIsaUJBQWtCLENwRU54QixvWG9FU1Usa0JyRjJKMkIsQ3FGMUozQixtQkFBb0IsQ0FDcEIseUJBQW9ELENBQ3BELGdCckZ3SjJCLENxRnZKM0IsV3JGdUoyQixDcUZ0SjNCLGlCQUFrQixDcEVaM0IsdVpvRWNXLHVCQUF3QixDQWpCdEMsMkVBcUJZLHdCckZrQitCLENpQnRDekMsaWFvRTBCWSxrQjVFVFcsQzRFVVgscUJBQXdCLENwRXpCbkMsK0RvRWdDRyxRQUFTLEM5RWxDYiw4SitFT0UsYTdFNkMwQixDNkU1QzFCLGFBQWMsQ0FDZCw2QkFBc0IsQ0FBdEIscUJBQXNCLENBQ3RCLFVBQVcsQ0FDWCxXN0VpYWlCLEM2RWhhakIsY3RGeUZlLENzRnhGZixpQjdFcUVzQixDNkVwRXRCLHVCQUFnQixDQUFoQixlQUFnQixDQUNoQix3QjdFMkN5QixDNkUxQ3pCLGNBQWUsQ0FDZixRQUFTLENQakJYLDBRT0tJLGE3RW1ENEIsQ3NFdEQvQixrT09HRyxhN0VtRDRCLENzRW5EL0Isc09PQUcsYTdFbUQ0QixDc0VoRC9CLHNQT0hHLGE3RW1ENEIsQ3NFN0MvQixnWE9TRyxZQUFhLENBQ2Isb0I3RUptQixDNkVLbkIsNEN0RmdCYSxDc0ZoQmIsb0N0RmdCcUMsQ090Q3pDLGlDK0UyQkUsaUJB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akZ6QixXL0ZrRmtCLENBQUEsc0QrRnpFQSxnQ3RGOURQLENBQUEsaURzRjhETywwQnRGOURQLENBQUEsOERzRmtFZSxrQnRGbEVmLENBQUEseURzRmtFZSxhdEZsRWYsQ0FBQSxzRHNGOERPLGdDdEYvQ1AsQ0FBQSxpRHNGK0NPLDBCdEYvQ1AsQ0FBQSw4RHNGbURlLGtCdEZuRGYsQ0FBQSx5RHNGbURlLGF0Rm5EZixDQUFBLHNEc0YrQ08sZ0N0RjdDUCxDQUFBLGlEc0Y2Q08sMEJ0RjdDUCxDQUFBLDhEc0ZpRGUsa0J0RmpEZixDQUFBLHlEc0ZpRGUsYXRGakRmLENBQUEscURzRjZDTyxnQy9GL0NiLENBQUEsZ0QrRitDYSwwQi9GL0NiLENBQUEsNkQrRm1EcUIsa0IvRm5EckIsQ0FBQSx3RCtGbURxQixhL0ZuRHJCLENBQUEscUQrRitDYSxpQ3RGM0NSLENBQUEsZ0RzRjJDUSwyQnRGM0NSLENBQUEsNkRzRitDZ0Isa0J0Ri9DaEIsQ0FBQSx3RHNGK0NnQixhdEYvQ2hCLENBQUEsbURzRjJDUSxnQy9GN0NmLENBQUEsOEMrRjZDZSwwQi9GN0NmLENBQUEsMkQrRmlEdUIsa0IvRmpEdkIsQ0FBQSxzRCtGaUR1QixhL0ZqRHZCLENBQUEsbUQrRjZDZSxpQy9GekVDLENBQUEsOEMrRnlFRCwyQi9GekVDLENBQUEsMkQrRjZFTyxrQi9GN0VQLENBQUEsc0QrRjZFTyxhL0Y3RVAsQ0FBQSx5RCtGeUVELGlDL0YzQ1QsQ0FBQSxvRCtGMkNTLDJCL0YzQ1QsQ0FBQSxpRStGK0NpQixrQi9GL0NqQixDQUFBLDREK0YrQ2lCLGEvRi9DakIsQ0FBQSwyRCtGMkNTLGlDL0YxQ1AsQ0FBQSxzRCtGMENPLDJCL0YxQ1AsQ0FBQSxtRStGOENlLGtCL0Y5Q2YsQ0FBQSw4RCtGOENlLGEvRjlDZixDQUFBLDREK0YwQ08saUMvRnpDTixDQUFBLHVEK0Z5Q00sMkIvRnpDTixDQUFBLG9FK0Y2Q2Msa0IvRjdDZCxDQUFBLCtEK0Y2Q2MsYS9GN0NkLENBQUEsOEQrRnlDTSxpQy9GeENKLENBQUEseUQrRndDSSwyQi9GeENK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QjFDTSxDQUFBLGdCQUNMLENBQUEscUZsQkc4RSxDQUFBLGNTdUc1RSxDQUFBLFFTdkdmLENBQU0sb0JBQ0csQ0FBQSwyQkFDQSxDQUFBLHFCbEJQYSxDQUFBLGFBcURBLENBQUEsY2tCM0NkLENBQUEsY1RrR08sQ0FBQSxlVDlGTyxDQUFBLDJCa0JEaUIsQ0FBQSxXbEJzRGhCLENBQUEsZWtCcERYLENBQUEsb0JBQ0ssQ0FBQSxxQkFDRCxDQUFBLGtCQUNILENBQUEsbUJBQ0QsQ0FBQSxxRUFDQSxDQURBLDZEQUNBLENBREEscURBQ0EsQ0FEQSxxRkFDQSxDQUFBLFlBQ0gsQ0FBQSxpQ0FDTyxDQUFBLHVDQUdqQiwrQkFDa0IsQ0FBQSx5QkFDVCxDQUFBLG9DQUVULCtCQUNrQixDQUFBLFdBQ1IsQ0FBQSx5QkFDRCxDQUFBLGlDQUdULDhLTG5Dd0osQ0ttQ3hKLHNLTG5Dd0osQ0FBQSxhSmF6SSxDQUFBLGtDUzJCZixxTUxwQ3FMLENLb0NyTCw2TExwQ3FMLENBQUEseUJLc0NyTCxVNkZqQ1EsQ0FBQSxnQ0FDUCxTQUNRLENBQUEsT0FDTixDQUFLLHlCQUNOLFNBR0ssQ0FBQSxnQ0FDTixNQUNFLENBQUksVUFDRyxDQUFBLDBDQU9ULFNBQ0UiLCJmaWxlIjoicGxhdGZvcm0uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1PcGVuK1NhbnM6MzAwLDMwMGksNDAwLDQwMGksNjAwLDYwMGknKTtcblxuLy9cbi8vIEdsb2FiYWxcbi8vXG4kd2hpdGU6ICAgICAgICAgICAgICAgICAgICNGRkZGRkYgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICAgICAgICAgICAgICAgICMwMDAwMDAgIWRlZmF1bHQ7XG4kZ3JheS1iYXNlOiAgICAgICAgICAgICAgICM4Qzk4QTYgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICQtLWNvbG9yLXRleHQtcHJpbWFyeSAhZGVmYXVsdDtcblxuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICBcIk9wZW4gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIFJvYm90bywgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcblxuJGZvbnQtc2l6ZS14bDogICAgICAgICAgICAxOHB4O1xuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAxNnB4O1xuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAkLS1mb250LXNpemUtYmFzZTtcbiRmb250LXNpemUtc206ICAgICAgICAgICAgMTJweDtcbiRmb250LXNpemUteHM6ICAgICAgICAgICAgMTFweDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAzMDA7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgIDQwMDtcbiRmb250LXdlaWdodC1zZW1pYm9sZDogICAgNjAwO1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICA3MDA7XG5cbiRoMS1mb250LXNpemU6IDIuNXJlbSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6IDJyZW0gIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAxLjc1cmVtICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogMS41cmVtICFkZWZhdWx0O1xuXG4kcGxhdGZvcm0tY29sb3JzOiAoXG4gIC8vIFwicHJpbWFyeVwiOiAjMDA5OUNDLFxuICBcInByaW1hcnlcIjogJC0tY29sb3ItcHJpbWFyeSxcbiAgXCJzdWNjZXNzXCI6ICQtLWNvbG9yLXN1Y2Nlc3MsXG4gIFwid2FybmluZ1wiOiAkLS1jb2xvci13YXJuaW5nLFxuICBcInllbGxvd1wiOiAjZmRlNDUyLFxuICBcImRhbmdlclwiOiAkLS1jb2xvci1kYW5nZXIsXG4gIFwicGlua1wiOiAjRDAzMjZDLFxuICBcImdyYXlcIjogJGdyYXktYmFzZSxcbiAgXCJncmF5LWxpZ2h0XCI6IGxpZ2h0ZW4oJGdyYXktYmFzZSwgMTAlKSxcbiAgXCJncmF5LWxpZ2h0ZXJcIjogbGlnaHRlbigkZ3JheS1iYXNlLCAyNSUpLFxuICBcImdyYXktbGlnaHRlc3RcIjogbGlnaHRlbigkZ3JheS1iYXNlLCAzMiUpLFxuICBcImdyYXktc3VwZXJsaWdodFwiOiBsaWdodGVuKCRncmF5LWJhc2UsIDM2JSksXG4gIFwiZ3JheS1kYXJrXCI6IGRhcmtlbigkZ3JheS1iYXNlLCAxMCUpLFxuICBcImdyYXktZGFya2VyXCI6IGRhcmtlbigkZ3JheS1iYXNlLCAyNyUpLFxuICBcImdyYXktZGFya2VzdFwiOiBkYXJrZW4oJGdyYXktYmFzZSwgMzUlKSxcbiAgXCJncmF5LWJnXCI6ICNGNkY2RjIsXG4gIFwiYm9keVwiOiAkYm9keS1jb2xvclxuKTtcblxuJGJvcmRlci1yYWRpdXM6IDNweDtcbiRib3JkZXItcmFkaXVzLXNtOiAycHg7XG4kYm9yZGVyLXJhZGl1cy1sZzogNXB4O1xuXG4kdHJhbnNpdGlvbi1zcGVlZC1iYXNlOiA0MDBtcztcbiR0cmFuc2l0aW9uLXNwZWVkLWZhc3Q6IDIwMG1zO1xuXG4vL1xuLy8gQnV0dG9uc1xuLy9cbiRidG4tY29sb3I6ICAgICAgICAgICAgICAgZGVzYXR1cmF0ZShsaWdodGVuKCRib2R5LWNvbG9yLCAxNSUpLCA3NSUpO1xuJGJ0bi1jb2xvci1ob3ZlcjogICAgICAgICBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIik7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICRmb250LXNpemUtYmFzZTtcbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbDtcblxuLy9cbi8vIEZvcm1cbi8vXG4kZm9ybS1lbGVtZW50LWNvbG9yOiAkYnRuLWNvbG9yO1xuJGZvcm0tZWxlbWVudC1wbGFjZWhvbGRlci1jb2xvcjogcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0ZXJcIik7XG4kZm9ybS1lbGVtZW50LXBhZGRpbmctaDogMTJweDtcbiRmb3JtLWVsZW1lbnQtcGFkZGluZy12OiA4cHg7XG4kZm9ybS1lbGVtZW50LXBhZGRpbmctYmFzZTogJGZvcm0tZWxlbWVudC1wYWRkaW5nLXYgJGZvcm0tZWxlbWVudC1wYWRkaW5nLWg7XG4kZm9ybS1lbGVtZW50LWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuJGZvcm0tZWxlbWVudC1oZWlnaHQtYmFzZTogMzdweDtcbiRmb3JtLWVsZW1lbnQtZmlsZS1pbnB1dC13aWR0aDogMTUwcHg7XG4kZm9ybS1lbGVtZW50LXJhZGlvLXNpemU6IDIwcHg7XG4kZm9ybS1lbGVtZW50LWlucHV0LWJvcmRlci1jb2xvcjogcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0ZXJcIik7XG4kZm9ybS1lbGVtZW50LWlucHV0LWJvcmRlci1mb2N1cy1jb2xvcjogJGZvcm0tZWxlbWVudC1pbnB1dC1ib3JkZXItY29sb3I7XG5cblxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoXG4gIDA6IDAsXG4gIDE6ICgkc3BhY2VyICogLjI1KSxcbiAgMjogKCRzcGFjZXIgKiAuNSksXG4gIDM6ICRzcGFjZXIsXG4gIDQ6ICgkc3BhY2VyICogMS41KSxcbiAgNTogKCRzcGFjZXIgKiAzKVxuKSAhZGVmYXVsdDtcblxuLy9cbi8vIEFkbWluIHRvb2xiYXJcbi8vXG4kYWRtaW4tdG9vbGJhci1hdXRob3ItaGVpZ2h0OiAyOXB4O1xuJGFkbWluLXRvb2xiYXItYWRtaW4taGVpZ2h0OiA1OHB4O1xuXG4kcGFkZGluZy1iYXNlOiAxNXB4O1xuXG4vL1xuLy8gVG9vbGJhclxuLy9cbiR0b29sYmFyLWhlaWdodDogNTBweDtcbiR0b29sYmFyLXotaW5kZXg6IDExMDtcbiR0b29sYmFyLXNoYWRvdy1jb2xvcjogIzAzMTQyODtcbiR0b29sYmFyLWJnLWNvbG9yOiAkd2hpdGU7XG4kdG9vbGJhci1wYWRkaW5nLWJhc2U6IDE1cHg7XG4kdG9vbGJhci1wYWRkaW5nLWxnOiAyMHB4O1xuJHRvb2xiYXItZGl2aWRlci1jb2xvcjogcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0ZXJcIik7XG5cbi8vXG4vLyBCbG9ja3Ncbi8vXG4kYmxvY2stYWN0aW9uLXotaW5kZXg6IDEwMDtcblxuLy9cbi8vIFNlbGVjdGFibGUgZWxlbWVudFxuLy9cbiRzZWxlY3RhYmxlLXotaW5kZXg6ICRibG9jay1hY3Rpb24tei1pbmRleCAtIDE7XG4kc2VsZWN0YWJsZS1vdXRsaW5lLXdpZHRoOiAxcHg7XG4kc2VsZWN0YWJsZS1vdXRsaW5lLWZvY3VzLWNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIik7XG4kc2VsZWN0YWJsZS1vdXRsaW5lLWhvdmVyLWNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIik7XG5cblxuLy9cbi8vIFNjcm9sbGJhclxuLy9cbiRzY3JvbGxiYXItd2lkdGg6IDZweDtcbiRzY3JvbGxiYXItYmFja2dyb3VuZDogI0RERDtcbiRzY3JvbGxiYXItYmFja2dyb3VuZC1pbmFjdGl2ZTogI0VFRTtcblxuLy9cbi8vIERpYWxvZ1xuLy9cbiRkaWFsb2ctd2lkdGg6IDM0MHB4O1xuJGRpYWxvZy1wYWRkaW5nLWJhc2U6ICRwYWRkaW5nLWJhc2U7XG4kZGlhbG9nLXZlcnRpY2FsLXRhYnMtbWVudS13aWR0aDogNThweDtcbiRkaWFsb2ctdmVydGljYWwtdGFicy1jb250ZW50LXdpZHRoOiAkZGlhbG9nLXdpZHRoIC0gJGRpYWxvZy12ZXJ0aWNhbC10YWJzLW1lbnUtd2lkdGg7XG5cbi8vXG4vLyBXaWRnZXRzXG4vL1xuXG4vLyBUb2dnbGVcbiR3aWRnZXQtLXRvZ2dsZS13aWR0aDogNjVweDtcbiR3aWRnZXQtLXRvZ2dsZS1oZWlnaHQ6IDMwcHg7XG4kd2lkZ2V0LS10b2dnbGUtdHJhbnNpdGlvbi1zcGVlZDogMC4zcztcbiR3aWRnZXQtLXRvZ2dsZS1jaGVja2VkLW9mZnNldDogMzVweDtcbiR3aWRnZXQtLXRvZ2dsZS1pY29uLW9uOiAnXFxmMDAyJztcbiR3aWRnZXQtLXRvZ2dsZS1pY29uLW9mZjogJ1xcZjAxNCc7XG5cbi8vIFRoZW1lIENvbG9yXG4kd2lkZ2V0LS10aGVtZS1jb2xvci1kaWFsb2ctd2lkdGg6IDIyMHB4O1xuJHdpZGdldC0tdGhlbWUtY29sb3ItZGlhbG9nLXBhZGRpbmc6IDEwcHg7XG4kd2lkZ2V0LS10aGVtZS1jb2xvci1zd2F0Y2gtc2l6ZTogMjJweDtcblxuLy9cbi8vIEhvcml6b250YWwgVGFicyBQaWxsc1xuLy9cbiRob3Jpem9udGFsLXRhYnMtcGlsbHMtc3BhY2luZzogMTVweDtcbiRob3Jpem9udGFsLXRhYnMtcGlsbHMtdGFiLWhlaWdodDogMzBweDtcbiIsIkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpO1xufVxuIiwiQG1peGluIHNjcm9sbGJhcigpIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAkc2Nyb2xsYmFyLXdpZHRoO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAkc2Nyb2xsYmFyLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOndpbmRvdy1pbmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogJHNjcm9sbGJhci1iYWNrZ3JvdW5kLWluYWN0aXZlO1xuICB9XG59XG5cbi5zY3JvbGxiYXIge1xuICBAaW5jbHVkZSBzY3JvbGxiYXIoKTtcbn1cbiIsIkBtaXhpbiB0cmFuc3BhcmVudC10aWxlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCQUFBQUFRQ0FZQUFBQWY4LzloQUFBQU1FbEVRVlE0VDJOODl1elpmd1k4UUZKU0VwODBBK09vQWNNaURQNy8vNDgzSFR4Ly9oeC9PaGcxZ0lGeDZJY0JBTGwrVlhrbk9DdkZBQUFBQUVsRlRrU3VRbUNDXCIpO1xufVxuXG4udHJhbnNwYXJlbnQtdGlsZSB7XG4gIEBpbmNsdWRlIHRyYW5zcGFyZW50LXRpbGUoKTtcbn1cbiIsIkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2Uge1xuICAwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2Uge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuICB9XG59XG4iLCIuY3Vyc29yIHtcbiAgJi1wb2ludGVyIHsgY3Vyc29yOiBwb2ludGVyOyB9XG4gICYtZGVmYXVsdCB7IGN1cnNvcjogZGVmYXVsdDsgfVxufVxuIiwiLmQtbm9uZSAgICAgICAgIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4uZC1pbmxpbmUgICAgICAgeyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuLmQtaW5saW5lLWJsb2NrIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbi5kLWJsb2NrICAgICAgICB7IGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbi5kLXRhYmxlICAgICAgICB7IGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbi5kLXRhYmxlLWNlbGwgICB7IGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuLmQtZmxleCAgICAgICAgIHsgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4uZC1pbmxpbmUtZmxleCAgeyBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG4uZC1ncmlkICAgICAgICAgeyBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7IH1cbiIsIkBtaXhpbiBuYW1lc3BhY2UoKSB7XG4gIC5wbGF0Zm9ybSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG5hbWVzcGFjZS1ibG9jaygpIHtcbiAgLmJsb2NrLWNvbnRlbnQge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBuYW1lc3BhY2UtYmxvY2std3JhcHBlcigpIHtcbiAgLmJsb2NrLS1lbGVtZW50LS13cmFwcGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbmFtZXNwYWNlLXRyYXktb3BlbigpIHtcbiAgLnRyYXktcGFnZS13cmFwcGVyLW9wZW4ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCJAaW5jbHVkZSBuYW1lc3BhY2UoKSB7XG4gIC50ZXh0IHtcbiAgICAvLyBUZXh0IEFsaWdubWVudFxuICAgIC8vXG4gICAgLy9cbiAgICAmLWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICYtbGVmdCB7IHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAmLXJpZ2h0IHsgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuICAgICYtdi1hbGlnbiB7XG4gICAgICAmLW1pZGRsZSB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gVGV4dCBDb2xvcnNcbiAgICAvL1xuICAgIC8vXG4gICAgQGVhY2ggJGNvbG9yX25hbWUsICRjb2xvciBpbiAkcGxhdGZvcm0tY29sb3JzIHtcbiAgICAgICYtY29sb3Ige1xuICAgICAgICAmLSN7JGNvbG9yX25hbWV9IHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLWZhY2Vib29rICAgIHsgY29sb3I6ICMzYjU5OTg7IH1cbiAgICAgICAgJi10d2l0dGVyICAgICB7IGNvbG9yOiAjMDBiNmYxOyB9XG4gICAgICAgICYteW91dHViZSAgICAgeyBjb2xvcjogI2IzMTIxNzsgfVxuICAgICAgICAmLWluc3RhZ3JhbSAgIHsgY29sb3I6ICNjMzJhYTM7IH1cbiAgICAgICAgJi1waW50ZXJlc3QgICB7IGNvbG9yOiAjY2IyMDI3OyB9XG4gICAgICAgICYtZ29vZ2xlcGx1cyAgeyBjb2xvcjogI2RmNGEzMjsgfVxuICAgICAgICAmLWxpbmtlZEluICAgIHsgY29sb3I6ICMwMDdiYjY7IH1cbiAgICAgICAgJi1zbmFwY2hhdCAgICB7IGNvbG9yOiAjZmZmYzAwOyB9XG4gICAgICAgICYtdHVtYmxyICAgICAgeyBjb2xvcjogIzM1NDY1ZDsgfVxuICAgICAgICAmLXdoYXRzYXBwICAgIHsgY29sb3I6ICMyNWQzNjY7IH1cbiAgICAgICAgJi12aW1lbyAgICAgICB7IGNvbG9yOiAjNDViYmZmOyB9XG4gICAgICAgICYtZm91cnNxdWFyZSAgeyBjb2xvcjogI2ZjNDU3NTsgfVxuICAgICAgICAmLXNreXBlICAgICAgIHsgY29sb3I6ICMwMGFmZjA7IH1cbiAgICAgICAgJi1hbmRyb2lkICAgICB7IGNvbG9yOiAjYTRjNjM5OyB9XG4gICAgICAgICYtZmxpY2tyICAgICAgeyBjb2xvcjogI2Y0MDA4MzsgfVxuICAgICAgICAmLXlhaG9vICAgICAgIHsgY29sb3I6ICM0MzAyOTc7IH1cbiAgICAgICAgJi1zcG90aWZ5ICAgICB7IGNvbG9yOiAjMWVkNzYwOyB9XG4gICAgICAgICYtZHJpYmJibGUgICAgeyBjb2xvcjogI2VhNGM4OTsgfVxuICAgICAgICAmLXJlZGRpdCAgICAgIHsgY29sb3I6ICNmZjU3MDA7IH1cbiAgICAgICAgJi12aW5lICAgICAgICB7IGNvbG9yOiAjMDBiNDg5OyB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gV2VpZ2h0c1xuICAgIC8vXG4gICAgLy9cbiAgICAmLWJhc2Uge1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAgICAgJi13ZWlnaHQge1xuICAgICAgICAmLWxpZ2h0IHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodCAhaW1wb3J0YW50OyAgfVxuICAgICAgICAmLW5vcm1hbCB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7ICB9XG4gICAgICAgICYtc2VtaWJvbGQgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkICFpbXBvcnRhbnQ7ICB9XG4gICAgICAgICYtYm9sZCB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50OyAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNpemVcbiAgICAvL1xuICAgIC8vXG4gICAgJi1zaXplIHtcbiAgICAgICYteGwgeyBmb250LXNpemU6ICRmb250LXNpemUteGw7IH1cbiAgICAgICYtbGcgeyBmb250LXNpemU6ICRmb250LXNpemUtbGc7IH1cbiAgICAgICYtYmFzZSB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlOyB9XG4gICAgICAmLXNtIHsgZm9udC1zaXplOiAkZm9udC1zaXplLXNtOyB9XG4gICAgICAmLXhzIHsgZm9udC1zaXplOiAkZm9udC1zaXplLXhzOyB9XG4gICAgfVxuXG4gICAgLy8gU2l6ZVxuICAgIC8vXG4gICAgLy9cbiAgICAmLWFsaWduIHtcbiAgICAgICYtbGVmdCB7IHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgICYtcmlnaHQgeyB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgIH1cblxuICAgICYtdHJ1bmNhdGUge1xuICAgICAgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpO1xuICAgIH1cblxuICAgIC8vIERlY29yYXRpb25cbiAgICAmLWRlY29yYXRpb24ge1xuICAgICAgJi11bmRlcmxpbmUgeyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIH1cblxuICAgIC8vIEN1cnNvclxuICAgICYtY3Vyc29yIHtcbiAgICAgICYtcG9pbnRlciB7IGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgJi1kZWZhdWx0IHsgY3Vyc29yOiBkZWZhdWx0OyB9XG4gICAgICAmLW1vdmUgeyBjdXJzb3I6IG1vdmU7IH1cbiAgICB9XG5cbiAgICAvLyBMaW5rc1xuICAgICYtaG92ZXIge1xuICAgICAgJi1kZWNvcmF0aW9uLW5vbmUge1xuICAgICAgICAmOmhvdmVyIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICB9XG4gICAgICAmLWRlY29yYXRpb24tdW5kZXJsaW5lIHtcbiAgICAgICAgJjpob3ZlciB7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAgIH1cblxuICAgICAgQGVhY2ggJGNvbG9yX25hbWUsICRjb2xvciBpbiAkcGxhdGZvcm0tY29sb3JzIHtcbiAgICAgICAgJi1jb2xvci0jeyRjb2xvcl9uYW1lfSB7XG4gICAgICAgICAgJjpob3ZlciB7IGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDsgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1jdXJzb3Ige1xuICAgICAgJi1wb2ludGVyIHsgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAmLWhlbHAgeyBjdXJzb3I6IGhlbHA7IH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIEVsZW1lbnQgQ2hhbGsgVmFyaWFibGVzICovXG5cbi8vIFNwZWNpYWwgY29tbWVudCBmb3IgdGhlbWUgY29uZmlndXJhdG9yXG4vLyB0eXBlfHNraXBBdXRvVHJhbnNsYXRpb258Q2F0ZWdvcnl8T3JkZXJcbi8vIHNraXBBdXRvVHJhbnNsYXRpb24gMVxuXG4vKiBUcmFuc2l0aW9uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJC0tYWxsLXRyYW5zaXRpb246IGFsbCAuM3MgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpICFkZWZhdWx0O1xuJC0tZmFkZS10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSAhZGVmYXVsdDtcbiQtLWZhZGUtbGluZWFyLXRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgbGluZWFyICFkZWZhdWx0O1xuJC0tbWQtZmFkZS10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpLCBvcGFjaXR5IDMwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSAhZGVmYXVsdDtcbiQtLWJvcmRlci10cmFuc2l0aW9uLWJhc2U6IGJvcmRlci1jb2xvciAuMnMgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpICFkZWZhdWx0O1xuJC0tY29sb3ItdHJhbnNpdGlvbi1iYXNlOiBjb2xvciAuMnMgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpICFkZWZhdWx0O1xuXG4vKiBDb2xvclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vLyBjb2xvcnwxfEJyYW5kIENvbG9yfDBcbiQtLWNvbG9yLXByaW1hcnk6ICM0MDlFRkYgIWRlZmF1bHQ7XG4vLy8gY29sb3J8MXxCYWNrZ3JvdW5kIENvbG9yfDRcbiQtLWNvbG9yLXdoaXRlOiAjRkZGRkZGICFkZWZhdWx0O1xuLy8vIGNvbG9yfDF8QmFja2dyb3VuZCBDb2xvcnw0XG4kLS1jb2xvci1ibGFjazogIzAwMDAwMCAhZGVmYXVsdDtcbiQtLWNvbG9yLXByaW1hcnktbGlnaHQtMTogbWl4KCQtLWNvbG9yLXdoaXRlLCAkLS1jb2xvci1wcmltYXJ5LCAxMCUpICFkZWZhdWx0OyAvKiA1M2E4ZmYgKi9cbiQtLWNvbG9yLXByaW1hcnktbGlnaHQtMjogbWl4KCQtLWNvbG9yLXdoaXRlLCAkLS1jb2xvci1wcmltYXJ5LCAyMCUpICFkZWZhdWx0OyAvKiA2NmIxZmYgKi9cbiQtLWNvbG9yLXByaW1hcnktbGlnaHQtMzogbWl4KCQtLWNvbG9yLXdoaXRlLCAkLS1jb2xvci1wcmltYXJ5LCAzMCUpICFkZWZhdWx0OyAvKiA3OWJiZmYgKi9cbiQtLWNvbG9yLXByaW1hcnktbGlnaHQtNDogbWl4KCQtLWNvbG9yLXdoaXRlLCAkLS1jb2xvci1wcmltYXJ5LCA0MCUpICFkZWZhdWx0OyAvKiA4Y2M1ZmYgKi9cbiQtLWNvbG9yLXByaW1hcnktbGlnaHQtNTogbWl4KCQtLWNvbG9yLXdoaXRlLCAkLS1jb2xvci1wcmltYXJ5LCA1MCUpICFkZWZhdWx0OyAvKiBhMGNmZmYgKi9cbiQtLWNvbG9yLXByaW1hcnktbGlnaHQtNjogbWl4KCQtLWNvbG9yLXdoaXRlLCAkLS1jb2xvci1wcmltYXJ5LCA2MCUpICFkZWZhdWx0OyAvKiBiM2Q4ZmYgKi9cbiQtLWNvbG9yLXByaW1hcnktbGlnaHQtNzogbWl4KCQtLWNvbG9yLXdoaXRlLCAkLS1jb2xvci1wcmltYXJ5LCA3MCUpICFkZWZhdWx0OyAvKiBjNmUyZmYgKi9cbiQtLWNvbG9yLXByaW1hcnktbGlnaHQtODogbWl4KCQtLWNvbG9yLXdoaXRlLCAkLS1jb2xvci1wcmltYXJ5LCA4MCUpICFkZWZhdWx0OyAvKiBkOWVjZmYgKi9cbiQtLWNvbG9yLXByaW1hcnktbGlnaHQtOTogbWl4KCQtLWNvbG9yLXdoaXRlLCAkLS1jb2xvci1wcmltYXJ5LCA5MCUpICFkZWZhdWx0OyAvKiBlY2Y1ZmYgKi9cbi8vLyBjb2xvcnwxfEZ1bmN0aW9uYWwgQ29sb3J8MVxuJC0tY29sb3Itc3VjY2VzczogIzY3QzIzQSAhZGVmYXVsdDtcbi8vLyBjb2xvcnwxfEZ1bmN0aW9uYWwgQ29sb3J8MVxuJC0tY29sb3Itd2FybmluZzogI0U2QTIzQyAhZGVmYXVsdDtcbi8vLyBjb2xvcnwxfEZ1bmN0aW9uYWwgQ29sb3J8MVxuJC0tY29sb3ItZGFuZ2VyOiAjRjU2QzZDICFkZWZhdWx0O1xuLy8vIGNvbG9yfDF8RnVuY3Rpb25hbCBDb2xvcnwxXG4kLS1jb2xvci1pbmZvOiAjOTA5Mzk5ICFkZWZhdWx0O1xuXG4kLS1jb2xvci1zdWNjZXNzLWxpZ2h0OiBtaXgoJC0tY29sb3Itd2hpdGUsICQtLWNvbG9yLXN1Y2Nlc3MsIDgwJSkgIWRlZmF1bHQ7XG4kLS1jb2xvci13YXJuaW5nLWxpZ2h0OiBtaXgoJC0tY29sb3Itd2hpdGUsICQtLWNvbG9yLXdhcm5pbmcsIDgwJSkgIWRlZmF1bHQ7XG4kLS1jb2xvci1kYW5nZXItbGlnaHQ6IG1peCgkLS1jb2xvci13aGl0ZSwgJC0tY29sb3ItZGFuZ2VyLCA4MCUpICFkZWZhdWx0O1xuJC0tY29sb3ItaW5mby1saWdodDogbWl4KCQtLWNvbG9yLXdoaXRlLCAkLS1jb2xvci1pbmZvLCA4MCUpICFkZWZhdWx0O1xuXG4kLS1jb2xvci1zdWNjZXNzLWxpZ2h0ZXI6IG1peCgkLS1jb2xvci13aGl0ZSwgJC0tY29sb3Itc3VjY2VzcywgOTAlKSAhZGVmYXVsdDtcbiQtLWNvbG9yLXdhcm5pbmctbGlnaHRlcjogbWl4KCQtLWNvbG9yLXdoaXRlLCAkLS1jb2xvci13YXJuaW5nLCA5MCUpICFkZWZhdWx0O1xuJC0tY29sb3ItZGFuZ2VyLWxpZ2h0ZXI6IG1peCgkLS1jb2xvci13aGl0ZSwgJC0tY29sb3ItZGFuZ2VyLCA5MCUpICFkZWZhdWx0O1xuJC0tY29sb3ItaW5mby1saWdodGVyOiBtaXgoJC0tY29sb3Itd2hpdGUsICQtLWNvbG9yLWluZm8sIDkwJSkgIWRlZmF1bHQ7XG4vLy8gY29sb3J8MXxGb250IENvbG9yfDJcbiQtLWNvbG9yLXRleHQtcHJpbWFyeTogIzMwMzEzMyAhZGVmYXVsdDtcbi8vLyBjb2xvcnwxfEZvbnQgQ29sb3J8MlxuJC0tY29sb3ItdGV4dC1yZWd1bGFyOiAjNjA2MjY2ICFkZWZhdWx0O1xuLy8vIGNvbG9yfDF8Rm9udCBDb2xvcnwyXG4kLS1jb2xvci10ZXh0LXNlY29uZGFyeTogIzkwOTM5OSAhZGVmYXVsdDtcbi8vLyBjb2xvcnwxfEZvbnQgQ29sb3J8MlxuJC0tY29sb3ItdGV4dC1wbGFjZWhvbGRlcjogI0MwQzRDQyAhZGVmYXVsdDtcbi8vLyBjb2xvcnwxfEJvcmRlciBDb2xvcnwzXG4kLS1ib3JkZXItY29sb3ItYmFzZTogI0RDREZFNiAhZGVmYXVsdDtcbi8vLyBjb2xvcnwxfEJvcmRlciBDb2xvcnwzXG4kLS1ib3JkZXItY29sb3ItbGlnaHQ6ICNFNEU3RUQgIWRlZmF1bHQ7XG4vLy8gY29sb3J8MXxCb3JkZXIgQ29sb3J8M1xuJC0tYm9yZGVyLWNvbG9yLWxpZ2h0ZXI6ICNFQkVFRjUgIWRlZmF1bHQ7XG4vLy8gY29sb3J8MXxCb3JkZXIgQ29sb3J8M1xuJC0tYm9yZGVyLWNvbG9yLWV4dHJhLWxpZ2h0OiAjRjJGNkZDICFkZWZhdWx0O1xuXG4vLyBCYWNrZ3JvdW5kXG4vLy8gY29sb3J8MXxCYWNrZ3JvdW5kIENvbG9yfDRcbiQtLWJhY2tncm91bmQtY29sb3ItYmFzZTogI0Y1RjdGQSAhZGVmYXVsdDtcblxuLyogTGlua1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiQtLWxpbmstY29sb3I6ICQtLWNvbG9yLXByaW1hcnktbGlnaHQtMiAhZGVmYXVsdDtcbiQtLWxpbmstaG92ZXItY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG5cbi8qIEJvcmRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiQtLWJvcmRlci13aWR0aC1iYXNlOiAxcHggIWRlZmF1bHQ7XG4kLS1ib3JkZXItc3R5bGUtYmFzZTogc29saWQgIWRlZmF1bHQ7XG4kLS1ib3JkZXItY29sb3ItaG92ZXI6ICQtLWNvbG9yLXRleHQtcGxhY2Vob2xkZXIgIWRlZmF1bHQ7XG4kLS1ib3JkZXItYmFzZTogJC0tYm9yZGVyLXdpZHRoLWJhc2UgJC0tYm9yZGVyLXN0eWxlLWJhc2UgJC0tYm9yZGVyLWNvbG9yLWJhc2UgIWRlZmF1bHQ7XG4vLy8gYm9yZGVyUmFkaXVzfDF8UmFkaXVzfDBcbiQtLWJvcmRlci1yYWRpdXMtYmFzZTogNHB4ICFkZWZhdWx0O1xuLy8vIGJvcmRlclJhZGl1c3wxfFJhZGl1c3wwXG4kLS1ib3JkZXItcmFkaXVzLXNtYWxsOiAycHggIWRlZmF1bHQ7XG4vLy8gYm9yZGVyUmFkaXVzfDF8UmFkaXVzfDBcbiQtLWJvcmRlci1yYWRpdXMtY2lyY2xlOiAxMDAlICFkZWZhdWx0O1xuLy8vIGJvcmRlclJhZGl1c3wxfFJhZGl1c3wwXG4kLS1ib3JkZXItcmFkaXVzLXplcm86IDAgIWRlZmF1bHQ7XG5cbi8vIEJveC1zaGFkb3dcbi8vLyBib3hTaGFkb3d8MXxTaGFkb3d8MVxuJC0tYm94LXNoYWRvdy1iYXNlOiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAuMTIpLCAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgLjA0KSAhZGVmYXVsdDtcbi8vIGJveFNoYWRvd3wxfFNoYWRvd3wxXG4kLS1ib3gtc2hhZG93LWRhcms6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIC4xMiksIDAgMCA2cHggcmdiYSgwLCAwLCAwLCAuMTIpICFkZWZhdWx0O1xuLy8vIGJveFNoYWRvd3wxfFNoYWRvd3wxXG4kLS1ib3gtc2hhZG93LWxpZ2h0OiAwIDJweCAxMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpICFkZWZhdWx0O1xuXG4vKiBGaWxsXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJC0tZmlsbC1iYXNlOiAkLS1jb2xvci13aGl0ZSAhZGVmYXVsdDtcblxuLyogVHlwb2dyYXBoeVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiQtLWZvbnQtcGF0aDogJ2ZvbnRzJyAhZGVmYXVsdDtcbi8vLyBmb250U2l6ZXwxfEZvbnQgU2l6ZXwwXG4kLS1mb250LXNpemUtZXh0cmEtbGFyZ2U6IDIwcHggIWRlZmF1bHQ7XG4vLy8gZm9udFNpemV8MXxGb250IFNpemV8MFxuJC0tZm9udC1zaXplLWxhcmdlOiAxOHB4ICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfDF8Rm9udCBTaXplfDBcbiQtLWZvbnQtc2l6ZS1tZWRpdW06IDE2cHggIWRlZmF1bHQ7XG4vLy8gZm9udFNpemV8MXxGb250IFNpemV8MFxuJC0tZm9udC1zaXplLWJhc2U6IDE0cHggIWRlZmF1bHQ7XG4vLy8gZm9udFNpemV8MXxGb250IFNpemV8MFxuJC0tZm9udC1zaXplLXNtYWxsOiAxM3B4ICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfDF8Rm9udCBTaXplfDBcbiQtLWZvbnQtc2l6ZS1leHRyYS1zbWFsbDogMTJweCAhZGVmYXVsdDtcbi8vLyBmb250V2VpZ2h0fDF8Rm9udCBXZWlnaHR8MVxuJC0tZm9udC13ZWlnaHQtcHJpbWFyeTogNTAwICFkZWZhdWx0O1xuLy8vIGZvbnRXZWlnaHR8MXxGb250IFdlaWdodHwxXG4kLS1mb250LXdlaWdodC1zZWNvbmRhcnk6IDEwMCAhZGVmYXVsdDtcbi8vLyBmb250TGluZUhlaWdodHwxfExpbmUgSGVpZ2h0fDJcbiQtLWZvbnQtbGluZS1oZWlnaHQtcHJpbWFyeTogMjRweCAhZGVmYXVsdDtcbi8vLyBmb250TGluZUhlaWdodHwxfExpbmUgSGVpZ2h0fDJcbiQtLWZvbnQtbGluZS1oZWlnaHQtc2Vjb25kYXJ5OiAxNnB4ICFkZWZhdWx0O1xuJC0tZm9udC1jb2xvci1kaXNhYmxlZC1iYXNlOiAjYmJiICFkZWZhdWx0O1xuLyogU2l6ZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiQtLXNpemUtYmFzZTogMTRweCAhZGVmYXVsdDtcblxuLyogei1pbmRleFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiQtLWluZGV4LW5vcm1hbDogMSAhZGVmYXVsdDtcbiQtLWluZGV4LXRvcDogMTAwMCAhZGVmYXVsdDtcbiQtLWluZGV4LXBvcHBlcjogMjAwMCAhZGVmYXVsdDtcblxuLyogRGlzYWJsZSBiYXNlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJC0tZGlzYWJsZWQtZmlsbC1iYXNlOiAkLS1iYWNrZ3JvdW5kLWNvbG9yLWJhc2UgIWRlZmF1bHQ7XG4kLS1kaXNhYmxlZC1jb2xvci1iYXNlOiAkLS1jb2xvci10ZXh0LXBsYWNlaG9sZGVyICFkZWZhdWx0O1xuJC0tZGlzYWJsZWQtYm9yZGVyLWJhc2U6ICQtLWJvcmRlci1jb2xvci1saWdodCAhZGVmYXVsdDtcblxuLyogSWNvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiQtLWljb24tY29sb3I6ICM2NjYgIWRlZmF1bHQ7XG4kLS1pY29uLWNvbG9yLWJhc2U6ICQtLWNvbG9yLWluZm8gIWRlZmF1bHQ7XG5cbi8qIENoZWNrYm94XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLWNoZWNrYm94LWZvbnQtc2l6ZTogMTRweCAhZGVmYXVsdDtcbi8vLyBmb250V2VpZ2h0fHxGb250fDFcbiQtLWNoZWNrYm94LWZvbnQtd2VpZ2h0OiAkLS1mb250LXdlaWdodC1wcmltYXJ5ICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1jaGVja2JveC1mb250LWNvbG9yOiAkLS1jb2xvci10ZXh0LXJlZ3VsYXIgIWRlZmF1bHQ7XG4kLS1jaGVja2JveC1pbnB1dC1oZWlnaHQ6IDE0cHggIWRlZmF1bHQ7XG4kLS1jaGVja2JveC1pbnB1dC13aWR0aDogMTRweCAhZGVmYXVsdDtcbi8vLyBib3JkZXJSYWRpdXN8fEJvcmRlcnwyXG4kLS1jaGVja2JveC1ib3JkZXItcmFkaXVzOiAkLS1ib3JkZXItcmFkaXVzLXNtYWxsICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1jaGVja2JveC1iYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci13aGl0ZSAhZGVmYXVsdDtcbiQtLWNoZWNrYm94LWlucHV0LWJvcmRlcjogJC0tYm9yZGVyLWJhc2UgIWRlZmF1bHQ7XG5cbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tY2hlY2tib3gtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAkLS1ib3JkZXItY29sb3ItYmFzZSAhZGVmYXVsdDtcbiQtLWNoZWNrYm94LWRpc2FibGVkLWlucHV0LWZpbGw6ICNlZGYyZmMgIWRlZmF1bHQ7XG4kLS1jaGVja2JveC1kaXNhYmxlZC1pY29uLWNvbG9yOiAkLS1jb2xvci10ZXh0LXBsYWNlaG9sZGVyICFkZWZhdWx0O1xuXG4kLS1jaGVja2JveC1kaXNhYmxlZC1jaGVja2VkLWlucHV0LWZpbGw6ICQtLWJvcmRlci1jb2xvci1leHRyYS1saWdodCAhZGVmYXVsdDtcbiQtLWNoZWNrYm94LWRpc2FibGVkLWNoZWNrZWQtaW5wdXQtYm9yZGVyLWNvbG9yOiAkLS1ib3JkZXItY29sb3ItYmFzZSAhZGVmYXVsdDtcbiQtLWNoZWNrYm94LWRpc2FibGVkLWNoZWNrZWQtaWNvbi1jb2xvcjogJC0tY29sb3ItdGV4dC1wbGFjZWhvbGRlciAhZGVmYXVsdDtcblxuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1jaGVja2JveC1jaGVja2VkLWZvbnQtY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG4kLS1jaGVja2JveC1jaGVja2VkLWlucHV0LWJvcmRlci1jb2xvcjogJC0tY29sb3ItcHJpbWFyeSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tY2hlY2tib3gtY2hlY2tlZC1iYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1wcmltYXJ5ICFkZWZhdWx0O1xuJC0tY2hlY2tib3gtY2hlY2tlZC1pY29uLWNvbG9yOiAkLS1maWxsLWJhc2UgIWRlZmF1bHQ7XG5cbiQtLWNoZWNrYm94LWlucHV0LWJvcmRlci1jb2xvci1ob3ZlcjogJC0tY29sb3ItcHJpbWFyeSAhZGVmYXVsdDtcbi8vLyBoZWlnaHR8fE90aGVyfDRcbiQtLWNoZWNrYm94LWJvcmRlcmVkLWhlaWdodDogNDBweCAhZGVmYXVsdDtcbi8vLyBwYWRkaW5nfHxTcGFjaW5nfDNcbiQtLWNoZWNrYm94LWJvcmRlcmVkLXBhZGRpbmc6IDlweCAyMHB4IDlweCAxMHB4ICFkZWZhdWx0O1xuLy8vIHBhZGRpbmd8fFNwYWNpbmd8M1xuJC0tY2hlY2tib3gtYm9yZGVyZWQtbWVkaXVtLXBhZGRpbmc6IDdweCAyMHB4IDdweCAxMHB4ICFkZWZhdWx0O1xuLy8vIHBhZGRpbmd8fFNwYWNpbmd8M1xuJC0tY2hlY2tib3gtYm9yZGVyZWQtc21hbGwtcGFkZGluZzogNXB4IDE1cHggNXB4IDEwcHggIWRlZmF1bHQ7XG4vLy8gcGFkZGluZ3x8U3BhY2luZ3wzXG4kLS1jaGVja2JveC1ib3JkZXJlZC1taW5pLXBhZGRpbmc6IDNweCAxNXB4IDNweCAxMHB4ICFkZWZhdWx0O1xuJC0tY2hlY2tib3gtYm9yZGVyZWQtbWVkaXVtLWlucHV0LWhlaWdodDogMTRweCAhZGVmYXVsdDtcbiQtLWNoZWNrYm94LWJvcmRlcmVkLW1lZGl1bS1pbnB1dC13aWR0aDogMTRweCAhZGVmYXVsdDtcbi8vLyBoZWlnaHR8fE90aGVyfDRcbiQtLWNoZWNrYm94LWJvcmRlcmVkLW1lZGl1bS1oZWlnaHQ6IDM2cHggIWRlZmF1bHQ7XG4kLS1jaGVja2JveC1ib3JkZXJlZC1zbWFsbC1pbnB1dC1oZWlnaHQ6IDEycHggIWRlZmF1bHQ7XG4kLS1jaGVja2JveC1ib3JkZXJlZC1zbWFsbC1pbnB1dC13aWR0aDogMTJweCAhZGVmYXVsdDtcbi8vLyBoZWlnaHR8fE90aGVyfDRcbiQtLWNoZWNrYm94LWJvcmRlcmVkLXNtYWxsLWhlaWdodDogMzJweCAhZGVmYXVsdDtcbiQtLWNoZWNrYm94LWJvcmRlcmVkLW1pbmktaW5wdXQtaGVpZ2h0OiAxMnB4ICFkZWZhdWx0O1xuJC0tY2hlY2tib3gtYm9yZGVyZWQtbWluaS1pbnB1dC13aWR0aDogMTJweCAhZGVmYXVsdDtcbi8vLyBoZWlnaHR8fE90aGVyfDRcbiQtLWNoZWNrYm94LWJvcmRlcmVkLW1pbmktaGVpZ2h0OiAyOHB4ICFkZWZhdWx0O1xuXG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWNoZWNrYm94LWJ1dHRvbi1jaGVja2VkLWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWNoZWNrYm94LWJ1dHRvbi1jaGVja2VkLWZvbnQtY29sb3I6ICQtLWNvbG9yLXdoaXRlICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1jaGVja2JveC1idXR0b24tY2hlY2tlZC1ib3JkZXItY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG5cblxuXG4vKiBSYWRpb1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1yYWRpby1mb250LXNpemU6ICQtLWZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuLy8vIGZvbnRXZWlnaHR8fEZvbnR8MVxuJC0tcmFkaW8tZm9udC13ZWlnaHQ6ICQtLWZvbnQtd2VpZ2h0LXByaW1hcnkgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXJhZGlvLWZvbnQtY29sb3I6ICQtLWNvbG9yLXRleHQtcmVndWxhciAhZGVmYXVsdDtcbiQtLXJhZGlvLWlucHV0LWhlaWdodDogMTRweCAhZGVmYXVsdDtcbiQtLXJhZGlvLWlucHV0LXdpZHRoOiAxNHB4ICFkZWZhdWx0O1xuLy8vIGJvcmRlclJhZGl1c3x8Qm9yZGVyfDJcbiQtLXJhZGlvLWlucHV0LWJvcmRlci1yYWRpdXM6ICQtLWJvcmRlci1yYWRpdXMtY2lyY2xlICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1yYWRpby1pbnB1dC1iYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci13aGl0ZSAhZGVmYXVsdDtcbiQtLXJhZGlvLWlucHV0LWJvcmRlcjogJC0tYm9yZGVyLWJhc2UgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXJhZGlvLWlucHV0LWJvcmRlci1jb2xvcjogJC0tYm9yZGVyLWNvbG9yLWJhc2UgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXJhZGlvLWljb24tY29sb3I6ICQtLWNvbG9yLXdoaXRlICFkZWZhdWx0O1xuXG4kLS1yYWRpby1kaXNhYmxlZC1pbnB1dC1ib3JkZXItY29sb3I6ICQtLWRpc2FibGVkLWJvcmRlci1iYXNlICFkZWZhdWx0O1xuJC0tcmFkaW8tZGlzYWJsZWQtaW5wdXQtZmlsbDogJC0tZGlzYWJsZWQtZmlsbC1iYXNlICFkZWZhdWx0O1xuJC0tcmFkaW8tZGlzYWJsZWQtaWNvbi1jb2xvcjogJC0tZGlzYWJsZWQtZmlsbC1iYXNlICFkZWZhdWx0O1xuXG4kLS1yYWRpby1kaXNhYmxlZC1jaGVja2VkLWlucHV0LWJvcmRlci1jb2xvcjogJC0tZGlzYWJsZWQtYm9yZGVyLWJhc2UgIWRlZmF1bHQ7XG4kLS1yYWRpby1kaXNhYmxlZC1jaGVja2VkLWlucHV0LWZpbGw6ICQtLWRpc2FibGVkLWZpbGwtYmFzZSAhZGVmYXVsdDtcbiQtLXJhZGlvLWRpc2FibGVkLWNoZWNrZWQtaWNvbi1jb2xvcjogJC0tY29sb3ItdGV4dC1wbGFjZWhvbGRlciAhZGVmYXVsdDtcblxuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1yYWRpby1jaGVja2VkLWZvbnQtY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXJhZGlvLWNoZWNrZWQtaW5wdXQtYm9yZGVyLWNvbG9yOiAkLS1jb2xvci1wcmltYXJ5ICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1yYWRpby1jaGVja2VkLWlucHV0LWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1yYWRpby1jaGVja2VkLWljb24tY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG5cbiQtLXJhZGlvLWlucHV0LWJvcmRlci1jb2xvci1ob3ZlcjogJC0tY29sb3ItcHJpbWFyeSAhZGVmYXVsdDtcblxuJC0tcmFkaW8tYm9yZGVyZWQtaGVpZ2h0OiA0MHB4ICFkZWZhdWx0O1xuJC0tcmFkaW8tYm9yZGVyZWQtcGFkZGluZzogMTJweCAyMHB4IDAgMTBweCAhZGVmYXVsdDtcbiQtLXJhZGlvLWJvcmRlcmVkLW1lZGl1bS1wYWRkaW5nOiAxMHB4IDIwcHggMCAxMHB4ICFkZWZhdWx0O1xuJC0tcmFkaW8tYm9yZGVyZWQtc21hbGwtcGFkZGluZzogOHB4IDE1cHggMCAxMHB4ICFkZWZhdWx0O1xuJC0tcmFkaW8tYm9yZGVyZWQtbWluaS1wYWRkaW5nOiA2cHggMTVweCAwIDEwcHggIWRlZmF1bHQ7XG4kLS1yYWRpby1ib3JkZXJlZC1tZWRpdW0taW5wdXQtaGVpZ2h0OiAxNHB4ICFkZWZhdWx0O1xuJC0tcmFkaW8tYm9yZGVyZWQtbWVkaXVtLWlucHV0LXdpZHRoOiAxNHB4ICFkZWZhdWx0O1xuJC0tcmFkaW8tYm9yZGVyZWQtbWVkaXVtLWhlaWdodDogMzZweCAhZGVmYXVsdDtcbiQtLXJhZGlvLWJvcmRlcmVkLXNtYWxsLWlucHV0LWhlaWdodDogMTJweCAhZGVmYXVsdDtcbiQtLXJhZGlvLWJvcmRlcmVkLXNtYWxsLWlucHV0LXdpZHRoOiAxMnB4ICFkZWZhdWx0O1xuJC0tcmFkaW8tYm9yZGVyZWQtc21hbGwtaGVpZ2h0OiAzMnB4ICFkZWZhdWx0O1xuJC0tcmFkaW8tYm9yZGVyZWQtbWluaS1pbnB1dC1oZWlnaHQ6IDEycHggIWRlZmF1bHQ7XG4kLS1yYWRpby1ib3JkZXJlZC1taW5pLWlucHV0LXdpZHRoOiAxMnB4ICFkZWZhdWx0O1xuJC0tcmFkaW8tYm9yZGVyZWQtbWluaS1oZWlnaHQ6IDI4cHggIWRlZmF1bHQ7XG5cbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1yYWRpby1idXR0b24tZm9udC1zaXplOiAkLS1mb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tcmFkaW8tYnV0dG9uLWNoZWNrZWQtYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItcHJpbWFyeSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tcmFkaW8tYnV0dG9uLWNoZWNrZWQtZm9udC1jb2xvcjogJC0tY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXJhZGlvLWJ1dHRvbi1jaGVja2VkLWJvcmRlci1jb2xvcjogJC0tY29sb3ItcHJpbWFyeSAhZGVmYXVsdDtcbiQtLXJhZGlvLWJ1dHRvbi1kaXNhYmxlZC1jaGVja2VkLWZpbGw6ICQtLWJvcmRlci1jb2xvci1leHRyYS1saWdodCAhZGVmYXVsdDtcblxuLyogU2VsZWN0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJC0tc2VsZWN0LWJvcmRlci1jb2xvci1ob3ZlcjogJC0tYm9yZGVyLWNvbG9yLWhvdmVyICFkZWZhdWx0O1xuJC0tc2VsZWN0LWRpc2FibGVkLWJvcmRlcjogJC0tZGlzYWJsZWQtYm9yZGVyLWJhc2UgIWRlZmF1bHQ7XG4vLy8gZm9udFNpemV8fEZvbnR8MVxuJC0tc2VsZWN0LWZvbnQtc2l6ZTogJC0tZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kLS1zZWxlY3QtY2xvc2UtaG92ZXItY29sb3I6ICQtLWNvbG9yLXRleHQtc2Vjb25kYXJ5ICFkZWZhdWx0O1xuXG4kLS1zZWxlY3QtaW5wdXQtY29sb3I6ICQtLWNvbG9yLXRleHQtcGxhY2Vob2xkZXIgIWRlZmF1bHQ7XG4kLS1zZWxlY3QtbXVsdGlwbGUtaW5wdXQtY29sb3I6ICM2NjYgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXNlbGVjdC1pbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG4vLy8gZm9udFNpemV8fEZvbnR8MVxuJC0tc2VsZWN0LWlucHV0LWZvbnQtc2l6ZTogMTRweCAhZGVmYXVsdDtcblxuJC0tc2VsZWN0LW9wdGlvbi1jb2xvcjogJC0tY29sb3ItdGV4dC1yZWd1bGFyICFkZWZhdWx0O1xuJC0tc2VsZWN0LW9wdGlvbi1kaXNhYmxlZC1jb2xvcjogJC0tY29sb3ItdGV4dC1wbGFjZWhvbGRlciAhZGVmYXVsdDtcbiQtLXNlbGVjdC1vcHRpb24tZGlzYWJsZWQtYmFja2dyb3VuZDogJC0tY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4vLy8gaGVpZ2h0fHxPdGhlcnw0XG4kLS1zZWxlY3Qtb3B0aW9uLWhlaWdodDogMzRweCAhZGVmYXVsdDtcbiQtLXNlbGVjdC1vcHRpb24taG92ZXItYmFja2dyb3VuZDogJC0tYmFja2dyb3VuZC1jb2xvci1iYXNlICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1zZWxlY3Qtb3B0aW9uLXNlbGVjdGVkLWZvbnQtY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG4kLS1zZWxlY3Qtb3B0aW9uLXNlbGVjdGVkLWhvdmVyOiAkLS1iYWNrZ3JvdW5kLWNvbG9yLWJhc2UgIWRlZmF1bHQ7XG5cbiQtLXNlbGVjdC1ncm91cC1jb2xvcjogJC0tY29sb3ItaW5mbyAhZGVmYXVsdDtcbiQtLXNlbGVjdC1ncm91cC1oZWlnaHQ6IDMwcHggIWRlZmF1bHQ7XG4kLS1zZWxlY3QtZ3JvdXAtZm9udC1zaXplOiAxMnB4ICFkZWZhdWx0O1xuXG4kLS1zZWxlY3QtZHJvcGRvd24tYmFja2dyb3VuZDogJC0tY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kLS1zZWxlY3QtZHJvcGRvd24tc2hhZG93OiAkLS1ib3gtc2hhZG93LWxpZ2h0ICFkZWZhdWx0O1xuJC0tc2VsZWN0LWRyb3Bkb3duLWVtcHR5LWNvbG9yOiAjOTk5ICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0tc2VsZWN0LWRyb3Bkb3duLW1heC1oZWlnaHQ6IDI3NHB4ICFkZWZhdWx0O1xuJC0tc2VsZWN0LWRyb3Bkb3duLXBhZGRpbmc6IDZweCAwICFkZWZhdWx0O1xuJC0tc2VsZWN0LWRyb3Bkb3duLWVtcHR5LXBhZGRpbmc6IDEwcHggMCAhZGVmYXVsdDtcbiQtLXNlbGVjdC1kcm9wZG93bi1ib3JkZXI6IHNvbGlkIDFweCAkLS1ib3JkZXItY29sb3ItbGlnaHQgIWRlZmF1bHQ7XG5cbi8qIEFsZXJ0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJC0tYWxlcnQtcGFkZGluZzogOHB4IDE2cHggIWRlZmF1bHQ7XG4vLy8gYm9yZGVyUmFkaXVzfHxCb3JkZXJ8MlxuJC0tYWxlcnQtYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLWFsZXJ0LXRpdGxlLWZvbnQtc2l6ZTogMTNweCAhZGVmYXVsdDtcbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1hbGVydC1kZXNjcmlwdGlvbi1mb250LXNpemU6IDEycHggIWRlZmF1bHQ7XG4vLy8gZm9udFNpemV8fEZvbnR8MVxuJC0tYWxlcnQtY2xvc2UtZm9udC1zaXplOiAxMnB4ICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLWFsZXJ0LWNsb3NlLWN1c3RvbWVkLWZvbnQtc2l6ZTogMTNweCAhZGVmYXVsdDtcblxuJC0tYWxlcnQtc3VjY2Vzcy1jb2xvcjogJC0tY29sb3Itc3VjY2Vzcy1saWdodGVyICFkZWZhdWx0O1xuJC0tYWxlcnQtaW5mby1jb2xvcjogJC0tY29sb3ItaW5mby1saWdodGVyICFkZWZhdWx0O1xuJC0tYWxlcnQtd2FybmluZy1jb2xvcjogJC0tY29sb3Itd2FybmluZy1saWdodGVyICFkZWZhdWx0O1xuJC0tYWxlcnQtZGFuZ2VyLWNvbG9yOiAkLS1jb2xvci1kYW5nZXItbGlnaHRlciAhZGVmYXVsdDtcblxuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0tYWxlcnQtaWNvbi1zaXplOiAxNnB4ICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0tYWxlcnQtaWNvbi1sYXJnZS1zaXplOiAyOHB4ICFkZWZhdWx0O1xuXG4vKiBNZXNzYWdlQm94XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1tZXNzYWdlYm94LXRpdGxlLWNvbG9yOiAkLS1jb2xvci10ZXh0LXByaW1hcnkgIWRlZmF1bHQ7XG4kLS1tc2dib3gtd2lkdGg6IDQyMHB4ICFkZWZhdWx0O1xuJC0tbXNnYm94LWJvcmRlci1yYWRpdXM6IDRweCAhZGVmYXVsdDtcbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1tZXNzYWdlYm94LWZvbnQtc2l6ZTogJC0tZm9udC1zaXplLWxhcmdlICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLW1lc3NhZ2Vib3gtY29udGVudC1mb250LXNpemU6ICQtLWZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1tZXNzYWdlYm94LWNvbnRlbnQtY29sb3I6ICQtLWNvbG9yLXRleHQtcmVndWxhciAhZGVmYXVsdDtcbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1tZXNzYWdlYm94LWVycm9yLWZvbnQtc2l6ZTogMTJweCAhZGVmYXVsdDtcbiQtLW1zZ2JveC1wYWRkaW5nLXByaW1hcnk6IDE1cHggIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLW1lc3NhZ2Vib3gtc3VjY2Vzcy1jb2xvcjogJC0tY29sb3Itc3VjY2VzcyAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbWVzc2FnZWJveC1pbmZvLWNvbG9yOiAkLS1jb2xvci1pbmZvICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1tZXNzYWdlYm94LXdhcm5pbmctY29sb3I6ICQtLWNvbG9yLXdhcm5pbmcgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLW1lc3NhZ2Vib3gtZGFuZ2VyLWNvbG9yOiAkLS1jb2xvci1kYW5nZXIgIWRlZmF1bHQ7XG5cbi8qIE1lc3NhZ2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4kLS1tZXNzYWdlLXNoYWRvdzogJC0tYm94LXNoYWRvdy1iYXNlICFkZWZhdWx0O1xuJC0tbWVzc2FnZS1taW4td2lkdGg6IDM4MHB4ICFkZWZhdWx0O1xuJC0tbWVzc2FnZS1iYWNrZ3JvdW5kLWNvbG9yOiAjZWRmMmZjICFkZWZhdWx0O1xuJC0tbWVzc2FnZS1wYWRkaW5nOiAxNXB4IDE1cHggMTVweCAyMHB4ICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1tZXNzYWdlLWNsb3NlLWljb24tY29sb3I6ICQtLWNvbG9yLXRleHQtcGxhY2Vob2xkZXIgIWRlZmF1bHQ7XG4vLy8gaGVpZ2h0fHxPdGhlcnw0XG4kLS1tZXNzYWdlLWNsb3NlLXNpemU6IDE2cHggIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLW1lc3NhZ2UtY2xvc2UtaG92ZXItY29sb3I6ICQtLWNvbG9yLXRleHQtc2Vjb25kYXJ5ICFkZWZhdWx0O1xuXG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLW1lc3NhZ2Utc3VjY2Vzcy1mb250LWNvbG9yOiAkLS1jb2xvci1zdWNjZXNzICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1tZXNzYWdlLWluZm8tZm9udC1jb2xvcjogJC0tY29sb3ItaW5mbyAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbWVzc2FnZS13YXJuaW5nLWZvbnQtY29sb3I6ICQtLWNvbG9yLXdhcm5pbmcgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLW1lc3NhZ2UtZGFuZ2VyLWZvbnQtY29sb3I6ICQtLWNvbG9yLWRhbmdlciAhZGVmYXVsdDtcblxuLyogTm90aWZpY2F0aW9uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJC0tbm90aWZpY2F0aW9uLXdpZHRoOiAzMzBweCAhZGVmYXVsdDtcbi8vLyBwYWRkaW5nfHxTcGFjaW5nfDNcbiQtLW5vdGlmaWNhdGlvbi1wYWRkaW5nOiAxNHB4IDI2cHggMTRweCAxM3B4ICFkZWZhdWx0O1xuJC0tbm90aWZpY2F0aW9uLXJhZGl1czogOHB4ICFkZWZhdWx0O1xuJC0tbm90aWZpY2F0aW9uLXNoYWRvdzogJC0tYm94LXNoYWRvdy1saWdodCAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbm90aWZpY2F0aW9uLWJvcmRlci1jb2xvcjogJC0tYm9yZGVyLWNvbG9yLWxpZ2h0ZXIgIWRlZmF1bHQ7XG4kLS1ub3RpZmljYXRpb24taWNvbi1zaXplOiAyNHB4ICFkZWZhdWx0O1xuJC0tbm90aWZpY2F0aW9uLWNsb3NlLWZvbnQtc2l6ZTogJC0tbWVzc2FnZS1jbG9zZS1zaXplICFkZWZhdWx0O1xuJC0tbm90aWZpY2F0aW9uLWdyb3VwLW1hcmdpbi1sZWZ0OiAxM3B4ICFkZWZhdWx0O1xuJC0tbm90aWZpY2F0aW9uLWdyb3VwLW1hcmdpbi1yaWdodDogOHB4ICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLW5vdGlmaWNhdGlvbi1jb250ZW50LWZvbnQtc2l6ZTogJC0tZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLW5vdGlmaWNhdGlvbi1jb250ZW50LWNvbG9yOiAkLS1jb2xvci10ZXh0LXJlZ3VsYXIgIWRlZmF1bHQ7XG4vLy8gZm9udFNpemV8fEZvbnR8MVxuJC0tbm90aWZpY2F0aW9uLXRpdGxlLWZvbnQtc2l6ZTogMTZweCAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbm90aWZpY2F0aW9uLXRpdGxlLWNvbG9yOiAkLS1jb2xvci10ZXh0LXByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbm90aWZpY2F0aW9uLWNsb3NlLWNvbG9yOiAkLS1jb2xvci10ZXh0LXNlY29uZGFyeSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbm90aWZpY2F0aW9uLWNsb3NlLWhvdmVyLWNvbG9yOiAkLS1jb2xvci10ZXh0LXJlZ3VsYXIgIWRlZmF1bHQ7XG5cbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbm90aWZpY2F0aW9uLXN1Y2Nlc3MtaWNvbi1jb2xvcjogJC0tY29sb3Itc3VjY2VzcyAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbm90aWZpY2F0aW9uLWluZm8taWNvbi1jb2xvcjogJC0tY29sb3ItaW5mbyAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbm90aWZpY2F0aW9uLXdhcm5pbmctaWNvbi1jb2xvcjogJC0tY29sb3Itd2FybmluZyAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbm90aWZpY2F0aW9uLWRhbmdlci1pY29uLWNvbG9yOiAkLS1jb2xvci1kYW5nZXIgIWRlZmF1bHQ7XG5cbi8qIElucHV0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJC0taW5wdXQtZm9udC1zaXplOiAkLS1mb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0taW5wdXQtZm9udC1jb2xvcjogJC0tY29sb3ItdGV4dC1yZWd1bGFyICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0taW5wdXQtd2lkdGg6IDE0MHB4ICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0taW5wdXQtaGVpZ2h0OiA0MHB4ICFkZWZhdWx0O1xuJC0taW5wdXQtYm9yZGVyOiAkLS1ib3JkZXItYmFzZSAhZGVmYXVsdDtcbiQtLWlucHV0LWJvcmRlci1jb2xvcjogJC0tYm9yZGVyLWNvbG9yLWJhc2UgIWRlZmF1bHQ7XG4vLy8gYm9yZGVyUmFkaXVzfHxCb3JkZXJ8MlxuJC0taW5wdXQtYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuJC0taW5wdXQtYm9yZGVyLWNvbG9yLWhvdmVyOiAkLS1ib3JkZXItY29sb3ItaG92ZXIgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWlucHV0LWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJC0taW5wdXQtZmlsbC1kaXNhYmxlZDogJC0tZGlzYWJsZWQtZmlsbC1iYXNlICFkZWZhdWx0O1xuJC0taW5wdXQtY29sb3ItZGlzYWJsZWQ6ICQtLWZvbnQtY29sb3ItZGlzYWJsZWQtYmFzZSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0taW5wdXQtaWNvbi1jb2xvcjogJC0tY29sb3ItdGV4dC1wbGFjZWhvbGRlciAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0taW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICQtLWNvbG9yLXRleHQtcGxhY2Vob2xkZXIgIWRlZmF1bHQ7XG4kLS1pbnB1dC1tYXgtd2lkdGg6IDMxNHB4ICFkZWZhdWx0O1xuXG4kLS1pbnB1dC1ob3Zlci1ib3JkZXI6ICQtLWJvcmRlci1jb2xvci1ob3ZlciAhZGVmYXVsdDtcbiQtLWlucHV0LWNsZWFyLWhvdmVyLWNvbG9yOiAkLS1jb2xvci10ZXh0LXNlY29uZGFyeSAhZGVmYXVsdDtcblxuJC0taW5wdXQtZm9jdXMtYm9yZGVyOiAkLS1jb2xvci1wcmltYXJ5ICFkZWZhdWx0O1xuJC0taW5wdXQtZm9jdXMtZmlsbDogJC0tY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG5cbiQtLWlucHV0LWRpc2FibGVkLWZpbGw6ICQtLWRpc2FibGVkLWZpbGwtYmFzZSAhZGVmYXVsdDtcbiQtLWlucHV0LWRpc2FibGVkLWJvcmRlcjogJC0tZGlzYWJsZWQtYm9yZGVyLWJhc2UgIWRlZmF1bHQ7XG4kLS1pbnB1dC1kaXNhYmxlZC1jb2xvcjogJC0tZGlzYWJsZWQtY29sb3ItYmFzZSAhZGVmYXVsdDtcbiQtLWlucHV0LWRpc2FibGVkLXBsYWNlaG9sZGVyLWNvbG9yOiAkLS1jb2xvci10ZXh0LXBsYWNlaG9sZGVyICFkZWZhdWx0O1xuXG4vLy8gZm9udFNpemV8fEZvbnR8MVxuJC0taW5wdXQtbWVkaXVtLWZvbnQtc2l6ZTogMTRweCAhZGVmYXVsdDtcbi8vLyBoZWlnaHR8fE90aGVyfDRcbiQtLWlucHV0LW1lZGl1bS1oZWlnaHQ6IDM2cHggIWRlZmF1bHQ7XG4vLy8gZm9udFNpemV8fEZvbnR8MVxuJC0taW5wdXQtc21hbGwtZm9udC1zaXplOiAxM3B4ICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0taW5wdXQtc21hbGwtaGVpZ2h0OiAzMnB4ICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLWlucHV0LW1pbmktZm9udC1zaXplOiAxMnB4ICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0taW5wdXQtbWluaS1oZWlnaHQ6IDI4cHggIWRlZmF1bHQ7XG5cbi8qIENhc2NhZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1jYXNjYWRlci1tZW51LWZvbnQtY29sb3I6ICQtLWNvbG9yLXRleHQtcmVndWxhciAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tY2FzY2FkZXItbWVudS1zZWxlY3RlZC1mb250LWNvbG9yOiAkLS1jb2xvci1wcmltYXJ5ICFkZWZhdWx0O1xuJC0tY2FzY2FkZXItbWVudS1maWxsOiAkLS1maWxsLWJhc2UgIWRlZmF1bHQ7XG4kLS1jYXNjYWRlci1tZW51LWJvcmRlcjogJC0tYm9yZGVyLWJhc2UgIWRlZmF1bHQ7XG4kLS1jYXNjYWRlci1tZW51LWJvcmRlci13aWR0aDogJC0tYm9yZGVyLXdpZHRoLWJhc2UgIWRlZmF1bHQ7XG4kLS1jYXNjYWRlci1tZW51LWNvbG9yOiAkLS1jb2xvci10ZXh0LXJlZ3VsYXIgIWRlZmF1bHQ7XG4kLS1jYXNjYWRlci1tZW51LW9wdGlvbi1jb2xvci1hY3RpdmU6ICQtLWNvbG9yLXRleHQtc2Vjb25kYXJ5ICFkZWZhdWx0O1xuJC0tY2FzY2FkZXItbWVudS1vcHRpb24tZmlsbC1hY3RpdmU6IHJnYmEoJC0tY29sb3ItdGV4dC1zZWNvbmRhcnksIDAuMTIpICFkZWZhdWx0O1xuJC0tY2FzY2FkZXItbWVudS1vcHRpb24tY29sb3ItaG92ZXI6ICQtLWNvbG9yLXRleHQtcmVndWxhciAhZGVmYXVsdDtcbiQtLWNhc2NhZGVyLW1lbnUtb3B0aW9uLWZpbGwtaG92ZXI6IHJnYmEoJC0tY29sb3ItdGV4dC1wcmltYXJ5LCAwLjA2KSAhZGVmYXVsdDtcbiQtLWNhc2NhZGVyLW1lbnUtb3B0aW9uLWNvbG9yLWRpc2FibGVkOiAjOTk5ICFkZWZhdWx0O1xuJC0tY2FzY2FkZXItbWVudS1vcHRpb24tZmlsbC1kaXNhYmxlZDogcmdiYSgkLS1jb2xvci1ibGFjaywgMC4wNikgIWRlZmF1bHQ7XG4kLS1jYXNjYWRlci1tZW51LW9wdGlvbi1lbXB0eS1jb2xvcjogIzY2NiAhZGVmYXVsdDtcbiQtLWNhc2NhZGVyLW1lbnUtc2hhZG93OiAwIDFweCAycHggcmdiYSgkLS1jb2xvci1ibGFjaywgMC4xNCksIDAgMCAzcHggcmdiYSgkLS1jb2xvci1ibGFjaywgMC4xNCkgIWRlZmF1bHQ7XG4kLS1jYXNjYWRlci1tZW51LW9wdGlvbi1waW55aW4tY29sb3I6ICM5OTkgIWRlZmF1bHQ7XG4kLS1jYXNjYWRlci1tZW51LXN1Ym1lbnUtc2hhZG93OiAxcHggMXB4IDJweCByZ2JhKCQtLWNvbG9yLWJsYWNrLCAwLjE0KSwgMXB4IDAgMnB4IHJnYmEoJC0tY29sb3ItYmxhY2ssIDAuMTQpICFkZWZhdWx0O1xuXG4vKiBHcm91cFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiQtLWdyb3VwLW9wdGlvbi1mbGV4OiAwIDAgKDEvNSkgKiAxMDAlICFkZWZhdWx0O1xuJC0tZ3JvdXAtb3B0aW9uLW9mZnNldC1ib3R0b206IDEycHggIWRlZmF1bHQ7XG4kLS1ncm91cC1vcHRpb24tZmlsbC1ob3ZlcjogcmdiYSgkLS1jb2xvci1ibGFjaywgMC4wNikgIWRlZmF1bHQ7XG4kLS1ncm91cC10aXRsZS1jb2xvcjogJC0tY29sb3ItYmxhY2sgIWRlZmF1bHQ7XG4kLS1ncm91cC10aXRsZS1mb250LXNpemU6ICQtLWZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJC0tZ3JvdXAtdGl0bGUtd2lkdGg6IDY2cHggIWRlZmF1bHQ7XG5cbi8qIFRhYlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiQtLXRhYi1mb250LXNpemU6ICQtLWZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJC0tdGFiLWJvcmRlci1saW5lOiAxcHggc29saWQgI2U0ZTRlNCAhZGVmYXVsdDtcbiQtLXRhYi1oZWFkZXItY29sb3ItYWN0aXZlOiAkLS1jb2xvci10ZXh0LXNlY29uZGFyeSAhZGVmYXVsdDtcbiQtLXRhYi1oZWFkZXItY29sb3ItaG92ZXI6ICQtLWNvbG9yLXRleHQtcmVndWxhciAhZGVmYXVsdDtcbiQtLXRhYi1oZWFkZXItY29sb3I6ICQtLWNvbG9yLXRleHQtcmVndWxhciAhZGVmYXVsdDtcbiQtLXRhYi1oZWFkZXItZmlsbC1hY3RpdmU6IHJnYmEoJC0tY29sb3ItYmxhY2ssIDAuMDYpICFkZWZhdWx0O1xuJC0tdGFiLWhlYWRlci1maWxsLWhvdmVyOiByZ2JhKCQtLWNvbG9yLWJsYWNrLCAwLjA2KSAhZGVmYXVsdDtcbiQtLXRhYi12ZXJ0aWNhbC1oZWFkZXItd2lkdGg6IDkwcHggIWRlZmF1bHQ7XG4kLS10YWItdmVydGljYWwtaGVhZGVyLWNvdW50LWNvbG9yOiAkLS1jb2xvci13aGl0ZSAhZGVmYXVsdDtcbiQtLXRhYi12ZXJ0aWNhbC1oZWFkZXItY291bnQtZmlsbDogJC0tY29sb3ItdGV4dC1zZWNvbmRhcnkgIWRlZmF1bHQ7XG5cbi8qIEJ1dHRvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1idXR0b24tZm9udC1zaXplOiAkLS1mb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vLyBmb250V2VpZ2h0fHxGb250fDFcbiQtLWJ1dHRvbi1mb250LXdlaWdodDogJC0tZm9udC13ZWlnaHQtcHJpbWFyeSAhZGVmYXVsdDtcbi8vLyBib3JkZXJSYWRpdXN8fEJvcmRlcnwyXG4kLS1idXR0b24tYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuLy8vIHBhZGRpbmd8fFNwYWNpbmd8M1xuJC0tYnV0dG9uLXBhZGRpbmctdmVydGljYWw6IDEycHggIWRlZmF1bHQ7XG4vLy8gcGFkZGluZ3x8U3BhY2luZ3wzXG4kLS1idXR0b24tcGFkZGluZy1ob3Jpem9udGFsOiAyMHB4ICFkZWZhdWx0O1xuXG4vLy8gZm9udFNpemV8fEZvbnR8MVxuJC0tYnV0dG9uLW1lZGl1bS1mb250LXNpemU6ICQtLWZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuLy8vIGJvcmRlclJhZGl1c3x8Qm9yZGVyfDJcbiQtLWJ1dHRvbi1tZWRpdW0tYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuLy8vIHBhZGRpbmd8fFNwYWNpbmd8M1xuJC0tYnV0dG9uLW1lZGl1bS1wYWRkaW5nLXZlcnRpY2FsOiAxMHB4ICFkZWZhdWx0O1xuLy8vIHBhZGRpbmd8fFNwYWNpbmd8M1xuJC0tYnV0dG9uLW1lZGl1bS1wYWRkaW5nLWhvcml6b250YWw6IDIwcHggIWRlZmF1bHQ7XG5cbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1idXR0b24tc21hbGwtZm9udC1zaXplOiAxMnB4ICFkZWZhdWx0O1xuJC0tYnV0dG9uLXNtYWxsLWJvcmRlci1yYWRpdXM6ICN7JC0tYm9yZGVyLXJhZGl1cy1iYXNlIC0gMX0gIWRlZmF1bHQ7XG4vLy8gcGFkZGluZ3x8U3BhY2luZ3wzXG4kLS1idXR0b24tc21hbGwtcGFkZGluZy12ZXJ0aWNhbDogOXB4ICFkZWZhdWx0O1xuLy8vIHBhZGRpbmd8fFNwYWNpbmd8M1xuJC0tYnV0dG9uLXNtYWxsLXBhZGRpbmctaG9yaXpvbnRhbDogMTVweCAhZGVmYXVsdDtcbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1idXR0b24tbWluaS1mb250LXNpemU6IDEycHggIWRlZmF1bHQ7XG4kLS1idXR0b24tbWluaS1ib3JkZXItcmFkaXVzOiAjeyQtLWJvcmRlci1yYWRpdXMtYmFzZSAtIDF9ICFkZWZhdWx0O1xuLy8vIHBhZGRpbmd8fFNwYWNpbmd8M1xuJC0tYnV0dG9uLW1pbmktcGFkZGluZy12ZXJ0aWNhbDogN3B4ICFkZWZhdWx0O1xuLy8vIHBhZGRpbmd8fFNwYWNpbmd8M1xuJC0tYnV0dG9uLW1pbmktcGFkZGluZy1ob3Jpem9udGFsOiAxNXB4ICFkZWZhdWx0O1xuXG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWJ1dHRvbi1kZWZhdWx0LWZvbnQtY29sb3I6ICQtLWNvbG9yLXRleHQtcmVndWxhciAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLWRlZmF1bHQtYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWJ1dHRvbi1kZWZhdWx0LWJvcmRlci1jb2xvcjogJC0tYm9yZGVyLWNvbG9yLWJhc2UgIWRlZmF1bHQ7XG5cbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLWRpc2FibGVkLWZvbnQtY29sb3I6ICQtLWNvbG9yLXRleHQtcGxhY2Vob2xkZXIgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWJ1dHRvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci13aGl0ZSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogJC0tYm9yZGVyLWNvbG9yLWxpZ2h0ZXIgIWRlZmF1bHQ7XG5cbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLXByaW1hcnktYm9yZGVyLWNvbG9yOiAkLS1jb2xvci1wcmltYXJ5ICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1idXR0b24tcHJpbWFyeS1mb250LWNvbG9yOiAkLS1jb2xvci13aGl0ZSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItcHJpbWFyeSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLXN1Y2Nlc3MtYm9yZGVyLWNvbG9yOiAkLS1jb2xvci1zdWNjZXNzICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1idXR0b24tc3VjY2Vzcy1mb250LWNvbG9yOiAkLS1jb2xvci13aGl0ZSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLXN1Y2Nlc3MtYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itc3VjY2VzcyAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLXdhcm5pbmctYm9yZGVyLWNvbG9yOiAkLS1jb2xvci13YXJuaW5nICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1idXR0b24td2FybmluZy1mb250LWNvbG9yOiAkLS1jb2xvci13aGl0ZSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLXdhcm5pbmctYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itd2FybmluZyAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLWRhbmdlci1ib3JkZXItY29sb3I6ICQtLWNvbG9yLWRhbmdlciAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLWRhbmdlci1mb250LWNvbG9yOiAkLS1jb2xvci13aGl0ZSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLWRhbmdlci1iYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1kYW5nZXIgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWJ1dHRvbi1pbmZvLWJvcmRlci1jb2xvcjogJC0tY29sb3ItaW5mbyAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLWluZm8tZm9udC1jb2xvcjogJC0tY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWJ1dHRvbi1pbmZvLWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWluZm8gIWRlZmF1bHQ7XG5cbiQtLWJ1dHRvbi1ob3Zlci10aW50LXBlcmNlbnQ6IDIwJSAhZGVmYXVsdDtcbiQtLWJ1dHRvbi1hY3RpdmUtc2hhZGUtcGVyY2VudDogMTAlICFkZWZhdWx0O1xuXG5cbi8qIGNhc2NhZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJC0tY2FzY2FkZXItaGVpZ2h0OiAyMDBweCAhZGVmYXVsdDtcblxuLyogU3dpdGNoXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1zd2l0Y2gtb24tY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXN3aXRjaC1vZmYtY29sb3I6ICQtLWJvcmRlci1jb2xvci1iYXNlICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLXN3aXRjaC1mb250LXNpemU6ICQtLWZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJC0tc3dpdGNoLWNvcmUtYm9yZGVyLXJhZGl1czogMTBweCAhZGVmYXVsdDtcbi8vIGhlaWdodHx8T3RoZXJ8NCBUT0RPOiB3aWR0aCDku6PnoIHlhpnmrbvnmoQ0MHB4IOaJgOS7peS4i+mdoui/meS4ieS4quWxnuaAp+mDveayoeaEj+S5iVxuJC0tc3dpdGNoLXdpZHRoOiA0MHB4ICFkZWZhdWx0O1xuLy8gaGVpZ2h0fHxPdGhlcnw0XG4kLS1zd2l0Y2gtaGVpZ2h0OiAyMHB4ICFkZWZhdWx0O1xuLy8gaGVpZ2h0fHxPdGhlcnw0XG4kLS1zd2l0Y2gtYnV0dG9uLXNpemU6IDE2cHggIWRlZmF1bHQ7XG5cbi8qIERpYWxvZ1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiQtLWRpYWxvZy1iYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci13aGl0ZSAhZGVmYXVsdDtcbiQtLWRpYWxvZy1ib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjMpICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLWRpYWxvZy10aXRsZS1mb250LXNpemU6ICQtLWZvbnQtc2l6ZS1sYXJnZSAhZGVmYXVsdDtcbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1kaWFsb2ctY29udGVudC1mb250LXNpemU6IDE0cHggIWRlZmF1bHQ7XG4vLy8gZm9udExpbmVIZWlnaHR8fExpbmVIZWlnaHR8MlxuJC0tZGlhbG9nLWZvbnQtbGluZS1oZWlnaHQ6ICQtLWZvbnQtbGluZS1oZWlnaHQtcHJpbWFyeSAhZGVmYXVsdDtcbi8vLyBwYWRkaW5nfHxTcGFjaW5nfDNcbiQtLWRpYWxvZy1wYWRkaW5nLXByaW1hcnk6IDIwcHggIWRlZmF1bHQ7XG5cbi8qIFRhYmxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS10YWJsZS1ib3JkZXItY29sb3I6ICQtLWJvcmRlci1jb2xvci1saWdodGVyICFkZWZhdWx0O1xuJC0tdGFibGUtYm9yZGVyOiAxcHggc29saWQgJC0tdGFibGUtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS10YWJsZS1mb250LWNvbG9yOiAkLS1jb2xvci10ZXh0LXJlZ3VsYXIgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXRhYmxlLWhlYWRlci1mb250LWNvbG9yOiAkLS1jb2xvci10ZXh0LXNlY29uZGFyeSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tdGFibGUtcm93LWhvdmVyLWJhY2tncm91bmQtY29sb3I6ICQtLWJhY2tncm91bmQtY29sb3ItYmFzZSAhZGVmYXVsdDtcbiQtLXRhYmxlLWN1cnJlbnQtcm93LWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXByaW1hcnktbGlnaHQtOSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tdGFibGUtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJC0tdGFibGUtZml4ZWQtYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAuMTIpICFkZWZhdWx0O1xuXG4vKiBQYWdpbmF0aW9uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLXBhZ2luYXRpb24tZm9udC1zaXplOiAxM3B4ICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1wYWdpbmF0aW9uLWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1wYWdpbmF0aW9uLWZvbnQtY29sb3I6ICQtLWNvbG9yLXRleHQtcHJpbWFyeSAhZGVmYXVsdDtcbiQtLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogM3B4ICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1wYWdpbmF0aW9uLWJ1dHRvbi1jb2xvcjogJC0tY29sb3ItdGV4dC1wcmltYXJ5ICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0tcGFnaW5hdGlvbi1idXR0b24td2lkdGg6IDM1LjVweCAhZGVmYXVsdDtcbi8vLyBoZWlnaHR8fE90aGVyfDRcbiQtLXBhZ2luYXRpb24tYnV0dG9uLWhlaWdodDogMjhweCAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tcGFnaW5hdGlvbi1idXR0b24tZGlzYWJsZWQtY29sb3I6ICQtLWNvbG9yLXRleHQtcGxhY2Vob2xkZXIgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXBhZ2luYXRpb24tYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAkLS1jb2xvci1wcmltYXJ5ICFkZWZhdWx0O1xuXG4vKiBQb3BvdmVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1wb3BvdmVyLWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLXBvcG92ZXItZm9udC1zaXplOiAkLS1mb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tcG9wb3Zlci1ib3JkZXItY29sb3I6ICQtLWJvcmRlci1jb2xvci1saWdodGVyICFkZWZhdWx0O1xuJC0tcG9wb3Zlci1hcnJvdy1zaXplOiA2cHggIWRlZmF1bHQ7XG4vLy8gcGFkZGluZ3x8U3BhY2luZ3wzXG4kLS1wb3BvdmVyLXBhZGRpbmc6IDEycHggIWRlZmF1bHQ7XG4kLS1wb3BvdmVyLXBhZGRpbmctbGFyZ2U6IDE4cHggMjBweCAhZGVmYXVsdDtcbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1wb3BvdmVyLXRpdGxlLWZvbnQtc2l6ZTogMTZweCAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tcG9wb3Zlci10aXRsZS1mb250LWNvbG9yOiAkLS1jb2xvci10ZXh0LXByaW1hcnkgIWRlZmF1bHQ7XG5cbi8qIFRvb2x0aXBcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vLy8gY29sb3J8MXxDb2xvcnwwXG4kLS10b29sdGlwLWZpbGw6ICQtLWNvbG9yLXRleHQtcHJpbWFyeSAhZGVmYXVsdDtcbi8vLyBjb2xvcnwxfENvbG9yfDBcbiQtLXRvb2x0aXAtY29sb3I6ICQtLWNvbG9yLXdoaXRlICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLXRvb2x0aXAtZm9udC1zaXplOiAxMnB4ICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS10b29sdGlwLWJvcmRlci1jb2xvcjogJC0tY29sb3ItdGV4dC1wcmltYXJ5ICFkZWZhdWx0O1xuJC0tdG9vbHRpcC1hcnJvdy1zaXplOiA2cHggIWRlZmF1bHQ7XG4vLy8gcGFkZGluZ3x8U3BhY2luZ3wzXG4kLS10b29sdGlwLXBhZGRpbmc6IDEwcHggIWRlZmF1bHQ7XG5cbi8qIFRhZ1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiQtLXRhZy1wYWRkaW5nOiAwIDEwcHggIWRlZmF1bHQ7XG4kLS10YWctZmlsbDogcmdiYSgkLS1jb2xvci1wcmltYXJ5LCAwLjEwKSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tdGFnLWZvbnQtY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXRhZy1kZWZhdWx0LWhvdmVyLWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG4kLS10YWctYm9yZGVyOiByZ2JhKCQtLWNvbG9yLXByaW1hcnksIDAuMjApICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLXRhZy1mb250LXNpemU6IDEycHggIWRlZmF1bHQ7XG4kLS10YWctYm9yZGVyLXJhZGl1czogNHB4ICFkZWZhdWx0O1xuXG4kLS10YWctaW5mby1maWxsOiByZ2JhKCQtLWNvbG9yLWluZm8sIDAuMTApICFkZWZhdWx0O1xuJC0tdGFnLWluZm8tYm9yZGVyOiByZ2JhKCQtLWNvbG9yLWluZm8sIDAuMjApICFkZWZhdWx0O1xuJC0tdGFnLWluZm8tY29sb3I6ICQtLWNvbG9yLWluZm8gIWRlZmF1bHQ7XG5cbiQtLXRhZy1wcmltYXJ5LWZpbGw6IHJnYmEoJC0tY29sb3ItcHJpbWFyeSwgMC4xMCkgIWRlZmF1bHQ7XG4kLS10YWctcHJpbWFyeS1ib3JkZXI6IHJnYmEoJC0tY29sb3ItcHJpbWFyeSwgMC4yMCkgIWRlZmF1bHQ7XG4kLS10YWctcHJpbWFyeS1jb2xvcjogJC0tY29sb3ItcHJpbWFyeSAhZGVmYXVsdDtcblxuJC0tdGFnLXN1Y2Nlc3MtZmlsbDogcmdiYSgkLS1jb2xvci1zdWNjZXNzLCAwLjEwKSAhZGVmYXVsdDtcbiQtLXRhZy1zdWNjZXNzLWJvcmRlcjogcmdiYSgkLS1jb2xvci1zdWNjZXNzLCAwLjIwKSAhZGVmYXVsdDtcbiQtLXRhZy1zdWNjZXNzLWNvbG9yOiAkLS1jb2xvci1zdWNjZXNzICFkZWZhdWx0O1xuXG4kLS10YWctd2FybmluZy1maWxsOiByZ2JhKCQtLWNvbG9yLXdhcm5pbmcsIDAuMTApICFkZWZhdWx0O1xuJC0tdGFnLXdhcm5pbmctYm9yZGVyOiByZ2JhKCQtLWNvbG9yLXdhcm5pbmcsIDAuMjApICFkZWZhdWx0O1xuJC0tdGFnLXdhcm5pbmctY29sb3I6ICQtLWNvbG9yLXdhcm5pbmcgIWRlZmF1bHQ7XG5cbiQtLXRhZy1kYW5nZXItZmlsbDogcmdiYSgkLS1jb2xvci1kYW5nZXIsIDAuMTApICFkZWZhdWx0O1xuJC0tdGFnLWRhbmdlci1ib3JkZXI6IHJnYmEoJC0tY29sb3ItZGFuZ2VyLCAwLjIwKSAhZGVmYXVsdDtcbiQtLXRhZy1kYW5nZXItY29sb3I6ICQtLWNvbG9yLWRhbmdlciAhZGVmYXVsdDtcblxuLyogVHJlZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tdHJlZS1ub2RlLWhvdmVyLWJhY2tncm91bmQtY29sb3I6ICQtLWJhY2tncm91bmQtY29sb3ItYmFzZSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tdHJlZS1mb250LWNvbG9yOiAkLS1jb2xvci10ZXh0LXJlZ3VsYXIgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXRyZWUtZXhwYW5kLWljb24tY29sb3I6ICQtLWNvbG9yLXRleHQtcGxhY2Vob2xkZXIgIWRlZmF1bHQ7XG5cbi8qIERyb3Bkb3duXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJC0tZHJvcGRvd24tbWVudS1ib3gtc2hhZG93OiAkLS1ib3gtc2hhZG93LWxpZ2h0ICFkZWZhdWx0O1xuJC0tZHJvcGRvd24tbWVudUl0ZW0taG92ZXItZmlsbDogJC0tY29sb3ItcHJpbWFyeS1saWdodC05ICFkZWZhdWx0O1xuJC0tZHJvcGRvd24tbWVudUl0ZW0taG92ZXItY29sb3I6ICQtLWxpbmstY29sb3IgIWRlZmF1bHQ7XG5cbi8qIEJhZGdlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1iYWRnZS1iYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1kYW5nZXIgIWRlZmF1bHQ7XG4kLS1iYWRnZS1yYWRpdXM6IDEwcHggIWRlZmF1bHQ7XG4vLy8gZm9udFNpemV8fEZvbnR8MVxuJC0tYmFkZ2UtZm9udC1zaXplOiAxMnB4ICFkZWZhdWx0O1xuLy8vIHBhZGRpbmd8fFNwYWNpbmd8M1xuJC0tYmFkZ2UtcGFkZGluZzogNnB4ICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0tYmFkZ2Utc2l6ZTogMThweCAhZGVmYXVsdDtcblxuLyogQ2FyZFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1jYXJkLWJvcmRlci1jb2xvcjogJC0tYm9yZGVyLWNvbG9yLWxpZ2h0ZXIgIWRlZmF1bHQ7XG4kLS1jYXJkLWJvcmRlci1yYWRpdXM6IDRweCAhZGVmYXVsdDtcbi8vLyBwYWRkaW5nfHxTcGFjaW5nfDNcbiQtLWNhcmQtcGFkZGluZzogMjBweCAhZGVmYXVsdDtcblxuLyogU2xpZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXNsaWRlci1tYWluLWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXNsaWRlci1ydW53YXktYmFja2dyb3VuZC1jb2xvcjogJC0tYm9yZGVyLWNvbG9yLWxpZ2h0ICFkZWZhdWx0O1xuJC0tc2xpZGVyLWJ1dHRvbi1ob3Zlci1jb2xvcjogbWl4KCQtLWNvbG9yLXByaW1hcnksIGJsYWNrLCA5NyUpICFkZWZhdWx0O1xuJC0tc2xpZGVyLXN0b3AtYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kLS1zbGlkZXItZGlzYWJsZS1jb2xvcjogJC0tY29sb3ItdGV4dC1wbGFjZWhvbGRlciAhZGVmYXVsdDtcbiQtLXNsaWRlci1tYXJnaW46IDE2cHggMCAhZGVmYXVsdDtcbiQtLXNsaWRlci1ib3JkZXItcmFkaXVzOiAzcHggIWRlZmF1bHQ7XG4vLy8gaGVpZ2h0fDF8T3RoZXJ8NFxuJC0tc2xpZGVyLWhlaWdodDogNnB4ICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0tc2xpZGVyLWJ1dHRvbi1zaXplOiAxNnB4ICFkZWZhdWx0O1xuJC0tc2xpZGVyLWJ1dHRvbi13cmFwcGVyLXNpemU6IDM2cHggIWRlZmF1bHQ7XG4kLS1zbGlkZXItYnV0dG9uLXdyYXBwZXItb2Zmc2V0OiAtMTVweCAhZGVmYXVsdDtcblxuLyogU3RlcHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiQtLXN0ZXBzLWJvcmRlci1jb2xvcjogJC0tZGlzYWJsZWQtYm9yZGVyLWJhc2UgIWRlZmF1bHQ7XG4kLS1zdGVwcy1ib3JkZXItcmFkaXVzOiA0cHggIWRlZmF1bHQ7XG4kLS1zdGVwcy1wYWRkaW5nOiAyMHB4ICFkZWZhdWx0O1xuXG4vKiBNZW51XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vLy8gZm9udFNpemV8fEZvbnR8MVxuJC0tbWVudS1pdGVtLWZvbnQtc2l6ZTogJC0tZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLW1lbnUtaXRlbS1mb250LWNvbG9yOiAkLS1jb2xvci10ZXh0LXByaW1hcnkgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLW1lbnUtYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kLS1tZW51LWl0ZW0taG92ZXItZmlsbDogJC0tY29sb3ItcHJpbWFyeS1saWdodC05ICFkZWZhdWx0O1xuXG4vKiBSYXRlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kLS1yYXRlLWhlaWdodDogMjBweCAhZGVmYXVsdDtcbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1yYXRlLWZvbnQtc2l6ZTogJC0tZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4vLy8gaGVpZ2h0fHxPdGhlcnwzXG4kLS1yYXRlLWljb24tc2l6ZTogMThweCAhZGVmYXVsdDtcbi8vLyBtYXJnaW58fFNwYWNpbmd8MlxuJC0tcmF0ZS1pY29uLW1hcmdpbjogNnB4ICFkZWZhdWx0O1xuJC0tcmF0ZS1pY29uLWNvbG9yOiAkLS1jb2xvci10ZXh0LXBsYWNlaG9sZGVyICFkZWZhdWx0O1xuXG4vKiBEYXRlUGlja2VyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kLS1kYXRlcGlja2VyLWZvbnQtY29sb3I6ICQtLWNvbG9yLXRleHQtcmVndWxhciAhZGVmYXVsdDtcbi8vLyBjb2xvcnwxfENvbG9yfDBcbiQtLWRhdGVwaWNrZXItb2ZmLWZvbnQtY29sb3I6ICQtLWNvbG9yLXRleHQtcGxhY2Vob2xkZXIgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWRhdGVwaWNrZXItaGVhZGVyLWZvbnQtY29sb3I6ICQtLWNvbG9yLXRleHQtcmVndWxhciAhZGVmYXVsdDtcbiQtLWRhdGVwaWNrZXItaWNvbi1jb2xvcjogJC0tY29sb3ItdGV4dC1wcmltYXJ5ICFkZWZhdWx0O1xuJC0tZGF0ZXBpY2tlci1ib3JkZXItY29sb3I6ICQtLWRpc2FibGVkLWJvcmRlci1iYXNlICFkZWZhdWx0O1xuJC0tZGF0ZXBpY2tlci1pbm5lci1ib3JkZXItY29sb3I6ICNlNGU0ZTQgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWRhdGVwaWNrZXItaW5yYW5nZS1iYWNrZ3JvdW5kLWNvbG9yOiAkLS1ib3JkZXItY29sb3ItZXh0cmEtbGlnaHQgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWRhdGVwaWNrZXItaW5yYW5nZS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiAkLS1ib3JkZXItY29sb3ItZXh0cmEtbGlnaHQgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWRhdGVwaWNrZXItYWN0aXZlLWNvbG9yOiAkLS1jb2xvci1wcmltYXJ5ICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1kYXRlcGlja2VyLWhvdmVyLWZvbnQtY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG4kLS1kYXRlcGlja2VyLWNlbGwtaG92ZXItY29sb3I6ICNmZmYgIWRlZmF1bHQ7XG5cbi8qIExvYWRpbmdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8vLyBoZWlnaHR8fE90aGVyfDRcbiQtLWxvYWRpbmctc3Bpbm5lci1zaXplOiA0MnB4ICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0tbG9hZGluZy1mdWxsc2NyZWVuLXNwaW5uZXItc2l6ZTogNTBweCAhZGVmYXVsdDtcblxuLyogU2Nyb2xsYmFyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kLS1zY3JvbGxiYXItYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkLS1jb2xvci10ZXh0LXNlY29uZGFyeSwgLjMpICFkZWZhdWx0O1xuJC0tc2Nyb2xsYmFyLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHJnYmEoJC0tY29sb3ItdGV4dC1zZWNvbmRhcnksIC41KSAhZGVmYXVsdDtcblxuLyogQ2Fyb3VzZWxcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1jYXJvdXNlbC1hcnJvdy1mb250LXNpemU6IDEycHggIWRlZmF1bHQ7XG4kLS1jYXJvdXNlbC1hcnJvdy1zaXplOiAzNnB4ICFkZWZhdWx0O1xuJC0tY2Fyb3VzZWwtYXJyb3ctYmFja2dyb3VuZDogcmdiYSgzMSwgNDUsIDYxLCAwLjExKSAhZGVmYXVsdDtcbiQtLWNhcm91c2VsLWFycm93LWhvdmVyLWJhY2tncm91bmQ6IHJnYmEoMzEsIDQ1LCA2MSwgMC4yMykgIWRlZmF1bHQ7XG4vLy8gd2lkdGh8fE90aGVyfDRcbiQtLWNhcm91c2VsLWluZGljYXRvci13aWR0aDogMzBweCAhZGVmYXVsdDtcbi8vLyBoZWlnaHR8fE90aGVyfDRcbiQtLWNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6IDJweCAhZGVmYXVsdDtcbiQtLWNhcm91c2VsLWluZGljYXRvci1wYWRkaW5nLWhvcml6b250YWw6IDRweCAhZGVmYXVsdDtcbiQtLWNhcm91c2VsLWluZGljYXRvci1wYWRkaW5nLXZlcnRpY2FsOiAxMnB4ICFkZWZhdWx0O1xuJC0tY2Fyb3VzZWwtaW5kaWNhdG9yLW91dC1jb2xvcjogJC0tYm9yZGVyLWNvbG9yLWhvdmVyICFkZWZhdWx0O1xuXG4vKiBDb2xsYXBzZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1jb2xsYXBzZS1ib3JkZXItY29sb3I6ICQtLWJvcmRlci1jb2xvci1saWdodGVyICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0tY29sbGFwc2UtaGVhZGVyLWhlaWdodDogNDhweCAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tY29sbGFwc2UtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1jb2xsYXBzZS1oZWFkZXItZm9udC1jb2xvcjogJC0tY29sb3ItdGV4dC1wcmltYXJ5ICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLWNvbGxhcHNlLWhlYWRlci1mb250LXNpemU6IDEzcHggIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWNvbGxhcHNlLWNvbnRlbnQtYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4vLy8gZm9udFNpemV8fEZvbnR8MVxuJC0tY29sbGFwc2UtY29udGVudC1mb250LXNpemU6IDEzcHggIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWNvbGxhcHNlLWNvbnRlbnQtZm9udC1jb2xvcjogJC0tY29sb3ItdGV4dC1wcmltYXJ5ICFkZWZhdWx0O1xuXG4vKiBUcmFuc2ZlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJC0tdHJhbnNmZXItYm9yZGVyLWNvbG9yOiAkLS1ib3JkZXItY29sb3ItbGlnaHRlciAhZGVmYXVsdDtcbiQtLXRyYW5zZmVyLWJvcmRlci1yYWRpdXM6ICQtLWJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcbi8vLyBoZWlnaHR8fE90aGVyfDRcbiQtLXRyYW5zZmVyLXBhbmVsLXdpZHRoOiAyMDBweCAhZGVmYXVsdDtcbi8vLyBoZWlnaHR8fE90aGVyfDRcbiQtLXRyYW5zZmVyLXBhbmVsLWhlYWRlci1oZWlnaHQ6IDQwcHggIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXRyYW5zZmVyLXBhbmVsLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAkLS1iYWNrZ3JvdW5kLWNvbG9yLWJhc2UgIWRlZmF1bHQ7XG4vLy8gaGVpZ2h0fHxPdGhlcnw0XG4kLS10cmFuc2Zlci1wYW5lbC1mb290ZXItaGVpZ2h0OiA0MHB4ICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0tdHJhbnNmZXItcGFuZWwtYm9keS1oZWlnaHQ6IDI0NnB4ICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0tdHJhbnNmZXItaXRlbS1oZWlnaHQ6IDMwcHggIWRlZmF1bHQ7XG4vLy8gaGVpZ2h0fHxPdGhlcnw0XG4kLS10cmFuc2Zlci1maWx0ZXItaGVpZ2h0OiAzMnB4ICFkZWZhdWx0O1xuXG4vKiBIZWFkZXJcbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJC0taGVhZGVyLXBhZGRpbmc6IDAgMjBweCAhZGVmYXVsdDtcblxuLyogRm9vdGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kLS1mb290ZXItcGFkZGluZzogMCAyMHB4ICFkZWZhdWx0O1xuXG4vKiBNYWluXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kLS1tYWluLXBhZGRpbmc6IDIwcHggIWRlZmF1bHQ7XG5cbi8qIFRpbWVsaW5lXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kLS10aW1lbGluZS1ub2RlLXNpemUtbm9ybWFsOiAxMnB4ICFkZWZhdWx0O1xuJC0tdGltZWxpbmUtbm9kZS1zaXplLWxhcmdlOiAxNHB4ICFkZWZhdWx0O1xuJC0tdGltZWxpbmUtbm9kZS1jb2xvcjogJC0tYm9yZGVyLWNvbG9yLWxpZ2h0ICFkZWZhdWx0O1xuXG4vKiBMaW5rXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vLy8gZm9udFNpemV8fEZvbnR8MVxuJC0tbGluay1mb250LXNpemU6ICQtLWZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuLy8vIGZvbnRXZWlnaHR8fEZvbnR8MVxuJC0tbGluay1mb250LXdlaWdodDogJC0tZm9udC13ZWlnaHQtcHJpbWFyeSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbGluay1kZWZhdWx0LWZvbnQtY29sb3I6ICQtLWNvbG9yLXRleHQtcmVndWxhciAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbGluay1kZWZhdWx0LWFjdGl2ZS1jb2xvcjogJC0tY29sb3ItcHJpbWFyeSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbGluay1kaXNhYmxlZC1mb250LWNvbG9yOiAkLS1jb2xvci10ZXh0LXBsYWNlaG9sZGVyICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1saW5rLXByaW1hcnktZm9udC1jb2xvcjogJC0tY29sb3ItcHJpbWFyeSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbGluay1zdWNjZXNzLWZvbnQtY29sb3I6ICQtLWNvbG9yLXN1Y2Nlc3MgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWxpbmstd2FybmluZy1mb250LWNvbG9yOiAkLS1jb2xvci13YXJuaW5nICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1saW5rLWRhbmdlci1mb250LWNvbG9yOiAkLS1jb2xvci1kYW5nZXIgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWxpbmstaW5mby1mb250LWNvbG9yOiAkLS1jb2xvci1pbmZvICFkZWZhdWx0O1xuLyogQ2FsZW5kYXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8vLyBib3JkZXJ8fE90aGVyfDRcbiQtLWNhbGVuZGFyLWJvcmRlcjogJC0tdGFibGUtYm9yZGVyICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxPdGhlcnw0XG4kLS1jYWxlbmRhci1zZWxlY3RlZC1iYWNrZ3JvdW5kLWNvbG9yOiAjRjJGOEZFICFkZWZhdWx0O1xuJC0tY2FsZW5kYXItY2VsbC13aWR0aDogODVweCAhZGVmYXVsdDtcblxuLyogQnJlYWstcG9pbnRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiQtLXNtOiA3NjhweCAhZGVmYXVsdDtcbiQtLW1kOiA5OTJweCAhZGVmYXVsdDtcbiQtLWxnOiAxMjAwcHggIWRlZmF1bHQ7XG4kLS14bDogMTkyMHB4ICFkZWZhdWx0O1xuXG4kLS1icmVha3BvaW50czogKFxuICAneHMnIDogKG1heC13aWR0aDogJC0tc20gLSAxKSxcbiAgJ3NtJyA6IChtaW4td2lkdGg6ICQtLXNtKSxcbiAgJ21kJyA6IChtaW4td2lkdGg6ICQtLW1kKSxcbiAgJ2xnJyA6IChtaW4td2lkdGg6ICQtLWxnKSxcbiAgJ3hsJyA6IChtaW4td2lkdGg6ICQtLXhsKVxuKTtcblxuJC0tYnJlYWtwb2ludHMtc3BlYzogKFxuICAneHMtb25seScgOiAobWF4LXdpZHRoOiAkLS1zbSAtIDEpLFxuICAnc20tYW5kLXVwJyA6IChtaW4td2lkdGg6ICQtLXNtKSxcbiAgJ3NtLW9ubHknOiBcIihtaW4td2lkdGg6ICN7JC0tc219KSBhbmQgKG1heC13aWR0aDogI3skLS1tZCAtIDF9KVwiLFxuICAnc20tYW5kLWRvd24nOiAobWF4LXdpZHRoOiAkLS1tZCAtIDEpLFxuICAnbWQtYW5kLXVwJyA6IChtaW4td2lkdGg6ICQtLW1kKSxcbiAgJ21kLW9ubHknOiBcIihtaW4td2lkdGg6ICN7JC0tbWR9KSBhbmQgKG1heC13aWR0aDogI3skLS1sZyAtIDF9KVwiLFxuICAnbWQtYW5kLWRvd24nOiAobWF4LXdpZHRoOiAkLS1sZyAtIDEpLFxuICAnbGctYW5kLXVwJyA6IChtaW4td2lkdGg6ICQtLWxnKSxcbiAgJ2xnLW9ubHknOiBcIihtaW4td2lkdGg6ICN7JC0tbGd9KSBhbmQgKG1heC13aWR0aDogI3skLS14bCAtIDF9KVwiLFxuICAnbGctYW5kLWRvd24nOiAobWF4LXdpZHRoOiAkLS14bCAtIDEpLFxuICAneGwtb25seScgOiAobWluLXdpZHRoOiAkLS14bCksXG4pO1xuIiwiLmZsZXgtcm93ICAgICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbi5mbGV4LWNvbHVtbiAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4uZmxleC1yb3ctcmV2ZXJzZSAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXdyYXAgICAgICAgICB7IGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4uZmxleC1ub3dyYXAgICAgICAgeyBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4uZmxleC13cmFwLXJldmVyc2UgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQgICB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4uanVzdGlmeS1jb250ZW50LWVuZCAgICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyICB7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCAgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1zdGFydCAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1pdGVtcy1lbmQgICAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4uYWxpZ24taXRlbXMtY2VudGVyICAgeyBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4uYWxpZ24taXRlbXMtc3RyZXRjaCAgeyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0ICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1jb250ZW50LWVuZCAgICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4uYWxpZ24tY29udGVudC1jZW50ZXIgIHsgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1jb250ZW50LWJldHdlZW4geyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1jb250ZW50LWFyb3VuZCAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1hdXRvICAgICB7IGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuLmFsaWduLXNlbGYtc3RhcnQgICAgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1zZWxmLWVuZCAgICAgIHsgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuLmFsaWduLXNlbGYtY2VudGVyICAgeyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuLmFsaWduLXNlbGYtYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tc2VsZi1zdHJldGNoICB7IGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuIiwiLmdyaWQtY29sLTIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG59XG4uZ3JpZC1jb2wtMyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG59XG4uZ3JpZC1jb2wtNCB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xufVxuIiwiQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKG1hcmdpbjogbSwgcGFkZGluZzogcCkge1xuICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgLiN7JGFiYnJldn0tI3skc2l6ZX0gIHsgI3skcHJvcH06ICAgICAgICAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAuI3skYWJicmV2fXQtI3skc2l6ZX0geyAjeyRwcm9wfS10b3A6ICAgICRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgIC4jeyRhYmJyZXZ9ci0jeyRzaXplfSB7ICN7JHByb3B9LXJpZ2h0OiAgJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgLiN7JGFiYnJldn1iLSN7JHNpemV9IHsgI3skcHJvcH0tYm90dG9tOiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAuI3skYWJicmV2fWwtI3skc2l6ZX0geyAjeyRwcm9wfS1sZWZ0OiAgICRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgIC4jeyRhYmJyZXZ9eC0jeyRzaXplfSB7XG4gICAgICAjeyRwcm9wfS1yaWdodDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgI3skcHJvcH0tbGVmdDogICRsZW5ndGggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLiN7JGFiYnJldn15LSN7JHNpemV9IHtcbiAgICAgICN7JHByb3B9LXRvcDogICAgJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgI3skcHJvcH0tYm90dG9tOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbkBlYWNoICRzaXplIGluICg1LCAxMCwgMTUsIDIwLCAyNSwgMzAsIDQwLCA1MCwgNjAsIDcwLCA4MCwgOTAsIDEwMCkge1xuICAudy0jeyRzaXplfXAgeyB3aWR0aDogI3skc2l6ZSArICclJ307IH1cbiAgLm13LSN7JHNpemV9cCB7IG1heC13aWR0aDogI3skc2l6ZSArICclJ307IH1cbn1cbiIsIkBtaXhpbiBzaGFkb3ctYmFzZSgkc3RhdGU6IG5vcm1hbCkge1xuICBAaWYgJHN0YXRlID09IG5vcm1hbCB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC41cHggcmdiYSg1MCw1MCw5MywwLjE3KSwgMCAycHggNXB4IDAgcmdiYSg1MCw1MCw5MywwLjEpLCAwIDFweCAxLjVweCAwIHJnYmEoMCwwLDAsMC4wNyksIDAgMXB4IDJweCAwIHJnYmEoMCwwLDAsMC4wOCksIDAgMCAwIDAgdHJhbnNwYXJlbnQ7XG4gIH1cbiAgQGlmICRzdGF0ZSA9PSBob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC41cHggcmdiYSg1MCw1MCw5MywuMTcpLCAwIDJweCA1cHggMCByZ2JhKDUwLDUwLDkzLC4xMiksIDAgM3B4IDlweCAwIHJnYmEoNTAsNTAsOTMsLjA4KSwgMCAxcHggMS41cHggMCByZ2JhKDAsMCwwLC4wOCksIDAgMXB4IDJweCAwIHJnYmEoMCwwLDAsLjA4KTtcblxuICB9XG4gIEBpZiAkc3RhdGUgPT0gYWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSg1MCw1MCw5MywwLjEpLCAwIDJweCA1cHggMCByZ2JhKDUwLDUwLDkzLDAuMDgpLCAwIDFweCAxLjVweCAwIHJnYmEoMCwwLDAsMC4wNyksIDAgMXB4IDJweCAwIHJnYmEoMCwwLDAsMC4wOCksIDAgMCAwIDAgdHJhbnNwYXJlbnQsIGluc2V0IDBweCAwcHggNnB4IDBweCByZ2JhKDAsMCwwLCAwLjIwKTtcbiAgfVxufVxuXG5AbWl4aW4gc2hhZG93LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGJveC1zaGFkb3c6IDAgN3B4IDE0cHggMCByZ2JhKDUwLDUwLDkzLC4yKSwgMCAzcHggNnB4IDAgcmdiYSgwLDAsMCwuMSk7XG59XG5cbkBtaXhpbiBwbGF0Zm9ybS1jb250YWluZXIge1xuICBAaW5jbHVkZSBzaGFkb3ctYmFzZSgpO1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xufVxuXG5AbWl4aW4gc2hhZG93LWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDE0cHggMCByZ2JhKDUwLDUwLDkzLC4xKSwgMCAwcHggN3B4IDAgcmdiYSgwLDAsMCwuMDcpO1xufVxuIiwiLnBsYXRmb3JtIHtcbiAgJi1jb250YWluZXIge1xuICAgIEBpbmNsdWRlIHBsYXRmb3JtLWNvbnRhaW5lcigpO1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLWJhc2U7XG4gIH1cbn1cbiIsIi5iZy10cmFuc3BhcmVudC10aWxlcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQkFBQUFBUUNBWUFBQUFmOC85aEFBQUFNRWxFUVZRNFQyTjg5dXpaZndZOFFGSlNFcDgwQStPb0FjTWlEUDcvLzQ4M0hUeC8vaHgvT2hnMWdJRng2SWNCQUxsK1ZYa25PQ3ZGQUFBQUFFbEZUa1N1UW1DQ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG4iLCJAaW5jbHVkZSBuYW1lc3BhY2UoKSB7XG4gIGZvbnQ6IHtcbiAgICBmYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAgIHNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICB3ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIH1cbiAgY29sb3I6ICQtLWNvbG9yLXRleHQtcHJpbWFyeTtcbiAgbGluZS1oZWlnaHQ6ICQtLWZvbnQtbGluZS1oZWlnaHQtcHJpbWFyeTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG5cbiAgKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gIHAsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgICBjb2xvcjogJC0tY29sb3ItdGV4dC1wcmltYXJ5O1xuICB9XG5cbiAgYSB7XG4gICAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgICAgY29sb3I6ICQtLWxpbmstY29sb3I7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICQtLWxpbmstaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgaDEsIGgyLCBoMywgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZTtcbiAgfVxuICBoMiB7XG4gICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICB9XG4gIGgzIHtcbiAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gIH1cbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgfVxufVxuXG4uYnJpY2tzLW1vdmUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cztcbn1cbiIsIkBtaXhpbiBzdGF0ZXMoKSB7XG4gICYsICY6dmlzaXRlZCwgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCJAbWl4aW4gY29tcG9uZW50LWJ1dHRvbigpIHtcbiAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgIEBpbmNsdWRlIHNoYWRvdy1iYXNlKCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgYm9yZGVyOiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwcHggMTJweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBjb2xvcjogJGJ0bi1jb2xvcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAkYnRuLWZvbnQtc2l6ZTtcbiAgICBmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZWxlbWVudC1oZWlnaHQtYmFzZSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogJGZvcm0tZWxlbWVudC1oZWlnaHQtYmFzZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMDhzIGVhc2UtaW4sY29sb3IgLjA4cyBlYXNlLWluO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgdGV4dC1yZW5kZXJpbmc6IGdlb21ldHJpY1ByZWNpc2lvbjtcbiAgfVxuXG4gICYudW5jbGlja2FibGUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuICB9XG4gICYuZGlzYWJsZWQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIEBpbmNsdWRlIHNoYWRvdy1iYXNlKGhvdmVyKTtcbiAgICBjb2xvcjogJGJ0bi1jb2xvci1ob3ZlcjtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBAaW5jbHVkZSBzaGFkb3ctYmFzZShhY3RpdmUpO1xuICB9XG59XG4iLCJAbWl4aW4gY29tcG9uZW50LWJ1dHRvbi1wcmltYXJ5KCkge1xuICBAaW5jbHVkZSBzdGF0ZXMoKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgIGJvcmRlci1jb2xvcjogcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4ocGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpLCA1JSk7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICAvLyBib3gtc2hhZG93OiAwIDAgMCAwLjVweCBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIiksIDAgMnB4IDVweCAwIHJnYmEoNTAsNTAsOTMsLjMpLCAwIDMuNnB4IDlweCAwIHJnYmEoNTAsNTAsOTMsLjEpLCAwIDFweCAxLjVweCAwIHJnYmEoMCwwLDAsLjA4KSwgMCAxcHggMnB4IDAgcmdiYSgwLDAsMCwuMDgpXG4gIH1cbn1cbiIsIkBtaXhpbiBjb21wb25lbnQtYnV0dG9uLXNlY29uZGFyeSgpIHtcbiAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicGlua1wiKTtcbiAgICBib3JkZXItY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicGlua1wiKTtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKHBsYXRmb3JtLWNvbG9yKFwicGlua1wiKSwgNSUpO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgLy8gYm94LXNoYWRvdzogMCAwIDAgMC41cHggcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpLCAwIDJweCA1cHggMCByZ2JhKDUwLDUwLDkzLC4zKSwgMCAzLjZweCA5cHggMCByZ2JhKDUwLDUwLDkzLC4xKSwgMCAxcHggMS41cHggMCByZ2JhKDAsMCwwLC4wOCksIDAgMXB4IDJweCAwIHJnYmEoMCwwLDAsLjA4KVxuICB9XG59XG4iLCJAbWl4aW4gY29tcG9uZW50LWJ1dHRvbi1kYW5nZXIoKSB7XG4gIEBpbmNsdWRlIHN0YXRlcygpIHtcbiAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJkYW5nZXJcIik7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogZGFya2VuKHBsYXRmb3JtLWNvbG9yKFwiZGFuZ2VyXCIpLCAxMCUpO1xuICB9XG59XG4iLCJAbWl4aW4gY29tcG9uZW50LWJ1dHRvbi1wbGFpbigpIHtcbiAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4iLCJAbWl4aW4gY29tcG9uZW50LWJ1dHRvbi1saW5rKCkge1xuICBAaW5jbHVkZSBzdGF0ZXMoKSB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIik7XG4gICAgPiBpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIH1cbiAgfVxufVxuIiwiQGluY2x1ZGUgbmFtZXNwYWNlKCkge1xuICAuYnV0dG9uLFxuICBhLmJ1dHRvbixcbiAgYnV0dG9uLmJ1dHRvbixcbiAgaW5wdXQuYnV0dG9uIHtcblxuICAgIEBpbmNsdWRlIGNvbXBvbmVudC1idXR0b24oKTtcblxuICAgICYtLXByaW1hcnkge1xuICAgICAgQGluY2x1ZGUgY29tcG9uZW50LWJ1dHRvbi1wcmltYXJ5KCk7XG4gICAgfVxuXG4gICAgJi0tc2Vjb25kYXJ5IHtcbiAgICAgIEBpbmNsdWRlIGNvbXBvbmVudC1idXR0b24tc2Vjb25kYXJ5KCk7XG4gICAgfVxuXG4gICAgJi0tZGFuZ2VyIHtcbiAgICAgIEBpbmNsdWRlIGNvbXBvbmVudC1idXR0b24tZGFuZ2VyKCk7XG4gICAgfVxuXG4gICAgJi0tcGxhaW4ge1xuICAgICAgQGluY2x1ZGUgY29tcG9uZW50LWJ1dHRvbi1wbGFpbigpO1xuICAgIH1cblxuICAgICYtLWxpbmsge1xuICAgICAgQGluY2x1ZGUgY29tcG9uZW50LWJ1dHRvbi1saW5rKCk7XG4gICAgfVxuXG4gICAgJi0tc21hbGwge1xuICAgICAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc20gIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDAgOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1sYXJnZSB7XG4gICAgICBAaW5jbHVkZSBzdGF0ZXMoKSB7XG4gICAgICAgIGhlaWdodDogNTJweCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogNTJweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgJi5idXR0b24tLWljb24ge1xuICAgICAgICBAaW5jbHVkZSBzdGF0ZXMoKSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiA1MnB4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpLCAwIDJweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4zKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tcm91bmQge1xuICAgICAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmQ4LTJ4IHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuICB9XG59XG4iLCIubG9hZGVyIHtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIGltZyB7IHdpZHRoOiAzNXB4OyBtYXJnaW46IDAgYXV0bzsgfVxuICBwIHtcbiAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJncmF5XCIpO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cblxuICAmLS1zbSB7XG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XG4gICAgaW1nIHsgd2lkdGg6IDI1cHg7IH1cbiAgICBwIHsgZm9udC1zaXplOiAkZm9udC1zaXplLXNtOyB9XG4gIH1cbiAgJi0teHMge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGltZyB7IHdpZHRoOiAyMnB4OyB9XG4gICAgcCB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14czsgfVxuICB9XG59XG4iLCIucHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcImdyYXktbGlnaHRlc3RcIik7XG4gIC5wcm9ncmVzcy1iYXIge1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgfVxufVxuIiwiLndlYnNpdGUge1xuICAuY29udGV4dHVhbCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi0tYWRkLXNlY3Rpb24ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6ICR0b29sYmFyLWhlaWdodCArIDgwcHg7XG4gICAgbGVmdDogMzBweDtcbiAgICB6LWluZGV4OiAxMDU7XG4gIH1cbn1cbiIsIi5uYXYge1xuICAmLmZsZXgtY29sdW1uIHtcbiAgICAmLm5hdi1waWxscyB7XG4gICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIik7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDhweCByZ2JhKDAsMCwwLDAuMik7XG4gICAgICAgICAgfVxuICAgICAgICAgID4gaSB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIHRyYW5zaXRpb24oJGR1cmF0aW9uOiAzMDBtcykge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAkZHVyYXRpb24gZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsICRkdXJhdGlvbiBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsICRkdXJhdGlvbiBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsICRkdXJhdGlvbiBlYXNlLWluLW91dDtcbn1cbiIsIi5jYXJkIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1zcGVlZC1mYXN0KTtcbiAgQGluY2x1ZGUgc2hhZG93LWJhc2UoKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcblxuICAmLWltZy10b3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgfVxuICAmLWltZy1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gICYtYmxvY2sge1xuICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gIH1cblxuICAmLWZvb3RlciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cblxuXG4gICY6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDM0LCAyNSwgMjUsIDAuNik7XG4gIH1cbiAgJjphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCA0cHggcmdiYSgzNCwyNSwyNSwwLjQpO1xuICB9XG59XG4iLCJkZXRhaWxzIHtcbiAgPiAuZGV0YWlscy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59IiwiLmFqYXgtcHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5bZGlyPVwicnRsXCJdIC5hamF4LXByb2dyZXNzIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmFqYXgtcHJvZ3Jlc3MtdGhyb2JiZXIge1xuICAudGhyb2JiZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGFzc2V0LXBhdGgoXCJpbWcvYWpheC1wcm9ncmVzcy5zdmdcIikgbm8tcmVwZWF0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxcHg7XG4gIH1cbiAgLm1lc3NhZ2Uge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAzcHg7XG4gIH1cbn1cblxudHIgLmFqYXgtcHJvZ3Jlc3MtdGhyb2JiZXIgLnRocm9iYmVyIHtcbiAgbWFyZ2luOiAwIDJweDtcbn1cbi5hamF4LXByb2dyZXNzLWJhciB7XG4gIHdpZHRoOiAxNmVtO1xufVxuXG4vKiBGdWxsIHNjcmVlbiB0aHJvYmJlciAqL1xuLmFqYXgtcHJvZ3Jlc3MtZnVsbHNjcmVlbiB7XG4gIC8qIENhbid0IGRvIGNlbnRlcjo1MCUgbWlkZGxlOiA1MCUsIHNvIGFwcHJveGltYXRlIGl0IGZvciBhIHR5cGljYWwgd2luZG93IHNpemUuICovXG4gIGxlZnQ6IDQ5JTsgLyogTFRSICovXG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA0OC41JTtcbiAgei1pbmRleDogMTAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGFzc2V0LXBhdGgoXCJpbWcvYWpheC1wcm9ncmVzcy5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgd2lkdGg6IDE1MHB4O1xuICBvcGFjaXR5OiAwLjk7XG4gIHBhZGRpbmc6IDRweDtcblxufVxuW2Rpcj1cInJ0bFwiXSAuYWpheC1wcm9ncmVzcy1mdWxsc2NyZWVuIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDQ5JTtcbn1cbiIsIkBmdW5jdGlvbiBzdHItcmVwbGFjZSgkc3RyaW5nLCAkc2VhcmNoLCAkcmVwbGFjZTogJycpIHtcbiAgJGluZGV4OiBzdHItaW5kZXgoJHN0cmluZywgJHNlYXJjaCk7XG5cbiAgQGlmICRpbmRleCB7XG4gICAgQHJldHVybiBzdHItc2xpY2UoJHN0cmluZywgMSwgJGluZGV4IC0gMSkgKyAkcmVwbGFjZSArIHN0ci1yZXBsYWNlKHN0ci1zbGljZSgkc3RyaW5nLCAkaW5kZXggKyBzdHItbGVuZ3RoKCRzZWFyY2gpKSwgJHNlYXJjaCwgJHJlcGxhY2UpO1xuICB9XG5cbiAgQHJldHVybiAkc3RyaW5nO1xufVxuXG5AZnVuY3Rpb24gdHJpbSgkc3RyaW5nKSB7XG4gIEByZXR1cm4gc3RyLXJlcGxhY2UoJHN0cmluZywgJyAnLCAnJyk7XG59XG5cbkBmdW5jdGlvbiBwbGF0Zm9ybS1jb2xvcigka2V5OiBcInByaW1hcnlcIikge1xuICBAaWYgbWFwLWhhcy1rZXkoJHBsYXRmb3JtLWNvbG9ycywgJGtleSkge1xuICAgIEByZXR1cm4gbWFwLWdldCgkcGxhdGZvcm0tY29sb3JzLCAka2V5KTtcbiAgfVxuICBAd2FybiBcIlVua25vd24gYCN7JGtleX1gIC0gaW4gJHBsYXRmb3JtLWNvbG9ycy5cIjtcbiAgQHJldHVybiBudWxsO1xufVxuXG5AZnVuY3Rpb24gdGhlbWUtcGF0aCgpIHtcbiAgQHJldHVybiB1bnF1b3RlKFwiL3RoZW1lcy9jdXN0b20vcGxhdGZvcm1cIik7XG59XG5cbkBmdW5jdGlvbiBhc3NldC1wYXRoKCRwYXRoKSB7XG4gIEByZXR1cm4gdW5xdW90ZShcInVybChcIiArIHRoZW1lLXBhdGgoKSArIFwiL1wiICsgJHBhdGggKyBcIilcIik7XG59XG4iLCIuZmllbGQge1xuICAmLS1lbXB0eSB7XG4gICAgb3V0bGluZTogMXB4IGRhc2hlZCBwbGF0Zm9ybS1jb2xvcihcImdyYXktbGlnaHRcIik7XG4gIH1cbiAgJi0tZHJhZ2dhYmxlIHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gIH1cbn1cbiIsIi5ibG9jay0tcmVnaW9uIHtcbiAgJi0tcGxhY2Vob2xkZXIge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgcGxhdGZvcm0tY29sb3IoXCJncmF5XCIpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBtYXJnaW46IDFyZW07XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIik7XG4gICAgICBib3JkZXItY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5ibG9jay0tc3R5bGUge1xuICAucHJldmlld3Mge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1nYXA6ICRwYWRkaW5nLWJhc2U7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcblxuICAgIC5wcmV2aWV3IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIEBpbmNsdWRlIHNoYWRvdy1iYXNlKCk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBAaW5jbHVkZSBzaGFkb3ctYmFzZShob3Zlcik7XG4gICAgICB9XG5cbiAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICBib3JkZXItY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICAgIH1cblxuICAgICAgaSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgIGNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIik7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn1cbiIsIkBpbmNsdWRlIG5hbWVzcGFjZSgpIHtcbiAgLnZlcnRpY2FsLXRhYnMge1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0ZXJcIik7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIHVsLnZlcnRpY2FsLXRhYnNfX21lbnUge1xuICAgICAgd2lkdGg6ICRkaWFsb2ctdmVydGljYWwtdGFicy1tZW51LXdpZHRoO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiBwbGF0Zm9ybS1jb2xvcihcImdyYXktZGFya2VzdFwiKTtcblxuICAgICAgbGkudmVydGljYWwtdGFic19fbWVudS1pdGVtIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGEge1xuICAgICAgICAgIEBpbmNsdWRlIHN0YXRlcygpIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggNXB4O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50aXplKCR3aGl0ZSwgMC4zKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7IGNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkd2hpdGUsIDAuMik7IH1cbiAgICAgICAgICBpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5pcy1zZWxlY3RlZCB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzdGF0ZXMoKSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDhweCA4cHggOHB4IDA7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICR3aGl0ZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudmVydGljYWwtdGFic19fcGFuZXMge1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgZmxleDogMTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIC52ZXJ0aWNhbC10YWJzX19wYW5lID4gc3VtbWFyeSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW5jbHVkZSBuYW1lc3BhY2UoKSB7XG4gIC5tZXNzYWdlcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgbWFyZ2luOiAxcmVtIDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgJi0td2FybmluZyB7XG4gICAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJ3YXJuaW5nXCIpO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRpemUocGxhdGZvcm0tY29sb3IoXCJ3YXJuaW5nXCIpLCAwLjg1KTtcbiAgICB9XG4gICAgJi0tZGFuZ2VyIHtcbiAgICAgIGNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcImRhbmdlclwiKTtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50aXplKHBsYXRmb3JtLWNvbG9yKFwiZGFuZ2VyXCIpLCAwLjg1KTtcblxuICAgIH1cbiAgfVxufVxuIiwiLmVsLWFsZXJ0IHtcbiAgJi0tc20ge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICBwYWRkaW5nOiA0cHggNXB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIuZWwtY2hlY2tib3gge1xuICAmX19sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIH1cbn1cbiIsIi5lbC1wb3BwZXIge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2UgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgbGFiZWwge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAwLjZyZW07XG4gICAgY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwiZ3JheS1saWdodFwiKTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbiIsIi8vIElucHV0XG4uZWwtYXV0b2NvbXBsZXRlIHtcbiAgJiwgaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmVsLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uX193cmFwXG4uZWwtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25fX2xpc3QgbGkge1xuICA+IGRpdiB7XG4gICAgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZTtcbiAgfVxufVxuXG4vLyBEcm9wZG93blxuLmVsLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uX193cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAuZWwtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25fX2xpc3Qge1xuICAgIGxpIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjJyZW07XG4gICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgIC5zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcbiAgICAgICAgY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwiZ3JheS1saWdodGVyXCIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmVsLWlucHV0LS1zdWZmaXggLmVsLWlucHV0X19pbm5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLmVsLXNlbGVjdC1kcm9wZG93biB7XG4gIC5lbC1zZWxlY3QtZHJvcGRvd25fX2l0ZW0ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsaW5lLWhlaWdodDogMS4ycmVtO1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgfVxufVxuIiwiLmVsLXRhYnMge1xuICAmLFxuICAuZWwtdGFic19faXRlbSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICB9XG5cbiAgLy8gJjpub3QoLmVsLXRhYnMtLWNhcmQpOm5vdCguZWwtdGFicy0tYm9yZGVyLWNhcmQpIHtcbiAgLy8gICAmLmVsLXRhYnMtLWJvdHRvbSAuZWwtdGFic19faXRlbS5pcy1ib3R0b206bnRoLWNoaWxkKDIpLFxuICAvLyAgICYuZWwtdGFicy0tYm90dG9tIC5lbC10YWJzX19pdGVtLmlzLXRvcDpudGgtY2hpbGQoMiksXG4gIC8vICAgJi5lbC10YWJzLS10b3AgLmVsLXRhYnNfX2l0ZW0uaXMtYm90dG9tOm50aC1jaGlsZCgyKSxcbiAgLy8gICAmLmVsLXRhYnMtLXRvcCAuZWwtdGFic19faXRlbS5pcy10b3A6bnRoLWNoaWxkKDIpIHtcbiAgLy8gICAgIHBhZGRpbmctbGVmdDogMDtcbiAgLy8gICB9XG4gIC8vIH1cbn1cbiIsIi5lbC10b29sdGlwX19wb3BwZXIge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG59XG4iLCIuZWwtZGlhbG9nIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAxcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMykgIWltcG9ydGFudDtcblxuICAmX193cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBzY3JvbGxiYXI7XG4gIH1cblxuICAmX19sYXJnZSB7XG4gICAgLmVsLWRpYWxvZyB7XG4gICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAmLFxuICAgICAgJl9faGVhZGVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgJl9fYm9keSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19oZWFkZXIge1xuICAgIC8vIHBhZGRpbmc6IDEwcHggMTBweCAkcGFkZGluZy1iYXNlICRwYWRkaW5nLWJhc2UgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nLWJhc2U7XG4gICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmctYmFzZTtcbiAgICBjdXJzb3I6IGdyYWI7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICY6YWN0aXZlIHtcbiAgICAgIGN1cnNvcjogZ3JhYmJpbmc7XG4gICAgfVxuXG4gICAgJmJ0biB7XG4gICAgICAvLyB0b3A6IDEycHggIWltcG9ydGFudDtcbiAgICAgIHJpZ2h0OiAkcGFkZGluZy1iYXNlICFpbXBvcnRhbnQ7XG4gICAgICAuZWwtZGlhbG9nX19jbG9zZSB7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkYm9keS1jb2xvciwgMC4yKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgfVxuXG4gIC8vICZfX2hlYWRlclxuXG4gICZfX2JvZHkge1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLWJhc2UgIWltcG9ydGFudDtcbiAgICAvLyBvdmVyZmxvdzogYXV0bztcbiAgfVxuXG4gICZfX2Zvb3RlciB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi0tdW5wYWRkZWQge1xuICAgIC5lbC1kaWFsb2dfX2JvZHkgeyBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLmVsLWNhcm91c2VsIHtcbiAgJl9fYXJyb3cge1xuICAgIEBpbmNsdWRlIHN0YXRlcygpIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCJidXR0b24uZWwtYnV0dG9uIHtcbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gICYtLWRlZmF1bHQge1xuICAgIGEge1xuICAgICAgY29sb3I6ICQtLWJ1dHRvbi1kZWZhdWx0LWZvbnQtY29sb3I7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICQtLWNvbG9yLXByaW1hcnk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXByaW1hcnkge1xuICAgIGEge1xuICAgICAgY29sb3I6ICQtLWJ1dHRvbi1wcmltYXJ5LWZvbnQtY29sb3IgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIiRlbC1hc2NlbmQtbG9hZGVyLXNpemU6IDUwcHg7XG5cbi5lbC1sb2FkaW5nLW1hc2sge1xuICB6LWluZGV4OiAyMDMwICFpbXBvcnRhbnQ7XG59XG5cbi5lbC1hc2NlbmQtbG9hZGVyIHtcbiAgLmVsLWxvYWRpbmctc3Bpbm5lciB7XG4gICAgLmVsLWljb24tbG9hZGluZyB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9pbWcvYXNjZW5kLWxvYWRlci5naWZcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogJGVsLWFzY2VuZC1sb2FkZXItc2l6ZSAkZWwtYXNjZW5kLWxvYWRlci1zaXplO1xuICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgd2lkdGg6ICRlbC1hc2NlbmQtbG9hZGVyLXNpemU7XG4gICAgICBoZWlnaHQ6ICRlbC1hc2NlbmQtbG9hZGVyLXNpemU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5lbC1sb2FkaW5nLXRleHQge1xuICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAgIH1cbiAgfVxufVxuXG4uZWwtbG9hZGluZy1zcGlubmVyIHtcbiAgJixcbiAgLmVsLWxvYWRpbmctdGV4dCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICB9XG59XG4iLCIuZWwtaW5wdXQge1xuXG4gICYtLXNtYWxsIHtcbiAgICAuZWwtaW5wdXQtZ3JvdXBfX2FwcGVuZCxcbiAgICAuZWwtaW5wdXQtZ3JvdXBfX3ByZXBlbmQge1xuICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgfVxuICB9XG5cbiAgJi1udW1iZXIge1xuICAgICYtLXNtYWxsIHtcbiAgICAgIC5lbC1pbnB1dF9faW5uZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuZmxvYXRpbmctYXBwZW5kIHtcbiAgICAuZWwtaW5wdXRfX2lubmVyIHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICB9XG4gICAgLmVsLWlucHV0LWdyb3VwX19hcHBlbmQge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICYsIGJ1dHRvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmVsLWZvcm0ge1xuICAvLyBoMyB7XG4gIC8vICAgY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgLy8gICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIC8vICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLy8gfVxuXG4gICYtLWxhYmVsLXRvcCB7XG4gICAgLmVsLWZvcm0taXRlbSB7XG4gICAgICAmX19sYWJlbCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZWwtcmFkaW8tYnV0dG9uX19vcmlnLXJhZGlvIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG4iLCIuZWwtbWVudSB7XG4gIC5lbC1tZW51LWl0ZW0sXG4gIC5lbC1zdWJtZW51X190aXRsZSB7XG4gICAgaS5kOCB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IC0xcHg7XG4gICAgfVxuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogJC0tY2FzY2FkZXItbWVudS1vcHRpb24tY29sb3ItYWN0aXZlO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkLS1jYXNjYWRlci1tZW51LW9wdGlvbi1jb2xvci1ob3ZlciAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1ob3Jpem9udGFsIHtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICA+IC5lbC1tZW51LWl0ZW0sXG4gICAgPiAuZWwtc3VibWVudSAuZWwtc3VibWVudV9fdGl0bGUge1xuICAgICAgaGVpZ2h0OiAkdG9vbGJhci1oZWlnaHQgIWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkdG9vbGJhci1oZWlnaHQgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIi5lbC1zd2l0Y2gge1xuICAmX19pbnB1dCB7XG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLmVsLWNhcmQge1xuICAmLS1wbGFjZWhvbGRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIik7XG4gICAgY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgXG4gICZfX2JvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmX19vdmVydGV4dCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuICB9XG59XG4iLCIuZWwtYnJlYWRjcnVtYiB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICQtLWJvcmRlci1jb2xvci1leHRyYS1saWdodDtcbiAgYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLXJhZGl1cy1iYXNlO1xuXG4gICZfX2l0ZW0ge1xuICAgICYuZWwtYnJlYWRjcnVtYi1pdGVtLS1jbGlja2FibGUgPiBzcGFuIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICY6aG92ZXIgeyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIH1cbiAgfVxufVxuIiwiLmVsLXJvdyB7XG4gICYtLWFsaWduLWl0ZW1zLWNlbnRlciB7XG4gICAgPiAuZWwtY29sIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuIiwiLmVsLWlucHV0LXd5c2l3eWcge1xuICAuY2tlX2Nocm9tZSB7XG4gICAgYm9yZGVyOiAkLS1pbnB1dC1ib3JkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogJC0taW5wdXQtYm9yZGVyLXJhZGl1cztcbiAgICAuY2tlX2lubmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICAgIC5ja2VfYm90dG9tIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIuc2VsZWN0YWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAvLyBPdXRsaW5lc1xuICAvL1xuICAvL1xuICAmX19vdXRsaW5lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogJHNlbGVjdGFibGUtei1pbmRleDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG91dGxpbmU6ICRzZWxlY3RhYmxlLW91dGxpbmUtd2lkdGggc29saWQgJHNlbGVjdGFibGUtb3V0bGluZS1ob3Zlci1jb2xvcjtcbiAgICBvdXRsaW5lLW9mZnNldDogLSRzZWxlY3RhYmxlLW91dGxpbmUtd2lkdGg7XG5cbiAgICAmLS1sZWZ0LFxuICAgICYtLXJpZ2h0IHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAkc2VsZWN0YWJsZS1vdXRsaW5lLXdpZHRoO1xuICAgIH1cblxuICAgICYtLXRvcCxcbiAgICAmLS1ib3R0b20ge1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgaGVpZ2h0OiAkc2VsZWN0YWJsZS1vdXRsaW5lLXdpZHRoO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJi0tbGVmdCB7IGxlZnQ6IDA7IH1cbiAgICAmLS1yaWdodCB7IHJpZ2h0OiAwOyB9XG4gICAgJi0tdG9wIHsgdG9wOiAwOyB9XG4gICAgJi0tYm90dG9tIHsgYm90dG9tOiAwOyB9XG4gIH1cblxuICAvLyBCdXR0b25zXG4gIC8vXG4gIC8vXG4gICZfX2FjdGlvbi1idXR0b25zIHtcbiAgICAvLyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgLy8gYmFja2dyb3VuZDogd2hpdGU7XG4gICAgLy8gcGFkZGluZzogMnB4O1xuICAgIC8vIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogJGJsb2NrLWFjdGlvbi16LWluZGV4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICA+IGRpdiB7XG4gICAgICBmb250LXNpemU6IDA7IC8vIHJlbW92ZXMgdGhlIHdlaXJkIHNwYWNpbmcgYmV0d2VuIHRoZW4gYnV0dG9uc1xuICAgIH1cblxuICAgIC5idXR0b24ge1xuICAgICAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gSW5mbyAkc2VjdGlvblxuICAvL1xuICAvL1xuICAmX19pbmZvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAkYmxvY2stYWN0aW9uLXotaW5kZXg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgfVxuXG4gICZfX2Zvb3RlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogJGJsb2NrLWFjdGlvbi16LWluZGV4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAtMTRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG5cbiAgLy8gUG9zaXRpb25zXG4gIC8vXG4gIC8vXG4gICYtLXRvcCB7XG4gICAgPiAuc2VsZWN0YWJsZV9fYWN0aW9uLWJ1dHRvbnMsXG4gICAgPiAuc2VsZWN0YWJsZV9faW5mbyB7IHRvcDogMDsgYm90dG9tOiBhdXRvOyB9XG4gIH1cblxuICAmLS1ib3R0b20ge1xuICAgID4gLnNlbGVjdGFibGVfX2FjdGlvbi1idXR0b25zLFxuICAgID4gLnNlbGVjdGFibGVfX2luZm8geyB0b3A6IGF1dG87IGJvdHRvbTogMDsgfVxuICB9XG5cbiAgJi0tb3V0c2lkZSB7XG4gICAgPiAuc2VsZWN0YWJsZV9fYWN0aW9uLWJ1dHRvbnMsXG4gICAgPiAuc2VsZWN0YWJsZV9faW5mbyB7IHRvcDogYXV0bzsgYm90dG9tOiAxMHB4OyByaWdodDogMTBweDsgfVxuICB9XG5cblxuICAmX19mb2N1c2VkLW1lc3NhZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAkc2VsZWN0YWJsZS16LWluZGV4O1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKHBsYXRmb3JtLWNvbG9yKFwid2FybmluZ1wiKSwgLjMpO1xuICAgIGNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcIndhcm5pbmdcIik7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC8vIFN0YXRlc1xuICAvL1xuICAvL1xuICAmLWhvdmVyIHtcbiAgICA+IC5zZWxlY3RhYmxlX19vdXRsaW5lIHsgZGlzcGxheTogYmxvY2s7IH1cbiAgICA+IC5zZWxlY3RhYmxlX19pbmZvIHsgZGlzcGxheTogYmxvY2s7IH1cbiAgICA+IC5zZWxlY3RhYmxlX19mb290ZXIgeyBkaXNwbGF5OiBibG9jazsgfVxuICAgID4gLnNlbGVjdGFibGVfX2FjdGlvbi1idXR0b25zIHsgZGlzcGxheTogZmxleDsgfVxuICB9XG5cbiAgJi1mb2N1cyB7XG4gICAgPiAuc2VsZWN0YWJsZV9fb3V0bGluZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQ6IHBsYXRmb3JtLWNvbG9yKFwid2FybmluZ1wiKTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBhbmltYXRpb246IGJsaW5rLWFuaW1hdGlvbiAxcyBzdGVwcyg1LCBzdGFydCkgaW5maW5pdGU7XG4gICAgfVxuICAgID4gLnNlbGVjdGFibGVfX2ZvY3VzZWQtbWVzc2FnZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYW5pbWF0aW9uOiBibGluay1hbmltYXRpb24gMXMgc3RlcHMoNSwgc3RhcnQpIGluZmluaXRlO1xuICAgIH1cbiAgfVxuXG59XG5cbi8vIFRoZSBsYXN0IHNlY3Rpb24gXCJhZGRcIiBidXR0b24gc2hvdWxkIGJlIGluc2lkZSB0aGUgYmxvY2sgc28gbm90IHRvIGppZ2dlclxuLy8gdGhlIGJsb2NrLlxuLmJyaWNrIHtcbiAgJi0tbGFzdCB7XG4gICAgLnNlbGVjdGFibGVfX2Zvb3RlciB7XG4gICAgICBib3R0b206IDBweDtcbiAgICAgIC5lbC1idXR0b24ge1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGtleWZyYW1lcyBibGluay1hbmltYXRpb24ge1xuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG4iLCIuZWwtcG9wb3ZlciB7XG4gIC52Yy1za2V0Y2gge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5jb2xvcnBpY2tlci1ncmFkaWVudC1zbGlkZXIge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBwbGF0Zm9ybS1jb2xvcihcImdyYXlcIik7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJBQUFBQVFDQVlBQUFBZjgvOWhBQUFBTUVsRVFWUTRUMk44OXV6WmZ3WThRRkpTRXA4MEErT29BY01pRFA3Ly80ODNIVHgvL2h4L09oZzFnSUZ4NkljQkFMbCtWWGtuT0N2RkFBQUFBRWxGVGtTdVFtQ0NcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTJweDtcbiAgICAuc2xpZGVyLWJnIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDBweDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHRvcDogMDtcbiAgICB9XG4gICAgLnNsaWRlci1oYW5kbGUge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZDogcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0ZXN0XCIpO1xuICAgICAgd2lkdGg6IDZweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMXB4O1xuICAgICAgYm90dG9tOiAxcHg7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwwLDAsMC41KTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gICAgICB9XG4gICAgICAmLTAgeyBsZWZ0OiAxcHg7IH1cbiAgICAgICYtMSB7IHJpZ2h0OiAxcHg7IH1cbiAgICB9XG4gICAgLnNsaWRlci1hbmdsZSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbn1cbiIsIiNibG9jay10b29sYmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3gtc2hhZG93OiAwIDJweCAxMHB4IHRyYW5zcGFyZW50aXplKCR0b29sYmFyLXNoYWRvdy1jb2xvciwgMC42NSk7XG4gIGJhY2tncm91bmQ6ICR0b29sYmFyLWJnLWNvbG9yICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6ICR0b29sYmFyLXotaW5kZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgI3Rvb2xiYXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAkdG9vbGJhci1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICR0b29sYmFyLWhlaWdodDtcbiAgfVxuXG4gIC5icmFuZCB7XG4gICAgcGFkZGluZzogMCAkdG9vbGJhci1wYWRkaW5nLWJhc2U7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHRvb2xiYXItZGl2aWRlci1jb2xvcjtcbiAgICBpbWcgeyBoZWlnaHQ6IDM0cHg7IH1cbiAgfVxuXG4gIC50b29sYmFyLW1lc3NhZ2Uge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC5lbC1hbGVydCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDhweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIG5hdiB7XG4gICAgdWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBsaS5uYXYtaXRlbSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICBAaW5jbHVkZSBzdGF0ZXMoKSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6ICR0b29sYmFyLWhlaWdodDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgJHRvb2xiYXItcGFkZGluZy1iYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtbXIgeyBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAgICAgICAmLW1sIHsgbWFyZ2luLWxlZnQ6IDVweDsgfVxuICAgICAgICAmLWJvcmRlciB7XG4gICAgICAgICAgJi1sZWZ0IHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHRvb2xiYXItZGl2aWRlci1jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi1yaWdodCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkdG9vbGJhci1kaXZpZGVyLWNvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5ib2R5IHtcbiAgJi51c2VyLWVkaXRpbmcge1xuICAgICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC53ZWJzaXRlIHtcbiAgICAgIG1hcmdpbi10b3A6ICR0b29sYmFyLWhlaWdodDtcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiB2LWFsaWduKCR0b3A6IDUwJSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6ICR0b3A7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtJHRvcCk7XG59XG4iLCIuc2xpY2stc2xpZGVyIHtcbiAgLnNsaWNrLWFycm93IHtcbiAgICBAaW5jbHVkZSB2LWFsaWduKCk7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAmLnNsaWNrLXByZXYge1xuICAgICAgbGVmdDogLTM1cHg7XG4gICAgICByaWdodDogYXV0bztcbiAgICB9XG4gICAgJi5zbGljay1uZXh0IHtcbiAgICAgIHJpZ2h0OiAtMzVweDtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIuYmxvY2stLXJlZ2lvbi0tZm9ybSB7XG4gIC5teS1zZWN0aW9ucyB7XG4gICAgJi1ibG9jayB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAaW5jbHVkZSBzaGFkb3ctYmFzZSgpO1xuICAgICAgJjpob3ZlciB7IEBpbmNsdWRlIHNoYWRvdy1iYXNlKGhvdmVyKTsgfVxuICAgICAgJjphY3RpdmUgeyBAaW5jbHVkZSBzaGFkb3ctYmFzZShhY3RpdmUpOyB9XG4gICAgICBtYXJnaW46IDFweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJBQUFBQVFDQVlBQUFBZjgvOWhBQUFBTUVsRVFWUTRUMk44OXV6WmZ3WThRRkpTRXA4MEErT29BY01pRFA3Ly80ODNIVHgvL2h4L09oZzFnSUZ4NkljQkFMbCtWWGtuT0N2RkFBQUFBRWxGVGtTdVFtQ0NcIik7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIC5ibG9jay1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBhYnNvbHV0ZSgpO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgei1pbmRleDogMTAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uZXctc2VjdGlvbnMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1nYXA6IDE1cHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG4gICAgJi1zZWN0aW9uIHtcbiAgICAgIHBhZGRpbmc6IC41cmVtO1xuICAgICAgaW1nIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgICBAaW5jbHVkZSBzaGFkb3ctYmFzZSgpO1xuICAgICAgICAmOmhvdmVyIHsgQGluY2x1ZGUgc2hhZG93LWJhc2UoaG92ZXIpOyB9XG4gICAgICAgICY6YWN0aXZlIHsgQGluY2x1ZGUgc2hhZG93LWJhc2UoYWN0aXZlKTsgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5ib2R5LnNob3ctYWRkLXJlZ2lvbnMge1xuICBiYWNrZ3JvdW5kOiBwbGF0Zm9ybS1jb2xvcihcImdyYXktbGlnaHRcIik7XG59XG4iLCJAbWl4aW4gYWJzb2x1dGUoKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuIiwiLndpZGdldC0taW5saW5lLWNzcy1lZGl0b3Ige1xuICAucHJvcGVydHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDVweDtcbiAgICAgIHRvcDogNXB4O1xuICAgIH1cbiAgICAuZWwtaW5wdXQge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdG9yLFxuICAucHJvcGVydHkge1xuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuICB9XG5cbiAgLnByb3BlcnR5IGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICBtYXgtd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYnRuLWFkZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTdweDtcbiAgfVxufVxuIiwiLmJsb2NrLWNvbnRlbnQge1xuICAuZHJvcHpvbmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcblxuICAgIC5kei1kZWZhdWx0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5kei1wbGFjZWhvbGRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNSk7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgLmR6LW1lc3NhZ2Uge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAuZHotcGxhY2Vob2xkZXItaWNvbiB7XG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucHJvZ3Jlc3Mge1xuICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMS4ycmVtIGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlcixcbiAgICAmLmR6LWRyYWctZW50ZXIge1xuICAgICAgLmR6LXBsYWNlaG9sZGVyLWludHJvIHsgZGlzcGxheTogYmxvY2s7IH1cbiAgICB9XG4gICAgJi5kei11cGxvYWRpbmcge1xuICAgICAgLmR6LXBsYWNlaG9sZGVyLWludHJvIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgICAuZHotcGxhY2Vob2xkZXItbG9hZGVyIHsgZGlzcGxheTogYmxvY2s7IH1cbiAgICB9XG4gIH1cbn1cbiIsIi53aWRnZXQtLW1lZGlhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmNhcmQtaW1nLXRvcCBpbWcgeyBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7IGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzOyB9XG4gIC5jYXJkLWltZy1ib3R0b20gaW1nIHsgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzOyBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1czsgfVxuXG4gIC5zZWxlY3RlZC1pbmRpY2F0b3Ige1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDVweDtcbiAgICB0b3A6IDVweDtcbiAgICB6LWluZGV4OiA1O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDdweDtcbiAgICAgIGxlZnQ6IDNweDtcbiAgICAgIGJvdHRvbTogN3B4O1xuICAgICAgcmlnaHQ6IDNweDtcbiAgICAgIGJhY2tncm91bmQ6IHBsYXRmb3JtLWNvbG9yKFwiYm9keVwiKTtcbiAgICAgIHotaW5kZXg6IDY7XG4gICAgfVxuICAgIGkge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDc7XG4gICAgICBAaW5jbHVkZSBzaGFkb3ctYmFzZSgpO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICB9XG4gIH1cblxuICAmLnNlbGVjdGVkIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgNXB4IHJnYmEoJGJsYWNrLCAuNSkgO1xuICAgIC8vIEBpbmNsdWRlIHNoYWRvdy1iYXNlKGhvdmVyKTtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgLnNlbGVjdGVkLWluZGljYXRvciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuY2FyZC1ob3ZlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEocGxhdGZvcm0tY29sb3IoXCJib2R5XCIpLCAwLjcpO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICB6LWluZGV4OiAyO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgICAgICBjb2xvcjogcmdiYSgkd2hpdGUsIDAuOSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgLmNhcmQtaG92ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG4iLCIud2lkZ2V0LS1tZWRpYS1pbWFnZS1icm93c2VyLW11bHRpcGxlIHtcbiAgLnNlbGVjdGFibGUtaW1hZ2Uge1xuICAgIGltZyB7XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCBwbGF0Zm9ybS1jb2xvcihcImdyYXktbGlnaHRlc3RcIik7XG4gICAgfVxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgaW1nIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRyYWdnYWJsZS1lbnRpdHkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIud2lkZ2V0LS1yZXN0YXVyYW50LWJ1aWxkZXIge1xuICAubGlzdGluZyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgIGdyaWQtZ2FwOiAkcGFkZGluZy1iYXNlO1xuXG4gICAgLmVsLWNhcmQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAmX19ib2R5IHtcbiAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtLXZlcnRpY2FsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuIiwiI2Vhc3ktc2VvLWdvb2dsZSB7XG4gIC5lYXN5LXNlby1nb29nbGUtcHJldmlldyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0VFRTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHdpZHRoOiA2NTBweDtcbiAgICBmb250LWZhbWlseTogXCJBcmlhbFwiO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBcblxuICAgIC5tZXRhLXRpdGxlIHtcbiAgICAgIGNvbG9yOiByZ2IoMjYsIDEzLCAxNzEpO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIH1cbiAgICAucGF0aCB7XG4gICAgICB3aWR0aDogNjAwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAuYmFzZS11cmwge1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICBjb2xvcjogIzAwNjYyMTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB9XG4gICAgfVxuICAgIC5tZXRhLWRlc2NyaXB0aW9uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIGNvbG9yOiAjNzc3O1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogLTFweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICB9XG59XG5cbiRlYXN5LXNlby10d2l0dGVyLXdpZHRoOiA1MDZweDtcblxuI2Vhc3ktc2VvLXR3aXR0ZXIge1xuICAuZWFzeS1zZW8tdHdpdHRlci1wcmV2aWV3IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6ICRlYXN5LXNlby10d2l0dGVyLXdpZHRoO1xuICAgIHBhZGRpbmc6IDlweCAxMnB4IDEycHggNzBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYmRiZGI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjk7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgJi1oZWFkZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIC50d2l0dGVyLWltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgIGxlZnQ6IC02MHB4O1xuICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgfVxuICAgICAgLmF1dGhvciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgLnR3aXR0ZXItbmFtZSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgfVxuICAgICAgICAudHdpdHRlci1oYW5kbGUge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgY29sb3I6IHJnYigxMDEsIDExOSwgMTM0KTtcbiAgICAgICAgfVxuICAgICAgICAuZmEtY2lyY2xlIHtcbiAgICAgICAgICBjb2xvcjogcmdiKDEwMSwgMTE5LCAxMzQpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogM3B4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRvcDogLTNweDtcbiAgICAgICAgfVxuICAgICAgICAudHdpdHRlci1wb3N0LWRhdGUge1xuICAgICAgICAgIGNvbG9yOiByZ2IoMTAxLCAxMTksIDEzNCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi1mYWtlLXBvc3Qge1xuICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogcmdiKDI4LCAzMiwgMzQpO1xuICAgIH1cbiAgICAmLWNhcmQge1xuICAgICAgYm9yZGVyLXJhZGl1czogLjQyODU3ZW07XG4gICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItY29sb3I6ICNFMUU4RUQ7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAuZWFzeS1zZW8tcHJldmlldy1pbWcge1xuICAgICAgICBoZWlnaHQ6IDIyMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UxRThFRDtcbiAgICAgIH1cbiAgICAgICYtb3ZlcnZpZXcge1xuICAgICAgICBwYWRkaW5nOiAuNzVlbSAxZW07XG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgLjE1ZW07XG4gICAgICAgIH1cbiAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAuMzIzMzNlbTtcbiAgICAgICAgICBjb2xvcjogcmdiKDI4LCAzMiwgMzQpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgICAgIC5kb21haW4ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC4zMjMzM2VtO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgICAgICAgY29sb3I6ICM4ODk5QTY7XG4gICAgICAgICAgbWF4LWhlaWdodDogMS4zZW07XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtYWN0aW9ucyB7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICB1bCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGkge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtaW4td2lkdGg6IDgwcHg7XG4gICAgICAgICAgY29sb3I6IHJnYigxNzAsIDE4NCwgMTk0KTtcbiAgICAgICAgICBpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogLTNweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5yZXBseTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogcmdiKDI5LCAxNjEsIDI0Mik7XG4gICAgICAgICAgfVxuICAgICAgICAgICYucmV0d2VldDpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogcmdiKDIzLCAxOTEsIDk5KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5sb3ZlOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2IoMjI0LCAzNiwgOTQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi51aS1hdXRvY29tcGxldGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjA1MDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1pbi13aWR0aDogMTYwcHg7XG4gIHBhZGRpbmc6IDRweCAwO1xuICBtYXJnaW46IC0xcHggMCAwIDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC41cHggcmdiYSg0OSw0OSw5MywuMDMpLCAwIDJweCA1cHggMCByZ2JhKDQ5LDQ5LDkzLC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLDAsMCwuMDgpO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBjb2xvcjogJGJvZHktY29sb3I7XG5cbiAgPiBsaSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG4gICAgPiBhIHtcbiAgICAgIEBpbmNsdWRlIHN0YXRlcygpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogNXB4IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAubGFiZWwtZXh0cmEge1xuICAgICAgICAgIGNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcImdyYXktZGFya1wiKTtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi51aS1zdGF0ZS1ob3ZlcixcbiAgICAgICYudWktc3RhdGUtYWN0aXZlLFxuICAgICAgJi51aS1zdGF0ZS1mb2N1cyB7XG4gICAgICAgIEBpbmNsdWRlIHN0YXRlcygpIHtcbiAgICAgICAgICBib3JkZXI6IDBweDtcbiAgICAgICAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBwbGF0Zm9ybS1jb2xvcihcImdyYXktbGlnaHRlc3RcIikgIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG5cbiAgICAgICAgICAubGFiZWwtZXh0cmEge1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9IC8vIEVuZCBhXG5cbiAgICA+IGRpdiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMHB4O1xuICAgICAgcGFkZGluZzogMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ucnVsZXMtYXV0b2NvbXBsZXRlLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCJAaW5jbHVkZSBuYW1lc3BhY2UoKSB7XG4gIC5maWVsZC0td2lkZ2V0LW9wdGlvbnMtYnV0dG9ucyB7XG4gICAgbWFyZ2luOiAxLjRyZW0gMCAwIDA7XG4gICAgPiBmaWVsZHNldCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgPiBsZWdlbmQge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG4gICAgICB9XG4gICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9ICAgICAgXG4gICAgfVxuICB9XG59XG4iLCJAaW5jbHVkZSBuYW1lc3BhY2UoKSB7XG4gIC5mb3JtLWNoZWNrIHtcbiAgICBtYXJnaW46IDAgMCAwLjJyZW0gMDtcbiAgfVxufVxuIiwiQGluY2x1ZGUgbmFtZXNwYWNlKCkge1xuICAuZm9ybS1ncm91cCB7XG4gICAgJi1jYXJkIHtcbiAgICAgID4gbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogcGxhdGZvcm0tY29sb3IoXCJncmF5LWRhcmtlc3RcIik7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkd2hpdGUsIDAuMSk7XG4gICAgICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcbiAgICAgICAgbWFyZ2luOiAkZGlhbG9nLXBhZGRpbmctYmFzZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBkZXNjcmlwdGlvbigpIHtcbiAgJiwgcCB7XG4gICAgY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwiZ3JheVwiKSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICBtYXJnaW4tdG9wOiAwLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjRyZW07XG4gIH1cbn1cbiIsIkBtaXhpbiBjb21wb25lbnQtbWFuYWdlZC1maWxlKCkge1xuICA+IGltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgfVxuICAuZm9ybS1maWxlLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIGZvcm0tZWxlbWVudCgpO1xuICAgIEBpbmNsdWRlIHNoYWRvdy1iYXNlKCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6ICRmb3JtLWVsZW1lbnQtZmlsZS1pbnB1dC13aWR0aDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJCcm93c2UgZmlsZS4uLlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBsaW5lLWhlaWdodDogJGZvcm0tZWxlbWVudC1oZWlnaHQtYmFzZTtcbiAgICAgIHBhZGRpbmc6IDAgJGZvcm0tZWxlbWVudC1wYWRkaW5nLWg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBjb2xvcjogJGZvcm0tZWxlbWVudC1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xuICAgIH1cblxuICAgIC5mb3JtLWZpbGUge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIGhlaWdodDogJGZvcm0tZWxlbWVudC1oZWlnaHQtYmFzZTtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogJGZvcm0tZWxlbWVudC1maWxlLWlucHV0LXdpZHRoO1xuICAgIH1cblxuICAgIC5mb3JtLXN1Ym1pdCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiA0O1xuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIGZvcm0tZWxlbWVudCgpIHtcbiAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgIGhlaWdodDogJGZvcm0tZWxlbWVudC1oZWlnaHQtYmFzZTtcbiAgICBib3JkZXItcmFkaXVzOiAkZm9ybS1lbGVtZW50LWJvcmRlci1yYWRpdXM7XG4gICAgY29sb3I6ICRmb3JtLWVsZW1lbnQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICB9XG4gIEBpbmNsdWRlIHBsYWNlaG9sZGVyKCkge1xuICAgIGNvbG9yOiAkZm9ybS1lbGVtZW50LXBsYWNlaG9sZGVyLWNvbG9yO1xuICB9XG59XG4iLCJAbWl4aW4gcGxhY2Vob2xkZXIoKSB7XG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIEBjb250ZW50O1xuICB9XG4gICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCJAbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4iLCJAaW5jbHVkZSBuYW1lc3BhY2UoKSB7XG4gIC5sYWJlbCxcbiAgLmNvbnRyb2wtbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBpbmNsdWRlIGxhYmVsKCk7XG4gIH1cbn1cbiIsIkBtaXhpbiBsYWJlbCgpIHtcbiAgY29sb3I6ICQtLWNvbG9yLXRleHQtcmVndWxhcjtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDAuMnJlbTtcbiAgJi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgfVxufVxuIiwiQGluY2x1ZGUgbmFtZXNwYWNlKCkge1xuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAkZm9ybS1lbGVtZW50LXJhZGlvLXNpemU7XG4gICAgICBoZWlnaHQ6ICRmb3JtLWVsZW1lbnQtcmFkaW8tc2l6ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMjQwbXMpO1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIik7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0XCIpO1xuICAgIH1cblxuICAgICY6Y2hlY2tlZDpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgIH1cblxuICAgICY6Y2hlY2tlZDphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkOmFmdGVyLFxuICAgICY6ZGlzYWJsZWQ6Y2hlY2tlZDpiZWZvcmUsXG4gICAgJjpkaXNhYmxlZDpjaGVja2VkOmFmdGVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG4gIH1cblxuXG4gIC8vIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIC8vICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyAgIHRvcDogMXB4O1xuICAvLyAgIGhlaWdodDogMTVweDtcbiAgLy8gICB3aWR0aDogMTVweDtcbiAgLy8gICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAvLyAgIG1hcmdpbjogMCA1cHggNXB4IDA7XG4gIC8vICAgYm9yZGVyOiAxcHggc29saWQgcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpO1xuICAvLyAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgLy8gICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC8vICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAvLyAgIGN1cnNvcjogcG9pbnRlcjtcbiAgLy9cbiAgLy8gICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgLy9cbiAgLy8gICB9XG4gIC8vICAgJjpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIC8vXG4gIC8vICAgfVxuICAvLyAgICY6YWN0aXZlOm5vdCg6ZGlzYWJsZWQpIHtcbiAgLy9cbiAgLy8gICB9XG4gIC8vICAgJjpmb2N1cyB7XG4gIC8vICAgICBvdXRsaW5lOm5vbmU7XG4gIC8vICAgfVxuICAvL1xuICAvLyAgICY6Y2hlY2tlZCxcbiAgLy8gICAmOmNoZWNrZWQ6YWN0aXZlIHtcbiAgLy8gICAgIGJhY2tncm91bmQ6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgLy8gICAgICY6OmFmdGVyIHtcbiAgLy8gICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC8vICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gIC8vICAgICAgIHotaW5kZXg6IDE7XG4gIC8vICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcbiAgLy8gICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gIC8vICAgICAgIGJvcmRlci10b3A6IDA7XG4gIC8vICAgICAgIGhlaWdodDogN3B4O1xuICAvLyAgICAgICBsZWZ0OiA0cHg7XG4gIC8vICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy8gICAgICAgdG9wOiAxcHg7XG4gIC8vICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSBzY2FsZVkoMSk7XG4gIC8vICAgICAgIHdpZHRoOiAzcHg7XG4gIC8vICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMTVzIGVhc2UtaW4gLjA1cztcbiAgLy8gICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAvLyAgICAgfVxuICAvLyAgIH1cbiAgLy8gICAmOmRpc2FibGVkIHtcbiAgLy8gICAgIG9wYWNpdHk6IC42O1xuICAvLyAgIH1cbiAgLy8gfVxufVxuIiwiQGluY2x1ZGUgbmFtZXNwYWNlKCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSB7XG4gICAgc2VsZWN0LFxuICAgIC5zZWxlY3Qge1xuICAgICAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgICAgICBAaW5jbHVkZSBmb3JtLWVsZW1lbnQoKTtcbiAgICAgICAgQGluY2x1ZGUgc2hhZG93LWJhc2UoKTtcbiAgICAgICAgcGFkZGluZzogJGZvcm0tZWxlbWVudC1wYWRkaW5nLWJhc2U7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMC44cmVtIDAuOHJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTBweCBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlOaUlnYUdWcFoyaDBQU0l4TWlJZ2RtbGxkMEp2ZUQwaU1DQXdJRFlnTVRJaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK1BIUnBkR3hsUG5ObGJHVmpkQzB0WVhKeWIzZHpQQzkwYVhSc1pUNDhjR0YwYUNCa1BTSk5NUzR4TkRJZ09DNDJPRE5NTWk0ek1TQTVMamMxY3k0ek5TNHpPQzQyT1M0ek9HTXVNelFnTUNBdU5qZzVMUzR6TnprdU5qZzVMUzR6Tnpsc01TNHhOamt0TVM0d05qaGhMalk1TGpZNUlEQWdNQ0F4SUM0NU5ETXVNREEyTGpZeUxqWXlJREFnTUNBeElDNHdNRFl1T1RBMVRETXVORGNnTVRFdU9ERTNRUzQyTnpFdU5qY3hJREFnTUNBeElETWdNVEpoTGpZM01TNDJOekVnTUNBd0lERXRMalEyT1MwdU1UZ3pUQzR4T1RNZ09TNDFPVFJoTGpZeUxqWXlJREFnTUNBeElDNHdNRFl0TGprd05TNDJPUzQyT1NBd0lEQWdNU0F1T1RRekxTNHdNRFo2YlRBdE5TNHpOalpCTGpZNUxqWTVJREFnTUNBeElDNHlJRE11TXpFeFlTNDJNaTQyTWlBd0lEQWdNUzB1TURBMkxTNDVNRFZNTWk0MU15NHhPRE5CTGpZM01TNDJOekVnTUNBd0lERWdNeUF3WXk0eE56RWdNQ0F1TXpReExqQTJMalEyT1M0eE9ETnNNaTR6TXpnZ01pNHlNak5oTGpZeUxqWXlJREFnTUNBeExTNHdNRFl1T1RBMUxqWTVMalk1SURBZ01DQXhMUzQ1TkRNdU1EQTJURE11TmpnNElESXVNalZUTXk0ek5DQXhMamczSURNZ01TNDROMk10TGpNMElEQXRMalk1TGpNNExTNDJPUzR6T0V3eExqRTBNaUF6TGpNeE4zb2lJR1pwYkd3OUlpTTFNalZHTjBZaUlHWnBiR3d0Y25Wc1pUMGlaWFpsYm05a1pDSXZQand2YzNablBnPT1cIikgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICZbbXVsdGlwbGVdIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIEBpbmNsdWRlIHNoYWRvdy1iYXNlKGhvdmVyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmhvcml6b250YWwtdGFicy1waWxscyB7XG4gIC5ob3Jpem9udGFsLXRhYnMge1xuICAgIG1hcmdpbi10b3A6ICRob3Jpem9udGFsLXRhYnMtcGlsbHMtc3BhY2luZztcbiAgICB1bC5ob3Jpem9udGFsLXRhYnMtbGlzdCB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICA+IGxpIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAkaG9yaXpvbnRhbC10YWJzLXBpbGxzLXNwYWNpbmc7XG4gICAgICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgICAgICAgPiBhIHtcbiAgICAgICAgICBAaW5jbHVkZSBzdGF0ZXMoKSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkaG9yaXpvbnRhbC10YWJzLXBpbGxzLXRhYi1oZWlnaHQ7XG4gICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgJGhvcml6b250YWwtdGFicy1waWxscy1zcGFjaW5nICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJGhvcml6b250YWwtdGFicy1waWxscy10YWItaGVpZ2h0O1xuICAgICAgICAgICAgaGVpZ2h0OiAkaG9yaXpvbnRhbC10YWJzLXBpbGxzLXRhYi1oZWlnaHQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcImdyYXktbGlnaHRlc3RcIik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzdGF0ZXMoKSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuaG9yaXpvbnRhbC10YWJzLXBhbmVzIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cbiIsIkBpbmNsdWRlIG5hbWVzcGFjZSgpIHtcbiAgaW5wdXRbdHlwZT1cInRleHRcIl0uZm9ybS10ZXh0LFxuICBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0uZm9ybS10ZXh0LFxuICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLmZvcm0tbnVtYmVyLFxuICB0ZXh0YXJlYS5mb3JtLXRleHRhcmVhIHtcbiAgICBAaW5jbHVkZSBwbGFjZWhvbGRlcigpIHtcbiAgICAgIGNvbG9yOiAkLS1pbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICB9XG4gICAgY29sb3I6ICQtLWlucHV0LWZvbnQtY29sb3I7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6ICQtLWlucHV0LWhlaWdodDtcbiAgICBwYWRkaW5nOiAwICRwYWRkaW5nLWJhc2U7XG4gICAgYm9yZGVyLXJhZGl1czogJC0taW5wdXQtYm9yZGVyLXJhZGl1cztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICQtLWlucHV0LWJvcmRlci1jb2xvcjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgICY6YWN0aXZlLFxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJvcmRlci1jb2xvcjogcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDJweCAzcHggcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0ZXN0XCIpO1xuICAgIH1cblxuICB9XG4gIHRleHRhcmVhLmZvcm0tdGV4dGFyZWEge1xuICAgIHBhZGRpbmctdG9wOiAkcGFkZGluZy1iYXNlIC8gMjtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHBhZGRpbmctYmFzZSAvIDI7XG4gIH1cbn1cbiIsIi50cmF5IHtcblxuICAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luOiAxcmVtO1xuICAgIC5mb3JtLWdyb3VwIHsgbWFyZ2luOiAwOyB9XG4gIH1cblxuICBmaWVsZHNldC5mb3JtLWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIGRpdi5mb3JtLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcblxuICAgICYuZm9ybS10eXBlLW51bWJlciB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgPiBpbnB1dCB7ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7fVxuICAgIH1cbiAgfVxuXG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgZmllbGRzZXQge1xuICAgIGxlZ2VuZCB7XG4gICAgICBtYXJnaW46ICRkaWFsb2ctcGFkZGluZy1iYXNlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgQGluY2x1ZGUgbGFiZWwoKTtcbiAgICB9XG4gIH1cblxuICBzZWxlY3Qge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5maWVsZC0td2lkZ2V0LWlubGluZS1lbnRpdHktZm9ybS1zaW1wbGUge1xuICAgIGZpZWxkc2V0IGxlZ2VuZCB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgfVxuXG4gIC5tZXNzYWdlcyB7XG4gICAgbWFyZ2luOiAkZGlhbG9nLXBhZGRpbmctYmFzZTtcbiAgfVxuXG4gIHNwYW4uZmlsZS1uYW1lIGEge1xuICAgIEBpbmNsdWRlIHN0YXRlcygpIHtcbiAgICAgIEBpbmNsdWRlIHRleHQtdHJ1bmNhdGUoKTtcbiAgICB9XG4gIH1cbiAgc3Bhbi5maWxlLXNpemUge1xuICAgIGNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcImdyYXlcIik7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogM3B4IDAgMTBweCAwO1xuICB9XG5cbiAgLmN1c3RvbS1maWxlLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvL1xuICAvLyBXeXNpd3lnXG4gIC5maWVsZC0tdHlwZS10ZXh0LWxvbmcsXG4gIC5maWVsZC0tdHlwZS10ZXh0LXdpdGgtc3VtbWFyeSB7XG4gICAgLmZpbHRlci13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5mb3JtLWl0ZW0gPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBkZXNjcmlwdGlvbjtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkZGlhbG9nLXBhZGRpbmctYmFzZTtcbiAgICAgIG1hcmdpbi1yaWdodDogJGRpYWxvZy1wYWRkaW5nLWJhc2U7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLnRyYXkge1xuICAudGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICB0YWJsZS5maWVsZC1tdWx0aXBsZS10YWJsZSB7XG4gICAgdGhlYWQge1xuICAgICAgdGgge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICYuZmllbGQtbGFiZWwge1xuICAgICAgICAgIHBhZGRpbmc6IDFyZW0gJGRpYWxvZy1wYWRkaW5nLWJhc2U7XG4gICAgICAgICAgaDQge1xuICAgICAgICAgICAgQGluY2x1ZGUgbGFiZWwoKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgdGJvZHkge1xuICAgICAgdGQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0ZXN0XCIpO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0ZXN0XCIpO1xuICAgICAgfVxuICAgIH1cbiAgICB0ci5kcmFnZ2FibGUge1xuICAgICAgdGQge1xuICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSwgdGV4dGFyZWEge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmLmZpZWxkLW11bHRpcGxlLWRyYWcge1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgYS50YWJsZWRyYWctaGFuZGxlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICAgICAgY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwiZ3JheVwiKTtcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjdXJzb3I6IGdyYWI7XG4gICAgICAgICAgICBAaW5jbHVkZSBmYS1pY29uKFwiRDhcIiwgXCJcXGYwMzlcIik7XG5cbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgY3Vyc29yOiBncmFiYmluZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmhhbmRsZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIGFiYnIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBmaWVsZHNldCB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICA+IGxlZ2VuZCB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAuZm9ybS13cmFwcGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPiAuZmllbGRzZXQtd3JhcHBlciA+IGRpdiA+IGRldGFpbHMgPiAuZGV0YWlscy1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMzVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuZHJhZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwiZ3JheS1saWdodGVzdFwiKTtcbiAgICAgIH1cbiAgICAgICYuZHJhZy1wcmV2aW91cyB7XG5cbiAgICAgIH1cbiAgICB9IC8vIHRyXG5cbiAgICBpbnB1dCB7XG4gICAgICAvLyB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgJi5mb3JtLWF1dG9jb21wbGV0ZSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gZmEtaWNvbigkcGFja2FnZTogJ0Q4JywgJHVuaWNvZGU6IGZhbHNlKSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xICRwYWNrYWdlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgQGlmICR1bmljb2RlIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJHVuaWNvZGU7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmYS1zcGluKCkge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZDctc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogZDctc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG59XG4iLCIudHJheSB7XG4gIC8vIEZpcnN0IGxldmVsIFxuICAuaG9yaXpvbnRhbC10YWJzIHtcbiAgICBib3JkZXI6IDA7XG4gICAgLy8gZGV0YWlscyA+IC5kZXRhaWxzLXdyYXBwZXIge1xuICAgIC8vICAgcGFkZGluZzogMDtcbiAgICAvLyB9XG4gICAgXG4gICAgPiB1bC5ob3Jpem9udGFsLXRhYnMtbGlzdCB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0ZXJcIik7XG4gICAgICA+IGxpLmhvcml6b250YWwtdGFiLWJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgPiBhIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBwYWRkaW5nOiAwICRkaWFsb2ctcGFkZGluZy1iYXNlO1xuICAgICAgICAgIGNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcImJvZHlcIik7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcbiAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgcGFkZGluZzogKCRkaWFsb2ctcGFkZGluZy1iYXNlIC8gMikgMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gU2Vjb25kIGxldmVsXG4gIC5ob3Jpem9udGFsLXRhYnMtcGFuZXMge1xuXG4gICAgI2VkaXQtZ3JvdXAtZGVzaWduLFxuICAgICNlZGl0LWdyb3VwLXNldHRpbmdzLXRhYiB7XG4gICAgICA+IC5kZXRhaWxzLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ob3Jpem9udGFsLXRhYnMtcGFuZSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAjZWRpdC1ncm91cC1iYWNrZ3JvdW5kLFxuICAgICAgI2VkaXQtZ3JvdXAtc3BhY2luZyB7XG4gICAgICAgIC5kZXRhaWxzLWNvbnRlbnQge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmhvcml6b250YWwtdGFicyB7XG4gICAgICA+IHVsLmhvcml6b250YWwtdGFicy1saXN0IHtcbiAgICAgICAgYmFja2dyb3VuZDogcGxhdGZvcm0tY29sb3IoXCJncmF5LWJnXCIpO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgID4gbGkuaG9yaXpvbnRhbC10YWItYnV0dG9uIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgICAgIGNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcImdyYXlcIik7XG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJncmF5LWRhcmtcIik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50cmF5IHtcbiAgLmpzLWZvcm0tdHlwZS12ZXJ0aWNhbC10YWJzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC8vIC52ZXJ0aWNhbC10YWJzIHtcbiAgLy8gICAmX19wYW5lcyB7XG4gIC8vICAgICAuZm9ybS13cmFwcGVyIHtcbiAgLy8gICAgICAgcGFkZGluZzogMDtcbiAgLy8gICAgIH1cbiAgLy8gICAgIC5mb3JtLWdyb3VwIHtcbiAgLy8gICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgLy8gICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgLy8gICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIC8vICAgICAgIH1cbiAgLy8gICAgIH1cbiAgLy8gICB9XG4gIC8vIH1cbn1cbiIsIi50cmF5IHtcbiAgLmltYWdlLXByZXZpZXcge1xuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87IFxuICAgIH1cbiAgfVxuICAuZmllbGQtLXdpZGdldC1kcm9wem9uZWpzLWltYWdlIHtcbiAgICAuaW1hZ2Utd2lkZ2V0ID4gLmZvcm0tZ3JvdXAge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgLmRyb3B6b25lIHtcbiAgICAgIC5kei1wcmV2aWV3IC5kei1wcmV2aWV3LWZpbmlzaGVkIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi53aWRnZXQtLWJ0bi1wcmV2aWV3IHtcbiAgQGluY2x1ZGUgdHJhbnNwYXJlbnQtdGlsZSgpO1xuICBib3JkZXI6IDFweCBkYXNoZWQgcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0XCIpO1xuICBwYWRkaW5nOiAkZGlhbG9nLXBhZGRpbmctYmFzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAuNXJlbSAkZGlhbG9nLXBhZGRpbmctYmFzZSAwICRkaWFsb2ctcGFkZGluZy1iYXNlO1xuICAvLyAuZm9vdGVyIHtcbiAgLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vICAgcmlnaHQ6IDVweDtcbiAgLy8gICBib3R0b206IDVweDtcbiAgLy8gICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJncmF5XCIpO1xuICAvLyAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcbiAgLy8gfVxufVxuIiwiLnRyYXkgLmZpZWxkLWdyb3VwLWZsZXggPiBkaXYge1xuICBtYXJnaW46IDA7XG4gIGlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLndpZGdldC0tdG9nZ2xlLS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud2lkZ2V0LS10b2dnbGUtLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiAwO1xuICB6LWluZGV4OiA0O1xuICB3aWR0aDogJHdpZGdldC0tdG9nZ2xlLXdpZHRoO1xuICBoZWlnaHQ6ICR3aWRnZXQtLXRvZ2dsZS1oZWlnaHQ7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJiArIC53aWRnZXQtLXRvZ2dsZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgJiwgJjpiZWZvcmUge1xuICAgICAgd2lkdGg6ICR3aWRnZXQtLXRvZ2dsZS13aWR0aDtcbiAgICAgIGhlaWdodDogJHdpZGdldC0tdG9nZ2xlLWhlaWdodDtcbiAgICB9XG5cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAkd2lkZ2V0LS10b2dnbGUtaGVpZ2h0IC8gMjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAkd2lkZ2V0LS10b2dnbGUtdHJhbnNpdGlvbi1zcGVlZDtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsZWZ0OiAxcHg7XG4gICAgICB0b3A6IDFweDtcbiAgICAgIHdpZHRoOiAkd2lkZ2V0LS10b2dnbGUtaGVpZ2h0IC0gMnB4O1xuICAgICAgaGVpZ2h0OiAkd2lkZ2V0LS10b2dnbGUtaGVpZ2h0IC0gMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogJHdpZGdldC0tdG9nZ2xlLWhlaWdodCAvIDI7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSg1MCwgNTAsIDkzLCAwLjE3KSwgMCAycHggNHB4IHJnYmEoNTAsIDUwLCA5MywgMC4xMCk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgJHdpZGdldC0tdG9nZ2xlLXRyYW5zaXRpb24tc3BlZWQ7XG4gICAgfVxuXG4gICAgPiBpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgICBsZWZ0OiA3cHg7XG4gICAgICB0b3A6IDdweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAkd2lkZ2V0LS10b2dnbGUtdHJhbnNpdGlvbi1zcGVlZDtcbiAgICAgICY6YmVmb3JlIHsgY29udGVudDogJHdpZGdldC0tdG9nZ2xlLWljb24tb2ZmOyB9XG4gICAgfVxuICB9XG5cbiAgJjpjaGVja2VkICsgLndpZGdldC0tdG9nZ2xlIHtcbiAgICAmOmFmdGVyIHsgbWFyZ2luLWxlZnQ6ICR3aWRnZXQtLXRvZ2dsZS1jaGVja2VkLW9mZnNldDsgfVxuICAgID4gaSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgbWFyZ2luLWxlZnQ6ICR3aWRnZXQtLXRvZ2dsZS1jaGVja2VkLW9mZnNldDtcbiAgICAgICY6YmVmb3JlIHsgY29udGVudDogJHdpZGdldC0tdG9nZ2xlLWljb24tb247IH1cbiAgICB9XG4gIH1cblxuICBAZWFjaCAkY29sb3JfbmFtZSwgJGNvbG9yIGluICRwbGF0Zm9ybS1jb2xvcnMge1xuICAgICYtI3skY29sb3JfbmFtZX0ge1xuICAgICAgJiArIC53aWRnZXQtLXRvZ2dsZSB7XG4gICAgICAgICY6YmVmb3JlIHsgYmFja2dyb3VuZDogcmdiYSgkY29sb3IsIDAuMjIpOyB9XG4gICAgICAgID4gaSB7IGNvbG9yOiByZ2JhKCRjb2xvciwgMC40KTsgfVxuICAgICAgfVxuICAgICAgJjpjaGVja2VkICsgLndpZGdldC0tdG9nZ2xlIHtcbiAgICAgICAgJjpiZWZvcmUgeyBiYWNrZ3JvdW5kOiAkY29sb3I7IH1cbiAgICAgICAgPiBpIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAa2V5ZnJhbWVzIGtleWZyYW1lczEge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTFkZWcpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxLjVkZWcpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMga2V5ZnJhbWVzMiB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxZGVnKTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEuNWRlZyk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBsb2FkOCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4iLCIvLyBGb3JtIENvbnRyb2xcbiR0aGVtZS1jb2xvci13aWRnZXQtc2l6ZTogMzZweDtcblxuLnRoZW1lLWNvbG9yLXdpZGdldCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogJHRoZW1lLWNvbG9yLXdpZGdldC1zaXplO1xuICAmLWlucHV0IHsgZGlzcGxheTogbm9uZTsgfVxuXG4gICYtd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgY29tcG9uZW50LWlucHV0KCk7XG4gICAgQGluY2x1ZGUgc2hhZG93LWJhc2UoKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJC0taW5wdXQtYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6ICQtLWlucHV0LWJvcmRlci1yYWRpdXM7XG4gIH1cbiAgJi1wcmV2aWV3IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJi1jb2xvciB7XG4gICAgICBAaW5jbHVkZSBhYnNvbHV0ZSgpO1xuICAgICAgYm9yZGVyLXJhZGl1czogJC0taW5wdXQtYm9yZGVyLXJhZGl1cyAtIDE7XG4gICAgfVxuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB3aWR0aDogJHRoZW1lLWNvbG9yLXdpZGdldC1zaXplIC0gMnB4O1xuICAgIGhlaWdodDogJHRoZW1lLWNvbG9yLXdpZGdldC1zaXplIC0gMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJBQUFBQVFDQVlBQUFBZjgvOWhBQUFBTUVsRVFWUTRUMk44OXV6WmZ3WThRRkpTRXA4MEErT29BY01pRFA3Ly80ODNIVHgvL2h4L09oZzFnSUZ4NkljQkFMbCtWWGtuT0N2RkFBQUFBRWxGVGtTdVFtQ0NcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgICYtY29sb3Ige1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIGNvbXBvbmVudC1pbnB1dCgpIHtcbiAgQGluY2x1ZGUgZm9ybS1lbGVtZW50KCk7XG4gIEBpbmNsdWRlIHN0YXRlcygpIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZm9ybS1lbGVtZW50LWlucHV0LWJvcmRlci1jb2xvcjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBhZGRpbmc6IDAgJGZvcm0tZWxlbWVudC1wYWRkaW5nLWg7XG4gIH1cblxuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1lbGVtZW50LWlucHV0LWJvcmRlci1mb2N1cy1jb2xvcjtcbiAgfVxuXG4gICZbZGlzYWJsZWRdLFxuICAmLmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbn1cbiIsIi5zd2F0Y2hlcyB7XG4gIHdpZHRoOiAkd2lkZ2V0LS10aGVtZS1jb2xvci1kaWFsb2ctd2lkdGg7XG4gIHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCQUFBQUFRQ0FZQUFBQWY4LzloQUFBQU1FbEVRVlE0VDJOODl1elpmd1k4UUZKU0VwODBBK09vQWNNaURQNy8vNDgzSFR4Ly9oeC9PaGcxZ0lGeDZJY0JBTGwrVlhrbk9DdkZBQUFBQUVsRlRrU3VRbUNDXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogN3B4IC0xcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgIHdpZHRoOiAkd2lkZ2V0LS10aGVtZS1jb2xvci1zd2F0Y2gtc2l6ZTtcbiAgICAgIGhlaWdodDogJHdpZGdldC0tdGhlbWUtY29sb3Itc3dhdGNoLXNpemU7XG4gICAgICBtYXJnaW46IDNweDtcblxuICAgICAgJi5uby1iZyxcbiAgICAgICYucmVtb3Zpbmcge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLnJlbW92aW5nIHtcbiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMzAwbXM7XG4gICAgICAgICY6bnRoLWNoaWxkKG9kZCkgeyBhbmltYXRpb24tbmFtZToga2V5ZnJhbWVzMTsgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDEwJTsgfVxuICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7IGFuaW1hdGlvbi1uYW1lOiBrZXlmcmFtZXMyOyBhbmltYXRpb24tZGlyZWN0aW9uOiBhbHRlcm5hdGU7IGFuaW1hdGlvbi1kaXJlY3Rpb246IGFsdGVybmF0ZTsgfVxuICAgICAgfVxuXG4gICAgICBidXR0b24uc3dhdGNoIHtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigxMDBtcyk7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogJHdpZGdldC0tdGhlbWUtY29sb3Itc3dhdGNoLXNpemU7XG4gICAgICAgIGhlaWdodDogJHdpZGdldC0tdGhlbWUtY29sb3Itc3dhdGNoLXNpemU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMXB4IHJnYmEoMCwwLDAsMC4zKTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICA+IGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJHdpZGdldC0tdGhlbWUtY29sb3Itc3dhdGNoLXNpemU7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zd2F0Y2gtYWRkIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICAgICAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgICAgICAgICYuZGlzYWJsZWQsXG4gICAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zd2F0Y2gtbm9uZSA+IGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgYnV0dG9uLnN3YXRjaC1sb2FkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgICAgICAmOmhvdmVyIHsgdHJhbnNmb3JtOiBub25lOyB9XG4gICAgICAgIC5sb2FkZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgbGVmdDogLTFweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgYnV0dG9uLnN3YXRjaC1yZW1vdmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTRweDtcbiAgICAgICAgcmlnaHQ6IC00cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWZvb3RlciB7XG4gICAgcGFkZGluZzogMTBweCA1cHggMCA1cHg7XG5cbiAgICAuc3dhdGNoLXJlbW92ZS10b2dnbGUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLnNlbGVjdGVkLXN3YXRjaC12YWx1ZSB7XG4gICAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJncmF5XCIpO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDJweDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIERpYWxvZ1xuLnRoZW1lLWNvbG9yLXdpZGdldC1kaWFsb2cge1xuICBAaW5jbHVkZSBwbGF0Zm9ybS1jb250YWluZXIoKTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAkd2lkZ2V0LS10aGVtZS1jb2xvci1kaWFsb2ctd2lkdGggIWltcG9ydGFudDtcbiAgcGFkZGluZzogJHdpZGdldC0tdGhlbWUtY29sb3ItZGlhbG9nLXBhZGRpbmc7XG5cbiAgLm1pbmljb2xvcnMtcGFuZWwge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgLmRpYWxvZy1wYWRkZWQge1xuICAgIHBhZGRpbmctbGVmdDogJHdpZGdldC0tdGhlbWUtY29sb3ItZGlhbG9nLXBhZGRpbmc7XG4gICAgcGFkZGluZy1yaWdodDogJHdpZGdldC0tdGhlbWUtY29sb3ItZGlhbG9nLXBhZGRpbmc7XG4gIH1cblxuICB1bC5uYXYge1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBwYWRkaW5nOiAwIDAgMTBweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBwbGF0Zm9ybS1jb2xvcihcImdyYXktbGlnaHRlclwiKTtcbiAgICBsaSB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhsO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgJjpsYXN0LWNoaWxkIHsgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICBpIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgID4gYSB7XG4gICAgICAgIEBpbmNsdWRlIHN0YXRlcygpIHtcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgIGNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcImdyYXlcIik7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwiZ3JheS1kYXJrXCIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlID4gYSB7XG4gICAgICAgIEBpbmNsdWRlIHN0YXRlcygpIHtcbiAgICAgICAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIud2lkZ2V0LS1zbGlkZXItLXdyYXBwZXIge1xuICAud2lkZ2V0LS1zbGlkZXIge1xuICAgICYtLWlucHV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmVsLWlucHV0LW51bWJlci0tc21hbGwge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIC5lbC1pbnB1dC1udW1iZXJfX2luY3JlYXNlLFxuICAgIC5lbC1pbnB1dC1udW1iZXJfX2RlY3JlYXNlIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgIH1cbiAgfVxuICAuZWwtc2xpZGVyX19ydW53YXkuc2hvdy1pbnB1dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweDtcbiAgfVxufVxuIiwiLy8gV3JhcHBlclxuLmZpZWxkLS13aWRnZXQtc3R5bGUtcHJldmlldy13aWRnZXQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0ZXJcIik7XG4gIGZpZWxkc2V0IHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgbGVnZW5kIHsgZGlzcGxheTogbm9uZTsgfVxuICB9XG59XG5cbi8vIFdpZGdldFxuLndpZGdldC0tc3R5bGUtcHJldmlldy0td3JhcHBlciB7XG4gIEBpbmNsdWRlIHJhZGlvLWltZy1wcmV2aWV3KCk7XG4gIHBhZGRpbmc6IDAgJGRpYWxvZy1wYWRkaW5nLWJhc2U7XG5cbiAgPiBsYWJlbCB7IG1hcmdpbjogMDsgfVxuXG4gIC5mb3JtLWl0ZW0sXG4gIC5mb3JtLWdyb3VwIHtcbiAgICAuYWpheC1wcm9ncmVzcyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB6LWluZGV4OiAzO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcGxhdGZvcm0tY29sb3IoXCJwaW5rXCIpO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRpemUocGxhdGZvcm0tY29sb3IoXCJwaW5rXCIpLCAwLjQpO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIC50aHJvYmJlciB7XG4gICAgICAgIEBpbmNsdWRlIHYtYWxpZ24oKTtcbiAgICAgICAgbGVmdDogMTcxcHg7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBhc3NldC1wYXRoKFwiaW1nL2FqYXgtcHJvZ3Jlc3Mtd2hpdGUuc3ZnXCIpO1xuICAgICAgfVxuICAgICAgLm1lc3NhZ2UgeyBkaXNwbGF5OiBub25lOyB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiByYWRpby1pbWctcHJldmlldygpIHtcbiAgLmZvcm0taXRlbSxcbiAgLmZvcm0tZ3JvdXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBpbnB1dCB7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLXNwZWVkLWZhc3QpO1xuICAgICAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgfVxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0XCIpO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgICAgfVxuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICBib3JkZXItY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRpemUocGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpLCAwLjYpO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgQGluY2x1ZGUgZmEtaWNvbigpO1xuICAgICAgICAgIEBpbmNsdWRlIHYtYWxpZ24oKTtcbiAgICAgICAgICBjb250ZW50OiAnXFxmMDBkJztcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5kcm9wem9uZSB7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCBwbGF0Zm9ybS1jb2xvcihcImdyYXktbGlnaHRcIik7XG4gIGJhY2tncm91bmQ6ICNGOUY5Rjk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtaW4taGVpZ2h0OiAyMzBweDtcblxuICAmLmR6LW1heC1maWxlcy1yZWFjaGVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAuZHotbWVzc2FnZSB7XG4gICAgQGluY2x1ZGUgdi1hbGlnbigpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJncmF5XCIpO1xuICAgICYtZXJyb3Ige1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuZHotcHJldmlldyB7XG4gICAgLmR6LXByZXZpZXctZmluaXNoZWQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGltZyB7XG4gICAgICAgIEBpbmNsdWRlIHBsYXRmb3JtLWNvbnRhaW5lcigpO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc3BhcmVudC10aWxlKCk7XG4gICAgICB9XG4gICAgfVxuICAgIC5kei1kZXRhaWxzIHtcbiAgICAgIEBpbmNsdWRlIHRleHQtdHJ1bmNhdGUoKTtcbiAgICAgIG1hcmdpbi10b3A6IC41cmVtO1xuICAgICAgLmR6LWZpbGVuYW1lIHtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgfVxuICAgICAgLmR6LXNpemUge1xuICAgICAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJncmF5XCIpO1xuICAgICAgICBzdHJvbmcgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDsgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5kei1yZW1vdmUge1xuICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwiZGFuZ2VyXCIpO1xuICAgIH1cblxuICAgICYuZHotY29tcGxldGUge1xuICAgICAgLnByb2dyZXNzLXdyYXBwZXIgeyBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuZHotcHJldmlldy1maW5pc2hlZCB7IGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgfVxuICAgICYuZHotZXJyb3Ige1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBTdGF0ZXNcbiAgJi5kei1kcmFnLWhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgfVxuICAmLmR6LW1heC1maWxlcy1yZWFjaGVkOm5vdCguZHotZXJyb3IpIHtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICAuZHotbWVzc2FnZSB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIuZmllbGQtLXdpZGdldC1kcm9wem9uZWpzLWltYWdlIHtcbiAgLmltYWdlLXdpZGdldCA+IGltZyxcbiAgLmZvcm0tZmlsZS13cmFwcGVyLFxuICAuZm9ybS1zdWJtaXQsXG4gIC5pbWFnZS1wcmV2aWV3IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaW1hZ2Utd2lkZ2V0LWRhdGEge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tbWFuYWdlZC1maWxlIHtcbiAgICA+IHNwYW4uZmlsZS1uYW1lLFxuICAgID4gc3Bhbi5maWxlLXNpemUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5maWVsZC0td2lkZ2V0LWRyb3B6b25lanMtZmlsZSB7XG4gIC5maWxlLFxuICAuZm9ybS1maWxlLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZmlsZS1wcmV2aWV3IHtcbiAgICBAaW5jbHVkZSBwbGF0Zm9ybS1jb250YWluZXIoKTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5mb3JtLW1hbmFnZWQtZmlsZSA+IGxhYmVsIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi5mb250LXBhaXJpbmctcG9wb3ZlciB7XG4gIC5mb250LWZpbHRlciB7XG4gICAgQGluY2x1ZGUgZmFkZSgpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0XCIpO1xuICAgIC8vIHBhZGRpbmctYm90dG9tOiAkZGlhbG9nLXBhZGRpbmctYmFzZTtcbiAgfVxuICAuZm9udC1wYWlyaW5ncyB7XG4gICAgQGluY2x1ZGUgc2Nyb2xsYmFyKCk7XG4gICAgbWF4LWhlaWdodDogNjAwcHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZzogMCAxNXB4IDAgMDtcbiAgfVxufVxuXG4ud2lkZ2V0LS1mb250LXBhaXJpbmctLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xuICAuZm9udC1zZWxlY3RlZCB7XG4gICAgLmZvbnQtcGFpcmluZyB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBoMSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mb250LXBhaXJpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0XCIpO1xuICAmOmxhc3QtY2hpbGQgeyBib3JkZXI6IDA7IH1cblxuICBoMSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIGxhYmVsIHtcbiAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJncmF5XCIpO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQ7XG4gIH1cblxuICAuYnV0dG9ucyB7XG4gICAgYnV0dG9uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICY6bGFzdC1jaGlsZCB7IG1hcmdpbjogMDsgfVxuICAgICAgJjpob3ZlciB7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gZmFkZSgkY29sb3I6ICR3aGl0ZSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMjBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogMjBweDtcbiAgICB6LWluZGV4OiAyO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgkY29sb3IsIHRyYW5zcGFyZW50KTtcbiAgfVxufVxuIiwiLndpZGdldC0tYnV0dG9uLXN0eWxlcyB7XG4gIEBpbmNsdWRlIHJhZGlvLWltZy1wcmV2aWV3KCk7XG4gIC5wcmV2aWV3LWltYWdlLWxhYmVscyB7XG4gICAgYmFja2dyb3VuZDogI0REREZFNDtcbiAgfVxufVxuXG4ud2lkZ2V0LS1idXR0b24tZ3JvdXAge1xuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIHNlbGVjdCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5lbC1yYWRpby1idXR0b246Zm9jdXM6bm90KC5pcy1mb2N1cyk6bm90KDphY3RpdmUpIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG4iLCIud2lkZ2V0LS1idXR0b24tc2VsZWN0b3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4iLCIuYmxvY2stc2VsZWN0LXN0eWxlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1zcGVlZC1mYXN0KTtcbiAgei1pbmRleDogMTA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgYnV0dG9uIHtcbiAgICBAaW5jbHVkZSBjb21wb25lbnQtYnV0dG9uKCk7XG4gICAgQGluY2x1ZGUgdi1hbGlnbigpO1xuICB9XG4gICYtbmV4dCB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgYnV0dG9uIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cbiAgJi1wcmV2IHtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIGJ1dHRvbiB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay0tY29udGVudCB7XG4gICY6aG92ZXIge1xuICAgIC5ibG9jay1zZWxlY3Qtc3R5bGUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */
