@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)}.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:-22px;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}.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}.cke_resizer{display:none}.cke_panel{-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;border:0 !important}.cke_dialog.platform{background:#fff;border-radius:3px;padding:0;position:relative;overflow:visible;-webkit-box-shadow:0 2px 14px 0 rgba(50,50,93,0.1),0 0px 7px 0 rgba(0,0,0,0.07);box-shadow:0 2px 14px 0 rgba(50,50,93,0.1),0 0px 7px 0 rgba(0,0,0,0.07)}.cke_dialog.platform>tbody tr td{padding:0}.cke_dialog.platform .cke_dialog_body{position:relative}.cke_dialog.platform .cke_dialog_title{padding:7.5px 15px;background:#8C98A6;color:#fff;border-top-left-radius:3px;border-top-right-radius:3px}.cke_dialog.platform .cke_dialog_close_button{position:absolute;z-index:2;right:0;top:0;padding:7.5px 15px;cursor:pointer}.cke_dialog.platform .cke_dialog_close_button span{color:rgba(255,255,255,0.7);cursor:pointer}.cke_dialog.platform .cke_dialog_close_button:hover span{color:#fff}.cke_dialog.platform .cke_dialog_tabs{padding:15px;padding-top:25px;padding-bottom:7px;position:static;display:block;background-color:#e8eaed;height:auto}.cke_dialog.platform .cke_dialog_tab,.cke_dialog.platform .cke_dialog_tab:visited,.cke_dialog.platform .cke_dialog_tab:hover,.cke_dialog.platform .cke_dialog_tab:focus,.cke_dialog.platform .cke_dialog_tab:active{cursor:pointer;height:auto;min-width:inherit;padding:10px 15px;border-top-left-radius:2px;border-top-right-radius:2px;border:0;background-color:transparent}.cke_dialog.platform .cke_dialog_tab.cke_dialog_tab_selected,.cke_dialog.platform .cke_dialog_tab:visited.cke_dialog_tab_selected,.cke_dialog.platform .cke_dialog_tab:hover.cke_dialog_tab_selected,.cke_dialog.platform .cke_dialog_tab:focus.cke_dialog_tab_selected,.cke_dialog.platform .cke_dialog_tab:active.cke_dialog_tab_selected{background-color:white}.cke_dialog.platform .cke_dialog_contents table{width:100%}.cke_dialog.platform .cke_dialog_contents_body{vertical-align:top;padding:15px}.cke_dialog.platform .cke_dialog_footer{padding:15px;text-align:right}.cke_dialog.platform .cke_dialog_footer_buttons{display:inline-table;width:auto !important;position:relative;vertical-align:middle}.cke_dialog.platform .cke_dialog_footer_buttons tr td{padding-left:5px}.cke_dialog.platform .cke_dialog_ui_button_cancel,.cke_dialog.platform .cke_dialog_ui_button_cancel:visited,.cke_dialog.platform .cke_dialog_ui_button_cancel:hover,.cke_dialog.platform .cke_dialog_ui_button_cancel:focus,.cke_dialog.platform .cke_dialog_ui_button_cancel: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}.cke_dialog.platform .cke_dialog_ui_button_cancel.unclickable{text-decoration:none !important;cursor:default !important}.cke_dialog.platform .cke_dialog_ui_button_cancel.disabled{text-decoration:none !important;opacity:0.5;cursor:default !important}.cke_dialog.platform .cke_dialog_ui_button_cancel: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}.cke_dialog.platform .cke_dialog_ui_button_cancel: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)}.cke_dialog.platform .cke_dialog_ui_button_ok,.cke_dialog.platform .cke_dialog_ui_button_ok:visited,.cke_dialog.platform .cke_dialog_ui_button_ok:hover,.cke_dialog.platform .cke_dialog_ui_button_ok:focus,.cke_dialog.platform .cke_dialog_ui_button_ok: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}.cke_dialog.platform .cke_dialog_ui_button_ok.unclickable{text-decoration:none !important;cursor:default !important}.cke_dialog.platform .cke_dialog_ui_button_ok.disabled{text-decoration:none !important;opacity:0.5;cursor:default !important}.cke_dialog.platform .cke_dialog_ui_button_ok: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}.cke_dialog.platform .cke_dialog_ui_button_ok: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)}.cke_dialog.platform .cke_dialog_ui_button_ok,.cke_dialog.platform .cke_dialog_ui_button_ok:visited,.cke_dialog.platform .cke_dialog_ui_button_ok:hover,.cke_dialog.platform .cke_dialog_ui_button_ok:focus,.cke_dialog.platform .cke_dialog_ui_button_ok:active{background-color:#409EFF;border-color:#409EFF;color:#fff !important}.cke_dialog.platform .cke_dialog_ui_button_ok:hover{background-color:#5aabff;color:#fff}.cke_dialog.platform .cke_dialog_ui_vbox_child{padding:7.5px 0}.cke_editable_inline:focus,.cke_editable_inline:hover{outline:none}.cke_combo_text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;color:#303133;font-size:14px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,Roboto,sans-serif,sans-serif;position:relative;top:2px}.cke .cke_inner{border:0;-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}.cke .cke_top{background:#fff;padding:10px;border-radius:3px;border:0 !important}.cke .cke_combo,.cke .cke_toolgroup{margin-bottom:0}.cke .cke_combo a.cke_button:last-child:after,.cke .cke_combo a.cke_button.cke_button_disabled:hover:last-child:after,.cke .cke_toolgroup a.cke_button:last-child:after,.cke .cke_toolgroup a.cke_button.cke_button_disabled:hover:last-child:after{display:none !important}.cke .cke_toolbar_separator{display:none}.cke .cke_toolbar{float:left;display:inline-block}.cke a.cke_button{opacity:0.8;height:28px}.cke a.cke_button_off:hover,.cke a.cke_button_off:focus,.cke a.cke_button_off:active,.cke .cke_combo_on a.cke_combo_button,.cke .cke_combo_off a.cke_combo_button:hover,.cke .cke_combo_off a.cke_combo_button:focus,.cke .cke_combo_off a.cke_combo_button:active{background:transparent;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;outline:none;cursor:pointer;opacity:1}.cke a.cke_button_on{border-radius:2px;background:#FAFAFA;border-color:#b4bcc2;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.08);box-shadow:inset 0 1px 0 rgba(0,0,0,0.08)}.cke_combopanel{height:250px !important;width:320px !important}.cke_combopanel.cke_panel{padding:15px;padding-right:5px}.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}.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 .field--type-list-string .description{margin-left:1rem;margin-right:1rem}.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 .vertical-tabs__panes .form-wrapper{padding:0}.tray .vertical-tabs__panes .form-group .description{margin-left:0;margin-right:0}.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJpYWJsZXMuc2NzcyIsImNvcmUvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCJjb3JlL21peGlucy9fc2Nyb2xsYmFyLnNjc3MiLCJjb3JlL21peGlucy9fdHJhbnNwYXJlbnQtdGlsZS5zY3NzIiwiY29yZS9taXhpbnMvX2FuaW1hdGlvbi1ib3VuY2Uuc2NzcyIsImNvcmUvdXRpbGl0aWVzL191dGlscy5zY3NzIiwiY29yZS91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsImNvcmUvbWl4aW5zL19uYW1lc3BhY2Uuc2NzcyIsImNvcmUvdXRpbGl0aWVzL190ZXh0LnNjc3MiLCJlbGVtZW50LXZhcmlhYmxlcy5zY3NzIiwiY29yZS91dGlsaXRpZXMvX2ZsZXguc2NzcyIsImNvcmUvdXRpbGl0aWVzL19ncmlkLnNjc3MiLCJjb3JlL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwiY29yZS9taXhpbnMvX3NoYWRvd3Muc2NzcyIsImNvcmUvdXRpbGl0aWVzL19jb250YWluZXJzLnNjc3MiLCJjb3JlL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwiY29yZS9fcmVzZXQuc2NzcyIsImNvcmUvbWl4aW5zL19zdGF0ZXMuc2NzcyIsImNvcmUvY29tcG9uZW50cy9idXR0b24uc2NzcyIsImNvcmUvY29tcG9uZW50cy9idXR0b24tcHJpbWFyeS5zY3NzIiwiY29yZS9jb21wb25lbnRzL2J1dHRvbi1zZWNvbmRhcnkuc2NzcyIsImNvcmUvY29tcG9uZW50cy9idXR0b24tZGFuZ2VyLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvYnV0dG9uLXBsYWluLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvYnV0dG9uLWxpbmsuc2NzcyIsImNvcmUvX2J1dHRvbnMuc2NzcyIsImNvcmUvX2xvYWRlci5zY3NzIiwiY29yZS9fcHJvZ3Jlc3Muc2NzcyIsImNvcmUvX3dlYnNpdGUuc2NzcyIsImNvcmUvYm9vdHN0cmFwL19uYXYuc2NzcyIsImNvcmUvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCJjb3JlL2Jvb3RzdHJhcC9fY2FyZC5zY3NzIiwiY29yZS9kcnVwYWwvX2FqYXgtcHJvZ3Jlc3Muc2NzcyIsImNvcmUvX2Z1bmN0aW9ucy5zY3NzIiwiY29yZS9kcnVwYWwvX2ZpZWxkLnNjc3MiLCJjb3JlL2RydXBhbC9fYmxvY2stcmVnaW9uLnNjc3MiLCJjb3JlL2RydXBhbC9fYmxvY2stc3R5bGUuc2NzcyIsImNvcmUvZHJ1cGFsL192ZXJ0aWNhbC10YWJzLnNjc3MiLCJjb3JlL2RydXBhbC9fbWVzc2FnZXMuc2NzcyIsImNvcmUvZWxlbWVudC11aS9lbC1hbGVydC5zY3NzIiwiY29yZS9lbGVtZW50LXVpL2VsLWNoZWNrYm94LnNjc3MiLCJjb3JlL2VsZW1lbnQtdWkvZWwtcG9wb3Zlci5zY3NzIiwiY29yZS9lbGVtZW50LXVpL2VsLWF1dG9jb21wbGV0ZS5zY3NzIiwiY29yZS9lbGVtZW50LXVpL2VsLWRyb3Bkb3duLnNjc3MiLCJjb3JlL2VsZW1lbnQtdWkvZWwtdGFicy5zY3NzIiwiY29yZS9lbGVtZW50LXVpL2VsLXRvb2x0aXAuc2NzcyIsImNvcmUvZWxlbWVudC11aS9lbC1kaWFsb2cuc2NzcyIsImNvcmUvZWxlbWVudC11aS9lbC1jYXJvdXNlbC5zY3NzIiwiY29yZS9lbGVtZW50LXVpL2VsLWJ1dHRvbi5zY3NzIiwiY29yZS9lbGVtZW50LXVpL2VsLWxvYWRlci5zY3NzIiwiY29yZS9lbGVtZW50LXVpL2VsLWlucHV0LnNjc3MiLCJjb3JlL2VsZW1lbnQtdWkvZWwtZm9ybS5zY3NzIiwiY29yZS9lbGVtZW50LXVpL2VsLXJhZGlvLWJ1dHRvbi5zY3NzIiwiY29yZS9lbGVtZW50LXVpL2VsLW1lbnUuc2NzcyIsImNvcmUvZWxlbWVudC11aS9lbC1zd2l0Y2guc2NzcyIsImNvcmUvZWxlbWVudC11aS9lbC1jYXJkLnNjc3MiLCJjb3JlL2VsZW1lbnQtdWkvZWwtYnJlYWRjcnVtYi5zY3NzIiwiY29yZS9lbGVtZW50LXVpL2VsLXJvdy5zY3NzIiwiY29yZS9lbGVtZW50LXVpL2VsLWlucHV0LXd5c2l3eWcuc2NzcyIsImNvcmUvdnVlL19zZWxlY3RhYmxlLnNjc3MiLCJjb3JlL3Z1ZS9fY29sb3JwaWNrZXIuc2NzcyIsImNvcmUvdnVlL190b29sYmFyLnNjc3MiLCJjb3JlL21peGlucy9fdi1hbGlnbi5zY3NzIiwiY29yZS92dWUvX3NsaWNrLnNjc3MiLCJjb3JlL3Z1ZS9fYmxvY2stLXJlZ2lvbi0tZm9ybS5zY3NzIiwiY29yZS9taXhpbnMvX2Fic29sdXRlLnNjc3MiLCJjb3JlL3Z1ZS9faW5saW5lLWNzcy1lZGl0b3Iuc2NzcyIsImNvcmUvdnVlL19kcm9wem9uZS5zY3NzIiwiY29yZS92dWUvX3dpZGdldC0tbWVkaWEuc2NzcyIsImNvcmUvdnVlL193aWRnZXQtLW1lZGlhLWltYWdlLWJyb3dzZXItbXVsdGlwbGUuc2NzcyIsImNvcmUvdnVlL193aWRnZXQtLXJlc3RhdXJhbnQtYnVpbGRlci5zY3NzIiwiY29yZS9qcXVlcnlfdWkvX2F1dG9jb21wbGV0ZS5zY3NzIiwiY29yZS9ja2VkaXRvci9fY2tlLnNjc3MiLCJjb3JlL2NrZWRpdG9yL19kaWFsb2cuc2NzcyIsImNvcmUvY2tlZGl0b3IvX3Rvb2xiYXIuc2NzcyIsImNvcmUvZm9ybS9fZmllbGQtLXdpZGdldC1vcHRpb25zLWJ1dHRvbnMuc2NzcyIsImNvcmUvZm9ybS9fZm9ybS1jaGVjay5zY3NzIiwiY29yZS9mb3JtL19mb3JtLWdyb3VwLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvZGVzY3JpcHRpb24uc2NzcyIsImNvcmUvY29tcG9uZW50cy9tYW5hZ2VkLWZpbGUuc2NzcyIsImNvcmUvbWl4aW5zL19mb3JtLWVsZW1lbnQuc2NzcyIsImNvcmUvbWl4aW5zL19wbGFjZWhvbGRlci5zY3NzIiwiY29yZS9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJjb3JlL2Zvcm0vX2xhYmVsLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvbGFiZWwuc2NzcyIsImNvcmUvZm9ybS9fcmFkaW8uc2NzcyIsImNvcmUvZm9ybS9fc2VsZWN0LnNjc3MiLCJjb3JlL2Zvcm0vX2hvcml6b250YWwtdGFicy1waWxscy5zY3NzIiwiY29yZS9mb3JtL190ZXh0LnNjc3MiLCJjb21wb25lbnRzL2ZpZWxkL2ZpZWxkX2dyb3VwL3RyYXkvcGFydGlhbHMvX2Zvcm0uc2NzcyIsImNvbXBvbmVudHMvZmllbGQvZmllbGRfZ3JvdXAvdHJheS9wYXJ0aWFscy9fZm9ybS1maWVsZC1tdWx0aXBsZS10YWJsZS5zY3NzIiwiY29yZS9taXhpbnMvX2ZhLWljb24uc2NzcyIsImNvbXBvbmVudHMvZmllbGQvZmllbGRfZ3JvdXAvdHJheS9wYXJ0aWFscy9faG9yaXpvbnRhbC10YWJzLnNjc3MiLCJjb21wb25lbnRzL2ZpZWxkL2ZpZWxkX2dyb3VwL3RyYXkvcGFydGlhbHMvX3ZlcnRpY2FsLXRhYnMuc2NzcyIsImNvbXBvbmVudHMvZmllbGQvZmllbGRfZ3JvdXAvdHJheS9wYXJ0aWFscy9fZHJvcHpvbmVqcy1pbWFnZS5zY3NzIiwiY29tcG9uZW50cy9maWVsZC9maWVsZF9ncm91cC90cmF5L3BhcnRpYWxzL19idXR0b24tcHJldmlldy5zY3NzIiwiY29tcG9uZW50cy9maWVsZC9maWVsZF9ncm91cC90cmF5L3BhcnRpYWxzL19maWVsZC1ncm91cC1mbGV4LnNjc3MiLCJjb21wb25lbnRzL2ZpZWxkL2ZpZWxkX3dpZGdldC90b2dnbGUvdG9nZ2xlLnNjc3MiLCJjb21wb25lbnRzL2ZpZWxkL2ZpZWxkX3dpZGdldC90aGVtZV9jb2xvci9wYXJ0aWFscy9fa2V5ZnJhbWVzLnNjc3MiLCJjb21wb25lbnRzL2ZpZWxkL2ZpZWxkX3dpZGdldC90aGVtZV9jb2xvci9wYXJ0aWFscy9faW5wdXQuc2NzcyIsImNvcmUvY29tcG9uZW50cy9pbnB1dC5zY3NzIiwiY29tcG9uZW50cy9maWVsZC9maWVsZF93aWRnZXQvdGhlbWVfY29sb3IvcGFydGlhbHMvX3N3YXRjaGVzLnNjc3MiLCJjb21wb25lbnRzL2ZpZWxkL2ZpZWxkX3dpZGdldC90aGVtZV9jb2xvci9wYXJ0aWFscy9fZGlhbG9nLnNjc3MiLCJjb21wb25lbnRzL2ZpZWxkL2ZpZWxkX3dpZGdldC90aGVtZV9zbGlkZXIvdGhlbWUtc2xpZGVyLnNjc3MiLCJjb21wb25lbnRzL2ZpZWxkL2ZpZWxkX3dpZGdldC9zdHlsZV9wcmV2aWV3L3N0eWxlX3ByZXZpZXcuc2NzcyIsImNvcmUvbWl4aW5zL19yYWRpby1pbWctcHJldmlldy5zY3NzIiwiY29tcG9uZW50cy9maWVsZC9maWVsZF93aWRnZXQvZHJvcHpvbmVqcy9kcm9wem9uZWpzLnNjc3MiLCJjb21wb25lbnRzL2ZpZWxkL2ZpZWxkX3dpZGdldC9kcm9wem9uZWpzL2Ryb3B6b25lanMtaW1hZ2Uuc2NzcyIsImNvbXBvbmVudHMvZmllbGQvZmllbGRfd2lkZ2V0L2Ryb3B6b25lanMvZHJvcHpvbmVqcy1maWxlLnNjc3MiLCJjb21wb25lbnRzL2ZpZWxkL2ZpZWxkX3dpZGdldC9mb250X3BhaXJpbmcvZm9udF9wYWlyaW5nLnNjc3MiLCJjb3JlL21peGlucy9fZmFkZS5zY3NzIiwiY29tcG9uZW50cy9maWVsZC9maWVsZF93aWRnZXQvYnV0dG9uX2dyb3VwL2J1dHRvbl9ncm91cC5zY3NzIiwiY29tcG9uZW50cy9maWVsZC9maWVsZF93aWRnZXQvYnV0dG9uX3NlbGVjdC9idXR0b25fc2VsZWN0LnNjc3MiLCJjb21wb25lbnRzL21vZHVsZXMvYmxvY2tfc3R5bGVzL2Jsb2NrLXN0eWxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJGQUFZLENDT1osZUFORSxlQUFnQixDQUNoQixzQkFBdUIsQ0FDdkIsa0JBQW1CLENBQ25CLGFBQWMsQ0FLZixXQ1JDLGVBQWdCLENBQ2hCLDhCQUNFLFNGaUlpQixDRWhJakIsc0JBQXVCLENBQ3hCLG9DQUVDLGVGOEh1QixDRTdIdkIsaUJBQWtCLENBQ25CLG9EQUVDLGVGMkhnQyxDRTFIakMsa0JDWEQsb0xBQXFMLENBS3RMLDBCQ0xDLFFBQ0UsK0JBQWdDLENBRWxDLElBQ0Usa0NBQW1DLENBQUEsQ0FHdkMsa0JBQ0UsUUFDRSwrQkFBVyxDQUFYLHVCQUF3QixDQUUxQixJQUNFLGtDQUFXLENBQVgsMEJBQTJCLENBQUEsQ0NaN0IsZ0JBQVksY0FBZSxDQUFJLGdCQUNuQixjQUFlLENBQUksUUNGZix1QkFBd0IsQ0FBSSxVQUM1Qix5QkFBMEIsQ0FBSSxnQkFDOUIsK0JBQWdDLENBQUksU0FDcEMsd0JBQXlCLENBQUksU0FDN0Isd0JBQXlCLENBQUksY0FDN0IsNkJBQThCLENBQUksUUFDbEMsOEJBQVMsQ0FBVCw4QkFBUyxDQUFULHVCQUF3QixDQUFJLGVBQzVCLHFDQUFTLENBQVQscUNBQVMsQ0FBVCw4QkFBK0IsQ0FBSSxRQUNuQyx1QkFBd0IsQ0NQeEMsdUJDSWEsaUJBQWtCLENESi9CLHFCQ0tXLGVBQWdCLENETDNCLHNCQ01ZLGdCQUFpQixDRE43QiwrQkNVTSxxQkFBc0IsQ0RWNUIsOEJDb0JRLHdCQUF3QixDRHBCaEMsK0JDdUJzQixhQUFjLENEdkJwQyw4QkN3QnNCLGFBQWMsQ0R4QnBDLDhCQ3lCc0IsYUFBYyxDRHpCcEMsZ0NDMEJzQixhQUFjLENEMUJwQyxnQ0MyQnNCLGFBQWMsQ0QzQnBDLGlDQzRCc0IsYUFBYyxDRDVCcEMsK0JDNkJzQixhQUFjLENEN0JwQywrQkM4QnNCLGFBQWMsQ0Q5QnBDLDZCQytCc0IsYUFBYyxDRC9CcEMsK0JDZ0NzQixhQUFjLENEaENwQyw0QkNpQ3NCLGFBQWMsQ0RqQ3BDLGlDQ2tDc0IsYUFBYyxDRGxDcEMsNEJDbUNzQixhQUFjLENEbkNwQyw4QkNvQ3NCLGFBQWMsQ0RwQ3BDLDZCQ3FDc0IsYUFBYyxDRHJDcEMsNEJDc0NzQixhQUFjLENEdENwQyw4QkN1Q3NCLGFBQWMsQ0R2Q3BDLCtCQ3dDc0IsYUFBYyxDRHhDcEMsNkJDeUNzQixhQUFjLENEekNwQywyQkMwQ3NCLGFBQWMsQ0QxQ3BDLDhCQ29CUSx3QkFBd0IsQ0RwQmhDLCtCQ3VCc0IsYUFBYyxDRHZCcEMsOEJDd0JzQixhQUFjLENEeEJwQyw4QkN5QnNCLGFBQWMsQ0R6QnBDLGdDQzBCc0IsYUFBYyxDRDFCcEMsZ0NDMkJzQixhQUFjLENEM0JwQyxpQ0M0QnNCLGFBQWMsQ0Q1QnBDLCtCQzZCc0IsYUFBYyxDRDdCcEMsK0JDOEJzQixhQUFjLENEOUJwQyw2QkMrQnNCLGFBQWMsQ0QvQnBDLCtCQ2dDc0IsYUFBYyxDRGhDcEMsNEJDaUNzQixhQUFjLENEakNwQyxpQ0NrQ3NCLGFBQWMsQ0RsQ3BDLDRCQ21Dc0IsYUFBYyxDRG5DcEMsOEJDb0NzQixhQUFjLENEcENwQyw2QkNxQ3NCLGFBQWMsQ0RyQ3BDLDRCQ3NDc0IsYUFBYyxDRHRDcEMsOEJDdUNzQixhQUFjLENEdkNwQywrQkN3Q3NCLGFBQWMsQ0R4Q3BDLDZCQ3lDc0IsYUFBYyxDRHpDcEMsMkJDMENzQixhQUFjLENEMUNwQyw4QkNvQlEsd0JBQXdCLENEcEJoQywrQkN1QnNCLGFBQWMsQ0R2QnBDLDhCQ3dCc0IsYUFBYyxDRHhCcEMsOEJDeUJzQixhQUFjLENEekJwQyxnQ0MwQnNCLGFBQWMsQ0QxQnBDLGdDQzJCc0IsYUFBYyxDRDNCcEMsaUNDNEJzQixhQUFjLENENUJwQywrQkM2QnNCLGFBQWMsQ0Q3QnBDLCtCQzhCc0IsYUFBYyxDRDlCcEMsNkJDK0JzQixhQUFjLENEL0JwQywrQkNnQ3NCLGFBQWMsQ0RoQ3BDLDRCQ2lDc0IsYUFBYyxDRGpDcEMsaUNDa0NzQixhQUFjLENEbENwQyw0QkNtQ3NCLGFBQWMsQ0RuQ3BDLDhCQ29Dc0IsYUFBYyxDRHBDcEMsNkJDcUNzQixhQUFjLENEckNwQyw0QkNzQ3NCLGFBQWMsQ0R0Q3BDLDhCQ3VDc0IsYUFBYyxDRHZDcEMsK0JDd0NzQixhQUFjLENEeENwQyw2QkN5Q3NCLGFBQWMsQ0R6Q3BDLDJCQzBDc0IsYUFBYyxDRDFDcEMsNkJDb0JRLHdCQUF3QixDRHBCaEMsK0JDdUJzQixhQUFjLENEdkJwQyw4QkN3QnNCLGFBQWMsQ0R4QnBDLDhCQ3lCc0IsYUFBYyxDRHpCcEMsZ0NDMEJzQixhQUFjLENEMUJwQyxnQ0MyQnNCLGFBQWMsQ0QzQnBDLGlDQzRCc0IsYUFBYyxDRDVCcEMsK0JDNkJzQixhQUFjLENEN0JwQywrQkM4QnNCLGFBQWMsQ0Q5QnBDLDZCQytCc0IsYUFBYyxDRC9CcEMsK0JDZ0NzQixhQUFjLENEaENwQyw0QkNpQ3NCLGFBQWMsQ0RqQ3BDLGlDQ2tDc0IsYUFBYyxDRGxDcEMsNEJDbUNzQixhQUFjLENEbkNwQyw4QkNvQ3NCLGFBQWMsQ0RwQ3BDLDZCQ3FDc0IsYUFBYyxDRHJDcEMsNEJDc0NzQixhQUFjLENEdENwQyw4QkN1Q3NCLGFBQWMsQ0R2Q3BDLCtCQ3dDc0IsYUFBYyxDRHhDcEMsNkJDeUNzQixhQUFjLENEekNwQywyQkMwQ3NCLGFBQWMsQ0QxQ3BDLDZCQ29CUSx3QkFBd0IsQ0RwQmhDLCtCQ3VCc0IsYUFBYyxDRHZCcEMsOEJDd0JzQixhQUFjLENEeEJwQyw4QkN5QnNCLGFBQWMsQ0R6QnBDLGdDQzBCc0IsYUFBYyxDRDFCcEMsZ0NDMkJzQixhQUFjLENEM0JwQyxpQ0M0QnNCLGFBQWMsQ0Q1QnBDLCtCQzZCc0IsYUFBYyxDRDdCcEMsK0JDOEJzQixhQUFjLENEOUJwQyw2QkMrQnNCLGFBQWMsQ0QvQnBDLCtCQ2dDc0IsYUFBYyxDRGhDcEMsNEJDaUNzQixhQUFjLENEakNwQyxpQ0NrQ3NCLGFBQWMsQ0RsQ3BDLDRCQ21Dc0IsYUFBYyxDRG5DcEMsOEJDb0NzQixhQUFjLENEcENwQyw2QkNxQ3NCLGFBQWMsQ0RyQ3BDLDRCQ3NDc0IsYUFBYyxDRHRDcEMsOEJDdUNzQixhQUFjLENEdkNwQywrQkN3Q3NCLGFBQWMsQ0R4Q3BDLDZCQ3lDc0IsYUFBYyxDRHpDcEMsMkJDMENzQixhQUFjLENEMUNwQywyQkNvQlEsd0JBQXdCLENEcEJoQywrQkN1QnNCLGFBQWMsQ0R2QnBDLDhCQ3dCc0IsYUFBYyxDRHhCcEMsOEJDeUJzQixhQUFjLENEekJwQyxnQ0MwQnNCLGFBQWMsQ0QxQnBDLGdDQzJCc0IsYUFBYyxDRDNCcEMsaUNDNEJzQixhQUFjLENENUJwQywrQkM2QnNCLGFBQWMsQ0Q3QnBDLCtCQzhCc0IsYUFBYyxDRDlCcEMsNkJDK0JzQixhQUFjLENEL0JwQywrQkNnQ3NCLGFBQWMsQ0RoQ3BDLDRCQ2lDc0IsYUFBYyxDRGpDcEMsaUNDa0NzQixhQUFjLENEbENwQyw0QkNtQ3NCLGFBQWMsQ0RuQ3BDLDhCQ29Dc0IsYUFBYyxDRHBDcEMsNkJDcUNzQixhQUFjLENEckNwQyw0QkNzQ3NCLGFBQWMsQ0R0Q3BDLDhCQ3VDc0IsYUFBYyxDRHZDcEMsK0JDd0NzQixhQUFjLENEeENwQyw2QkN5Q3NCLGFBQWMsQ0R6Q3BDLDJCQzBDc0IsYUFBYyxDRDFDcEMsMkJDb0JRLHdCQUF3QixDRHBCaEMsK0JDdUJzQixhQUFjLENEdkJwQyw4QkN3QnNCLGFBQWMsQ0R4QnBDLDhCQ3lCc0IsYUFBYyxDRHpCcEMsZ0NDMEJzQixhQUFjLENEMUJwQyxnQ0MyQnNCLGFBQWMsQ0QzQnBDLGlDQzRCc0IsYUFBYyxDRDVCcEMsK0JDNkJzQixhQUFjLENEN0JwQywrQkM4QnNCLGFBQWMsQ0Q5QnBDLDZCQytCc0IsYUFBYyxDRC9CcEMsK0JDZ0NzQixhQUFjLENEaENwQyw0QkNpQ3NCLGFBQWMsQ0RqQ3BDLGlDQ2tDc0IsYUFBYyxDRGxDcEMsNEJDbUNzQixhQUFjLENEbkNwQyw4QkNvQ3NCLGFBQWMsQ0RwQ3BDLDZCQ3FDc0IsYUFBYyxDRHJDcEMsNEJDc0NzQixhQUFjLENEdENwQyw4QkN1Q3NCLGFBQWMsQ0R2Q3BDLCtCQ3dDc0IsYUFBYyxDRHhDcEMsNkJDeUNzQixhQUFjLENEekNwQywyQkMwQ3NCLGFBQWMsQ0QxQ3BDLGlDQ29CUSx3QkFBd0IsQ0RwQmhDLCtCQ3VCc0IsYUFBYyxDRHZCcEMsOEJDd0JzQixhQUFjLENEeEJwQyw4QkN5QnNCLGFBQWMsQ0R6QnBDLGdDQzBCc0IsYUFBYyxDRDFCcEMsZ0NDMkJzQixhQUFjLENEM0JwQyxpQ0M0QnNCLGFBQWMsQ0Q1QnBDLCtCQzZCc0IsYUFBYyxDRDdCcEMsK0JDOEJzQixhQUFjLENEOUJwQyw2QkMrQnNCLGFBQWMsQ0QvQnBDLCtCQ2dDc0IsYUFBYyxDRGhDcEMsNEJDaUNzQixhQUFjLENEakNwQyxpQ0NrQ3NCLGFBQWMsQ0RsQ3BDLDRCQ21Dc0IsYUFBYyxDRG5DcEMsOEJDb0NzQixhQUFjLENEcENwQyw2QkNxQ3NCLGFBQWMsQ0RyQ3BDLDRCQ3NDc0IsYUFBYyxDRHRDcEMsOEJDdUNzQixhQUFjLENEdkNwQywrQkN3Q3NCLGFBQWMsQ0R4Q3BDLDZCQ3lDc0IsYUFBYyxDRHpDcEMsMkJDMENzQixhQUFjLENEMUNwQyxtQ0NvQlEsd0JBQXdCLENEcEJoQywrQkN1QnNCLGFBQWMsQ0R2QnBDLDhCQ3dCc0IsYUFBYyxDRHhCcEMsOEJDeUJzQixhQUFjLENEekJwQyxnQ0MwQnNCLGFBQWMsQ0QxQnBDLGdDQzJCc0IsYUFBYyxDRDNCcEMsaUNDNEJzQixhQUFjLENENUJwQywrQkM2QnNCLGFBQWMsQ0Q3QnBDLCtCQzhCc0IsYUFBYyxDRDlCcEMsNkJDK0JzQixhQUFjLENEL0JwQywrQkNnQ3NCLGFBQWMsQ0RoQ3BDLDRCQ2lDc0IsYUFBYyxDRGpDcEMsaUNDa0NzQixhQUFjLENEbENwQyw0QkNtQ3NCLGFBQWMsQ0RuQ3BDLDhCQ29Dc0IsYUFBYyxDRHBDcEMsNkJDcUNzQixhQUFjLENEckNwQyw0QkNzQ3NCLGFBQWMsQ0R0Q3BDLDhCQ3VDc0IsYUFBYyxDRHZDcEMsK0JDd0NzQixhQUFjLENEeENwQyw2QkN5Q3NCLGFBQWMsQ0R6Q3BDLDJCQzBDc0IsYUFBYyxDRDFDcEMsb0NDb0JRLHdCQUF3QixDRHBCaEMsK0JDdUJzQixhQUFjLENEdkJwQyw4QkN3QnNCLGFBQWMsQ0R4QnBDLDhCQ3lCc0IsYUFBYyxDRHpCcEMsZ0NDMEJzQixhQUFjLENEMUJwQyxnQ0MyQnNCLGFBQWMsQ0QzQnBDLGlDQzRCc0IsYUFBYyxDRDVCcEMsK0JDNkJzQixhQUFjLENEN0JwQywrQkM4QnNCLGFBQWMsQ0Q5QnBDLDZCQytCc0IsYUFBYyxDRC9CcEMsK0JDZ0NzQixhQUFjLENEaENwQyw0QkNpQ3NCLGFBQWMsQ0RqQ3BDLGlDQ2tDc0IsYUFBYyxDRGxDcEMsNEJDbUNzQixhQUFjLENEbkNwQyw4QkNvQ3NCLGFBQWMsQ0RwQ3BDLDZCQ3FDc0IsYUFBYyxDRHJDcEMsNEJDc0NzQixhQUFjLENEdENwQyw4QkN1Q3NCLGFBQWMsQ0R2Q3BDLCtCQ3dDc0IsYUFBYyxDRHhDcEMsNkJDeUNzQixhQUFjLENEekNwQywyQkMwQ3NCLGFBQWMsQ0QxQ3BDLHNDQ29CUSx3QkFBd0IsQ0RwQmhDLCtCQ3VCc0IsYUFBYyxDRHZCcEMsOEJDd0JzQixhQUFjLENEeEJwQyw4QkN5QnNCLGFBQWMsQ0R6QnBDLGdDQzBCc0IsYUFBYyxDRDFCcEMsZ0NDMkJzQixhQUFjLENEM0JwQyxpQ0M0QnNCLGFBQWMsQ0Q1QnBDLCtCQzZCc0IsYUFBYyxDRDdCcEMsK0JDOEJzQixhQUFjLENEOUJwQyw2QkMrQnNCLGFBQWMsQ0QvQnBDLCtCQ2dDc0IsYUFBYyxDRGhDcEMsNEJDaUNzQixhQUFjLENEakNwQyxpQ0NrQ3NCLGFBQWMsQ0RsQ3BDLDRCQ21Dc0IsYUFBYyxDRG5DcEMsOEJDb0NzQixhQUFjLENEcENwQyw2QkNxQ3NCLGFBQWMsQ0RyQ3BDLDRCQ3NDc0IsYUFBYyxDRHRDcEMsOEJDdUNzQixhQUFjLENEdkNwQywrQkN3Q3NCLGFBQWMsQ0R4Q3BDLDZCQ3lDc0IsYUFBYyxDRHpDcEMsMkJDMENzQixhQUFjLENEMUNwQyxnQ0NvQlEsd0JBQXdCLENEcEJoQywrQkN1QnNCLGFBQWMsQ0R2QnBDLDhCQ3dCc0IsYUFBYyxDRHhCcEMsOEJDeUJzQixhQUFjLENEekJwQyxnQ0MwQnNCLGFBQWMsQ0QxQnBDLGdDQzJCc0IsYUFBYyxDRDNCcEMsaUNDNEJzQixhQUFjLENENUJwQywrQkM2QnNCLGFBQWMsQ0Q3QnBDLCtCQzhCc0IsYUFBYyxDRDlCcEMsNkJDK0JzQixhQUFjLENEL0JwQywrQkNnQ3NCLGFBQWMsQ0RoQ3BDLDRCQ2lDc0IsYUFBYyxDRGpDcEMsaUNDa0NzQixhQUFjLENEbENwQyw0QkNtQ3NCLGFBQWMsQ0RuQ3BDLDhCQ29Dc0IsYUFBYyxDRHBDcEMsNkJDcUNzQixhQUFjLENEckNwQyw0QkNzQ3NCLGFBQWMsQ0R0Q3BDLDhCQ3VDc0IsYUFBYyxDRHZDcEMsK0JDd0NzQixhQUFjLENEeENwQyw2QkN5Q3NCLGFBQWMsQ0R6Q3BDLDJCQzBDc0IsYUFBYyxDRDFDcEMsa0NDb0JRLHdCQUF3QixDRHBCaEMsK0JDdUJzQixhQUFjLENEdkJwQyw4QkN3QnNCLGFBQWMsQ0R4QnBDLDhCQ3lCc0IsYUFBYyxDRHpCcEMsZ0NDMEJzQixhQUFjLENEMUJwQyxnQ0MyQnNCLGFBQWMsQ0QzQnBDLGlDQzRCc0IsYUFBYyxDRDVCcEMsK0JDNkJzQixhQUFjLENEN0JwQywrQkM4QnNCLGFBQWMsQ0Q5QnBDLDZCQytCc0IsYUFBYyxDRC9CcEMsK0JDZ0NzQixhQUFjLENEaENwQyw0QkNpQ3NCLGFBQWMsQ0RqQ3BDLGlDQ2tDc0IsYUFBYyxDRGxDcEMsNEJDbUNzQixhQUFjLENEbkNwQyw4QkNvQ3NCLGFBQWMsQ0RwQ3BDLDZCQ3FDc0IsYUFBYyxDRHJDcEMsNEJDc0NzQixhQUFjLENEdENwQyw4QkN1Q3NCLGFBQWMsQ0R2Q3BDLCtCQ3dDc0IsYUFBYyxDRHhDcEMsNkJDeUNzQixhQUFjLENEekNwQywyQkMwQ3NCLGFBQWMsQ0QxQ3BDLG1DQ29CUSx3QkFBd0IsQ0RwQmhDLCtCQ3VCc0IsYUFBYyxDRHZCcEMsOEJDd0JzQixhQUFjLENEeEJwQyw4QkN5QnNCLGFBQWMsQ0R6QnBDLGdDQzBCc0IsYUFBYyxDRDFCcEMsZ0NDMkJzQixhQUFjLENEM0JwQyxpQ0M0QnNCLGFBQWMsQ0Q1QnBDLCtCQzZCc0IsYUFBYyxDRDdCcEMsK0JDOEJzQixhQUFjLENEOUJwQyw2QkMrQnNCLGFBQWMsQ0QvQnBDLCtCQ2dDc0IsYUFBYyxDRGhDcEMsNEJDaUNzQixhQUFjLENEakNwQyxpQ0NrQ3NCLGFBQWMsQ0RsQ3BDLDRCQ21Dc0IsYUFBYyxDRG5DcEMsOEJDb0NzQixhQUFjLENEcENwQyw2QkNxQ3NCLGFBQWMsQ0RyQ3BDLDRCQ3NDc0IsYUFBYyxDRHRDcEMsOEJDdUNzQixhQUFjLENEdkNwQywrQkN3Q3NCLGFBQWMsQ0R4Q3BDLDZCQ3lDc0IsYUFBYyxDRHpDcEMsMkJDMENzQixhQUFjLENEMUNwQyw4QkNvQlEsd0JBQXdCLENEcEJoQywrQkN1QnNCLGFBQWMsQ0R2QnBDLDhCQ3dCc0IsYUFBYyxDRHhCcEMsOEJDeUJzQixhQUFjLENEekJwQyxnQ0MwQnNCLGFBQWMsQ0QxQnBDLGdDQzJCc0IsYUFBYyxDRDNCcEMsaUNDNEJzQixhQUFjLENENUJwQywrQkM2QnNCLGFBQWMsQ0Q3QnBDLCtCQzhCc0IsYUFBYyxDRDlCcEMsNkJDK0JzQixhQUFjLENEL0JwQywrQkNnQ3NCLGFBQWMsQ0RoQ3BDLDRCQ2lDc0IsYUFBYyxDRGpDcEMsaUNDa0NzQixhQUFjLENEbENwQyw0QkNtQ3NCLGFBQWMsQ0RuQ3BDLDhCQ29Dc0IsYUFBYyxDRHBDcEMsNkJDcUNzQixhQUFjLENEckNwQyw0QkNzQ3NCLGFBQWMsQ0R0Q3BDLDhCQ3VDc0IsYUFBYyxDRHZDcEMsK0JDd0NzQixhQUFjLENEeENwQyw2QkN5Q3NCLGFBQWMsQ0R6Q3BDLDJCQzBDc0IsYUFBYyxDRDFDcEMsMkJDb0JRLHdCQUF3QixDRHBCaEMsK0JDdUJzQixhQUFjLENEdkJwQyw4QkN3QnNCLGFBQWMsQ0R4QnBDLDhCQ3lCc0IsYUFBYyxDRHpCcEMsZ0NDMEJzQixhQUFjLENEMUJwQyxnQ0MyQnNCLGFBQWMsQ0QzQnBDLGlDQzRCc0IsYUFBYyxDRDVCcEMsK0JDNkJzQixhQUFjLENEN0JwQywrQkM4QnNCLGFBQWMsQ0Q5QnBDLDZCQytCc0IsYUFBYyxDRC9CcEMsK0JDZ0NzQixhQUFjLENEaENwQyw0QkNpQ3NCLGFBQWMsQ0RqQ3BDLGlDQ2tDc0IsYUFBYyxDRGxDcEMsNEJDbUNzQixhQUFjLENEbkNwQyw4QkNvQ3NCLGFBQWMsQ0RwQ3BDLDZCQ3FDc0IsYUFBYyxDRHJDcEMsNEJDc0NzQixhQUFjLENEdENwQyw4QkN1Q3NCLGFBQWMsQ0R2Q3BDLCtCQ3dDc0IsYUFBYyxDRHhDcEMsNkJDeUNzQixhQUFjLENEekNwQywyQkMwQ3NCLGFBQWMsQ0QxQ3BDLHFCQ2tESSxxRlJ6Q21HLENPVHZHLGtDQ29EZ0IsMEJBQTBDLENEcEQxRCxtQ0NxRGlCLDBCQUEyQyxDRHJENUQscUNDc0RtQiwwQkFBNkMsQ0R0RGhFLGlDQ3VEZSwwQkFBeUMsQ0R2RHhELHdCQytEVyxjUnBEaUIsQ09YNUIsd0JDZ0VXLGNScERpQixDT1o1QiwwQkNpRWEsY0MrQ1EsQ0ZoSHJCLHdCQ2tFVyxjUnBEaUIsQ09kNUIsd0JDbUVXLGNScERpQixDT2Y1QiwyQkMwRWEsZUFBZ0IsQ0QxRTdCLDRCQzJFYyxnQkFBaUIsQ0QzRS9CLHlCTkFBLGVBQWdCLENBQ2hCLHNCQUF1QixDQUN2QixrQkFBbUIsQ0FDbkIsYUFBYyxDTUhkLHFDQ29Ga0IseUJBQTBCLENEcEY1QywrQkN5RmdCLGNBQWUsQ0R6Ri9CLCtCQzBGZ0IsY0FBZSxDRDFGL0IsNEJDMkZhLFdBQVksQ0QzRnpCLDRDQ2lHZ0Isb0JBQXFCLENEakdyQyxpRENvR2dCLG9DQUFxQyxDRHBHckQsMENDeUdrQix3QkFBd0IsQ0R6RzFDLDBDQ3lHa0Isd0JBQXdCLENEekcxQywwQ0N5R2tCLHdCQUF3QixDRHpHMUMseUNDeUdrQix3QkFBd0IsQ0R6RzFDLHlDQ3lHa0Isd0JBQXdCLENEekcxQyx1Q0N5R2tCLHdCQUF3QixDRHpHMUMsdUNDeUdrQix3QkFBd0IsQ0R6RzFDLDZDQ3lHa0Isd0JBQXdCLENEekcxQywrQ0N5R2tCLHdCQUF3QixDRHpHMUMsZ0RDeUdrQix3QkFBd0IsQ0R6RzFDLGtEQ3lHa0Isd0JBQXdCLENEekcxQyw0Q0N5R2tCLHdCQUF3QixDRHpHMUMsOENDeUdrQix3QkFBd0IsQ0R6RzFDLCtDQ3lHa0Isd0JBQXdCLENEekcxQywwQ0N5R2tCLHdCQUF3QixDRHpHMUMsdUNDeUdrQix3QkFBd0IsQ0R6RzFDLCtCQytHZ0IsY0FBZSxDRC9HL0IsNEJDZ0hhLFdBQVksQ0FBSSxVRWpIUix3Q0FBZ0IsQ0FBaEIsdUNBQWdCLENBQWhCLGlDQUFnQixDQUFoQiw2QkFBOEIsQ0FBSSxhQUNsQyxzQ0FBZ0IsQ0FBaEIsdUNBQWdCLENBQWhCLG9DQUFnQixDQUFoQixnQ0FBaUMsQ0FBSSxrQkFDckMsd0NBQWdCLENBQWhCLHdDQUFnQixDQUFoQix5Q0FBZ0IsQ0FBaEIscUNB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QyxDQUFJLE1BQzdDLDZCQUEwQyxDQUFJLE1BQzlDLDJCQUF3QyxDQUFJLE1BRWxFLDRCQUF3QyxDQUN4QywyQkFBdUMsQ0FDeEMsTUFFQywwQkFBdUMsQ0FDdkMsNkJBQTBDLENBWDVDLEtBQXdCLG9CQUFtQyxDQUFJLE1BQ3ZDLHdCQUF1QyxDQUFJLE1BQzNDLDBCQUF5QyxDQUFJLE1BQzdDLDJCQUEwQyxDQUFJLE1BQzlDLHlCQUF3QyxDQUFJLE1BRWxFLDBCQUF3QyxDQUN4Qyx5QkFBdUMsQ0FDeEMsTUFFQyx3QkFBdUMsQ0FDdkMsMkJBQTBDLENBWDVDLEtBQXdCLHlCQUFtQyxDQUFJLE1BQ3ZDLDZCQUF1QyxDQUFJLE1BQzNDLCtCQUF5QyxDQUFJLE1BQzdDLGdDQUEwQyxDQUFJLE1BQzlDLDhCQUF3QyxDQUFJLE1BRWxFLCtCQUF3QyxDQUN4Qyw4QkFBdUMsQ0FDeEMsTUFFQyw2QkFBdUMsQ0FDdkMsZ0NBQTBDLENBWDVDLEtBQXdCLHdCQUFtQyxDQUFJLE1BQ3ZDLDRCQUF1QyxDQUFJLE1BQzNDLDhCQUF5QyxDQUFJLE1BQzdDLCtCQUEwQyxDQUFJLE1BQzlDLDZCQUF3QyxDQUFJLE1BRWxFLDhCQUF3QyxDQUN4Qyw2QkFBdUMsQ0FDeEMsTUFFQyw0QkFBdUMsQ0FDdkMsK0JBQTBDLENBWDVDLEtBQXdCLHVCQUFtQyxDQUFJLE1BQ3ZDLDJCQUF1QyxDQUFJLE1BQzNDLDZCQUF5QyxDQUFJLE1BQzdDLDhCQUEwQyxDQUFJLE1BQzlDLDRCQUF3QyxDQUFJLE1BRWxFLDZCQUF3QyxDQUN4Qyw0QkFBdUMsQ0FDeEMsTUFFQywyQkFBdUMsQ0FDdkMsOEJBQTBDLENBWDVDLEtBQXdCLHlCQUFtQyxDQUFJLE1BQ3ZDLDZCQUF1QyxDQUFJLE1BQzNDLCtCQUF5QyxDQUFJLE1BQzdDLGdDQUEwQyxDQUFJLE1BQzlDLDhCQUF3QyxDQUFJLE1BRWxFLCtCQUF3QyxDQUN4Qyw4QkFBdUMsQ0FDeEMsTUFFQyw2QkFBdUMsQ0FDdkMsZ0NBQTBDLENBWDVDLEtBQXdCLHVCQUFtQyxDQUFJLE1BQ3ZDLDJCQUF1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LGNBQWUsQ0FDZixTQUFVLENBNURkLHFCQStESSxpQkFBa0IsQ0FDbEIsa0JBQW1CLENBQ25CLG9CQUFxQixDQUNyQixpREFBMEIsQ0FBMUIseUNBQTBDLENBQzNDLGdCQVFELHVCQUF3QixDQUN4QixzQkFBdUIsQ0FGekIsMEJBSUksWUFBYSxDQUNiLGlCQUFrQixDbEV2RnBCLHlDbUVDRSxtQkFBb0IsQ25FRHRCLGtEbUVHSSxTQUFVLENuRUhkLHlEbUVLTSxjakUyR2UsQ2lFMUdmLGUxRWNxQixDMEVickIsb0JBQXFCLENuRVAzQiw4RG1FVU0sWUFBYSxDQUNiLGVBQWdCLENuRVh0QixzQm9FQ0UsbUJBQW9CLENwRUR0QixpQ3FFR00sYUFBYyxDQUNkLGtCNUVzQ2lDLEM0RXJDakMsMkJBQWtDLENBQ2xDLGVBQWdCLENBQ2hCLGlCNUV3Q1csQzRFdkNYLFFBQVMsQ0FDVCx3QkFBeUIsQ0FDekIsYzVFSXNCLEM0RUh0QixlNUVNcUIsQzRFTHJCLFc1RXlGVyxDNEV4RlgsZUFBZ0IsQ3JFYnRCLDhGc0VDRSx3QkFBd0MsQ0FDeEMsYzdFWTBCLEM2RVgxQixlN0VleUIsQzZFZHpCLGlCQUFrQixDQUNsQixlQUFnQixDdEVMbEIsaURzRVFFLG9CQUFxQixDdEVSdkIsaUN1RUNFLGtCQUFtQixDQUNuQixhQUFjLENBQ2QsaUI5RTRDZSxDTy9DakIsZ0RNQ0UsaUtBQThKLENBQTlKLHlKQUE4SixDaUVPOUosaUJBQWtCLENBQ2xCLG9CQUFxQixDQUNyQixRQUFTLENBQ1QsVUFBVyxDQUNYLFc5RTREaUMsQzhFM0RqQyxjQUFlLENBQ2YsZ0JBQWlCLEM3RGRuQiwyUThEQ0UsVy9Fc0UyQixDK0VyRTNCLGlCL0U2Q2UsQytFNUNmLGEvRXNEZ0UsQytFckRoRSxxQi9FQTZCLEMrRUM3QixlL0VheUIsQ2lCaEIxQiwyRThETUMsYS9FNkJzQyxDZ0ZuQ3ZDLGlFRE1DLGEvRTZCc0MsQ2dGaEN2QyxrRURHQyxhL0U2QnNDLENnRjdCdkMsc0VEQUMsYS9FNkJzQyxDZ0YxQnZDLHdERk1HLHdCQUF5QixDQUN6QixhQUFjLENBQ2QsaUJBQWtCLENBQ2xCLGU5RUZ1QixDOEVHdkIsS0FBTSxDQUNOLFNBQVUsQ0FDVixnQjlFZ0R5QixDOEUvQ3pCLGM5RTJDdUIsQzhFMUN2QixjQUFlLENBQ2YsYTlFK0I4RCxDaUZ6RGxFLDhEQUNFLFVBQVcsQ0FDWCxhQUFjLENBQ2QsVUFBVyxDQUNaLDJESDhCRyxjQUFlLENBQ2YsUUFBUyxDQUNULFNBQVUsQ0FDVixXOUVrQ3lCLEM4RWpDekIsU0FBVSxDQUNWLGlCQUFrQixDQUNsQixXOUVnQytCLENPeEVuQyw2RHVFNENJLGlCQUFrQixDQUNsQixTQUFVLEN2RTdDZCwwQzJFRUUsYUFBYyxDQ0ZoQixhMUVvRDRCLEMwRW5ENUIsYzFFK0dxQixDMEU5R3JCLGVuRmlCMkIsQ21GaEIzQixvQkFBcUIsQzVFSHJCLDRFNEVLRSxlbkZheUIsQ09sQjNCLDhCNkVDRSxpQkFBa0IsQ0FDbEIsY0FBZSxDQUNmLG9CQUFxQixDQUNyQixrQkFBbUIsQ0FDbkIsV0FBWSxDQUNaLDRCQUE2QixDQUM3Qix1QkFBd0IsQ0FDeEIsb0JBQWdCLENBQWhCLGVBQWdCLENBQ2hCLGNBQWUsQzdFVGpCLG9DNkVZSSxZQUFhLEM3RVpqQix5RTZFaUJJLFVBQVcsQ0FDWCxhQUFjLENBQ2QsVXBGc0R3QixDb0ZyRHhCLFdwRnFEd0IsQ29GcER4QixpQkFBa0IsQ3ZEckJ0Qix3Q0FBNkMsQ0FHN0MsZ0NBQXFDLEN0QkhyQyxxQzZFMEJJLGlCQUFrQixDQUNsQixNQUFPLENBQ1AsS0FBTSxDQUNOLHdCM0VabUIsQzJFYW5CLDBCQUFXLENBQVgsa0JBQW1CLEM3RTlCdkIsb0M2RWtDSSxpQkFBa0IsQ0FDbEIsS0FBTSxDQUNOLHdCcEZBa0MsQ09wQ3RDLDZDNkV3Q0ksNEJBQVcsQ0FBWCxvQkFBcUIsQzdFeEN6Qiw0QzZFNENJLG9CM0UzQm1CLENGakJ2Qix3SjZFa0RJLFdBQVksQ0FDYixzRG5FbkRILHFPSkNFLGlLQUE4SixDQUE5Six5SkFBOEosQ3dFSzFKLGdCckY2RHFCLENxRjVEckIsa0JBQW1CLENBQ25CLDJCQUE0QixDQUM1Qiw2QkFBOEIsQ0FDOUIscUNBQXNDLENBQ3RDLGM1RXFHZSxDNEVwR2YsaTNCQUFrM0IsQ0FDbDNCLFdBQVksQ0FDWixZQUFhLENBQ2IsMkJBQTRCLENBQzVCLGtCQUFtQixDQUNuQix1QkFBd0IsQ3BFakI5Qix1NEM4RENFLFcvRXNFMkIsQytFckUzQixpQi9FNkNlLEMrRTVDZixhL0VzRGdFLEMrRXJEaEUscUIvRUE2QixDK0VDN0IsZS9FYXlCLENpQmhCMUIsbWY4RE1DLGEvRTZCc0MsQ2dGbkN2QywrWURNQyxhL0U2QnNDLENnRmhDdkMseVpER0MsYS9FNkJzQyxDZ0Y3QnZDLGljREFDLGEvRTZCc0MsQ2dGMUJ2Qyx5VUtTTyxnQ0FBaUMsQ0FDakMsa0JBQW1CLENBQ25CLDJCQUE0QixDQUM1QixnQkFBaUIsQzlFdkJ6QixpU01JRSw4S0FBdUosQ0FBdkosc0tBQXNLLEN3RXVCakssQ0M1QlQsd0NBRUksZXRGa0tnQyxDc0ZwS3BDLGdFQUlNLFFBQVMsQ0FKZixtRUFNUSxpQnRGOEo0QixDc0Y3SjVCLGlCQUFrQixDckVOeEIsb1hxRVNVLGtCdEYySjJCLENzRjFKM0IsbUJBQW9CLENBQ3BCLHlCQUFvRCxDQUNwRCxnQnRGd0oyQixDc0Z2SjNCLFd0RnVKMkIsQ3NGdEozQixpQkFBa0IsQ3JFWjNCLHVacUVjVyx1QkFBd0IsQ0FqQnRDLDJFQXFCWSx3QnRGa0IrQixDaUJ0Q3pDLGlhcUUwQlksa0I3RVRXLEM2RVVYLHFCQUF3QixDckV6Qm5DLCtEcUVnQ0csUUFBUyxDL0VsQ2IsOEpnRk9FLGE5RTZDMEIsQzhFNUMxQixhQUFjLENBQ2QsNkJBQXNCLENBQXRCLHFCQUFzQixDQUN0QixVQUFXLENBQ1gsVzlFaWFpQixDOEVoYWpCLGN2RnlGZSxDdUZ4RmYsaUI5RXFFc0IsQzhFcEV0Qix1QkFBZ0IsQ0FBaEIsZUFBZ0IsQ0FDaEIsd0I5RTJDeUIsQzhFMUN6QixjQUFlLENBQ2YsUUFBUyxDUGpCWCwwUU9LSSxhOUVtRDRCLEN1RXREL0Isa09PR0csYTlFbUQ0QixDdUVuRC9C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RkcsQ0FBQSxpRGdHakYxQixTQUNPLENBQUUsZ0JoR2dGaUIsQ0FBQSx3RGdHakZ6QixXaEdrRmtCLENBQUEsc0RnR3pFQSxnQ3ZGOURQLENBQUEsaUR1RjhETywwQnZGOURQLENBQUEsOER1RmtFZSxrQnZGbEVmLENBQUEseUR1RmtFZSxhdkZsRWYsQ0FBQSxzRHVGOERPLGdDdkYvQ1AsQ0FBQSxpRHVGK0NPLDBCdkYvQ1AsQ0FBQSw4RHVGbURlLGtCdkZuRGYsQ0FBQSx5RHVGbURlLGF2Rm5EZixDQUFBLHNEdUYrQ08sZ0N2RjdDUCxDQUFBLGlEdUY2Q08sMEJ2RjdDUCxDQUFBLDhEdUZpRGUsa0J2RmpEZixDQUFBLHlEdUZpRGUsYXZGakRmLENBQUEscUR1RjZDTyxnQ2hHL0NiLENBQUEsZ0RnRytDYSwwQmhHL0NiLENBQUEsNkRnR21EcUIsa0JoR25EckIsQ0FBQSx3RGdHbURxQixhaEduRHJCLENBQUEscURnRytDYSxpQ3ZGM0NSLENBQUEsZ0R1RjJDUSwyQnZGM0NSLENBQUEsNkR1RitDZ0Isa0J2Ri9DaEIsQ0FBQSx3RHVGK0NnQixhdkYvQ2hCLENBQUEsbUR1RjJDUSxnQ2hHN0NmLENBQUEsOENnRzZDZSwwQmhHN0NmLENBQUEsMkRnR2lEdUIsa0JoR2pEdkIsQ0FBQSxzRGdHaUR1QixhaEdqRHZCLENBQUEsbURnRzZDZSxpQ2hHekVDLENBQUEsOENnR3lFRCwyQmhHekVDLENBQUEsMkRnRzZFTyxrQmhHN0VQLENBQUEsc0RnRzZFTyxhaEc3RVAsQ0FBQSx5RGdHeUVELGlDaEczQ1QsQ0FBQSxvRGdHMkNTLDJCaEczQ1QsQ0FBQSxpRWdHK0NpQixrQmhHL0NqQixDQUFBLDREZ0crQ2lCLGFoRy9DakIsQ0FBQSwyRGdHMkNTLGlDaEcxQ1AsQ0FBQSxzRGdHMENPLDJCaEcxQ1AsQ0FBQSxtRWdHOENlLGtCaEc5Q2YsQ0FBQSw4RGdHOENlLGFoRzlDZixDQUFBLDREZ0cwQ08saUNoR3pDTixDQUFBLHVEZ0d5Q00sMkJoR3pDTixDQUFBLG9FZ0c2Q2Msa0JoRzdDZCxDQUFBLCtEZ0c2Q2MsYWhH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LENBQUEsaUJLQ3ZJLENBQUEsa0JBQ0MsQ0FBQSxpQmxCNENELENBQUEscUJrQjFDTSxDQUFBLGdCQUNMLENBQUEscUZsQkc4RSxDQUFBLGNTdUc1RSxDQUFBLFFTdkdmLENBQU0sb0JBQ0csQ0FBQSwyQkFDQSxDQUFBLHFCbEJQYSxDQUFBLGFBcURBLENBQUEsY2tCM0NkLENBQUEsY1RrR08sQ0FBQSxlVDlGTyxDQUFBLDJCa0JEaUIsQ0FBQSxXbEJzRGhCLENBQUEsZWtCcERYLENBQUEsb0JBQ0ssQ0FBQSxxQkFDRCxDQUFBLGtCQUNILENBQUEsbUJBQ0QsQ0FBQSxxRUFDQSxDQURBLDZEQUNBLENBREEscURBQ0EsQ0FEQSxxRkFDQSxDQUFBLFlBQ0gsQ0FBQSxpQ0FDTyxDQUFBLHVDQUdqQiwrQkFDa0IsQ0FBQSx5QkFDVCxDQUFBLG9DQUVULCtCQUNrQixDQUFBLFdBQ1IsQ0FBQSx5QkFDRCxDQUFBLGlDQUdULDhLTG5Dd0osQ0ttQ3hKLHNLTG5Dd0osQ0FBQSxhSmF6SSxDQUFBLGtDUzJCZixxTUxwQ3FMLENLb0NyTCw2TExwQ3FMLENBQUEseUJLc0NyTCxVOEZqQ1EsQ0FBQSxnQ0FDUCxTQUNRLENBQUEsT0FDTixDQUFLLHlCQUNOLFNBR0ssQ0FBQSxnQ0FDTixNQUNFLENBQUksVUFDRyxDQUFBLDBDQU9ULFNBQ0UiLCJmaWxlIjoicGxhdGZvcm0uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1PcGVuK1NhbnM6MzAwLDMwMGksNDAwLDQwMGksNjAwLDYwMGknKTtcblxuLy9cbi8vIEdsb2FiYWxcbi8vXG4kd2hpdGU6ICAgICAgICAgICAgICAgICAgICNGRkZGRkYgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICAgICAgICAgICAgICAgICMwMDAwMDAgIWRlZmF1bHQ7XG4kZ3JheS1iYXNlOiAgICAgICAgICAgICAgICM4Qzk4QTYgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICQtLWNvbG9yLXRleHQtcHJpbWFyeSAhZGVmYXVsdDtcblxuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICBcIk9wZW4gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIFJvYm90bywgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcblxuJGZvbnQtc2l6ZS14bDogICAgICAgICAgICAxOHB4O1xuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAxNnB4O1xuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAkLS1mb250LXNpemUtYmFzZTtcbiRmb250LXNpemUtc206ICAgICAgICAgICAgMTJweDtcbiRmb250LXNpemUteHM6ICAgICAgICAgICAgMTFweDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAzMDA7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgIDQwMDtcbiRmb250LXdlaWdodC1zZW1pYm9sZDogICAgNjAwO1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICA3MDA7XG5cbiRoMS1mb250LXNpemU6IDIuNXJlbSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6IDJyZW0gIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAxLjc1cmVtICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogMS41cmVtICFkZWZhdWx0O1xuXG4kcGxhdGZvcm0tY29sb3JzOiAoXG4gIC8vIFwicHJpbWFyeVwiOiAjMDA5OUNDLFxuICBcInByaW1hcnlcIjogJC0tY29sb3ItcHJpbWFyeSxcbiAgXCJzdWNjZXNzXCI6ICQtLWNvbG9yLXN1Y2Nlc3MsXG4gIFwid2FybmluZ1wiOiAkLS1jb2xvci13YXJuaW5nLFxuICBcInllbGxvd1wiOiAjZmRlNDUyLFxuICBcImRhbmdlclwiOiAkLS1jb2xvci1kYW5nZXIsXG4gIFwicGlua1wiOiAjRDAzMjZDLFxuICBcImdyYXlcIjogJGdyYXktYmFzZSxcbiAgXCJncmF5LWxpZ2h0XCI6IGxpZ2h0ZW4oJGdyYXktYmFzZSwgMTAlKSxcbiAgXCJncmF5LWxpZ2h0ZXJcIjogbGlnaHRlbigkZ3JheS1iYXNlLCAyNSUpLFxuICBcImdyYXktbGlnaHRlc3RcIjogbGlnaHRlbigkZ3JheS1iYXNlLCAzMiUpLFxuICBcImdyYXktc3VwZXJsaWdodFwiOiBsaWdodGVuKCRncmF5LWJhc2UsIDM2JSksXG4gIFwiZ3JheS1kYXJrXCI6IGRhcmtlbigkZ3JheS1iYXNlLCAxMCUpLFxuICBcImdyYXktZGFya2VyXCI6IGRhcmtlbigkZ3JheS1iYXNlLCAyNyUpLFxuICBcImdyYXktZGFya2VzdFwiOiBkYXJrZW4oJGdyYXktYmFzZSwgMzUlKSxcbiAgXCJncmF5LWJnXCI6ICNGNkY2RjIsXG4gIFwiYm9keVwiOiAkYm9keS1jb2xvclxuKTtcblxuJGJvcmRlci1yYWRpdXM6IDNweDtcbiRib3JkZXItcmFkaXVzLXNtOiAycHg7XG4kYm9yZGVyLXJhZGl1cy1sZzogNXB4O1xuXG4kdHJhbnNpdGlvbi1zcGVlZC1iYXNlOiA0MDBtcztcbiR0cmFuc2l0aW9uLXNwZWVkLWZhc3Q6IDIwMG1zO1xuXG4vL1xuLy8gQnV0dG9uc1xuLy9cbiRidG4tY29sb3I6ICAgICAgICAgICAgICAgZGVzYXR1cmF0ZShsaWdodGVuKCRib2R5LWNvbG9yLCAxNSUpLCA3NSUpO1xuJGJ0bi1jb2xvci1ob3ZlcjogICAgICAgICBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIik7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICRmb250LXNpemUtYmFzZTtcbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbDtcblxuLy9cbi8vIEZvcm1cbi8vXG4kZm9ybS1lbGVtZW50LWNvbG9yOiAkYnRuLWNvbG9yO1xuJGZvcm0tZWxlbWVudC1wbGFjZWhvbGRlci1jb2xvcjogcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0ZXJcIik7XG4kZm9ybS1lbGVtZW50LXBhZGRpbmctaDogMTJweDtcbiRmb3JtLWVsZW1lbnQtcGFkZGluZy12OiA4cHg7XG4kZm9ybS1lbGVtZW50LXBhZGRpbmctYmFzZTogJGZvcm0tZWxlbWVudC1wYWRkaW5nLXYgJGZvcm0tZWxlbWVudC1wYWRkaW5nLWg7XG4kZm9ybS1lbGVtZW50LWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuJGZvcm0tZWxlbWVudC1oZWlnaHQtYmFzZTogMzdweDtcbiRmb3JtLWVsZW1lbnQtZmlsZS1pbnB1dC13aWR0aDogMTUwcHg7XG4kZm9ybS1lbGVtZW50LXJhZGlvLXNpemU6IDIwcHg7XG4kZm9ybS1lbGVtZW50LWlucHV0LWJvcmRlci1jb2xvcjogcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0ZXJcIik7XG4kZm9ybS1lbGVtZW50LWlucHV0LWJvcmRlci1mb2N1cy1jb2xvcjogJGZvcm0tZWxlbWVudC1pbnB1dC1ib3JkZXItY29sb3I7XG5cblxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoXG4gIDA6IDAsXG4gIDE6ICgkc3BhY2VyICogLjI1KSxcbiAgMjogKCRzcGFjZXIgKiAuNSksXG4gIDM6ICRzcGFjZXIsXG4gIDQ6ICgkc3BhY2VyICogMS41KSxcbiAgNTogKCRzcGFjZXIgKiAzKVxuKSAhZGVmYXVsdDtcblxuLy9cbi8vIEFkbWluIHRvb2xiYXJcbi8vXG4kYWRtaW4tdG9vbGJhci1hdXRob3ItaGVpZ2h0OiAyOXB4O1xuJGFkbWluLXRvb2xiYXItYWRtaW4taGVpZ2h0OiA1OHB4O1xuXG4kcGFkZGluZy1iYXNlOiAxNXB4O1xuXG4vL1xuLy8gVG9vbGJhclxuLy9cbiR0b29sYmFyLWhlaWdodDogNTBweDtcbiR0b29sYmFyLXotaW5kZXg6IDExMDtcbiR0b29sYmFyLXNoYWRvdy1jb2xvcjogIzAzMTQyODtcbiR0b29sYmFyLWJnLWNvbG9yOiAkd2hpdGU7XG4kdG9vbGJhci1wYWRkaW5nLWJhc2U6IDE1cHg7XG4kdG9vbGJhci1wYWRkaW5nLWxnOiAyMHB4O1xuJHRvb2xiYXItZGl2aWRlci1jb2xvcjogcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0ZXJcIik7XG5cbi8vXG4vLyBCbG9ja3Ncbi8vXG4kYmxvY2stYWN0aW9uLXotaW5kZXg6IDEwMDtcblxuLy9cbi8vIFNlbGVjdGFibGUgZWxlbWVudFxuLy9cbiRzZWxlY3RhYmxlLXotaW5kZXg6ICRibG9jay1hY3Rpb24tei1pbmRleCAtIDE7XG4kc2VsZWN0YWJsZS1vdXRsaW5lLXdpZHRoOiAxcHg7XG4kc2VsZWN0YWJsZS1vdXRsaW5lLWZvY3VzLWNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIik7XG4kc2VsZWN0YWJsZS1vdXRsaW5lLWhvdmVyLWNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIik7XG5cblxuLy9cbi8vIFNjcm9sbGJhclxuLy9cbiRzY3JvbGxiYXItd2lkdGg6IDZweDtcbiRzY3JvbGxiYXItYmFja2dyb3VuZDogI0RERDtcbiRzY3JvbGxiYXItYmFja2dyb3VuZC1pbmFjdGl2ZTogI0VFRTtcblxuLy9cbi8vIERpYWxvZ1xuLy9cbiRkaWFsb2ctd2lkdGg6IDM0MHB4O1xuJGRpYWxvZy1wYWRkaW5nLWJhc2U6ICRwYWRkaW5nLWJhc2U7XG4kZGlhbG9nLXZlcnRpY2FsLXRhYnMtbWVudS13aWR0aDogNThweDtcbiRkaWFsb2ctdmVydGljYWwtdGFicy1jb250ZW50LXdpZHRoOiAkZGlhbG9nLXdpZHRoIC0gJGRpYWxvZy12ZXJ0aWNhbC10YWJzLW1lbnUtd2lkdGg7XG5cbi8vXG4vLyBXaWRnZXRzXG4vL1xuXG4vLyBUb2dnbGVcbiR3aWRnZXQtLXRvZ2dsZS13aWR0aDogNjVweDtcbiR3aWRnZXQtLXRvZ2dsZS1oZWlnaHQ6IDMwcHg7XG4kd2lkZ2V0LS10b2dnbGUtdHJhbnNpdGlvbi1zcGVlZDogMC4zcztcbiR3aWRnZXQtLXRvZ2dsZS1jaGVja2VkLW9mZnNldDogMzVweDtcbiR3aWRnZXQtLXRvZ2dsZS1pY29uLW9uOiAnXFxmMDAyJztcbiR3aWRnZXQtLXRvZ2dsZS1pY29uLW9mZjogJ1xcZjAxNCc7XG5cbi8vIFRoZW1lIENvbG9yXG4kd2lkZ2V0LS10aGVtZS1jb2xvci1kaWFsb2ctd2lkdGg6IDIyMHB4O1xuJHdpZGdldC0tdGhlbWUtY29sb3ItZGlhbG9nLXBhZGRpbmc6IDEwcHg7XG4kd2lkZ2V0LS10aGVtZS1jb2xvci1zd2F0Y2gtc2l6ZTogMjJweDtcblxuLy9cbi8vIEhvcml6b250YWwgVGFicyBQaWxsc1xuLy9cbiRob3Jpem9udGFsLXRhYnMtcGlsbHMtc3BhY2luZzogMTVweDtcbiRob3Jpem9udGFsLXRhYnMtcGlsbHMtdGFiLWhlaWdodDogMzBweDtcbiIsIkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpO1xufVxuIiwiQG1peGluIHNjcm9sbGJhcigpIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAkc2Nyb2xsYmFyLXdpZHRoO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAkc2Nyb2xsYmFyLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOndpbmRvdy1pbmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogJHNjcm9sbGJhci1iYWNrZ3JvdW5kLWluYWN0aXZlO1xuICB9XG59XG5cbi5zY3JvbGxiYXIge1xuICBAaW5jbHVkZSBzY3JvbGxiYXIoKTtcbn1cbiIsIkBtaXhpbiB0cmFuc3BhcmVudC10aWxlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCQUFBQUFRQ0FZQUFBQWY4LzloQUFBQU1FbEVRVlE0VDJOODl1elpmd1k4UUZKU0VwODBBK09vQWNNaURQNy8vNDgzSFR4Ly9oeC9PaGcxZ0lGeDZJY0JBTGwrVlhrbk9DdkZBQUFBQUVsRlRrU3VRbUNDXCIpO1xufVxuXG4udHJhbnNwYXJlbnQtdGlsZSB7XG4gIEBpbmNsdWRlIHRyYW5zcGFyZW50LXRpbGUoKTtcbn1cbiIsIkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2Uge1xuICAwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2Uge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuICB9XG59XG4iLCIuY3Vyc29yIHtcbiAgJi1wb2ludGVyIHsgY3Vyc29yOiBwb2ludGVyOyB9XG4gICYtZGVmYXVsdCB7IGN1cnNvcjogZGVmYXVsdDsgfVxufVxuIiwiLmQtbm9uZSAgICAgICAgIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4uZC1pbmxpbmUgICAgICAgeyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuLmQtaW5saW5lLWJsb2NrIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbi5kLWJsb2NrICAgICAgICB7IGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbi5kLXRhYmxlICAgICAgICB7IGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbi5kLXRhYmxlLWNlbGwgICB7IGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuLmQtZmxleCAgICAgICAgIHsgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4uZC1pbmxpbmUtZmxleCAgeyBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG4uZC1ncmlkICAgICAgICAgeyBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7IH1cbiIsIkBtaXhpbiBuYW1lc3BhY2UoKSB7XG4gIC5wbGF0Zm9ybSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG5hbWVzcGFjZS1ibG9jaygpIHtcbiAgLmJsb2NrLWNvbnRlbnQge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBuYW1lc3BhY2UtYmxvY2std3JhcHBlcigpIHtcbiAgLmJsb2NrLS1lbGVtZW50LS13cmFwcGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbmFtZXNwYWNlLXRyYXktb3BlbigpIHtcbiAgLnRyYXktcGFnZS13cmFwcGVyLW9wZW4ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCJAaW5jbHVkZSBuYW1lc3BhY2UoKSB7XG4gIC50ZXh0IHtcbiAgICAvLyBUZXh0IEFsaWdubWVudFxuICAgIC8vXG4gICAgLy9cbiAgICAmLWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICYtbGVmdCB7IHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAmLXJpZ2h0IHsgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuICAgICYtdi1hbGlnbiB7XG4gICAgICAmLW1pZGRsZSB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gVGV4dCBDb2xvcnNcbiAgICAvL1xuICAgIC8vXG4gICAgQGVhY2ggJGNvbG9yX25hbWUsICRjb2xvciBpbiAkcGxhdGZvcm0tY29sb3JzIHtcbiAgICAgICYtY29sb3Ige1xuICAgICAgICAmLSN7JGNvbG9yX25hbWV9IHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLWZhY2Vib29rICAgIHsgY29sb3I6ICMzYjU5OTg7IH1cbiAgICAgICAgJi10d2l0dGVyICAgICB7IGNvbG9yOiAjMDBiNmYxOyB9XG4gICAgICAgICYteW91dHViZSAgICAgeyBjb2xvcjogI2IzMTIxNzsgfVxuICAgICAgICAmLWluc3RhZ3JhbSAgIHsgY29sb3I6ICNjMzJhYTM7IH1cbiAgICAgICAgJi1waW50ZXJlc3QgICB7IGNvbG9yOiAjY2IyMDI3OyB9XG4gICAgICAgICYtZ29vZ2xlcGx1cyAgeyBjb2xvcjogI2RmNGEzMjsgfVxuICAgICAgICAmLWxpbmtlZEluICAgIHsgY29sb3I6ICMwMDdiYjY7IH1cbiAgICAgICAgJi1zbmFwY2hhdCAgICB7IGNvbG9yOiAjZmZmYzAwOyB9XG4gICAgICAgICYtdHVtYmxyICAgICAgeyBjb2xvcjogIzM1NDY1ZDsgfVxuICAgICAgICAmLXdoYXRzYXBwICAgIHsgY29sb3I6ICMyNWQzNjY7IH1cbiAgICAgICAgJi12aW1lbyAgICAgICB7IGNvbG9yOiAjNDViYmZmOyB9XG4gICAgICAgICYtZm91cnNxdWFyZSAgeyBjb2xvcjogI2ZjNDU3NTsgfVxuICAgICAgICAmLXNreXBlICAgICAgIHsgY29sb3I6ICMwMGFmZjA7IH1cbiAgICAgICAgJi1hbmRyb2lkICAgICB7IGNvbG9yOiAjYTRjNjM5OyB9XG4gICAgICAgICYtZmxpY2tyICAgICAgeyBjb2xvcjogI2Y0MDA4MzsgfVxuICAgICAgICAmLXlhaG9vICAgICAgIHsgY29sb3I6ICM0MzAyOTc7IH1cbiAgICAgICAgJi1zcG90aWZ5ICAgICB7IGNvbG9yOiAjMWVkNzYwOyB9XG4gICAgICAgICYtZHJpYmJibGUgICAgeyBjb2xvcjogI2VhNGM4OTsgfVxuICAgICAgICAmLXJlZGRpdCAgICAgIHsgY29sb3I6ICNmZjU3MDA7IH1cbiAgICAgICAgJi12aW5lICAgICAgICB7IGNvbG9yOiAjMDBiNDg5OyB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gV2VpZ2h0c1xuICAgIC8vXG4gICAgLy9cbiAgICAmLWJhc2Uge1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAgICAgJi13ZWlnaHQge1xuICAgICAgICAmLWxpZ2h0IHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodCAhaW1wb3J0YW50OyAgfVxuICAgICAgICAmLW5vcm1hbCB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7ICB9XG4gICAgICAgICYtc2VtaWJvbGQgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkICFpbXBvcnRhbnQ7ICB9XG4gICAgICAgICYtYm9sZCB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50OyAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNpemVcbiAgICAvL1xuICAgIC8vXG4gICAgJi1zaXplIHtcbiAgICAgICYteGwgeyBmb250LXNpemU6ICRmb250LXNpemUteGw7IH1cbiAgICAgICYtbGcgeyBmb250LXNpemU6ICRmb250LXNpemUtbGc7IH1cbiAgICAgICYtYmFzZSB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlOyB9XG4gICAgICAmLXNtIHsgZm9udC1zaXplOiAkZm9udC1zaXplLXNtOyB9XG4gICAgICAmLXhzIHsgZm9udC1zaXplOiAkZm9udC1zaXplLXhzOyB9XG4gICAgfVxuXG4gICAgLy8gU2l6ZVxuICAgIC8vXG4gICAgLy9cbiAgICAmLWFsaWduIHtcbiAgICAgICYtbGVmdCB7IHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgICYtcmlnaHQgeyB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgIH1cblxuICAgICYtdHJ1bmNhdGUge1xuICAgICAgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpO1xuICAgIH1cblxuICAgIC8vIERlY29yYXRpb25cbiAgICAmLWRlY29yYXRpb24ge1xuICAgICAgJi11bmRlcmxpbmUgeyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIH1cblxuICAgIC8vIEN1cnNvclxuICAgICYtY3Vyc29yIHtcbiAgICAgICYtcG9pbnRlciB7IGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgJi1kZWZhdWx0IHsgY3Vyc29yOiBkZWZhdWx0OyB9XG4gICAgICAmLW1vdmUgeyBjdXJzb3I6IG1vdmU7IH1cbiAgICB9XG5cbiAgICAvLyBMaW5rc1xuICAgICYtaG92ZXIge1xuICAgICAgJi1kZWNvcmF0aW9uLW5vbmUge1xuICAgICAgICAmOmhvdmVyIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICB9XG4gICAgICAmLWRlY29yYXRpb24tdW5kZXJsaW5lIHtcbiAgICAgICAgJjpob3ZlciB7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAgIH1cblxuICAgICAgQGVhY2ggJGNvbG9yX25hbWUsICRjb2xvciBpbiAkcGxhdGZvcm0tY29sb3JzIHtcbiAgICAgICAgJi1jb2xvci0jeyRjb2xvcl9uYW1lfSB7XG4gICAgICAgICAgJjpob3ZlciB7IGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDsgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1jdXJzb3Ige1xuICAgICAgJi1wb2ludGVyIHsgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAmLWhlbHAgeyBjdXJzb3I6IGhlbHA7IH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIEVsZW1lbnQgQ2hhbGsgVmFyaWFibGVzICovXG5cbi8vIFNwZWNpYWwgY29tbWVudCBmb3IgdGhlbWUgY29uZmlndXJhdG9yXG4vLyB0eXBlfHNraXBBdXRvVHJhbnNsYXRpb258Q2F0ZWdvcnl8T3JkZXJcbi8vIHNraXBBdXRvVHJhbnNsYXRpb24gMVxuXG4vKiBUcmFuc2l0aW9uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJC0tYWxsLXRyYW5zaXRpb246IGFsbCAuM3MgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpICFkZWZhdWx0O1xuJC0tZmFkZS10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSAhZGVmYXVsdDtcbiQtLWZhZGUtbGluZWFyLXRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgbGluZWFyICFkZWZhdWx0O1xuJC0tbWQtZmFkZS10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpLCBvcGFjaXR5IDMwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSAhZGVmYXVsdDtcbiQtLWJvcmRlci10cmFuc2l0aW9uLWJhc2U6IGJvcmRlci1jb2xvciAuMnMgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpICFkZWZhdWx0O1xuJC0tY29sb3ItdHJhbnNpdGlvbi1iYXNlOiBjb2xvciAuMnMgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpICFkZWZhdWx0O1xuXG4vKiBDb2xvclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vLyBjb2xvcnwxfEJyYW5kIENvbG9yfDBcbiQtLWNvbG9yLXByaW1hcnk6ICM0MDlFRkYgIWRlZmF1bHQ7XG4vLy8gY29sb3J8MXxCYWNrZ3JvdW5kIENvbG9yfDRcbiQtLWNvbG9yLXdoaXRlOiAjRkZGRkZGICFkZWZhdWx0O1xuLy8vIGNvbG9yfDF8QmFja2dyb3VuZCBDb2xvcnw0XG4kLS1jb2xvci1ibGFjazogIzAwMDAwMCAhZGVmYXVsdDtcbiQtLWNvbG9yLXByaW1hcnktbGlnaHQtMTogbWl4KCQtLWNvbG9yLXdoaXRlLCAkLS1jb2xvci1wcmltYXJ5LCAxMCUpICFkZWZhdWx0OyAvKiA1M2E4ZmYgKi9cbiQtLWNvbG9yLXByaW1hcnktbGlnaHQtMjogbWl4KCQtLWNvbG9yLXdoaXRlLCAkLS1jb2xvci1wcmltYXJ5LCAyMCUpICFkZWZhdWx0OyAvKiA2NmIxZmYgKi9cbiQtLWNvbG9yLXByaW1hcnktbGlnaHQtMzogbWl4KCQtLWNvbG9yLXdoaXRlLCAkLS1jb2xvci1wcmltYXJ5LCAzMCUpICFkZWZhdWx0OyAvKiA3OWJiZmYgKi9cbiQtLWNvbG9yLXByaW1hcnktbGlnaHQtNDogbWl4KCQtLWNvbG9yLXdoaXRlLCAkLS1jb2xvci1wcmltYXJ5LCA0MCUpICFkZWZhdWx0OyAvKiA4Y2M1ZmYgKi9cbiQtLWNvbG9yLXByaW1hcnktbGlnaHQtNTogbWl4KCQtLWNvbG9yLXdoaXRlLCAkLS1jb2xvci1wcmltYXJ5LCA1MCUpICFkZWZhdWx0OyAvKiBhMGNmZmYgKi9cbiQtLWNvbG9yLXByaW1hcnktbGlnaHQtNjogbWl4KCQtLWNvbG9yLXdoaXRlLCAkLS1jb2xvci1wcmltYXJ5LCA2MCUpICFkZWZhdWx0OyAvKiBiM2Q4ZmYgKi9cbiQtLWNvbG9yLXByaW1hcnktbGlnaHQtNzogbWl4KCQtLWNvbG9yLXdoaXRlLCAkLS1jb2xvci1wcmltYXJ5LCA3MCUpICFkZWZhdWx0OyAvKiBjNmUyZmYgKi9cbiQtLWNvbG9yLXByaW1hcnktbGlnaHQtODogbWl4KCQtLWNvbG9yLXdoaXRlLCAkLS1jb2xvci1wcmltYXJ5LCA4MCUpICFkZWZhdWx0OyAvKiBkOWVjZmYgKi9cbiQtLWNvbG9yLXByaW1hcnktbGlnaHQtOTogbWl4KCQtLWNvbG9yLXdoaXRlLCAkLS1jb2xvci1wcmltYXJ5LCA5MCUpICFkZWZhdWx0OyAvKiBlY2Y1ZmYgKi9cbi8vLyBjb2xvcnwxfEZ1bmN0aW9uYWwgQ29sb3J8MVxuJC0tY29sb3Itc3VjY2VzczogIzY3QzIzQSAhZGVmYXVsdDtcbi8vLyBjb2xvcnwxfEZ1bmN0aW9uYWwgQ29sb3J8MVxuJC0tY29sb3Itd2FybmluZzogI0U2QTIzQyAhZGVmYXVsdDtcbi8vLyBjb2xvcnwxfEZ1bmN0aW9uYWwgQ29sb3J8MVxuJC0tY29sb3ItZGFuZ2VyOiAjRjU2QzZDICFkZWZhdWx0O1xuLy8vIGNvbG9yfDF8RnVuY3Rpb25hbCBDb2xvcnwxXG4kLS1jb2xvci1pbmZvOiAjOTA5Mzk5ICFkZWZhdWx0O1xuXG4kLS1jb2xvci1zdWNjZXNzLWxpZ2h0OiBtaXgoJC0tY29sb3Itd2hpdGUsICQtLWNvbG9yLXN1Y2Nlc3MsIDgwJSkgIWRlZmF1bHQ7XG4kLS1jb2xvci13YXJuaW5nLWxpZ2h0OiBtaXgoJC0tY29sb3Itd2hpdGUsICQtLWNvbG9yLXdhcm5pbmcsIDgwJSkgIWRlZmF1bHQ7XG4kLS1jb2xvci1kYW5nZXItbGlnaHQ6IG1peCgkLS1jb2xvci13aGl0ZSwgJC0tY29sb3ItZGFuZ2VyLCA4MCUpICFkZWZhdWx0O1xuJC0tY29sb3ItaW5mby1saWdodDogbWl4KCQtLWNvbG9yLXdoaXRlLCAkLS1jb2xvci1pbmZvLCA4MCUpICFkZWZhdWx0O1xuXG4kLS1jb2xvci1zdWNjZXNzLWxpZ2h0ZXI6IG1peCgkLS1jb2xvci13aGl0ZSwgJC0tY29sb3Itc3VjY2VzcywgOTAlKSAhZGVmYXVsdDtcbiQtLWNvbG9yLXdhcm5pbmctbGlnaHRlcjogbWl4KCQtLWNvbG9yLXdoaXRlLCAkLS1jb2xvci13YXJuaW5nLCA5MCUpICFkZWZhdWx0O1xuJC0tY29sb3ItZGFuZ2VyLWxpZ2h0ZXI6IG1peCgkLS1jb2xvci13aGl0ZSwgJC0tY29sb3ItZGFuZ2VyLCA5MCUpICFkZWZhdWx0O1xuJC0tY29sb3ItaW5mby1saWdodGVyOiBtaXgoJC0tY29sb3Itd2hpdGUsICQtLWNvbG9yLWluZm8sIDkwJSkgIWRlZmF1bHQ7XG4vLy8gY29sb3J8MXxGb250IENvbG9yfDJcbiQtLWNvbG9yLXRleHQtcHJpbWFyeTogIzMwMzEzMyAhZGVmYXVsdDtcbi8vLyBjb2xvcnwxfEZvbnQgQ29sb3J8MlxuJC0tY29sb3ItdGV4dC1yZWd1bGFyOiAjNjA2MjY2ICFkZWZhdWx0O1xuLy8vIGNvbG9yfDF8Rm9udCBDb2xvcnwyXG4kLS1jb2xvci10ZXh0LXNlY29uZGFyeTogIzkwOTM5OSAhZGVmYXVsdDtcbi8vLyBjb2xvcnwxfEZvbnQgQ29sb3J8MlxuJC0tY29sb3ItdGV4dC1wbGFjZWhvbGRlcjogI0MwQzRDQyAhZGVmYXVsdDtcbi8vLyBjb2xvcnwxfEJvcmRlciBDb2xvcnwzXG4kLS1ib3JkZXItY29sb3ItYmFzZTogI0RDREZFNiAhZGVmYXVsdDtcbi8vLyBjb2xvcnwxfEJvcmRlciBDb2xvcnwzXG4kLS1ib3JkZXItY29sb3ItbGlnaHQ6ICNFNEU3RUQgIWRlZmF1bHQ7XG4vLy8gY29sb3J8MXxCb3JkZXIgQ29sb3J8M1xuJC0tYm9yZGVyLWNvbG9yLWxpZ2h0ZXI6ICNFQkVFRjUgIWRlZmF1bHQ7XG4vLy8gY29sb3J8MXxCb3JkZXIgQ29sb3J8M1xuJC0tYm9yZGVyLWNvbG9yLWV4dHJhLWxpZ2h0OiAjRjJGNkZDICFkZWZhdWx0O1xuXG4vLyBCYWNrZ3JvdW5kXG4vLy8gY29sb3J8MXxCYWNrZ3JvdW5kIENvbG9yfDRcbiQtLWJhY2tncm91bmQtY29sb3ItYmFzZTogI0Y1RjdGQSAhZGVmYXVsdDtcblxuLyogTGlua1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiQtLWxpbmstY29sb3I6ICQtLWNvbG9yLXByaW1hcnktbGlnaHQtMiAhZGVmYXVsdDtcbiQtLWxpbmstaG92ZXItY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG5cbi8qIEJvcmRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiQtLWJvcmRlci13aWR0aC1iYXNlOiAxcHggIWRlZmF1bHQ7XG4kLS1ib3JkZXItc3R5bGUtYmFzZTogc29saWQgIWRlZmF1bHQ7XG4kLS1ib3JkZXItY29sb3ItaG92ZXI6ICQtLWNvbG9yLXRleHQtcGxhY2Vob2xkZXIgIWRlZmF1bHQ7XG4kLS1ib3JkZXItYmFzZTogJC0tYm9yZGVyLXdpZHRoLWJhc2UgJC0tYm9yZGVyLXN0eWxlLWJhc2UgJC0tYm9yZGVyLWNvbG9yLWJhc2UgIWRlZmF1bHQ7XG4vLy8gYm9yZGVyUmFkaXVzfDF8UmFkaXVzfDBcbiQtLWJvcmRlci1yYWRpdXMtYmFzZTogNHB4ICFkZWZhdWx0O1xuLy8vIGJvcmRlclJhZGl1c3wxfFJhZGl1c3wwXG4kLS1ib3JkZXItcmFkaXVzLXNtYWxsOiAycHggIWRlZmF1bHQ7XG4vLy8gYm9yZGVyUmFkaXVzfDF8UmFkaXVzfDBcbiQtLWJvcmRlci1yYWRpdXMtY2lyY2xlOiAxMDAlICFkZWZhdWx0O1xuLy8vIGJvcmRlclJhZGl1c3wxfFJhZGl1c3wwXG4kLS1ib3JkZXItcmFkaXVzLXplcm86IDAgIWRlZmF1bHQ7XG5cbi8vIEJveC1zaGFkb3dcbi8vLyBib3hTaGFkb3d8MXxTaGFkb3d8MVxuJC0tYm94LXNoYWRvdy1iYXNlOiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAuMTIpLCAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgLjA0KSAhZGVmYXVsdDtcbi8vIGJveFNoYWRvd3wxfFNoYWRvd3wxXG4kLS1ib3gtc2hhZG93LWRhcms6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIC4xMiksIDAgMCA2cHggcmdiYSgwLCAwLCAwLCAuMTIpICFkZWZhdWx0O1xuLy8vIGJveFNoYWRvd3wxfFNoYWRvd3wxXG4kLS1ib3gtc2hhZG93LWxpZ2h0OiAwIDJweCAxMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpICFkZWZhdWx0O1xuXG4vKiBGaWxsXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJC0tZmlsbC1iYXNlOiAkLS1jb2xvci13aGl0ZSAhZGVmYXVsdDtcblxuLyogVHlwb2dyYXBoeVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiQtLWZvbnQtcGF0aDogJ2ZvbnRzJyAhZGVmYXVsdDtcbi8vLyBmb250U2l6ZXwxfEZvbnQgU2l6ZXwwXG4kLS1mb250LXNpemUtZXh0cmEtbGFyZ2U6IDIwcHggIWRlZmF1bHQ7XG4vLy8gZm9udFNpemV8MXxGb250IFNpemV8MFxuJC0tZm9udC1zaXplLWxhcmdlOiAxOHB4ICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfDF8Rm9udCBTaXplfDBcbiQtLWZvbnQtc2l6ZS1tZWRpdW06IDE2cHggIWRlZmF1bHQ7XG4vLy8gZm9udFNpemV8MXxGb250IFNpemV8MFxuJC0tZm9udC1zaXplLWJhc2U6IDE0cHggIWRlZmF1bHQ7XG4vLy8gZm9udFNpemV8MXxGb250IFNpemV8MFxuJC0tZm9udC1zaXplLXNtYWxsOiAxM3B4ICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfDF8Rm9udCBTaXplfDBcbiQtLWZvbnQtc2l6ZS1leHRyYS1zbWFsbDogMTJweCAhZGVmYXVsdDtcbi8vLyBmb250V2VpZ2h0fDF8Rm9udCBXZWlnaHR8MVxuJC0tZm9udC13ZWlnaHQtcHJpbWFyeTogNTAwICFkZWZhdWx0O1xuLy8vIGZvbnRXZWlnaHR8MXxGb250IFdlaWdodHwxXG4kLS1mb250LXdlaWdodC1zZWNvbmRhcnk6IDEwMCAhZGVmYXVsdDtcbi8vLyBmb250TGluZUhlaWdodHwxfExpbmUgSGVpZ2h0fDJcbiQtLWZvbnQtbGluZS1oZWlnaHQtcHJpbWFyeTogMjRweCAhZGVmYXVsdDtcbi8vLyBmb250TGluZUhlaWdodHwxfExpbmUgSGVpZ2h0fDJcbiQtLWZvbnQtbGluZS1oZWlnaHQtc2Vjb25kYXJ5OiAxNnB4ICFkZWZhdWx0O1xuJC0tZm9udC1jb2xvci1kaXNhYmxlZC1iYXNlOiAjYmJiICFkZWZhdWx0O1xuLyogU2l6ZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiQtLXNpemUtYmFzZTogMTRweCAhZGVmYXVsdDtcblxuLyogei1pbmRleFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiQtLWluZGV4LW5vcm1hbDogMSAhZGVmYXVsdDtcbiQtLWluZGV4LXRvcDogMTAwMCAhZGVmYXVsdDtcbiQtLWluZGV4LXBvcHBlcjogMjAwMCAhZGVmYXVsdDtcblxuLyogRGlzYWJsZSBiYXNlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJC0tZGlzYWJsZWQtZmlsbC1iYXNlOiAkLS1iYWNrZ3JvdW5kLWNvbG9yLWJhc2UgIWRlZmF1bHQ7XG4kLS1kaXNhYmxlZC1jb2xvci1iYXNlOiAkLS1jb2xvci10ZXh0LXBsYWNlaG9sZGVyICFkZWZhdWx0O1xuJC0tZGlzYWJsZWQtYm9yZGVyLWJhc2U6ICQtLWJvcmRlci1jb2xvci1saWdodCAhZGVmYXVsdDtcblxuLyogSWNvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiQtLWljb24tY29sb3I6ICM2NjYgIWRlZmF1bHQ7XG4kLS1pY29uLWNvbG9yLWJhc2U6ICQtLWNvbG9yLWluZm8gIWRlZmF1bHQ7XG5cbi8qIENoZWNrYm94XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLWNoZWNrYm94LWZvbnQtc2l6ZTogMTRweCAhZGVmYXVsdDtcbi8vLyBmb250V2VpZ2h0fHxGb250fDFcbiQtLWNoZWNrYm94LWZvbnQtd2VpZ2h0OiAkLS1mb250LXdlaWdodC1wcmltYXJ5ICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1jaGVja2JveC1mb250LWNvbG9yOiAkLS1jb2xvci10ZXh0LXJlZ3VsYXIgIWRlZmF1bHQ7XG4kLS1jaGVja2JveC1pbnB1dC1oZWlnaHQ6IDE0cHggIWRlZmF1bHQ7XG4kLS1jaGVja2JveC1pbnB1dC13aWR0aDogMTRweCAhZGVmYXVsdDtcbi8vLyBib3JkZXJSYWRpdXN8fEJvcmRlcnwyXG4kLS1jaGVja2JveC1ib3JkZXItcmFkaXVzOiAkLS1ib3JkZXItcmFkaXVzLXNtYWxsICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1jaGVja2JveC1iYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci13aGl0ZSAhZGVmYXVsdDtcbiQtLWNoZWNrYm94LWlucHV0LWJvcmRlcjogJC0tYm9yZGVyLWJhc2UgIWRlZmF1bHQ7XG5cbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tY2hlY2tib3gtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAkLS1ib3JkZXItY29sb3ItYmFzZSAhZGVmYXVsdDtcbiQtLWNoZWNrYm94LWRpc2FibGVkLWlucHV0LWZpbGw6ICNlZGYyZmMgIWRlZmF1bHQ7XG4kLS1jaGVja2JveC1kaXNhYmxlZC1pY29uLWNvbG9yOiAkLS1jb2xvci10ZXh0LXBsYWNlaG9sZGVyICFkZWZhdWx0O1xuXG4kLS1jaGVja2JveC1kaXNhYmxlZC1jaGVja2VkLWlucHV0LWZpbGw6ICQtLWJvcmRlci1jb2xvci1leHRyYS1saWdodCAhZGVmYXVsdDtcbiQtLWNoZWNrYm94LWRpc2FibGVkLWNoZWNrZWQtaW5wdXQtYm9yZGVyLWNvbG9yOiAkLS1ib3JkZXItY29sb3ItYmFzZSAhZGVmYXVsdDtcbiQtLWNoZWNrYm94LWRpc2FibGVkLWNoZWNrZWQtaWNvbi1jb2xvcjogJC0tY29sb3ItdGV4dC1wbGFjZWhvbGRlciAhZGVmYXVsdDtcblxuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1jaGVja2JveC1jaGVja2VkLWZvbnQtY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG4kLS1jaGVja2JveC1jaGVja2VkLWlucHV0LWJvcmRlci1jb2xvcjogJC0tY29sb3ItcHJpbWFyeSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tY2hlY2tib3gtY2hlY2tlZC1iYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1wcmltYXJ5ICFkZWZhdWx0O1xuJC0tY2hlY2tib3gtY2hlY2tlZC1pY29uLWNvbG9yOiAkLS1maWxsLWJhc2UgIWRlZmF1bHQ7XG5cbiQtLWNoZWNrYm94LWlucHV0LWJvcmRlci1jb2xvci1ob3ZlcjogJC0tY29sb3ItcHJpbWFyeSAhZGVmYXVsdDtcbi8vLyBoZWlnaHR8fE90aGVyfDRcbiQtLWNoZWNrYm94LWJvcmRlcmVkLWhlaWdodDogNDBweCAhZGVmYXVsdDtcbi8vLyBwYWRkaW5nfHxTcGFjaW5nfDNcbiQtLWNoZWNrYm94LWJvcmRlcmVkLXBhZGRpbmc6IDlweCAyMHB4IDlweCAxMHB4ICFkZWZhdWx0O1xuLy8vIHBhZGRpbmd8fFNwYWNpbmd8M1xuJC0tY2hlY2tib3gtYm9yZGVyZWQtbWVkaXVtLXBhZGRpbmc6IDdweCAyMHB4IDdweCAxMHB4ICFkZWZhdWx0O1xuLy8vIHBhZGRpbmd8fFNwYWNpbmd8M1xuJC0tY2hlY2tib3gtYm9yZGVyZWQtc21hbGwtcGFkZGluZzogNXB4IDE1cHggNXB4IDEwcHggIWRlZmF1bHQ7XG4vLy8gcGFkZGluZ3x8U3BhY2luZ3wzXG4kLS1jaGVja2JveC1ib3JkZXJlZC1taW5pLXBhZGRpbmc6IDNweCAxNXB4IDNweCAxMHB4ICFkZWZhdWx0O1xuJC0tY2hlY2tib3gtYm9yZGVyZWQtbWVkaXVtLWlucHV0LWhlaWdodDogMTRweCAhZGVmYXVsdDtcbiQtLWNoZWNrYm94LWJvcmRlcmVkLW1lZGl1bS1pbnB1dC13aWR0aDogMTRweCAhZGVmYXVsdDtcbi8vLyBoZWlnaHR8fE90aGVyfDRcbiQtLWNoZWNrYm94LWJvcmRlcmVkLW1lZGl1bS1oZWlnaHQ6IDM2cHggIWRlZmF1bHQ7XG4kLS1jaGVja2JveC1ib3JkZXJlZC1zbWFsbC1pbnB1dC1oZWlnaHQ6IDEycHggIWRlZmF1bHQ7XG4kLS1jaGVja2JveC1ib3JkZXJlZC1zbWFsbC1pbnB1dC13aWR0aDogMTJweCAhZGVmYXVsdDtcbi8vLyBoZWlnaHR8fE90aGVyfDRcbiQtLWNoZWNrYm94LWJvcmRlcmVkLXNtYWxsLWhlaWdodDogMzJweCAhZGVmYXVsdDtcbiQtLWNoZWNrYm94LWJvcmRlcmVkLW1pbmktaW5wdXQtaGVpZ2h0OiAxMnB4ICFkZWZhdWx0O1xuJC0tY2hlY2tib3gtYm9yZGVyZWQtbWluaS1pbnB1dC13aWR0aDogMTJweCAhZGVmYXVsdDtcbi8vLyBoZWlnaHR8fE90aGVyfDRcbiQtLWNoZWNrYm94LWJvcmRlcmVkLW1pbmktaGVpZ2h0OiAyOHB4ICFkZWZhdWx0O1xuXG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWNoZWNrYm94LWJ1dHRvbi1jaGVja2VkLWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWNoZWNrYm94LWJ1dHRvbi1jaGVja2VkLWZvbnQtY29sb3I6ICQtLWNvbG9yLXdoaXRlICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1jaGVja2JveC1idXR0b24tY2hlY2tlZC1ib3JkZXItY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG5cblxuXG4vKiBSYWRpb1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1yYWRpby1mb250LXNpemU6ICQtLWZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuLy8vIGZvbnRXZWlnaHR8fEZvbnR8MVxuJC0tcmFkaW8tZm9udC13ZWlnaHQ6ICQtLWZvbnQtd2VpZ2h0LXByaW1hcnkgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXJhZGlvLWZvbnQtY29sb3I6ICQtLWNvbG9yLXRleHQtcmVndWxhciAhZGVmYXVsdDtcbiQtLXJhZGlvLWlucHV0LWhlaWdodDogMTRweCAhZGVmYXVsdDtcbiQtLXJhZGlvLWlucHV0LXdpZHRoOiAxNHB4ICFkZWZhdWx0O1xuLy8vIGJvcmRlclJhZGl1c3x8Qm9yZGVyfDJcbiQtLXJhZGlvLWlucHV0LWJvcmRlci1yYWRpdXM6ICQtLWJvcmRlci1yYWRpdXMtY2lyY2xlICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1yYWRpby1pbnB1dC1iYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci13aGl0ZSAhZGVmYXVsdDtcbiQtLXJhZGlvLWlucHV0LWJvcmRlcjogJC0tYm9yZGVyLWJhc2UgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXJhZGlvLWlucHV0LWJvcmRlci1jb2xvcjogJC0tYm9yZGVyLWNvbG9yLWJhc2UgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXJhZGlvLWljb24tY29sb3I6ICQtLWNvbG9yLXdoaXRlICFkZWZhdWx0O1xuXG4kLS1yYWRpby1kaXNhYmxlZC1pbnB1dC1ib3JkZXItY29sb3I6ICQtLWRpc2FibGVkLWJvcmRlci1iYXNlICFkZWZhdWx0O1xuJC0tcmFkaW8tZGlzYWJsZWQtaW5wdXQtZmlsbDogJC0tZGlzYWJsZWQtZmlsbC1iYXNlICFkZWZhdWx0O1xuJC0tcmFkaW8tZGlzYWJsZWQtaWNvbi1jb2xvcjogJC0tZGlzYWJsZWQtZmlsbC1iYXNlICFkZWZhdWx0O1xuXG4kLS1yYWRpby1kaXNhYmxlZC1jaGVja2VkLWlucHV0LWJvcmRlci1jb2xvcjogJC0tZGlzYWJsZWQtYm9yZGVyLWJhc2UgIWRlZmF1bHQ7XG4kLS1yYWRpby1kaXNhYmxlZC1jaGVja2VkLWlucHV0LWZpbGw6ICQtLWRpc2FibGVkLWZpbGwtYmFzZSAhZGVmYXVsdDtcbiQtLXJhZGlvLWRpc2FibGVkLWNoZWNrZWQtaWNvbi1jb2xvcjogJC0tY29sb3ItdGV4dC1wbGFjZWhvbGRlciAhZGVmYXVsdDtcblxuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1yYWRpby1jaGVja2VkLWZvbnQtY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXJhZGlvLWNoZWNrZWQtaW5wdXQtYm9yZGVyLWNvbG9yOiAkLS1jb2xvci1wcmltYXJ5ICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1yYWRpby1jaGVja2VkLWlucHV0LWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1yYWRpby1jaGVja2VkLWljb24tY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG5cbiQtLXJhZGlvLWlucHV0LWJvcmRlci1jb2xvci1ob3ZlcjogJC0tY29sb3ItcHJpbWFyeSAhZGVmYXVsdDtcblxuJC0tcmFkaW8tYm9yZGVyZWQtaGVpZ2h0OiA0MHB4ICFkZWZhdWx0O1xuJC0tcmFkaW8tYm9yZGVyZWQtcGFkZGluZzogMTJweCAyMHB4IDAgMTBweCAhZGVmYXVsdDtcbiQtLXJhZGlvLWJvcmRlcmVkLW1lZGl1bS1wYWRkaW5nOiAxMHB4IDIwcHggMCAxMHB4ICFkZWZhdWx0O1xuJC0tcmFkaW8tYm9yZGVyZWQtc21hbGwtcGFkZGluZzogOHB4IDE1cHggMCAxMHB4ICFkZWZhdWx0O1xuJC0tcmFkaW8tYm9yZGVyZWQtbWluaS1wYWRkaW5nOiA2cHggMTVweCAwIDEwcHggIWRlZmF1bHQ7XG4kLS1yYWRpby1ib3JkZXJlZC1tZWRpdW0taW5wdXQtaGVpZ2h0OiAxNHB4ICFkZWZhdWx0O1xuJC0tcmFkaW8tYm9yZGVyZWQtbWVkaXVtLWlucHV0LXdpZHRoOiAxNHB4ICFkZWZhdWx0O1xuJC0tcmFkaW8tYm9yZGVyZWQtbWVkaXVtLWhlaWdodDogMzZweCAhZGVmYXVsdDtcbiQtLXJhZGlvLWJvcmRlcmVkLXNtYWxsLWlucHV0LWhlaWdodDogMTJweCAhZGVmYXVsdDtcbiQtLXJhZGlvLWJvcmRlcmVkLXNtYWxsLWlucHV0LXdpZHRoOiAxMnB4ICFkZWZhdWx0O1xuJC0tcmFkaW8tYm9yZGVyZWQtc21hbGwtaGVpZ2h0OiAzMnB4ICFkZWZhdWx0O1xuJC0tcmFkaW8tYm9yZGVyZWQtbWluaS1pbnB1dC1oZWlnaHQ6IDEycHggIWRlZmF1bHQ7XG4kLS1yYWRpby1ib3JkZXJlZC1taW5pLWlucHV0LXdpZHRoOiAxMnB4ICFkZWZhdWx0O1xuJC0tcmFkaW8tYm9yZGVyZWQtbWluaS1oZWlnaHQ6IDI4cHggIWRlZmF1bHQ7XG5cbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1yYWRpby1idXR0b24tZm9udC1zaXplOiAkLS1mb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tcmFkaW8tYnV0dG9uLWNoZWNrZWQtYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItcHJpbWFyeSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tcmFkaW8tYnV0dG9uLWNoZWNrZWQtZm9udC1jb2xvcjogJC0tY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXJhZGlvLWJ1dHRvbi1jaGVja2VkLWJvcmRlci1jb2xvcjogJC0tY29sb3ItcHJpbWFyeSAhZGVmYXVsdDtcbiQtLXJhZGlvLWJ1dHRvbi1kaXNhYmxlZC1jaGVja2VkLWZpbGw6ICQtLWJvcmRlci1jb2xvci1leHRyYS1saWdodCAhZGVmYXVsdDtcblxuLyogU2VsZWN0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJC0tc2VsZWN0LWJvcmRlci1jb2xvci1ob3ZlcjogJC0tYm9yZGVyLWNvbG9yLWhvdmVyICFkZWZhdWx0O1xuJC0tc2VsZWN0LWRpc2FibGVkLWJvcmRlcjogJC0tZGlzYWJsZWQtYm9yZGVyLWJhc2UgIWRlZmF1bHQ7XG4vLy8gZm9udFNpemV8fEZvbnR8MVxuJC0tc2VsZWN0LWZvbnQtc2l6ZTogJC0tZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kLS1zZWxlY3QtY2xvc2UtaG92ZXItY29sb3I6ICQtLWNvbG9yLXRleHQtc2Vjb25kYXJ5ICFkZWZhdWx0O1xuXG4kLS1zZWxlY3QtaW5wdXQtY29sb3I6ICQtLWNvbG9yLXRleHQtcGxhY2Vob2xkZXIgIWRlZmF1bHQ7XG4kLS1zZWxlY3QtbXVsdGlwbGUtaW5wdXQtY29sb3I6ICM2NjYgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXNlbGVjdC1pbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG4vLy8gZm9udFNpemV8fEZvbnR8MVxuJC0tc2VsZWN0LWlucHV0LWZvbnQtc2l6ZTogMTRweCAhZGVmYXVsdDtcblxuJC0tc2VsZWN0LW9wdGlvbi1jb2xvcjogJC0tY29sb3ItdGV4dC1yZWd1bGFyICFkZWZhdWx0O1xuJC0tc2VsZWN0LW9wdGlvbi1kaXNhYmxlZC1jb2xvcjogJC0tY29sb3ItdGV4dC1wbGFjZWhvbGRlciAhZGVmYXVsdDtcbiQtLXNlbGVjdC1vcHRpb24tZGlzYWJsZWQtYmFja2dyb3VuZDogJC0tY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4vLy8gaGVpZ2h0fHxPdGhlcnw0XG4kLS1zZWxlY3Qtb3B0aW9uLWhlaWdodDogMzRweCAhZGVmYXVsdDtcbiQtLXNlbGVjdC1vcHRpb24taG92ZXItYmFja2dyb3VuZDogJC0tYmFja2dyb3VuZC1jb2xvci1iYXNlICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1zZWxlY3Qtb3B0aW9uLXNlbGVjdGVkLWZvbnQtY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG4kLS1zZWxlY3Qtb3B0aW9uLXNlbGVjdGVkLWhvdmVyOiAkLS1iYWNrZ3JvdW5kLWNvbG9yLWJhc2UgIWRlZmF1bHQ7XG5cbiQtLXNlbGVjdC1ncm91cC1jb2xvcjogJC0tY29sb3ItaW5mbyAhZGVmYXVsdDtcbiQtLXNlbGVjdC1ncm91cC1oZWlnaHQ6IDMwcHggIWRlZmF1bHQ7XG4kLS1zZWxlY3QtZ3JvdXAtZm9udC1zaXplOiAxMnB4ICFkZWZhdWx0O1xuXG4kLS1zZWxlY3QtZHJvcGRvd24tYmFja2dyb3VuZDogJC0tY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kLS1zZWxlY3QtZHJvcGRvd24tc2hhZG93OiAkLS1ib3gtc2hhZG93LWxpZ2h0ICFkZWZhdWx0O1xuJC0tc2VsZWN0LWRyb3Bkb3duLWVtcHR5LWNvbG9yOiAjOTk5ICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0tc2VsZWN0LWRyb3Bkb3duLW1heC1oZWlnaHQ6IDI3NHB4ICFkZWZhdWx0O1xuJC0tc2VsZWN0LWRyb3Bkb3duLXBhZGRpbmc6IDZweCAwICFkZWZhdWx0O1xuJC0tc2VsZWN0LWRyb3Bkb3duLWVtcHR5LXBhZGRpbmc6IDEwcHggMCAhZGVmYXVsdDtcbiQtLXNlbGVjdC1kcm9wZG93bi1ib3JkZXI6IHNvbGlkIDFweCAkLS1ib3JkZXItY29sb3ItbGlnaHQgIWRlZmF1bHQ7XG5cbi8qIEFsZXJ0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJC0tYWxlcnQtcGFkZGluZzogOHB4IDE2cHggIWRlZmF1bHQ7XG4vLy8gYm9yZGVyUmFkaXVzfHxCb3JkZXJ8MlxuJC0tYWxlcnQtYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLWFsZXJ0LXRpdGxlLWZvbnQtc2l6ZTogMTNweCAhZGVmYXVsdDtcbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1hbGVydC1kZXNjcmlwdGlvbi1mb250LXNpemU6IDEycHggIWRlZmF1bHQ7XG4vLy8gZm9udFNpemV8fEZvbnR8MVxuJC0tYWxlcnQtY2xvc2UtZm9udC1zaXplOiAxMnB4ICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLWFsZXJ0LWNsb3NlLWN1c3RvbWVkLWZvbnQtc2l6ZTogMTNweCAhZGVmYXVsdDtcblxuJC0tYWxlcnQtc3VjY2Vzcy1jb2xvcjogJC0tY29sb3Itc3VjY2Vzcy1saWdodGVyICFkZWZhdWx0O1xuJC0tYWxlcnQtaW5mby1jb2xvcjogJC0tY29sb3ItaW5mby1saWdodGVyICFkZWZhdWx0O1xuJC0tYWxlcnQtd2FybmluZy1jb2xvcjogJC0tY29sb3Itd2FybmluZy1saWdodGVyICFkZWZhdWx0O1xuJC0tYWxlcnQtZGFuZ2VyLWNvbG9yOiAkLS1jb2xvci1kYW5nZXItbGlnaHRlciAhZGVmYXVsdDtcblxuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0tYWxlcnQtaWNvbi1zaXplOiAxNnB4ICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0tYWxlcnQtaWNvbi1sYXJnZS1zaXplOiAyOHB4ICFkZWZhdWx0O1xuXG4vKiBNZXNzYWdlQm94XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1tZXNzYWdlYm94LXRpdGxlLWNvbG9yOiAkLS1jb2xvci10ZXh0LXByaW1hcnkgIWRlZmF1bHQ7XG4kLS1tc2dib3gtd2lkdGg6IDQyMHB4ICFkZWZhdWx0O1xuJC0tbXNnYm94LWJvcmRlci1yYWRpdXM6IDRweCAhZGVmYXVsdDtcbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1tZXNzYWdlYm94LWZvbnQtc2l6ZTogJC0tZm9udC1zaXplLWxhcmdlICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLW1lc3NhZ2Vib3gtY29udGVudC1mb250LXNpemU6ICQtLWZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1tZXNzYWdlYm94LWNvbnRlbnQtY29sb3I6ICQtLWNvbG9yLXRleHQtcmVndWxhciAhZGVmYXVsdDtcbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1tZXNzYWdlYm94LWVycm9yLWZvbnQtc2l6ZTogMTJweCAhZGVmYXVsdDtcbiQtLW1zZ2JveC1wYWRkaW5nLXByaW1hcnk6IDE1cHggIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLW1lc3NhZ2Vib3gtc3VjY2Vzcy1jb2xvcjogJC0tY29sb3Itc3VjY2VzcyAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbWVzc2FnZWJveC1pbmZvLWNvbG9yOiAkLS1jb2xvci1pbmZvICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1tZXNzYWdlYm94LXdhcm5pbmctY29sb3I6ICQtLWNvbG9yLXdhcm5pbmcgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLW1lc3NhZ2Vib3gtZGFuZ2VyLWNvbG9yOiAkLS1jb2xvci1kYW5nZXIgIWRlZmF1bHQ7XG5cbi8qIE1lc3NhZ2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4kLS1tZXNzYWdlLXNoYWRvdzogJC0tYm94LXNoYWRvdy1iYXNlICFkZWZhdWx0O1xuJC0tbWVzc2FnZS1taW4td2lkdGg6IDM4MHB4ICFkZWZhdWx0O1xuJC0tbWVzc2FnZS1iYWNrZ3JvdW5kLWNvbG9yOiAjZWRmMmZjICFkZWZhdWx0O1xuJC0tbWVzc2FnZS1wYWRkaW5nOiAxNXB4IDE1cHggMTVweCAyMHB4ICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1tZXNzYWdlLWNsb3NlLWljb24tY29sb3I6ICQtLWNvbG9yLXRleHQtcGxhY2Vob2xkZXIgIWRlZmF1bHQ7XG4vLy8gaGVpZ2h0fHxPdGhlcnw0XG4kLS1tZXNzYWdlLWNsb3NlLXNpemU6IDE2cHggIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLW1lc3NhZ2UtY2xvc2UtaG92ZXItY29sb3I6ICQtLWNvbG9yLXRleHQtc2Vjb25kYXJ5ICFkZWZhdWx0O1xuXG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLW1lc3NhZ2Utc3VjY2Vzcy1mb250LWNvbG9yOiAkLS1jb2xvci1zdWNjZXNzICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1tZXNzYWdlLWluZm8tZm9udC1jb2xvcjogJC0tY29sb3ItaW5mbyAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbWVzc2FnZS13YXJuaW5nLWZvbnQtY29sb3I6ICQtLWNvbG9yLXdhcm5pbmcgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLW1lc3NhZ2UtZGFuZ2VyLWZvbnQtY29sb3I6ICQtLWNvbG9yLWRhbmdlciAhZGVmYXVsdDtcblxuLyogTm90aWZpY2F0aW9uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJC0tbm90aWZpY2F0aW9uLXdpZHRoOiAzMzBweCAhZGVmYXVsdDtcbi8vLyBwYWRkaW5nfHxTcGFjaW5nfDNcbiQtLW5vdGlmaWNhdGlvbi1wYWRkaW5nOiAxNHB4IDI2cHggMTRweCAxM3B4ICFkZWZhdWx0O1xuJC0tbm90aWZpY2F0aW9uLXJhZGl1czogOHB4ICFkZWZhdWx0O1xuJC0tbm90aWZpY2F0aW9uLXNoYWRvdzogJC0tYm94LXNoYWRvdy1saWdodCAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbm90aWZpY2F0aW9uLWJvcmRlci1jb2xvcjogJC0tYm9yZGVyLWNvbG9yLWxpZ2h0ZXIgIWRlZmF1bHQ7XG4kLS1ub3RpZmljYXRpb24taWNvbi1zaXplOiAyNHB4ICFkZWZhdWx0O1xuJC0tbm90aWZpY2F0aW9uLWNsb3NlLWZvbnQtc2l6ZTogJC0tbWVzc2FnZS1jbG9zZS1zaXplICFkZWZhdWx0O1xuJC0tbm90aWZpY2F0aW9uLWdyb3VwLW1hcmdpbi1sZWZ0OiAxM3B4ICFkZWZhdWx0O1xuJC0tbm90aWZpY2F0aW9uLWdyb3VwLW1hcmdpbi1yaWdodDogOHB4ICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLW5vdGlmaWNhdGlvbi1jb250ZW50LWZvbnQtc2l6ZTogJC0tZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLW5vdGlmaWNhdGlvbi1jb250ZW50LWNvbG9yOiAkLS1jb2xvci10ZXh0LXJlZ3VsYXIgIWRlZmF1bHQ7XG4vLy8gZm9udFNpemV8fEZvbnR8MVxuJC0tbm90aWZpY2F0aW9uLXRpdGxlLWZvbnQtc2l6ZTogMTZweCAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbm90aWZpY2F0aW9uLXRpdGxlLWNvbG9yOiAkLS1jb2xvci10ZXh0LXByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbm90aWZpY2F0aW9uLWNsb3NlLWNvbG9yOiAkLS1jb2xvci10ZXh0LXNlY29uZGFyeSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbm90aWZpY2F0aW9uLWNsb3NlLWhvdmVyLWNvbG9yOiAkLS1jb2xvci10ZXh0LXJlZ3VsYXIgIWRlZmF1bHQ7XG5cbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbm90aWZpY2F0aW9uLXN1Y2Nlc3MtaWNvbi1jb2xvcjogJC0tY29sb3Itc3VjY2VzcyAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbm90aWZpY2F0aW9uLWluZm8taWNvbi1jb2xvcjogJC0tY29sb3ItaW5mbyAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbm90aWZpY2F0aW9uLXdhcm5pbmctaWNvbi1jb2xvcjogJC0tY29sb3Itd2FybmluZyAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbm90aWZpY2F0aW9uLWRhbmdlci1pY29uLWNvbG9yOiAkLS1jb2xvci1kYW5nZXIgIWRlZmF1bHQ7XG5cbi8qIElucHV0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJC0taW5wdXQtZm9udC1zaXplOiAkLS1mb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0taW5wdXQtZm9udC1jb2xvcjogJC0tY29sb3ItdGV4dC1yZWd1bGFyICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0taW5wdXQtd2lkdGg6IDE0MHB4ICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0taW5wdXQtaGVpZ2h0OiA0MHB4ICFkZWZhdWx0O1xuJC0taW5wdXQtYm9yZGVyOiAkLS1ib3JkZXItYmFzZSAhZGVmYXVsdDtcbiQtLWlucHV0LWJvcmRlci1jb2xvcjogJC0tYm9yZGVyLWNvbG9yLWJhc2UgIWRlZmF1bHQ7XG4vLy8gYm9yZGVyUmFkaXVzfHxCb3JkZXJ8MlxuJC0taW5wdXQtYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuJC0taW5wdXQtYm9yZGVyLWNvbG9yLWhvdmVyOiAkLS1ib3JkZXItY29sb3ItaG92ZXIgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWlucHV0LWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJC0taW5wdXQtZmlsbC1kaXNhYmxlZDogJC0tZGlzYWJsZWQtZmlsbC1iYXNlICFkZWZhdWx0O1xuJC0taW5wdXQtY29sb3ItZGlzYWJsZWQ6ICQtLWZvbnQtY29sb3ItZGlzYWJsZWQtYmFzZSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0taW5wdXQtaWNvbi1jb2xvcjogJC0tY29sb3ItdGV4dC1wbGFjZWhvbGRlciAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0taW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICQtLWNvbG9yLXRleHQtcGxhY2Vob2xkZXIgIWRlZmF1bHQ7XG4kLS1pbnB1dC1tYXgtd2lkdGg6IDMxNHB4ICFkZWZhdWx0O1xuXG4kLS1pbnB1dC1ob3Zlci1ib3JkZXI6ICQtLWJvcmRlci1jb2xvci1ob3ZlciAhZGVmYXVsdDtcbiQtLWlucHV0LWNsZWFyLWhvdmVyLWNvbG9yOiAkLS1jb2xvci10ZXh0LXNlY29uZGFyeSAhZGVmYXVsdDtcblxuJC0taW5wdXQtZm9jdXMtYm9yZGVyOiAkLS1jb2xvci1wcmltYXJ5ICFkZWZhdWx0O1xuJC0taW5wdXQtZm9jdXMtZmlsbDogJC0tY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG5cbiQtLWlucHV0LWRpc2FibGVkLWZpbGw6ICQtLWRpc2FibGVkLWZpbGwtYmFzZSAhZGVmYXVsdDtcbiQtLWlucHV0LWRpc2FibGVkLWJvcmRlcjogJC0tZGlzYWJsZWQtYm9yZGVyLWJhc2UgIWRlZmF1bHQ7XG4kLS1pbnB1dC1kaXNhYmxlZC1jb2xvcjogJC0tZGlzYWJsZWQtY29sb3ItYmFzZSAhZGVmYXVsdDtcbiQtLWlucHV0LWRpc2FibGVkLXBsYWNlaG9sZGVyLWNvbG9yOiAkLS1jb2xvci10ZXh0LXBsYWNlaG9sZGVyICFkZWZhdWx0O1xuXG4vLy8gZm9udFNpemV8fEZvbnR8MVxuJC0taW5wdXQtbWVkaXVtLWZvbnQtc2l6ZTogMTRweCAhZGVmYXVsdDtcbi8vLyBoZWlnaHR8fE90aGVyfDRcbiQtLWlucHV0LW1lZGl1bS1oZWlnaHQ6IDM2cHggIWRlZmF1bHQ7XG4vLy8gZm9udFNpemV8fEZvbnR8MVxuJC0taW5wdXQtc21hbGwtZm9udC1zaXplOiAxM3B4ICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0taW5wdXQtc21hbGwtaGVpZ2h0OiAzMnB4ICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLWlucHV0LW1pbmktZm9udC1zaXplOiAxMnB4ICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0taW5wdXQtbWluaS1oZWlnaHQ6IDI4cHggIWRlZmF1bHQ7XG5cbi8qIENhc2NhZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1jYXNjYWRlci1tZW51LWZvbnQtY29sb3I6ICQtLWNvbG9yLXRleHQtcmVndWxhciAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tY2FzY2FkZXItbWVudS1zZWxlY3RlZC1mb250LWNvbG9yOiAkLS1jb2xvci1wcmltYXJ5ICFkZWZhdWx0O1xuJC0tY2FzY2FkZXItbWVudS1maWxsOiAkLS1maWxsLWJhc2UgIWRlZmF1bHQ7XG4kLS1jYXNjYWRlci1tZW51LWJvcmRlcjogJC0tYm9yZGVyLWJhc2UgIWRlZmF1bHQ7XG4kLS1jYXNjYWRlci1tZW51LWJvcmRlci13aWR0aDogJC0tYm9yZGVyLXdpZHRoLWJhc2UgIWRlZmF1bHQ7XG4kLS1jYXNjYWRlci1tZW51LWNvbG9yOiAkLS1jb2xvci10ZXh0LXJlZ3VsYXIgIWRlZmF1bHQ7XG4kLS1jYXNjYWRlci1tZW51LW9wdGlvbi1jb2xvci1hY3RpdmU6ICQtLWNvbG9yLXRleHQtc2Vjb25kYXJ5ICFkZWZhdWx0O1xuJC0tY2FzY2FkZXItbWVudS1vcHRpb24tZmlsbC1hY3RpdmU6IHJnYmEoJC0tY29sb3ItdGV4dC1zZWNvbmRhcnksIDAuMTIpICFkZWZhdWx0O1xuJC0tY2FzY2FkZXItbWVudS1vcHRpb24tY29sb3ItaG92ZXI6ICQtLWNvbG9yLXRleHQtcmVndWxhciAhZGVmYXVsdDtcbiQtLWNhc2NhZGVyLW1lbnUtb3B0aW9uLWZpbGwtaG92ZXI6IHJnYmEoJC0tY29sb3ItdGV4dC1wcmltYXJ5LCAwLjA2KSAhZGVmYXVsdDtcbiQtLWNhc2NhZGVyLW1lbnUtb3B0aW9uLWNvbG9yLWRpc2FibGVkOiAjOTk5ICFkZWZhdWx0O1xuJC0tY2FzY2FkZXItbWVudS1vcHRpb24tZmlsbC1kaXNhYmxlZDogcmdiYSgkLS1jb2xvci1ibGFjaywgMC4wNikgIWRlZmF1bHQ7XG4kLS1jYXNjYWRlci1tZW51LW9wdGlvbi1lbXB0eS1jb2xvcjogIzY2NiAhZGVmYXVsdDtcbiQtLWNhc2NhZGVyLW1lbnUtc2hhZG93OiAwIDFweCAycHggcmdiYSgkLS1jb2xvci1ibGFjaywgMC4xNCksIDAgMCAzcHggcmdiYSgkLS1jb2xvci1ibGFjaywgMC4xNCkgIWRlZmF1bHQ7XG4kLS1jYXNjYWRlci1tZW51LW9wdGlvbi1waW55aW4tY29sb3I6ICM5OTkgIWRlZmF1bHQ7XG4kLS1jYXNjYWRlci1tZW51LXN1Ym1lbnUtc2hhZG93OiAxcHggMXB4IDJweCByZ2JhKCQtLWNvbG9yLWJsYWNrLCAwLjE0KSwgMXB4IDAgMnB4IHJnYmEoJC0tY29sb3ItYmxhY2ssIDAuMTQpICFkZWZhdWx0O1xuXG4vKiBHcm91cFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiQtLWdyb3VwLW9wdGlvbi1mbGV4OiAwIDAgKDEvNSkgKiAxMDAlICFkZWZhdWx0O1xuJC0tZ3JvdXAtb3B0aW9uLW9mZnNldC1ib3R0b206IDEycHggIWRlZmF1bHQ7XG4kLS1ncm91cC1vcHRpb24tZmlsbC1ob3ZlcjogcmdiYSgkLS1jb2xvci1ibGFjaywgMC4wNikgIWRlZmF1bHQ7XG4kLS1ncm91cC10aXRsZS1jb2xvcjogJC0tY29sb3ItYmxhY2sgIWRlZmF1bHQ7XG4kLS1ncm91cC10aXRsZS1mb250LXNpemU6ICQtLWZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJC0tZ3JvdXAtdGl0bGUtd2lkdGg6IDY2cHggIWRlZmF1bHQ7XG5cbi8qIFRhYlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiQtLXRhYi1mb250LXNpemU6ICQtLWZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJC0tdGFiLWJvcmRlci1saW5lOiAxcHggc29saWQgI2U0ZTRlNCAhZGVmYXVsdDtcbiQtLXRhYi1oZWFkZXItY29sb3ItYWN0aXZlOiAkLS1jb2xvci10ZXh0LXNlY29uZGFyeSAhZGVmYXVsdDtcbiQtLXRhYi1oZWFkZXItY29sb3ItaG92ZXI6ICQtLWNvbG9yLXRleHQtcmVndWxhciAhZGVmYXVsdDtcbiQtLXRhYi1oZWFkZXItY29sb3I6ICQtLWNvbG9yLXRleHQtcmVndWxhciAhZGVmYXVsdDtcbiQtLXRhYi1oZWFkZXItZmlsbC1hY3RpdmU6IHJnYmEoJC0tY29sb3ItYmxhY2ssIDAuMDYpICFkZWZhdWx0O1xuJC0tdGFiLWhlYWRlci1maWxsLWhvdmVyOiByZ2JhKCQtLWNvbG9yLWJsYWNrLCAwLjA2KSAhZGVmYXVsdDtcbiQtLXRhYi12ZXJ0aWNhbC1oZWFkZXItd2lkdGg6IDkwcHggIWRlZmF1bHQ7XG4kLS10YWItdmVydGljYWwtaGVhZGVyLWNvdW50LWNvbG9yOiAkLS1jb2xvci13aGl0ZSAhZGVmYXVsdDtcbiQtLXRhYi12ZXJ0aWNhbC1oZWFkZXItY291bnQtZmlsbDogJC0tY29sb3ItdGV4dC1zZWNvbmRhcnkgIWRlZmF1bHQ7XG5cbi8qIEJ1dHRvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1idXR0b24tZm9udC1zaXplOiAkLS1mb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vLyBmb250V2VpZ2h0fHxGb250fDFcbiQtLWJ1dHRvbi1mb250LXdlaWdodDogJC0tZm9udC13ZWlnaHQtcHJpbWFyeSAhZGVmYXVsdDtcbi8vLyBib3JkZXJSYWRpdXN8fEJvcmRlcnwyXG4kLS1idXR0b24tYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuLy8vIHBhZGRpbmd8fFNwYWNpbmd8M1xuJC0tYnV0dG9uLXBhZGRpbmctdmVydGljYWw6IDEycHggIWRlZmF1bHQ7XG4vLy8gcGFkZGluZ3x8U3BhY2luZ3wzXG4kLS1idXR0b24tcGFkZGluZy1ob3Jpem9udGFsOiAyMHB4ICFkZWZhdWx0O1xuXG4vLy8gZm9udFNpemV8fEZvbnR8MVxuJC0tYnV0dG9uLW1lZGl1bS1mb250LXNpemU6ICQtLWZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuLy8vIGJvcmRlclJhZGl1c3x8Qm9yZGVyfDJcbiQtLWJ1dHRvbi1tZWRpdW0tYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuLy8vIHBhZGRpbmd8fFNwYWNpbmd8M1xuJC0tYnV0dG9uLW1lZGl1bS1wYWRkaW5nLXZlcnRpY2FsOiAxMHB4ICFkZWZhdWx0O1xuLy8vIHBhZGRpbmd8fFNwYWNpbmd8M1xuJC0tYnV0dG9uLW1lZGl1bS1wYWRkaW5nLWhvcml6b250YWw6IDIwcHggIWRlZmF1bHQ7XG5cbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1idXR0b24tc21hbGwtZm9udC1zaXplOiAxMnB4ICFkZWZhdWx0O1xuJC0tYnV0dG9uLXNtYWxsLWJvcmRlci1yYWRpdXM6ICN7JC0tYm9yZGVyLXJhZGl1cy1iYXNlIC0gMX0gIWRlZmF1bHQ7XG4vLy8gcGFkZGluZ3x8U3BhY2luZ3wzXG4kLS1idXR0b24tc21hbGwtcGFkZGluZy12ZXJ0aWNhbDogOXB4ICFkZWZhdWx0O1xuLy8vIHBhZGRpbmd8fFNwYWNpbmd8M1xuJC0tYnV0dG9uLXNtYWxsLXBhZGRpbmctaG9yaXpvbnRhbDogMTVweCAhZGVmYXVsdDtcbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1idXR0b24tbWluaS1mb250LXNpemU6IDEycHggIWRlZmF1bHQ7XG4kLS1idXR0b24tbWluaS1ib3JkZXItcmFkaXVzOiAjeyQtLWJvcmRlci1yYWRpdXMtYmFzZSAtIDF9ICFkZWZhdWx0O1xuLy8vIHBhZGRpbmd8fFNwYWNpbmd8M1xuJC0tYnV0dG9uLW1pbmktcGFkZGluZy12ZXJ0aWNhbDogN3B4ICFkZWZhdWx0O1xuLy8vIHBhZGRpbmd8fFNwYWNpbmd8M1xuJC0tYnV0dG9uLW1pbmktcGFkZGluZy1ob3Jpem9udGFsOiAxNXB4ICFkZWZhdWx0O1xuXG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWJ1dHRvbi1kZWZhdWx0LWZvbnQtY29sb3I6ICQtLWNvbG9yLXRleHQtcmVndWxhciAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLWRlZmF1bHQtYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWJ1dHRvbi1kZWZhdWx0LWJvcmRlci1jb2xvcjogJC0tYm9yZGVyLWNvbG9yLWJhc2UgIWRlZmF1bHQ7XG5cbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLWRpc2FibGVkLWZvbnQtY29sb3I6ICQtLWNvbG9yLXRleHQtcGxhY2Vob2xkZXIgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWJ1dHRvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci13aGl0ZSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogJC0tYm9yZGVyLWNvbG9yLWxpZ2h0ZXIgIWRlZmF1bHQ7XG5cbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLXByaW1hcnktYm9yZGVyLWNvbG9yOiAkLS1jb2xvci1wcmltYXJ5ICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1idXR0b24tcHJpbWFyeS1mb250LWNvbG9yOiAkLS1jb2xvci13aGl0ZSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItcHJpbWFyeSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLXN1Y2Nlc3MtYm9yZGVyLWNvbG9yOiAkLS1jb2xvci1zdWNjZXNzICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1idXR0b24tc3VjY2Vzcy1mb250LWNvbG9yOiAkLS1jb2xvci13aGl0ZSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLXN1Y2Nlc3MtYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itc3VjY2VzcyAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLXdhcm5pbmctYm9yZGVyLWNvbG9yOiAkLS1jb2xvci13YXJuaW5nICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1idXR0b24td2FybmluZy1mb250LWNvbG9yOiAkLS1jb2xvci13aGl0ZSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLXdhcm5pbmctYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itd2FybmluZyAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLWRhbmdlci1ib3JkZXItY29sb3I6ICQtLWNvbG9yLWRhbmdlciAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLWRhbmdlci1mb250LWNvbG9yOiAkLS1jb2xvci13aGl0ZSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLWRhbmdlci1iYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1kYW5nZXIgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWJ1dHRvbi1pbmZvLWJvcmRlci1jb2xvcjogJC0tY29sb3ItaW5mbyAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tYnV0dG9uLWluZm8tZm9udC1jb2xvcjogJC0tY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWJ1dHRvbi1pbmZvLWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWluZm8gIWRlZmF1bHQ7XG5cbiQtLWJ1dHRvbi1ob3Zlci10aW50LXBlcmNlbnQ6IDIwJSAhZGVmYXVsdDtcbiQtLWJ1dHRvbi1hY3RpdmUtc2hhZGUtcGVyY2VudDogMTAlICFkZWZhdWx0O1xuXG5cbi8qIGNhc2NhZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJC0tY2FzY2FkZXItaGVpZ2h0OiAyMDBweCAhZGVmYXVsdDtcblxuLyogU3dpdGNoXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1zd2l0Y2gtb24tY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXN3aXRjaC1vZmYtY29sb3I6ICQtLWJvcmRlci1jb2xvci1iYXNlICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLXN3aXRjaC1mb250LXNpemU6ICQtLWZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJC0tc3dpdGNoLWNvcmUtYm9yZGVyLXJhZGl1czogMTBweCAhZGVmYXVsdDtcbi8vIGhlaWdodHx8T3RoZXJ8NCBUT0RPOiB3aWR0aCDku6PnoIHlhpnmrbvnmoQ0MHB4IOaJgOS7peS4i+mdoui/meS4ieS4quWxnuaAp+mDveayoeaEj+S5iVxuJC0tc3dpdGNoLXdpZHRoOiA0MHB4ICFkZWZhdWx0O1xuLy8gaGVpZ2h0fHxPdGhlcnw0XG4kLS1zd2l0Y2gtaGVpZ2h0OiAyMHB4ICFkZWZhdWx0O1xuLy8gaGVpZ2h0fHxPdGhlcnw0XG4kLS1zd2l0Y2gtYnV0dG9uLXNpemU6IDE2cHggIWRlZmF1bHQ7XG5cbi8qIERpYWxvZ1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiQtLWRpYWxvZy1iYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci13aGl0ZSAhZGVmYXVsdDtcbiQtLWRpYWxvZy1ib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjMpICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLWRpYWxvZy10aXRsZS1mb250LXNpemU6ICQtLWZvbnQtc2l6ZS1sYXJnZSAhZGVmYXVsdDtcbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1kaWFsb2ctY29udGVudC1mb250LXNpemU6IDE0cHggIWRlZmF1bHQ7XG4vLy8gZm9udExpbmVIZWlnaHR8fExpbmVIZWlnaHR8MlxuJC0tZGlhbG9nLWZvbnQtbGluZS1oZWlnaHQ6ICQtLWZvbnQtbGluZS1oZWlnaHQtcHJpbWFyeSAhZGVmYXVsdDtcbi8vLyBwYWRkaW5nfHxTcGFjaW5nfDNcbiQtLWRpYWxvZy1wYWRkaW5nLXByaW1hcnk6IDIwcHggIWRlZmF1bHQ7XG5cbi8qIFRhYmxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS10YWJsZS1ib3JkZXItY29sb3I6ICQtLWJvcmRlci1jb2xvci1saWdodGVyICFkZWZhdWx0O1xuJC0tdGFibGUtYm9yZGVyOiAxcHggc29saWQgJC0tdGFibGUtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS10YWJsZS1mb250LWNvbG9yOiAkLS1jb2xvci10ZXh0LXJlZ3VsYXIgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXRhYmxlLWhlYWRlci1mb250LWNvbG9yOiAkLS1jb2xvci10ZXh0LXNlY29uZGFyeSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tdGFibGUtcm93LWhvdmVyLWJhY2tncm91bmQtY29sb3I6ICQtLWJhY2tncm91bmQtY29sb3ItYmFzZSAhZGVmYXVsdDtcbiQtLXRhYmxlLWN1cnJlbnQtcm93LWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXByaW1hcnktbGlnaHQtOSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tdGFibGUtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJC0tdGFibGUtZml4ZWQtYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAuMTIpICFkZWZhdWx0O1xuXG4vKiBQYWdpbmF0aW9uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLXBhZ2luYXRpb24tZm9udC1zaXplOiAxM3B4ICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1wYWdpbmF0aW9uLWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1wYWdpbmF0aW9uLWZvbnQtY29sb3I6ICQtLWNvbG9yLXRleHQtcHJpbWFyeSAhZGVmYXVsdDtcbiQtLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogM3B4ICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1wYWdpbmF0aW9uLWJ1dHRvbi1jb2xvcjogJC0tY29sb3ItdGV4dC1wcmltYXJ5ICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0tcGFnaW5hdGlvbi1idXR0b24td2lkdGg6IDM1LjVweCAhZGVmYXVsdDtcbi8vLyBoZWlnaHR8fE90aGVyfDRcbiQtLXBhZ2luYXRpb24tYnV0dG9uLWhlaWdodDogMjhweCAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tcGFnaW5hdGlvbi1idXR0b24tZGlzYWJsZWQtY29sb3I6ICQtLWNvbG9yLXRleHQtcGxhY2Vob2xkZXIgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXBhZ2luYXRpb24tYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAkLS1jb2xvci1wcmltYXJ5ICFkZWZhdWx0O1xuXG4vKiBQb3BvdmVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1wb3BvdmVyLWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLXBvcG92ZXItZm9udC1zaXplOiAkLS1mb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tcG9wb3Zlci1ib3JkZXItY29sb3I6ICQtLWJvcmRlci1jb2xvci1saWdodGVyICFkZWZhdWx0O1xuJC0tcG9wb3Zlci1hcnJvdy1zaXplOiA2cHggIWRlZmF1bHQ7XG4vLy8gcGFkZGluZ3x8U3BhY2luZ3wzXG4kLS1wb3BvdmVyLXBhZGRpbmc6IDEycHggIWRlZmF1bHQ7XG4kLS1wb3BvdmVyLXBhZGRpbmctbGFyZ2U6IDE4cHggMjBweCAhZGVmYXVsdDtcbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1wb3BvdmVyLXRpdGxlLWZvbnQtc2l6ZTogMTZweCAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tcG9wb3Zlci10aXRsZS1mb250LWNvbG9yOiAkLS1jb2xvci10ZXh0LXByaW1hcnkgIWRlZmF1bHQ7XG5cbi8qIFRvb2x0aXBcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vLy8gY29sb3J8MXxDb2xvcnwwXG4kLS10b29sdGlwLWZpbGw6ICQtLWNvbG9yLXRleHQtcHJpbWFyeSAhZGVmYXVsdDtcbi8vLyBjb2xvcnwxfENvbG9yfDBcbiQtLXRvb2x0aXAtY29sb3I6ICQtLWNvbG9yLXdoaXRlICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLXRvb2x0aXAtZm9udC1zaXplOiAxMnB4ICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS10b29sdGlwLWJvcmRlci1jb2xvcjogJC0tY29sb3ItdGV4dC1wcmltYXJ5ICFkZWZhdWx0O1xuJC0tdG9vbHRpcC1hcnJvdy1zaXplOiA2cHggIWRlZmF1bHQ7XG4vLy8gcGFkZGluZ3x8U3BhY2luZ3wzXG4kLS10b29sdGlwLXBhZGRpbmc6IDEwcHggIWRlZmF1bHQ7XG5cbi8qIFRhZ1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiQtLXRhZy1wYWRkaW5nOiAwIDEwcHggIWRlZmF1bHQ7XG4kLS10YWctZmlsbDogcmdiYSgkLS1jb2xvci1wcmltYXJ5LCAwLjEwKSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tdGFnLWZvbnQtY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXRhZy1kZWZhdWx0LWhvdmVyLWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG4kLS10YWctYm9yZGVyOiByZ2JhKCQtLWNvbG9yLXByaW1hcnksIDAuMjApICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLXRhZy1mb250LXNpemU6IDEycHggIWRlZmF1bHQ7XG4kLS10YWctYm9yZGVyLXJhZGl1czogNHB4ICFkZWZhdWx0O1xuXG4kLS10YWctaW5mby1maWxsOiByZ2JhKCQtLWNvbG9yLWluZm8sIDAuMTApICFkZWZhdWx0O1xuJC0tdGFnLWluZm8tYm9yZGVyOiByZ2JhKCQtLWNvbG9yLWluZm8sIDAuMjApICFkZWZhdWx0O1xuJC0tdGFnLWluZm8tY29sb3I6ICQtLWNvbG9yLWluZm8gIWRlZmF1bHQ7XG5cbiQtLXRhZy1wcmltYXJ5LWZpbGw6IHJnYmEoJC0tY29sb3ItcHJpbWFyeSwgMC4xMCkgIWRlZmF1bHQ7XG4kLS10YWctcHJpbWFyeS1ib3JkZXI6IHJnYmEoJC0tY29sb3ItcHJpbWFyeSwgMC4yMCkgIWRlZmF1bHQ7XG4kLS10YWctcHJpbWFyeS1jb2xvcjogJC0tY29sb3ItcHJpbWFyeSAhZGVmYXVsdDtcblxuJC0tdGFnLXN1Y2Nlc3MtZmlsbDogcmdiYSgkLS1jb2xvci1zdWNjZXNzLCAwLjEwKSAhZGVmYXVsdDtcbiQtLXRhZy1zdWNjZXNzLWJvcmRlcjogcmdiYSgkLS1jb2xvci1zdWNjZXNzLCAwLjIwKSAhZGVmYXVsdDtcbiQtLXRhZy1zdWNjZXNzLWNvbG9yOiAkLS1jb2xvci1zdWNjZXNzICFkZWZhdWx0O1xuXG4kLS10YWctd2FybmluZy1maWxsOiByZ2JhKCQtLWNvbG9yLXdhcm5pbmcsIDAuMTApICFkZWZhdWx0O1xuJC0tdGFnLXdhcm5pbmctYm9yZGVyOiByZ2JhKCQtLWNvbG9yLXdhcm5pbmcsIDAuMjApICFkZWZhdWx0O1xuJC0tdGFnLXdhcm5pbmctY29sb3I6ICQtLWNvbG9yLXdhcm5pbmcgIWRlZmF1bHQ7XG5cbiQtLXRhZy1kYW5nZXItZmlsbDogcmdiYSgkLS1jb2xvci1kYW5nZXIsIDAuMTApICFkZWZhdWx0O1xuJC0tdGFnLWRhbmdlci1ib3JkZXI6IHJnYmEoJC0tY29sb3ItZGFuZ2VyLCAwLjIwKSAhZGVmYXVsdDtcbiQtLXRhZy1kYW5nZXItY29sb3I6ICQtLWNvbG9yLWRhbmdlciAhZGVmYXVsdDtcblxuLyogVHJlZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tdHJlZS1ub2RlLWhvdmVyLWJhY2tncm91bmQtY29sb3I6ICQtLWJhY2tncm91bmQtY29sb3ItYmFzZSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tdHJlZS1mb250LWNvbG9yOiAkLS1jb2xvci10ZXh0LXJlZ3VsYXIgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXRyZWUtZXhwYW5kLWljb24tY29sb3I6ICQtLWNvbG9yLXRleHQtcGxhY2Vob2xkZXIgIWRlZmF1bHQ7XG5cbi8qIERyb3Bkb3duXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJC0tZHJvcGRvd24tbWVudS1ib3gtc2hhZG93OiAkLS1ib3gtc2hhZG93LWxpZ2h0ICFkZWZhdWx0O1xuJC0tZHJvcGRvd24tbWVudUl0ZW0taG92ZXItZmlsbDogJC0tY29sb3ItcHJpbWFyeS1saWdodC05ICFkZWZhdWx0O1xuJC0tZHJvcGRvd24tbWVudUl0ZW0taG92ZXItY29sb3I6ICQtLWxpbmstY29sb3IgIWRlZmF1bHQ7XG5cbi8qIEJhZGdlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1iYWRnZS1iYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1kYW5nZXIgIWRlZmF1bHQ7XG4kLS1iYWRnZS1yYWRpdXM6IDEwcHggIWRlZmF1bHQ7XG4vLy8gZm9udFNpemV8fEZvbnR8MVxuJC0tYmFkZ2UtZm9udC1zaXplOiAxMnB4ICFkZWZhdWx0O1xuLy8vIHBhZGRpbmd8fFNwYWNpbmd8M1xuJC0tYmFkZ2UtcGFkZGluZzogNnB4ICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0tYmFkZ2Utc2l6ZTogMThweCAhZGVmYXVsdDtcblxuLyogQ2FyZFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1jYXJkLWJvcmRlci1jb2xvcjogJC0tYm9yZGVyLWNvbG9yLWxpZ2h0ZXIgIWRlZmF1bHQ7XG4kLS1jYXJkLWJvcmRlci1yYWRpdXM6IDRweCAhZGVmYXVsdDtcbi8vLyBwYWRkaW5nfHxTcGFjaW5nfDNcbiQtLWNhcmQtcGFkZGluZzogMjBweCAhZGVmYXVsdDtcblxuLyogU2xpZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXNsaWRlci1tYWluLWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXNsaWRlci1ydW53YXktYmFja2dyb3VuZC1jb2xvcjogJC0tYm9yZGVyLWNvbG9yLWxpZ2h0ICFkZWZhdWx0O1xuJC0tc2xpZGVyLWJ1dHRvbi1ob3Zlci1jb2xvcjogbWl4KCQtLWNvbG9yLXByaW1hcnksIGJsYWNrLCA5NyUpICFkZWZhdWx0O1xuJC0tc2xpZGVyLXN0b3AtYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kLS1zbGlkZXItZGlzYWJsZS1jb2xvcjogJC0tY29sb3ItdGV4dC1wbGFjZWhvbGRlciAhZGVmYXVsdDtcbiQtLXNsaWRlci1tYXJnaW46IDE2cHggMCAhZGVmYXVsdDtcbiQtLXNsaWRlci1ib3JkZXItcmFkaXVzOiAzcHggIWRlZmF1bHQ7XG4vLy8gaGVpZ2h0fDF8T3RoZXJ8NFxuJC0tc2xpZGVyLWhlaWdodDogNnB4ICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0tc2xpZGVyLWJ1dHRvbi1zaXplOiAxNnB4ICFkZWZhdWx0O1xuJC0tc2xpZGVyLWJ1dHRvbi13cmFwcGVyLXNpemU6IDM2cHggIWRlZmF1bHQ7XG4kLS1zbGlkZXItYnV0dG9uLXdyYXBwZXItb2Zmc2V0OiAtMTVweCAhZGVmYXVsdDtcblxuLyogU3RlcHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiQtLXN0ZXBzLWJvcmRlci1jb2xvcjogJC0tZGlzYWJsZWQtYm9yZGVyLWJhc2UgIWRlZmF1bHQ7XG4kLS1zdGVwcy1ib3JkZXItcmFkaXVzOiA0cHggIWRlZmF1bHQ7XG4kLS1zdGVwcy1wYWRkaW5nOiAyMHB4ICFkZWZhdWx0O1xuXG4vKiBNZW51XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vLy8gZm9udFNpemV8fEZvbnR8MVxuJC0tbWVudS1pdGVtLWZvbnQtc2l6ZTogJC0tZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLW1lbnUtaXRlbS1mb250LWNvbG9yOiAkLS1jb2xvci10ZXh0LXByaW1hcnkgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLW1lbnUtYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kLS1tZW51LWl0ZW0taG92ZXItZmlsbDogJC0tY29sb3ItcHJpbWFyeS1saWdodC05ICFkZWZhdWx0O1xuXG4vKiBSYXRlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kLS1yYXRlLWhlaWdodDogMjBweCAhZGVmYXVsdDtcbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1yYXRlLWZvbnQtc2l6ZTogJC0tZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4vLy8gaGVpZ2h0fHxPdGhlcnwzXG4kLS1yYXRlLWljb24tc2l6ZTogMThweCAhZGVmYXVsdDtcbi8vLyBtYXJnaW58fFNwYWNpbmd8MlxuJC0tcmF0ZS1pY29uLW1hcmdpbjogNnB4ICFkZWZhdWx0O1xuJC0tcmF0ZS1pY29uLWNvbG9yOiAkLS1jb2xvci10ZXh0LXBsYWNlaG9sZGVyICFkZWZhdWx0O1xuXG4vKiBEYXRlUGlja2VyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kLS1kYXRlcGlja2VyLWZvbnQtY29sb3I6ICQtLWNvbG9yLXRleHQtcmVndWxhciAhZGVmYXVsdDtcbi8vLyBjb2xvcnwxfENvbG9yfDBcbiQtLWRhdGVwaWNrZXItb2ZmLWZvbnQtY29sb3I6ICQtLWNvbG9yLXRleHQtcGxhY2Vob2xkZXIgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWRhdGVwaWNrZXItaGVhZGVyLWZvbnQtY29sb3I6ICQtLWNvbG9yLXRleHQtcmVndWxhciAhZGVmYXVsdDtcbiQtLWRhdGVwaWNrZXItaWNvbi1jb2xvcjogJC0tY29sb3ItdGV4dC1wcmltYXJ5ICFkZWZhdWx0O1xuJC0tZGF0ZXBpY2tlci1ib3JkZXItY29sb3I6ICQtLWRpc2FibGVkLWJvcmRlci1iYXNlICFkZWZhdWx0O1xuJC0tZGF0ZXBpY2tlci1pbm5lci1ib3JkZXItY29sb3I6ICNlNGU0ZTQgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWRhdGVwaWNrZXItaW5yYW5nZS1iYWNrZ3JvdW5kLWNvbG9yOiAkLS1ib3JkZXItY29sb3ItZXh0cmEtbGlnaHQgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWRhdGVwaWNrZXItaW5yYW5nZS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiAkLS1ib3JkZXItY29sb3ItZXh0cmEtbGlnaHQgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWRhdGVwaWNrZXItYWN0aXZlLWNvbG9yOiAkLS1jb2xvci1wcmltYXJ5ICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1kYXRlcGlja2VyLWhvdmVyLWZvbnQtY29sb3I6ICQtLWNvbG9yLXByaW1hcnkgIWRlZmF1bHQ7XG4kLS1kYXRlcGlja2VyLWNlbGwtaG92ZXItY29sb3I6ICNmZmYgIWRlZmF1bHQ7XG5cbi8qIExvYWRpbmdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8vLyBoZWlnaHR8fE90aGVyfDRcbiQtLWxvYWRpbmctc3Bpbm5lci1zaXplOiA0MnB4ICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0tbG9hZGluZy1mdWxsc2NyZWVuLXNwaW5uZXItc2l6ZTogNTBweCAhZGVmYXVsdDtcblxuLyogU2Nyb2xsYmFyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kLS1zY3JvbGxiYXItYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkLS1jb2xvci10ZXh0LXNlY29uZGFyeSwgLjMpICFkZWZhdWx0O1xuJC0tc2Nyb2xsYmFyLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHJnYmEoJC0tY29sb3ItdGV4dC1zZWNvbmRhcnksIC41KSAhZGVmYXVsdDtcblxuLyogQ2Fyb3VzZWxcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8vLyBmb250U2l6ZXx8Rm9udHwxXG4kLS1jYXJvdXNlbC1hcnJvdy1mb250LXNpemU6IDEycHggIWRlZmF1bHQ7XG4kLS1jYXJvdXNlbC1hcnJvdy1zaXplOiAzNnB4ICFkZWZhdWx0O1xuJC0tY2Fyb3VzZWwtYXJyb3ctYmFja2dyb3VuZDogcmdiYSgzMSwgNDUsIDYxLCAwLjExKSAhZGVmYXVsdDtcbiQtLWNhcm91c2VsLWFycm93LWhvdmVyLWJhY2tncm91bmQ6IHJnYmEoMzEsIDQ1LCA2MSwgMC4yMykgIWRlZmF1bHQ7XG4vLy8gd2lkdGh8fE90aGVyfDRcbiQtLWNhcm91c2VsLWluZGljYXRvci13aWR0aDogMzBweCAhZGVmYXVsdDtcbi8vLyBoZWlnaHR8fE90aGVyfDRcbiQtLWNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6IDJweCAhZGVmYXVsdDtcbiQtLWNhcm91c2VsLWluZGljYXRvci1wYWRkaW5nLWhvcml6b250YWw6IDRweCAhZGVmYXVsdDtcbiQtLWNhcm91c2VsLWluZGljYXRvci1wYWRkaW5nLXZlcnRpY2FsOiAxMnB4ICFkZWZhdWx0O1xuJC0tY2Fyb3VzZWwtaW5kaWNhdG9yLW91dC1jb2xvcjogJC0tYm9yZGVyLWNvbG9yLWhvdmVyICFkZWZhdWx0O1xuXG4vKiBDb2xsYXBzZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1jb2xsYXBzZS1ib3JkZXItY29sb3I6ICQtLWJvcmRlci1jb2xvci1saWdodGVyICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0tY29sbGFwc2UtaGVhZGVyLWhlaWdodDogNDhweCAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tY29sbGFwc2UtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1jb2xsYXBzZS1oZWFkZXItZm9udC1jb2xvcjogJC0tY29sb3ItdGV4dC1wcmltYXJ5ICFkZWZhdWx0O1xuLy8vIGZvbnRTaXplfHxGb250fDFcbiQtLWNvbGxhcHNlLWhlYWRlci1mb250LXNpemU6IDEzcHggIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWNvbGxhcHNlLWNvbnRlbnQtYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4vLy8gZm9udFNpemV8fEZvbnR8MVxuJC0tY29sbGFwc2UtY29udGVudC1mb250LXNpemU6IDEzcHggIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWNvbGxhcHNlLWNvbnRlbnQtZm9udC1jb2xvcjogJC0tY29sb3ItdGV4dC1wcmltYXJ5ICFkZWZhdWx0O1xuXG4vKiBUcmFuc2ZlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJC0tdHJhbnNmZXItYm9yZGVyLWNvbG9yOiAkLS1ib3JkZXItY29sb3ItbGlnaHRlciAhZGVmYXVsdDtcbiQtLXRyYW5zZmVyLWJvcmRlci1yYWRpdXM6ICQtLWJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcbi8vLyBoZWlnaHR8fE90aGVyfDRcbiQtLXRyYW5zZmVyLXBhbmVsLXdpZHRoOiAyMDBweCAhZGVmYXVsdDtcbi8vLyBoZWlnaHR8fE90aGVyfDRcbiQtLXRyYW5zZmVyLXBhbmVsLWhlYWRlci1oZWlnaHQ6IDQwcHggIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLXRyYW5zZmVyLXBhbmVsLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAkLS1iYWNrZ3JvdW5kLWNvbG9yLWJhc2UgIWRlZmF1bHQ7XG4vLy8gaGVpZ2h0fHxPdGhlcnw0XG4kLS10cmFuc2Zlci1wYW5lbC1mb290ZXItaGVpZ2h0OiA0MHB4ICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0tdHJhbnNmZXItcGFuZWwtYm9keS1oZWlnaHQ6IDI0NnB4ICFkZWZhdWx0O1xuLy8vIGhlaWdodHx8T3RoZXJ8NFxuJC0tdHJhbnNmZXItaXRlbS1oZWlnaHQ6IDMwcHggIWRlZmF1bHQ7XG4vLy8gaGVpZ2h0fHxPdGhlcnw0XG4kLS10cmFuc2Zlci1maWx0ZXItaGVpZ2h0OiAzMnB4ICFkZWZhdWx0O1xuXG4vKiBIZWFkZXJcbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJC0taGVhZGVyLXBhZGRpbmc6IDAgMjBweCAhZGVmYXVsdDtcblxuLyogRm9vdGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kLS1mb290ZXItcGFkZGluZzogMCAyMHB4ICFkZWZhdWx0O1xuXG4vKiBNYWluXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kLS1tYWluLXBhZGRpbmc6IDIwcHggIWRlZmF1bHQ7XG5cbi8qIFRpbWVsaW5lXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kLS10aW1lbGluZS1ub2RlLXNpemUtbm9ybWFsOiAxMnB4ICFkZWZhdWx0O1xuJC0tdGltZWxpbmUtbm9kZS1zaXplLWxhcmdlOiAxNHB4ICFkZWZhdWx0O1xuJC0tdGltZWxpbmUtbm9kZS1jb2xvcjogJC0tYm9yZGVyLWNvbG9yLWxpZ2h0ICFkZWZhdWx0O1xuXG4vKiBMaW5rXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vLy8gZm9udFNpemV8fEZvbnR8MVxuJC0tbGluay1mb250LXNpemU6ICQtLWZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuLy8vIGZvbnRXZWlnaHR8fEZvbnR8MVxuJC0tbGluay1mb250LXdlaWdodDogJC0tZm9udC13ZWlnaHQtcHJpbWFyeSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbGluay1kZWZhdWx0LWZvbnQtY29sb3I6ICQtLWNvbG9yLXRleHQtcmVndWxhciAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbGluay1kZWZhdWx0LWFjdGl2ZS1jb2xvcjogJC0tY29sb3ItcHJpbWFyeSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbGluay1kaXNhYmxlZC1mb250LWNvbG9yOiAkLS1jb2xvci10ZXh0LXBsYWNlaG9sZGVyICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1saW5rLXByaW1hcnktZm9udC1jb2xvcjogJC0tY29sb3ItcHJpbWFyeSAhZGVmYXVsdDtcbi8vLyBjb2xvcnx8Q29sb3J8MFxuJC0tbGluay1zdWNjZXNzLWZvbnQtY29sb3I6ICQtLWNvbG9yLXN1Y2Nlc3MgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWxpbmstd2FybmluZy1mb250LWNvbG9yOiAkLS1jb2xvci13YXJuaW5nICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxDb2xvcnwwXG4kLS1saW5rLWRhbmdlci1mb250LWNvbG9yOiAkLS1jb2xvci1kYW5nZXIgIWRlZmF1bHQ7XG4vLy8gY29sb3J8fENvbG9yfDBcbiQtLWxpbmstaW5mby1mb250LWNvbG9yOiAkLS1jb2xvci1pbmZvICFkZWZhdWx0O1xuLyogQ2FsZW5kYXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8vLyBib3JkZXJ8fE90aGVyfDRcbiQtLWNhbGVuZGFyLWJvcmRlcjogJC0tdGFibGUtYm9yZGVyICFkZWZhdWx0O1xuLy8vIGNvbG9yfHxPdGhlcnw0XG4kLS1jYWxlbmRhci1zZWxlY3RlZC1iYWNrZ3JvdW5kLWNvbG9yOiAjRjJGOEZFICFkZWZhdWx0O1xuJC0tY2FsZW5kYXItY2VsbC13aWR0aDogODVweCAhZGVmYXVsdDtcblxuLyogQnJlYWstcG9pbnRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiQtLXNtOiA3NjhweCAhZGVmYXVsdDtcbiQtLW1kOiA5OTJweCAhZGVmYXVsdDtcbiQtLWxnOiAxMjAwcHggIWRlZmF1bHQ7XG4kLS14bDogMTkyMHB4ICFkZWZhdWx0O1xuXG4kLS1icmVha3BvaW50czogKFxuICAneHMnIDogKG1heC13aWR0aDogJC0tc20gLSAxKSxcbiAgJ3NtJyA6IChtaW4td2lkdGg6ICQtLXNtKSxcbiAgJ21kJyA6IChtaW4td2lkdGg6ICQtLW1kKSxcbiAgJ2xnJyA6IChtaW4td2lkdGg6ICQtLWxnKSxcbiAgJ3hsJyA6IChtaW4td2lkdGg6ICQtLXhsKVxuKTtcblxuJC0tYnJlYWtwb2ludHMtc3BlYzogKFxuICAneHMtb25seScgOiAobWF4LXdpZHRoOiAkLS1zbSAtIDEpLFxuICAnc20tYW5kLXVwJyA6IChtaW4td2lkdGg6ICQtLXNtKSxcbiAgJ3NtLW9ubHknOiBcIihtaW4td2lkdGg6ICN7JC0tc219KSBhbmQgKG1heC13aWR0aDogI3skLS1tZCAtIDF9KVwiLFxuICAnc20tYW5kLWRvd24nOiAobWF4LXdpZHRoOiAkLS1tZCAtIDEpLFxuICAnbWQtYW5kLXVwJyA6IChtaW4td2lkdGg6ICQtLW1kKSxcbiAgJ21kLW9ubHknOiBcIihtaW4td2lkdGg6ICN7JC0tbWR9KSBhbmQgKG1heC13aWR0aDogI3skLS1sZyAtIDF9KVwiLFxuICAnbWQtYW5kLWRvd24nOiAobWF4LXdpZHRoOiAkLS1sZyAtIDEpLFxuICAnbGctYW5kLXVwJyA6IChtaW4td2lkdGg6ICQtLWxnKSxcbiAgJ2xnLW9ubHknOiBcIihtaW4td2lkdGg6ICN7JC0tbGd9KSBhbmQgKG1heC13aWR0aDogI3skLS14bCAtIDF9KVwiLFxuICAnbGctYW5kLWRvd24nOiAobWF4LXdpZHRoOiAkLS14bCAtIDEpLFxuICAneGwtb25seScgOiAobWluLXdpZHRoOiAkLS14bCksXG4pO1xuIiwiLmZsZXgtcm93ICAgICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbi5mbGV4LWNvbHVtbiAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4uZmxleC1yb3ctcmV2ZXJzZSAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXdyYXAgICAgICAgICB7IGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4uZmxleC1ub3dyYXAgICAgICAgeyBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4uZmxleC13cmFwLXJldmVyc2UgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQgICB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4uanVzdGlmeS1jb250ZW50LWVuZCAgICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyICB7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCAgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1zdGFydCAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1pdGVtcy1lbmQgICAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4uYWxpZ24taXRlbXMtY2VudGVyICAgeyBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4uYWxpZ24taXRlbXMtc3RyZXRjaCAgeyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0ICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1jb250ZW50LWVuZCAgICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4uYWxpZ24tY29udGVudC1jZW50ZXIgIHsgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1jb250ZW50LWJldHdlZW4geyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1jb250ZW50LWFyb3VuZCAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1hdXRvICAgICB7IGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuLmFsaWduLXNlbGYtc3RhcnQgICAgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1zZWxmLWVuZCAgICAgIHsgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuLmFsaWduLXNlbGYtY2VudGVyICAgeyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuLmFsaWduLXNlbGYtYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tc2VsZi1zdHJldGNoICB7IGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuIiwiLmdyaWQtY29sLTIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG59XG4uZ3JpZC1jb2wtMyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG59XG4uZ3JpZC1jb2wtNCB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xufVxuIiwiQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKG1hcmdpbjogbSwgcGFkZGluZzogcCkge1xuICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgLiN7JGFiYnJldn0tI3skc2l6ZX0gIHsgI3skcHJvcH06ICAgICAgICAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAuI3skYWJicmV2fXQtI3skc2l6ZX0geyAjeyRwcm9wfS10b3A6ICAgICRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgIC4jeyRhYmJyZXZ9ci0jeyRzaXplfSB7ICN7JHByb3B9LXJpZ2h0OiAgJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgLiN7JGFiYnJldn1iLSN7JHNpemV9IHsgI3skcHJvcH0tYm90dG9tOiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAuI3skYWJicmV2fWwtI3skc2l6ZX0geyAjeyRwcm9wfS1sZWZ0OiAgICRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgIC4jeyRhYmJyZXZ9eC0jeyRzaXplfSB7XG4gICAgICAjeyRwcm9wfS1yaWdodDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgI3skcHJvcH0tbGVmdDogICRsZW5ndGggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLiN7JGFiYnJldn15LSN7JHNpemV9IHtcbiAgICAgICN7JHByb3B9LXRvcDogICAgJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgI3skcHJvcH0tYm90dG9tOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbkBlYWNoICRzaXplIGluICg1LCAxMCwgMTUsIDIwLCAyNSwgMzAsIDQwLCA1MCwgNjAsIDcwLCA4MCwgOTAsIDEwMCkge1xuICAudy0jeyRzaXplfXAgeyB3aWR0aDogI3skc2l6ZSArICclJ307IH1cbiAgLm13LSN7JHNpemV9cCB7IG1heC13aWR0aDogI3skc2l6ZSArICclJ307IH1cbn1cbiIsIkBtaXhpbiBzaGFkb3ctYmFzZSgkc3RhdGU6IG5vcm1hbCkge1xuICBAaWYgJHN0YXRlID09IG5vcm1hbCB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC41cHggcmdiYSg1MCw1MCw5MywwLjE3KSwgMCAycHggNXB4IDAgcmdiYSg1MCw1MCw5MywwLjEpLCAwIDFweCAxLjVweCAwIHJnYmEoMCwwLDAsMC4wNyksIDAgMXB4IDJweCAwIHJnYmEoMCwwLDAsMC4wOCksIDAgMCAwIDAgdHJhbnNwYXJlbnQ7XG4gIH1cbiAgQGlmICRzdGF0ZSA9PSBob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC41cHggcmdiYSg1MCw1MCw5MywuMTcpLCAwIDJweCA1cHggMCByZ2JhKDUwLDUwLDkzLC4xMiksIDAgM3B4IDlweCAwIHJnYmEoNTAsNTAsOTMsLjA4KSwgMCAxcHggMS41cHggMCByZ2JhKDAsMCwwLC4wOCksIDAgMXB4IDJweCAwIHJnYmEoMCwwLDAsLjA4KTtcblxuICB9XG4gIEBpZiAkc3RhdGUgPT0gYWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSg1MCw1MCw5MywwLjEpLCAwIDJweCA1cHggMCByZ2JhKDUwLDUwLDkzLDAuMDgpLCAwIDFweCAxLjVweCAwIHJnYmEoMCwwLDAsMC4wNyksIDAgMXB4IDJweCAwIHJnYmEoMCwwLDAsMC4wOCksIDAgMCAwIDAgdHJhbnNwYXJlbnQsIGluc2V0IDBweCAwcHggNnB4IDBweCByZ2JhKDAsMCwwLCAwLjIwKTtcbiAgfVxufVxuXG5AbWl4aW4gc2hhZG93LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGJveC1zaGFkb3c6IDAgN3B4IDE0cHggMCByZ2JhKDUwLDUwLDkzLC4yKSwgMCAzcHggNnB4IDAgcmdiYSgwLDAsMCwuMSk7XG59XG5cbkBtaXhpbiBwbGF0Zm9ybS1jb250YWluZXIge1xuICBAaW5jbHVkZSBzaGFkb3ctYmFzZSgpO1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xufVxuXG5AbWl4aW4gc2hhZG93LWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDE0cHggMCByZ2JhKDUwLDUwLDkzLC4xKSwgMCAwcHggN3B4IDAgcmdiYSgwLDAsMCwuMDcpO1xufVxuIiwiLnBsYXRmb3JtIHtcbiAgJi1jb250YWluZXIge1xuICAgIEBpbmNsdWRlIHBsYXRmb3JtLWNvbnRhaW5lcigpO1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLWJhc2U7XG4gIH1cbn1cbiIsIi5iZy10cmFuc3BhcmVudC10aWxlcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQkFBQUFBUUNBWUFBQUFmOC85aEFBQUFNRWxFUVZRNFQyTjg5dXpaZndZOFFGSlNFcDgwQStPb0FjTWlEUDcvLzQ4M0hUeC8vaHgvT2hnMWdJRng2SWNCQUxsK1ZYa25PQ3ZGQUFBQUFFbEZUa1N1UW1DQ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG4iLCJAaW5jbHVkZSBuYW1lc3BhY2UoKSB7XG4gIGZvbnQ6IHtcbiAgICBmYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAgIHNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICB3ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIH1cbiAgY29sb3I6ICQtLWNvbG9yLXRleHQtcHJpbWFyeTtcbiAgbGluZS1oZWlnaHQ6ICQtLWZvbnQtbGluZS1oZWlnaHQtcHJpbWFyeTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG5cbiAgKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gIHAsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgICBjb2xvcjogJC0tY29sb3ItdGV4dC1wcmltYXJ5O1xuICB9XG5cbiAgYSB7XG4gICAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgICAgY29sb3I6ICQtLWxpbmstY29sb3I7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICQtLWxpbmstaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgaDEsIGgyLCBoMywgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZTtcbiAgfVxuICBoMiB7XG4gICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICB9XG4gIGgzIHtcbiAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gIH1cbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgfVxufVxuXG4uYnJpY2tzLW1vdmUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cztcbn1cbiIsIkBtaXhpbiBzdGF0ZXMoKSB7XG4gICYsICY6dmlzaXRlZCwgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCJAbWl4aW4gY29tcG9uZW50LWJ1dHRvbigpIHtcbiAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgIEBpbmNsdWRlIHNoYWRvdy1iYXNlKCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgYm9yZGVyOiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwcHggMTJweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBjb2xvcjogJGJ0bi1jb2xvcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAkYnRuLWZvbnQtc2l6ZTtcbiAgICBmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZWxlbWVudC1oZWlnaHQtYmFzZSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogJGZvcm0tZWxlbWVudC1oZWlnaHQtYmFzZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMDhzIGVhc2UtaW4sY29sb3IgLjA4cyBlYXNlLWluO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgdGV4dC1yZW5kZXJpbmc6IGdlb21ldHJpY1ByZWNpc2lvbjtcbiAgfVxuXG4gICYudW5jbGlja2FibGUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuICB9XG4gICYuZGlzYWJsZWQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIEBpbmNsdWRlIHNoYWRvdy1iYXNlKGhvdmVyKTtcbiAgICBjb2xvcjogJGJ0bi1jb2xvci1ob3ZlcjtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBAaW5jbHVkZSBzaGFkb3ctYmFzZShhY3RpdmUpO1xuICB9XG59XG4iLCJAbWl4aW4gY29tcG9uZW50LWJ1dHRvbi1wcmltYXJ5KCkge1xuICBAaW5jbHVkZSBzdGF0ZXMoKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgIGJvcmRlci1jb2xvcjogcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4ocGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpLCA1JSk7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICAvLyBib3gtc2hhZG93OiAwIDAgMCAwLjVweCBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIiksIDAgMnB4IDVweCAwIHJnYmEoNTAsNTAsOTMsLjMpLCAwIDMuNnB4IDlweCAwIHJnYmEoNTAsNTAsOTMsLjEpLCAwIDFweCAxLjVweCAwIHJnYmEoMCwwLDAsLjA4KSwgMCAxcHggMnB4IDAgcmdiYSgwLDAsMCwuMDgpXG4gIH1cbn1cbiIsIkBtaXhpbiBjb21wb25lbnQtYnV0dG9uLXNlY29uZGFyeSgpIHtcbiAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicGlua1wiKTtcbiAgICBib3JkZXItY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicGlua1wiKTtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKHBsYXRmb3JtLWNvbG9yKFwicGlua1wiKSwgNSUpO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgLy8gYm94LXNoYWRvdzogMCAwIDAgMC41cHggcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpLCAwIDJweCA1cHggMCByZ2JhKDUwLDUwLDkzLC4zKSwgMCAzLjZweCA5cHggMCByZ2JhKDUwLDUwLDkzLC4xKSwgMCAxcHggMS41cHggMCByZ2JhKDAsMCwwLC4wOCksIDAgMXB4IDJweCAwIHJnYmEoMCwwLDAsLjA4KVxuICB9XG59XG4iLCJAbWl4aW4gY29tcG9uZW50LWJ1dHRvbi1kYW5nZXIoKSB7XG4gIEBpbmNsdWRlIHN0YXRlcygpIHtcbiAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJkYW5nZXJcIik7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogZGFya2VuKHBsYXRmb3JtLWNvbG9yKFwiZGFuZ2VyXCIpLCAxMCUpO1xuICB9XG59XG4iLCJAbWl4aW4gY29tcG9uZW50LWJ1dHRvbi1wbGFpbigpIHtcbiAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4iLCJAbWl4aW4gY29tcG9uZW50LWJ1dHRvbi1saW5rKCkge1xuICBAaW5jbHVkZSBzdGF0ZXMoKSB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIik7XG4gICAgPiBpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIH1cbiAgfVxufVxuIiwiQGluY2x1ZGUgbmFtZXNwYWNlKCkge1xuICAuYnV0dG9uLFxuICBhLmJ1dHRvbixcbiAgYnV0dG9uLmJ1dHRvbixcbiAgaW5wdXQuYnV0dG9uIHtcblxuICAgIEBpbmNsdWRlIGNvbXBvbmVudC1idXR0b24oKTtcblxuICAgICYtLXByaW1hcnkge1xuICAgICAgQGluY2x1ZGUgY29tcG9uZW50LWJ1dHRvbi1wcmltYXJ5KCk7XG4gICAgfVxuXG4gICAgJi0tc2Vjb25kYXJ5IHtcbiAgICAgIEBpbmNsdWRlIGNvbXBvbmVudC1idXR0b24tc2Vjb25kYXJ5KCk7XG4gICAgfVxuXG4gICAgJi0tZGFuZ2VyIHtcbiAgICAgIEBpbmNsdWRlIGNvbXBvbmVudC1idXR0b24tZGFuZ2VyKCk7XG4gICAgfVxuXG4gICAgJi0tcGxhaW4ge1xuICAgICAgQGluY2x1ZGUgY29tcG9uZW50LWJ1dHRvbi1wbGFpbigpO1xuICAgIH1cblxuICAgICYtLWxpbmsge1xuICAgICAgQGluY2x1ZGUgY29tcG9uZW50LWJ1dHRvbi1saW5rKCk7XG4gICAgfVxuXG4gICAgJi0tc21hbGwge1xuICAgICAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc20gIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDAgOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1sYXJnZSB7XG4gICAgICBAaW5jbHVkZSBzdGF0ZXMoKSB7XG4gICAgICAgIGhlaWdodDogNTJweCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogNTJweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgJi5idXR0b24tLWljb24ge1xuICAgICAgICBAaW5jbHVkZSBzdGF0ZXMoKSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiA1MnB4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpLCAwIDJweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4zKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tcm91bmQge1xuICAgICAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmQ4LTJ4IHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuICB9XG59XG4iLCIubG9hZGVyIHtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIGltZyB7IHdpZHRoOiAzNXB4OyBtYXJnaW46IDAgYXV0bzsgfVxuICBwIHtcbiAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJncmF5XCIpO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cblxuICAmLS1zbSB7XG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XG4gICAgaW1nIHsgd2lkdGg6IDI1cHg7IH1cbiAgICBwIHsgZm9udC1zaXplOiAkZm9udC1zaXplLXNtOyB9XG4gIH1cbiAgJi0teHMge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGltZyB7IHdpZHRoOiAyMnB4OyB9XG4gICAgcCB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14czsgfVxuICB9XG59XG4iLCIucHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcImdyYXktbGlnaHRlc3RcIik7XG4gIC5wcm9ncmVzcy1iYXIge1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgfVxufVxuIiwiLndlYnNpdGUge1xuICAuY29udGV4dHVhbCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi0tYWRkLXNlY3Rpb24ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6ICR0b29sYmFyLWhlaWdodCArIDgwcHg7XG4gICAgbGVmdDogMzBweDtcbiAgICB6LWluZGV4OiAxMDU7XG4gIH1cbn1cbiIsIi5uYXYge1xuICAmLmZsZXgtY29sdW1uIHtcbiAgICAmLm5hdi1waWxscyB7XG4gICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIik7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDhweCByZ2JhKDAsMCwwLDAuMik7XG4gICAgICAgICAgfVxuICAgICAgICAgID4gaSB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIHRyYW5zaXRpb24oJGR1cmF0aW9uOiAzMDBtcykge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAkZHVyYXRpb24gZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsICRkdXJhdGlvbiBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsICRkdXJhdGlvbiBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsICRkdXJhdGlvbiBlYXNlLWluLW91dDtcbn1cbiIsIi5jYXJkIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1zcGVlZC1mYXN0KTtcbiAgQGluY2x1ZGUgc2hhZG93LWJhc2UoKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcblxuICAmLWltZy10b3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgfVxuICAmLWltZy1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gICYtYmxvY2sge1xuICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gIH1cblxuICAmLWZvb3RlciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cblxuXG4gICY6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDM0LCAyNSwgMjUsIDAuNik7XG4gIH1cbiAgJjphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCA0cHggcmdiYSgzNCwyNSwyNSwwLjQpO1xuICB9XG59XG4iLCIuYWpheC1wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbltkaXI9XCJydGxcIl0gLmFqYXgtcHJvZ3Jlc3Mge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uYWpheC1wcm9ncmVzcy10aHJvYmJlciB7XG4gIC50aHJvYmJlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgYXNzZXQtcGF0aChcImltZy9hamF4LXByb2dyZXNzLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDFweDtcbiAgfVxuICAubWVzc2FnZSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDNweDtcbiAgfVxufVxuXG50ciAuYWpheC1wcm9ncmVzcy10aHJvYmJlciAudGhyb2JiZXIge1xuICBtYXJnaW46IDAgMnB4O1xufVxuLmFqYXgtcHJvZ3Jlc3MtYmFyIHtcbiAgd2lkdGg6IDE2ZW07XG59XG5cbi8qIEZ1bGwgc2NyZWVuIHRocm9iYmVyICovXG4uYWpheC1wcm9ncmVzcy1mdWxsc2NyZWVuIHtcbiAgLyogQ2FuJ3QgZG8gY2VudGVyOjUwJSBtaWRkbGU6IDUwJSwgc28gYXBwcm94aW1hdGUgaXQgZm9yIGEgdHlwaWNhbCB3aW5kb3cgc2l6ZS4gKi9cbiAgbGVmdDogNDklOyAvKiBMVFIgKi9cbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDQ4LjUlO1xuICB6LWluZGV4OiAxMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogYXNzZXQtcGF0aChcImltZy9hamF4LXByb2dyZXNzLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICB3aWR0aDogMTUwcHg7XG4gIG9wYWNpdHk6IDAuOTtcbiAgcGFkZGluZzogNHB4O1xuXG59XG5bZGlyPVwicnRsXCJdIC5hamF4LXByb2dyZXNzLWZ1bGxzY3JlZW4ge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNDklO1xufVxuIiwiQGZ1bmN0aW9uIHN0ci1yZXBsYWNlKCRzdHJpbmcsICRzZWFyY2gsICRyZXBsYWNlOiAnJykge1xuICAkaW5kZXg6IHN0ci1pbmRleCgkc3RyaW5nLCAkc2VhcmNoKTtcblxuICBAaWYgJGluZGV4IHtcbiAgICBAcmV0dXJuIHN0ci1zbGljZSgkc3RyaW5nLCAxLCAkaW5kZXggLSAxKSArICRyZXBsYWNlICsgc3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRzdHJpbmcsICRpbmRleCArIHN0ci1sZW5ndGgoJHNlYXJjaCkpLCAkc2VhcmNoLCAkcmVwbGFjZSk7XG4gIH1cblxuICBAcmV0dXJuICRzdHJpbmc7XG59XG5cbkBmdW5jdGlvbiB0cmltKCRzdHJpbmcpIHtcbiAgQHJldHVybiBzdHItcmVwbGFjZSgkc3RyaW5nLCAnICcsICcnKTtcbn1cblxuQGZ1bmN0aW9uIHBsYXRmb3JtLWNvbG9yKCRrZXk6IFwicHJpbWFyeVwiKSB7XG4gIEBpZiBtYXAtaGFzLWtleSgkcGxhdGZvcm0tY29sb3JzLCAka2V5KSB7XG4gICAgQHJldHVybiBtYXAtZ2V0KCRwbGF0Zm9ybS1jb2xvcnMsICRrZXkpO1xuICB9XG4gIEB3YXJuIFwiVW5rbm93biBgI3ska2V5fWAgLSBpbiAkcGxhdGZvcm0tY29sb3JzLlwiO1xuICBAcmV0dXJuIG51bGw7XG59XG5cbkBmdW5jdGlvbiB0aGVtZS1wYXRoKCkge1xuICBAcmV0dXJuIHVucXVvdGUoXCIvdGhlbWVzL2N1c3RvbS9wbGF0Zm9ybVwiKTtcbn1cblxuQGZ1bmN0aW9uIGFzc2V0LXBhdGgoJHBhdGgpIHtcbiAgQHJldHVybiB1bnF1b3RlKFwidXJsKFwiICsgdGhlbWUtcGF0aCgpICsgXCIvXCIgKyAkcGF0aCArIFwiKVwiKTtcbn1cbiIsIi5maWVsZCB7XG4gICYtLWVtcHR5IHtcbiAgICBvdXRsaW5lOiAxcHggZGFzaGVkIHBsYXRmb3JtLWNvbG9yKFwiZ3JheS1saWdodFwiKTtcbiAgfVxuICAmLS1kcmFnZ2FibGUge1xuICAgIGN1cnNvcjogbW92ZTtcbiAgfVxufVxuIiwiLmJsb2NrLS1yZWdpb24ge1xuICAmLS1wbGFjZWhvbGRlciB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCBwbGF0Zm9ybS1jb2xvcihcImdyYXlcIik7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIG1hcmdpbjogMXJlbTtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICAgIGJvcmRlci1jb2xvcjogcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgIH1cbiAgfVxufVxuIiwiLmJsb2NrLS1zdHlsZSB7XG4gIC5wcmV2aWV3cyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWdhcDogJHBhZGRpbmctYmFzZTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuXG4gICAgLnByZXZpZXcge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgQGluY2x1ZGUgc2hhZG93LWJhc2UoKTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIEBpbmNsdWRlIHNoYWRvdy1iYXNlKGhvdmVyKTtcbiAgICAgIH1cblxuICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgICAgfVxuXG4gICAgICBpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuIiwiQGluY2x1ZGUgbmFtZXNwYWNlKCkge1xuICAudmVydGljYWwtdGFicyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBwbGF0Zm9ybS1jb2xvcihcImdyYXktbGlnaHRlclwiKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgdWwudmVydGljYWwtdGFic19fbWVudSB7XG4gICAgICB3aWR0aDogJGRpYWxvZy12ZXJ0aWNhbC10YWJzLW1lbnUtd2lkdGg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6IHBsYXRmb3JtLWNvbG9yKFwiZ3JheS1kYXJrZXN0XCIpO1xuXG4gICAgICBsaS52ZXJ0aWNhbC10YWJzX19tZW51LWl0ZW0ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYSB7XG4gICAgICAgICAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMTRweCA1cHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnRpemUoJHdoaXRlLCAwLjMpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVyIHsgY29sb3I6IHRyYW5zcGFyZW50aXplKCR3aGl0ZSwgMC4yKTsgfVxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmlzLXNlbGVjdGVkIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHN0YXRlcygpIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMTZweDtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogOHB4IDhweCA4cHggMDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgJHdoaXRlIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC52ZXJ0aWNhbC10YWJzX19wYW5lcyB7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBmbGV4OiAxO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgLnZlcnRpY2FsLXRhYnNfX3BhbmUgPiBzdW1tYXJ5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbmNsdWRlIG5hbWVzcGFjZSgpIHtcbiAgLm1lc3NhZ2VzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBtYXJnaW46IDFyZW0gMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAmLS13YXJuaW5nIHtcbiAgICAgIGNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcIndhcm5pbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudGl6ZShwbGF0Zm9ybS1jb2xvcihcIndhcm5pbmdcIiksIDAuODUpO1xuICAgIH1cbiAgICAmLS1kYW5nZXIge1xuICAgICAgY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwiZGFuZ2VyXCIpO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRpemUocGxhdGZvcm0tY29sb3IoXCJkYW5nZXJcIiksIDAuODUpO1xuXG4gICAgfVxuICB9XG59XG4iLCIuZWwtYWxlcnQge1xuICAmLS1zbSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIHBhZGRpbmc6IDRweCA1cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi5lbC1jaGVja2JveCB7XG4gICZfX2xhYmVsIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgfVxufVxuIiwiLmVsLXBvcHBlciB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBsYWJlbCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDAuNnJlbTtcbiAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0XCIpO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuIiwiLy8gSW5wdXRcbi5lbC1hdXRvY29tcGxldGUge1xuICAmLCBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZWwtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25fX3dyYXBcbi5lbC1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbl9fbGlzdCBsaSB7XG4gID4gZGl2IHtcbiAgICBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlO1xuICB9XG59XG5cbi8vIERyb3Bkb3duXG4uZWwtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25fX3dyYXAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIC5lbC1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbl9fbGlzdCB7XG4gICAgbGkge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMnJlbTtcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgLnN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xuICAgICAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0ZXJcIik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZWwtaW5wdXQtLXN1ZmZpeCAuZWwtaW5wdXRfX2lubmVyIHtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4uZWwtc2VsZWN0LWRyb3Bkb3duIHtcbiAgLmVsLXNlbGVjdC1kcm9wZG93bl9faXRlbSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJyZW07XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG59XG4iLCIuZWwtdGFicyB7XG4gICYsXG4gIC5lbC10YWJzX19pdGVtIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIH1cblxuICAvLyAmOm5vdCguZWwtdGFicy0tY2FyZCk6bm90KC5lbC10YWJzLS1ib3JkZXItY2FyZCkge1xuICAvLyAgICYuZWwtdGFicy0tYm90dG9tIC5lbC10YWJzX19pdGVtLmlzLWJvdHRvbTpudGgtY2hpbGQoMiksXG4gIC8vICAgJi5lbC10YWJzLS1ib3R0b20gLmVsLXRhYnNfX2l0ZW0uaXMtdG9wOm50aC1jaGlsZCgyKSxcbiAgLy8gICAmLmVsLXRhYnMtLXRvcCAuZWwtdGFic19faXRlbS5pcy1ib3R0b206bnRoLWNoaWxkKDIpLFxuICAvLyAgICYuZWwtdGFicy0tdG9wIC5lbC10YWJzX19pdGVtLmlzLXRvcDpudGgtY2hpbGQoMikge1xuICAvLyAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAvLyAgIH1cbiAgLy8gfVxufVxuIiwiLmVsLXRvb2x0aXBfX3BvcHBlciB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbn1cbiIsIi5lbC1kaWFsb2cge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDFweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4zKSAhaW1wb3J0YW50O1xuXG4gICZfX3dyYXBwZXIge1xuICAgIEBpbmNsdWRlIHNjcm9sbGJhcjtcbiAgfVxuXG4gICZfX2xhcmdlIHtcbiAgICAuZWwtZGlhbG9nIHtcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICYsXG4gICAgICAmX19oZWFkZXIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAmX19ib2R5IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2hlYWRlciB7XG4gICAgLy8gcGFkZGluZzogMTBweCAxMHB4ICRwYWRkaW5nLWJhc2UgJHBhZGRpbmctYmFzZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogJHBhZGRpbmctYmFzZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZy1iYXNlO1xuICAgIGN1cnNvcjogZ3JhYjtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgJjphY3RpdmUge1xuICAgICAgY3Vyc29yOiBncmFiYmluZztcbiAgICB9XG5cbiAgICAmYnRuIHtcbiAgICAgIC8vIHRvcDogMTJweCAhaW1wb3J0YW50O1xuICAgICAgcmlnaHQ6ICRwYWRkaW5nLWJhc2UgIWltcG9ydGFudDtcbiAgICAgIC5lbC1kaWFsb2dfX2Nsb3NlIHtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50aXplKCRib2R5LWNvbG9yLCAwLjIpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICB9XG5cbiAgLy8gJl9faGVhZGVyXG5cbiAgJl9fYm9keSB7XG4gICAgcGFkZGluZzogJHBhZGRpbmctYmFzZSAhaW1wb3J0YW50O1xuICAgIC8vIG92ZXJmbG93OiBhdXRvO1xuICB9XG5cbiAgJl9fZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLS11bnBhZGRlZCB7XG4gICAgLmVsLWRpYWxvZ19fYm9keSB7IHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIuZWwtY2Fyb3VzZWwge1xuICAmX19hcnJvdyB7XG4gICAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsImJ1dHRvbi5lbC1idXR0b24ge1xuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgJi0tZGVmYXVsdCB7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJC0tYnV0dG9uLWRlZmF1bHQtZm9udC1jb2xvcjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJC0tY29sb3ItcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tcHJpbWFyeSB7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJC0tYnV0dG9uLXByaW1hcnktZm9udC1jb2xvciAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiJGVsLWFzY2VuZC1sb2FkZXItc2l6ZTogNTBweDtcblxuLmVsLWxvYWRpbmctbWFzayB7XG4gIHotaW5kZXg6IDIwMzAgIWltcG9ydGFudDtcbn1cblxuLmVsLWFzY2VuZC1sb2FkZXIge1xuICAuZWwtbG9hZGluZy1zcGlubmVyIHtcbiAgICAuZWwtaWNvbi1sb2FkaW5nIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltZy9hc2NlbmQtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAkZWwtYXNjZW5kLWxvYWRlci1zaXplICRlbC1hc2NlbmQtbG9hZGVyLXNpemU7XG4gICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICB3aWR0aDogJGVsLWFzY2VuZC1sb2FkZXItc2l6ZTtcbiAgICAgIGhlaWdodDogJGVsLWFzY2VuZC1sb2FkZXItc2l6ZTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmVsLWxvYWRpbmctdGV4dCB7XG4gICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gICAgfVxuICB9XG59XG5cbi5lbC1sb2FkaW5nLXNwaW5uZXIge1xuICAmLFxuICAuZWwtbG9hZGluZy10ZXh0IHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIH1cbn1cbiIsIi5lbC1pbnB1dCB7XG5cbiAgJi0tc21hbGwge1xuICAgIC5lbC1pbnB1dC1ncm91cF9fYXBwZW5kLFxuICAgIC5lbC1pbnB1dC1ncm91cF9fcHJlcGVuZCB7XG4gICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICB9XG4gIH1cblxuICAmLW51bWJlciB7XG4gICAgJi0tc21hbGwge1xuICAgICAgLmVsLWlucHV0X19pbm5lciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5mbG9hdGluZy1hcHBlbmQge1xuICAgIC5lbC1pbnB1dF9faW5uZXIge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIH1cbiAgICAuZWwtaW5wdXQtZ3JvdXBfX2FwcGVuZCB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgJiwgYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZWwtZm9ybSB7XG4gIC8vIGgzIHtcbiAgLy8gICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpO1xuICAvLyAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgLy8gICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAvLyB9XG5cbiAgJi0tbGFiZWwtdG9wIHtcbiAgICAuZWwtZm9ybS1pdGVtIHtcbiAgICAgICZfX2xhYmVsIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5lbC1yYWRpby1idXR0b25fX29yaWctcmFkaW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cbiIsIi5lbC1tZW51IHtcbiAgLmVsLW1lbnUtaXRlbSxcbiAgLmVsLXN1Ym1lbnVfX3RpdGxlIHtcbiAgICBpLmQ4IHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogLTFweDtcbiAgICB9XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiAkLS1jYXNjYWRlci1tZW51LW9wdGlvbi1jb2xvci1hY3RpdmU7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICQtLWNhc2NhZGVyLW1lbnUtb3B0aW9uLWNvbG9yLWhvdmVyICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWhvcml6b250YWwge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgID4gLmVsLW1lbnUtaXRlbSxcbiAgICA+IC5lbC1zdWJtZW51IC5lbC1zdWJtZW51X190aXRsZSB7XG4gICAgICBoZWlnaHQ6ICR0b29sYmFyLWhlaWdodCAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6ICR0b29sYmFyLWhlaWdodCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLmVsLXN3aXRjaCB7XG4gICZfX2lucHV0IHtcbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICB9XG59XG4iLCIuZWwtY2FyZCB7XG4gICYtLXBsYWNlaG9sZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggZGFzaGVkIHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICBcbiAgJl9fYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICZfX292ZXJ0ZXh0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNSk7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5lbC1icmVhZGNydW1iIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZDogJC0tYm9yZGVyLWNvbG9yLWV4dHJhLWxpZ2h0O1xuICBib3JkZXItcmFkaXVzOiAkLS1ib3JkZXItcmFkaXVzLWJhc2U7XG5cbiAgJl9faXRlbSB7XG4gICAgJi5lbC1icmVhZGNydW1iLWl0ZW0tLWNsaWNrYWJsZSA+IHNwYW4ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgJjpob3ZlciB7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgfVxuICB9XG59XG4iLCIuZWwtcm93IHtcbiAgJi0tYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgICA+IC5lbC1jb2wge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG4iLCIuZWwtaW5wdXQtd3lzaXd5ZyB7XG4gIC5ja2VfY2hyb21lIHtcbiAgICBib3JkZXI6ICQtLWlucHV0LWJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAkLS1pbnB1dC1ib3JkZXItcmFkaXVzO1xuICAgIC5ja2VfaW5uZXIge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gICAgLmNrZV9ib3R0b20ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZWxlY3RhYmxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC8vIE91dGxpbmVzXG4gIC8vXG4gIC8vXG4gICZfX291dGxpbmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAkc2VsZWN0YWJsZS16LWluZGV4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3V0bGluZTogJHNlbGVjdGFibGUtb3V0bGluZS13aWR0aCBzb2xpZCAkc2VsZWN0YWJsZS1vdXRsaW5lLWhvdmVyLWNvbG9yO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAtJHNlbGVjdGFibGUtb3V0bGluZS13aWR0aDtcblxuICAgICYtLWxlZnQsXG4gICAgJi0tcmlnaHQge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6ICRzZWxlY3RhYmxlLW91dGxpbmUtd2lkdGg7XG4gICAgfVxuXG4gICAgJi0tdG9wLFxuICAgICYtLWJvdHRvbSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6ICRzZWxlY3RhYmxlLW91dGxpbmUtd2lkdGg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmLS1sZWZ0IHsgbGVmdDogMDsgfVxuICAgICYtLXJpZ2h0IHsgcmlnaHQ6IDA7IH1cbiAgICAmLS10b3AgeyB0b3A6IDA7IH1cbiAgICAmLS1ib3R0b20geyBib3R0b206IDA7IH1cbiAgfVxuXG4gIC8vIEJ1dHRvbnNcbiAgLy9cbiAgLy9cbiAgJl9fYWN0aW9uLWJ1dHRvbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAkYmxvY2stYWN0aW9uLXotaW5kZXg7XG4gICAgcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgID4gZGl2IHtcbiAgICAgIGZvbnQtc2l6ZTogMDsgLy8gcmVtb3ZlcyB0aGUgd2VpcmQgc3BhY2luZyBiZXR3ZW4gdGhlbiBidXR0b25zXG4gICAgfVxuXG4gICAgLmJ1dHRvbiB7XG4gICAgICBAaW5jbHVkZSBzdGF0ZXMoKSB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBJbmZvICRzZWN0aW9uXG4gIC8vXG4gIC8vXG4gICZfX2luZm8ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6ICRibG9jay1hY3Rpb24tei1pbmRleDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICB9XG5cbiAgJl9fZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAkYmxvY2stYWN0aW9uLXotaW5kZXg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IC0xNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cblxuICAvLyBQb3NpdGlvbnNcbiAgLy9cbiAgLy9cbiAgJi0tdG9wIHtcbiAgICA+IC5zZWxlY3RhYmxlX19hY3Rpb24tYnV0dG9ucyxcbiAgICA+IC5zZWxlY3RhYmxlX19pbmZvIHsgdG9wOiAwOyBib3R0b206IGF1dG87IH1cbiAgfVxuXG4gICYtLWJvdHRvbSB7XG4gICAgPiAuc2VsZWN0YWJsZV9fYWN0aW9uLWJ1dHRvbnMsXG4gICAgPiAuc2VsZWN0YWJsZV9faW5mbyB7IHRvcDogYXV0bzsgYm90dG9tOiAwOyB9XG4gIH1cblxuICAmLS1vdXRzaWRlIHtcbiAgICA+IC5zZWxlY3RhYmxlX19hY3Rpb24tYnV0dG9ucyxcbiAgICA+IC5zZWxlY3RhYmxlX19pbmZvIHsgdG9wOiBhdXRvOyBib3R0b206IC0yMnB4OyByaWdodDogMTBweDsgfVxuICB9XG5cblxuICAmX19mb2N1c2VkLW1lc3NhZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAkc2VsZWN0YWJsZS16LWluZGV4O1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKHBsYXRmb3JtLWNvbG9yKFwid2FybmluZ1wiKSwgLjMpO1xuICAgIGNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcIndhcm5pbmdcIik7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC8vIFN0YXRlc1xuICAvL1xuICAvL1xuICAmLWhvdmVyIHtcbiAgICA+IC5zZWxlY3RhYmxlX19vdXRsaW5lIHsgZGlzcGxheTogYmxvY2s7IH1cbiAgICA+IC5zZWxlY3RhYmxlX19pbmZvIHsgZGlzcGxheTogYmxvY2s7IH1cbiAgICA+IC5zZWxlY3RhYmxlX19mb290ZXIgeyBkaXNwbGF5OiBibG9jazsgfVxuICAgID4gLnNlbGVjdGFibGVfX2FjdGlvbi1idXR0b25zIHsgZGlzcGxheTogZmxleDsgfVxuICB9XG5cbiAgJi1mb2N1cyB7XG4gICAgPiAuc2VsZWN0YWJsZV9fb3V0bGluZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQ6IHBsYXRmb3JtLWNvbG9yKFwid2FybmluZ1wiKTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBhbmltYXRpb246IGJsaW5rLWFuaW1hdGlvbiAxcyBzdGVwcyg1LCBzdGFydCkgaW5maW5pdGU7XG4gICAgfVxuICAgID4gLnNlbGVjdGFibGVfX2ZvY3VzZWQtbWVzc2FnZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYW5pbWF0aW9uOiBibGluay1hbmltYXRpb24gMXMgc3RlcHMoNSwgc3RhcnQpIGluZmluaXRlO1xuICAgIH1cbiAgfVxuXG59XG5cbi8vIFRoZSBsYXN0IHNlY3Rpb24gXCJhZGRcIiBidXR0b24gc2hvdWxkIGJlIGluc2lkZSB0aGUgYmxvY2sgc28gbm90IHRvIGppZ2dlclxuLy8gdGhlIGJsb2NrLlxuLmJyaWNrIHtcbiAgJi0tbGFzdCB7XG4gICAgLnNlbGVjdGFibGVfX2Zvb3RlciB7XG4gICAgICBib3R0b206IDBweDtcbiAgICAgIC5lbC1idXR0b24ge1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGtleWZyYW1lcyBibGluay1hbmltYXRpb24ge1xuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG4iLCIuZWwtcG9wb3ZlciB7XG4gIC52Yy1za2V0Y2gge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5jb2xvcnBpY2tlci1ncmFkaWVudC1zbGlkZXIge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBwbGF0Zm9ybS1jb2xvcihcImdyYXlcIik7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJBQUFBQVFDQVlBQUFBZjgvOWhBQUFBTUVsRVFWUTRUMk44OXV6WmZ3WThRRkpTRXA4MEErT29BY01pRFA3Ly80ODNIVHgvL2h4L09oZzFnSUZ4NkljQkFMbCtWWGtuT0N2RkFBQUFBRWxGVGtTdVFtQ0NcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTJweDtcbiAgICAuc2xpZGVyLWJnIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDBweDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHRvcDogMDtcbiAgICB9XG4gICAgLnNsaWRlci1oYW5kbGUge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZDogcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0ZXN0XCIpO1xuICAgICAgd2lkdGg6IDZweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMXB4O1xuICAgICAgYm90dG9tOiAxcHg7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwwLDAsMC41KTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gICAgICB9XG4gICAgICAmLTAgeyBsZWZ0OiAxcHg7IH1cbiAgICAgICYtMSB7IHJpZ2h0OiAxcHg7IH1cbiAgICB9XG4gICAgLnNsaWRlci1hbmdsZSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbn1cbiIsIiNibG9jay10b29sYmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3gtc2hhZG93OiAwIDJweCAxMHB4IHRyYW5zcGFyZW50aXplKCR0b29sYmFyLXNoYWRvdy1jb2xvciwgMC42NSk7XG4gIGJhY2tncm91bmQ6ICR0b29sYmFyLWJnLWNvbG9yICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6ICR0b29sYmFyLXotaW5kZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgI3Rvb2xiYXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAkdG9vbGJhci1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICR0b29sYmFyLWhlaWdodDtcbiAgfVxuXG4gIC5icmFuZCB7XG4gICAgcGFkZGluZzogMCAkdG9vbGJhci1wYWRkaW5nLWJhc2U7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHRvb2xiYXItZGl2aWRlci1jb2xvcjtcbiAgICBpbWcgeyBoZWlnaHQ6IDM0cHg7IH1cbiAgfVxuXG4gIC50b29sYmFyLW1lc3NhZ2Uge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC5lbC1hbGVydCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDhweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIG5hdiB7XG4gICAgdWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBsaS5uYXYtaXRlbSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICBAaW5jbHVkZSBzdGF0ZXMoKSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6ICR0b29sYmFyLWhlaWdodDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgJHRvb2xiYXItcGFkZGluZy1iYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtbXIgeyBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAgICAgICAmLW1sIHsgbWFyZ2luLWxlZnQ6IDVweDsgfVxuICAgICAgICAmLWJvcmRlciB7XG4gICAgICAgICAgJi1sZWZ0IHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHRvb2xiYXItZGl2aWRlci1jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi1yaWdodCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkdG9vbGJhci1kaXZpZGVyLWNvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5ib2R5IHtcbiAgJi51c2VyLWVkaXRpbmcge1xuICAgICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC53ZWJzaXRlIHtcbiAgICAgIG1hcmdpbi10b3A6ICR0b29sYmFyLWhlaWdodDtcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiB2LWFsaWduKCR0b3A6IDUwJSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6ICR0b3A7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtJHRvcCk7XG59XG4iLCIuc2xpY2stc2xpZGVyIHtcbiAgLnNsaWNrLWFycm93IHtcbiAgICBAaW5jbHVkZSB2LWFsaWduKCk7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAmLnNsaWNrLXByZXYge1xuICAgICAgbGVmdDogLTM1cHg7XG4gICAgICByaWdodDogYXV0bztcbiAgICB9XG4gICAgJi5zbGljay1uZXh0IHtcbiAgICAgIHJpZ2h0OiAtMzVweDtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIuYmxvY2stLXJlZ2lvbi0tZm9ybSB7XG4gIC5teS1zZWN0aW9ucyB7XG4gICAgJi1ibG9jayB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAaW5jbHVkZSBzaGFkb3ctYmFzZSgpO1xuICAgICAgJjpob3ZlciB7IEBpbmNsdWRlIHNoYWRvdy1iYXNlKGhvdmVyKTsgfVxuICAgICAgJjphY3RpdmUgeyBAaW5jbHVkZSBzaGFkb3ctYmFzZShhY3RpdmUpOyB9XG4gICAgICBtYXJnaW46IDFweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJBQUFBQVFDQVlBQUFBZjgvOWhBQUFBTUVsRVFWUTRUMk44OXV6WmZ3WThRRkpTRXA4MEErT29BY01pRFA3Ly80ODNIVHgvL2h4L09oZzFnSUZ4NkljQkFMbCtWWGtuT0N2RkFBQUFBRWxGVGtTdVFtQ0NcIik7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIC5ibG9jay1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBhYnNvbHV0ZSgpO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgei1pbmRleDogMTAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uZXctc2VjdGlvbnMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1nYXA6IDE1cHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG4gICAgJi1zZWN0aW9uIHtcbiAgICAgIHBhZGRpbmc6IC41cmVtO1xuICAgICAgaW1nIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgICBAaW5jbHVkZSBzaGFkb3ctYmFzZSgpO1xuICAgICAgICAmOmhvdmVyIHsgQGluY2x1ZGUgc2hhZG93LWJhc2UoaG92ZXIpOyB9XG4gICAgICAgICY6YWN0aXZlIHsgQGluY2x1ZGUgc2hhZG93LWJhc2UoYWN0aXZlKTsgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5ib2R5LnNob3ctYWRkLXJlZ2lvbnMge1xuICBiYWNrZ3JvdW5kOiBwbGF0Zm9ybS1jb2xvcihcImdyYXktbGlnaHRcIik7XG59XG4iLCJAbWl4aW4gYWJzb2x1dGUoKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuIiwiLndpZGdldC0taW5saW5lLWNzcy1lZGl0b3Ige1xuICAucHJvcGVydHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDVweDtcbiAgICAgIHRvcDogNXB4O1xuICAgIH1cbiAgICAuZWwtaW5wdXQge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdG9yLFxuICAucHJvcGVydHkge1xuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuICB9XG5cbiAgLnByb3BlcnR5IGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICBtYXgtd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYnRuLWFkZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTdweDtcbiAgfVxufVxuIiwiLmJsb2NrLWNvbnRlbnQge1xuICAuZHJvcHpvbmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcblxuICAgIC5kei1kZWZhdWx0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5kei1wbGFjZWhvbGRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNSk7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgLmR6LW1lc3NhZ2Uge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAuZHotcGxhY2Vob2xkZXItaWNvbiB7XG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucHJvZ3Jlc3Mge1xuICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMS4ycmVtIGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlcixcbiAgICAmLmR6LWRyYWctZW50ZXIge1xuICAgICAgLmR6LXBsYWNlaG9sZGVyLWludHJvIHsgZGlzcGxheTogYmxvY2s7IH1cbiAgICB9XG4gICAgJi5kei11cGxvYWRpbmcge1xuICAgICAgLmR6LXBsYWNlaG9sZGVyLWludHJvIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgICAuZHotcGxhY2Vob2xkZXItbG9hZGVyIHsgZGlzcGxheTogYmxvY2s7IH1cbiAgICB9XG4gIH1cbn1cbiIsIi53aWRnZXQtLW1lZGlhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmNhcmQtaW1nLXRvcCBpbWcgeyBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7IGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzOyB9XG4gIC5jYXJkLWltZy1ib3R0b20gaW1nIHsgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzOyBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1czsgfVxuXG4gIC5zZWxlY3RlZC1pbmRpY2F0b3Ige1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDVweDtcbiAgICB0b3A6IDVweDtcbiAgICB6LWluZGV4OiA1O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDdweDtcbiAgICAgIGxlZnQ6IDNweDtcbiAgICAgIGJvdHRvbTogN3B4O1xuICAgICAgcmlnaHQ6IDNweDtcbiAgICAgIGJhY2tncm91bmQ6IHBsYXRmb3JtLWNvbG9yKFwiYm9keVwiKTtcbiAgICAgIHotaW5kZXg6IDY7XG4gICAgfVxuICAgIGkge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDc7XG4gICAgICBAaW5jbHVkZSBzaGFkb3ctYmFzZSgpO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICB9XG4gIH1cblxuICAmLnNlbGVjdGVkIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgNXB4IHJnYmEoJGJsYWNrLCAuNSkgO1xuICAgIC8vIEBpbmNsdWRlIHNoYWRvdy1iYXNlKGhvdmVyKTtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgLnNlbGVjdGVkLWluZGljYXRvciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuY2FyZC1ob3ZlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEocGxhdGZvcm0tY29sb3IoXCJib2R5XCIpLCAwLjcpO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICB6LWluZGV4OiAyO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgICAgICBjb2xvcjogcmdiYSgkd2hpdGUsIDAuOSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgLmNhcmQtaG92ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG4iLCIud2lkZ2V0LS1tZWRpYS1pbWFnZS1icm93c2VyLW11bHRpcGxlIHtcbiAgLnNlbGVjdGFibGUtaW1hZ2Uge1xuICAgIGltZyB7XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCBwbGF0Zm9ybS1jb2xvcihcImdyYXktbGlnaHRlc3RcIik7XG4gICAgfVxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgaW1nIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRyYWdnYWJsZS1lbnRpdHkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIud2lkZ2V0LS1yZXN0YXVyYW50LWJ1aWxkZXIge1xuICAubGlzdGluZyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgIGdyaWQtZ2FwOiAkcGFkZGluZy1iYXNlO1xuXG4gICAgLmVsLWNhcmQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAmX19ib2R5IHtcbiAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtLXZlcnRpY2FsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuIiwiLnVpLWF1dG9jb21wbGV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyMDUwO1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgcGFkZGluZzogNHB4IDA7XG4gIG1hcmdpbjogLTFweCAwIDAgMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjVweCByZ2JhKDQ5LDQ5LDkzLC4wMyksIDAgMnB4IDVweCAwIHJnYmEoNDksNDksOTMsLjEpLCAwIDFweCAycHggMCByZ2JhKDAsMCwwLC4wOCk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcblxuICA+IGxpIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbiAgICA+IGEge1xuICAgICAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiA1cHggMTVweCAhaW1wb3J0YW50O1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgIC5sYWJlbC1leHRyYSB7XG4gICAgICAgICAgY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwiZ3JheS1kYXJrXCIpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnVpLXN0YXRlLWhvdmVyLFxuICAgICAgJi51aS1zdGF0ZS1hY3RpdmUsXG4gICAgICAmLnVpLXN0YXRlLWZvY3VzIHtcbiAgICAgICAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgICAgICAgIGJvcmRlcjogMHB4O1xuICAgICAgICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHBsYXRmb3JtLWNvbG9yKFwiZ3JheS1saWdodGVzdFwiKSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcblxuICAgICAgICAgIC5sYWJlbC1leHRyYSB7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0gLy8gRW5kIGFcblxuICAgID4gZGl2IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAwcHg7XG4gICAgICBwYWRkaW5nOiAwcHg7XG4gICAgfVxuICB9XG59XG5cbi5ydWxlcy1hdXRvY29tcGxldGUtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi5ja2Uge1xuICAmX3Jlc2l6ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmX3BhbmVsIHtcbiAgICBAaW5jbHVkZSBwbGF0Zm9ybS1jb250YWluZXIoKTtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLmNrZV9kaWFsb2cucGxhdGZvcm0ge1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICBwYWRkaW5nOiAwO1xuICBAaW5jbHVkZSBzaGFkb3ctZGlhbG9nO1xuXG4gID4gdGJvZHkgdHIgdGQgeyBwYWRkaW5nOiAwOyB9XG5cbiAgLmNrZV9kaWFsb2cge1xuICAgICZfYm9keSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgICZfdGl0bGUge1xuICAgICAgcGFkZGluZzogKCRwYWRkaW5nLWJhc2UgLyAyKSAkcGFkZGluZy1iYXNlO1xuICAgICAgYmFja2dyb3VuZDogcGxhdGZvcm0tY29sb3IoXCJncmF5XCIpO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIH1cbiAgICAmX2Nsb3NlX2J1dHRvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBwYWRkaW5nOiAoJHBhZGRpbmctYmFzZSAvIDIpICRwYWRkaW5nLWJhc2U7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6IHJnYmEoJHdoaXRlLCAwLjcpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHNwYW4geyBjb2xvcjogJHdoaXRlOyB9XG4gICAgfVxuXG4gICAgJl90YWJzIHtcbiAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWJhc2U7XG4gICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcImdyYXktbGlnaHRlc3RcIik7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgJl90YWIge1xuICAgICAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWluLXdpZHRoOiBpbmhlcml0O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgJi5ja2VfZGlhbG9nX3RhYl9zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX2NvbnRlbnRzIHtcbiAgICAgIHRhYmxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAmX2JvZHkge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1iYXNlO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfZm9vdGVyIHtcbiAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWJhc2U7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICZfYnV0dG9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB0ciB0ZCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX3VpX2J1dHRvbiB7XG4gICAgICAmX2NhbmNlbCB7XG4gICAgICAgIEBpbmNsdWRlIGNvbXBvbmVudC1idXR0b24oKTtcbiAgICAgIH1cbiAgICAgICZfb2sge1xuICAgICAgICBAaW5jbHVkZSBjb21wb25lbnQtYnV0dG9uKCk7XG4gICAgICAgIEBpbmNsdWRlIGNvbXBvbmVudC1idXR0b24tcHJpbWFyeSgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfdWlfdmJveF9jaGlsZCB7XG4gICAgICBwYWRkaW5nOiAoJHBhZGRpbmctYmFzZSAvIDIpIDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBFZGl0b3Jcbi8vXG4vL1xuLmNrZV9lZGl0YWJsZV9pbmxpbmUge1xuICAmOmZvY3VzLFxuICAmOmhvdmVyIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG4uY2tlIHtcblxuICAmX2NvbWJvX3RleHQge1xuICAgIEBpbmNsdWRlIHRleHQtdHJ1bmNhdGU7XG4gICAgY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwiYm9keVwiKTtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMnB4O1xuICB9XG5cbiAgLmNrZV9pbm5lciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIEBpbmNsdWRlIHBsYXRmb3JtLWNvbnRhaW5lcigpO1xuICB9XG4gIC5ja2VfdG9wIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuXG5cblxuICAuY2tlX2NvbWJvLFxuICAuY2tlX3Rvb2xncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIGEuY2tlX2J1dHRvbjpsYXN0LWNoaWxkOmFmdGVyLFxuICAgIGEuY2tlX2J1dHRvbi5ja2VfYnV0dG9uX2Rpc2FibGVkOmhvdmVyOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5ja2VfdG9vbGJhcl9zZXBhcmF0b3Ige1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuY2tlX3Rvb2xiYXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIGEuY2tlX2J1dHRvbiB7XG4gICAgb3BhY2l0eTogMC44O1xuICAgIGhlaWdodDogMjhweDtcbiAgfVxuXG4gIGEuY2tlX2J1dHRvbl9vZmY6aG92ZXIsXG4gIGEuY2tlX2J1dHRvbl9vZmY6Zm9jdXMsXG4gIGEuY2tlX2J1dHRvbl9vZmY6YWN0aXZlLFxuICAuY2tlX2NvbWJvX29uIGEuY2tlX2NvbWJvX2J1dHRvbixcbiAgLmNrZV9jb21ib19vZmYgYS5ja2VfY29tYm9fYnV0dG9uOmhvdmVyLFxuICAuY2tlX2NvbWJvX29mZiBhLmNrZV9jb21ib19idXR0b246Zm9jdXMsXG4gIC5ja2VfY29tYm9fb2ZmIGEuY2tlX2NvbWJvX2J1dHRvbjphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIGEuY2tlX2J1dHRvbl9vbiB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJhY2tncm91bmQ6ICNGQUZBRkE7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjRiY2MyO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgwLDAsMCwwLjA4KTtcbiAgfVxufVxuXG5cbi8vIENvbWJvcGFuZWxcbi8vXG4vL1xuLmNrZV9jb21ib3BhbmVsIHtcbiAgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzIwcHggIWltcG9ydGFudDtcbiAgJi5ja2VfcGFuZWwge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG59XG4iLCJAaW5jbHVkZSBuYW1lc3BhY2UoKSB7XG4gIC5maWVsZC0td2lkZ2V0LW9wdGlvbnMtYnV0dG9ucyB7XG4gICAgbWFyZ2luOiAxLjRyZW0gMCAwIDA7XG4gICAgPiBmaWVsZHNldCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgPiBsZWdlbmQge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG4gICAgICB9XG4gICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9ICAgICAgXG4gICAgfVxuICB9XG59XG4iLCJAaW5jbHVkZSBuYW1lc3BhY2UoKSB7XG4gIC5mb3JtLWNoZWNrIHtcbiAgICBtYXJnaW46IDAgMCAwLjJyZW0gMDtcbiAgfVxufVxuIiwiQGluY2x1ZGUgbmFtZXNwYWNlKCkge1xuICAuZm9ybS1ncm91cCB7XG4gICAgJi1jYXJkIHtcbiAgICAgID4gbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogcGxhdGZvcm0tY29sb3IoXCJncmF5LWRhcmtlc3RcIik7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkd2hpdGUsIDAuMSk7XG4gICAgICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcbiAgICAgICAgbWFyZ2luOiAkZGlhbG9nLXBhZGRpbmctYmFzZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBkZXNjcmlwdGlvbigpIHtcbiAgJiwgcCB7XG4gICAgY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwiZ3JheVwiKSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICBtYXJnaW4tdG9wOiAwLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjRyZW07XG4gIH1cbn1cbiIsIkBtaXhpbiBjb21wb25lbnQtbWFuYWdlZC1maWxlKCkge1xuICA+IGltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgfVxuICAuZm9ybS1maWxlLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIGZvcm0tZWxlbWVudCgpO1xuICAgIEBpbmNsdWRlIHNoYWRvdy1iYXNlKCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6ICRmb3JtLWVsZW1lbnQtZmlsZS1pbnB1dC13aWR0aDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJCcm93c2UgZmlsZS4uLlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBsaW5lLWhlaWdodDogJGZvcm0tZWxlbWVudC1oZWlnaHQtYmFzZTtcbiAgICAgIHBhZGRpbmc6IDAgJGZvcm0tZWxlbWVudC1wYWRkaW5nLWg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBjb2xvcjogJGZvcm0tZWxlbWVudC1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xuICAgIH1cblxuICAgIC5mb3JtLWZpbGUge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIGhlaWdodDogJGZvcm0tZWxlbWVudC1oZWlnaHQtYmFzZTtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogJGZvcm0tZWxlbWVudC1maWxlLWlucHV0LXdpZHRoO1xuICAgIH1cblxuICAgIC5mb3JtLXN1Ym1pdCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiA0O1xuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIGZvcm0tZWxlbWVudCgpIHtcbiAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgIGhlaWdodDogJGZvcm0tZWxlbWVudC1oZWlnaHQtYmFzZTtcbiAgICBib3JkZXItcmFkaXVzOiAkZm9ybS1lbGVtZW50LWJvcmRlci1yYWRpdXM7XG4gICAgY29sb3I6ICRmb3JtLWVsZW1lbnQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICB9XG4gIEBpbmNsdWRlIHBsYWNlaG9sZGVyKCkge1xuICAgIGNvbG9yOiAkZm9ybS1lbGVtZW50LXBsYWNlaG9sZGVyLWNvbG9yO1xuICB9XG59XG4iLCJAbWl4aW4gcGxhY2Vob2xkZXIoKSB7XG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIEBjb250ZW50O1xuICB9XG4gICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCJAbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4iLCJAaW5jbHVkZSBuYW1lc3BhY2UoKSB7XG4gIC5sYWJlbCxcbiAgLmNvbnRyb2wtbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBpbmNsdWRlIGxhYmVsKCk7XG4gIH1cbn1cbiIsIkBtaXhpbiBsYWJlbCgpIHtcbiAgY29sb3I6ICQtLWNvbG9yLXRleHQtcmVndWxhcjtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDAuMnJlbTtcbiAgJi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgfVxufVxuIiwiQGluY2x1ZGUgbmFtZXNwYWNlKCkge1xuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAkZm9ybS1lbGVtZW50LXJhZGlvLXNpemU7XG4gICAgICBoZWlnaHQ6ICRmb3JtLWVsZW1lbnQtcmFkaW8tc2l6ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMjQwbXMpO1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIik7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0XCIpO1xuICAgIH1cblxuICAgICY6Y2hlY2tlZDpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgIH1cblxuICAgICY6Y2hlY2tlZDphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkOmFmdGVyLFxuICAgICY6ZGlzYWJsZWQ6Y2hlY2tlZDpiZWZvcmUsXG4gICAgJjpkaXNhYmxlZDpjaGVja2VkOmFmdGVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG4gIH1cblxuXG4gIC8vIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIC8vICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyAgIHRvcDogMXB4O1xuICAvLyAgIGhlaWdodDogMTVweDtcbiAgLy8gICB3aWR0aDogMTVweDtcbiAgLy8gICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAvLyAgIG1hcmdpbjogMCA1cHggNXB4IDA7XG4gIC8vICAgYm9yZGVyOiAxcHggc29saWQgcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpO1xuICAvLyAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgLy8gICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC8vICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAvLyAgIGN1cnNvcjogcG9pbnRlcjtcbiAgLy9cbiAgLy8gICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgLy9cbiAgLy8gICB9XG4gIC8vICAgJjpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIC8vXG4gIC8vICAgfVxuICAvLyAgICY6YWN0aXZlOm5vdCg6ZGlzYWJsZWQpIHtcbiAgLy9cbiAgLy8gICB9XG4gIC8vICAgJjpmb2N1cyB7XG4gIC8vICAgICBvdXRsaW5lOm5vbmU7XG4gIC8vICAgfVxuICAvL1xuICAvLyAgICY6Y2hlY2tlZCxcbiAgLy8gICAmOmNoZWNrZWQ6YWN0aXZlIHtcbiAgLy8gICAgIGJhY2tncm91bmQ6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgLy8gICAgICY6OmFmdGVyIHtcbiAgLy8gICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC8vICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gIC8vICAgICAgIHotaW5kZXg6IDE7XG4gIC8vICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcbiAgLy8gICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gIC8vICAgICAgIGJvcmRlci10b3A6IDA7XG4gIC8vICAgICAgIGhlaWdodDogN3B4O1xuICAvLyAgICAgICBsZWZ0OiA0cHg7XG4gIC8vICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy8gICAgICAgdG9wOiAxcHg7XG4gIC8vICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSBzY2FsZVkoMSk7XG4gIC8vICAgICAgIHdpZHRoOiAzcHg7XG4gIC8vICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMTVzIGVhc2UtaW4gLjA1cztcbiAgLy8gICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAvLyAgICAgfVxuICAvLyAgIH1cbiAgLy8gICAmOmRpc2FibGVkIHtcbiAgLy8gICAgIG9wYWNpdHk6IC42O1xuICAvLyAgIH1cbiAgLy8gfVxufVxuIiwiQGluY2x1ZGUgbmFtZXNwYWNlKCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSB7XG4gICAgc2VsZWN0LFxuICAgIC5zZWxlY3Qge1xuICAgICAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgICAgICBAaW5jbHVkZSBmb3JtLWVsZW1lbnQoKTtcbiAgICAgICAgQGluY2x1ZGUgc2hhZG93LWJhc2UoKTtcbiAgICAgICAgcGFkZGluZzogJGZvcm0tZWxlbWVudC1wYWRkaW5nLWJhc2U7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMC44cmVtIDAuOHJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTBweCBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlOaUlnYUdWcFoyaDBQU0l4TWlJZ2RtbGxkMEp2ZUQwaU1DQXdJRFlnTVRJaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK1BIUnBkR3hsUG5ObGJHVmpkQzB0WVhKeWIzZHpQQzkwYVhSc1pUNDhjR0YwYUNCa1BTSk5NUzR4TkRJZ09DNDJPRE5NTWk0ek1TQTVMamMxY3k0ek5TNHpPQzQyT1M0ek9HTXVNelFnTUNBdU5qZzVMUzR6TnprdU5qZzVMUzR6Tnpsc01TNHhOamt0TVM0d05qaGhMalk1TGpZNUlEQWdNQ0F4SUM0NU5ETXVNREEyTGpZeUxqWXlJREFnTUNBeElDNHdNRFl1T1RBMVRETXVORGNnTVRFdU9ERTNRUzQyTnpFdU5qY3hJREFnTUNBeElETWdNVEpoTGpZM01TNDJOekVnTUNBd0lERXRMalEyT1MwdU1UZ3pUQzR4T1RNZ09TNDFPVFJoTGpZeUxqWXlJREFnTUNBeElDNHdNRFl0TGprd05TNDJPUzQyT1NBd0lEQWdNU0F1T1RRekxTNHdNRFo2YlRBdE5TNHpOalpCTGpZNUxqWTVJREFnTUNBeElDNHlJRE11TXpFeFlTNDJNaTQyTWlBd0lEQWdNUzB1TURBMkxTNDVNRFZNTWk0MU15NHhPRE5CTGpZM01TNDJOekVnTUNBd0lERWdNeUF3WXk0eE56RWdNQ0F1TXpReExqQTJMalEyT1M0eE9ETnNNaTR6TXpnZ01pNHlNak5oTGpZeUxqWXlJREFnTUNBeExTNHdNRFl1T1RBMUxqWTVMalk1SURBZ01DQXhMUzQ1TkRNdU1EQTJURE11TmpnNElESXVNalZUTXk0ek5DQXhMamczSURNZ01TNDROMk10TGpNMElEQXRMalk1TGpNNExTNDJPUzR6T0V3eExqRTBNaUF6TGpNeE4zb2lJR1pwYkd3OUlpTTFNalZHTjBZaUlHWnBiR3d0Y25Wc1pUMGlaWFpsYm05a1pDSXZQand2YzNablBnPT1cIikgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAgICAgJlttdWx0aXBsZV0ge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgQGluY2x1ZGUgc2hhZG93LWJhc2UoaG92ZXIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuaG9yaXpvbnRhbC10YWJzLXBpbGxzIHtcbiAgLmhvcml6b250YWwtdGFicyB7XG4gICAgbWFyZ2luLXRvcDogJGhvcml6b250YWwtdGFicy1waWxscy1zcGFjaW5nO1xuICAgIHVsLmhvcml6b250YWwtdGFicy1saXN0IHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgID4gbGkge1xuICAgICAgICBtYXJnaW46IDAgMCAwICRob3Jpem9udGFsLXRhYnMtcGlsbHMtc3BhY2luZztcbiAgICAgICAgbWluLXdpZHRoOiBpbmhlcml0O1xuICAgICAgICA+IGEge1xuICAgICAgICAgIEBpbmNsdWRlIHN0YXRlcygpIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRob3Jpem9udGFsLXRhYnMtcGlsbHMtdGFiLWhlaWdodDtcbiAgICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMCAkaG9yaXpvbnRhbC10YWJzLXBpbGxzLXNwYWNpbmcgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkaG9yaXpvbnRhbC10YWJzLXBpbGxzLXRhYi1oZWlnaHQ7XG4gICAgICAgICAgICBoZWlnaHQ6ICRob3Jpem9udGFsLXRhYnMtcGlsbHMtdGFiLWhlaWdodDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwiZ3JheS1saWdodGVzdFwiKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHN0YXRlcygpIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5ob3Jpem9udGFsLXRhYnMtcGFuZXMge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiQGluY2x1ZGUgbmFtZXNwYWNlKCkge1xuICBpbnB1dFt0eXBlPVwidGV4dFwiXS5mb3JtLXRleHQsXG4gIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXS5mb3JtLXRleHQsXG4gIGlucHV0W3R5cGU9XCJudW1iZXJcIl0uZm9ybS1udW1iZXIsXG4gIHRleHRhcmVhLmZvcm0tdGV4dGFyZWEge1xuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyKCkge1xuICAgICAgY29sb3I6ICQtLWlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIH1cbiAgICBjb2xvcjogJC0taW5wdXQtZm9udC1jb2xvcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogJC0taW5wdXQtaGVpZ2h0O1xuICAgIHBhZGRpbmc6IDAgJHBhZGRpbmctYmFzZTtcbiAgICBib3JkZXItcmFkaXVzOiAkLS1pbnB1dC1ib3JkZXItcmFkaXVzO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJC0taW5wdXQtYm9yZGVyLWNvbG9yO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgJjphY3RpdmUsXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm9yZGVyLWNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIik7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggMnB4IDNweCBwbGF0Zm9ybS1jb2xvcihcImdyYXktbGlnaHRlc3RcIik7XG4gICAgfVxuXG4gIH1cbiAgdGV4dGFyZWEuZm9ybS10ZXh0YXJlYSB7XG4gICAgcGFkZGluZy10b3A6ICRwYWRkaW5nLWJhc2UgLyAyO1xuICAgIHBhZGRpbmctYm90dG9tOiAkcGFkZGluZy1iYXNlIC8gMjtcbiAgfVxufVxuIiwiLnRyYXkge1xuXG4gIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW46IDFyZW07XG4gICAgLmZvcm0tZ3JvdXAgeyBtYXJnaW46IDA7IH1cbiAgfVxuXG4gIC5maWVsZC0tdHlwZS1saXN0LXN0cmluZyB7XG4gICAgLmRlc2NyaXB0aW9uIHsgbWFyZ2luLWxlZnQ6IDFyZW07IG1hcmdpbi1yaWdodDogMXJlbTsgfVxuICB9XG5cbiAgLy8gLmVudGl0eS1jb250ZW50LWZvcm0tZm9vdGVyLFxuICAvLyAuZm9ybS1hY3Rpb25zIHsgZGlzcGxheTogbm9uZTsgfVxuXG4gIGZpZWxkc2V0IHtcbiAgICBsZWdlbmQge1xuICAgICAgbWFyZ2luOiAkZGlhbG9nLXBhZGRpbmctYmFzZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIEBpbmNsdWRlIGxhYmVsKCk7XG4gICAgfVxuICB9XG5cbiAgc2VsZWN0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZmllbGQtLXdpZGdldC1pbmxpbmUtZW50aXR5LWZvcm0tc2ltcGxlIHtcbiAgICBmaWVsZHNldCBsZWdlbmQgeyBkaXNwbGF5OiBub25lOyB9XG4gIH1cblxuICAubWVzc2FnZXMge1xuICAgIG1hcmdpbjogJGRpYWxvZy1wYWRkaW5nLWJhc2U7XG4gIH1cblxuICBzcGFuLmZpbGUtbmFtZSBhIHtcbiAgICBAaW5jbHVkZSBzdGF0ZXMoKSB7XG4gICAgICBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlKCk7XG4gICAgfVxuICB9XG4gIHNwYW4uZmlsZS1zaXplIHtcbiAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJncmF5XCIpO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDNweCAwIDEwcHggMDtcbiAgfVxuXG4gIC5jdXN0b20tZmlsZS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLy9cbiAgLy8gV3lzaXd5Z1xuICAuZmllbGQtLXR5cGUtdGV4dC1sb25nLFxuICAuZmllbGQtLXR5cGUtdGV4dC13aXRoLXN1bW1hcnkge1xuICAgIC5maWx0ZXItd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuZm9ybS1pdGVtID4gZGl2Omxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgZGVzY3JpcHRpb247XG4gICAgICBtYXJnaW4tbGVmdDogJGRpYWxvZy1wYWRkaW5nLWJhc2U7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRkaWFsb2ctcGFkZGluZy1iYXNlO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi50cmF5IHtcbiAgLnRhYmxlZHJhZy10b2dnbGUtd2VpZ2h0LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgdGFibGUuZmllbGQtbXVsdGlwbGUtdGFibGUge1xuICAgIHRoZWFkIHtcbiAgICAgIHRoIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAmLmZpZWxkLWxhYmVsIHtcbiAgICAgICAgICBwYWRkaW5nOiAxcmVtICRkaWFsb2ctcGFkZGluZy1iYXNlO1xuICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhYmVsKCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIHRib2R5IHtcbiAgICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHBsYXRmb3JtLWNvbG9yKFwiZ3JheS1saWdodGVzdFwiKTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHBsYXRmb3JtLWNvbG9yKFwiZ3JheS1saWdodGVzdFwiKTtcbiAgICAgIH1cbiAgICB9XG4gICAgdHIuZHJhZ2dhYmxlIHtcbiAgICAgIHRkIHtcbiAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0sIHRleHRhcmVhIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJi5maWVsZC1tdWx0aXBsZS1kcmFnIHtcbiAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIGEudGFibGVkcmFnLWhhbmRsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgICAgIGNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcImdyYXlcIik7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY3Vyc29yOiBncmFiO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmEtaWNvbihcIkQ4XCIsIFwiXFxmMDM5XCIpO1xuXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGN1cnNvcjogZ3JhYmJpbmc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5oYW5kbGUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBhYmJyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgZmllbGRzZXQge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgPiBsZWdlbmQgeyBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgLmZvcm0td3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgID4gLmZpZWxkc2V0LXdyYXBwZXIgPiBkaXYgPiBkZXRhaWxzID4gLmRldGFpbHMtY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTM1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmRyYWcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcImdyYXktbGlnaHRlc3RcIik7XG4gICAgICB9XG4gICAgICAmLmRyYWctcHJldmlvdXMge1xuXG4gICAgICB9XG4gICAgfSAvLyB0clxuXG4gICAgaW5wdXQge1xuICAgICAgLy8gd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICYuZm9ybS1hdXRvY29tcGxldGUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIGZhLWljb24oJHBhY2thZ2U6ICdEOCcsICR1bmljb2RlOiBmYWxzZSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSAkcGFja2FnZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIEBpZiAkdW5pY29kZSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICR1bmljb2RlO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZmEtc3BpbigpIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGQ3LXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IGQ3LXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufVxuIiwiLnRyYXkge1xuICAvLyBGaXJzdCBsZXZlbFxuICAuaG9yaXpvbnRhbC10YWJzIHtcbiAgICBib3JkZXI6IDA7XG4gICAgPiB1bC5ob3Jpem9udGFsLXRhYnMtbGlzdCB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0ZXJcIik7XG4gICAgICA+IGxpLmhvcml6b250YWwtdGFiLWJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgPiBhIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBwYWRkaW5nOiAwICRkaWFsb2ctcGFkZGluZy1iYXNlO1xuICAgICAgICAgIGNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcImJvZHlcIik7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcbiAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgcGFkZGluZzogKCRkaWFsb2ctcGFkZGluZy1iYXNlIC8gMikgMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBwbGF0Zm9ybS1jb2xvcihcInByaW1hcnlcIik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gU2Vjb25kIGxldmVsXG4gIC5ob3Jpem9udGFsLXRhYnMtcGFuZXMge1xuXG4gICAgI2VkaXQtZ3JvdXAtZGVzaWduLFxuICAgICNlZGl0LWdyb3VwLXNldHRpbmdzLXRhYiB7XG4gICAgICA+IC5kZXRhaWxzLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ob3Jpem9udGFsLXRhYnMtcGFuZSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAjZWRpdC1ncm91cC1iYWNrZ3JvdW5kLFxuICAgICAgI2VkaXQtZ3JvdXAtc3BhY2luZyB7XG4gICAgICAgIC5kZXRhaWxzLWNvbnRlbnQge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmhvcml6b250YWwtdGFicyB7XG4gICAgICA+IHVsLmhvcml6b250YWwtdGFicy1saXN0IHtcbiAgICAgICAgYmFja2dyb3VuZDogcGxhdGZvcm0tY29sb3IoXCJncmF5LWJnXCIpO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgID4gbGkuaG9yaXpvbnRhbC10YWItYnV0dG9uIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgICAgIGNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcImdyYXlcIik7XG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJncmF5LWRhcmtcIik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50cmF5IHtcbiAgLnZlcnRpY2FsLXRhYnMge1xuICAgICZfX3BhbmVzIHtcbiAgICAgIC5mb3JtLXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRyYXkge1xuICAuZmllbGQtLXdpZGdldC1kcm9wem9uZWpzLWltYWdlIHtcbiAgICAuaW1hZ2Utd2lkZ2V0ID4gLmZvcm0tZ3JvdXAge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgLmRyb3B6b25lIHtcbiAgICAgIC5kei1wcmV2aWV3IC5kei1wcmV2aWV3LWZpbmlzaGVkIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi53aWRnZXQtLWJ0bi1wcmV2aWV3IHtcbiAgQGluY2x1ZGUgdHJhbnNwYXJlbnQtdGlsZSgpO1xuICBib3JkZXI6IDFweCBkYXNoZWQgcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0XCIpO1xuICBwYWRkaW5nOiAkZGlhbG9nLXBhZGRpbmctYmFzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAuNXJlbSAkZGlhbG9nLXBhZGRpbmctYmFzZSAwICRkaWFsb2ctcGFkZGluZy1iYXNlO1xuICAvLyAuZm9vdGVyIHtcbiAgLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vICAgcmlnaHQ6IDVweDtcbiAgLy8gICBib3R0b206IDVweDtcbiAgLy8gICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJncmF5XCIpO1xuICAvLyAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcbiAgLy8gfVxufVxuIiwiLnRyYXkgLmZpZWxkLWdyb3VwLWZsZXggPiBkaXYge1xuICBtYXJnaW46IDA7XG4gIGlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLndpZGdldC0tdG9nZ2xlLS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud2lkZ2V0LS10b2dnbGUtLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiAwO1xuICB6LWluZGV4OiA0O1xuICB3aWR0aDogJHdpZGdldC0tdG9nZ2xlLXdpZHRoO1xuICBoZWlnaHQ6ICR3aWRnZXQtLXRvZ2dsZS1oZWlnaHQ7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJiArIC53aWRnZXQtLXRvZ2dsZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgJiwgJjpiZWZvcmUge1xuICAgICAgd2lkdGg6ICR3aWRnZXQtLXRvZ2dsZS13aWR0aDtcbiAgICAgIGhlaWdodDogJHdpZGdldC0tdG9nZ2xlLWhlaWdodDtcbiAgICB9XG5cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAkd2lkZ2V0LS10b2dnbGUtaGVpZ2h0IC8gMjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAkd2lkZ2V0LS10b2dnbGUtdHJhbnNpdGlvbi1zcGVlZDtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsZWZ0OiAxcHg7XG4gICAgICB0b3A6IDFweDtcbiAgICAgIHdpZHRoOiAkd2lkZ2V0LS10b2dnbGUtaGVpZ2h0IC0gMnB4O1xuICAgICAgaGVpZ2h0OiAkd2lkZ2V0LS10b2dnbGUtaGVpZ2h0IC0gMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogJHdpZGdldC0tdG9nZ2xlLWhlaWdodCAvIDI7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSg1MCwgNTAsIDkzLCAwLjE3KSwgMCAycHggNHB4IHJnYmEoNTAsIDUwLCA5MywgMC4xMCk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgJHdpZGdldC0tdG9nZ2xlLXRyYW5zaXRpb24tc3BlZWQ7XG4gICAgfVxuXG4gICAgPiBpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgICBsZWZ0OiA3cHg7XG4gICAgICB0b3A6IDdweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAkd2lkZ2V0LS10b2dnbGUtdHJhbnNpdGlvbi1zcGVlZDtcbiAgICAgICY6YmVmb3JlIHsgY29udGVudDogJHdpZGdldC0tdG9nZ2xlLWljb24tb2ZmOyB9XG4gICAgfVxuICB9XG5cbiAgJjpjaGVja2VkICsgLndpZGdldC0tdG9nZ2xlIHtcbiAgICAmOmFmdGVyIHsgbWFyZ2luLWxlZnQ6ICR3aWRnZXQtLXRvZ2dsZS1jaGVja2VkLW9mZnNldDsgfVxuICAgID4gaSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgbWFyZ2luLWxlZnQ6ICR3aWRnZXQtLXRvZ2dsZS1jaGVja2VkLW9mZnNldDtcbiAgICAgICY6YmVmb3JlIHsgY29udGVudDogJHdpZGdldC0tdG9nZ2xlLWljb24tb247IH1cbiAgICB9XG4gIH1cblxuICBAZWFjaCAkY29sb3JfbmFtZSwgJGNvbG9yIGluICRwbGF0Zm9ybS1jb2xvcnMge1xuICAgICYtI3skY29sb3JfbmFtZX0ge1xuICAgICAgJiArIC53aWRnZXQtLXRvZ2dsZSB7XG4gICAgICAgICY6YmVmb3JlIHsgYmFja2dyb3VuZDogcmdiYSgkY29sb3IsIDAuMjIpOyB9XG4gICAgICAgID4gaSB7IGNvbG9yOiByZ2JhKCRjb2xvciwgMC40KTsgfVxuICAgICAgfVxuICAgICAgJjpjaGVja2VkICsgLndpZGdldC0tdG9nZ2xlIHtcbiAgICAgICAgJjpiZWZvcmUgeyBiYWNrZ3JvdW5kOiAkY29sb3I7IH1cbiAgICAgICAgPiBpIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAa2V5ZnJhbWVzIGtleWZyYW1lczEge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTFkZWcpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxLjVkZWcpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMga2V5ZnJhbWVzMiB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxZGVnKTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEuNWRlZyk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBsb2FkOCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4iLCIvLyBGb3JtIENvbnRyb2xcbiR0aGVtZS1jb2xvci13aWRnZXQtc2l6ZTogMzZweDtcblxuLnRoZW1lLWNvbG9yLXdpZGdldCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogJHRoZW1lLWNvbG9yLXdpZGdldC1zaXplO1xuICAmLWlucHV0IHsgZGlzcGxheTogbm9uZTsgfVxuXG4gICYtd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgY29tcG9uZW50LWlucHV0KCk7XG4gICAgQGluY2x1ZGUgc2hhZG93LWJhc2UoKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJC0taW5wdXQtYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6ICQtLWlucHV0LWJvcmRlci1yYWRpdXM7XG4gIH1cbiAgJi1wcmV2aWV3IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJi1jb2xvciB7XG4gICAgICBAaW5jbHVkZSBhYnNvbHV0ZSgpO1xuICAgICAgYm9yZGVyLXJhZGl1czogJC0taW5wdXQtYm9yZGVyLXJhZGl1cyAtIDE7XG4gICAgfVxuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB3aWR0aDogJHRoZW1lLWNvbG9yLXdpZGdldC1zaXplIC0gMnB4O1xuICAgIGhlaWdodDogJHRoZW1lLWNvbG9yLXdpZGdldC1zaXplIC0gMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJBQUFBQVFDQVlBQUFBZjgvOWhBQUFBTUVsRVFWUTRUMk44OXV6WmZ3WThRRkpTRXA4MEErT29BY01pRFA3Ly80ODNIVHgvL2h4L09oZzFnSUZ4NkljQkFMbCtWWGtuT0N2RkFBQUFBRWxGVGtTdVFtQ0NcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgICYtY29sb3Ige1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIGNvbXBvbmVudC1pbnB1dCgpIHtcbiAgQGluY2x1ZGUgZm9ybS1lbGVtZW50KCk7XG4gIEBpbmNsdWRlIHN0YXRlcygpIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZm9ybS1lbGVtZW50LWlucHV0LWJvcmRlci1jb2xvcjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBhZGRpbmc6IDAgJGZvcm0tZWxlbWVudC1wYWRkaW5nLWg7XG4gIH1cblxuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1lbGVtZW50LWlucHV0LWJvcmRlci1mb2N1cy1jb2xvcjtcbiAgfVxuXG4gICZbZGlzYWJsZWRdLFxuICAmLmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbn1cbiIsIi5zd2F0Y2hlcyB7XG4gIHdpZHRoOiAkd2lkZ2V0LS10aGVtZS1jb2xvci1kaWFsb2ctd2lkdGg7XG4gIHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCQUFBQUFRQ0FZQUFBQWY4LzloQUFBQU1FbEVRVlE0VDJOODl1elpmd1k4UUZKU0VwODBBK09vQWNNaURQNy8vNDgzSFR4Ly9oeC9PaGcxZ0lGeDZJY0JBTGwrVlhrbk9DdkZBQUFBQUVsRlRrU3VRbUNDXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogN3B4IC0xcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgIHdpZHRoOiAkd2lkZ2V0LS10aGVtZS1jb2xvci1zd2F0Y2gtc2l6ZTtcbiAgICAgIGhlaWdodDogJHdpZGdldC0tdGhlbWUtY29sb3Itc3dhdGNoLXNpemU7XG4gICAgICBtYXJnaW46IDNweDtcblxuICAgICAgJi5uby1iZyxcbiAgICAgICYucmVtb3Zpbmcge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLnJlbW92aW5nIHtcbiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMzAwbXM7XG4gICAgICAgICY6bnRoLWNoaWxkKG9kZCkgeyBhbmltYXRpb24tbmFtZToga2V5ZnJhbWVzMTsgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDEwJTsgfVxuICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7IGFuaW1hdGlvbi1uYW1lOiBrZXlmcmFtZXMyOyBhbmltYXRpb24tZGlyZWN0aW9uOiBhbHRlcm5hdGU7IGFuaW1hdGlvbi1kaXJlY3Rpb246IGFsdGVybmF0ZTsgfVxuICAgICAgfVxuXG4gICAgICBidXR0b24uc3dhdGNoIHtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigxMDBtcyk7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogJHdpZGdldC0tdGhlbWUtY29sb3Itc3dhdGNoLXNpemU7XG4gICAgICAgIGhlaWdodDogJHdpZGdldC0tdGhlbWUtY29sb3Itc3dhdGNoLXNpemU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMXB4IHJnYmEoMCwwLDAsMC4zKTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICA+IGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJHdpZGdldC0tdGhlbWUtY29sb3Itc3dhdGNoLXNpemU7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zd2F0Y2gtYWRkIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICAgICAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgICAgICAgICYuZGlzYWJsZWQsXG4gICAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zd2F0Y2gtbm9uZSA+IGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgYnV0dG9uLnN3YXRjaC1sb2FkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgICAgICAmOmhvdmVyIHsgdHJhbnNmb3JtOiBub25lOyB9XG4gICAgICAgIC5sb2FkZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgbGVmdDogLTFweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgYnV0dG9uLnN3YXRjaC1yZW1vdmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTRweDtcbiAgICAgICAgcmlnaHQ6IC00cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWZvb3RlciB7XG4gICAgcGFkZGluZzogMTBweCA1cHggMCA1cHg7XG5cbiAgICAuc3dhdGNoLXJlbW92ZS10b2dnbGUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLnNlbGVjdGVkLXN3YXRjaC12YWx1ZSB7XG4gICAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJncmF5XCIpO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDJweDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIERpYWxvZ1xuLnRoZW1lLWNvbG9yLXdpZGdldC1kaWFsb2cge1xuICBAaW5jbHVkZSBwbGF0Zm9ybS1jb250YWluZXIoKTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAkd2lkZ2V0LS10aGVtZS1jb2xvci1kaWFsb2ctd2lkdGggIWltcG9ydGFudDtcbiAgcGFkZGluZzogJHdpZGdldC0tdGhlbWUtY29sb3ItZGlhbG9nLXBhZGRpbmc7XG5cbiAgLm1pbmljb2xvcnMtcGFuZWwge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgLmRpYWxvZy1wYWRkZWQge1xuICAgIHBhZGRpbmctbGVmdDogJHdpZGdldC0tdGhlbWUtY29sb3ItZGlhbG9nLXBhZGRpbmc7XG4gICAgcGFkZGluZy1yaWdodDogJHdpZGdldC0tdGhlbWUtY29sb3ItZGlhbG9nLXBhZGRpbmc7XG4gIH1cblxuICB1bC5uYXYge1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBwYWRkaW5nOiAwIDAgMTBweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBwbGF0Zm9ybS1jb2xvcihcImdyYXktbGlnaHRlclwiKTtcbiAgICBsaSB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhsO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgJjpsYXN0LWNoaWxkIHsgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICBpIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgID4gYSB7XG4gICAgICAgIEBpbmNsdWRlIHN0YXRlcygpIHtcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgIGNvbG9yOiBwbGF0Zm9ybS1jb2xvcihcImdyYXlcIik7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwiZ3JheS1kYXJrXCIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlID4gYSB7XG4gICAgICAgIEBpbmNsdWRlIHN0YXRlcygpIHtcbiAgICAgICAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIud2lkZ2V0LS1zbGlkZXItLXdyYXBwZXIge1xuICAud2lkZ2V0LS1zbGlkZXIge1xuICAgICYtLWlucHV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmVsLWlucHV0LW51bWJlci0tc21hbGwge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIC5lbC1pbnB1dC1udW1iZXJfX2luY3JlYXNlLFxuICAgIC5lbC1pbnB1dC1udW1iZXJfX2RlY3JlYXNlIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgIH1cbiAgfVxuICAuZWwtc2xpZGVyX19ydW53YXkuc2hvdy1pbnB1dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweDtcbiAgfVxufVxuIiwiLy8gV3JhcHBlclxuLmZpZWxkLS13aWRnZXQtc3R5bGUtcHJldmlldy13aWRnZXQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0ZXJcIik7XG4gIGZpZWxkc2V0IHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgbGVnZW5kIHsgZGlzcGxheTogbm9uZTsgfVxuICB9XG59XG5cbi8vIFdpZGdldFxuLndpZGdldC0tc3R5bGUtcHJldmlldy0td3JhcHBlciB7XG4gIEBpbmNsdWRlIHJhZGlvLWltZy1wcmV2aWV3KCk7XG4gIHBhZGRpbmc6IDAgJGRpYWxvZy1wYWRkaW5nLWJhc2U7XG5cbiAgPiBsYWJlbCB7IG1hcmdpbjogMDsgfVxuXG4gIC5mb3JtLWl0ZW0sXG4gIC5mb3JtLWdyb3VwIHtcbiAgICAuYWpheC1wcm9ncmVzcyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB6LWluZGV4OiAzO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcGxhdGZvcm0tY29sb3IoXCJwaW5rXCIpO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRpemUocGxhdGZvcm0tY29sb3IoXCJwaW5rXCIpLCAwLjQpO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIC50aHJvYmJlciB7XG4gICAgICAgIEBpbmNsdWRlIHYtYWxpZ24oKTtcbiAgICAgICAgbGVmdDogMTcxcHg7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBhc3NldC1wYXRoKFwiaW1nL2FqYXgtcHJvZ3Jlc3Mtd2hpdGUuc3ZnXCIpO1xuICAgICAgfVxuICAgICAgLm1lc3NhZ2UgeyBkaXNwbGF5OiBub25lOyB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiByYWRpby1pbWctcHJldmlldygpIHtcbiAgLmZvcm0taXRlbSxcbiAgLmZvcm0tZ3JvdXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBpbnB1dCB7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLXNwZWVkLWZhc3QpO1xuICAgICAgQGluY2x1ZGUgc3RhdGVzKCkge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgfVxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0XCIpO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpO1xuICAgICAgfVxuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICBib3JkZXItY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRpemUocGxhdGZvcm0tY29sb3IoXCJwcmltYXJ5XCIpLCAwLjYpO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgQGluY2x1ZGUgZmEtaWNvbigpO1xuICAgICAgICAgIEBpbmNsdWRlIHYtYWxpZ24oKTtcbiAgICAgICAgICBjb250ZW50OiAnXFxmMDBkJztcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5kcm9wem9uZSB7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCBwbGF0Zm9ybS1jb2xvcihcImdyYXktbGlnaHRcIik7XG4gIGJhY2tncm91bmQ6ICNGOUY5Rjk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtaW4taGVpZ2h0OiAyMzBweDtcblxuICAmLmR6LW1heC1maWxlcy1yZWFjaGVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAuZHotbWVzc2FnZSB7XG4gICAgQGluY2x1ZGUgdi1hbGlnbigpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJncmF5XCIpO1xuICAgICYtZXJyb3Ige1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuZHotcHJldmlldyB7XG4gICAgLmR6LXByZXZpZXctZmluaXNoZWQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGltZyB7XG4gICAgICAgIEBpbmNsdWRlIHBsYXRmb3JtLWNvbnRhaW5lcigpO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc3BhcmVudC10aWxlKCk7XG4gICAgICB9XG4gICAgfVxuICAgIC5kei1kZXRhaWxzIHtcbiAgICAgIEBpbmNsdWRlIHRleHQtdHJ1bmNhdGUoKTtcbiAgICAgIG1hcmdpbi10b3A6IC41cmVtO1xuICAgICAgLmR6LWZpbGVuYW1lIHtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgfVxuICAgICAgLmR6LXNpemUge1xuICAgICAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJncmF5XCIpO1xuICAgICAgICBzdHJvbmcgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDsgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5kei1yZW1vdmUge1xuICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwiZGFuZ2VyXCIpO1xuICAgIH1cblxuICAgICYuZHotY29tcGxldGUge1xuICAgICAgLnByb2dyZXNzLXdyYXBwZXIgeyBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuZHotcHJldmlldy1maW5pc2hlZCB7IGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgfVxuICAgICYuZHotZXJyb3Ige1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBTdGF0ZXNcbiAgJi5kei1kcmFnLWhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6IHBsYXRmb3JtLWNvbG9yKFwicHJpbWFyeVwiKTtcbiAgfVxuICAmLmR6LW1heC1maWxlcy1yZWFjaGVkOm5vdCguZHotZXJyb3IpIHtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICAuZHotbWVzc2FnZSB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIuZmllbGQtLXdpZGdldC1kcm9wem9uZWpzLWltYWdlIHtcbiAgLmltYWdlLXdpZGdldCA+IGltZyxcbiAgLmZvcm0tZmlsZS13cmFwcGVyLFxuICAuZm9ybS1zdWJtaXQsXG4gIC5pbWFnZS1wcmV2aWV3IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaW1hZ2Utd2lkZ2V0LWRhdGEge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tbWFuYWdlZC1maWxlIHtcbiAgICA+IHNwYW4uZmlsZS1uYW1lLFxuICAgID4gc3Bhbi5maWxlLXNpemUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5maWVsZC0td2lkZ2V0LWRyb3B6b25lanMtZmlsZSB7XG4gIC5maWxlLFxuICAuZm9ybS1maWxlLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZmlsZS1wcmV2aWV3IHtcbiAgICBAaW5jbHVkZSBwbGF0Zm9ybS1jb250YWluZXIoKTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5mb3JtLW1hbmFnZWQtZmlsZSA+IGxhYmVsIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi5mb250LXBhaXJpbmctcG9wb3ZlciB7XG4gIC5mb250LWZpbHRlciB7XG4gICAgQGluY2x1ZGUgZmFkZSgpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0XCIpO1xuICAgIC8vIHBhZGRpbmctYm90dG9tOiAkZGlhbG9nLXBhZGRpbmctYmFzZTtcbiAgfVxuICAuZm9udC1wYWlyaW5ncyB7XG4gICAgQGluY2x1ZGUgc2Nyb2xsYmFyKCk7XG4gICAgbWF4LWhlaWdodDogNjAwcHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZzogMCAxNXB4IDAgMDtcbiAgfVxufVxuXG4ud2lkZ2V0LS1mb250LXBhaXJpbmctLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xuICAuZm9udC1zZWxlY3RlZCB7XG4gICAgLmZvbnQtcGFpcmluZyB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBoMSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mb250LXBhaXJpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgcGxhdGZvcm0tY29sb3IoXCJncmF5LWxpZ2h0XCIpO1xuICAmOmxhc3QtY2hpbGQgeyBib3JkZXI6IDA7IH1cblxuICBoMSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIGxhYmVsIHtcbiAgICBjb2xvcjogcGxhdGZvcm0tY29sb3IoXCJncmF5XCIpO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQ7XG4gIH1cblxuICAuYnV0dG9ucyB7XG4gICAgYnV0dG9uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICY6bGFzdC1jaGlsZCB7IG1hcmdpbjogMDsgfVxuICAgICAgJjpob3ZlciB7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gZmFkZSgkY29sb3I6ICR3aGl0ZSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMjBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogMjBweDtcbiAgICB6LWluZGV4OiAyO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgkY29sb3IsIHRyYW5zcGFyZW50KTtcbiAgfVxufVxuIiwiLndpZGdldC0tYnV0dG9uLXN0eWxlcyB7XG4gIEBpbmNsdWRlIHJhZGlvLWltZy1wcmV2aWV3KCk7XG4gIC5wcmV2aWV3LWltYWdlLWxhYmVscyB7XG4gICAgYmFja2dyb3VuZDogI0REREZFNDtcbiAgfVxufVxuXG4ud2lkZ2V0LS1idXR0b24tZ3JvdXAge1xuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIHNlbGVjdCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5lbC1yYWRpby1idXR0b246Zm9jdXM6bm90KC5pcy1mb2N1cyk6bm90KDphY3RpdmUpIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG4iLCIud2lkZ2V0LS1idXR0b24tc2VsZWN0b3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4iLCIuYmxvY2stc2VsZWN0LXN0eWxlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1zcGVlZC1mYXN0KTtcbiAgei1pbmRleDogMTA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgYnV0dG9uIHtcbiAgICBAaW5jbHVkZSBjb21wb25lbnQtYnV0dG9uKCk7XG4gICAgQGluY2x1ZGUgdi1hbGlnbigpO1xuICB9XG4gICYtbmV4dCB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgYnV0dG9uIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cbiAgJi1wcmV2IHtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIGJ1dHRvbiB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay0tY29udGVudCB7XG4gICY6aG92ZXIge1xuICAgIC5ibG9jay1zZWxlY3Qtc3R5bGUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */
