ב הוא חיבור של הרב יהושע בועז שתוכנו מראי מקומות למקורותشسdggרות הל555ה התafhgfh
במסgרות ה gh//شی הוא חיבור של הרב יהושע בועז שתוכנו מראי מקומות למקורותהתנדaghhhhו12ין יעל, המעציfghfghfע
/
www-data
/
sites
/
naresh-newwordpress
/
wp-content
/
plugins
/
wpforms-lite
/
assets
/
css
/
integrations
/
stripe
/
Upload FileeE
HOME
#wpforms-panel-fields .wpforms-stripe-payment-element, #wpforms-panel-revisions .wpforms-stripe-payment-element { width: 60%; } #wpforms-panel-fields .wpforms-stripe-payment-element.above input::-webkit-input-placeholder, #wpforms-panel-revisions .wpforms-stripe-payment-element.above input::-webkit-input-placeholder { color: transparent; } #wpforms-panel-fields .wpforms-stripe-payment-element.above input:-moz-placeholder, #wpforms-panel-revisions .wpforms-stripe-payment-element.above input:-moz-placeholder { color: transparent; } #wpforms-panel-fields .wpforms-stripe-payment-element.above input::-moz-placeholder, #wpforms-panel-revisions .wpforms-stripe-payment-element.above input::-moz-placeholder { color: transparent; } #wpforms-panel-fields .wpforms-stripe-payment-element.above input:-ms-input-placeholder, #wpforms-panel-revisions .wpforms-stripe-payment-element.above input:-ms-input-placeholder { color: transparent; } #wpforms-panel-fields .wpforms-stripe-payment-element.floating input::-webkit-input-placeholder, #wpforms-panel-fields .wpforms-stripe-payment-element.floating select::-webkit-input-placeholder, #wpforms-panel-revisions .wpforms-stripe-payment-element.floating input::-webkit-input-placeholder, #wpforms-panel-revisions .wpforms-stripe-payment-element.floating select::-webkit-input-placeholder { color: #999999; } #wpforms-panel-fields .wpforms-stripe-payment-element.floating input:-moz-placeholder, #wpforms-panel-fields .wpforms-stripe-payment-element.floating select:-moz-placeholder, #wpforms-panel-revisions .wpforms-stripe-payment-element.floating input:-moz-placeholder, #wpforms-panel-revisions .wpforms-stripe-payment-element.floating select:-moz-placeholder { color: #999999; } #wpforms-panel-fields .wpforms-stripe-payment-element.floating input::-moz-placeholder, #wpforms-panel-fields .wpforms-stripe-payment-element.floating select::-moz-placeholder, #wpforms-panel-revisions .wpforms-stripe-payment-element.floating input::-moz-placeholder, #wpforms-panel-revisions .wpforms-stripe-payment-element.floating select::-moz-placeholder { color: #999999; } #wpforms-panel-fields .wpforms-stripe-payment-element.floating input:-ms-input-placeholder, #wpforms-panel-fields .wpforms-stripe-payment-element.floating select:-ms-input-placeholder, #wpforms-panel-revisions .wpforms-stripe-payment-element.floating input:-ms-input-placeholder, #wpforms-panel-revisions .wpforms-stripe-payment-element.floating select:-ms-input-placeholder { color: #999999; } #wpforms-panel-fields .wpforms-stripe-payment-element.floating label, #wpforms-panel-revisions .wpforms-stripe-payment-element.floating label { display: none; } #wpforms-panel-fields .wpforms-stripe-payment-element input[type=text], #wpforms-panel-fields .wpforms-stripe-payment-element select, #wpforms-panel-revisions .wpforms-stripe-payment-element input[type=text], #wpforms-panel-revisions .wpforms-stripe-payment-element select { width: 100%; min-width: initial; } #wpforms-panel-fields .wpforms-stripe-payment-element .wpforms-sub-label, #wpforms-panel-revisions .wpforms-stripe-payment-element .wpforms-sub-label { margin: 0 0 5px 1px; } #wpforms-panel-fields .wpforms-stripe-payment-element .wpforms-field-row, #wpforms-panel-revisions .wpforms-stripe-payment-element .wpforms-field-row { overflow: hidden; container-type: inline-size; container-name: wpforms-field-row-responsive; } @container wpforms-field-row-responsive (max-width: 200px) { #wpforms-panel-fields .wpforms-stripe-payment-element .wpforms-field-row .wpforms-one-half, #wpforms-panel-revisions .wpforms-stripe-payment-element .wpforms-field-row .wpforms-one-half { float: none; width: 100%; } #wpforms-panel-fields .wpforms-stripe-payment-element .wpforms-field-row .wpforms-stripe-cvc, #wpforms-panel-revisions .wpforms-stripe-payment-element .wpforms-field-row .wpforms-stripe-cvc { margin-top: 10px; } #wpforms-panel-fields .wpforms-stripe-payment-element .wpforms-field-row .wpforms-stripe-cardnumber-pics, #wpforms-panel-revisions .wpforms-stripe-payment-element .wpforms-field-row .wpforms-stripe-cardnumber-pics { display: none; } } #wpforms-panel-fields .wpforms-stripe-payment-element .wpforms-stripe-cvc svg, #wpforms-panel-revisions .wpforms-stripe-payment-element .wpforms-stripe-cvc svg { position: absolute; bottom: 8px; right: 12px; opacity: 0.75; } #wpforms-panel-fields .wpforms-stripe-payment-element .wpforms-stripe-cardnumber-pics, #wpforms-panel-revisions .wpforms-stripe-payment-element .wpforms-stripe-cardnumber-pics { position: absolute; bottom: 7px; right: 12px; width: 136px; max-width: calc( 100% - 24px); height: 24px; background-image: url("../../../images/integrations/stripe/cc-preview.png"); background-repeat: no-repeat; background-size: 136px 24px; background-position: 100% 50%; } #wpforms-panel-fields .wpforms-field-stripe-credit-card.size-small .wpforms-stripe-payment-element, #wpforms-panel-revisions .wpforms-field-stripe-credit-card.size-small .wpforms-stripe-payment-element { width: 25%; } #wpforms-panel-fields .wpforms-field-stripe-credit-card.size-large .wpforms-stripe-payment-element, #wpforms-panel-revisions .wpforms-field-stripe-credit-card.size-large .wpforms-stripe-payment-element { width: 100%; } #wpforms-panel-fields .wpforms-field-stripe-credit-card .format-selected:not(.wpforms-stripe-payment-element), #wpforms-panel-revisions .wpforms-field-stripe-credit-card .format-selected:not(.wpforms-stripe-payment-element) { width: 100%; } #wpforms-panel-fields .wpforms-field-stripe-credit-card.sublabel_hide .floating input::-webkit-input-placeholder, #wpforms-panel-revisions .wpforms-field-stripe-credit-card.sublabel_hide .floating input::-webkit-input-placeholder { color: transparent; } #wpforms-panel-fields .wpforms-field-stripe-credit-card.sublabel_hide .floating input:-moz-placeholder, #wpforms-panel-revisions .wpforms-field-stripe-credit-card.sublabel_hide .floating input:-moz-placeholder { color: transparent; } #wpforms-panel-fields .wpforms-field-stripe-credit-card.sublabel_hide .floating input::-moz-placeholder, #wpforms-panel-revisions .wpforms-field-stripe-credit-card.sublabel_hide .floating input::-moz-placeholder { color: transparent; } #wpforms-panel-fields .wpforms-field-stripe-credit-card.sublabel_hide .floating input:-ms-input-placeholder, #wpforms-panel-revisions .wpforms-field-stripe-credit-card.sublabel_hide .floating input:-ms-input-placeholder { color: transparent; } #wpforms-panel-fields .wpforms-field-stripe-credit-card .wpforms-field-preview-wrap, #wpforms-panel-revisions .wpforms-field-stripe-credit-card .wpforms-field-preview-wrap { position: absolute; display: flex; justify-content: space-between; flex-wrap: nowrap; width: auto; height: 40px; top: 0; left: 0; bottom: 0; font-size: 16px; line-height: 40px; color: #666666; container-type: inline-size; container-name: wpforms-field-preview-wrap-small; } @container wpforms-field-preview-wrap-small (max-width: 280px) { #wpforms-panel-fields .wpforms-field-stripe-credit-card .wpforms-field-preview-wrap .wpforms-field-stripe-credit-card-number-expcvc-preview, #wpforms-panel-revisions .wpforms-field-stripe-credit-card .wpforms-field-preview-wrap .wpforms-field-stripe-credit-card-number-expcvc-preview { display: none; } } #wpforms-panel-fields .wpforms-field-stripe-credit-card.size-small .wpforms-field-preview-wrap, #wpforms-panel-revisions .wpforms-field-stripe-credit-card.size-small .wpforms-field-preview-wrap { width: 25%; } #wpforms-panel-fields .wpforms-field-stripe-credit-card.size-medium .wpforms-field-preview-wrap, #wpforms-panel-revisions .wpforms-field-stripe-credit-card.size-medium .wpforms-field-preview-wrap { width: 60%; } #wpforms-panel-fields .wpforms-field-stripe-credit-card.size-large .wpforms-field-preview-wrap, #wpforms-panel-revisions .wpforms-field-stripe-credit-card.size-large .wpforms-field-preview-wrap { width: 100%; } #wpforms-panel-fields .wpforms-field-stripe-credit-card.wpforms-field-drag-to-column .wpforms-field-preview-wrap, #wpforms-panel-revisions .wpforms-field-stripe-credit-card.wpforms-field-drag-to-column .wpforms-field-preview-wrap { width: 100%; } #wpforms-panel-fields .wpforms-field-stripe-credit-card .wpforms-field-stripe-credit-card-number-placeholder-preview, #wpforms-panel-revisions .wpforms-field-stripe-credit-card .wpforms-field-stripe-credit-card-number-placeholder-preview { display: flex; line-height: 40px; padding: 0 0 0 10px; overflow-x: hidden; } #wpforms-panel-fields .wpforms-field-stripe-credit-card .wpforms-field-stripe-credit-card-number-placeholder-preview svg, #wpforms-panel-revisions .wpforms-field-stripe-credit-card .wpforms-field-stripe-credit-card-number-placeholder-preview svg { width: 24px; min-width: 24px; fill: #000000; } #wpforms-panel-fields .wpforms-field-stripe-credit-card .wpforms-field-stripe-credit-card-number-placeholder-preview span, #wpforms-panel-revisions .wpforms-field-stripe-credit-card .wpforms-field-stripe-credit-card-number-placeholder-preview span { opacity: 0.5; padding-left: 10px; white-space: nowrap; } #wpforms-panel-fields .wpforms-field-stripe-credit-card .wpforms-field-stripe-credit-card-number-expcvc-preview, #wpforms-panel-revisions .wpforms-field-stripe-credit-card .wpforms-field-stripe-credit-card-number-expcvc-preview { display: block; width: fit-content; padding: 0 20px 0 0; opacity: 0.5; white-space: nowrap; } #wpforms-panel-fields .wpforms-layout-column .wpforms-field-stripe-credit-card.size-small .wpforms-field-preview-wrap, #wpforms-panel-fields .wpforms-layout-column .wpforms-field-stripe-credit-card.size-medium .wpforms-field-preview-wrap, #wpforms-panel-fields .wpforms-layout-column .wpforms-field-stripe-credit-card.size-large .wpforms-field-preview-wrap, #wpforms-panel-revisions .wpforms-layout-column .wpforms-field-stripe-credit-card.size-small .wpforms-field-preview-wrap, #wpforms-panel-revisions .wpforms-layout-column .wpforms-field-stripe-credit-card.size-medium .wpforms-field-preview-wrap, #wpforms-panel-revisions .wpforms-layout-column .wpforms-field-stripe-credit-card.size-large .wpforms-field-preview-wrap { width: 100%; } /*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzL2Nzcy9pbnRlZ3JhdGlvbnMvc3RyaXBlL2J1aWxkZXItc3RyaXBlLmNzcyIsInNvdXJjZXMiOlsiYXNzZXRzL3Njc3MvaW50ZWdyYXRpb25zL3N0cmlwZS9idWlsZGVyLXN0cmlwZS5zY3NzIiwiYXNzZXRzL3Njc3MvYnVpbGRlci9wYXJ0aWFscy9fY29tbW9uLnNjc3MiLCJhc3NldHMvc2Nzcy9idWlsZGVyL3BhcnRpYWxzL19jb2xvcnMuc2NzcyIsImFzc2V0cy9zY3NzL2J1aWxkZXIvcGFydGlhbHMvX3ZhcmlhYmxlcy5zY3NzIiwiYXNzZXRzL3Njc3MvYnVpbGRlci9wYXJ0aWFscy9fbWl4aW5zLnNjc3MiLCJhc3NldHMvc2Nzcy9idWlsZGVyL3BhcnRpYWxzL19taXhpbnMtYnV0dG9ucy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8vXG4vLyBTdHJpcGUgYnVpbGRlciBzdHlsZXMuXG4vL1xuXG5AaW1wb3J0ICcuLi8uLi9idWlsZGVyL3BhcnRpYWxzL2NvbW1vbic7XG5cbiN3cGZvcm1zLXBhbmVsLWZpZWxkcyxcbiN3cGZvcm1zLXBhbmVsLXJldmlzaW9ucyB7XG5cblx0LndwZm9ybXMtc3RyaXBlLXBheW1lbnQtZWxlbWVudCB7XG5cdFx0d2lkdGg6ICRmaWVsZF9zaXplX21lZGl1bTtcblxuXHRcdCYuYWJvdmUge1xuXG5cdFx0XHRpbnB1dCB7XG5cblx0XHRcdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5mbG9hdGluZyB7XG5cblx0XHRcdGlucHV0LFxuXHRcdFx0c2VsZWN0IHtcblxuXHRcdFx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yX2xpZ2h0ZXJfdGV4dDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvcl9saWdodGVyX3RleHQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yX2xpZ2h0ZXJfdGV4dDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yX2xpZ2h0ZXJfdGV4dDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW5wdXRbdHlwZT10ZXh0XSxcblx0XHRzZWxlY3Qge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtaW4td2lkdGg6IGluaXRpYWw7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtc3ViLWxhYmVsIHtcblx0XHRcdG1hcmdpbjogMCAwIDVweCAxcHg7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZmllbGQtcm93IHtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XG5cdFx0XHRjb250YWluZXItbmFtZTogd3Bmb3Jtcy1maWVsZC1yb3ctcmVzcG9uc2l2ZTtcblxuXHRcdFx0QGNvbnRhaW5lciB3cGZvcm1zLWZpZWxkLXJvdy1yZXNwb25zaXZlIChtYXgtd2lkdGg6IDIwMHB4KSB7XG5cdFx0XHRcdC53cGZvcm1zLW9uZS1oYWxmIHtcblx0XHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC53cGZvcm1zLXN0cmlwZS1jdmMge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQud3Bmb3Jtcy1zdHJpcGUtY2FyZG51bWJlci1waWNzIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtc3RyaXBlLWN2YyB7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogOHB4O1xuXHRcdFx0XHRyaWdodDogMTJweDtcblx0XHRcdFx0b3BhY2l0eTogMC43NTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1zdHJpcGUtY2FyZG51bWJlci1waWNzIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogN3B4O1xuXHRcdFx0cmlnaHQ6IDEycHg7XG5cdFx0XHR3aWR0aDogMTM2cHg7XG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAyNHB4ICk7XG5cdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi8uLi9pbWFnZXMvaW50ZWdyYXRpb25zL3N0cmlwZS9jYy1wcmV2aWV3LnBuZ1wiKTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEzNnB4IDI0cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDUwJTtcblx0XHR9XG5cdH1cblxuXHQvLyBDcmVkaXQgQ2FyZCBlbGVtZW50LlxuXHQud3Bmb3Jtcy1maWVsZC1zdHJpcGUtY3JlZGl0LWNhcmQge1xuXG5cdFx0Ji5zaXplLXNtYWxsIC53cGZvcm1zLXN0cmlwZS1wYXltZW50LWVsZW1lbnQge1xuXHRcdFx0d2lkdGg6ICRmaWVsZF9zaXplX3NtYWxsO1xuXHRcdH1cblxuXHRcdCYuc2l6ZS1sYXJnZSAud3Bmb3Jtcy1zdHJpcGUtcGF5bWVudC1lbGVtZW50IHtcblx0XHRcdHdpZHRoOiAkZmllbGRfc2l6ZV9sYXJnZTtcblx0XHR9XG5cblx0XHQuZm9ybWF0LXNlbGVjdGVkOm5vdCggLndwZm9ybXMtc3RyaXBlLXBheW1lbnQtZWxlbWVudCApIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdCYuc3VibGFiZWxfaGlkZSAuZmxvYXRpbmcgaW5wdXQge1xuXG5cdFx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXG5cdFx0XHQmOi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cGZvcm1zLWZpZWxkLXByZXZpZXctd3JhcCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdGNvbG9yOiAjNjY2NjY2O1xuXHRcdFx0Y29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xuXHRcdFx0Y29udGFpbmVyLW5hbWU6IHdwZm9ybXMtZmllbGQtcHJldmlldy13cmFwLXNtYWxsO1xuXG5cdFx0XHRAY29udGFpbmVyIHdwZm9ybXMtZmllbGQtcHJldmlldy13cmFwLXNtYWxsIChtYXgtd2lkdGg6IDI4MHB4KSB7XG5cdFx0XHRcdC53cGZvcm1zLWZpZWxkLXN0cmlwZS1jcmVkaXQtY2FyZC1udW1iZXItZXhwY3ZjLXByZXZpZXcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnNpemUtc21hbGwge1xuXHRcdFx0LndwZm9ybXMtZmllbGQtcHJldmlldy13cmFwIHtcblx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnNpemUtbWVkaXVtIHtcblx0XHRcdC53cGZvcm1zLWZpZWxkLXByZXZpZXctd3JhcCB7XG5cdFx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5zaXplLWxhcmdlIHtcblx0XHRcdC53cGZvcm1zLWZpZWxkLXByZXZpZXctd3JhcCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYud3Bmb3Jtcy1maWVsZC1kcmFnLXRvLWNvbHVtbiB7XG5cdFx0XHQud3Bmb3Jtcy1maWVsZC1wcmV2aWV3LXdyYXAge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBDYXJkIG51bWJlciBpbWl0YXRpb24uXG5cdFx0LndwZm9ybXMtZmllbGQtc3RyaXBlLWNyZWRpdC1jYXJkLW51bWJlci1wbGFjZWhvbGRlci1wcmV2aWV3IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDEwcHg7XG5cdFx0XHRvdmVyZmxvdy14OiBoaWRkZW47XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0XHRtaW4td2lkdGg6IDI0cHg7XG5cdFx0XHRcdGZpbGw6ICMwMDAwMDA7XG5cdFx0XHR9XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBFeHBpcmUgLyBDVkMgc3ViZmllbGRzIGltaXRhdGlvbi5cblx0XHQud3Bmb3Jtcy1maWVsZC1zdHJpcGUtY3JlZGl0LWNhcmQtbnVtYmVyLWV4cGN2Yy1wcmV2aWV3IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdFx0cGFkZGluZzogMCAyMHB4IDAgMDtcblx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtbGF5b3V0LWNvbHVtbiB7XG5cdFx0LndwZm9ybXMtZmllbGQtc3RyaXBlLWNyZWRpdC1jYXJkIHtcblx0XHRcdCYuc2l6ZS1zbWFsbCxcblx0XHRcdCYuc2l6ZS1tZWRpdW0sXG5cdFx0XHQmLnNpemUtbGFyZ2Uge1xuXHRcdFx0XHQud3Bmb3Jtcy1maWVsZC1wcmV2aWV3LXdyYXAge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBGb3JtIEJ1aWxkZXIgc3R5bGVzLlxuLy9cbi8vIENvbW1vbiBzdHlsZXMuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG5cbkBpbXBvcnQgJ2NvbG9ycyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuQGltcG9ydCAnbWl4aW5zJztcbkBpbXBvcnQgJ21peGlucy1idXR0b25zJztcbiIsIi8vIEZvcm0gQnVpbGRlciBzdHlsZXMuXG4vL1xuLy8gQ29sb3JzLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuXG4vLyBDb2xvcnMgYnkgbmFtZTpcbiRjb2xvcl93aGl0ZTogICAgICAgICAgICAgICAgICAgICAjZmZmZmZmO1xuJGNvbG9yX2JsYWNrOiAgICAgICAgICAgICAgICAgICAgICMyZDJkMmQ7XG5cbiRjb2xvcl9kYXJrX3JlZDogICAgICAgICAgICAgICAgICAjYjMyZDJlO1xuJGNvbG9yX3JlZDogICAgICAgICAgICAgICAgICAgICAgICNkNjM2Mzg7XG4kY29sb3JfYnJpZ2h0X3JlZDogICAgICAgICAgICAgICAgI2VlNWM1YztcbiRjb2xvcl9saWdodGVzdF9yZWQ6ICAgICAgICAgICAgICAjZmNmMGYxO1xuXG4kY29sb3JfZGFya19ncmVlbjogICAgICAgICAgICAgICAgIzAwOGEyMDtcbiRjb2xvcl9ncmVlbjogICAgICAgICAgICAgICAgICAgICAjMDBhMzJhO1xuJGNvbG9yX2xpZ2h0ZXN0X2dyZWVuOiAgICAgICAgICAgICNlZGZhZWY7XG4kY29sb3JfZGFya2VyX2JsdWU6ICAgICAgICAgICAgICAgIzAwNTM4NztcbiRjb2xvcl9kYXJrX2JsdWU6ICAgICAgICAgICAgICAgICAjMjE1ZDhmO1xuJGNvbG9yX2JsdWU6ICAgICAgICAgICAgICAgICAgICAgICMwMzZhYWI7XG4kY29sb3JfYnJpZ2h0X2JsdWU6ICAgICAgICAgICAgICAgIzAzOTllZDtcbiRjb2xvcl9icmlnaHRfYmx1ZV9hbHQ6ICAgICAgICAgICAjNDI4NWY0O1xuJGNvbG9yX2JyaWdodGVyX2JsdWU6ICAgICAgICAgICAgICMwMGM2YmY7XG4kY29sb3JfbGlnaHRfYmx1ZTogICAgICAgICAgICAgICAgIzc5YzJmNDtcbiRjb2xvcl9saWdodGVyX2JsdWU6ICAgICAgICAgICAgICAjY2NlMGVkO1xuJGNvbG9yX2xpZ2h0ZXN0X2JsdWU6ICAgICAgICAgICAgICNmMWY2ZmE7XG5cbiRjb2xvcl9kYXJrX29yYW5nZTogICAgICAgICAgICAgICAjY2Q2NjIyO1xuJGNvbG9yX29yYW5nZTogICAgICAgICAgICAgICAgICAgICNlMjc3MzA7XG4kY29sb3JfbGlnaHRfb3JhbmdlOiAgICAgICAgICAgICAgI2Y0ODEyMDtcblxuJGNvbG9yX2RhcmtfeWVsbG93OiAgICAgICAgICAgICAgICNmZmFhMDA7XG4kY29sb3JfeWVsbG93OiAgICAgICAgICAgICAgICAgICAgI2ZmYjkwMDtcbiRjb2xvcl9saWdodGVzdF95ZWxsb3c6ICAgICAgICAgICAjZmNmOWU4O1xuXG4kY29sb3JfZGFya2VyX2dyZXk6ICAgICAgICAgICAgICAgIzYyNjI2MjtcbiRjb2xvcl9kYXJrX2dyZXk6ICAgICAgICAgICAgICAgICAjNjY2NjY2O1xuJGNvbG9yX2JyaWdodF9ncmV5OiAgICAgICAgICAgICAgICNhYWFhYWE7XG4kY29sb3JfYnJpZ2h0X2dyZXlfYWx0OiAgICAgICAgICAgI2I2YjZiNjtcbiRjb2xvcl9icmlnaHRlcl9ncmV5OiAgICAgICAgICAgICAjY2NjY2NjO1xuJGNvbG9yX2JyaWdodGVyX2dyZXlfYWx0OiAgICAgICAgICNkNmQ2ZDY7XG4kY29sb3JfYnJpZ2h0ZXN0X2dyZXk6ICAgICAgICAgICAgI2U4ZThlODtcbiRjb2xvcl9saWdodF9ncmV5OiAgICAgICAgICAgICAgICAjZjFmMWYxO1xuJGNvbG9yX2xpZ2h0ZXJfZ3JleTogICAgICAgICAgICAgICNmNmY2ZjY7XG4kY29sb3JfbGlnaHRlc3RfZ3JleTogICAgICAgICAgICAgI2Y4ZjhmODtcblxuLy8gQ29sb3JzIGJ5IHVzYWdlOlxuJGNvbG9yX2JsYWNrX2JhY2tncm91bmQ6ICAgICAgICAgICMyZDJkMmQ7XG4kY29sb3JfYmxhY2tfYmFja2dyb3VuZF9ob3ZlcjogICAgIzQ0NDQ0NDtcbiRjb2xvcl9kYXJrX2dyZXlfYmFja2dyb3VuZDogICAgICAjNmQ2ZDZkO1xuJGNvbG9yX2dyZXlfYmFja2dyb3VuZDogICAgICAgICAgICNlZWVlZWU7XG4kY29sb3JfZ3JleV9iYWNrZ3JvdW5kX2hvdmVyOiAgICAgI2Q3ZDdkNztcbiRjb2xvcl9saWdodF9iYWNrZ3JvdW5kOiAgICAgICAgICAjZjhmOGY4O1xuJGNvbG9yX2xpZ2h0X2JhY2tncm91bmRfaG92ZXI6ICAgICNlZWVlZWU7XG4kY29sb3JfbGlnaHRfYmFja2dyb3VuZF9ub3RpY2U6ICAgI2YwZjBmMDtcblxuJGNvbG9yX2RpdmlkZXI6ICAgICAgICAgICAgICAgICAgICNkZGRkZGQ7XG4kY29sb3JfYm9yZGVyOiAgICAgICAgICAgICAgICAgICAgI2NjY2NjYztcbiRjb2xvcl9ib3JkZXJfaG92ZXI6ICAgICAgICAgICAgICAjOTk5OTk5O1xuJGNvbG9yX2hpbnQ6ICAgICAgICAgICAgICAgICAgICAgICNiYmJiYmI7XG4kY29sb3JfcHJpbWFyeV90ZXh0OiAgICAgICAgICAgICAgIzQ0NDQ0NDtcbiRjb2xvcl9zZWNvbmRhcnlfdGV4dDogICAgICAgICAgICAjNzc3Nzc3O1xuJGNvbG9yX2xpZ2h0X3RleHQ6ICAgICAgICAgICAgICAgICM4NjkxOWU7XG4kY29sb3JfbGlnaHRlcl90ZXh0OiAgICAgICAgICAgICAgIzk5OTk5OTtcblxuJGNvbG9yX2ZpZWxkc190YWJzOiAgICAgICAgICAgICAgICNlMGU4ZjA7XG4kY29sb3JfZmllbGRzX2RpdmlkZXI6ICAgICAgICAgICAgI2NlZDdlMDtcbiRjb2xvcl9maWVsZHNfYmFja2dyb3VuZDogICAgICAgICAjZWJmM2ZjO1xuJGNvbG9yX2ZpZWxkc19iYWNrZ3JvdW5kX2hvdmVyOiAgICNlMGU4ZjA7XG4kY29sb3JfZmllbGRzX2JvcmRlcjogICAgICAgICAgICAgI2IwYjZiZDtcbiRjb2xvcl9maWVsZHNfaGludDogICAgICAgICAgICAgICAjYjBiNmJkO1xuJGNvbG9yX2ZpZWxkc19zZWNvbmRhcnlfdGV4dDogICAgICM4NjkxOWU7XG4kY29sb3JfcHJldmlld19idXR0b25fYmFja2dyb3VuZDogIzk5OTk5OTtcblxuJGNvbG9yX2Nsb3NlOiAgICAgICAgICAgICAgICAgICAgICNiYmJiYmI7XG4kY29sb3JfY2xvc2VfaG92ZXI6ICAgICAgICAgICAgICAgIzc3Nzc3NztcblxuJGNvbG9yX2J1dHRvbl9pY29uX2xpZ2h0X2dyZXk6ICAgICNhNmE2YTY7XG4kY29sb3JfYnV0dG9uX2ljb25fZ3JleTogICAgICAgICAgIzk5OTk5OTtcblxuLy8gU2VtaXRyYW5zcGFyZW50IGNvbG9yczpcbiRjb2xvcl93aGl0ZV90cmFuc18zNTogICAgICAgICAgICByZ2JhKCAyNTUsIDI1NSwgMjU1LCAuMzUgKTtcbiRjb2xvcl93aGl0ZV90cmFuc182NTogICAgICAgICAgICByZ2JhKCAyNTUsIDI1NSwgMjU1LCAuNjUgKTtcbiRjb2xvcl93aGl0ZV90cmFuc182MDogICAgICAgICAgICByZ2JhKCAyNTUsIDI1NSwgMjU1LCAuNiApO1xuJGNvbG9yX2JsYWNrX3RyYW5zXzM1OiAgICAgICAgICAgIHJnYmEoIDAsIDAsIDAsIC4zNSApO1xuXG4kY29sb3Jfc2Nyb2xsYmFyOiAgICAgICAgICAgICAgICAgcmdiYSggMCwgMCwgMCwgLjE1ICk7XG4kY29sb3Jfc2Nyb2xsYmFyX2hvdmVyOiAgICAgICAgICAgcmdiYSggMCwgMCwgMCwgLjUgKTtcblxuJGNvbG9yX2JveF9zaGFkb3c6ICAgICAgICAgICAgICAgIHJnYmEoIDAsIDAsIDAsIC4xICk7XG5cbi8vIFdlIG5lZWQgdGhpcyB2YXIgc2luY2UgJGJsdWUgdXNlZCBpbiBgX2Nob2ljZXMuc2Nzc2AsXG4vLyB3aGljaCBpcyB1c2VkIGluIHRoZSBgYWRtaW4uc2Nzc2AgYXMgd2VsbC5cbiRibHVlOiAkY29sb3JfYmx1ZTtcbiIsIi8vIEZvcm0gQnVpbGRlciBzdHlsZXMuXG4vL1xuLy8gVmFyaWFibGVzLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuXG4vLyBGb250IHNpemVzLlxuJGZvbnRfc2l6ZV8yeHM6ICAgICAgMTFweDtcbiRmb250X3NpemVfeHM6ICAgICAgIDEycHg7XG4kZm9udF9zaXplX3NzOiAgICAgICAxM3B4O1xuJGZvbnRfc2l6ZV9zOiAgICAgICAgMTRweDtcbiRmb250X3NpemVfbTogICAgICAgIDE2cHg7XG4kZm9udF9zaXplX2w6ICAgICAgICAxOHB4O1xuJGZvbnRfc2l6ZV9sbDogICAgICAgMjBweDtcbiRmb250X3NpemVfeGw6ICAgICAgIDI0cHg7XG4kZm9udF9zaXplX3h4bDogICAgICAyOHB4O1xuXG4vLyBGb250IGZhbWlseS5cbiRmb250X2dlbmVyYWw6ICAgICAgICAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBPeHlnZW4tU2FucywgVWJ1bnR1LCBDYW50YXJlbGwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiRmb250X21vbm86ICAgICAgICAgICBtb25vc3BhY2U7XG4kZm9udF9mYTogICAgICAgICAgICAgRm9udEF3ZXNvbWU7XG5cbi8vIFNwYWNpbmcuXG4kc3BhY2luZ194czogICAgICAgICAgNXB4O1xuJHNwYWNpbmdfc3M6ICAgICAgICAgIDhweDtcbiRzcGFjaW5nX3M6ICAgICAgICAgICAxMHB4O1xuJHNwYWNpbmdfbXM6ICAgICAgICAgIDE1cHg7XG4kc3BhY2luZ19tOiAgICAgICAgICAgMjBweDtcbiRzcGFjaW5nX21sOiAgICAgICAgICAyNXB4O1xuJHNwYWNpbmdfbDogICAgICAgICAgIDMwcHg7XG4kc3BhY2luZ19sbDogICAgICAgICAgMzVweDtcbiRzcGFjaW5nX3hsOiAgICAgICAgICA0MHB4O1xuJHNwYWNpbmdfeGxsOiAgICAgICAgIDQ1cHg7XG4kc3BhY2luZ194eGw6ICAgICAgICAgNTBweDtcblxuLy8gQm9yZGVyIHJhZGl1cy5cbiRib3JkZXJfcmFkaXVzX3hzOiAgICAzcHg7XG4kYm9yZGVyX3JhZGl1c19zOiAgICAgNHB4O1xuJGJvcmRlcl9yYWRpdXNfbTogICAgIDZweDtcblxuLy8gQm9yZGVyLlxuJGJvcmRlcl9zdGQ6ICAgICAgICAgIDFweCBzb2xpZCAkY29sb3JfYm9yZGVyO1xuXG4vLyBUcmFuc2l0aW9ucy5cbiR0cmFuc2l0aW9uX3Nsb3dlc3Q6ICAuNTBzO1xuJHRyYW5zaXRpb25fc2xvd2VyOiAgIC40MHM7XG4kdHJhbnNpdGlvbl9zbG93OiAgICAgLjI1cztcbiR0cmFuc2l0aW9uX25vcm1hbDogICAuMTVzO1xuJHRyYW5zaXRpb25fZmFzdDogICAgIC4wNXM7XG5cbi8vIERpbWVuc2lvbnMuXG4kdG9vbGJhcl9oZWlnaHQ6ICAgICAgNzZweDtcbiRwYW5lbHNfdG9nZ2xlX3dpZHRoOiA5NXB4O1xuJHNpZGViYXJfd2lkdGg6ICAgICAgIDQwMHB4O1xuJG9wdGlvbl90b2dnbGVfd2lkdGg6IDEzcHg7XG5cbi8vIEZpZWxkIHByZXZpZXcgc2l6ZS5cbiRmaWVsZF9zaXplX3NtYWxsOiAgICAyNSU7XG4kZmllbGRfc2l6ZV9tZWRpdW06ICAgNjAlO1xuJGZpZWxkX3NpemVfbGFyZ2U6ICAgIDEwMCU7XG5cbiRmaWVsZF9taW5fd2lkdGg6ICAgICAyNTBweDtcblxuLy8gQ2hvaWNlcyBpY29ucyBwYXRoLlxuJGNob2ljZXMtYnV0dG9uLWljb24tcGF0aDogJy4uLy4uL2ltYWdlcyc7XG4iLCIvLyBGb3JtIEJ1aWxkZXIgc3R5bGVzLlxuLy9cbi8vIE1peGlucy5cbi8vXG4vLyBAc2luY2UgMS42LjhcblxuLy8gQW5pbWF0aW9uLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbi8vIEBwYXJhbSAka2V5ZnJhbWVzIEFuaW1hdGlvbiBrZXlmcmFtZXMgbmFtZS5cbi8vXG5AbWl4aW4gYW5pbWF0aW9uKCAka2V5ZnJhbWVzICkge1xuXG5cdC13ZWJraXQtYW5pbWF0aW9uOiAka2V5ZnJhbWVzO1xuXHQtbW96LWFuaW1hdGlvbjogJGtleWZyYW1lcztcblx0LW1zLWFuaW1hdGlvbjogJGtleWZyYW1lcztcblx0LW8tYW5pbWF0aW9uOiAka2V5ZnJhbWVzO1xuXHRhbmltYXRpb246ICRrZXlmcmFtZXM7XG59XG5cbi8vIFNjcm9sbGJhci5cbi8vXG4vLyBAc2luY2UgMS42Ljhcbi8vXG4vLyBAcGFyYW0gJHdpZHRoICAgICAgICAgICAgU2Nyb2xsYmFyIHdpZHRoLlxuLy8gQHBhcmFtICR0cmFja19iYWNrZ3JvdW5kIFRyYWNrIGJhY2tncm91bmQuXG4vLyBAcGFyYW0gJHRodW1iX2JhY2tncm91bmQgVGh1bWIgYmFja2dyb3VuZC5cbi8vXG5AbWl4aW4gc2Nyb2xsYmFyKCAkd2lkdGgsICR0cmFja19iYWNrZ3JvdW5kLCAkdGh1bWJfYmFja2dyb3VuZCApIHtcblxuXHQvLyBXZWJraXQgYnJvd3NlcnMuXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhY2tfYmFja2dyb3VuZDtcblx0XHR3aWR0aDogI3sgJHdpZHRoICsgMTAgfTtcblx0fVxuXG5cdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAjeyAkd2lkdGggKyAxMCB9ICN7ICR3aWR0aCArIDEwIH0gdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyOiBzb2xpZCAkd2lkdGggdHJhbnNwYXJlbnQ7XG5cdH1cblxuXHQmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwICN7ICR3aWR0aCArIDEwIH0gI3sgJHdpZHRoICsgMTAgfSAkdGh1bWJfYmFja2dyb3VuZDtcblx0XHRib3JkZXItcmFkaXVzOiAjeyAoICR3aWR0aCArIDEwICkgLyAyfTtcblx0XHRib3JkZXI6IHNvbGlkIDRweCB0cmFuc3BhcmVudDtcblx0fVxuXG5cdCY6Oi13ZWJraXQtcmVzaXplcixcblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uLFxuXHQmOjotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHRvdmVyZmxvdzogb3ZlcmxheSAhaW1wb3J0YW50O1xuXG5cdC8vIEZvciBGaXJlZm94LlxuXHRAaWYgJHdpZHRoIDw9IDhweCB7XG5cdFx0c2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuXHR9XG5cdHNjcm9sbGJhci1jb2xvcjogJHRodW1iX2JhY2tncm91bmQgJHRyYWNrX2JhY2tncm91bmQ7XG59XG5cbi8vIFRyYW5zaXRpb24uXG4vL1xuLy8gQHNpbmNlIDEuNi44XG4vL1xuLy8gQHBhcmFtICRlbGVtZW50cyBFbGVtZW50cy5cbi8vIEBwYXJhbSAkZHVyYXRpb24gRHVyYXRpb24uXG4vLyBAcGFyYW0gJGVhc3kgICAgIER1cmF0aW9uLlxuLy9cbkBtaXhpbiB0cmFuc2l0aW9uKCAkZWxlbWVudHMsICRkdXJhdGlvbiwgJGVhc3kgKSB7XG5cblx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogI3skZWxlbWVudHN9O1xuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAjeyRkdXJhdGlvbn07XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAjeyRlYXN5fTtcbn1cblxuLy8gRm9jdXMgdmlzaWJsZS5cbi8vXG4vLyBAc2luY2UgMS42Ljhcbi8vXG5AbWl4aW4gZm9jdXNfdmlzaWJsZSgpIHtcblxuXHRvdXRsaW5lLW9mZnNldDogMDtcblx0b3V0bGluZTogMXB4IGRvdHRlZCAkY29sb3JfYmxhY2tfdHJhbnNfMzU7XG59XG5cbi8vIEZvbnQgc21vb3RoaW5nLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbkBtaXhpbiBmb250X3Ntb290aGluZygpIHtcblxuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLy8gSW5zZXQgYWJzb2x1dGUgYW5kIGZpeGVkIHBvc2l0aW9uZWQgZWxlbWVudC5cbi8vXG4vLyBAc2luY2UgMS42Ljhcbi8vXG5AbWl4aW4gaW5zZXRfMCgpIHtcblxuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG59XG5cbi8vIENlbnRlcmluZyBvbiBib3RoIGF4ZXMuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG4vL1xuQG1peGluIGZsZXhfY2VudGVyX2JvdGhfYXhlcygpIHtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gUmVzZXQgYXBwZWFyYW5jZS5cbi8vXG4vLyBAc2luY2UgMS42Ljhcbi8vXG5AbWl4aW4gcmVzZXRfYXBwZWFyYW5jZSgpIHtcblxuXHRhcHBlYXJhbmNlOiBub25lO1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vIFVuZmxpcHBhYmxlIENob2ljZXNKU1xuLy9cbi8vIEBzaW5jZSAxLjcuOVxuLy9cbkBtaXhpbiBjaG9pY2VzanNfdW5mbGlwcGFibGUoKSB7XG5cblx0dG9wOiAxMDAlO1xuXHRib3R0b206IGF1dG87XG5cdG1hcmdpbi10b3A6IC0xcHg7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4iLCIvLyBGb3JtIEJ1aWxkZXIgc3R5bGVzLlxuLy9cbi8vIEJ1dHRvbnMgbWl4aW5zLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuXG4vLyBXUEZvcm1zIEJ1dHRvbi5cbi8vXG4vLyBAc2luY2UgMS42Ljhcbi8vXG5AbWl4aW4gd3Bmb3Jtc19idG4oKSB7XG5cblx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzX3M7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW46IDA7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRib3gtc2hhZG93OiBub25lO1xuXG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oIGFsbCwgJHRyYW5zaXRpb25fZmFzdCwgZWFzZS1pbiApO1xufVxuXG4vLyBXUEZvcm1zIEJ1dHRvbiBTbWFsbC5cbi8vXG4vLyBAc2luY2UgMS42Ljhcbi8vXG5AbWl4aW4gd3Bmb3Jtc19idG5fc20oKSB7XG5cblx0Zm9udC1zaXplOiAkZm9udF9zaXplX3M7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdHBhZGRpbmc6IDAgJHNwYWNpbmdfcztcblx0aGVpZ2h0OiAzMnB4O1xuXHRsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLy8gV1BGb3JtcyBCdXR0b24gTWVkaXVtLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbkBtaXhpbiB3cGZvcm1zX2J0bl9tZCgpIHtcblxuXHRmb250LXNpemU6ICRmb250X3NpemVfcztcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6ICRmb250X3NpemVfcyArIDM7XG5cdHBhZGRpbmc6ICRzcGFjaW5nX3MgJHNwYWNpbmdfbXM7XG59XG5cbi8vIFdQRm9ybXMgQnV0dG9uIExhcmdlLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbkBtaXhpbiB3cGZvcm1zX2J0bl9sZygpIHtcblxuXHRmb250LXNpemU6ICRmb250X3NpemVfbTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0cGFkZGluZzogMTZweCAyOHB4O1xufVxuXG4vLyBXUEZvcm1zIEJ1dHRvbiBCbHVlLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbkBtaXhpbiB3cGZvcm1zX2J0bl9ibHVlKCkge1xuXG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9ibHVlO1xuXHRib3JkZXItY29sb3I6ICRjb2xvcl9ibHVlO1xuXHRjb2xvcjogJGNvbG9yX3doaXRlO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9kYXJrX2JsdWU7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3JfZGFya19ibHVlO1xuXHRcdGNvbG9yOiAkY29sb3Jfd2hpdGU7XG5cdH1cbn1cblxuLy8gV1BGb3JtcyBCdXR0b24gT3JhbmdlLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbkBtaXhpbiB3cGZvcm1zX2J0bl9vcmFuZ2UoKSB7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX29yYW5nZTtcblx0Ym9yZGVyLWNvbG9yOiAkY29sb3Jfb3JhbmdlO1xuXHRjb2xvcjogJGNvbG9yX3doaXRlO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9kYXJrX29yYW5nZTtcblx0XHRib3JkZXItY29sb3I6ICRjb2xvcl9kYXJrX29yYW5nZTtcblx0XHRjb2xvcjogJGNvbG9yX3doaXRlO1xuXHR9XG59XG5cbi8vIFdQRm9ybXMgQnV0dG9uIEdyZXkuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG4vL1xuQG1peGluIHdwZm9ybXNfYnRuX2dyZXkoKSB7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2dyZXlfYmFja2dyb3VuZDtcblx0Ym9yZGVyLWNvbG9yOiAkY29sb3JfYm9yZGVyO1xuXHRjb2xvcjogJGNvbG9yX3NlY29uZGFyeV90ZXh0O1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9ncmV5X2JhY2tncm91bmRfaG92ZXI7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3JfYm9yZGVyO1xuXHRcdGNvbG9yOiAkY29sb3JfcHJpbWFyeV90ZXh0O1xuXHR9XG59XG5cbi8vIFdQRm9ybXMgQnV0dG9uIExpZ2h0IEdyZXkuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG4vL1xuQG1peGluIHdwZm9ybXNfYnRuX2xpZ2h0X2dyZXkoKSB7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2xpZ2h0X2JhY2tncm91bmQ7XG5cdGJvcmRlci1jb2xvcjogJGNvbG9yX2JvcmRlcjtcblx0Y29sb3I6ICRjb2xvcl9zZWNvbmRhcnlfdGV4dDtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbGlnaHRfYmFja2dyb3VuZF9ob3Zlcjtcblx0XHRib3JkZXItY29sb3I6ICRjb2xvcl9ib3JkZXI7XG5cdFx0Y29sb3I6ICRjb2xvcl9wcmltYXJ5X3RleHQ7XG5cdH1cbn1c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 */